lzsh11 发表于 2019-11-23 22:01

老铁666!必须支持一波!

azz147258 发表于 2020-1-29 19:20

老铁保存是怎么输入命令的

tian8882znds 发表于 2020-3-2 20:42

azz147258 发表于 2020-1-29 19:20
老铁保存是怎么输入命令的

vi中保存命令是 :!wq

hjnhocnx 发表于 2020-3-28 12:02

高手在当贝啊!学习了

eflys666 发表于 2020-4-29 23:01

非常详细,高手在当贝啊!

星驴 发表于 2020-8-15 14:13

谢谢分享

wsdsglb 发表于 2020-8-15 23:36

{:117:}{:117:}{:117:}{:117:}{:117:}{:117:}

D5878658ghh 发表于 2020-8-17 01:49

高手

tian8882znds 发表于 2021-10-2 13:46

第一步,要求能远程telnet或者ADB或者TTL,能够命令行操作,略懂一点点Linux操作命令。

第二步,在盒子提示符下查找以下三个文件:
1,Stbconfig.ini;
2, stbconfig_clear.ini;
3, Conf

第三步,修改三个文件,命令如下:
cd /
修改第一个文件
find . -name stbconfig.ini

根据查到的相应文件所在目录修改这个文件,两种方法:
第一种:vi ./data/ztecfg/stbconfig.ini
记录下来原来盒子内的ProductsID号,然后修改ProductsID为你所需要ID的后,保存退出!
_________________________________________________________________________________________________________
第二种: cp ./data/ztecfg/stbconfig.ini ./storage/external_storage/sda1/stbconfig.ini
拷贝到U盘后,在电脑上用文本编辑器,修改ProductsID=1234567890987676534323232,这一段代码.后刷回盒子.
dd if=/storage/external_storage/sda1/stbconfig.ini of=./data/ztecfg/stbconfig.ini


__________________________________________________________________________________________________________

然后,chmod 444 ./data/ztecfg/stbconfig.ini防止系统恢复出厂时,再回到原ID.



修改第二个文件:

find . -name stbconfig_clear.ini

修改其中的ProductsID为你所需要的后,保存退出!

修改第三个文件:
在盒子上插入一个U盘,保存conf文件至U盘上,备份原文件.另存conf1退出.
cat /dev/block/conf > /storage/external_storage/sda1/conf
把U盘拿到电脑上用WinHex类的二进制文本编辑器,用查找替换功能把相应的ProductsID给全部换成你需要的ID号,大约有68处!
把U盘插回盒子U口,写回conf文件

dd if=/storage/external_storage/sda1/conf1 of=/dev/block/conf


最后,回到盒子设置界面,恢复出厂!


重启后,再进设置里面查看相应的ID,是否已成新的ID


原厂MAC地址可以不用修改。出厂ID由两部分组成,前部应该是属地编号,后部是盒子原厂MAC地址。
新的ID,最好从其它盒子内查到相应的ID编号,懒人可以完全照抄也可以只改后部1,2位。


我这里修改了多次测试多次,但是ID变化太大就是会功能无法使用。所以成功的关键还是你得准备一个完全可用的ID(这个不难吧,到处都是只要去抄一个回来),然后只修改最后面1,2位

eagle136 发表于 2023-9-8 11:30

感谢分享,正好需要。
页: 1 [2] 3
查看完整版本: B860AV2.1修改STBID方法