Nigdy nie zepsułem telefonu. Nigdy też nie widziałem. Ale twarde murowanie to najgorszy koszmar wszystkich.
Nie chcę wiedzieć, co dokładnie się stanie, gdy mocno zepsujesz swój telefon. Co się stanie, że stanie się to niemożliwe do odzyskania bez profesjonalnej pomocy?
Aby się tego dowiedzieć, musiałem wiedzieć, jak działa flashowanie ROM-ów. W tym celu pobrałem arkusz danych mikroukładu mojego telefonu (MTK6589, którego arkusz danych można znaleźć tutaj ), a następnie odkryłem, że:
- Linie danych USB D + i D- i VCC idą bezpośrednio do procesora aplikacji.
- Istnieje zewnętrzny PMIC dla procesora aplikacji, który obsługuje włączanie i wyłączanie zasilania słuchawki. Na tym układzie scalonym znajdują się dwa piny (KP_KOL0 i KP_ROM0), które przy wartości 0 wyzwalają pobieranie USB bez baterii.
- Pamięć (eMMC lub NAND Flash), do której pobierane są pliki, jest również podłączona do procesora za pośrednictwem interfejsu pamięci zewnętrznej (EMI).
Oto, co (jak sądzę) dzieje się, gdy flashujesz niewłaściwy ROM:
Chociaż nie wiem, co powoduje 0 V na pinach KP_KOL0 i KP_ROM0, ale dzieje się tak, gdy chcesz pobrać nową pamięć ROM, a procesor aplikacji przełącza się / uruchamia w trybie pobierania.
Sprawdziłem, co się dzieje, kiedy mocno zepsujesz telefon. Jedyne, co otrzymuję, to posty nooba informujące o tym, jak twardo upchnąć telefon. Większość postów mówi, że gdy flashujesz niewłaściwą pamięć ROM, telefon może mocno się zepsuć. Moje pytanie brzmi,
Co się stanie, gdy sflashujesz niewłaściwy ROM, który powoduje, że telefon mocno się zepsuje?
Lub dlaczego procesor w ogóle nie reaguje, gdy go mocno klocisz?
źródło
dd
jeśli bootloader nie działa?Aby możliwe było twarde ułożenie telefonu, część oprogramowania, które musi uruchomić telefon, aby uruchomić się i sflashować - coś od momentu, w którym jest to tylko włączony procesor o adresie 0, do momentu, w którym telefon pisze nowy obraz do flashowania - musi być we flashu, aby telefon mógł pisać. Zwykle jest to coś w rodzaju dodatkowego programu ładującego. Jeśli to usuniesz, nie będziesz już mógł ponownie błysnąć. Twardy murowany.
Na telefonie, w którym możesz napisać coś nowego, korzystając tylko z oprogramowania w pamięci ROM, którego telefon nie może zapisać, niezależnie od tego, czy to przez zwarcie kilku pinów i podłączenie USB bezpośrednio do procesora, naprawdę nie możesz „twarda cegła” telefon. Odzyskiwanie zawsze będzie możliwe przynajmniej w teorii, pod warunkiem, że możesz podać mu oprogramowanie układowe w dowolnym wymaganym formacie.
źródło