サムスンギャラクシーA51のロックを解除してルートする方法
市場分析によると、Samsung Galaxy A51は、2020年第1四半期に最も売れているミッドレンジAndroidフォンの1つです。6.5インチのAMOLED画面、Mali-G72 MP3GPUを搭載したExynos9611(10nm)チップセット、および4GB /6GB/が付属しています。 8GBのRAMバリアント。
Galaxy A71は少しだけ高価ですが、スペックがはるかに優れているため、A51はmodコミュニティからあまり愛されていません。そのため、現在、公式または非公式のA51で利用できるTWRPはありません。 Galaxy A51のロックを解除してルート化する方法はまだありますが、それは非常にトリッキーであり、多くの忍耐が必要です。
WindowsとLinuxの両方が必要です 、ただし、KalixLiveのような起動可能なLinuxUSBを使用しても問題ありません。これは、このガイドでLinuxターミナルを使用して新しいfirmware.imgファイルを作成する必要があるためです。または、Windows用のLinuxBashシステムを使用することもできます。
Linuxに精通している人、または多くの時間と忍耐力を持っていて、SamsungGalaxyA51を根絶したい人にのみ進むことをお勧めします。
要件:
- WindowsPCと起動可能なLinuxOS、またはLinuxBashシステムを搭載したWindows
- GalaxyA51公式ファームウェアをダウンロードするためのFrijaまたはSamFirm
- GSI Android 10 A / B Gapps arm64v8
- LZ4エクストラクター
- Simg2img
- LPunpackツール
- オーディン
- 7zip
- 許容カーネル
GalaxyA51ブートローダーのロックを解除する
- [設定]>[端末情報]に移動>[ビルド番号]を7回タップして、開発者モードのロックを解除します。
- 開発者向けオプションに移動>OEMロック解除を有効にします。
- Galaxy A51の電源を切り、両方の音量ボタンを押したまま、USB経由で電話をPCに接続します。
- 電話はダウンロードモードで起動します。音量大ボタンを押したままにして、ブートローダーのロックを解除します。
Galaxy A51は工場出荷時のリセットを実行し、Androidセットアップウィザードで再起動します。
Windowsでの.imgファイルの準備
- 正確なGalaxyA51モデルと地域のファームウェアバリアントの公式Samsungファームウェアをダウンロードします。
- firmware.zipファイルからAP_file.tar.md5という名前のファイルを抽出します。
- 7zipを使用して、AP_file.tar.md5ファイルからsuper.img.lz4という名前のファイルを抽出します。
- super.img.iz4ファイルをLZ4フォルダーに置き、CMDプロンプトを起動して、次のように入力します。
lz4.exe -d super.img.lz4 superLZ4.img
- 次に、superLZ4.imgファイルをSimg2imgフォルダーに配置し、CMD:
simg2img.exe -i superLZ4.img -o superSIMG.img
と入力します。
Linuxでフラッシュ可能な.imgファイルを作成する
このガイドにはLinuxターミナル(またはWindows用のLinux Bashシステム)が必要になることを警告しました。沸騰したコーヒーのポットを手に入れましょう。
WindowsパーティションからsuperSIMG.imgファイルを取得し、otatools/binフォルダーに配置します。
次のコマンドでLinuxターミナルを使用して.imgファイルを抽出します:
./lpunpack --slot=0 superSIMG.img <destination dir>
次に、GSI Android 10 A / B Gapps arm64v8ファイルをsuperSIMG.imgを抽出したのと同じLinuxフォルダーに配置し、GSIファイルの名前をsystem.imgに変更します。フォルダには、odm.img、system.img、vendor.img、およびproduct.imgが含まれている必要があります。
次に、非常に重要で機密性の高い手順を実行する必要があります。この手順では、これらのファイルをすべて1つのsuper.imgファイルに結合します。 続行する前に、このセクションを注意深くお読みください。
次のLinuxコマンドでは、変更する必要のある非常に重要な数値がいくつかあります。これらは、抽出した3つの.imgファイル(odm、ベンダー、および製品)のサイズ(バイト単位)と、ダウンロード/名前変更したsystem.imgを指します。 ファイルのバイト単位の実際のサイズでコードを更新する必要があります。
-
- system:readonly :1577095168:main(スパースされていないsystem.imgのサイズ(バイト単位)
- ベンダー:読み取り専用 :342155264:main(vendor.imgのサイズ(バイト単位)
- odm:readonly :643456:main(バイト単位のodm.imgのサイズ)
- グループメイン :4293513600(メインパーティションサイズ1577095168 + 342155264 + 643456 =2776752512)
- グループmainのサイズは、4つの.imgファイルの合計です。それに応じて計算してください!
必要な調整を行った後、使用する必要のあるLinuxコマンドは次のとおりです。
./lpmake --metadata-size 65536 --super-name super --metadata-slots 2 --device super:4294967296 --group main:4293513600 --partition system:readonly:1577095168:main --image system=./system.img --partition vendor:readonly:342155264:main --image vendor=./vendor.img --partition odm:readonly:643456:main --image odm=./odm.img --sparse --output ./super.img
これで、super.imgという名前の新しいファイルが作成され、Windowsパーティションに配置されます。
Windowsでsuper.imgをフラッシュする
- 7zipを使用して.tarファイルを作成し、Linuxで作成したsuper.imgをその中に配置します。
- Odinを開き、[自動再起動]のチェックを外して、.tarファイルを[AP]タブに追加します。
- Galaxy A51をダウンロードモードで起動し、[Odinで開始]をクリックします。
- .tarファイルがフラッシュされた後は、GalaxyA51を再起動しないでください。 (NoForcedEnforce).tarファイルを[AP]タブに配置し、同様にフラッシュします。
- ここで、Galaxy A51を元のリカバリに再起動し、工場出荷時のリセットを実行します。
Androidシステムに戻ったら、ターミナルエミュレータアプリをインストールして、次のコマンドを実行します。
su setenforce 0 getenforce (it should show Permissive)
-
ZTEAxon7のロックを解除してルート化する方法
ZTE Axon 7は、さまざまなファームウェアを搭載した強力な電話です。以下の手順に注意を払い、手順がファームウェアおよびモデルバージョンと互換性があることを確認することが非常に重要です。そのため、必要に応じて、このガイドをさまざまなモデルのセクションに分けました。 常にストックファームウェアとデータのバックアップをスタンバイ状態にしておく必要があります。 このガイドで使用するツール: ADB(「WindowsにADBをインストールする方法」も参照) MiFlash(ブートローダーロック解除ツール A2017+A2017Uのみ ) ZTE Axon 7のTWRP( A201
-
OnePlus3Tのロックを解除してルート化する方法
注:コンピューターにADBをインストールする必要があります。 についてはこのガイドを参照してください WindowsにADBをインストールする方法 コンピューター。また、これらの手順の1つにはスマートフォンの工場出荷時のリセットが含まれるため、すべてのユーザー設定のバックアップをどこかに保存しておく必要があります。 このガイドの手順に注意を払い、正確に従ってください。指示がない限り、スマートフォンを再起動したり、TWRPを終了したりしないでください。 ここからTWRP3.0.4-1をダウンロードし、.imgファイルをplatform-toolsフォルダー( ADBインストールフォルダー