ZNDS智能电视网 推荐当贝市场

TV应用下载 / 资源分享区

软件下载 | 游戏 | 讨论 | 电视计算器

综合交流 / 评测 / 活动区

交流区 | 测硬件 | 网站活动 | Z币中心

新手入门 / 进阶 / 社区互助

新手 | 你问我答 | 免费刷机救砖 | ROM固件

查看: 445106|回复: 254
上一主题 下一主题
[教程]

百视通小红盒AA010-AA080营运商版本,永久ROOT方法

  [复制链接]
跳转到指定楼层
楼主
发表于 2016-6-28 20:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 月光光つ 于 2016-6-28 20:08 编辑

AA010-AA080营运商版本,在保留百视通原厂系统下的永久ROOT方法:

首先,这款AA000公版小红,和其他运营商版本的核心区别,除了UBOOT不同、Recovery不同,还有一个非常重要不同的是:
这个公版盒子目前没有对系统监控,可以任意修改内核的SYSTEM目录下文件,,所以才可以ROOT不重启!




下面是具体方法:


监控是由随系统启动的/sbin/sec_test这个命令来进行的,这个命令是由包含在Boot中的启动脚本驱动的,搞清楚了这一点,那就好办了,那我就让这个监控程序失效。

具体实现:
第一种方法,直接改boot,使其不运行/sbin/sectest,这种方法我们以后再讲。
第二种,我们通过建立脚本命令运行,在系统启动后,立即杀掉进程中的sectest,具体脚本其实很简单:
#!/system/bin/sh
cd /sbin;rm sec_test;pkill -9 /sbin/sec_test'
pkill -9 com.bestv.guide
运行以上脚本,就可以删除监控程序,不过重启后BOOT又会自动加载这个sectest监控程序
那么,我们说总不能我每次启动时都去敲一下这些命令,那好,我们来找找看有什么方法,让系统启动时自动执行这些脚本。
通过观察,我们找到了系统的一些漏洞,通过这些漏洞,就可以自动加载这个杀除监控的命令流:
原来,系统在启动时,执行了一些空的程序启动命令(BOOT启动时会报找不到相应程序的错,大家可自己观察下),我们把要启动的杀监控命令流脚本伪装成这些空程序,让系统自动帮我们执行杀监控命令流,
好吧,可以利用的空程序分别为:
/system/etc/install-recovery.sh  (boot启动时一般都会执行该命令,检测是否需要有系统升级要执行)
/system/bin/usbtestpm
/system/bin/ramzswap_mount.sh

OK,那我们就编辑一个文件,叫install-recovery.sh,内容为:
#!/system/bin/sh

cd /sbin;rm sec_test;pkill -9 /sbin/sec_test
pkill -9 com.bestv.guide

注意,以上文档最后要留一行空行,或者直接用下面附件压缩包里的文件

将附件解压后把install-recovery.sh放到U盘根目录,在TTL超级终端分别运行以下三组命令(先用ES浏览器或ls /mnt命令看下U盘在系统中识别是不是sda1),将文件拷贝成相应位置上的三个文件:

命令组1(可以用CTRL+C拷贝以下蓝色
整条命令后,在超级终端命令行中鼠标右键直接黏贴,回车执行)
mount -o rw,remount yaffs2 /system;cd /system/etc/;
cp /mnt/sda1/install-recovery.sh install-recovery.sh;chmod 777 /system/etc/install-recovery.sh

命令组2(用CTRL+C拷贝以下蓝色整条命令后,在超级终端命令行中鼠标右键直接黏贴,回车执行)
mount -o rw,remount yaffs2 /system;cd /system/bin/;cp /mnt/sda1/install-recovery.sh usbtestpm;chmod 777 /system/bin/usbtestpm

