[征集] 华为高通机型在解锁后完全恢复到上锁状态(LOCKED)的分区文件

2015-12-11 13:02:48 +08:00
 wbsdty331
前提:必须先 root !

华为的大部分高通机型的 bootloader 解锁,实际上是在某个 /dev/block/mmcblk0px ( x 为数字)这个分区里面写入了一段东西实现解锁 上锁,当然不同机器,这个分区也不同

最主要的问题是:如果你解锁之后重新用解锁码上锁的话, bl 状态会是 RELOCKED 售后很容易发现,所以我们需要的是完全恢复到处女状态(LOCKED)

想知道是哪个分区的话,用 RE 管理器进 /dev/block 把所有的 mmcblkp0x ( X 为数字)的文件全部用文本编辑器查看一, 头部如果有 OEM INFO 字样就说明这个分区是 OEM 分区

举个例子,我以前用过的华为 C8813Q ,用 re 管理器看了一下,这个机型的 bootloader 验证文件是 /dev/block/mmcblk0p5 这个分区,把这个分区用 dd 导出来备份。
然后用解锁码解锁之后,再备份一次这个分区,以后要送修的话,无需解锁码,把未解锁时候的分区 img 文件用 dd 写回对应的分区,即可恢复到未解锁(LOCKED)状态,再强刷一遍官方包,完全不影响保修

那么现在就向各位征集不同机型的 OEM 分区文件了(没有隐私)
2993 次点击
所在节点    分享创造
7 条回复
DevilBin
2015-12-11 13:29:24 +08:00
解锁后,硬件仍然保修。
另外,不同机器会根据 IMEI 和 S/N 号生成不同的解锁码。推测解锁时会和某分区做对比,来判断是否符合解锁条件。就算重新 dd 回去,如果不是自己的备份很容易发觉,因为别人 OEM 分区信息和你的肯定不同。华为维修是根据 IMEI 和 S/N 号的。暴力的办法就是把基带刷坏,识别不了,不过并没有必要,除非你想换个新主板。
wbsdty331
2015-12-11 13:40:30 +08:00
@DevilBin 可以刷别人的分区文件实现解锁,但不能强刷官方包,不然 IMEI 就变成 0
mortal
2015-12-11 13:46:42 +08:00
华为这么麻烦=。= 不买华为了…
yexm0
2015-12-11 13:47:58 +08:00
华为解锁不可能网站那里会没保留申请资料的吧。
lazycat
2015-12-11 16:47:01 +08:00
你申请解锁码华为肯定会留下资料的啊。。。就算你这么做了手脚华为还是一样可以知道你(至少试图)解锁过
ping02
2015-12-11 22:22:21 +08:00
其实是可以知道的,因为你申请了会有记录的,不管你是否解锁成功,好点会不追究而已
SquirrelMAN
2015-12-12 11:15:06 +08:00
我原来 HTC ONE X 就是解锁过不保修了,重新上锁是 Relocked.

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/242800

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX