OnePlus 9pro Volte化の方法
毎度忘れてしまいそうなので備忘録として
必要なソフトなど
- OnePlusLogKitとEngineerModeをファイル管理アプリ等からインストールする
- 電話アプリで*#800#をダイヤルする
- FactoryModeを開き、Function Switch→VoLTE switchをONにして再起動する
- EfsToolsのZIPを展開する
- OnePlus9Pro-ColorOS-APAC.zipに入っている「mcfg_autoselect_by_uim」と、APACフォルダ内の中から自分が使っている回線の名前のフォルダを開いて「mcfg_sw.mbn」を取り出す (デュアルSIMの場合はそれぞれ別の名前に変えてください)
- EfsTools.exeと同じフォルダに5.で取り出したファイルを置く
- 電話アプリで*#801#をダイヤルする
- EngineerModeを開き、Rndis,diag switchをONにする
- 4. で展開したフォルダでコマンドプロンプトを開き、./EfsTools.exe efsInfoを実行する (ここでエラーが出た場合接続に失敗しています)
- ./EfsTools.exe writeFile -i mcfg_autoselect_by_uim -o /nv/item_files/mcfg/mcfg_autoselect_by_uim
- ./EfsTools.exe writeFile -i mcfg_autoselect_by_uim -o /nv/item_files/mcfg/mcfg_autoselect_by_uim -s 1
を一行ずつ実行する
- ./EfsTools.exe uploadDirectory -i mcfg_sw.mbn -o / -v
- ./EfsTools.exe uploadDirectory -i mcfg_sw_rakuten.mbn -o / -s 1
を一行ずつ実行する (mcfg_sw_sbm.mbn、mcfg_sw_rakuten.mbnのところは5. で取り出したファイルに合わせてください。一行目がSIM1、二行目がSIM2です)
再起動する
SIMの設定を開き、VoLTEをオンにする
こちらのサイトの方から参考にさせていただきました。
.NET_Framework の Runtimeが足りなかったので一応記載