Je n'ai jamais durci un téléphone. Je n'en ai jamais vu non plus. Mais la brique dure est le pire cauchemar de tout le monde.
Je ne veux pas savoir ce qui se passe exactement lorsque vous briquez durement votre téléphone. Que se passe-t-il qui le rend irrécupérable sans l'aide d'un professionnel?
Pour le savoir, j'avais besoin de savoir comment fonctionne le flashage des ROM. Pour cela, j'ai téléchargé la fiche technique du chipset de mon téléphone (un MTK6589, dont la fiche technique se trouve ici ) et j'ai découvert que:
- Les lignes de données USB D + et D- et VCC vont directement au processeur d'application.
- Il existe un PMIC externe pour le processeur d'application qui gère la mise sous tension et hors tension du combiné. Sur ce circuit intégré, il y a deux broches (KP_KOL0 et KP_ROM0) qui, lorsqu'elles sont à 0, déclenchent le téléchargement USB sans batterie.
- La mémoire (eMMC ou NAND Flash) dans laquelle les fichiers sont téléchargés est également connectée au processeur via une interface de mémoire externe (EMI).
C'est donc ce qui (je pense) se produit lorsque vous flashez une mauvaise ROM:
Bien que je ne sache pas ce qui résulte en 0V sur les broches KP_KOL0 et KP_ROM0, mais cela se produit lorsque vous souhaitez télécharger une nouvelle ROM et que le processeur d'application bascule / démarre en mode Téléchargement.
J'ai cherché sur google ce qui se passe lorsque vous briquez un téléphone. Tout ce que je reçois, ce sont des articles noob qui disent comment ou comment ne pas durcir votre téléphone. La plupart des articles disent que lorsque vous flashez la mauvaise ROM, le téléphone peut devenir dur. Ma question est,
Que se passe-t-il lorsque vous flashez une mauvaise ROM qui rend le téléphone dur?
Ou pourquoi le processeur ne répond-il plus du tout lorsque vous le briquez dur?
la source
dd
si le bootloader ne fonctionne pas?Pour qu'il soit possible de durcir un téléphone, certains logiciels que le téléphone doit exécuter pour démarrer et se flasher lui-même - quelque chose à partir du moment où il s'agit d'un processeur juste sous tension exécutant l'adresse 0 jusqu'au point où le téléphone écrit une nouvelle image en flash - doit être elle-même en flash que le téléphone peut écrire. Il s'agit généralement d'un chargeur de démarrage secondaire. Si vous effacez cela, vous ne pourrez plus reflasher. Brique dure.
Sur un téléphone où vous pouvez écrire quelque chose de nouveau à l'aide de n'importe quel logiciel en ROM que le téléphone ne peut pas écrire, que ce soit en court-circuitant quelques broches et qu'il y ait USB directement dans le processeur, vous ne pouvez pas vraiment "brique dure" le téléphone. Unbricking serait toujours possible au moins en théorie, à condition que vous puissiez lui fournir le firmware dans le format dont il a besoin.
la source