読者です 読者をやめる 読者になる 読者になる

dev:mordiford

カスタムROMと呼ばれる携帯端末向けアフターマーケットファームウェアについての話題を中心に書いています

最近のできごと (10/18~10/25)

f:id:mordiford:20160816091813p:plain

久々に数日単位で遅刻しました

気になったトピック

CM: 今週の配信開始機種

Xiaomi Mi 5 (gemini) にCM13が配信開始

  • MiCodeによるカーネルソースの公開からおよそ1ヶ月、問題のない程度まで仕上がったようです。

AICP: 今週の配信開始機種

Moto G 2015 (osprey)

  • 国内正規販売あり

NVIDIA SHIELD Tablet (shieldtablet)

  • リコール前は国内販売あったけどリニューアル版の取扱無いですね…

Nexus 6P (angler)

  • Googleストア、ラインナップからスマートフォンが消えてPixelの来なさが寂しいですね。6Pに関してはまだSoftBankは取り扱ってるのかな?

f:id:mordiford:20161026051502p:plain

Redmi Note 3 Pro (kenzo)

Galaxy Note II (n7100)

LG G4 EU (h815)

  • bootloader unlockが可能なのはLG-H815の中でも、基本的にEUで販売されているものに限られます

Moto X Play (lux)

  • 国内展開されてます

Moto X 2014 (victara)

Nexus 5 (hammerhead)

  • 5x(droidfivex) さんがメンテナになりました。めでたい。
  • そろそろメイン機からは引退なひとも、S800はまだ死なんと言うひとも、とりあえずAICPでNougatいかがっすか。

現在の対象機種

device code link xda
Nexus 6 shamu AICP Download - shamu [ROM] [29Dec] AICP - 11.0 - M 6.0.1_r3 shamu… | Nexus 6
Nexus 9 flounder AICP Download - flounder [ROM][6.0.1][OFFICIAL] AICP for Nexus 9 (flo… | Nexus 9
Moto X Pure clark AICP Download - clark [ROM][OFFICIAL][MM6.0.1] AICP for clark[NIGH… | Moto X Style (Pure)
OnePlus 3 oneplus3 AICP Download - oneplus3 [ROM] AICP - 12.0 - N 7.0_r14 oneplus3 Offic… | OnePlus 3
OnePlus 2 oneplus2 AICP Download - oneplus2 [ROM] AICP - 12.0 - N 7.0_r14 oneplus2 Offic… | OnePlus 2
Redmi 2 wt88047 AICP Download - wt88047 [ROM][7.0][AICP][WT88047/REDMI-2][OFFICIAL][… | Xiaomi Redmi 2
Moto G 2015 osprey AICP Download - osprey [ROM][7.0][OSPREY] Android Ice Cold Project … | Moto G 2015
NVIDIA SHIELD Tablet shieldtablet AICP Download - shieldtablet [ROM] AICP - 12.0 - N 7.0_r14 shieldtablet O… | Nvidia Shield Tablet
Nexus 6P angler AICP Download - angler [ROM] AICP - 12.0 - N 7.0_r14 angler Officia… | Huawei Nexus 6P
Redmi Note 3 kenzo AICP Download - kenzo [ROM][7.0][Kenzo] Android Ice Cold Project 1… | Xiaomi Redmi Note 3
Galaxy Note 2 n7100 AICP Download - n7100 [ROM] AICP - 11.0 - MM 6.0.1_r72 n7100 Offic… | Samsung Galaxy Note II GT-N7100, N7105
LG G4 (EU) h815 AICP Download - h815 [rom] [n 7.0] [h815-h811] [official] aicp 12… | LG G4
Moto X Play lux AICP Download - lux ROM][OFFICIAL][N7.0] AICP 12 for Lux [NIGHTL… | Moto X Play
Moto X 2014 victara AICP Download - victara [ROM][OFFICIAL][7.0] AICP - 12.0 For Moto X … | Moto X (2014)
Nexus 5 hammerhead AICP Download - hammerhead [:title]

AICP: 非サポート機種への移植が容易に

  • 今まではCMで言う cm.mk 相当が vendor/aicp/products/デバイス名,mk として存在しなければならず、非サポート機種へ移植しようものなら AICP/vendor_aicp もforkして…と面倒であった。
  • この更新からdevice configurationsに aicp.mk を持っていれば良くなったので、結構楽になった(はず)。
  • なんなら同じブランチでCMとAICPに対応できるかも

AICP: 翻訳

  • RR-Nがリリースまでの間に非公式なビルドを作られることを嫌ったためにSettingsとframeworks_baseの開発を非公開で進めており、何もわからないので一番進捗があり機能も十分と思われるAICPにRRで使ってた訳をベースに練り直したやつを投げてきました。
  • Gerrit Code Review使ったことなくてどうしようか迷ってたけど、案外すんなり行けましたね。
  • もうGerritも怖くないのでCMにもcontributeできる(するとは言っていない)

今週のmordiford

kazari-op3-kernel

  • 実機が手に入った(後述)ので捗りました
  • cpufreq_alucard が新しくなったのですが、こいつに苦しめられており未だ取り込めていません…
    • ビルドは通っても1+ロゴから進めないのでログの取りようもないし…
  • ナビゲーションバーを右から左にスワイプするとスリープする、所謂 sweep2sleep が元のElementalXで有効になっていたので無効化しました
    • まあ使わないよね…

後記

  • Zenfone 2をお迎えしたらOnePlus 3が一緒にサプライズ同梱されてました
    • びっくりした
  • ところでOnePlus 3とOpenGappsの組み合わせだとセットアップウィザードが画面ロックの方法あたりでコケるらしいので原因探ってます
  • アイコンがしぶくなりましたカワイイヤッター
  • 職は相変わらず探しています
  • 来週末は OSC 2016 Tokyo/Fall に居ます。お気軽にお声掛けください