Je vois le terme JTAG utilisé pour faire revivre des appareils Android morts qui, autrement, ne répondent à rien et ne sont pas visibles lorsqu'ils sont connectés par USB. Il semble que ce soit fait du côté du matériel physique de l'appareil (par opposition à une solution purement logicielle) et j'ai entendu le terme utilisé ailleurs (dans les consoles de jeu). Je ne trouve pas grand-chose d'autre à ce sujet, et j'aimerais savoir précisément comment cela se rapporte aux androïdes et aux appareils similaires. Il semble que ce soit un terme en électronique ou en génie électrique, que je ne connais pas tous les deux. Je me demande ce que c'est et pourquoi il peut être utilisé sur des appareils durs.
hardware
unbricking
terminology
stackuser
la source
la source
Réponses:
JTAG et Android sont deux choses distinctes.
Vous pouvez trouver des broches JTAG visibles sous la batterie de votre appareil ou près de son support de carte SIM / MicroSD. Les broches sont cachées. Vous devrez peut-être démonter la façade arrière de votre téléphone. Les broches JTAG sont généralement six broches d'or regroupées les unes près des autres, comme indiqué sur cette photo:
Cliquez pour agrandir
Vous utilisez un boîtier JTAG matériel spécial qui est livré avec une vaste gamme de câbles (différents câbles pour différents types d'appareils), ainsi que des logiciels spécialisés spécialement conçus pour votre modèle d'appareil. (Il existe des boîtes JTAG fourre-tout génériques qui peuvent être chargées avec des instructions de microcode spécifiques pour votre carte de fabrication particulière. La partie délicate consiste à obtenir le microcode exact pour la carte de circuit imprimé de votre appareil. Si vous utilisez le mauvais microcode, cela peut causer des dommages permanents. )
Les instructions du microcode sont émises par le boîtier JTAG fixé au câble, clipsé en position au-dessus des broches JTAG. La boîte envoie un signal à votre appareil pour le faire revivre. Maintenant, une image de firmware appropriée peut être flashée sur votre appareil.
Il s'agit d'un sujet hautement spécialisé. Une formation en génie électrique peut être utile pour savoir quelles broches sont utilisées pour la masse (GND), la transmission (TX), la réception (RX) et l'alimentation (PWR). La puissance est la plus importante: si la batterie est morte, vous pouvez toujours alimenter votre appareil.
Vous pouvez acheter des boîtes JTAG en ligne, mais elles coûtent généralement quelques centaines de dollars américains. C'est à cause des fabricants différents avec différents types de câbles et des dispositions différentes des broches JTAG sur l'appareil.
la source
JTAG est un protocole!
Tout simplement dans d'autres protocoles tels que USB est le protocole UART est le protocole de transfert de données ou de communication avec les appareils.
JTAG Communiquez directement avec le CPU et à l'aide du protocole JTAG du CPU, vous pouvez accéder aux périphériques du CPU et à la mémoire / NAND / eMMC l'un de ces périphériques.
Afin de relier directement la réponse à votre question pour la partie relance. Même si votre appareil n'est pas en mesure de démarrer à partir de la mémoire interne / accès NAND / eMMC JTAG toujours disponible via le protocole JTAG.
L'accès à JTAG et la réécriture des partitions de démarrage sur la mémoire interne / NAND / eMMC de votre appareil relanceront votre téléphone, le téléphone pourra démarrer et sera relancé.
Quelques JTAG commerciaux: ort-jtag.com
Quelques brochages JTAG:
la source