ZNDS智能电视网 推荐当贝市场

TV应用下载 / 资源分享区

软件下载 | 游戏 | 讨论 | 电视计算器

综合交流 / 评测 / 活动区

交流区 | 测硬件 | 网站活动 | Z币中心

新手入门 / 进阶 / 社区互助

新手 | 你问我答 | 免费刷机救砖 | ROM固件

查看: 2014090|回复: 2101
上一主题 下一主题
[教程]

华为盒子必看!ADB使用及dd提取写入修改MAC方法

  [复制链接]
跳转到指定楼层
#
发表于 2016-7-4 16:43 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式 | 来自浙江

1、将adb文件下载到电脑并解压(我解压在e盘)
adb文件下载地址:http://down.tvapk.com//data/1607/adb.zip
2、V8、v9用re管理区进盒子根目录下sbin文件夹下的abdb文件夹,然后运行linux脚本处理器,(如果没有abdb文件夹的先不管)然后在电脑开始中打开运行,输入cmd

3、在命令提示符窗口输入E:
华为盒子必看!ADB使用及dd提取写入修改MAC方法
4、在adb命令行输入:adb connect 你的ip

例:adb connect 192.168.1.1  ( 注意空格,ip地址写成你的ip )

以下内容为修改mac,如非必要请勿轻易尝试

5、连接上以后输入adb shell回车,然后复制以下代码回车

修改网卡MAC的方法(非无线网卡)比如你的网卡MAC想修改为54:93:59:26:DD:E0(这个是有限制的,不是随意改,不明白的不要乱改)进adb shell或者装备测试模式的shell下执行

华为盒子必看!ADB使用及dd提取写入修改MAC方法



EC6108V8 EC6108V8U EC6108V9 EC6108V9U
  1. echo -ne "\x54\x93\x59\x26\xDD\xE0" | dd
  2. of=/dev/mmcblk0p4 bs=1 seek=$((0x24))
  3. conv=notrunc ; sync
复制代码
EC6108V9A
  1. echo -ne "\x54\x93\x59\x26\xDD\xE0" | dd
复制代码

如果以上并不能修改成功,那请用以下方法


用adb连接后,用代码提取:   dd if=/dev/block/mmcblk0p4 of=/mnt/sda/sda1/mmcblk0p4  机顶盒的mac文件再用UltraEdit打开提取的文件在第三行修改mac、sn后再将文件
写入: dd if=/mnt/sda/sda1/mmcblk0p4 of=/dev/block/mmcblk0p4   


机顶盒


就可以了!



上一篇:华为悦盒自动切换双网双线方法教程!
下一篇:求大神华为悦盒EC6108V9U吉林市联通定制版
推荐
发表于 2016-7-5 14:39 | 只看该作者 | 来自四川
华为盒子破解必看!ADB使用及dd提取写入修改MAC方法
回复 支持 1 反对 0

使用道具 举报

2100#
发表于 2024-4-9 19:27 来自ZNDS手机版 | 只看该作者 | 来自福建
百度AI对楼主代码的解释:
这条命令是在Linux或类Unix系统中使用的,它涉及到两个主要的命令:`echo` 和 `dd`。我会一步步地为你解释这条命令的每一个部分。

1. **echo -ne "\x54\x93\x59\x26\xDD\xE0"**


        * `echo`: 这是一个常用的命令,用于输出文本或变量的值。
        * `-n`: 这个选项告诉`echo`不要输出尾随的换行符。
        * `-e`: 这个选项允许解释由反斜杠引导的转义字符。
        * `"\x54\x93\x59\x26\xDD\xE0"`: 这是一个十六进制字符串。使用`\x`前缀,你可以指定一个十六进制的字节。所以,这个字符串包含6个字节的值,分别是`0x54`, `0x93`, `0x59`, `0x26`, `0xDD`, 和 `0xE0`。
2. **|**


        * 这是一个管道符号,它用于将一个命令的输出作为另一个命令的输入。在这里,`echo`命令的输出(即上述的十六进制字节)被传递给`dd`命令。
3. **dd of=/dev/mmcblk0p4 bs=1 seek=$((0x24)) conv=notrunc ; sync**


        * `dd`: 这是一个用于转换和复制文件的命令。在这里,它被用于将数据(从`echo`命令来)写入到一个设备文件。
        * `of=/dev/mmcblk0p4`: 指定输出文件为`/dev/mmcblk0p4`。这通常是一个块设备,如SD卡或eMMC的某个分区。
        * `bs=1`: 设置块大小为1字节。这意味着`dd`会一次处理一个字节。
        * `seek=$((0x24))`: 设置开始写入的偏移量。`$((0x24))`是一个算术表达式,它计算十六进制的`0x24`,结果是36。所以,`dd`会从`/dev/mmcblk0p4`的第36字节位置开始写入数据。
        * `conv=notrunc`: 这是一个转换选项。`notrunc`意味着不截断输出文件。即使输出文件比指定的偏移量小,`dd`也不会截断它。
        * `;`: 这是一个命令分隔符,用于在同一行上执行多个命令。
        * `sync`: 这是一个命令,用于将所有挂起的写操作刷新到磁盘。这确保了在`dd`命令完成后,所有的数据都已经被写入到磁盘。

总的来说,这条命令的作用是将一个6字节的十六进制数据(`0x54 0x93 0x59 0x26 0xDD 0xE0`)写入到`/dev/mmcblk0p4`设备的第36字节位置。
回复 支持 反对

使用道具 举报

2099#
发表于 2023-5-9 21:51 | 只看该作者 | 来自湖北
感谢分享
回复 支持 反对

使用道具 举报

2098#
发表于 2022-10-29 21:36 来自ZNDS手机版 | 只看该作者 | 来自河南
66666
回复 支持 反对

使用道具 举报

2097#
发表于 2022-4-12 16:14 | 只看该作者 | 来自广东

华为盒子破解必看!ADB使用及dd提取写入修改MAC方法
回复 支持 反对

使用道具 举报

2096#
发表于 2020-9-25 17:12 | 只看该作者 | 来自山东
改mac了  ,有没有不提取文件改sn的命令
回复 支持 反对

使用道具 举报

2095#
发表于 2020-7-17 23:29 | 只看该作者 | 来自河南
学习学习!
回复 支持 反对

使用道具 举报

2094#
发表于 2020-5-11 01:09 | 只看该作者 | 来自广西
看看
回复 支持 反对

使用道具 举报

2093#
发表于 2020-2-11 22:37 来自ZNDS手机版 | 只看该作者 | 来自湖南
都没有连电脑的接口,搞个锤子
回复 支持 反对

使用道具 举报

2092#
发表于 2020-1-16 11:39 | 只看该作者 | 来自四川
不显示192.168.1.3:5555
回复 支持 反对

使用道具 举报

2091#
发表于 2020-1-16 11:37 | 只看该作者 | 来自四川
输入IP地址后显示连接不成功
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐 上一条 /1 下一条

Archiver|新帖|标签|软件|Sitemap|ZNDS智能电视网 ( 苏ICP备2023012627号 )

网络信息服务信用承诺书 | 增值电信业务经营许可证:苏B2-20221768 丨 苏公网安备 32011402011373号

GMT+8, 2025-6-24 02:10 , Processed in 0.110751 second(s), 15 queries , Redis On.

Powered by Discuz!

监督举报:report#znds.com (请将#替换为@)

© 2007-2025 ZNDS.Com

快速回复 返回顶部 返回列表