無線による更新は長い間根強いAndroidユーザーの存在の悩みの種でした。それは際限のない戦いです。アップデートをインストールすると、ルートが壊れるかまったくフラッシュされませんが、誰もが自分のモバイルOSの最新バージョンを望んでいます。 FlashFireと呼ばれる新しいツールのおかげで、闘争は終わったかもしれません. なぜOTAのアップデートが根付いた電話でうまくいかないのか AndroidはLinuxをベースにしているため、AndroidデバイスにはWindowsのAdministratorユーザーアカウントのように機能する「root」ユーザーが付属しています。デフォルトでは、Androidはrootアカウントへのアクセスを許可していません。 root化は、rootアカウントへのアクセスを可能にし、suバイナリをインストールするプロセスです。アプリケーションはsuを呼び出して昇格した特権を取得できるため、Androidのセキュリティサンドボックスから解放され、より強力なことを実行できます。これは、特に技術的な知識があまりないユーザーにとって、セキュリティ上の問題につながるため、Androidは根付いていません。. rootプロセスは、suバイナリへのアクセスを制御するSuperSUのようなアプリケーションもインストールするので、どのアプリケーションにrootアクセスを許可するかを選択できます。. 通常、オペレーティングシステムのアップデートをインストールすると、rootアクセス権がなくなります。 Lollipopおよびそれ以前のバージョンのAndroidでは、無線(OTA)アップデートによってAndroidシステムパーティションが出荷時の状態に戻り、suバイナリが削除されます。システムレスルートの新しいデバイスでは、ブートイメージが上書きされます。そして、あなたがカスタム回復をしているならば、OTAアップデートはそれ自身を全くインストールすることができないかもしれません. 昔々、SuperSUには更新をフラッシュできるようにする「サバイバルモード」がありましたが、それはもうありません。 FlashFireを入力してください. FlashFireとは? FlashFireは、SuperSUのメーカーであるChainfireの強力なツールで、OTAアップデートやフルzipファイルのフラッシュ、バックアップの作成と復元、データの消去など、さまざまな操作をrootユーザーが実行できるようにします。手動でバックアップまたは復元するためにリカバリを使用する必要性を効果的に排除し、アップデートファイルをフラッシュするときに自動的にルート解除およびルート解除を処理します。. 理論的には、ほとんどではないにしても多くのAndroid 4.2以降の携帯電話で動作するはずです。ただし、注意事項があります. 多くのデバイスでは、root権限を持つとOTAがダウンロードして点滅するのを防ぐことができます。一部のデバイスでは実際にダウンロードされますが、正常にフラッシュするにはFlashFireのようなツールが必要です。他のデバイスでは、実際にはダウンロードされないので、OTAファイルを別の方法で入手する必要があり(XDA Developersなどのサイトに掲載されることが多い)、その後FlashFireなどのツールを使ってフラッシュすることもできます。 OTAファイルを入手できない場合は、運が悪くなっている可能性があります。. さらに、あなたが根ざしたデバイスを動かしているのであれば、ロリポップからマシュマロへのフルバージョンアップデートを手に入れています。ブートローダのロックを解除しないとマシュマロをルートする方法はないので、デバイスのブートローダがロックされているとルートアクセスを完全に失うことになります。それは避けられません。ただし、ブートローダのロックを解除した場合は、更新が完了した後もFlashFireでrootアクセスを維持(または少なくとも元に戻す)ことができるはずです。. だから:FlashFireはすべてのデバイス上で動作することが保証されていませんが、あなたがあなたの電話を根絶するための「公式の」ルートを行った場合、それはおそらくうまくいくでしょう. もっと知りたいのなら、興味がある人は、始める前にXDAでこのスレッドをチェックしてください。準備ができたら、PlayストアからFlashFireをインストールできます。. rootを失うことなく、FlashFireを使用してOTAアップデートをフラッシュする方法 お使いのデバイスに利用可能なアップデートがあることが通知されたら、最初にすべきことは、先に進んでダウンロードすることです。-しかしそれをインストールしないでください. アップデートを先に進めてインストールするように指示した場合、根ざしたデバイスを実行しているため失敗する可能性があります。. 代わりに、OTAのダウンロードが完了したらFlashFireを起動してください。更新ファイルを自動的に検出し、それをフラッシュするアクションを生成するかどうかを尋ねます。進んで「OK」をタップしてください。 これは初心者ユーザーには少々圧倒的に思われるかもしれないスクリーンを生成するでしょう、しかしそれは基本的にFlashFireがOTAファイルをどうしようとしているかの内訳だけです。各オプションは、タップするとカスタマイズできます。たとえば、キャッシュパーティションを消去したくない場合は、単にそのオプションを選択解除します。さまざまなアクションを追加することもできますが、必ずしも今すぐに実行することをお勧めしません. TWRPのようなカスタムリカバリがインストールされている場合、FlashFireはプロセスを開始する前にそれをバックアップし、その後それを復元します. 一連の指示を確定したら、[Flash]ボタンを押します。 FlashFireがロードされるまでに少し時間がかかり、2、3の黒い画面が表示されるかもしれないという警告を出します。さあ、もう一度「OK」をタップしてください。. その後、FlashFireが再起動し、ディスプレイにたくさんのスクロールテキストが表示されます。必要なコマンドを実行するのはFlashFireだけです。完了すると、アップデートがフラッシュされてrootが復元された状態で再起動します。ブーム。とても簡単. OTAのフラッシュが機能しない場合の対処方法...