- GrapheneOS คือ ระบบปฏิบัติการโอเพนซอร์สที่ใช้ Android เป็นต้นแบบ ซึ่งออกแบบโดยให้ ความเป็นส่วนตัวและความปลอดภัย มาเป็นอันดับแรก และตัดการผสานรวมบริการของ Google ออกเพื่อป้องกันการเก็บข้อมูลโดยบริษัท
- ปรับแต่งมาโดยเฉพาะสำหรับ Google Pixel series และใช้ ชิปความปลอดภัย Titan M กับฟีเจอร์ Verified Boot เพื่อรับประกันความสมบูรณ์ของระบบ
- ผู้ใช้สามารถรัน Google Play services ใน สภาพแวดล้อม sandbox แบบแยกส่วน ได้ ทำให้ยังใช้แอปที่จำเป็นได้โดยจำกัดสิทธิ์การเข้าถึงระบบ
- ติดตั้งแอปโอเพนซอร์สและแอปที่ไม่ใช้ GMS ผ่าน Obtainium และ Aurora Store พร้อมทั้ง ควบคุมสิทธิ์ของแอปได้อย่างละเอียด และแยกข้อมูลสำคัญด้วย Private space
- ระบบนี้ถูกมองว่าเป็นทางเลือกที่ใช้งานได้จริงสำหรับ ผู้ใช้ที่ต้องการลดการพึ่งพา ecosystem ของ Google และ Apple
ภาพรวมของ GrapheneOS
- GrapheneOS เป็นระบบปฏิบัติการแบบ ปรับแต่งเสริมความปลอดภัย (custom) ที่พัฒนาบนพื้นฐานของ Android Open Source Project (AOSP)
- ตัด การผสานรวมบริการ Google ออกในระดับระบบ เพื่อป้องกันการติดตามและการเก็บข้อมูล
- ลดช่องโหว่ต่อการโจมตีแฮ็กด้วย การ hardening เคอร์เนลและองค์ประกอบหลักของระบบ
- สามารถรัน Google Play Services ได้ใน สภาพแวดล้อม sandbox แบบแยกส่วน
- ผู้ใช้จึงยังใช้แอปยอดนิยมได้พร้อมจำกัดสิทธิ์การเข้าถึงระบบ
- ปัจจุบันรองรับอย่างเป็นทางการเฉพาะ Google Pixel series
- ใช้ ชิปความปลอดภัย Titan M เพื่อเสริมการปกป้องข้อมูล
อุปกรณ์ที่รองรับและการเลือกใช้งาน
- รายชื่ออุปกรณ์ที่รองรับ ณ เดือนกุมภาพันธ์ 2026 รวมถึง Pixel 6~10 series และ Pixel Tablet เป็นต้น
- มีการแนะนำอุปกรณ์อย่าง Pixel 9a, 9 Pro, 10 Pro เป็นต้น
- ผู้เขียนเลือก Pixel 9a และซื้อมาในราคาประมาณ 1600 PLN (ราว 450 ดอลลาร์)
- จุดเด่นคือ ระยะเวลาซัพพอร์ต 7 ปี และราคาที่สมเหตุสมผล
- พึงพอใจกับ อายุการใช้งานแบตเตอรี่และประสิทธิภาพ และตั้งใจจะใช้งานระยะยาว
- ข้อเสียคือ คุณภาพกล้อง ยังด้อยกว่า iPhone 15 Pro หรือ Galaxy Z Fold 6
ขั้นตอนการติดตั้ง GrapheneOS
- สิ่งที่ต้องเตรียมสำหรับการติดตั้ง: สมาร์ทโฟน Pixel, สายเคเบิลที่ถ่ายโอนข้อมูลได้, พีซีที่ติดตั้งเบราว์เซอร์สาย Chromium (แนะนำ Windows 10/11)
- สรุปขั้นตอนการติดตั้ง
- ปลดล็อกบูตโหลดเดอร์ → ดาวน์โหลดและแฟลช system image → ล็อกบูตโหลดเดอร์กลับ → คืนค่า OEM lock
- เปิดใช้ฟีเจอร์ Verified Boot เพื่อ ตรวจสอบความสมบูรณ์ของระบบ
- หลังติดตั้งให้ ปิด Developer options และรีบูต เพื่อคืนค่าความปลอดภัย
วิธีใช้งาน GrapheneOS
- GrapheneOS มี โครงสร้างแบบประนีประนอมระหว่างความสะดวกและความเป็นส่วนตัว
- ผู้ใช้สามารถปรับตั้งค่าได้อย่างอิสระตามระดับความปลอดภัยที่ต้องการ
- ใช้ฟีเจอร์ โปรไฟล์ผู้ใช้หลายบัญชี แยกเป็นสองโปรไฟล์คือ ‘Owner’ และ ‘Tommy’
- ในโปรไฟล์ Owner ติดตั้ง Google Play services และแอปธนาคาร (mBank, T-Mobile)
- ในโปรไฟล์ Tommy เก็บข้อมูลส่วนตัวและแอปหลัก
- เมื่อต้องการสามารถ ลบโปรไฟล์เสริมเพื่อกำจัดข้อมูลส่วนตัวได้อย่างรวดเร็ว
- ใช้ฟีเจอร์ Private space เพื่อแยกแอปการเงินและแอปที่มีข้อมูลอ่อนไหวไว้ต่างหาก
- ตัวอย่าง: Google Drive, mBank, Revolut, Santander เป็นต้น
- ฟังก์ชันชำระเงินผ่าน NFC บางส่วนไม่ทำงานภายใน Private space
การใช้งานแอปโอเพนซอร์สและแอปที่ไม่ใช้ GMS
- ผ่าน Obtainium สามารถจัดการ การติดตั้งไฟล์ .apk และการอัปเดตอัตโนมัติ ของแอปโอเพนซอร์ส
- แอปที่ใช้หลัก ๆ ได้แก่ AntennaPod, Bitwarden, Brave, DAVx2, Signal, Organic Maps, Thunderbird เป็นต้น
- Aurora Store คือ ไคลเอนต์โอเพนซอร์สของ Google Play ที่ ดาวน์โหลดแอปได้โดยไม่ต้องมีบัญชี Google
- การใช้บัญชีแบบไม่ระบุตัวตนช่วยเพิ่มความเป็นส่วนตัว แต่ก็มี ความเสี่ยงที่บัญชีจะถูกบล็อก
- ผู้ใช้ต้องพิจารณาเองว่าจะเชื่อถือความเป็นไปได้ของ การโจมตีแบบ Man-in-the-Middle หรือไม่
- แอปที่ยืนยันแล้วว่าใช้งานได้ตามปกติโดยไม่ต้องมี GMS: Apple Music, Bolt, Discord, Duolingo, GitHub, Lidl Plus, Messenger, Reddit, Zepp เป็นต้น
การควบคุมสิทธิ์แอปและการจัดการความปลอดภัย
- GrapheneOS สามารถ ควบคุมสิทธิ์การเข้าถึงเครือข่ายและเซนเซอร์ของแต่ละแอปได้อย่างละเอียด
- ตัวอย่างเช่น FUTO Voice Input, FairScan, Librera ไม่จำเป็นต้องเข้าถึงอินเทอร์เน็ต
- แอปส่วนใหญ่ ไม่จำเป็นต้องมีสิทธิ์เข้าถึงเซนเซอร์ แต่กลับถูกอนุญาตไว้เป็นค่าเริ่มต้น
- เส้นทางจัดการสิทธิ์: กดค้างที่ไอคอนแอป → App info → Permissions
- แบ่งเป็น อนุญาต / ถามทุกครั้ง / ไม่อนุญาต
- สามารถดูภาพรวมสิทธิ์ทั้งหมดและความถี่การใช้งานได้ผ่าน Permission manager และ Privacy dashboard
การสนับสนุนโครงการ
- ทีมพัฒนา GrapheneOS ทำงานโดยมีเป้าหมายเพื่อสร้าง ecosystem โอเพนซอร์สที่เน้นความปลอดภัย
- ผู้เขียนประเมินว่า GrapheneOS เป็นทางเลือกที่ใช้งานได้จริงสำหรับการลดการพึ่งพา Google และ Apple และ แนะนำให้สนับสนุนนักพัฒนา
1 ความคิดเห็น
ความคิดเห็นจาก Hacker News
ใช้ OS นี้บน p9 pro มาได้ราว 1 ปีแล้ว โดยรวมทำงานได้ดี
เคยได้ยินว่า Google Tap to Pay ใช้ไม่ได้ แต่ Tap to Pay ของ Vipps ใช้งานได้ดี ส่วน BankID ใช้ได้ แต่ การล็อกอินด้วยไบโอเมตริกซ์ ใช้ไม่ได้ แอปส่วนบุคคลของ DnB ใช้ได้ แต่แอปสำหรับธุรกิจถูกบล็อกไว้
การบล็อกแอปแบบนี้มันน่าหงุดหงิดจริง ๆ ทั้งที่เข้าผ่านเว็บไซต์ได้หมด ธนาคารบนเว็บก็ใช้บน Linux ได้ แต่กลับดูเหมือนเชื่อถือ Linux มากกว่า Windows ซึ่งก็ตลกดี
ไม่แนะนำให้แยกหลายโปรไฟล์ผู้ใช้ แทบไม่มีความหมายด้านความปลอดภัยและกลับเพิ่มความยุ่งยาก แต่โดยรวมก็ยังพอใจมาก
ผมติดตั้ง GrapheneOS บน Pixel 8 แล้วแยก iPhone เครื่องเก่าที่เปิดใช้แค่ในบ้านไว้สำหรับการจ่ายเงินหรือเรื่องประกัน ถึงจะไม่สะดวก แต่ก็ยังใช้แอปทางการที่จำเป็นได้พร้อมรักษา ความเป็นส่วนตัว ให้ได้มากที่สุด
แอปหลักใช้ F-Droid เสริมด้วย Aurora และใช้ Obtainium เป็นทางเลือกสุดท้าย ในบรรดาแอป Google ที่จำเป็นจริง ๆ มีแค่กล้องเท่านั้น และก็แยกไว้ใน sandbox โดยไม่ให้สิทธิ์เครือข่าย
การสำรองข้อมูลใช้ร่วมกันระหว่าง Seedvault ของ GrapheneOS, immich และ MyPhoneExplorer ด้านล่างคือรายชื่อแอปโอเพนซอร์สที่ผมใช้บ่อย: Newpipe, Organic Maps, Wireguard, Signal, KOReader เป็นต้น
บอกว่า “เลิกพึ่ง Google” แต่กลับต้องซื้อ Pixel ก็ดูย้อนแย้ง ทว่าในทางปฏิบัติมันคือ โทรศัพท์ Android ที่เปิดกว้างที่สุด ปลดล็อกบูตโหลดเดอร์ก็ง่าย กู้คืนก็ไม่ยุ่งยาก
ถ้าใช้ GrapheneOS ก็สามารถหนีจากระบบนิเวศสมาร์ตวอทช์ได้ด้วย GadgetBridge (gadgetbridge.org)
ชุด Thinkpad(NixOS) + Pixel 9(GrapheneOS) + Amazfit ทำงานได้สมบูรณ์ KDE Connect กับ GadgetBridge ทำงานร่วมกันได้ ทำให้ ซิงก์ได้ครบโดยไม่ต้องพึ่งคลาวด์
ตอนนี้ใช้ GrapheneOS บน Pixel 9 แล้วพอใจมาก โดยเฉพาะฟีเจอร์ต่อไปนี้
ผมใช้ GrapheneOS มาตั้งแต่ Pixel 3a จนถึง 10 Pro แล้ว คิดว่าคงกลับไปใช้ OS อื่นไม่ได้
แต่ก็ยังมีจุดที่น่าเสียดายคือ
มีการขอฟีเจอร์นี้ไว้ใน Rethink app issue แต่ถ้ารองรับในระดับ OS ได้ก็คงดี
ไม่นานมานี้บน HN มีการคุยกันเรื่อง สปายแวร์ ที่แฮ็ก WhatsApp, Telegram, Signal ในระดับ OS เลย ทำให้สงสัยว่า GrapheneOS ปลอดภัยแค่ไหน (โพสต์ที่เกี่ยวข้อง)
ตอนทำงานที่ Microsoft ผมใช้ FreeBSD และเคยต้องใช้โน้ตบุ๊ก Windows เพื่อลง custom ROM เพราะ adb จุกจิกมาก ตอนนี้ใช้ Fedora แล้วสะดวกกว่ามากเพราะมี ไดรเวอร์ Android ติดมาให้เลย กลับกันบน Windows ปัญหาไดรเวอร์กลับเยอะกว่า
ผมใช้ GrapheneOS มา 3 ปีแล้ว แอปธนาคาร ส่วนใหญ่ก็ไม่มีปัญหา และติดตั้ง Google Play แบบ sandbox ใช้งานอยู่ในสองโปรไฟล์
แต่เคยมีครั้งหนึ่งที่บัญชีในแอป Uber ถูก ระงับโดยไม่มีเหตุผล แค่สมัครบัญชีและจองรถก็โดนบอกว่าละเมิดข้อกำหนดการใช้งาน ถูกบล็อกไปเลย ต้องเถียงกับฝ่ายบริการลูกค้าอยู่หลายวันกว่าจะกู้คืนได้ ทำให้ลังเลเพราะมีความเสี่ยงแบบนี้