このガイドでは、A/BパーティションデバイスでカスタムROMをフラッシュするときにデバイスをブリックしないようにする手順を示します。 デュアルパーティションスタイルは、ボンネットの下でかなりの数を購入しましたが、特にカスタムバイナリのフラッシュに関しては、技術愛好家にとってもいくつかの課題を購入しました。 カスタムROMをフラッシュする前に、常に最新のストックファームウェアを使用することをお勧めします。 ほとんどのユーザーはそれを確認しますが、一部のユーザーはアクティブなスロットに対してのみ確認します [the slot to which they were currently booted]。
その結果、非アクティブなスロットに古いファームウェアが存在する可能性があります。 両方のスロット間のこの不一致は、ストック環境ではそれほど問題にはならないかもしれませんが、カスタムROMをフラッシュすることになった場合は、通常、ブリックデバイスがカード上にあります。 したがって、これが発生しないようにするには、両方のスロットでファームウェアの一貫性を維持する必要があります。 このガイドでは、その方法を説明します。 ここでは、A/BパーティションでカスタムROMをフラッシュしているときにデバイスをブリックしないようにするための詳細な手順を示します。
カスタムROMのフラッシュ中にブリックを回避する方法 [A/B Partition]
このタスクを実行するには、copy-partitions.zipファイルを使用します。 その名前から明らかなように、このスクリプトは、アクティブなスロットの内容を非アクティブなスロットにコピーすることにより、両方のスロット間でファームウェアの一貫性を維持します。 ROMを初めてフラッシュするときにのみ、ファイルをフラッシュする必要があります。 その後のダーティフラッシュの場合 [updating the same ROM]、必須ではありません。 ただし、あるカスタムROMから別のカスタムROMに移動する場合は、再度フラッシュする必要があります。
さらに、カスタムROMをインストールする前にフラッシュする必要があり、以下で説明するように、ADBサイドロードが推奨される方法であることに注意してください。 このファイルをフラッシュしている間はデータを消去しませんが、カスタムROMをフラッシュすると消去されます。 したがって、事前に完全なデバイスバックアップを作成してください。 Droidwinとそのメンバーは、熱核戦争の場合、アラームがあなたを起こさない場合、または以下の手順を実行してデバイスとデータに何かが起こった場合、責任を負いません。
ステップ1:AndroidSDKをインストールする
何よりもまず、PCにAndroidSDKプラットフォームツールをインストールする必要があります。 これは、Googleが提供する公式のADBおよびFastbootバイナリであり、推奨される唯一のバイナリです。 それで、それをダウンロードして、それからあなたのPCの都合の良い場所にそれを抽出してください。 そうすることで、このガイド全体で使用されるplatform-toolsフォルダーが作成されます。
ステップ2:Copy-Partitions.zipをダウンロードする
次に、下からコピーパーティションのzipファイルを入手します [credits: LineageOS developers erfanoabdi and filipepferraz]。 ダウンロードしたら、PCのplatform-toolsフォルダーに転送します。 同様に、ファイルの名前をcopy-partitions.zipに変更します
DOWNLOAD: copy-partitions-20210323_1922.zip
このZIPファイルは正式に署名されていないため、フラッシュ中に「署名の確認に失敗しました」というエラーメッセージが表示される場合があります。 それは完全に正常であり、心配する必要はありません。
ステップ3:カスタムリカバリをインストールする
次に、カスタムリカバリをデバイスにインストールする必要があります。 現在、ほとんどのカスタムROMには独自のリカバリがあるため、そのリカバリ自体をフラッシュすることをお勧めします。 そのような回復がない場合は、いつでもTWRP回復を試すことができます。 同じことの詳細な手順については、AndroidにTWRPリカバリをインストールする方法に関するガイドを確認してください。 短い手順を以下に示します
- ダウンロードしたリカバリをplatform-toolsフォルダーに転送します。
- 次に、名前をrecoveryに変更して、完全な名前がrecovery.imgになるようにします。
- 次に、platform-toolsフォルダー内のCMDウィンドウを開きます。
- 次に、以下のコマンドを実行して、リカバリファイルをフラッシュします
fastboot flash boot recovery.img
- その後、以下のコマンドを実行して、デバイスを起動して回復します
fastboot boot recovery.img
ステップ4:フラッシュコピー-Partitions.zip
- まず、カスタムリカバリからADBサイドロードプロセスを開始します。
- TWRPで、[Advanced]>[ADB Sideload]>[Swipe]に移動して、サイドロードを実行します
- LineageOS Recoveryで、[Apply Update]>[ApplyfromADB]に移動します。
- 次に、platform-toolsフォルダー内のコマンドプロンプトを開きます。
- その後、以下のコマンドを実行してこのファイルをフラッシュします-
adb sideload copy-partitions.zip
- 完了したら、再起動して回復することをお勧めします。
- TWRPで、[再起動]>[リカバリ]に移動します
- LineageOS Recoveryで、Advanced> ReboottoRecoveryに移動します。
これで、TWRPのインストールセクションまたは他のカスタムリカバリのADBサイドロード機能を介してカスタムROMのフラッシュに進むことができます。 それでおしまい。 これらは、A/BパーティションデバイスでカスタムROMをフラッシュしているときにデバイスをブリックしないようにするための手順です。 上記の手順について質問がある場合は、コメントでお知らせください。 早急に解決策をご連絡いたします。
The post カスタムROMのフラッシュ中にブリックを回避する方法 [A/B Partition] appeared first on Gamingsym Japan.