この記事では、私のルームメイトである孫偉さんの参考になるよう、努比亚 Z17 mini に Lineage OS 15.1(Android 8.1)を導入した際の詳細な手順を記録します。今回のフラッシュ手順はやや複雑です。高バージョンの TWRP(TWRP とは? TWRP は最も有名なサードパーティ製 REC です)を使用する必要があるためです。それでは本題に入りましょう。以下、多数の画像にご注意ください。
サードパーティ製 REC の導入
ここから重要 QWQ
OEM(BL)のロック解除
- 「設定 - 端末情報」に入ります。
- 「ビルド番号」を 7 回連続でタップします。
- 「詳細設定 - 開発者向けオプション」に戻ります。
- 「OEM ロック解除」を有効にします。

TWRP のダウンロード
努比亚コミュニティで @時代のナビゲーター 氏がコンパイルした TWRP を見つけ、直接ダウンロードします。


圧縮ファイルの解凍

努比亚 Z17 Mini 刷机工具箱 をダブルクリックします。
フラッシュの開始
前の手順が完了したらしばらく待ち、以下の内容が表示されます。

任意のキーを押して続行します。

重要な手順!!!
- 端末の電源を切り、完全に電源が切れるまで待ちます。
- 電源キー + 音量下キーを長押しして BOOT に入ります(入った後、もう一度音量下キーを押す必要があります。押さない場合は 10 秒後に再起動します)。
- データケーブルで端末とパソコンを接続します。
刷入工具に3と入力して Enter キーを押します。

1と入力して Enter キーを押します。

- 任意のキーを入力します(またはそのまま Enter キーを押します)。
以下の内容が表示された場合、努比亚端末のドライバーがインストールされていないか、ロックが解除されていないことを意味します。

ドライバーのダウンロード先:努比亚端末ドライバーのダウンロード。
ドライバーをインストールした後、上記の手順をもう一度実行します。
以下の内容が表示された場合、TWRP のフラッシュに成功したことを示します。

続けて Enter キーを押し、REC を再起動します。

TWRP のアップグレード
Android 8.0 以降のシステムを導入するには高バージョンの TWRP が必要なため、TWRP 3.2.1 をダウンロードします。
- REC に入ります(電源キー + 音量上キーを長押しします)。
- 左上の最初の「インストール」をタップします。
- 先ほどダウンロードした TWRP 3.2.1 を見つけます。

- そのままフラッシュします。
- フラッシュ後にキャッシュを消去し、REC を再起動します。
Lineage OS 15.1 の導入
ROM のダウンロード
以下の手順ではすべて VPN が必要です。
- XDA フォーラムを開きます。
lineage-15.1-20180611-UNOFFICIAL-nx569j.zipをダウンロードします。

端末モデルチェックの削除
ダウンロードした ROM は Z17 Mini 低スペック版(NX569J)向けです。高スペック版(NX569H)では端末モデルチェックを削除する必要があります。
- ROM を解凍します。

\META-INF\com\google\android\updater-scriptファイルを開きます。ui_print("Targetより前の内容を削除します。- ROM を再パッケージします。

ROM のフラッシュ
- ROM を端末に転送します。

- データケーブルを抜きます。
- TWRP 画面に入り、「消去」を選択します。

- スワイプして工場出荷時設定に戻します(いわゆるダブルワイプ)。
- ホームに戻り、「インストール」をタップして ROM(
lineage.zipなど)を選択します。

- スワイプしてフラッシュを開始します。

- しばらく待ち、Cache を消去します。

- システムを再起動します。

注意事項
初期設定画面では、PIN パスワードによる暗号化を設定しないことをおすすめします。PIN を設定すると Data パーティションが暗号化され、その後のフラッシュ時にフォーマットが必要となり、かなり面倒になるためです。