[小盒子刷机] ADB刷机命令

爱吃萝卜兔子  于 2024-07-17 20:46:49 |阅读模式
0 93

第一行命令:adb connect ip 链接到机顶盒的adb,利用ip地址,此处ip以自己盒子的为准;
第二行命令:adb shell 是获取到盒子的信息,返回的是root@Hi3798HV3I0:这就说明你成功的链接到了盒子的adb,可以开始的操作了;

第三行命令:mount | grep system 是识别盒子的闪存;
输出有 ubifs 字样说明是 nand闪存;输出有 ext4 字样的是 emmc闪存;如图所示,我这台盒子是emmc的闪存,所以的命令是需要emmc的教程,这点作者也已经给划分出来了;大家按照一行一条命令输入即可;

第四行命令:df 它是查询U盘的路径;

第五行命令:cd mnt/sda/sda*/ 输入此命令就可以直接到U盘路径下,如图所示,第四行命令显示的信息是mnt/sda/sda1,大家也可以把*号改成1;

第六行命令:这条就需要区分开了,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;大家不要输错了,最好可以直接复制命令行;

第七行命令:同样也是区分的。
nand是dd if=emmc  of=/dev/block/mtdblock4;
emmc是dd if=emmc of=/dev/block/platform/soc/by-name/misc
以上步骤等待adb窗口返回数据之后,也就是可以输入下一个命令的时候,刷机成功;

第八行命令: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
各种命令的整理,自己试试吧!!!

本版规则 回复帖子

Copyright © 2012-2024 徐州鑫坤机电设备有限公司 版权所有

0