2014-07-13 Android L preview for HTC J 作業メモ 現状 adb shellで接続可能 一定周期で砂嵐表示、ブートせず copybitなど画面系の初期化で失敗 コード取得手順 AOSP の l-preview ブランチを取得 以下のリポジトリの l-preview ブランチからデバイス固有コードを取得 android_device_htc_valentewx android_device_htc_s4-common android_device_htc_msm8960-common kbc-developers のリポジトリから cm-11.0 用のカーネルを取得 下記コマンドで cm-11.0 のカーネルから、msm_*.h を bionic/libc にコピー cp kernel/htc/valentewx/include/linux/msm_* bionic/libc/kernel/uapi/linux/ AOSP のコードを、diff出力 を元に修正する コード編集概要 Makefileのリネーム gps, librilなどビルドがコケるモジュールの削除 存在しないヘッダを適当にコピー 未定義定数を適当に修正 感想 手抜き移植で動けばいいやと思ったけれど、それほど簡単じゃなかった