目次:
ほとんどの Android デバイスで最も注目に値することの 1 つは、使用するオペレーティング システムのバージョンに関する選択肢の多さです。優れたハードウェアを備えたスマートフォンを購入しても、ソフトウェアに満足できない場合は、通常、満足できる別のバージョンをインストールできます。
デバイスにもよりますが、インストールできる Android のバージョンは、少なくとも潜在的に数十種類あるでしょう いくつかは作成され、開発者チームによって維持されているものもあれば、単一の開発者がすべての側面を監督しているものもあります。何よりも、それらは無料です。
最大かつ最も人気のあるカスタム Android エクスペリエンスは LineageOS です。以前は CyanogenMod (後に単に Cyanogen) として知られていた LineageOS は、デバイスをより強力でカスタマイズ可能にする追加機能を備えた Android のバージョンです。
LineageOS の優れた点の 1 つは、多くのデバイスを Android の最新バージョンに更新できることです。そのデバイスのストック アップデートの期限がかなり過ぎていても問題ありません。 これにより、携帯電話やタブレットに新たな命が吹き込まれます。
Android 端末に新しいオペレーティング システムをインストールするのは大変な作業のように思えるかもしれませんが、手順を追って実行すれば簡単です。また、エラーの許容範囲が広いため、初心者はデバイスのクラッシュを心配する必要がありません。
これは、ROM を更新するために必要なものです:
対応Androidスマートフォンまたはタブレット そのデバイスの USB ケーブル Windows、macOS、または Linux を実行しているラップトップまたはデスクトップ コンピューター インターネット接続 時間(関連するテクノロジーにどれだけ精通しているかによって、1時間から2時間かかる場合があります)
ステップ1
珍しいデバイスの中には、最初にコンピュータに接続しなくても新しい ROM をフラッシュできるものがあります。ただし、大部分のデバイスは、Windows、MacOS、Linux、さらには Chrome OS を実行しているコンピューターにアクセスする必要があります。 10 年前のラップトップでも高性能デスクトップでもかまいません。 ROMをフラッシュするのに多くの電力を必要としません
通常、必要なソフトウェアは ADB です。 ADB は Google によってホストおよび管理されているため、プログラムをダウンロードしてインストールする際にウイルスやマルウェアの心配はありません。このページにアクセスして、必要なコンピューティング プラットフォーム用の ADB をダウンロードしてインストールする方法に関する明示的な指示に従うことができます。時間はかからず、手順は非常に簡単です。
ADB をインストールすると、Windows のコマンド プロンプトまたは Linux と MacOS のターミナル ウィンドウからアクセスできるようになります。難しそうに見えるかもしれませんが、コマンドは非常にシンプルで、コピー&ペーストも簡単ですのでご安心ください。
ヒント: 時折、Android デバイスをコンピュータに接続して ADB に接続します。これを行うときは、デバイスに付属の USB ケーブルを使用していることを確認する必要があります。持っていない場合は、高品質のケーブルを使用する必要があります 安価なケーブルは点滅の問題を引き起こす可能性があるため、リスクを冒さない方がよいでしょう。
ステップ2
LineageOS を入手するには、まずデバイスが ROM と互換性があることを確認する必要があります LineageOS wiki にアクセスして検索しますLineageOS は、ほぼすべての主要メーカーの最も一般的なデバイスと互換性があります。非常に安価なデバイスを使用しない限り、少なくとも 1 つのバージョンの LineageOS をインストールできるでしょう。
デバイスに関連付けられたファイルのリストが表示されたら、アップロード日が最新のファイルのみをダウンロードします。ファイルをコンピューターにダウンロードしたら、LineageOS サイトを終了できます。ただし、必要なのは LineageOS パッケージだけではありません。カスタム リカバリ パッケージと Google アプリケーション パッケージもダウンロードする必要があります。
最も人気のあるカスタム リカバリは、TeamWin リカバリ プロジェクト、略して TWRP と呼ばれます。 TWRP Webサイトにアクセスして検索することで、デバイス用のTWRPをダウンロードできます。 TWRPまたはLineageOSをダウンロードする前に、デバイスの正確なモデルを示すことが必須です. Samsung Galaxy S5 には多くのバリエーションがあるため、Galaxy S5 とラベル付けされた TWRP および LineageOS の多くのバージョンがあります。
Google アプリケーションのパッケージも必要です。フラッシュ プロセスの最後にそれらをインストールしないと、デバイスの起動時に、Google Play ストアを含む Google 製品がデバイスにインストールされません。アプリケーションを後でインストールすることはできません。元のフラッシュ中にインストールする必要があります。
これら 3 つのパッケージをダウンロードしたら、前の手順でインストールした ADB ファイルと同じ場所にファイルを移動します次に、名前をより単純なものに変更します。たとえば、TWRP ファイル名は非常に長く複雑です (twrp-3.2.2-1-xxxx.img)。 TWRP.img だけに変更しました。これにより、後でファイルを簡単に見つけられるようになり、コマンド ラインで入力する手間も省けます。
ダウンロードした各ファイルの名前を次のように変更します:
twrp-x.x.x-x-xxxx.img> TWRP.img
lineage-xx.x-xxxxxxx-nightly-xxxx-signed.zip> LINEAGE.zip
open_gapps-xxxxx-x.x-xxxx-xxxxxxx.zip> GAPPS.zip
忘れずに ADB フォルダに移動してください (Windows の場合は % USER PROFILE% \ adb-fastboot \ platform-tools)。すべてのファイルを整理したら、次のステップに進みます。
ヒント: デバイスには、LineageOS、TWRP、および GApps が識別に使用するコード名があります。コードの名前は、LineageOS と互換性のあるデバイスのリストに表示されます。これを使用して、互換性のあるパッケージを検索します。これにより、常に正しいパッケージをダウンロードしていることがわかります。
ステップ3
デバイスのバックアップにはさまざまな方法があります。 Google Play には、無料および有料のアプリと、コンピューター用の無料および有料のソフトウェアがあります。デバイスをバックアップする良い方法は、Helium を使用することです。 電話を Helium デスクトップ クライアントに接続すると、最初に端末を root 化する必要なく、電話にある実質的にすべてのバックアップ コピーをコンピュータから作成できます
すべてをバックアップしたら、次のステップに進む前にデバイスで 2 つのことを行う必要があります: USB デバッグを有効にし、OEM のロックを解除します。これらは、デバイスの設定パネルにある 2 つのボタンで、「開発者向けオプション」というセクションに隠されています。
Google で「Android 開発者向けオプションにアクセスする」を検索して、これら 2 つのトグルにアクセスする方法を見つけました (通常、[設定] でビルド番号 Android を何度もタップする必要があります)。開発者向けオプションにアクセスできるようになったら、USB デバッグと OEM ロック解除の両方を有効にします。 OEM のロック解除が存在しない場合は、何も起こりません。USB デバッグがオンになっていることを確認するだけです。それがすべて完了したら、USBケーブルで電話をコンピューターに接続します。ドライバがコンピュータにインストールされているのが見える場合がありますが、これは正常な動作です。
ステップ4
デバイスのブートローダーのロックを解除する手順は、携帯電話またはタブレットのブランドとモデルによって異なります。プロセスを非常に簡単にする OEM もあれば、非常に困難にする OEM もあります。したがって この手順はデバイスによって大きく異なるため、明確な指示を出すのは困難です 作業を楽にするために、XDA Developers にアクセスしてフォーラムを検索します私たちのデバイス。スレッドを読み、他のユーザーがブートローダーのロックを解除したかどうかを確認します。他の人が大丈夫なら、あなたは大丈夫です。
他のユーザーがブートローダーに問題を抱えていることが判明した場合、それにはいくつかの理由が考えられます。デバイスが新しすぎるため、まだ誰もプロセスを理解していない可能性があります。また、ブートローダーが保護されていて、ロックを解除するのが困難または不可能である可能性もあります。サムスンはこれで有名です。ブートローダーがロック解除可能であることを確認したら、特定のデバイスの LineageOS インストール ガイドに進みます。そこには、ブートローダーのロックを解除する方法に関する段階的な説明があります。
注意: これにより、デバイスのデータが消去されます。
.デバイスが正しく接続されていることを確認するための ADB コマンド。
デバイスを fastboot モードで再起動する ADB コマンド。
デバイスが fastboot モードで正しく接続されていることを確認するための fastboot コマンド。
ブートローダのロックを解除する fastboot コマンド。
Windows を使用している場合、デバイスのブートローダー ページで手順を実行しようとすると、エラーが発生することがあります。コマンド プロンプトが正しい場所にないことが問題である可能性があります。コマンドプロンプトを開いた状態で、次のコマンドを入力する必要があります:
デバイスをコンピュータに接続した後、最初に行うことは、この ADB コマンドを実行して接続を成功させることです:
cd %userprofile%\adb-fastboot\platform-tools
ADB に正常に接続し、fastboot モードで再起動した後に問題が発生した場合は、おそらくコンピュータのドライバを更新する必要があります。 Google で「ドライバー」を検索し、最新バージョンをダウンロードしてインストールしました。
これで、ブートローダーのロックを正常に解除できるはずです。ブートローダーのロックが解除されると、工場出荷時設定へのリセットと同様に、デバイスが再起動して Android 設定に入ります。
次のステップに進む前に、USB デバッグを再度有効にする必要があります。 次のセットアップ プロセスを実行します。 USB デバッグを再度有効にします。工場出荷時設定にリセットした後、無効になっている可能性があるため、以前と同じ手順に従う必要があります(電源を入れる、コンピューターに接続するなど)。
ステップ5
ブートローダーのロックが解除されたので、デバイスで何かを更新する時が来ました。これは非常に重要なステップです。 スマートフォン ソフトウェアをフラッシュすると、動作が大幅に変わります 最終警告として、デバイスで間違ったカスタム リカバリをフラッシュすると、エラーが発生する可能性があります。ダウンロードしたTWRPファイルがデバイスモデルと一致していることを必ず確認してください
準備ができたら、コマンド プロンプトから ADB を起動し、次のコマンドを実行します。
adb デバイス
前と同様に、前のコマンドにより、デバイスがコンピュータに正しく接続されていることが保証されます。その後、これを実行します: adb reboot bootloader
次に: fastboot デバイス
最後に、二重チェックの後、これを入力しましょう: fastboot flsh recovery TWRP.img
ADB と fastboot のフラッシュが終了したら、デバイスを再起動してリカバリ モードにします。通常、これには一連のハードウェア キーストロークが必要です。 OnePlus 5 をリカバリ モードで起動するには、ボリューム ダウン キーを押しながら電源をオフにしてからオンにします。ターミナルをリカバリモードで起動するために必要な手順を Google で検索します。
元のリカバリ全体で TWRP をフラッシュしたので、Google を使用して見つけた特定のハードウェア キーを押すと、デバイスは TWRP で起動します。最初に以下の画面が表示されます:
ステップ6
通常は Android を起動し、USB ケーブルを接続した後にコンピュータからデバイスにファイルを移動するだけですが、Android を起動することはできません。まだインストールされていませんが、起動しました しかし、心配する必要はありません。ADB は、必要なすべてのファイル転送を実行できます。その前に、以前のバージョンの Android の痕跡が残っていないことを確認する必要があります。
TWRPメインメニューから、ワイプをタップしてからデータをフォーマットします。 TWRP は、これは深刻な問題であると警告しますが、ステップ 3 でバックアップしたので、心配する必要はありません。 TWRPの指示に従い、フォーマットプロセスを完了します。
「成功」メッセージを受け取ったら、Clean ページに戻るまで戻るボタンを押します。高度な削除をタッチすると、一連のチェックボックスが表示されます。項目がチェックされている場合、ハード ドライブのそのセクションが消去されます。最初の 3 つのボックスにチェックを入れます: Dalvik / ART キャッシュ、システムおよびキャッシュ他のすべてのチェックボックスはオフのままにします。
[スライドして削除] とマークされたスライダーで指を左から右にスライドさせます。クリーニングプロセスが開始されます。これが完了したら、LineageOS をフラッシュする準備が整いました。デバイスがまだ TWRP モードになっている状態で、USB ケーブルを使用してコンピューターに接続します。 ADB フォルダーでコマンド プロンプトまたはターミナル ウィンドウを起動し、デバイス チェックを実行してから、「push」コマンドを使用して LineageOS ファイルをターミナルの内部メモリにプッシュします。入力するコマンドは次のとおりです。 adb push LINEAGE.zip /sdcard/
それを入力して Enter キーを押すと、ADB は LineageOS ファイルをデバイスにプッシュし始めます。これには時間がかかる場合があり、進行状況を示すバーが表示されない場合があります。電話で、メインのTWRPメニューに戻り、[インストール]をタップします. デバイスで利用可能なファイルのリストが表示され、LineageOS パッケージはそれらの 1 つである必要があります ファイル名をタッチすると、3 つの画面にアクセスしますオプション: スライドしてフラッシュを確認します。
TWRP はデバイスに LineageOS を表示し、正常にインストールされたことを通知します。 2 つのオプションがあります: キャッシュ/dalvik を消去するか、システムを再起動します。プッシュしません。画面のホームボタンで行います。
ステップ7
今必要なのは、Google Play ストア、Google Play サービス、Gmail、Google マップなどの Google アプリだけです。ステップ 2 でダウンロードした Google Apps ZIP ファイルを、LineageOS をフラッシュするのと同じ方法でフラッシュします。TWRPでデバイスの電源を入れ、コンピューターに接続した状態で、ADBコマンドプロンプトを開き、もう一度ADBデバイスチェックを行います.次に、次のコマンドを記述します。 adb push GAPPS.zip /sdcard/
通常、Google アプリ バンドルは当社の LineageOS バンドルよりも大きいため、このプロセスは、前のステップで行った最初のインストールよりもさらに時間がかかる場合がありますプロセスが終了したら、デバイスで次の手順に従います:
タッチ インストール> Google パッケージを検索> パッケージを押す> スワイプして Flash を確認
これらの手順を実行した後、更新プロセスが開始されます。これが完了したら、Wipe cache/dalvik を押し、しばらく待ってから、Restart system を押します。
ステップ8
最初の起動に 15 分以上かかる場合は、何か問題がありますデバイスが再起動するまで電源ボタンを押したままにして、再起動を実行します。電話を再起動させます。それでも起動しない場合、または何かが正しく点滅しない場合は、手順 6 に戻ります。起動が成功した後に最初に表示されるのは、Lineage OS ロゴの 3 つの円が湾曲した新しい起動アニメーションです。 line.
起動が完了すると、Android のホーム画面が表示されます。そこで言語を選択し、Google アカウントを追加し、Wi-Fi に接続します。ホーム画面が表示されたら、正式に完了です。デバイスに LineageOS がインストールされています。
結論
デバイスによっては、LineageOS以外にもカスタムROMがたくさんあると思います。ROM をフラッシュする方法がわかったので、あらゆる種類のシステムのフラッシュとテストを楽しむことができます。 端末のモデル番号に一致する ROM を見つけて、手順 6 から 8 を繰り返すだけです ブートローダーのロックを解除したり、カスタム リカバリを再度インストールしたりする必要はありません。もちろん、デバイスのバックアップ コピーを再度作成する必要があります。
カスタム ROM を試してみて、もう気に入らないと判断した場合、工場出荷時の標準 ROM に簡単に戻すことができます。在庫更新の手順は異なりますが、要点は同じです。
