- GrapheneOSは、プライバシー保護とセキュリティを最優先に設計されたオープンソースのAndroidベースOSで、Googleサービス統合を排除することで企業によるデータ収集を防ぐ
- Google Pixelシリーズ専用に最適化されており、Titan MセキュリティチップとVerified Boot機能を活用してシステムの完全性を保証する
- ユーザーはGoogle Playサービスを分離されたサンドボックス環境で実行でき、必要なアプリを使いつつシステムへのアクセス権限を制限できる
- ObtainiumとAurora Storeを通じてオープンソースアプリや非GMSアプリを導入し、アプリ権限を細かく制御しつつPrivate spaceで機密データを分離する
- このシステムは、Google・Appleエコシステムへの依存から脱したいユーザーにとって現実的な代替手段と評価されている
GrapheneOSの概要
- GrapheneOSはAndroid Open Source Project(AOSP)ベースのセキュリティ強化(custom)OS
- システムレベルでGoogleサービス統合を排除し、追跡やデータ収集を防止
- **カーネルおよび主要コンポーネントのハードニング(hardening)**により、ハッキング攻撃への脆弱性を最小化
- Google Play Servicesを分離されたサンドボックス環境で実行可能
- ユーザーは人気アプリを利用しながらも、システムアクセス権限を制限できる
- 現在はGoogle Pixelシリーズのみを公式サポート
- Titan Mセキュリティチップを活用してデータ保護を強化
対応端末と選定
- 2026年2月時点の対応端末一覧にはPixel 6〜10シリーズとPixel Tabletなどが含まれる
- Pixel 9a、9 Pro、10 Proなどが推奨端末として表示されている
- 筆者はPixel 9aを選び、約**1600 PLN(約450ドル)**で購入
- 7年間のサポート期間と手頃な価格が利点
- バッテリー持ちと性能に満足しており、長期使用の意向を示している
- 欠点はカメラ品質がiPhone 15 ProやGalaxy Z Fold 6より劣る点
GrapheneOSのインストール手順
- インストールに必要なもの: Pixelスマートフォン、データ転送可能なケーブル、Chromiumベースのブラウザが入ったPC(Windows 10/11推奨)
- インストール手順の概要
- ブートローダーのロック解除 → システムイメージのダウンロードとフラッシュ → ブートローダーの再ロック → OEMロックの復元
- Verified Boot機能を有効化してシステム完全性を検証
- インストール後は開発者向けオプションを無効化して再起動し、セキュリティを復元
GrapheneOSの活用方法
- GrapheneOSは利便性とプライバシーの間で折り合いをつける構造を持つ
- ユーザーはセキュリティ水準に応じて設定を自由に調整可能
- マルチユーザープロファイル機能を活用し、「Owner」と「Tommy」の2つのプロファイルに分離
- Ownerプロファイルには**Google Playサービスと銀行アプリ(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開発チームはセキュリティ重視のオープンソースエコシステム構築を目標に活動している
- 筆者はGrapheneOSをGoogle・Apple依存から脱却するための現実的な代替手段と評価し、開発者への支援を勧めている
1件のコメント
Hacker Newsのコメント
1年ほど p9 pro でこのOSを使ってきた。全体的によく動作する。
Google Tap to Pay は使えないと聞いていたが、Vipps の Tap to Pay は問題なく使える。BankID は動くが、生体認証ログイン は使えない。DnB の個人向けアプリは動くが、法人向けアプリはブロックされている。
こういう形でアプリをブロックするのは本当にばかげている。Webサイトでは全部アクセスできるのに。Linux でも銀行のWebは使えるのに、Windows より Linux のほうを信用しているというのはおかしい。
複数のユーザープロファイルを分けて使うのは勧めない。セキュリティ上の意味もほとんどなく、その割に面倒だ。それでも全体としては満足している。
自分は Pixel 8 に GrapheneOS を入れ、決済や保険用には家でだけ使う古い iPhone を別に置いている。不便ではあるが、プライバシー を最大限守りつつ必要な公式アプリも使える。
アプリは F-Droid を基本に、Aurora を補助に、Obtainium を最後の手段として使っている。Google アプリで本当に必要なのはカメラだけで、ネットワーク権限なしの サンドボックス に隔離している。
バックアップは GrapheneOS の Seedvault と immich、MyPhoneExplorer を組み合わせて使っている。以下は自分がよく使うオープンソースアプリの一覧だ。Newpipe、Organic Maps、Wireguard、Signal、KOReader など。
「Google から離れよう」と言いながら Pixel を買わないといけないのは皮肉だが、実際には最も オープンな Android スマホ だ。ブートローダーのアンロックも簡単で、復旧も容易だ。
GrapheneOS を使えば GadgetBridge でスマートウォッチのエコシステムからも抜け出せる(gadgetbridge.org)。
Thinkpad(NixOS) + Pixel 9(GrapheneOS) + Amazfit の組み合わせで完璧に動いている。KDE Connect と GadgetBridge が連携し、クラウドなしでも完全な同期 が可能だ。
Pixel 9 で GrapheneOS を使っているが、とても満足している。特に次の機能が印象的だ。
Pixel 3a から 10 Pro まで GrapheneOS を使ってきたが、もう別の OS には戻れそうにない。
ただ、不満点としては
Rethink アプリの issue でこうした機能を要望したが、OS レベルでサポートされるとよいと思う。
最近 HN で、スパイウェア が WhatsApp、Telegram、Signal を OS レベルでハックしているという議論があったが、GrapheneOS がどれほど安全なのか気になっていた(関連投稿)。
Microsoft で働いていたとき FreeBSD を使っていたが、adb が扱いづらくて Windows ノートPCでカスタム ROM を入れていた。今は Fedora を使っているが、Android ドライバが標準搭載 されているのでずっと楽だ。むしろ Windows のほうがドライバ問題は多かった。
GrapheneOS を3年間使っている。ほとんどの 銀行アプリ も問題なく、Google Play をサンドボックスで入れて 2 つのプロファイルで使っている。
ただ、一度 Uber アプリでアカウントが 理由もなく停止 されたことがあった。単にアカウントを作って予約しただけなのに、利用規約違反だとしてブロックされた。数日間サポートとやり取りして復旧したが、こういうリスクがあるので躊躇してしまう。