Was passiert eigentlich, wenn Sie ein Telefon festmauern?

13

Ich habe noch nie ein Telefon zugemauert. Ich habe auch noch nie einen gesehen. Aber hartes Backen ist der schlimmste Albtraum aller.

Ich will nicht genau wissen, was passiert, wenn Sie Ihr Telefon hart ziegeln. Was passiert , dass es ohne professionelle Hilfe unwiederbringlich ist?

Um dies herauszufinden, musste ich wissen, wie das Flashen von ROMs funktioniert. Dazu habe ich das Datenblatt für den Chipsatz meines Handys (ein MTK6589, dessen Datenblatt hier zu finden ist ) heruntergeladen und dann herausgefunden, dass:

  • Die USB-Datenleitungen D + und D- und VCC gehen direkt zum Anwendungsprozessor.
  • Es gibt einen externen PMIC für den Anwendungsprozessor, der das Ein- und Ausschalten des Mobilteils übernimmt. Auf diesem IC befinden sich zwei Pins (KP_KOL0 und KP_ROM0), die bei 0 den USB-Download ohne Batterie auslösen.
  • Der Speicher (eMMC oder NAND Flash), in den die Dateien heruntergeladen werden, ist ebenfalls über eine externe Speicherschnittstelle (EMI) mit dem Prozessor verbunden.

Das passiert also (glaube ich), wenn Sie ein falsches ROM flashen:

Ich weiß zwar nicht, was zu 0 V an den Pins KP_KOL0 und KP_ROM0 führt, aber dies geschieht, wenn Sie ein neues ROM herunterladen möchten und der Anwendungsprozessor im Download-Modus umschaltet / startet.

Ich habe gegoogelt, was passiert, wenn Sie ein Telefon hart ziegeln. Alles, was ich bekomme, sind Noob-Posts, in denen erklärt wird, wie oder wie man sein Telefon nicht festmauert. In den meisten Beiträgen heißt es, dass beim Flashen des falschen ROMs das Telefon möglicherweise stark beschädigt wird. Meine Frage ist,

Was passiert, wenn Sie ein falsches ROM flashen, wodurch das Telefon stark beschädigt wird?

Oder warum reagiert der Prozessor überhaupt nicht mehr, wenn Sie es hart ziegeln?

daltonfury42
quelle

Antworten:

19

Es hat nichts mit dem Prozessor zu tun, es sei denn, Sie haben es gebraten.

Normalerweise ist der einzige softwarebasierte Hard Brick möglich, wenn Sie den Bootloader überschreiben. Ohne einen (funktionierenden) Bootloader kann das Telefon (a) nicht an den Punkt gelangen, an dem es das Betriebssystem laden würde, und / oder (b) es kann keine funktionierende Software darauf geladen sein.

Wenn Sie in diesen Status gelangen, müssen Sie direkter auf die Hardware zugreifen, um einen neuen Bootloader zu schreiben, häufig mit JTAG .

Matthew Read
quelle
Oder Sie könnten nur ein Backup Ihrer Bootloader und dann wiederherstellen dd mit
Vishal Biswas
10
@vishalbiswas Ja, und wie werden Sie es wiederherstellen mitdd , wenn der Bootloader nicht funktioniert?
Léo Lam
@vishalbiswas Siehe Android- Startvorgang . ( Quelle )
Firelord
Die meisten Telefone werden als USB-Gerät angezeigt, wenn der primäre Bootloader nicht mehr vorhanden ist, der sekundäre jedoch intakt ist. Sie können es mit einem Linux-Computer auf der richtigen Partition wiederherstellen.
Vishal Biswas
2
@vishalbiswas ich denke, OP beabsichtigte "Hard Brick", um zu bedeuten, dass der Recovery / Secondary Boot Loader nicht intakt ist. forums.androidcentral.com/android-4-1-4-2-4-3-jelly-bean/…
rakslice
1

Damit es möglich ist, ein Telefon hart zu ziegeln, muss ein Teil der Software, die das Telefon ausführen muss, selbst gestartet und geflasht werden - von dem Punkt, an dem es sich um einen gerade eingeschalteten Prozessor mit der Adresse 0 handelt, bis zu dem Punkt, an dem das Telefon ausgeführt wird schreibt ein neues Bild in Flash - muss sich in Flash befinden, damit das Telefon schreiben kann. Normalerweise ist dies so etwas wie ein sekundärer Bootloader. Wenn Sie das löschen, können Sie nicht mehr reflashen. Hart gemauert.

Auf einem Telefon, auf dem Sie nur mit Hilfe der im ROM enthaltenen Software etwas Neues schreiben können, das das Telefon nicht schreiben kann, können Sie nicht wirklich, unabhängig davon, ob Sie ein paar Stifte kurzgeschlossen und USB direkt in den Prozessor gesteckt haben "Hard Brick" das Telefon. Zumindest theoretisch wäre das Auflösen von Bricks immer möglich, vorausgesetzt, Sie können die Firmware in dem Format einspeisen, das sie benötigt.

Rakslice
quelle