Galaxy A20でRoot化する。【SC-02M】

【感想】

はじめはOSバージョンATA2と1CK1を何度も入れ替えてを試した。しかしOdinでfailedが出てうまく行かななった。手順2を見つけた後にうまく行ったので多分これが重要。手順14のスタート後は1分ぐらいで終わる。やけに長時間かかる場合は間違えてる。ケーブルを抜いても多少はなんとかなる。DLしたOSが正常にbootするかを確かめる(OdinでもともとのAP,etcを焼いてみる)。adb fastboot環境は何でも良さげ。Galaxyはfastbootコマンドが効かないことも注意。手順の下線部は独特な作業なので注意。s8(sc-02j)は手順2がうまく行かない。誰か教えて下さい。

 

【手順】

下線部は独特な作業です。

 

1,端末の開発者向けオプションからOEMアンロックをオンにする。

2,端末の電源を切り,ボリュームUP DOWNボタンそれぞれを長押ししながら,(PCにつながっている)USBケーブルを接続

3,Warning画面に“3つ”のオプションが出る。──Continue/Device Unlock/Cancel

4,Device Unlockを選択(ボリュームUPを長押し)

 

5,ファクトリーリセットされた端末を(てきとーにセットアップした後に)再びOEMアンロックをオン。

6,adb,fastboot環境をPCに作る。

7,SamFirmで当該端末のOSをDLする。

8,DLしたOSを解凍。その後AP.tar.md5を解凍。解答したフォルダ内にboot.ing.tz4があることを確認。

9,端末にMazisk.apk,Zarchive.apk(もしくはGoogle Play Storeからインストール),boot.img.lz4を入れる。apkファイル2つをインストールする。

10,Zarchiveでboot.img.lz4を解凍しboot.imgにする。

11,Maziskでboot.imgにパッチを当てる。もともとあったboot.imgを削除する。おまじないとしてMazisk-patched.imgをboot.imgにリネームしておく。

12,リネームしたboot.imgをZarchiveでboot.img.tarに圧縮する。

12,boot.img.tarをPCに移す。

13,上で行った2と3をし,今度はContinueを選択。

13,WarningにOEMLock:off(1)が表示されていることを確認。offではない。

14,Odinが端末を認識していることを確認。APスロットにboot.img.tar,それぞれBL,CP,HOME_CSCをセットしスタート。

15,終わり。

 

 

【参考】:私がGalaxy A20でRootを取った際の環境

端末:Galaxy A20(SC-02M),S02MOMU1CK1

adb fastboot:minimal_adb_fastboot_v1.4.3,SAMSUNG_USB_Driver_for_Mobile_Phones.exe

SamFirm:SamFirm_v0.5.0

Magisk:v24.1

Odin:Odin3_v3.14.4

 

 

よく使うコマンド

・3rdパーティーアプリでPixelのActive Edgeを有効にする

adb shell settings put secure assist_gesture_any_assistant 1

ブートローダをアンロック/ロック

fastboot flashing unlock/lock

・boot.ingを焼く

fastboot flash boot <magisk_patched.ing>

・接続端末を見る

fastboot devices
adb devices

・再起動
fastboot reboot

・fastbootモードを起動
fastboot reboot bootloader