Niedawno naprawiałem fona który wpadł w tryb 9008 (L65 d280n), pomogła mi w tym bootowalna karta SD utworzona z przeznaczonego do niego softu.
Nie odpowiadam za ewentualne szkody.
Rozmiar karty pamięci ma znaczenie, gdyż odwzorowany zostanie na niej układ partycji taki sam jak w pamięci wewnętrznej telefonu. Dla L65 dobrze jest użyć przynajmniej karty 8GB.
Potrzebna jest nam tablica partycji oraz ich obrazy, rozpakowujemy soft w .kdz a potem *.dz używając do tego programu "WindowsLGFirmwareExtract".
Wgrywamy obraz tablicy partycji na kartę sd (Wszelkie dane z karty zostaną utracone).
Po pierwsze musimy mieć uprawnienia roota, uzyskujemy je np komendą "sudo su".
Zanim podepniemy kartę pamięci wydajemy polecenie:
ls /dev/sd*
Wyświetli nam się jakie dyski są widziane przez system (sda, sdb itd, lepiej jest sobie zapisać), następnie podpinamy kartę SD i sprawdzamy ponownie. Powinien się pojawić nowy wpis który ją reprezentuje.
W dalszej części użyję sdZ gdzie Z należy zastąpić właściwą literą, uważając co by się nie pomylić bo można np uszkodzićdane na dysku pcta czy innego urządzenia!
Przechodzimy w konsoli do folderu w którym mamy rozpakowany plik .dz. Znajduje się tam plik "PrimaryGPT_0.bin" który jest obrazem tablicy partycji, wgrywamy go poleceniem dd:
dd if=PrimaryGPT_0.bin of=/dev/sdZ bs=8 count=2176
Po pomyślnym wgraniu wyjmujemy kartę i wkładamy ponownie.
Ponownie używamy polecenia:
ls /dev/sd*
Nasza karta powinna mieć teraz około 35 partycji więc wiadomo jaka litera jest z nią skojarzona (używamy jej zamiast Z)
Dokładną listę partycji sprawdzamy poleceniem:
gdisk -l /dev/sdZ
W otrzymanej tabeli interesuje nas kolumna "Number" oraz "Name".
Dla d280n v10b wygląda to tak:
Number Start (sector) End (sector) Size Code Name
1 8192 139263 64.0 MiB 0700 modem
2 139264 141311 1024.0 KiB FFFF sbl1
(...)
Obrazy partycji wgrywamy następująco (partycjęsystem pomijamy):
dd if=nazwa_obrazu of=/dev/sdZN # Z jest literą identyfikującą kartę sd, N oznacza numer z tabeli
Z tak przygotowaną kartą uruchamiamy fona, w zależności od tego w jakim stanie są dane w pamięci eMMC powinien sięuruchomić do systemu, różowego ekranu z "Dbi Err Fatal", download mode, bądź do trybu fastboot.
W moim przypadku okazało się że pamięć eMMC padła więc postawiłem androida na karcie pamięci, jak ktoś jest zainteresowany mogę opisać i to.