命令组3(用CTRL+C拷贝以下蓝色整条命令后,在超级终端命令行中鼠标右键直接黏贴,回车执行)
mount -o rw,remount yaffs2 /system;cd /system/bin/;cp /mnt/sda1/install-recovery.sh ramzswap_mount.sh;chmod 777 /system/bin/ramzswap_mount.sh

这样系统在启动时,系统中会有了/system/etc/install-recovery.sh,/system/bin/usbtestpm,还有/system/bin/ramzswap_mount.sh,系统下次重启时,会自动运行这三条命令流,确保一定杀死进程中的sec_test
当然,也可以加上命令顺便把ADB一起启动起来了
#!/system/bin/sh

cd /sbin;rm sec_test;pkill -9 /sbin/sec_test
pkill -9 com.bestv.guide
stop adbd;setprop service.adb.tcp.port 5555;start adbd

这里同样文件最后一行要加一个空行



好吧,这个时候监控已解除、ADB已经打开,我们通过很多办法无所顾忌地Root了,比如通过悟空助手,将百度Root.apk推送到机顶盒,执行它就可以永久root了

2015.4.28更新   一键root V2版,
有的盆友说你一下给了这么多命令行,敲不过来啊,好吧,那我们就来个简单的: 一键解除监控加永久ROOT,总可以了吧

首先用TTL线接入AA030-AA080运营商版本的小红,
完全启动后,在超级终端敲入以下命令流后回车:
stop adbd;setprop service.adb.tcp.port 5555;start adbd

运行完以上命令组后机器的adb就打开了,接下去我们可以在电脑端用ADB命令root
下载并解压缩下面的压缩包,运行其中的BestVRoot.bat命令程序
(如果提示连接错误,请在电脑任务管理其中关闭adb.exe,并到超级终端再敲一遍上面的开ADB命令组,再运行BestvRoot.bat程序)
链接:http://pan.baidu.com/s/1c2p0QYk

如果出现的是下面相同的信息,恭喜你,一键ROOT加去除监控已成功!




上一篇:百视通AA010-AA080所有营运商版本小红盒不拆机(不用TTL)刷机
下一篇:百视通R1229一直要激活怎么办?
沙发
发表于 2016-6-28 22:36 | 只看该作者
!!!!!!!!!!!!!!!
回复 支持 反对

使用道具 举报

板凳
发表于 2016-7-11 13:01 | 只看该作者
顶一个
回复 支持 反对

使用道具 举报

地板
发表于 2016-7-11 19:47 | 只看该作者
学习学习,一定要有效啊,我已经试过很多种办法了,均无效。
回复 支持 反对

使用道具 举报

5#
发表于 2016-7-12 07:29 来自ZNDS手机版 | 只看该作者
万恶的回复可见
回复 支持 反对

使用道具 举报

6#
发表于 2016-7-14 21:47 | 只看该作者
谢谢
回复 支持 反对

使用道具 举报

7#
发表于 2016-7-18 14:25 | 只看该作者
学习下。。。。。。。。。。。
回复 支持 反对

使用道具 举报

8#
发表于 2016-7-18 22:23 | 只看该作者
百视通小红盒AA010-AA080营运商版本,永久ROOT方法
回复 支持 反对

使用道具 举报

9#
发表于 2016-7-19 06:00 | 只看该作者
谢谢谢谢谢谢谢谢分享
回复 支持 反对

使用道具 举报

10#
发表于 2016-7-19 14:22 | 只看该作者
钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱钱我
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|新帖|标签|软件|Sitemap|ZNDS智能电视网 ( 苏ICP备2023012627号 )

网络信息服务信用承诺书 | 增值电信业务经营许可证:苏B2-20221768 丨 苏公网安备 32011402011373号

GMT+8, 2024-4-20 07:38 , Processed in 0.071457 second(s), 13 queries , Redis On.

Powered by Discuz!

监督举报:report#znds.com (请将#替换为@)

© 2007-2024 ZNDS.Com

快速回复 返回顶部 返回列表