当您用硬砖头电话时,实际发生了什么?


13

我从不刻苦地用电话砌砖。我也从未见过。但是,艰苦的砌砖是每个人最糟糕的噩梦。

我不想知道当您用砖砌手机时究竟会发生什么。如果没有专业帮助,会发生什么事情使其无法恢复?

为了找出答案,我需要知道ROM的刷新方式。为此,我下载了手机芯片组的数据表(MTK6589,可在此处找到其数据表),然后发现:

  • USB数据线D +,D-和VCC直接进入应用处理器。
  • 有一个用于应用处理器的外部PMIC,用于处理手机的电源开和关。该IC上有两个引脚(KP_KOL0和KP_ROM0),当它们为0时,无需电池即可触发USB下载。
  • 文件下载到的存储器(eMMC或NAND闪存)也通过外部存储器接口(EMI)连接到处理器。

因此,这是(我认为)当您刷新错误的ROM时发生的情况:

虽然我不知道KP_KOL0和KP_ROM0引脚上的0V会产生什么结果,但是当您要下载新的ROM,并且应用程序处理器在“下载”模式下切换/启动时,会发生这种情况。

我用谷歌搜索当你用硬砖头电话时会发生什么。我得到的只是新手发布的帖子,告诉您如何或如何不硬手机。大多数帖子都说,当您刷新错误的ROM时,电话可能会结实。我的问题是

当您刷新错误的ROM会使手机坚固时,会发生什么情况?

还是为什么当您用砖砌硬处理器时,处理器根本不响应?

Answers:


19

除非您将其油炸,否则它与处理器无关。

通常,唯一可能的基于软件的硬块是覆盖引导加载程序。如果没有(运行中的)引导加载程序,电话(a)无法到达将要加载操作系统的地步,和/或(b)无法加载运行中的软件。

如果进入此状态,则通常需要使用JTAG来更直接地访问硬件以编写新的引导程序。


或者,您可以只备份您的引导加载程序,然后使用dd还原它
Vishal Biswas 2015年

10
@vishalbiswas是啊,你打算如何将其恢复dd如果引导程序不工作?
Lao Lam

@vishalbiswas请参阅Android启动过程。(来源
Firelord

大多数电话在其主引导程序消失但辅助引导程序完好无损时显示为USB设备。您可以使用Linux计算机将其还原到正确的分区。
维沙尔·比斯瓦斯

2
@vishalbiswas我认为OP打算使用“硬砖”来表示恢复/辅助引导加载程序并不完好。forums.androidcentral.com/android-4-1-4-2-4-3-jelly-bean/...
rakslice

1

为了使手机坚固起来,手机必须运行一些软件才能启动并自我刷新-从刚开机的处理器运行地址0到手机正在将新图像写入Flash中-必须本身就是手机可以写入的Flash中。通常,这类似于辅助引导加载程序。如果您删除了该内容,则无法再刷新。坚硬。

在手机上,您只能借助手机无法写入的ROM中的任何软件来编写新内容,无论是通过短接几个引脚还是将USB直接插入处理器,您都无法真正做到这一点“硬砖头”电话。至少从理论上讲,始终可以进行分解,只要您可以以所需的任何格式提供固件即可。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.