如果有链接TTL后,无法输入的,可以试试如下方法:通过adb shell连接盒子后,输入:
cat /init.rc | grep console
看有没有类似如下输出:
root@Hi3798MV100:/ # cat /init.rc | grep console
copy /proc/apanic_console /data/dontpanic/apanic_console
chown root log /data/dontpanic/apanic_console
chmod 0640 /data/dontpanic/apanic_console
write /proc/apanic_console 1
#add support for adb and console
setprop persist.service.consoleenable 0
service console /system/bin/sh
console
# start console
#add support to close adb and console add by wangxing 00196656 20170724 for patch HiSTBAndroidV500R001C01CP0002
on property:persist.service.consoleenable=1
start console
on property:persist.service.consoleenable=0
start console
root@Hi3798MV100:/ #
其中最关键的是看有没有:
setprop persist.service.consoleenable 0
on property:persist.service.consoleenable=1
start console
on property:persist.service.consoleenable=0
start console
如果有这些,你这辈子都不可能在TTL里输入指令的。
只能修改boot.img,后刷入才可以解决,或者是华为的,可以用HiTool,通过tftp加载你修改后boot.img,引导,就可以输入指令了。
如果没有上面红色的那行,可以试试以下办法:
echo 1>/data/property/persist.service.consoleenable
或者用其他方式修改/data/property/persist.service.consoleenable内容为1
保存后,重启盒子试试。