Widzę termin JTAG używany do ożywiania martwych urządzeń z Androidem, które w przeciwnym razie na nic nie reagują i nie są widoczne po podłączeniu USB. Wygląda na to, że jest to coś zrobionego z fizycznej strony sprzętowej urządzenia (w przeciwieństwie do niektórych rozwiązań opartych wyłącznie na oprogramowaniu) i słyszałem, że termin ten jest używany gdzie indziej (w konsolach do gier). Nie znajduję więcej na ten temat i chciałbym się dowiedzieć, w jaki sposób odnosi się to do androidów i podobnych urządzeń. Wydaje się, że jest to termin z zakresu elektroniki lub elektrotechniki, których nie znam. Zastanawiam się, co to jest i dlaczego można go stosować na urządzeniach z twardą cegłą.
hardware
unbricking
terminology
stackuser
źródło
źródło
Odpowiedzi:
JTAG i Android to dwie osobne rzeczy.
Styki JTAG mogą być widoczne pod baterią urządzenia lub w pobliżu uchwytu karty SIM / MicroSD. Szpilki są ukryte. Być może trzeba będzie zdemontować tylną obudowę telefonu. Szpilki JTAG to zwykle sześć złotych szpilek skupionych blisko siebie, jak pokazano na tym zdjęciu:
Kliknij, aby powiększyć
Używasz specjalnego sprzętu JTAG, który jest dostarczany z szeroką gamą kabli (różne kable dla różnych typów urządzeń), a także specjalistycznym oprogramowaniem specjalnie dla twojego modelu urządzenia. (Istnieją ogólne skrzynki JTAG typu catch-all, które można załadować konkretnymi instrukcjami mikrokodu dla konkretnej wyprodukowanej płytki. Problemem jest uzyskanie dokładnego mikrokodu dla płytki drukowanej urządzenia. Zastosowanie niewłaściwego mikrokodu może spowodować trwałe uszkodzenie. )
Instrukcje mikrokodu są emitowane przez skrzynkę JTAG przymocowaną do kabla, umieszczoną w pozycji na górze pinów JTAG. Skrzynka wysyła sygnał do twojego urządzenia, aby go ożywić. Teraz odpowiedni obraz oprogramowania układowego może zostać przesłany do urządzenia.
To wysoce wyspecjalizowany temat. Tło w inżynierii elektrycznej może być przydatne, aby wiedzieć, które piny są używane do uziemienia (GND), transmisji (TX), odbioru (RX) i mocy (PWR). Moc jest ważna: jeśli bateria jest wyczerpana, nadal można zasilać urządzenie.
Możesz kupić pudełka JTAG online, ale kosztują one kilkaset dolarów amerykańskich. Wynika to z faktu, że różni producenci mają różne typy kabli i różne układy pinów JTAG w urządzeniu.
źródło
JTAG to protokół!
Po prostu w innych protokołach, takich jak USB, jest protokół UART to protokół do przesyłania danych lub komunikacji z urządzeniami.
JTAG Bezpośrednio komunikuj się z CPU, a za pomocą protokołu JTAG CPU możesz uzyskać dostęp do urządzeń peryferyjnych CPU i pamięci / NAND / eMMC jednego z tych urządzeń peryferyjnych.
Aby odnieść się bezpośrednio do pytania dotyczącego części ożywiającej. Nawet jeśli twoje urządzenie nie jest w stanie uruchomić się z pamięci wewnętrznej / dostępu NAND / eMMC JTAG nadal dostępny za pośrednictwem protokołu JTAG.
Dostęp do JTAG i ponowne zapisanie partycji rozruchowych do wewnętrznej pamięci urządzenia / NAND / eMMC ożywi telefon, telefon będzie mógł się uruchomić i zostanie przywrócony.
Niektóre komercyjne JTAG: ort-jtag.com
Niektóre wyprowadzenia JTAG:
źródło