【ROM焼き】docomo LG G2 L-01F root
■ このスレッドは過去ログ倉庫に格納されています
0330名無しさん@お腹いっぱい。
2013/12/08(日) 14:24:46.57ID:XEmgUm2b一応、これのporting作業をメモ程度に書いておくよ。
忍者さんが書いているとおり
これはd802のデバイスソースをちょっと弄るだけで
portingできる。GPIOの割り当てはカーネルソースのboard-xxx.cを見る限り
Felicaとワンセグ以外、ほぼ完動するから、それほど難易度は高くない。
http://wiki.cyanogenmod.org/w/Build_for_d802
を参考に
$ breakfast d802
まで行ったら、あとはborardconfigのカスタマイズと、loki_flashの追加と
proprietaryの入れ替え
直すべき点は以下
adb pull /proc/config.gzでconfigを抜き解凍し
cyanogenmod_l01f_defconfigとかに名前変えて
https://github.com/CyanogenMod/android_kernel_lge_msm8974/tree/cm-10.2/arch/arm/configs
にぶち込む。
https://github.com/CyanogenMod/android_device_lge_d802/blob/cm-10.2/BoardConfig.mk#L19
ここのconfig指定をcyanogenmod_l01f_defconfig
https://github.com/CyanogenMod/android_device_lge_d802/blob/cm-10.2/BoardConfig.mk#L21
にl01fを追加
https://github.com/CyanogenMod/android_device_lge_d802/blob/cm-10.2/d802.mk
をl01f.mkにリネーム
https://github.com/CyanogenMod/android_device_lge_d802/blob/cm-10.2/d802.mk#L26
から5行をsystem/build.propを参考に書き換え
その他、d802の記載を全てl01fに置換
https://github.com/CyanogenMod/android_device_lge_g2-common/tree/cm-10.2/releasetools
loki_flash.cとloki_patch.cを本家の最新から持ってきて置き換え
端末をPCに繋いで$ ./extract-files.shしてもいいけど、足りないファイルやNexus5の使い回しなどが結構あるので
TheMuppetsから拝借してくる。
cd ~/android/system/vendor
git clone [email protected]:TheMuppets/proprietary_vendor_lge.git lge
d802のディレクトリごとコピーしl01fにリネーム
これで環境構築は完了。
あとはビルド
brunch l01f
あまり、開発者(ここは忍者さんか)に迷惑かけないように自分で出来るようにしよう。
■ このスレッドは過去ログ倉庫に格納されています