早速ロックを解除出来るバージョンまでダウングレードしこちらを参考にしながら、作業を行いました。
バージョンはSCL23KDU1BNE4でGSM/GPRS/WCDMA ONだけでは電波を掴んでくれず、FREQUENCY LOCK→RESETまで行いました。
次にRoot化をしていきます。
TowelRootをポチっと押すだけで一時Rootを取得できるのでその間にカスタムリカバリーを導入するなりSuperSUで永久Rootを取得します。私はカスタムリカバリーのみ導入しました。
ということでこちらのサイトで公開されているカスタムリカバリーとCyanogenMod 12を導入!
まず2ページ目のTWRPをダウンロードさせてもらい、SCL23本体ストレージの直下にセットしAndroid Terminal Emulatorに以下のコマンドを打ち込みます。(もちろんPCからでも問題無いです)
suこれでTWRPの導入が完了。
dd if=/sdcard/scl23twrp.img of=/dev/block/mmcblk0p16
後はTWRPからCyanogenMod 12とGAppsをフラッシュして終了です。
少し感動してしまうくらいさくさくです。
さて、次の問題は通信なのですが、SIMロックを解除+KDDI ROMでは電波をそれなりに掴んでくれてはいたものの、CyanogenMod 12ではなかなか掴んでくれません。優先ネットワークタイプをカチャカチャ変更するとたまにつかむ程度で、メインでの運用はこのままでは難しいですね。
@cyanosmod ここ(https://t.co/zI3vlhpTxC)のrawボタンからlibsec-ril.soをDLして、本体の/system/lib/libsec-ril.soと置き換えてパーミッションを644に設定すれば改善する可能性あります。
— BLACK (@blackzigong) 2015, 3月 10
Twitterで教えていただいた方法を試してみましたがlibsec-ril.soを置き換えるとわたしの環境ではベースバンドバージョンが認識出来なくなってしまいました。ムツカシイデスネ・・とりあえず何とか出来るまでKDDI ROMで・・・と思っていたのですが、また面白そうなものを見つけたのでいつか別エントリーで投稿しようかと思います。