Google を使用せずに Android Marshmallow をセットアップする

あなたの生活に Google は必要ですか? 答えが「いいえ」の場合、このガイドは、プライバシーとバッテリー寿命のために、Google を使用せずに携帯電話を最大限に活用するのに役立ちます。

今年もその季節がやってきました。Android の妖精が世界中の Nexus デバイスにその粉を振りまき、Android M (6.0) が登場しました。 しかし、悲しいことに、Android の新しいバージョンが登場するたびに、Google サービスとの深い統合レベルが向上しています。

一方、ほとんどの場合、Google は AOSP API をオープンに保つことに長けています (「 この郵便受け Google と AOSP の分離に関する議論の一例として、ダイアン・ハックボーン氏が述べたもの)、常に何人かの人々がいます(次のような人) 私自身)デバイスが外部サービスと接触するリスクを最小限に抑えたいと考えており、Google をユーザーのアクセスから遮断したいと考えています。 デバイス。

それにもかかわらず、M がここにいるので、自分自身を守るためのいくつかの方法とそのほとんどについてもっと知りたいと思って M を試す人が数人いることは間違いありません。 このガイドは他のソフトウェアにも適用できるため、Marshmallow でのアクセス許可とデータの管理、および新しいユーザー インターフェイスのいくつかの特徴についての入門としても役立ちます。 仕事。

ほとんどの人にとって、Google サービスなしで Android を実行するという考えは考えられませんが、実際には非常に新鮮で解放的です。

このガイドは Nexus 7 (2013) デバイスに基づいているため、他のデバイスでは一部の内容が異なる場合があることに注意してください。 最も注目すべき点は、ハードウェア暗号化を使用するデバイスでは、dm-verity が有効になった状態で出荷されているようであるため、そのデバイスでは no-verity カーネルが必要になる場合があります。 これが何を意味するかについて詳しくは、以下をご覧ください。 このポータル記事.

はじめる

「スキップ」オプションが無効になっていることに注意してください。

Android Marshmallow で最初に遭遇するのは、(少なくとも私にとっては) 途方もなく長い起動後です (親愛なる Google 様、以下を使用して画像を作成してください)

WITH_DEXPREOPT)、およびまばらなようこそ画面が WiFi にログオンするための要件です。 ただし、残念ながら、少なくともデフォルトでは、これをスキップするオプションはありません。 これは、(盗難防止のため) 再アクティブ化ロック チェックを実行しようとしているとしか推測できません。 それにもかかわらず、インターネットにアクセスできないときにタブレットをセットアップしたい場合や、単に Google に「電話をかけたくない」場合も確かにあります。 この場合、これをバイパスする必要があります。 TWRP (またはルート シェルを提供する同様のカスタム リカバリ) で起動し、/system をマウントします (これを行うと、dm-verity が強制されるとデバイスの起動が停止することに注意してください)。

そこから、次のコマンドを実行します。これにより、セットアップ ウィザードから接続要件が削除されます。

sed -i 's/ro.setupwizard.network_required=true/ro.setupwizard.network_required=false/g' /system/build.prop

これにより、セットアップ中にネットワークが必要な回線が変更され、ネットワークが不要になります。 ここにいる間、システムがカスタム リカバリをストック リカバリで上書きしないようにすることもできます。 これを行うには、ファイル /system/recovery-from-boot.sh の名前を /system/recovery-from-boot.disabled などの別の名前に変更するだけです。

mv /system/recovery-from-boot.sh /system/recovery-from-boot.disabled

この時点で、素晴らしいランチャーが出迎えてくれます。 Googleのソフトが満載! でもまあ、それがこの記事の目的なので、本題に入りましょう! 希望しない限り、このプロセスが最後までオンラインになる必要はありません。 まさにのための 本当に 偏執的な!

ストック ランチャーには Google ビットがたくさんあります - 始めましょう!

Androidデバイスマネージャー

デフォルトでは、Google は Android デバイス マネージャー機能を有効にしています。 このガイドに従っている場合は、その設定 (デバイス管理者権限がある) を削除する必要があります。[設定] > [セキュリティ]、[デバイス管理者] に進み、 ボックスのチェックを外します。

