编译固件:
1. 下载Android源码,具体参考:
http://source.android.com/source/downloading.html
2. 下载Galaxy Nexus的驱动资源:
https://developers.google.com/android/nexus/drivers
把解压出来的 *.sh 文件放到Android源码根目录下,全部执行,即释放到 vendor 目录中。
3. 编译源码,生成固件:
export TARGET_PRODUCT=full_maguro
make -j4
开始刷机:
1. Galaxy Nexus关机后,同时按住手机的 音量+、音量-、电源键两秒钟,直到手机震动并进入了fastboot模式。
2. 切换到fastboot命令所有目录:
cd out/host/linux-x86/bin
设置固件路径的环境变量
export ANDROID_PRODUCT_OUT=/xxx/android/android-4.2/out/target/product/maguro/
执行刷机:
sudo ./fastboot flashall -w -s YourDeviceSerialNumber -p maguro
GPS、CAMERA、GRAVITY SENSOR的驱动,要从官方固件中提取出来再PUSH到手机中,CAMERA的驱动ISP要刷到Camera硬件中。