0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

lineage OS 22.2の導入及びAndoroidのroot化

Posted at

中国版 OnePlus 12R(OnePlus Ace 3)に LineageOS と Magisk を導入する手順

こんにちは、yukky_maru です。
今回は中国版 OnePlus 12R(通称 OnePlus Ace 3)にカスタム ROM を導入し、Google Play サービスなどの国際版相当の機能を有効化したうえで、Magisk による root 化を行った手順をまとめます。
備忘録を兼ねて記録しておきます。


はじめに

中国版 OnePlus Ace 3 はとてもコスパのいい端末ですが、デフォルト状態では Google 系サービスが使えず、日常利用には不便です。
そこで、今回は LineageOS 22.2(2025-10-10版) を導入します。

LineageOS 23 も既に公開されていますが、現時点では Magisk が未対応のため、root 化を行いたい場合は 22.2 を推奨します。
root 化が不要であれば、LineageOS 23 でも構いません。インストール手順は同一です。


ブートローダーのアンロック

  1. 端末の設定から「デバイス情報」を7回連続でタップし、開発者オプションを有効化します。
  2. 開発者オプション内の「OEMロック解除」をオンにします。
  3. 端末を電源オフにし、Volume Up + Volume Down + Power を同時に押して bootloader モード に入ります。

必要ファイルのダウンロード

以下のファイルを LineageOS の公式サイトから取得します。
👉 https://download.lineageos.org/devices/aston/builds

  • boot.img
  • dtbo.img
  • init_boot.img
  • vbmeta.img
  • recovery.img
  • vendor_boot.img

fastboot によるイメージ書き込み

bootloader モードで以下を順に実行します。

fastboot flash boot boot.img
fastboot flash dtbo dtbo.img
fastboot flash init_boot init_boot.img
fastboot flash vbmeta vbmeta.img
fastboot flash vendor_boot vendor_boot.img
fastboot flash recovery recovery.img

書き込み完了後、画面の指示に従って Recovery モード に入ります。


パーティションのコピーと初期化

copy-partitions ツールを使用してパーティションをコピーします。

手順:

  1. 端末で「Apply Update」→「Apply from ADB」を選択。

  2. PC で以下を実行:

    adb sideload copy-partitions-20220613-signed.zip
    
  3. 終了後、Recovery メニューから
    「Factory Reset」→「Format data / factory reset」を選択。


LineageOS の導入

LineageOS 本体を導入します。

adb sideload lineage-22.2-20251010-nightly-aston-signed.zip

補足:
adb sideload が 47% で止まり以下のようなエラーが出ても、正常に完了している場合があります。

adb: failed to read command: No error

Google サービス(GApps)の導入

LineageOS には Google Play サービスが含まれていません。
以下の手順で GApps を導入します。

adb sideload MindTheGapps-15.0.0-arm64-20250812_214357.zip

これで LineageOS 22.2 + Google Play サービス の環境が完成します。


Magisk による Root 化

続いて root 化を行います。

  1. payload-dumper-go をダウンロード。

  2. payload-dumper-go.exe を、先ほどの lineage-22.2-20251010-nightly-aston-signed.zip を解凍したフォルダに配置し、実行します。

  3. payload.bin が展開され、複数の .img ファイルが生成されます。

  4. その中の init_boot.img を取り出し、端末へ転送します。

  5. Magisk の APK を端末にインストールします。

  6. Magisk アプリで「init_boot.img」を選択し、パッチを適用します。

  7. パッチ後に生成された magisk_patched-xxxx.img を PC に転送します。

  8. fastboot モードで以下を実行:

    fastboot flash init_boot magisk_patched-xxxx.img
    fastboot reboot
    

再起動後、Magisk アプリで「Installed: Yes」と表示されれば root 化成功です。


まとめ

以上で、中国版 OnePlus Ace 3(OnePlus 12R)に

  • LineageOS 22.2
  • Google Play サービス
  • Magisk(root 化)

を導入する手順が完了です。

root 化が不要な場合は、最新の LineageOS 23 でも問題ありませんが、Magisk を利用する場合は 22.2 を推奨します。


参考リンク

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?