AndroidにLineageOSをインストールする方法

カスタムROMを使用して携帯電話に新しい命を吹き込むことを検討している場合、LineageOSは今日入手可能な最も人気のあるものの1つです。このROMを携帯電話にフラッシュすることについて知っておくべきことはすべてここにあります。

ステップゼロ:デバイス(およびコンピューター)の準備ができていることを確認します

熱心になってコマンドラインで物事を投げ始める前に、まず、電話がROMを使用する準備ができているかどうかなど、開始するために必要なものがすべて揃っていることを確認する必要があります。

だから、まず最初に:あなたの電話は互換性がありますか?お使いの携帯電話用に特別に設計されたリネージのビルドがあることを確認する必要があります。リネージュのダウンロードページにアクセスし、携帯電話のメーカーを選択して、モデルを見つけてください。それがあれば、あなたは幸運です:リネージュはあなたの電話をサポートします。

ほとんどのSamsungGalaxyモデルのように、携帯電話に複数のバリエーションがある場合は、少し調査が必要になる可能性があることに注意してください。その場合は、携帯電話のコードネームとプロセッサ情報が携帯電話と一致していることを確認する必要があります。その情報は、お使いの携帯電話のLineageダウンロードページにあります。

Lineageに実際に携帯電話用のビルドがあることを確認したら、ADBとFastbootなど、必要な場所に移動するために必要なものがすべてコンピューターにあることを確認する必要があります。ADBの使用を開始するための優れたガイドがあるため、開始する前に必ずお読みになることをお勧めします。

関連:Android DebugBridgeユーティリティであるADBをインストールして使用する方法

それがすべて終わったので、Lineageを携帯電話にフラッシュする前に、最後にやらなければならないことが1つあります。それは、ロック解除されたブートローダーまたは互換性のある回避策です。多くの電話で実施されているセキュリティ対策を回避することは非常に難しいため、これはプロセス全体の中で最も難しい部分である可能性があります(つまり、特定の電話モデルによって異なります)。

お使いの携帯電話がブートローダーのロック解除をサポートしている場合、これが最も簡単な方法です。このガイドは、携帯電話がこの機能をサポートしていることを前提に動作します。そうでない場合は、ほとんどのSamsungデバイスのように、特定のモデルについてもう少し調査する必要があります。

準備ができたら、点滅する準備が整います。

ステップ1:ダウンロードを収集して開発者モードを有効にする

いくつかのツールが必要になります。今すぐそれらをすべて収集することをお勧めします。リストは次のとおりです。

  • TWRP: カスタムリカバリ。これは現在最も人気のある選択肢であり、さまざまな電話で利用できます。すべてをフラッシュするには、これが必要になります。
  • Lineage OS: 実際のオペレーティングシステム。
  • GApps(オプション):  Androidに付属するすべてのGoogleynessが必要な場合は、GApps(Google Apps)パッケージをすぐに使用できるようにする必要があります。これについては、以下で詳しく説明します。
  • SUファイル(オプション):  rootアクセスが必要な場合は、これをフラッシュする必要があります。

これらすべてのファイルを同じ場所にダウンロードすると便利です。システムPATHで設定するのに時間がかからなかった場合は、ADBファイルとFastbootファイルが含まれていることが望ましいです。

ここでは、それぞれの機能、必要な理由、および携帯電話に適したものを入手する方法について簡単に説明します。

Team Win Recovery Project(TWRP)をダウンロードする

TWRPは、Lineage(またはその他のカスタムパッケージ)をフラッシュする前に基本的に必要なカスタムリカバリです。

入手するには、TWRPのホームページにアクセスし、[デバイス]リンクをクリックしてください。

携帯電話のモデル名を入力します。ここで注意を払うようにしてください。同じような名前のデバイスが存在する可能性があり、正しいデバイスに確実に到達するようにします。適切な例:NexusとNexus5x。2つの異なる電話、2つの異なる回復。

携帯電話を選択したら、ページを下にスクロールして[ダウンロードリンク]セクションに移動し、お住まいの地域に適したリンクをクリックします。

