CM6byDevRenax-06242011-IS01を対象とした6/28頃のメモです。
基本は、本家 を参照くださいm(_ _)m
=============
. build/envsetup.sh
間にスペース必要
lunch generic_nb30-userdebug
vendor/cyanogen/products/AndroidProducts.mk
cyanogen_harmony.mkの先頭を#
にするとエラー回避
export USE_CCACHE=1
sudo update-alternatives --config java
でjava-6-sunを選択(sun-jdk6のインストールは割愛)
vendor/renax/prebuild
二つライブラリ放り込む必要あり。libbattlog.soとlibsynergy_com.so
vendor/renax/gapps
フォルダを作成し、
http://wiki.cyanogenmod.com/wiki/Latest_Version
のhdpiを入れてみた。
全フォルダのファイルを、vendor/renax/gappsに全部全部放り込む。
#初回起動時にwizardが複数出たり無限ループになりそうになったりする。
#ある程度設定したら電源ボタンキーで終了して抜けてしまってごまかしている。
external/wpa_supplicant
中身をSH Developersのと総入れ替え。その後cm4is01を差し替える。
https://sh-dev.sharp.co.jp/android/modules/oss/index.php?/is01
これで一応コンパイルが通るはず?
作成されたsystemフォルダを実機に放り込む前に・・・
・/system/binの中身のアクセス権。chmod 755しておくと吉? ←不要であることを確認 2011/8/3
・/system/etc/dhcpcd/dhcpcd-run-hooks
中身の終わりのほう、
if [ -f "${hook}" ]; then
の場合は、
if ls "${hook}" >/dev/null 2>&1; then
としておくと、wifiアクセスエラーおきないかも。