事先声明,本人小白一枚,纯属电视盒子爱好者,如有错误,欢迎大家批评指正。
本人闲来无事,想折腾一把手上的一个九连的unt402a的电视盒子,芯片是s905l3的芯片,4颗内存芯片(可能卡2%跟这个有关),nand主控,还有联发科的7661的无线芯片。原机搭载的运营商的定制系统,看电视什么的都非常难受,便想要 刷机成安卓系统,但是试了好多包都是卡2%,想着 百度一下怎么解决,但是网上关于卡2%的解决办法少之又少,只有csdn的一篇博客写着修改ddr文件解决成功了。。。我这种小白真搞不懂这种代码层面的高深知识。于是折腾就搁置下来。。。
说来这事儿也是奇怪,高中有个老师说过这样一句话”念念不忘,必有回响”,看来真是的,我的脑子一下子灵光一现,能不能从一个能成功刷机的刷机包中提取ddr文件,替换掉不能刷机的刷机包中(我试了好多包,我这台机子只能刷安卓9的atv的包和当贝os的安卓9的包)。说干就干,当贝os的包我的遥控器似乎有点不灵敏,我就试了atv的包(atv我也不太喜欢,界面有点复杂,家里主要是老人看电视)。将atv包的ddr文件复制并替换到一个名称是“黑马大神”的 固件中,先用晶晨的解包工具解包,完成后替换ddr文件,然后封包,双勾刷机,心心念念的插上电视,等了好一会儿也没见出现画面,我心里想着失败了,看着解包完成的各个安卓分区,我又想,会不会是uboot文件也需要替换呢(csdn博客中的大神也是修改了uboot文件),再次尝试,还是失败,折腾还是失败了。。。。。折腾又被搁置了。
人遇到问题的时候其实都可以反面思考一下,有没有解决办法。
某天,我再次折腾盒子,既然上次的替换文件不可以,那这次就用不能刷机的包的系统分区来替换atv的包试试可行不可行呢?说完我就试了试,本来这次也是没抱什么希望,随着解包,替换system文件,封包,双沟刷机,插上电视,开机,嘿,成功了,真的是功夫不负有心人,成功了!!!现在开机动画成了atv的开机动画,桌面是 酷开的桌面,系统是阉割版的安卓9,无法进入原生的设置,美中不足,后来又折腾了几个包,还用这个方法试了试,都屡试不爽。现在用的是当贝4.17的桌面,无任何的广告,还能看本地的天气状况,主要是UI界面非常清爽,很完美。此贴完结,拜拜喽。
|