Witam 馃檪
Zapewne wielu z Was 艣ledzi艂o/艣ledzi temat na xda zwi膮zany z wypuszczeniem paczki mod'贸w do naszego telefonu. Jednak OP posiada tylko jedn膮 wersj臋 telefonu (bodaj LS996), przez co nie zdo艂a艂 dopracowa膰 tej paczki dla europejskich u偶ytkownik贸w (H955/959) i doprowadzi艂o to do wyst膮pienia b艂臋du zabezpiecze艅 podczas pr贸by uruchomienia. Za pierwszym razem m贸wi臋 sobie - ok, sta艂o si臋, wy艣l臋 do serwisu, zrobi膮. Po drugiej pr贸bie i ponownym uwaleniu telefonu postanowi艂em spr贸bowa膰 sam 馃檪 i dzi臋ki pomocy u偶ytkownik贸w wspomnianego forum wysz艂o co艣 takiego (wymagany jest dzia艂aj膮cy download mode - bez tego tylko serwis :/)
Uwaga 1: Nie ponosz臋 odpowiedzialno艣ci za szkody powsta艂e w wyniku wykorzystania tego tutoriala do odzyskania telefonu, tj. utrata danych z pami臋ci, uszkodzenie bootloadera/p艂yty g艂贸wnej, problemy z nieprawid艂owym dzia艂aniem telefonu itp itd... Wszystko robicie na w艂asn膮 odpowiedzialno艣膰. 馃檪
Uwaga 2: Poradnik skierowany jest g艂贸wnie do os贸b, kt贸re nie maj膮 obrazu systemu w pami臋ci telefonu i pomimo tego nie mog膮 skorzysta膰 z LG Mobile Support Tool do odzyskania telefonu (np. proces flashowania zatrzymuje si臋 na 9%). Jednakowo偶 ten tutorial nadaje si臋 r贸wnie偶 dla tych, kt贸rzy takowy obraz w pami臋ci telefonu maj膮 - wtedy zastosowa膰 si臋 nale偶y tylko do punktu 9. Wystarczy wiedzie膰, w kt贸rym katalogu znajduje si臋 obraz, jak膮 nosi nazw臋 oraz jaki dok艂adnie model telefonu (H955/950/959/LS996 itp.) posiadamy. Dla ka偶dego telefonu istnieje osobna komenda! Wi臋cej informacji w w膮tku o rootowaniu telefonu na xda. Ja przedstawi艂em metod臋 dla H955.
1. 艢ci膮gamy paczk臋 LG_Root ze skryptem Send_Command.exe i (koniecznie!) Push_File.exe
(push_file kopiujemy do folderu LG_Root)
2. Pobieramy skrypt dd dla Windowsa i wklejamy go r贸wnie偶 do folderu LG_Root.
3. Zak艂adaj膮c, 偶e mamy ju偶 wszystkie sterowniki oraz gotowy, wypakowany w folderze LG_Root obraz systemu zmieniamy jego nazw臋 na rootedystem.img i uruchamiamy ten skrypt (musi on by膰 w tym samym folderze co obraz). Podzieli on nam obraz na 270+ cz臋艣ci, ka偶da po 15MB, poniewa偶 jest to maksymalny rozmiar pliku, jaki skrypt Push_File mo偶e skopiowa膰.
4. Maj膮c ju偶 pliki o nazwie rs.*** przechodzimy do telefonu:
a) Wchodzimy w download mode - trzymaj膮c wci艣ni臋ty przycisk VOL+ wpinamy kabel USB do portu
b) Na komputerze uruchamiamy skrypt ports.bat z folderu LG_Root. Poka偶e on nam, kt贸ry numer portu jest przypisany do LG'ka
(wy艣wietl膮 si臋 2 porty przypisane do LG - prawid艂owy jest drugi port - w moim wypadku COM9)
c) Teraz bardzo wa偶na cz臋艣膰 - musimy utworzy膰 na telefonie folder tmp w lokalizacji /data/local/. W tym celu uruchamiamy w folderze LG_Root wiersz polece艅 (shift+PPM na pustej przestrzeni w folderze -> otw贸rz wiersz polecenia tutaj). Nast臋pnie wpisujemy co艣 takiego:
Send_Command.exe \\.\ COMx (w miejsce x numer portu z pliku ports.bat), je艣li nie dzia艂a usuwamy "\\.\" i wpisujemy normalnie.
powinno wyskoczy膰 pole z # na pocz膮tku, wtedy wpisujemy:
mkdir data/local/tmp, nast臋pnie sprawdzamy ls data/local czy folder tmp istnieje. Je艣li tak, to dalej ju偶 tylko z g贸rki 馃檪
5. Teraz otwieramy ten skrypt notatnikiem, przechodzimy do zak艂adki edycja->zamie艅, w polu "znajd藕" wpisujemy 361, w polu "zamie艅 na" wpisujemy numer portu z ports.bat. Mo偶na r贸wnie偶 usun膮膰 niepotrzebne pingowanie wpisuj膮c w pole "znajd藕" ping -n 2 127.0.0.1 a pole "zamie艅 na" zostawiaj膮c puste.
6. OK, teraz kopiujemy pliki na telefon. Wspomniany wy偶ej skrypt kopiujemy do folderu z plikami rs.*** i skryptem Push_File.exe (domy艣lnie LG_Root) i uruchamiamy skrypt. Powinno si臋 rozpocz膮膰 kopiowanie, a co jaki艣 czas nale偶y je wznowi膰 wciskaj膮c dowolny klawisz.
7. Sprawdzamy, czy pliki si臋 skopiowa艂y korzystaj膮c ponownie z Send_Command.exe \\.\ COMx, wykorzystuj膮c komend臋 ls data/local/temp.
8. Aby skompilowa膰 z powrotem te pliki w 1 obraz, wykorzystujemy te linijki kodu
Pami臋taj膮c o tym, 偶e wymagany jest skrypt dd i maj膮c otwarte okno Send_Command.exe, czyli zaznaczamy ctrl-a wszystkie linijki i kopiujemy je do okienka Send_Command.exe. Po sko艅czonym procesie sprawdzamy komend膮 ls, czy obraz ls996systemzv6 (nazwa nie jest wa偶na) istnieje w lokalizacji data/local/tmp. Je艣li tak, to przed nami ostatni krok, czyli flashowanie.
9. W tym celu w oknie Send_Command.exe wpisujemy komend臋:
a) id - powinno wyskoczy膰 nam co艣 w stylu uid=(0)root gid=(0)root... - je艣li nie, pr贸bujemy do skutku
b) teraz najwa偶niejsza komenda (dla H955 - je艣li macie inny model, odsy艂am do w膮tku na xda )
dd if=/data/local/tmp/ls996systemzv6 bs=8192 seek=53248 count=458752 of=/dev/block/mmcblk0
W tym momencie powinna pojawi膰 si臋 pusta linia, w kt贸rej po kilku minutach pojawi si臋 #. To oznaka, 偶e obraz zosta艂 wgrany. Wpisujemy wi臋c komend臋 LEAVE i od艂膮czamy telefon.
Gotowe! 馃檪 Mo偶e si臋 zdarzy膰 tak, 偶e telefon nie b臋dzie si臋 chcia艂 w艂膮czy膰 i zatrzyma si臋 na ekranie 艂adowania systemu. Jednak mo偶na temu zapobiec przepuszczaj膮c go jeszcze przez LG Mobile Support Tool, kt贸re teraz zadzia艂a na 100% bez zatrzymywania si臋 na 9% 馃檪. No i drug膮 kwesti膮 jest zapchanie pami臋ci w folderze data/local/tmp... Szczerze m贸wi膮c nie pr贸bowa艂em jeszcze nic stamt膮d usuwa膰, ale zrobi臋 to w najbli偶szym czasie i zedytuj臋 je艣li zajdzie taka potrzeba 馃檪
Przepraszam za brak screen贸w - pisane na kolanie 馃檪