今後の目標として挙げたからにはまずは有言実行ということで、ブートローダーがロックされたXperia Z(SO-02E)向けのCM12.1をビルドしました。
既にSomcのストックROMがAndroid 5.1.1のところにCM12.1をビルドしてもやや面白みに欠けますが、何事も下準備が大切なので、CM13.0へ向けてストックカーネルの可用性を把握するのと自分のウォームアップを兼ねて小手調べと言ったところです。
さすがに新しいカーネルは対応が楽で良いですね。ディスプレイHALやメディアHALは無加工で通りましたし、GXで最大の問題であるUID-basedルーティングのコミットも取り込まれているので、開発へのポテンシャルを感じさせます。
もっとも、CMのデバイスツリーはなまじハードウェアが良いためか、mako(Nexus 4)から色々と取り込まれているので、これをストックカーネル向けに変更してバグを取るのは逆に手間がかかりました。
私が確認した範囲では全ての機能が使えるはずですが、作業中にSIMスロットのピンを折ってしまったのでデータ通信は確認できていません。修理代もバカになりませんしどうしたものかと考えていますが、試される方がいれば動作報告いただければ。
詳しい更新内容はZのCM12.1用サポートページで確認ください。
5 コメント
Write コメントはじめまして、こんばんは。moと申します。早速SO-02EにCM12.1(cm-12.1-20160111-UNOFFICIAL-yuga)の方を焼かせていただきましたが、SIMが認識されませんでした。ご報告までに。
ReplyGXの時からお世話になってます。GXが壊れて現在Zを使ってます。
Reply早速焼いてみましたが、moさんと同じくSIMが認識されませんでした。
別ルートで報告済みですが、C6603においてもSIMカードが認識されませんでした。
Replyぜひ兄弟機のSO-04EやSOL22にもビルドお願いします…
ReplySO-04EはZRの5.1.1がSomcから提供されているので、私が実機を入手できたらビルドできますが、SOL22はC6603の5.1.1を焼いても(カーネルにパネルドライバーが足りないので)使い物になりませんから、ビルドは出来ませんね。
ReplyEmoticon Emoticon