そこから、最新バージョンのリンクをクリックします。

これにより、新しいページが開き、[twrp-xxximgのダウンロード]ボタンをクリックしてファイルのダウンロードを開始します。

リネージュビルドをダウンロードする

あなたはすでにあなたの特定の電話のためにリネージュのウェブサイトを精査したので、あなたはすでにここで半分の仕事をしました—ただ最新のダウンロードをつかむだけで、あなたはそれで転がる準備ができています。

Google Appsのフラッシュを計画している場合はその情報が必要になるため、Lineageのバージョンをメモしてください

Googleアプリのダウンロード(オプション)

Googleアカウントを使用してスマートフォンを設定し、Playストアにアクセスし、Androidを現在の状態と使い慣れたものにする他のすべての機能を利用する場合は、Googleアプリが必要になります。

GAppsのダウンロードページにアクセスして、インストールするLineageのバージョンを選択します。おそらく15.1または14.1のいずれかになります。該当するバージョンのOpenGAppsリンクをクリックします。

そこから、プラットフォーム、Android、バリアントなど、さまざまな選択肢が表示されます。ここで最も重要なことはプラットフォームです。フラッシュするGAppのバージョンは、携帯電話のプロセッサと一致している必要があります。お使いの携帯電話が実行されているバージョンがわからない場合は、その仕様を確認する必要があります。GSMArenaは始めるのに良い場所です。

プラットフォームのバージョンを確認したら、他の2つは簡単です。Androidのバージョンは適切に事前に選択されている必要があるため、確認してください。そして、バリアントの場合、これはパッケージに含まれているものの量です。デフォルトではNanoが選択されていますが、Micro以上を使用することをお勧めします。最もストックのようなエクスペリエンスが必要な場合は、Fullを使用することをお勧めします。

すべてを選択したら、ダウンロードボタンをタップしてファイルを保存します。

SUのダウンロード(オプション)

最後に、リネージュをフラッシュした後にルートアクセスが必要な場合は、ここから適切なSUファイルを取得する必要があります。お使いの携帯電話のアーキテクチャ(GAppをダウンロードするときにおそらく理解した)とリネージのバージョンに一致するバージョンを選択してください。

:Lineage15.1のSUファイルはまだありません。

開発者モードとUSBデバッグを有効にする

すべてのダウンロードを保存して準備ができたら、携帯電話で開発者モードとUSBデバッグを有効にする必要があります。

これを行う方法についての完全なガイドがありますが、ここに簡単で汚いものがあります。電話の[バージョン情報]セクションに移動し、ビルド番号を見つけて、その番号を7回タップします。これにより、開発者モードメニューが有効になります。

関連:Androidで開発者向けオプションにアクセスしてUSBデバッグを有効にする方法

この新しいメニューにジャンプして、「Androidデバッグ」オプションを有効にします。新しいAndroidデバイスを使用している場合は、「OEMロック解除」機能も有効にする必要があることに注意してください。

ステップ2:ブートローダーのロックを解除する

すべてのダウンロード、有効化、その他の準備が整ったので、次はビジネスに取り掛かります。

あなたがする必要がある最初のことはあなたの電話のブートローダーのロックを解除することです。これを行う前に、電話をバックアップすることを強くお勧めします。

準備ができたら、電話をUSB経由でコンピューターに接続し、ADBファイルとFastbootファイルが保存されているフォルダーに移動します。このフォルダに対してコマンドプロンプトまたはPowerShellウィンドウを開く必要があります。これを行う最も簡単な方法は、Shiftキーを押しながらフォルダーを右クリックし、[PowerShellウィンドウをここで開く]コマンドを選択することです。

開いたら、デバイスが正しく接続されていることを確認する必要があります。入力adb devices プロンプトで入力し、Enterを押します。接続されているデバイスのリストにデバイスが返されます。

これまでにADBを使用したことがない場合は、お使いの携帯電話をご覧ください。ADBアクセスを許可する許可を求めるダイアログボックスが必要です。「このコンピュータから常に許可する」ボックスにチェックマークを付け、「OK」ボタンをタップします。