Now on Tap (アシスト API)

Android 6.0 の新機能は、パーソナル アシスタント スタイルのアプリ (Google Now、 Cortana など) を使用して、コンテキスト依存の機能を提供する目的で、画面上のあらゆるものにアクセスできます。 提案。 (ホームボタンを長押しして) アシスト機能を呼び出すと、表示されているアプリがオプトアウトしない限り、選択したアプリは現在の画面のコンテンツを受け取ります。 さらに詳しい情報は、 APIリリースノート. とにかく、Google のものをすべて削除し、インストールを最小限に抑えたストック Nexus イメージを取得するためにここに来たので、これを無効にする時が来ました。

ここで、使用するアシスト アプリを選択できます(または何も使用しない)

幸いなことに、Google は Assist API 機能のコントロールを追加しました。 [設定] > [アプリ] > [Cog] (右上) > [デフォルトのアプリ] > [アシストと音声入力] で利用できます。 発見するのは簡単ではありません。皮肉な人は、これはおそらく意図的に発見または無効化することを困難にしていると主張するでしょう。 ただし、そこに到達したら、「アシストアプリ」(歯車の部分ではありません)をタップすると、選択できるようになります "なし". ここでアシスト アプリを有効にしたままにしておく場合は、アシスト アプリにどのようなアクセス権を与えるかを選択することもできます。

これについて批判的な角度から見ると、「なし」の進入禁止標識の使用は、潜在的に、それを選択することを微妙に妨げるように設計されているように思えます。 おそらくエンドユーザーにとってはこれで十分でしょうが、読者の皆さん、心配しないでください。これを選んでもあなたの携帯電話やタブレットが壊れることはありません。 必要に応じて、将来的に再度有効にすることもできます。

権限の無効化

Android M でのアプリの権限の概要

Android 6.0 は、デバイス上のアプリで使用される権限を制御するためのかなり気の利いた機能を提供します。 システム アプリでも機能しますが、多少見えにくくなっています。 それでは、Google ソフトウェアで使用される権限を制御する方法を見てみましょう。 [設定] > [アプリ] > [Cog] (右上) > [アプリの権限] に移動します。 デバイス上のアプリで使用されているさまざまな権限の概要が表示されます。

ここからカテゴリを入力して、特定のデータ セットにアクセスできるアプリケーションを表示できます。 ただし、注意すべき点が 1 つあります。それは、表示されているものがすべてではないということです。 オーバーフロー メニューには、システム アプリケーションを表示するオプションがあります。 携帯電話にプリインストールされているアプリが気になる場合は、このメニューを表示するたびにこれを使用するとよいでしょう。

権限を使用しているアプリを確認します。システム アプリを確認するためのオーバーフロー メニュー オプションに注目してください。

システム オプションを有効にすると、他のアプリがどのような権限を宣言したかをよりよく把握できるようになります (ただし、すべてのアプリが最初から有効になっているわけではありません)。 ここで、Google Play Services が登場し、実際に有効になっていることに注目してください。 必要に応じて、これらすべての権限へのアクセスを無効にすることができます。 Google を排除したい場合は、先に進むのが賢明でしょう。 これらのアプリはすぐに完全に無効にするため、ほとんどは削除できます。

Google Play 開発者サービスが登場しました

無効にする時間

不要なものを無効にする時期が来ました。 この時点で、デバイスの位置情報をオフにすることをお勧めします (このガイドを読んでいる人はおそらく位置情報を取得したいと考えているためです) 別の選択をしない限り無効になります) - 設定は、[設定] メニューまたはプルダウンのクイック設定の通常の場所にあります。 エリア。

Marshmallow では Google からほぼすべてのものを削除できます

