九联UNT400B部分ROOT失败的解决办法!适用大部分其他机器!
本帖最后由 eswgdeh 于 2018-5-10 12:50 编辑本人四川移动用户一枚,有过安卓ROM制作经验,先说说我的情况吧。机型:九联UNT400B
安卓版本:4.4.2
1、首先,启动UNT400B后,外接键盘,按F1-F4快捷键,让UNT400B调出应用程序界面。
2、开启AdbConsole。连接WIFI并记下IP地址,如:192.168.1.2
3、电脑下载刷机精灵,运行ADB工具。
4、命令 adb connect 192.168.1.2 (此处IP地址为机顶盒获取的地址),显示 connect to 192.168.1.2 为成功。
5、此时,可在电脑端打开一建ROOT工具进行ROOT。
PS:可将apk文件下载到adb工具目录 直接利用adb install 进行安装。
奇葩地方来了,因为本人的UNT400B在机顶盒端安装过多款root工具均显示ROOT失败,无奈......
按照上面步骤,此时刷机精灵显示“你已ROOT成功”,但是进入机顶盒发现ROOT权限还是无法使用(验证方法用RE文件管理器是否可以更改文件夹只读权限为读写)。
不过 此时千万不要关闭刷机精灵“你已ROOT成功的界面,查看adb是否获取root,此root非彼root。(经验证此时关闭该界面后adb root消失)
运行命令:
adb shell
su
如果输入光标之前显示的是 # ,代表此时adb 已有root权限 ,只是咱们机顶盒没有权限管理软件进行权限管理,故机顶盒显示无root权限。
接下来利用adb的root权限对/system/目录操作,adb push相关root权限管理的文件并设置文件权限,从而使得root完成。
简单来说就是利用刷机精灵短暂的adb root权限对机顶盒进行手动打入root相关文件来获取root权限。
利用adb push 相关文件到对应位置,再用adb shell 进入后,利用chmod赋予相关文件对应权限来获取ROOT。
列句:
adb connect 192.168.1.2
adb push kinguser.apk /system/app/
adb shell
su
chmod 00755 /system/app/kinguser.apk
下文图片为集成方案内root相关文件对应权限,这也是rom集成root的方案,此方案为刷机大师开发者平台集成方案。
**** Hidden Message *****
文字表述比较乱,有时间再上图片版吧!
这个很干货啊,楼主厉害 高手在当贝啊!学习了 高手在当贝啊!学习了 高手在当贝啊!学习了 又见一个好帖,果断先马克mark收藏了! ZNDS的教程简直男默女泪啊! ZNDS的教程简直男默女泪啊! 此楼主日后必成大器! 我只是路过打酱油的。