adbが最初に「非認証」でキックバックした場合は、電話でのアクセスを許可したので、もう一度試してください。「デバイス」と表示されているはずです。これは、接続されていることを意味します。

ここで、次のコマンドを入力してEnterキーを押します。

adb reboot bootloader

電話機はブートローダーで再起動する必要があります。再起動が完了したら、次のコマンドを入力し、Enterキーを押してブートローダーのロックを解除します。

fastboot oem unlock

注:これによりスマートフォンが出荷時設定にリセットされるため、最初にバックアップしたことを確認してください。

音量ボタンと電源ボタンを使用して、電話で確認する必要があります。音量大ボタンを使用して「はい」オプションを選択し、電源ボタンを押して確認します。

ブートローダーのロックが解除されたので、カスタムリカバリをフラッシュする準備が整いました。

ステップ3:フラッシュTWRP

デバイスのフォーマットには数分かかります。終了したら、TWRPをフラッシュする準備が整います。TWRPを保存したフォルダーでコマンドプロンプトまたはPowerShellウィンドウを開いた状態で、次のコマンドを入力してEnterキーを押します。

fastboot flash recovery 

もちろん、ファイルに一致するように変更します。たとえば、私のものはtwrp-3.2.1-1-hammerhead.imgです。したがって、私にとっての完全なコマンドはです fastboot flash recovery twrp-3.2.1-1-hammerhead.img

このステップは数秒しかかかりません。

ステップ4:パーティションをリセット/ワイプする

次に、フラッシュしたばかりのリカバリを起動する必要があります。電話機のボリュームロッカーを使用してメニューをナビゲートし、「リカバリモード」オプションを見つけます。電源ボタンを押して回復に入ります。

TWRPが初めて起動するのにそれほど時間はかからないはずです。起動したら、スライドしてリカバリ画面に入る必要があります。その画面で、「ワイプ」ボタンをタップしてから、「アドバンスワイプ」ボタンをタップします。

[システム]、[データ]、および[キャッシュ]オプションにチェックマークを付けてから、下部のスライダーをスワイプしてワイプを開始します。

しばらく待ってから、下部にあるボタンを使用してシステムを再起動します。

ステップ5:Flashリネージュ、GApp、SU

再起動後、電話が復旧したら、コンピューターのコマンドプロンプトまたはPowerShellウィンドウに戻る必要があります。次のコマンドを入力して、Enterキーを押します。

adb push  /sdcard

「sdcard」はAndroidがローカルストレージと呼んでいるものであることに注意してください。このために携帯電話に実際のSDカードは必要ありません。

これにより、リネージュのダウンロードが携帯電話のローカルストレージにコピーされてフラッシュされます。GAppとSUがある場合は、同じコマンドを使用してこれらも移動する必要がありますが、これらのファイルを置き換えます。

adb push  /sdcard
adb push  /sdcard

合計で、3つのファイルを携帯電話のストレージに移動する必要があります(GAppとSUをインストールしていると仮定します)。完了したら、もう一度スマートフォンをつかみます。まず、「インストール」ボタンをタップしてから、リネージュのダウンロードを選択します。これ はキューの最初のものでなければなりません

 

それを選択したら、[zipを追加]ボタンをタップして、[GApps]を選択します。SUに対してこのプロセスを繰り返します。それらをすべて選択したら、上部に「キューに入れられた最大10個のファイルのうち3個」と表示されていることを確認します。

注:GAppは最初の起動前にインストールする必要があるため、今すぐフラッシュしない場合は、最初からやり直す必要があります。

3つのファイルをすべて選択した状態で、スワイプしてすべてをフラッシュします。これには少し時間がかかりますので、エラーがないことを確認するために監視してください。

ステップ6:起動してセットアップする

フラッシュが終了したら、もう一度電話を再起動する必要があります。

最初の起動には時間がかかる場合がありますが、起動して実行すると、他のAndroidスマートフォンと同じように設定できます。おめでとうございます。これでLineageOSを実行できます。