編譯固件:
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硬體中。