AOSP Google Nexus6P-angler刷入ROM文件

Pro01 OTA方式升級官方ROM

ROM:angler-nrd90m-47-ota-android7.0.zip

教程:使用adb sideload刷入安卓7.0/6.0.1 OTA包辦法

    主要步驟:

    Step1. 開發者選項中打開設備的USB調試模式?

    Step2. 設備關機後,按住“音量下”鍵(不鬆開)後按住“電源”鍵,進入fastboot模式;

    Step3. fastboot模式下,按幾下“音量下(或上)“,在看到“Recovery mode”時按一下電源鍵,可以成功見到一個肚子上有感嘆號的小機器人倒在地上;

    Step4. 按住電源鍵不放,短按一下音量上鍵就放,就出現RECOVERY菜單;

Step5. 按音量鍵上下選擇,選中“apply update from ADB”,然後按下電源鍵;

Step6.連接手機等待ADB驅動加載完成,CMD.exe adb sideload ‘<filepath>’;

Step7.等待加載完成啓動進入Android7.0系統;

Step8.設置-恢復出廠設置,否則可能導致存貯大小不正常?;

crDroidAndroid-7.1.1-Beta6.0-angler.zip線刷失敗

參考:

     Nexus6P解鎖、刷機、root方法 刷機教程

     全系列nexus設備安卓7.0 Nougat NRD90M+刷機+解鎖bl+安卓7.0 root教程

 

Pro02 ADB手動刷入IMG

ROM:angler-nrd90m-47-ota-android7.0.zip

關鍵

文件列表

boot.img

cache.img

recovery.img

system.img

userdata.img

vendor.img

命令列表

adb reboot bootloader

fastboot flash vendor vendor.img

fastboot flash boot boot.img

fastboot flash recovery recovery.img

fastboot flash system system.img

fastboot flash userdata userdata.img

fastboot flash cache cache.img

fastboot reboot

源碼生成路徑

out/target/product/angler

主線版本

NUF26K  android-7.1.1_r16   Nougat  Nexus 6P

NMF26F  android-7.1.1_r1    Nougat  Nexus 5X、Nexus 6P、Nexus 9

 

異常問題:

Q1.刷入android-7.1.1_r16版本後,128G存貯變成24G

解決方案1:恢復出廠設置

解決方案2:修改編譯配置參數BOARD_USERDATAIMAGE_PARTITION_SIZE

ADB讀取分區參數

adb shell cat /proc/partitions

259       12  118380027 mmcblk0p44

179       32       4096 mmcblk0rpmb

/device/platform/BoardConfig.mk

/device/huawei/angler/BoardConfig.mk

調整分區大小爲:118380027 * 1024

Ref:

     更換EMMC後,userdata容量爲何不正確

     修改userdata的分區大小

     Android源碼編譯 指定userdata.img、system.img、cache.img容量大小

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章