Nothing Phoneのデータを残したまま復旧させる
タイトルで紛らわしいですが、今回はNothing Flash Toolを使って初期化をせずにデータを残して復旧させる方法です。CMFでやってます。
Nothing Flash ToolでROMを焼く
ツールを起動してFlashする前に「Flash Userdata」のチェックを外します。
これはデータを初期化させるオプションになります。それのチェックを外した状態で「Start」を押して初期ROMを焼きます。
GitHubのArchiveか自分がリリースしている物を焼く
バージョンが適合したFastboot ROMをwipe dataなしで焼きます。
その後に再起動をします。そうすると残ったデータのままで起動します。
これの理由は?
AndroidのROMは種類やバージョンが適合すればデータを維持したまま戻すことができます。つまりこうなる。
ツールで初期ROM (wipe dataなし) / 下位バージョンでユーザーデータが適合しないので起動に失敗する (初期化を求められる)
↓
Fastboot ROMで仮文鎮前のバージョンに戻すというかアップデートさせる (重要)
↓
ユーザーデータが適合したバージョンなのでAndroid側は正常と見なして無事に起動
って感じになります。
ユーザーデータが災いしない限りはこれでいけるかと。