- GrapheneOS là một hệ điều hành mã nguồn mở dựa trên Android được thiết kế với quyền riêng tư và bảo mật là ưu tiên hàng đầu, loại bỏ tích hợp dịch vụ Google để ngăn việc doanh nghiệp thu thập dữ liệu
- Được tối ưu riêng cho dòng Google Pixel, hệ thống tận dụng chip bảo mật Titan M và tính năng Verified Boot để bảo đảm tính toàn vẹn của hệ thống
- Người dùng có thể chạy Google Play services trong môi trường sandbox cô lập, nhờ đó vẫn dùng được các ứng dụng cần thiết nhưng bị hạn chế quyền truy cập vào hệ thống
- Có thể cài ứng dụng mã nguồn mở và ứng dụng không dùng GMS qua Obtainium và Aurora Store, đồng thời kiểm soát quyền ứng dụng ở mức chi tiết và tách riêng dữ liệu nhạy cảm bằng Private space
- Hệ thống này được đánh giá là một lựa chọn thay thế thực tế cho những người muốn thoát khỏi sự phụ thuộc vào hệ sinh thái Google·Apple
Tổng quan về GrapheneOS
- GrapheneOS là hệ điều hành tùy biến tăng cường bảo mật dựa trên Android Open Source Project(AOSP)
- Ở cấp độ hệ thống, nó loại bỏ tích hợp dịch vụ Google để ngăn theo dõi và thu thập dữ liệu
- Hardening kernel và các thành phần cốt lõi giúp giảm thiểu lỗ hổng trước các cuộc tấn công xâm nhập
- Có thể chạy Google Play Services trong môi trường sandbox cô lập
- Người dùng vẫn có thể dùng các ứng dụng phổ biến nhưng bị giới hạn quyền truy cập hệ thống
- Hiện tại chỉ hỗ trợ chính thức dòng Google Pixel
- Tận dụng chip bảo mật Titan M để tăng cường bảo vệ dữ liệu
Thiết bị được hỗ trợ và lựa chọn
- Tính đến tháng 2/2026, danh sách thiết bị được hỗ trợ bao gồm dòng Pixel 6~10 và Pixel Tablet
- Pixel 9a, 9 Pro, 10 Pro được hiển thị là các thiết bị được khuyến nghị
- Tác giả đã chọn Pixel 9a và mua với giá khoảng 1600 PLN (khoảng 450 USD)
- Thời gian hỗ trợ 7 năm và mức giá hợp lý là ưu điểm
- Tác giả hài lòng với thời lượng pin và hiệu năng, và cho biết muốn dùng lâu dài
- Nhược điểm là chất lượng camera thấp hơn iPhone 15 Pro hoặc Galaxy Z Fold 6
Quá trình cài đặt GrapheneOS
- Chuẩn bị để cài đặt: điện thoại Pixel, cáp có thể truyền dữ liệu, PC cài trình duyệt nền Chromium (khuyến nghị Windows 10/11)
- Tóm tắt quy trình cài đặt
- Mở khóa bootloader → tải xuống và flash system image → khóa lại bootloader → khôi phục OEM lock
- Kích hoạt tính năng Verified Boot để xác minh tính toàn vẹn của hệ thống
- Sau khi cài đặt, tắt Developer options và khởi động lại để khôi phục bảo mật
Cách sử dụng GrapheneOS
- GrapheneOS có cấu trúc thỏa hiệp giữa tính tiện dụng và quyền riêng tư
- Người dùng có thể tự do điều chỉnh cài đặt theo mức độ bảo mật mong muốn
- Tận dụng tính năng nhiều hồ sơ người dùng để tách thành hai hồ sơ là ‘Owner’ và ‘Tommy’
- Hồ sơ Owner cài Google Play services và ứng dụng ngân hàng (mBank, T-Mobile)
- Hồ sơ Tommy giữ dữ liệu cá nhân và các ứng dụng chính
- Khi cần, có thể xóa hồ sơ phụ để nhanh chóng loại bỏ dữ liệu cá nhân
- Tính năng Private space cho phép cô lập các ứng dụng tài chính hoặc nhạy cảm vào không gian riêng
- Ví dụ: Google Drive, mBank, Revolut, Santander
- Một số tính năng thanh toán NFC không hoạt động trong Private space
Sử dụng ứng dụng mã nguồn mở và ứng dụng không dùng GMS
- Qua Obtainium, có thể quản lý cài file .apk và cập nhật tự động cho các ứng dụng mã nguồn mở
- Các ứng dụng được dùng chính: AntennaPod, Bitwarden, Brave, DAVx2, Signal, Organic Maps, Thunderbird
- Aurora Store là client mã nguồn mở của Google Play, cho phép tải ứng dụng mà không cần tài khoản Google
- Dùng tài khoản ẩn danh giúp tăng quyền riêng tư, nhưng có rủi ro tài khoản bị chặn
- Người dùng cần tự đánh giá mức độ tin cậy đối với khả năng bị tấn công Man-in-the-Middle
- Các ứng dụng được xác nhận hoạt động bình thường không cần GMS: Apple Music, Bolt, Discord, Duolingo, GitHub, Lidl Plus, Messenger, Reddit, Zepp
Kiểm soát quyền ứng dụng và quản lý bảo mật
- GrapheneOS cho phép kiểm soát chi tiết quyền truy cập mạng và cảm biến theo từng ứng dụng
- Ví dụ: FUTO Voice Input, FairScan, Librera không cần quyền truy cập Internet
- Phần lớn ứng dụng không cần quyền truy cập cảm biến nhưng mặc định vẫn được cho phép
- Đường dẫn quản lý quyền: nhấn giữ biểu tượng ứng dụng → App info → Permissions
- Gồm các tùy chọn Cho phép / Hỏi mỗi lần / Không cho phép
- Có thể xem tổng quan quyền và tần suất sử dụng thông qua Permission manager và Privacy dashboard
Hỗ trợ dự án
- Đội ngũ phát triển GrapheneOS hoạt động với mục tiêu xây dựng hệ sinh thái mã nguồn mở lấy bảo mật làm trung tâm
- Tác giả đánh giá GrapheneOS là một lựa chọn thay thế thực tế để thoát khỏi sự phụ thuộc vào Google·Apple, đồng thời khuyến nghị ủng hộ các nhà phát triển
1 bình luận
Ý kiến trên Hacker News
Tôi đã dùng HĐH này trên p9 pro khoảng 1 năm. Nhìn chung nó hoạt động tốt
Tôi nghe nói Google Tap to Pay không dùng được, nhưng Tap to Pay của Vipps thì chạy tốt. BankID hoạt động, nhưng đăng nhập sinh trắc học thì không. Ứng dụng cá nhân của DnB dùng được, còn ứng dụng doanh nghiệp thì bị chặn
Việc chặn ứng dụng kiểu này thật vô lý. Trên website thì vẫn truy cập được hết. Ngân hàng trên web cũng dùng được trên Linux, nên việc họ tin Linux hơn Windows nghe cũng buồn cười
Tôi không khuyến nghị chia ra nhiều hồ sơ người dùng. Về bảo mật thì hầu như không có nhiều ý nghĩa mà còn phiền hơn. Dù vậy, nhìn chung tôi vẫn hài lòng
Tôi cài GrapheneOS lên Pixel 8, còn để một chiếc iPhone cũ chỉ dùng ở nhà riêng cho việc thanh toán và bảo hiểm. Bất tiện thật, nhưng như vậy vẫn có thể dùng các app chính thức cần thiết mà bảo vệ quyền riêng tư tối đa
Ứng dụng thì tôi ưu tiên F-Droid, Aurora là phụ, còn Obtainium là phương án cuối cùng. Trong các app của Google, thứ duy nhất thực sự cần là camera, và tôi nhốt nó trong sandbox không có quyền mạng
Về sao lưu, tôi kết hợp Seedvault của GrapheneOS, immich và MyPhoneExplorer. Dưới đây là danh sách các ứng dụng mã nguồn mở tôi hay dùng: Newpipe, Organic Maps, Wireguard, Signal, KOReader...
Thật mỉa mai khi nói “hãy thoát khỏi Google” nhưng lại phải mua Pixel, nhưng trên thực tế đây là chiếc điện thoại Android cởi mở nhất. Mở khóa bootloader cũng dễ, khôi phục cũng đơn giản
Khi dùng GrapheneOS thì có thể dùng GadgetBridge để thoát luôn khỏi hệ sinh thái smartwatch (gadgetbridge.org)
Bộ Thinkpad(NixOS) + Pixel 9(GrapheneOS) + Amazfit của tôi hoạt động hoàn hảo. KDE Connect và GadgetBridge kết hợp với nhau nên có thể đồng bộ hoàn toàn mà không cần cloud
Tôi đang dùng GrapheneOS trên Pixel 9 và rất hài lòng. Đặc biệt các tính năng sau rất ấn tượng
Tôi đã dùng GrapheneOS từ Pixel 3a đến 10 Pro, và có lẽ không thể quay lại HĐH khác nữa
Tuy vậy, điều còn đáng tiếc là
Tôi đã yêu cầu tính năng như vậy trong issue của ứng dụng Rethink, nhưng sẽ tốt hơn nếu được hỗ trợ ở cấp HĐH
Gần đây trên HN có thảo luận rằng spyware tấn công WhatsApp, Telegram, Signal ở cấp HĐH, nên tôi tò mò không biết GrapheneOS an toàn tới mức nào (bài liên quan)
Hồi làm ở Microsoft tôi dùng FreeBSD, nhưng vì adb khá khó chịu nên đã phải dùng laptop Windows để cài custom ROM. Giờ tôi dùng Fedora, và driver Android được tích hợp sẵn, nên dễ hơn nhiều. Trớ trêu là trên Windows lại gặp vấn đề driver nhiều hơn
Tôi đã dùng GrapheneOS được 3 năm. Hầu hết ứng dụng ngân hàng cũng không có vấn đề gì, và tôi cài Google Play trong sandbox rồi dùng qua hai hồ sơ
Tuy nhiên có lần tài khoản Uber của tôi bị đình chỉ vô lý. Tôi chỉ tạo tài khoản và đặt xe thôi mà họ lại chặn với lý do vi phạm điều khoản sử dụng. Sau vài ngày đôi co với hỗ trợ khách hàng mới khôi phục được, nhưng rủi ro kiểu này khiến tôi chần chừ