某低配电视盒子改包刷机成为linux盒子!
上一个教程做了备份固件由于nand 太小,似乎只有128mb,内存只有256,
这里首先给一个命令
# uname -a
Linux stb 3.10.0_hisilicon #1 Mon Mar 7 16:53:17 CST 2016 armv7l GNU/Linux
这机器当看到配置的时候,我已经感觉没什么希望了
配置太低了,想想不行。还是得折腾折腾,不然就是电子垃圾了。
但是由于个人刚研究刷机不久,连备份命令都随时百度。
所以这个项目搁浅了两个多星期,内心一直在想怎么搞它。
第一步,备份固件,自行查看咯
https://www.znds.com/forum.php?mod=viewthread&tid=1250553&page=1#pid65100527
第二步,由于我略懂程序,我就想着是否能写一个程序放到固件里面运行
于是,写出来,但是出现了一个问题,分区不可写。于是想着重新挂载分区
以读写权限。后来怎么搞都不行,最后知道了,是cramfs文件系统
这个是只读的。
第三步,后来猜想,既然这样,那我能否解包固件,把程序放进去运行呢?
这个也折腾了很久,装linux,然后 binwalk解包,后来经过研究发现,
这个是非标准固件,所以你下载了解包程序无法解包的。
第四步,研究解包程序和固件,重新修改解包的节点数据结构。
重新编译,然后可以解包大于16mb的程序了。打包也支持了!
第五步,将打包的程序放到放到优盘中,重新刷回去,reboot,成功!
这里只提供思路,说明是可行的,剩下的大家自己折腾了,可以变废为宝!
最后说一下,可以通过自己写程序,或者下载程序,可以运行论坛等等!
这个不错厉害了{znds6} 好像很厉害的样子,会的不难,难的不会,说了等于没说,想抄作业,但啥都没有 wxrgh 发表于 2024-7-29 12:54
好像很厉害的样子,会的不难,难的不会,说了等于没说,想抄作业,但啥都没有 ...
欢迎持续关注,回头有空慢慢一点一点的补发技术贴 哈哈别忘了哦,可以的话发个自己做线刷包的详细教程 wxrgh 发表于 2024-7-30 13:31
哈哈别忘了哦,可以的话发个自己做线刷包的详细教程
这个没线刷包,可能要自己做,用hitool,利用我的 分区表制作工具。。。目前只是改动系统文件,加入ssh软件,然后的话就可以简单的使用了。 哦,你搞的是海思
页:
[1]