Appearance
Razer Edge 5G に LineageOS を入れたので、実際に自分が打ったコマンドとその出力をもとに、導入手順をまとめます。
今回入れたのは official LineageOS です。
前提
今回の対象端末は以下です。
- 端末: Razer Edge 5G
- codename: nicole
- model: RZ80-0460
使用したファイル
作業ディレクトリに置いたファイルは以下でした。
boot.img
dtbo.img
vendor_boot.img
lineage-23.2-20260314-nightly-nicole-signed.zip
MindTheGapps-16.0.0-arm64-20260216_221300.zip事前準備
まずは adb と fastboot が通っていることを確認しました。
bash
% adb --vers
ion
Android Debug Bridge version 1.0.41
Version 36.0.2-14143358
Installed as /opt/homebrew/bin/adb
Running on Darwin 24.6.0 (arm64)
% fastboot --version
fastboot version 36.0.2-14143358
Installed as /opt/homebrew/bin/fastbootまた、公式 Wiki は次の事前条件を挙げています。
- adb と fastboot が使えること
- USB debugging を有効にすること
- stock OS を一度は正常起動して各機能を確認すること
- Google アカウントを削除して FRP(Factory Reset Protection:工場出荷時設定リセット保護) を避けること
- Android 12 の stock firmware 上にいること
重ね重ねになりますが下記も行いました。
- Google アカウントの削除
- 画面ロックの解除
1. まずは adb devices で接続確認
最初に adb devices を実行したところ、こんな状態でした。
bash
% adb devices
List of devices attached
602251N15303583 unauthorizedこの unauthorized は、端末側で USB debugging の接続許可ダイアログを承認していない状態です。 このままでは adb reboot bootloader が通らず、実際に以下のエラーが出ました。
bash
% adb reboot bootloader
error: device unauthorized.
This adb server's $ADB_VENDOR_KEYS is not set
Try 'adb kill-server' if that seems wrong.
Otherwise check for a confirmation dialog on your device.このときは、端末側に出ている 「USB デバッグを許可しますか?」 を許可すれば解決しました。 再度 adb devices を打つと、
% adb devices
List of devices attached
602251N15303583 deviceとなり、無事に device 状態になりました。
2. bootloader に入る
接続が通ったら、bootloader に再起動します。
bash
% adb reboot bootloaderその後 fastboot devices で確認。
bash
% fastboot devices
1a5cfdbb fastbootfastboot と表示されていれば OK です。
3. bootloader unlock
Razer Edge 5G の公式 Wiki では、unlock コマンドは fastboot flashing unlock です。
bash
% fastboot flashing unlock
OKAY [ 0.036s]
Finished. Total time: 0.036sその後、状態確認として以下を実行しました。
bash
adb shell getprop ro.boot.flash.locked
00 なので、unlock 済みです。
4. 作業ディレクトリを作る
自分は以下のように作業しました。
bash
% cd Downloads
% mkdir razer_edge_5g
% cd razer_edge_5gここに boot.img, dtbo.img, vendor_boot.img, lineage zip, MindTheGapps を置いています。
5. boot.img と dtbo.img を書き込む
ここは nicole 固有で、recovery を正常に動かすために追加パーティションのフラッシュが必要です。
まず bootloader に入ります。
bash
adb -d reboot bootloader
fastboot devicesその上で以下を実行
bash
fastboot flash boot boot.img
fastboot flash dtbo dtbo.img実行ログ
bash
% fastboot flash boot boot.img
Sending 'boot_a' (98304 KB) OKAY [ 0.259s]
Writing 'boot_a' OKAY [ 0.353s]
Finished. Total time: 0.638s
% fastboot flash dtbo dtbo.img
Sending 'dtbo' (24576 KB) OKAY [ 0.062s]
Writing 'dtbo' OKAY [ 0.058s]
Finished. Total time: 0.133sそのあと、公式手順どおり bootloader に再起動します。
bash
% fastboot reboot bootloader
Rebooting into bootloader OKAY [ 0.000s]
Finished. Total time: 0.000s6. vendor_boot.img を書き込む
Razer Edge 5G は recovery パーティション名が vendor_boot です。 recovery 用イメージは次で書き込みます。
bash
% fastboot flash vendor_boot vendor_boot.img
Sending 'vendor_boot' (98304 KB) OKAY [ 0.256s]
Writing 'vendor_boot' OKAY [ 0.288s]
Finished. Total time: 0.562sここまで通れば、recovery に入る準備は完了です。
公式 Wiki では、Razer Edge 5G の recovery 起動方法は 電源オフ状態から Volume Down を押しながら PC に接続し、メニューで Recovery mode を選ぶ となっています。
7. recovery で LineageOS を sideload
recovery で以下に進みます。
- Factory Reset
- Format data / factory reset
その後、
- Apply update
- Apply from ADB
を選び、PC 側で sideload します。
実行コマンド:
shell
adb -d sideload lineage-23.2-20260314-nightly-nicole-signed.zip実行後のログは以下の通り。
Total xfer: 1.00x8. MindTheGapps を sideload
次に GApps を入れます。
今回使ったのはこれです。
shell
MindTheGapps-16.0.0-arm64-20260216_221300.zip最初の実行ではこうなりました。
shell
serving: 'MindTheGapps-16.0.0-arm64-20260216_221300.zip' (~47%) adb: failed to read command: Undefined error: 0一見失敗っぽく見えますが、これは 公式 Wiki でも想定内 とされています。 補足には、sideload が 47% 付近で止まって見えたり、adb: failed to read command: Undefined error: 0 が出ても正常な場合がある、と明記されています。
自分は念のためもう一度実行しました。
adb -d sideload MindTheGapps-16.0.0-arm64-20260216_221300.zip出力:
Total xfer: 1.00x9. 再起動して完了
あとは recovery から Reboot system now を選べば完了です。 公式 Wiki では初回起動は 15分以内くらいが目安 とされています。
さいごに
ベンチマークとって軽く比較したところ 888 に電気モリモリ食わしてファンで強制排熱させている8gen1 のなりぞこないって感じです