[設定] > [アプリ] に戻ると、携帯電話で Google ソフトウェアを無効にする作業を開始できます。 これにより、デバイスを入手する前にデバイスに追加されていた独自サービスのほとんどを削除できます。 繰り返しになりますが、まず最初に! オーバーフロー メニューに移動し、必ず [システムを表示] をタップして、システムが Google サービスのより深く根付いた部分を非表示にするのを停止します。 現時点では、私たちは Google の功績を正当に評価する必要があります。ただし、Google は自社のサービスを ROM の周りにしっかりと絡めています (つまり、 調査中の可能性がある バンドルによる独占禁止法のため)、少なくともそれらを削除するオプションが提供されます( ブロートウェアの削除愛好家ならおそらくそう思うでしょうが、このパッケージは削除することとほとんど同じです。 証言する)。

Google のすべてを削除したい場合は、削除したほうがよいものをすべてハイライトしてみました。 アプリケーションを削除するには、リスト上でアプリケーションをタップし、次の画面で「無効化」ボタンを使用して、無効化されたアプリ領域の奥にアプリケーションを追放します。 これは任意の順序で実行できますが、異なる動作が発生する場合に備えて、この順序で実行することをお勧めします (この記事のテストで、 Google のコア サービスの一部を完全に無効にできなかった状況があり、これらの部分を無効にしたことが原因である可能性があると思われます。 最後)。 おそらくこれらすべてを削除したくないと思うかもしれませんが、それはあなた次第であることに注意してください。そうするかどうかを選択し、自分で決めることがすべてです。

アプリ名

ノート

Google Play サービス

Google のサービス提供の中核 - これを削除すると、Play サービスを使用するアプリが動作しなくなりますが、デバイスから Google を完全に追放するための良い第一歩です

Googleサービスフレームワーク

Google Play Servicesの双子の兄弟。 片方を捨てるなら両方とも捨てましょう!

カレンダー

あるのになぜ「独自の」Google カレンダーを使用するのでしょうか。 オープンソース、ほぼ同一のもの F-ドロイドで?

カメラ

これについてはあなたにお任せしますが、出荷されたカメラは AOSP のカメラと同一ではない可能性があることに注意してください。 ソフトウェアの自由度と再現性を重視する場合は、代わりに AOSP カメラを使用することをお勧めします。

クロム

Google のサービスにリンクされた独自のブラウザ - オープンソースの Firefox ブラウザ、またはソースから構築されたバージョンの Chromium を検討してみるとよいでしょう。

クラウドプリント

私はクラウド経由で印刷したくない - これを読んでいる人も同様だと思います。

連絡先

誰かが上記のカレンダーと同じように、AOSP 連絡先アプリのスタンドアロン バージョンを作成してくれることを願っています。

デバイスポリシー

真ん中にGoogleのアイコンがあります! これは、デバイスへのエンタープライズ ポリシーの適用に関連しているようです。 おそらくこれは必要なく、おそらくデフォルトですでに無効になっています

ドキュメント

あなたが編集したすべてのドキュメントを Google に見てもらいたいですか? いや、私もです。 障害者ですが、進歩を期待しています Android 上の LibreOffice.

ドライブ

すべてのファイルを Google のサーバーに保存したいですか? いや、そうは思わなかった。 無効です、チェックアウトしてください 独自のクラウド ストレージに関するオープンな代替手段として

Gメール

この時点で、おそらくアイデアは理解できたでしょう - プロファイリングと広告のために Google にメールをスキャンさせたいですか? いいえ... それを取り除きましょう。標準の電子メール アプリ (Google が廃止したので、AOSP からコンパイルする必要があります) または K9 は、どちらも IMAP と Exchange メールで正常に動作します (これには AOSP の方が適しています)。

Googleアカウントマネージャー

さて、この時点では Google アカウントは必要ありませんね?

Googleアプリ

たまたま「OK Google」と言った場合に備えて、デバイスが常にリッスンしたくない場合、または単に Google が好きではない場合は、これを削除してください。

Google バックアップ トランスポート

ここまでやれば、Google にバックアップを渡されるわけがないので、これを削除しましょう。

Google接続サービス

おそらくFiと何か関係があるのでしょうか? いずれにしても、ソース リポジトリがない場合、可能な限りオープン ソース ソフトウェアのみを実行したい場合は、おそらくそれを削除するのが賢明です。

