第一行命令:adb connect ip 鏈接到機頂盒的adb,利用ip地址,此處ip以自己盒子的為準;
第二行命令:adb shell 是獲取到盒子的信息,返回的是root@Hi3798HV3I0:這就說明你成功的鏈接到了盒子的adb,可以開始接下來的操作了;
第三行命令:mount | grep system 是識別盒子的閃存;
輸出有 ubifs 字樣說明是 nand閃存;輸出有 ext4 字樣的是 emmc閃存;如圖所示,我這臺盒子是emmc的閃存,所以接下來的命令是需要emmc的教程,這點作者也已經(jīng)給劃分出來了;大家按照一行一條命令輸入即可;
第四行命令:df 它是查詢U盤的路徑;
第五行命令:cd mnt/sda/sda*/ 輸入此命令就可以直接到U盤路徑下,如圖所示,第四行命令顯示的信息是mnt/sda/sda1,大家也可以把*號改成1;
第六行命令:這條就需要區(qū)分開了,nand和emmc 是不同的命令行,nand的是dd if=recovery.img of=/dev/block/mtdblock2;emmc的是dd if=/mnt/sda/sda1/recovery.img of=/dev/block/platform/soc/by-name/recovery;大家不要輸錯了,最好可以直接復制命令行;
第七行命令:同樣也是區(qū)分的。
nand是dd if=emmc of=/dev/block/mtdblock4;
emmc是dd if=emmc of=/dev/block/platform/soc/by-name/misc
以上步驟等待adb窗口返回數(shù)據(jù)之后,也就是可以輸入下一個命令的時候,刷機成功;
第八行命令:reboot 此命令代表的是重啟機頂盒,到此,所有的刷機步驟全部完成,工具也可以關閉了,盒子重啟后就可以完美去浪了;
1:adb connect ip
dd if=/mnt/sda/sda4/recovery.img of=/dev/block/platform/soc/by-name/recovery
dd if=/mnt/sda/sda4/emmc of=/dev/block/platform/soc/by-name/misc
+++++++++++++++++++++++++++++++++++
/dev/block/platform/soc/by-name/system /system ext4 ro,relatime,data=ordered 0 0
/dev/block/platform/soc/by-name/userdata /data ext4 rw,nosuid,nodev,relatime,data=ordered 0 0
/dev/block/platform/soc/by-name/cache /cache ext4 rw,nosuid,nodev,relatime,data=ordered 0 0
/dev/block/platform/soc/by-name/appdata /appdata ext4 rw,nosuid,nodev,relatime,data=ordered 0 0
各種命令的整理,自己試試吧?。?!
|