Skocz do zawartości
TurboDroid

root [5.0] Root bez odblokowywania bootloadera (Instrukcja Krok po kroku w drugim poście)

    Rekomendowane odpowiedzi

    Witam

    W tym tutorialu przedstawię wam przetłumaczony sposób na root z xda. Na wstępie od razu zaznaczam, że nie jestem profesjonalnym tłumaczem i wspomagam się translatorem(tylko wspomagam), dlatego mogą pojawić się błędy za co z góry przepraszam. W miejscach gdzie nie jestem pewny znaczenia danego słowa/zdania umieszczam "(?)". Przy wpisywaniu komend i pobieraniu plików proszę sprawdzić na stronie źródłowej czy czegoś źle nie skopiowałem. Przed rozpoczęciem procesu, przeczytaj temat co najmniej 3 razy. Nie biorę odpowiedzialności za jakiekolwiek uszkodzenia wynikające z korzystania z tego tutorialu. Wszystko robisz na własne ryzyko. Nie zezwalam na kopiowanie niniejszego tłumaczenia na inne fora/strony bez mojej zgody.

    Więc zaczynamy:

    Cytuj

    Co to jest?

    "Root niskiego wysiłku(?)" jest sposobem na uzyskanie uprawnień root' a w twoim LG G4. Nazywa się tak ponieważ nie byliśmy za bardzo zainteresowani wydaniem go, ale telefon osiąga "krytyczną masę"(duże zainteresowanie), więc uznaliśmy, że dłuższe czekanie z wydaniem będzie niedźwiedzią przysługą dla społeczności.

    Nam także nie podoba się, że root waży ~4GB, ale musimy sflashować całkiem nowe partycje systemowe.

    Mieliśmy oryginalnie plany zrealizowania tej metody jako aplikacji na androida, ale ograniczenia czasowe nam na to nie pozwoliły.

    Ten sposób zrootuje każdy LG G4 pod warunkiem, że mamy obraz systemu w wersji pre-rooted. Jest to podobne do "flashowania zrootowanego ODINA"(?) obrazu na telefonach Samsunga, ponieważ my po prostu dodajemy do partycji systemowej pliki SuperUser.(?)

    Nie ma tutaj exploitów, żadnych trików, tylko jeden prosty flash i możesz być szczęśliwy.

    Cytuj

    Proszę przeczytać całą podaną tutaj instrukcję bardzo uważnie. Jeżeli pominiesz jakiś krok, albo skopiujesz złą komendę i ją uruchomisz, twój telefon zamieni się w CEGŁĘ. Sflashujesz partycję w losowe miejsce na wewnętrznej karcie pamięci w telefonie i żadna ilość smutnych prywatnych wiadomości Ci nie pomoże.

    Jestem w 100% poważny, jeżeli zrobisz to źle, zamienisz swój telefon w przycisk do papieru, więc proszę nie rootuj telefonu swojego taty/mamy. Poczekaj na coś lepszego od nas.

    1. Upewnij się, że masz odpowiednie sterowniki do swojego telefonu. Jeżeli nie to pobierz i zainstaluj odpowiedni sterownik z linków podanych poniżej:

    Wszystkie G4(z wyjątkiem Verizon): http://downloads.codefi.re/autoprime/LG/LG_G4/LGUnitedMobile_Win_Driver_Ver_3.14.1.exe

    Verizon: http://downloads.codefi.re/autoprime/LG/LG_G4/LG_VZW_United_WHQL_v2.22.0.exe

    2. Otwórz ten link w nowej karcie. Będziemy się do niego ponownie odwoływać w kroku 5: http://forum.xda-developers.com/android/development/guide-root-method-lg-devices-t3049772

    Ja od razu przetłumaczę to tutaj.

     
    Cytuj

    Nie odpowiadam za jakiekolwiek uszkodzenia wynikające z używania tej metody.

    Oryginalna instrukcja: http://blog.lvu.kr/g2-lollipop-%EC%88%9C%EC%A0%95-%EB%A3%A8%ED%8C%85/

    Wstępne wymagania:

    1. Pobierz LG Root: http://d-h.st/uO8h

    2. Pobierz Sterowniki LG: http://androidxda.com/download-lg-usb-drivers

    3. Podłącz kabel mikro USB do komputera.

    4. Twoje urządzenie musi być rozszyfrowane.

    5. Zanim zadasz pytanie, upewnij się, że spojrzałeś na zdjęcia w tutorialu.

    1) Pobierz i rozpakuj LG_Root.zip w wybranej przez siebie lokalizacji.

    Ja wybrałem pulpit

     

    xkBEnEt.png

    2) Włącz Debugowanie ADB na swoim urządzeniu

    Idź do Ustawienia - Informacje o telefonie - Informacje o oprogramowaniu i klikaj na "Numer Kompilacji" do momentu kiedy zobaczysz komunikat "Jesteś teraz programistą".

    Wróć do głównego ekranu ustawień i przejdź do Opcji programistycznych. Włącz Debugowanie USB (Niektóre urządzenia wymagają włączenia PTP dla debugowania do pracy).

    3) W katalogu głównym folderu LG_Root włącz wiersz poleceń.

    Instrukcja może się różnić w zależności od wersji systemu WIndows.

    Wewnątrz folderu LG_Root przytrzymaj Shit i kliknij prawym przyciskiem w puste miejsce. Powinieneś zobaczyć opcję "Otwórz wiersz poleceń tutaj".

     

    JNudOyR.png

    JMNTakw.png

    4) Teraz kiedy mamy uruchomiony wiersz poleceń w tym folderze, zaczynajmy (komendy wpisuj poprzez kopiuj + wklej)

    Upewnijmy się, że nasze urządzenie jest podłączone:

    adb.exe devices

     

    8ahcq3C.png

    5) Świetnie! Moje urządzenie jest podłączone. Kontynuujmy, musimy przesłać pliki używane do tej metody rootowania na urządzenie.

    W tym samym wierszu poleceń wykonaj następującą komendę

    adb.exe push busybox /data/local/tmp/ && adb.exe push lg_root.sh /data/local/tmp && adb.exe push UPDATE-SuperSU-v2.46.zip /data/local/tmp

     

    Ju0nDcJ.png

    6) To było proste, kontynuujmy (Kiedy mamy wymagane pliki na urządzeniu, musimy wprowadzić je w Download mode)

    (Ta metoda może się różnić w zależności od posiadanego urządzenia)

    Wyłącz urządzenie

    Kiedy urządzenie jest wyłączone przytrzymaj przycisk głośność+ i włóż kabel USB podłączony do komputera.

    Poczekaj na zainstalowanie sterowników.

    7) Jesteśmy blisko końca (już udało się przejść w Download mode)

     

    HR3cXz4.png

    8) Sprawdźmy do którego portu COM jest podłączone nasze urządzenie.

    Dwukrotnie kliknij na ports.bat (To poda nam port COM do którego nasze urządzenie jest podłączone. Szukamy portu Diag)

    Możesz wyjść z tego wiersza poleceń kiedy masz już swój numer COM. Zachowaj inny wiersz poleceń otwarty.

     

    SoUGF5o.png

    9) Zaczynajmy! (Zachowaj urządzenie w Download mode)

    Włącz w wierszu poleceń Send_Command.exe (Nie możesz się połączyć? Upewnij się, że twój numer COM jest prawidłowy, to ważne).

    Send_Command.exe \\.\COM4

    10) Finalny krok!!!!!!!! (Musimy włączyć skrypt root).

    sh /data/local/tmp/lg_root.sh dummy 1 /data/local/tmp/UPDATE-SuperSU-v2.46.zip /data/local/tmp/busybox

     

    VVoIri8.png

    11) Skończyliśmy

    Wyjmij baterię aby wyjść z Download mode.

    3. Pobierz odpowiednie pliki dla Twojego telefonu z sekcji poniżej. Upewnij się, że masz narzędzia Send_Command (nazwane LG_Root poniżej).

    4. Rozpakuj plik tar.gz który pobrałeś dla swojego telefonu i przenieś wynikowy plik "system.rooted.phonemodel.img" do katalogu głównego wewnętrznej pamięci telefonu poprzez tryb MTP. Nie zmieniaj nazwy tego pliku i nie przenoś go do żadnych folderów. Jeżeli nie masz pliku nazwanego "system.rooted.phonemodel.img" NIE KONTYNUUJ! Trzeba odpowiednio wyodrębnić plik.

    5. Na stronie którą otworzyłeś w kroku 2, wykonaj następujące kroki 1,2,3,6,7,8, i 9 i tylko i wyłącznie te, a potem wróć tutaj.

    Upewnij się, że w kroku 9 używasz odpowiedniego portu COM.

    6. Wpisz "id" (bez cudzysłowów) i naciśnij ENTER.

    Powinieneś otrzymać trochę tekstu zaczynającego się od "uid=(0)root gid=(0)root". Jeśli nie, naciśnij CTRL+C i powtórz krok 9. (Aplikacja czasami nie reaguje na pierwsze polecenie).

    7. Uruchom odpowiednią komendę określoną w sekcji poniżej nazwanej "Komendy do uruchomienia" aby sflashować zrootowany obraz systemu.

    8. Po kilku minutach siedzenia, powinieneś otrzymać odpowiedź "#". To oznacza, że proces się zakończył.

    9. Wpisz "LEAVE" (bez cudzysłowów) i naciśnij ENTER. Twój telefon powinien się zrestartować i po restarcie powinien być zrootowany.

    Teraz masz roota. Upewnij się, że wyłączyłeś aktualizacje OTA. Jeżeli przypadkowo pozostawiłeś OTA, możesz nie mieć możliwości cofnięcia lub naprawy tego.

    Możesz teraz usunąć system.rooted.modelnumer.img z pamięci wewnętrznej, aby uzyskać trochę miejsca.

    Cytuj

    Komendy do uruchomienia

    T-Mobile H811 10H Version:

    
    dd if=/data/media/0/system.rooted.H81110h.img bs=8192 seek=65536 count=548352 of=/dev/block/mmcblk0
    VZW VS986 11A Version:
    
    dd if=/data/media/0/system.rooted.vs98611a.img bs=8192 seek=65536 count=548352 of=/dev/block/mmcblk0
    Międzynarodowa H815 10c Version (NIE H815T, H815TR, H815P, itd. - spowoduje utratę internacjonalizacji i być może niektórych funkcji):
    
    dd if=/data/media/0/system.rooted.H81510c-EU.img bs=8192 seek=55296 count=529920 of=/dev/block/mmcblk0
    AT&T H810 10G Version:
    
    dd if=/data/media/0/system.rooted.h81010g.img bs=8192 seek=65536 count=579584 of=/dev/block/mmcblk0
    Sprint LS991 ZV5 Version:
    
    dd if=/data/media/0/system.rooted.LS991ZV5.img bs=8192 seek=65536 count=557312 of=/dev/block/mmcblk0
    Jeżeli twojego telefonu NIE MA na tej liście, NIE URUCHAMIAJ tych komend na swoim telefonie. Możesz go w ten sposób uszkodzić.

    Jeżeli nie masz na swoim telefonie odpowiedniej wersji oprogramowania podanej nad komendami, potrzebujesz zrobić OTA do wersji odpowiedniej dla roota. Jeżeli nie chcesz robić OTA, poczekaj, aż razem znajdziemy lepszą metodę na roota.

    Cytuj

    Linki do pobrania (więcej pojawi się wkrótce):

    Narzędzia Send_Command - Wszystkie wersje potrzebują tego (użyjesz ich w kroku #5): http://downloads.codefi.re/thecubed/lg_g4/lef/LG_Root.zip

    Pobierz jeden z następujących plików, w zależności od modelu telefonu:

    T-Mobile:

    http://downloads.codefi.re/thecubed/lg_g4/lef/h81110h.tar.gz

    Verizon:

    http://downloads.codefi.re/thecubed/lg_g4/lef/vs98611a.tar.gz

    Międzynarodowa wersja H815 10c:

    http://downloads.codefi.re/thecubed/lg_g4/lef/h81510c-eu.tar.gz

    AT&T:

    http://downloads.codefi.re/thecubed/lg_g4/lef/h81010g.tar.gz

    Sprint:

    http://http://downloads.codefi.re/thecubed/lg_g4/lef/LS991ZV5.tar.gz

    Proszę nie mirrorować tych plików. Nie wyrażam zgody na utworzenie z tego "One-click root".

    Cytuj

    Argh! Coś poszło źle!

    Czy rzeczywiście? Ciekawe... Na szczęście krótkie działanie złej komendy, możesz łatwo naprawić zły flash po prostu szukając na forum jak wgrać stockowy rom i sflashować plik .KDZ stamtąd.

    KDZ naprawia wiele grzechów (np. jeżeli wgrasz coś w zupełnie złe miejsce na eMMC) (?)

    Cytuj

    Dlaczego mój model nie jest obsługiwany?

    Patrz post #2

    Cytuj

    Post #2

    Jeżeli używasz MTP może to zajmować zbyt dużo czasu do przeniesienia system.img na pamięć wewnętrzną (Nie, nie możesz do tego użyć zewnętrznej karty SD).

    Jeżeli używasz komendy ADB, zajmie to dobre 20-25 minut zanim plik przeniesie się na pamięć wewnętrzną.

    Używanie komend dd do sflashowania system.img zajmie tylko kilka minut.

    Cytuj

    Komendy do sflashowania system.img (wszystkie warianty):

     

    Te komendy są rozszerzeniem OP(?) Dodają wsparcie dla reszty modeli LG G4 nie zawartych w początkowej wersji.

    Zmień "rootedsystem.img" w twojej komendzie z nazwą aktualnego rooted.system.img którego używasz.

    Na przykład... Jeżeli pobrałeś rooted system img dla F500K 10F zmień:

    dd if=/data/media/0/rootedsystem.img bs=8192 seek=65536 count=548352 of=/dev/block/mmcblk0

    na

    dd if=/data/media/0/rooted.system.F500K10F.img bs=8192 seek=65536 count=548352 of=/dev/block/mmcblk0

    (Albo jakakolwiek jest nazwa)

    F500K/L/S :

    
    
    
    dd if=/data/media/0/rootedsystem.img bs=8192 seek=65536 count=548352 of=/dev/block/mmcblk0

    H810 AT&T :

    
    
    
    dd if=/data/media/0/rootedsystem.img bs=8192 seek=65536 count=579584 of=/dev/block/mmcblk0

    H810PR :

    
    
    
    dd if=/data/media/0/rootedsystem.img bs=8192 seek=55296 count=529920 of=/dev/block/mmcblk0

    H811 T-Mobile :

    
    
    
    dd if=/data/media/0/rootedsystem.img bs=8192 seek=65536 count=548352 of=/dev/block/mmcblk0

    H812 Canada (All H812s) :

    
    
    
    dd if=/data/media/0/rootedsystem.img bs=8192 seek=65536 count=548352 of=/dev/block/mmcblk0

    H815 EU/SEA/TWN :

    
    
    
    dd if=/data/media/0/rootedsystem.img bs=8192 seek=55296 count=529920 of=/dev/block/mmcblk0

    H815L :

    
    
    
    dd if=/data/media/0/rootedsystem.img bs=8192 seek=55296 count=529920 of=/dev/block/mmcblk0

    H815P :

    
    
    
    dd if=/data/media/0/rootedsystem.img bs=8192 seek=55296 count=529920 of=/dev/block/mmcblk0

    H815T :

    
    
    
    dd if=/data/media/0/rootedsystem.img bs=8192 seek=55296 count=529920 of=/dev/block/mmcblk0

    H815TR :

    
    
    
    dd if=/data/media/0/rootedsystem.img bs=8192 seek=55296 count=529920 of=/dev/block/mmcblk0

    H818 China:

    
    
    
    dd if=/data/media/0/rootedsystem.img bs=8192 seek=65536 count=548352 of=/dev/block/mmcblk0

    H818N :

    
    
    
    dd if=/data/media/0/rootedsystem.img bs=8192 seek=55296 count=529920 of=/dev/block/mmcblk0

    H818P :

    
    
    
    dd if=/data/media/0/rootedsystem.img bs=8192 seek=55296 count=529920 of=/dev/block/mmcblk0

    H819 China:

    
    
    
    dd if=/data/media/0/rootedsystem.img bs=8192 seek=65536 count=548352 of=/dev/block/mmcblk0

    LS991 Sprint:

    
    
    
    dd if=/data/media/0/rootedsystem.img bs=8192 seek=65536 count=557312 of=/dev/block/mmcblk0

    VS986 Verizon :

    
    
    
    dd if=/data/media/0/rootedsystem.img bs=8192 seek=65536 count=548352 of=/dev/block/mmcblk0

    US991 US Cellular :

    
    
    
    dd if=/data/media/0/rootedsystem.img bs=8192 seek=65536 count=548352 of=/dev/block/mmcblk0
    Cytuj
    Cytuj

    Backup Systemu do pamięci wewnętrznej (wszystkie warianty):

    Raczej przed flashowaniem pre-rooted system.img... Następujące komendy służą do backupu twojej obecnej partycji systemowej do pliku system.img na pamięć wewnętrzną. Możesz to zrobić jeżeli chcesz mieć stockowy system.img Ewentualnie do wysłania/udostępnienia na tym forum komuś, kto może zrobić wersję pre-root... albo do unroot'a i powrotu do stockowej wersji systemu (chociaż łatwiej użyć KDZ do powrotu do stocka jeżeli posiadasz taki plik).

    H810PR, H815 (All variants), H818N/P :

    
    
    dd if=/dev/block/mmcblk0 bs=8192 skip=55296 count=529920 of=/data/media/0/system.img
    F500, H811, H812, H818, H819, VS986, US991 :
    
    
    dd if=/dev/block/mmcblk0 bs=8192 skip=65536 count=548352 of=/data/media/0/system.img
    H810 AT&T :
    
    
    dd if=/dev/block/mmcblk0 bs=8192 skip=65536 count=579584 of=/data/media/0/system.img
    LS991 :
    
    
    dd if=/dev/block/mmcblk0 bs=8192 skip=65536 count=557312 of=/data/media/0/system.img
    Cytuj

    Filmy jak to zrobić (po angielsku):

    [How to] Root the LG G4 without bootloader unlock by @rirozizo:

    How to Root your LG G4 all variants by @Tomsgt aka Rootjunky:

    Źródło: http://forum.xda-developers.com/g4/orig-development/root-tmo-vzw-intl-variants-soon-root-lg-t3164765

    Jeżeli pomogłem, kliknij proszę "Postaw Piwo". Tłumaczenie tego zajęło mi kilka godzin. Dzięki :)

    Edytowane przez Nekser
    Dodano prefix.
    • Lubię to! 11

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    Lopatologia level master:

    1. Pobierz To! Wypakuj, i wrzuć na telefon, sam plik rootedsystem.img ( do zadnego folderu, prosto na telefon)

    http://androidxda.co...-lg-usb-drivers

    i zainstaluj po prostu ;)

    4. teraz w folderze z plikami z punktu 2, otworz konsole. Czyli gdzies w srodku folderu kliknij prawy przycisk myszy ( z wcisnietym klawiszem shift) i wybierz otworz konsole tutaj!

    5. Włącz debugowanie usb w słuchawce i podlacz przez USB, w telefonie musisz kliknac ok ;)

    6. w konsoli wpisz:

    adb.exe devices

    i powinno Ci wyskoczyc ze podlaczone jest h815 itd...

    7. Teraz w konsoli wpisz to:

    adb.exe push busybox /data/local/tmp/ && adb.exe push lg_root.sh /data/local/tmp && adb.exe push UPDATE-SuperSU-v2.46.zip /data/local/tmp

    jak juz pojdzie to wszystko ok

    8. odlacz telefon, wylacz go, i wloz do niego kabel usb, trzymajac jednoczesnie VOLUME UP (telefon wejdzie w downloadmode)

    9. Teraz ww folderze z punktu 2 masz pliczek ports, odpal go i masz tam wyswietlone do którego portu jest podlaczony telefon, to jest ten port co w nazwie pisze debug czy jakos tak ;)) zapamietaj numer portu np"COM3" czy jaki tam masz. Mozesz wylaczyc juz to.

    10. wroc do poprzedniej konsoli i wpisz to co niżej, tylko jak masz COM3, to tutaj swoj numer wpisz COM4, czy COM5, jaki tam masz ;)

    Send_Command.exe \\.\COM3

    11. teraz wpisz w konsoli

    id

    takie krótkie, i powinno Ci wyswietlic cos takiego uid=(0)root gid=(0)root.......... i cos tam dalej, jezeli wyswietlilo wszystko jest ok, jak nie zacznij od punktu 6 jeszcze raz ;)

    12. wpisz teraz w konsoli

    dd if=/data/media/0/rootedsystem.img bs=8192 seek=55296 count=529920 of=/dev/block/mmcblk0

    i czekaj kilka lub kilkanascie minut, nic nie ruszaj najlepiej ;)

    Jak Ci wyskoczy pod tym # to znaczy ze juz koniec i wtedy wielkimi literami napisz

    LEAVE

    telefon sie ponownie uruchomi ;) i to koniec, masz roota;)

    • Lubię to! 2

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    Czyli po ostatniej aktualizacji dla Polszy nie da rady? 10d mam w info o oprogramowaniu 

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    almars

    Z wersja 10c-EU poszło a jak to wykonać z twoją 10d "michalpycia" skoro nazwa liku jest inna niż wymagana, czy w komendzie flashujacej wystarczy podmienić na system.img?

    Edytowane przez almars

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    Patrzcie do źródła. W drugim poście jest aktualizowana lista romów pre-rooted. Wyżej podałem link do do romu z tamtego tematu.

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    lages

    da rade na telefonie z plusa?

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    Najlepiej najpierw zaktualizuj telefon do tej wersji, a potem to wykonaj. Poza tym polecam bardziej brać pliki z drugiego postu tego tematu: http://forum.xda-developers.com/g4/orig-development/root-tmo-vzw-intl-variants-soon-root-lg-t3164765 z działu " Pre-Rooted System.img Download Links"

    Edytowane przez TurboDroid

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

    Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

    Zarejestruj nowe konto

    Załóż nowe konto. To bardzo proste!

    Zarejestruj się

    Zaloguj się

    Posiadasz już konto? Zaloguj się poniżej.

    Zaloguj się

    • Ostatnio przeglądający   0 użytkowników

      Brak zarejestrowanych użytkowników przeglądających tę stronę.

    x