大致原理
网络机顶盒三码,是指MAC地址、序列好、STBID。目前市场上大部分机顶盒系统是Android,而Android属于Linux的一个分支,遵循Unix/Linux系统的"一切皆文件"基本哲学。机顶盒三码一般是以十六进制编码方式,存储在某个特定的文件分区。
[content_hide]
方法1---备份分区写入
提取出保存三码的文件分区,十六进制编辑器打开文件,修改三码,保存,后再烧回去。 (1) 具体操作:机顶盒型号为Q21河南联通版(热心网友送的),经过一波探测,发现Q21系列三码所在的分区为deviceinfo。 TTL、Hitool、adb任意一种方法备份出deviceinfo分区,用HxD十六进制编辑器打开备份出文件

CTRL+F 查找要修改MAC地址



0x03 方法2--命令行写入
(1)找到三码分区,在Android系统挂载的位置:
/dev/block/platform/soc/by-name/deviceinfo
(2)用HxD十六进制编辑器打开备份出三码分区,计算MAC地址的文件偏移地址

echo -ne "x14x09xDCxDDxDDxDE" | dd of=/dev/block/platform/soc/by-name/deviceinfo bs=1 seek=$((0x24)) conv=notrunc ; sync
说明 x14x09xDCxDDxDDxDE 是要写进去MAC地址,0x24是文件偏移地址
(4)修改后,如下图

完结!!!!
[/content_hide]
常见问题
关于软件声明
1.本站软件难免有错误,仅供参考。
2.本站软件来自网上公开的下载,如果认为侵犯了您的权益,请出示证明是哪一条,我们会去掉侵权软件。
3.本站收集的软件版权归作者所有,只适用参详学习,请下载后在12小时内删除。谢谢您的支持!