【11月29日】新方法刷机阿里云OS,其他的系统可以参照此法
【说明】:此方法需要ROOT盒子、使用反编译工具。其他非阿里云OS的盒子请查看 刷机原理 自行刷机所需工具:U盘
adb工具
ROOT工具(自行找适合你们自己盒子的)
ES File Explorer或其他的文件管理器(个人推荐这个,还能够用于卸载系统无用的APP)
如果需要自行制作刷机文件,则还需一下工具:
apktool(用于反编译和编译)
signapk(用于给破解后的APP进行签名)
第一步确认是否适用:(应该所有阿里云OS都可以略过此步,不过看一下也能减少疏漏)
首先我们先来看看你们的盒子是否有这个“com.yunos.tv.launchercust”包。
先进入盒子的工程模式,开启调试功能,然后如果你们电脑上没有adb的话,可以在这下载 下载adb工具
打开CMD(可以在adb工具包的解压目录下按住 shift+鼠标右键, 选择打开命令行),用adb连接到盒子,命令是 adb connect ip ,这个ip是填你们盒子的IP,比如我家的盒子IP是 192.168.1.30,那么我输入的命令就是:
adb connect 192.168.1.30
我这边连上后会提示: connected to 192.168.1.30:5555
然后继续输入命令:
adb shell pm list packages
这时候会列出盒子里所有安装了APP的包名,找找有没有 这个“com.yunos.tv.launchercust”包,有的话就能继续往下看了,没有的话就直接看刷机原理,然后自行研究了。
第二步开始刷机:(鉴于有的盒子ROOT麻烦,那么可以试着做个升级包或者修改刷机包,直接把/system/app下的文件替换了就行了,一步到位)
接着就是ROOT盒子了。断开盒子的网络,防止ROOT工具一装就被删,如果不行的话,就断开网络后恢复出厂设置。
注意盒子不要联网,等后面的操作都弄完了再联网。
我家是英菲克 I6双核的,我用过百度一键ROOT没用,不过 “影棒3S一键ROOT” 可以用。
ROOT完后,安装并打开 ES File explorer ,在ES的左面板 “工具” 里打开 “Root工具箱” ,然后在ES 的主页那有一个 “应用” ,点击打开,在界面上方有一个 “用户已安装应用” ,点击,选择系统应用,往下拉找到“launchercust” 这个应用,长按,选择卸载。
卸载完后,把我上传的附件复制到盒子的 /system/app 目录下。
至此就完成刷机了,联网,然后装各种APP了。
哦对了,还得注意下,把盒子的升级软件给卸载了,不然系统会自动升级,就又GG了!!!切记切记。
至于升级软件是那个我就不知道了,我自己盒子的升级软件在阿里云开始删软件那天起就被我给干掉了,不过名字应该带有OS 和 Update 字眼的。
刷机原理:
经过我昨天一下午的研究,发现阿里云OS系统里有一个包 “com.yunos.tv.launchercust” ,它里面有一个广播监听器专门监听安装APP的事件,并且对新安装的APP的包名进行比对,是黑名单中的就删除,白名单的就略过。那么我们只要破解了它可以了!
<receiver android:name=".core.InstallAppBroadcastReceiver">
<intent-filter>
<action android:name="android.intent.action.PACKAGE_ADDED"/>
<data android:scheme="package"/>
</intent-filter>
</receiver>“com.yunos.tv.launchercust” 在 AndroidManifest.xml 文件里注册了这么一个广播监听器,我们只需要把这几行代码删了,然后重新编译并且重新签名。
感谢 @jikey01的反馈,以及提到的需要注意的点 (PS:有个盒子里有这应用,有的盒子里没有,根据自家盒子做判断,没有的话,这句话无视就行。)
提醒一下盒子里面有个静默删除.app必须要删
本帖最后由 yu88661 于 2015-11-29 14:57 编辑
楼主,盒子的升级软件是那个, 小手一抖,金币拿走。 已经彻底放弃阿里云了 搞,求,不,懂? 谢谢楼主的无私分享!已经按楼主的方法成功使用盒子。并且精减了一点不必要的程序。提醒一下盒子里面有个静默删除.app必须要删 yu88661 发表于 2015-11-29 14:53
楼主,盒子的升级软件是那个,
我的卸载了很久了 现在也忘了具体名字是啥,不过名字应该带有 OS 和 Update字眼 搞,求,不,懂?http://updata.wicp.net/2015/29242.swf 非常好非常好用 收藏备用,谢谢! 表示磨合2 TM300A难就难在ROOT呀! 天猫的盒子ROOT都不好整啊 强烈支持楼主ing…… 感谢楼主了呵呵呵呵 哈哈 感谢分享