ラベル リリースノート の投稿を表示しています。 すべての投稿を表示
ラベル リリースノート の投稿を表示しています。 すべての投稿を表示

Xperia Z Ultra(C6833/SOL24)向けのCM13.0リリース

2:23 3

ブートローダーがロックされたXperia Z Ultra用にCM13.0をビルドしました。
現時点では主要な機能が使えないのであくまでテストリリースですが、少しずつバグ取りをしようと思います。
これだけ色々とビルドするようになると、hijackの要領もかなり掴めてきましたね。

さて、サポートする端末が増えてきたのでデバイスツリーを公開すると話していた件ですが、若干厳しくなりました。
というのも、先日、ビルド用のHDDがクラッシュして相当量のデータが飛んでしまったので、そちらの復旧のために時間がかかりそうです。慢心が過ぎると痛い目を見ますね。SeagateのHDDは安価ですが、壊れやすいのには本当に困りました。

バグ報告や質問でメールやコメントを色々と頂いている件も、返信できずにいて申し訳ないです。どこかでまとめてと思っているのですが、気力が底を突いているので、もう少し元気になったらコメントをお返しします。

今回の詳しいリリース内容はZ UltraのCM13.0用サポートページで確認ください。
2016年5月のGX向けCM13.0リリース

2016年5月のGX向けCM13.0リリース

17:55 0
半年ぶりにGX向けのCM13.0をビルドしました。

昨年末の段階ではCMもまだまだ不安定でしたが、Nのリリースも目前に控えている中で随分と安定してきた印象です。今回は、半年分の更新を取り込んだのと、カメラを有効化しました。相変わらずWi-Fiの通信周りが不安定ですが、これはもう少し時間を掛けて迂回策を考えます。とりあえずは使えるというレベルのリリースです。
色々と細かいバグが多いので、GXもそろそろ寿命かなと感じていますが、限られた時間を使うならもっと新しい端末へ労力を割きたい気もしてきましたね。

今月か来月頭にはソースも公開しようと思っていますので、どなたかやる気のある方にメンテしてもらえればと考えています。

詳しいリリース内容はGXのCM13.0用サポートページで確認ください。

2016年5月のZ・A向けCM13.0リリース

20:56 1

さて、こちらのブログも数ヶ月放置してしまって、その間に頂いた問い合わせや応援などにもお答えできず本当に申し訳ないと思っているのですが、久々にGWで余裕が出来たのでROMを更新しようと思います。

気付いたらGX用のROMを年末から更新していないのでこちらもすぐに取りかかりたいのですが、Zを手に入れてからそちらに掛かりきりになってしまってなかなか触れないでいます。家人に使わせていたC6833を回収したので、Rhineプラットフォームも開発用の実機が揃ってきたのですが、一人で色々と触ろうとして手が回らなくなるパターンですね。

今回は、LBのZとA(ZR)用にCM13.0をビルドしました。以前まとめた古いカメラ用バイナリがAndroid 6.0以降で使えない問題は、CMのメンテナが互換用のライブラリを作ってくれたので修正されています。FMラジオが再び使えないようになっている以外はほぼ常用できるレベルに達していると思います。Aの実機は手元に無いので、おそらく動くだろうという推測でビルドしていますが、もし試される方がいれば結果を教えて下さい。

今後の予定としては、まずは数ヶ月分の更新を取り込んで古い端末用にビルドしたいと思います。更新も月一程度のペースには戻していきたいところです。

今後の予定
・GX向けのLB用CM13.0のビルド(カメラとWi-Fiの修正)
・Z Ultra、Z1向けのLB用CM13.0のビルド
・fusion3用のCM13.0用デバイスツリーの公開
・(要望があれば)fusion3(yuga,dogo)用のCM12.1の通信を修正したものをビルド
・色々と書きたいノウハウはあるものの、IaaS系に関心分野が移りつつあって時間がない
・POBox Plus等の移植もしたいが、わざわざ移植するほど魅力的に感じないので難しいかも


詳しいリリース内容はZとAのCM13.0用サポートページで確認ください。

Xperia Z(SO-02E)向けのCM13.0リリース(追記あり)

0:18 11

SO-02E用のCM12.1が思いの外順調にビルドできたので、その勢いでCM13.0をビルドしました。

やはりhijack-ramdiskでSELinuxを抜けるのに一苦労でしたが、GXでノウハウを積んでいたので今回はずっと気持ちが楽でしたね。また、Zのビルド過程で新しく理解した点もGXの次回ビルドに反映できるかと思います。

データ通信と通話は相変わらず未確認です。CM12.1の方で報告いただきましたが、自分で状況を再現できないと修正しようがないので、SIMを挿した状態の起動直後のlogを取れる方がいたら提供いただけると幸いです。

音出力(+それに伴うプチフリ)とカメラが使えないので常用には向きませんが、まずは初期ビルドを公開します。もっとも、ZのCM13.0はUBL用のアンオフィシャルビルドが最近出たばかりなので、ブートローダーがロックされた端末向けのロムをこの段階で出せるのはかなり良い方かと思います。

ZがAndroid6.0の壁を越えることが出来たので、まずは一安心ですね。

<2016/01/17追記>
初期ビルドで取り切れなかったバグを修正して更新しました。
すぐに修正できるなら一日くらいリリースを待てば良かったですが、何事も結果論、出来ることは早めにしておくに限りますね。

一緒にFMラジオも有効化しました。CM12.1では高機能なCAF版を使っていましたが、CM13からサポートされなくなったのでGoogle製に変更されています。(こちらはUBL用のROMにも載っていないので、私のROMの利点です。)



<2016/01/20追記>
SIMを読み込まないバグを修正しました。
通話は試していませんが、これで主なバグはカメラだけになりました!

<2016/01/21追記>
通話についても動作報告頂けました。
カメラは私だけではどうにもならないので、CMのメンテナが修正案を出すまでお預けです。
(実際、CM13のアンオフィシャルビルドが出ているyuga, huashan, taoshan, 開発中のrhine, shinanoと私が知る限りでは、Xperia系のカメラは今のところ全滅です。 )

詳しいリリース内容はZのCM13.0用サポートページで確認ください。

Xperia Z(SO-02E)向けのCM12.1リリース

1:55 5

今後の目標として挙げたからにはまずは有言実行ということで、ブートローダーがロックされた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用サポートページで確認ください。
2015年12月のCM12.1リリース

2015年12月のCM12.1リリース

16:50 0
12月分のCM12.1と、日本語訳を取り込んだCM13.0を更新しました。

Euphoria-OSとResurrection-Remixについては、先月以降更新がなくなってしまったので、尻切れですが先月分が最終ビルドになります。

BlissPopは多少更新がありましたが、ビルドしている暇がなかったので、新年に持ち越しです。

私がCyanogenModを好んで選ぶ理由の一つがサポートの信頼感ですね。コミュニティやメンテナがはっきりしないROMは開発者の気分でディスコンになりやすいので、老舗の安定感は安心できます。

更新履歴は各サポートページから確認下さい。