CM301破解(安装第三方桌面和去除安装限制)
运营商的盒子绝大部分都限制了用户自行安装第三方APP,甚至还限制、封闭了TTL,总之就是不让用户愉快的玩盒子。
之前发过几个拆机贴,发现朋友们对如何备份分区及破解过程十分感兴趣,所以这次我详细的介绍下如何破解。
备份分区的详细命令我已单独上传网盘了,不贴在这里,省点地方,重点说破解。
准备工作:
1. u盘1个,容量不限,fat32、ntfs格式不限;
2. 下载当贝桌面(喜欢其他桌面就下载其他的)到U盘根目录,并改名dbzm.apk;
3. 下载我网盘中的build.txt文件到U盘根目录(去除安装限制就是这个文件,很关键,不要改名称);
4. usb转ttl设备1个,并安装好驱动;
5. putty(其他相同功能软件也可)软件,该软件的具体操作和设置请查百度。
6. 断电,拆机(只有底下的两个角有螺丝,揭开海绵就能看到);
7. 接ttl(图片中挨着遥控接收器的J14为gnd,挨着j14的两个孔分别是rx和tx,不跑码就调换接,最右面的孔是vcc,不用接)线,插入计算机usb口;
8. u盘插入机顶盒,那个usb口无所谓;
9. 运行putty,机顶盒通电;
10. 如果看到跑码完成,对按计算机键盘有反应,则准备工作完成。反之,检测ttl接线或putty是否设置正确。
开始:
一、安装第三方桌面
1. 挂载system分区为可写(默认是只读的)。以下命令直接整行复制(要一行一行滴,不要一次多行)到putty中执行就好,免得输错
mount -o remount,rw /system
2. copy当贝桌面到system/app目录,并设置好权限
cd /system/app
cp /mnt/sda/sda1/dbzm.apk .
chmod 0644 dbzm.apk
chown root:root dbzm.apk
3. 安装当贝桌面、运行当贝桌面,执行完这2个命令,你应该能看到桌面出现了
pm install -r dbzm.apk
am start com.dangbei.tvlauncher
二、去除安装限制(去除限制后就可以随意安装第三方APP了)
1. copy build.txt文件到sytem目录并设置权限
cd /system
cp /mnt/sda/sda1/build.txt .
chmod 0644 build.txt
chown root:root build.txt
2. 备份当前系统的build.prop(很必要的步骤,以防万一,千万不要省略)
mv build.prop build.prop.bak
3. 将build.txt重命名为build.prop
mv build.txt build.prop
为啥不将1和3整合成1个命令再改权限?嘿嘿,不怕折腾的可以试试就知道了
重启机顶盒,破解完成。即使机顶盒恢复出厂后,当贝桌面仍然存在,去除安装限制仍然有效,不用每次恢复出厂都得重新破解了。
--------------------------------------------------------------------------------------------------------------------
进一步优化:(以下命令含禁止运营商的IPTV,盒子还未到期的朋友请不要执行)
pm disable com.bestv.iptv.sports
pm disable net.sunniwell.app.upgradebase
pm disable tv.icntv.vendor
pm disable com.android.smart.terminal.iptv.aidl
pm disable com.chinamobile.middleware.auth
pm disable com.cmcc.mid.softdetector
pm disable com.yst.whitebox
pm disable com.btdev.btdevmanager
pm disable net.sunniwell.app.apkinstall
pm disable com.tv.icntv
pm disable net.sunniwell.service.stb.producttest
pm disable net.sunniwell.app.plugin.yinhe
pm disable net.sunniwell.app.upgrade.usb
写在最后,我这个机顶盒2.4G Wifi正常,蓝牙正常,唯独5G Wifi不正常,搜索不到5G路由器信号,但其他盒子就能搜到。如果你们的CM301能搜到5G路由信号,请告诉我你们的地区和运营商及路由器的牌子和型号,谢谢!
欢迎朋友们一起讨论盒子的相关话题。