Feed

Galaxy A51 5G 用のTWRPをビルド

Posted on 3月 4th, 2022 in 店長日記 by 店長

前回の続きです。

前回SCG07用のデバイスツリーを作成したのでそれを利用して
TWRPを自前でビルドします。

android10以前はomniROMのブランチを使っていましたがandroid11以降には対応していないので
AOSPのブランチを使用してローカルリポジトリを初期化してTWRPをビルドしていきます。

まず作業用のディレクトリを作成してその中にソースを引っ張ってきます。

mkdir twrp

cd twrp

repo init -u git://github.com/minimal-manifest-twrp/platform_manifest_twrp_aosp.git -b twrp-11

同期させます。

repo sync

終了したらtwrp/device/以下にSCG07用のデバイスツリーをコピーします。

/twrp/device/samsung/SCG07 のように配置します。

TWRP generatorで出力されたファイルはomniROM用なのでTWRP用に修正していきます。
Galaxy A71xqが同じボードを使っているのでここを参考にしながらデバイスツリーを修正しました。

ビルドします。

export ALLOW_MISSING_DEPENDENCIES=true

. build/envsetup.sh

lunch twrp_SCG07-eng

mka recoveryimage

終了したら /twrp/out/target/product/SCG07の中にrecovery.imgが出来上がります。

recovery.imgをtarで圧縮してOdinで焼けるようにします。

引き続きインストールしていきます。

 
«