Google コンタクトの同期

Google はあなたが誰と話しているのかを知る必要はありません - 見てみましょう ダブドロイド オープンソース標準準拠のソリューションのため、OwnCloud などの自己ホスト型 CardDav サーバーと連絡先を同期できます。

Googleキーボード

スワイプを処理するための独自のコードが含まれているため、別のキーボードをインストールしてこれを削除することをお勧めします。

Google ワンタイム初期化

Google を使用していない場合は、清潔さを保つために Google を削除したほうがよいでしょう。

Google パートナーのセットアップ

ここには Google パートナーは必要ありません。

グーグルプレイ *

デバイスに Google をインストールしたくない場合は、これらを放置しても意味がありません。 いずれにせよ、それらはすべて他の Google サービスに依存しています

Google テキスト読み上げエンジン

 おそらく、Google にテキストを送信して読み上げてもらうことは望ましくありません。

 Google+

この時点で、アイデアはわかります。 この極端な状況に陥る人はソーシャル ネットワークを使用しません。

 ハングアウト

 そうですね、Google のサーバーを介してメッセージを私のメールに送信することはありませんよね? オープンソースの代替 XMPP チャット クライアントは次のとおりです。 会話.

 保つ

 Google さん、ショッピング リストには手を出さないでください。 オープンソースの代替品

 地図

まあ、誰にも追跡されたくないでしょう。 優れたオープンソースのマッピング ソリューションはたくさんあります そこには.

 市場フィードバックエージェント

 この時点で Play ストアを使用しているはずがないので、フィードバック ソフトウェアを実行しても意味がありません。

 写真

 これらは Google+ 写真サービスに関連しているようで、Google があなたのプライベート写真よりも顔認識を学習することは望ましくありません。

 プリントスプーラー

 実際に携帯電話やタブレットから印刷する人がいるでしょうか? まあ、とにかくクラウド プリントを無効にしている可能性があります。

 シート

 Google経由のスプレッドシート? 結構です

 スライド

 Google 経由のプレゼンテーション? いいえ、次のようなものをチェックしてください 印象づける。 JS、HTML 表示可能なスライドを作成できます。

 Google Playのサウンド検索

 いいえ、私が聞いていることをあなたに聞いてほしくないのです

 YouTube

 Firefox などのオープンソース Web ブラウザーを介していつでも YouTube にアクセスし、uBlock を使用して Google の追跡を防ぐことができます。 あるいは、見ることもできます オープンソースのメディアプラットフォーム.

ここまでたどり着いた方はおめでとうございます。 これで、AOSP を最初からコンパイルしなくても、Google を使用せずに可能な限り多くのデバイスを入手できるようになりました。

見てください、Google ではありません。

最後に

見てみることをお勧めします F-ドロイド ソフトウェアをダウンロードしたい場合 - F-Droid は、自由にダウンロード、共有、使用、検査、変更、学習できるオープン ソース ソフトウェアのコレクションです。 明らかに、これはすべての人に適しているわけではありません。ほとんどの人にとって、Google サービスなしで Android を実行するという考えは考えられませんが、実際には非常に新鮮で解放的なものになる可能性があります。 - Google サービスにあまり縛られていない場合は、メールやその他のアプリにアクセスしながら、驚異的なバッテリー寿命を備えた完璧に使いやすい携帯電話を手に入れることができます。 必要。

この記事は、Google サービスが Android からどのように分離されているかを説明するように設計されており、Marshmallow では Google からほぼすべてのものを削除できることに安心できます。 一番最初のステップ (セットアップ中に WiFi を使用するデバイスを停止する) を除いて、このステップには root は必要ありません。

携帯電話に Google サービスがなくてもなんとかなると思いますか? あなたはすでに Google サービスを削除している人ですか? 以下のコメント欄でご意見をお聞かせください。 ああ、今すぐ WiFi を有効にして、アルミホイルの消耗品を買いだめするか、何かを入手することもできます。 ファラデーポケット.