Skocz do zawartości
mateo1111

[V10* / V20*] ROOT LG Optimus L9 (by Lelus)

    Rekomendowane odpowiedzi

    Napisano (edytowane)

    .

    Jest już prostszy sposób na root , wykorzystujący aplikację "Backup" od LG !

    http://forum.android.com.pl/f764/root-exploit-na-aplikacjae-do-backupu-310594/

    Jeżeli chcesz zrootować V10A lub V10B - możesz skorzystać z prostszej metody:

    http://forum.android.com.pl/f764/root-lg-optimus-l9-metoda-1-a-234718/

    METODA ROOTOWANIA DOWOLNEGO SOFTU

    Pierwsze 2 kroki różnią się w zależności od softu, który chcesz zrootować (V10* czy V20*).

    Otwórz tylko spoiler dotyczący softu, który chcesz zrootować !

    SOFT V10*:

    EDYTOWANE PLIKI .BIN oraz ROMY

    Instrukcja rootowania:

    1. Pobierz ROM oraz edytowany plik BIN

    (linki powyżej)

    2. Pobierz paczkę potrzebnych plików (dla V10*): <<KLIK>>

    ( Alternatywny link: <<KLIK>> )

    Przejdź do punktu 3.

    SOFT V20*:

    EDYTOWANE PLIKI .BIN oraz ROMY

    [ Z czasem będzie tu więcej plików .BIN i ROMÓW]

    Instrukcja rootowania:

    1. Pobierz ROM oraz edytowany plik BIN

    (linki powyżej)

    2. Pobierz paczkę potrzebnych plików (dla V20*): <<KLIK>>

    Przejdź do punktu 3.

    Ciąg dalszy instrukcji jest wspólny (dla V10* i V20*).

    3. Upewnij się, że masz:

    a. Włączone "Debugowanie USB" w Ustawieniach (Opcje dla programistów)

    b. Włączone "Nieznane źródła" w Ustawieniach (Zabezpieczenia)

    - Zainstalowane Sterowniki USB - Jeżeli nie masz - pobierz LG USB Driver (3.8.1)

    4. Podłącz telefon do komputera w trybie Oprogramowanie LG, pojawi się partycja LGAutoRun ze sterownikami, które instalujemy

    5. Wypakuj pliki z paczki i uruchom plik batch START

    Po wciśnięciu dowolnego przycisku, powinieneś zobaczyć mniej więcej coś takiego:

    rootl9batchsuccess.jpg

    6. Uruchom instalację wybranego ROMu korzystając z poradnika: http://forum.android.com.pl/f764/instalacja-roma-w-kdz-updater-fix-win7-236841/

    7. NAJWAŻNIEJSZY KROK:

    Sposób automatyczny (podziękowania dla pablo+):

    << KLIK >>

    Sposób manualny:

    Podczas instalacji, w C:\ProgramData\LGMOBILEAX\Phone

    zaczną się pokazywać pliki .BIN - gdy już zobaczysz taki sam plik BIN, jaki pobrałeś (LGP760_AP[*].bin), podmień go szybko edytowanym plikiem pobranym w tym poście ;)

    (pliki .bin wypakowują się przy 8% instalacji)

    Jeżeli wszystko dobrze zrobiłeś - po skończeniu flashowania ROMu będziesz miał ZROOTOWANY L9 :)

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

    [V10*] - Instrukcja edycji pliku .BIN (dla zaawansowanych użytkowników):

    TYLKO DLA ZAAWANSOWANYCH UŻYTKOWNIKÓW

    Jeżeli nie ogarniasz - pobierz gotowy, edytowany plik .BIN z tego postu

    Będziesz potrzebował jakiś HEX EDITOR,

    oraz KDZTOOL: QUICK KDZ EXTRACTION TOOL for FLS+BIN+CAB+WDB+DLL - Ver:0.1 - xda-developers

    Wypakuj pliki z archiwum KDZTOOL do C:\KDZTOOL,

    W tym samym folderze (C:\KDZTOOL) umieść ROM .KDZ

    W wierszu poleceń (CMD) wpisz kolejno:

    cd C:\KDZTOOL
    PROCKDZ V10H_00 LGP760 V10H

    (jeżeli edytujesz np. V10I - zamiast V10H_00 wpisz V10I_00, i zamiast V10H - V10I)

    W folderze C:\KDZTOOL\BIN znajdziesz wypakowane pliki LGP760_AP[0].bin, LGP760_AP[1].bin, LGP760_AP[2].bin ... itd.

    Teraz Hex Editorem musisz szukać pliku .BIN, w którym znajduje się plik hdcp.sh.

    Przeważnie jest to LGP760_AP[5].bin lub LGP760_AP[6].bin .

    Ten plik hdcp.sh domyślnie wygląda tak:

    # hdcp.sh
    #
    # [email protected], [email protected] , [email protected]
    #
    # HDCP sh file
    
    #!/system/bin/sh
    if ls /persist/mhl/key.bin ; then
       echo "alreay exist" > /data/mhl.log
       /system/xbin/hdcp-init 1 3 >> /data/mhl.log
       echo "step 1 : hdcp on" >> /data/mhl.log
    else
       if ls /persist/en_hdcp.bin ; then
    rm /persist/en_hdcp.bin
       fi
       echo "not exist" > /data/mhl.log
    fi
    

    Edytuj go w ten sposób, żeby wyszło coś takiego:

    #!/system/bin/sh
    /data/local/tmp/rooting.sh
    ####m , [email protected]
    #
    # HDCP sh file
    
    ###system/bin/sh
    if ls /persist/mhl/key.bin ; then
       echo "alreay exist" > /data/mhl.log
       /system/xbin/hdcp-init 1 3 >> /data/mhl.log
       echo "step 1 : hdcp on" >> /data/mhl.log
    else
       if ls /persist/en_hdcp.bin ; then
    rm /persist/en_hdcp.bin
       fi
       echo "not exist" > /data/mhl.log
    fi

    W Hex Editorze będzie to wyglądało w ten sposób:

    hexeditl9root.png

    [V20*] - Edycji pliku .BIN (dla zaawansowanych użytkowników):

    Plik edytujemy podobnie jak w przypadku softów V10*, ale edytujemy skrypt:

    #!/system/bin/sh
    # This script installs apks in /system/uninstallable directory
    # when the phone is first booted after the factory reset.
    #
    # Apks installed via this script can be uninstalled by user.
    # However, uninstallation does not remove an apk from the system image.
    # Furthermore, the apks are again installed after a factory reset.
    #
    # Apks listed in the config file /cust/config/appmanager.cfg won't
    # be neither installed or managed by Application Manager.
    
    ORIGIN_PATH=/system/apps/bootup
    TARGET_PATH=/data/app
    
    tag1=`getprop persist.lge.appman.installstart 1`
    case "$tag1" in "1")
       for file in $(ls -s ${TARGET_PATH})
       do
           r=${file//[0-9]/}
    if [ -z "$r" ]
    then
               if [ "$file" -gt "50" ]
               then
                   setprop persist.lge.appman.installstart 0
                   break;
               fi
           fi
       done
    esac
    
    tag2=`getprop persist.lge.appman.installstart 1`
    case "$tag2" in
       "1")
        for file in $(ls -a ${ORIGIN_PATH})
        do
           if [ "$file" != "." -a "$file" != ".." ]
    then
    	ln -s ${ORIGIN_PATH}/${file} ${TARGET_PATH}/${file}
    
    fi
        done
    
       #CUPSS
       custdir=`getprop ro.lge.capp_cupss.rootdir /cust`
    
       CONFIG_FILE=$custdir/config/appmanager.cfg
    
       if [ -f $CONFIG_FILE ];
       then
           for apk in $(cat $CONFIG_FILE); do
               `rm $TARGET_PATH/$apk > /dev/null`
           done
       fi
    
        setprop persist.lge.appman.installstart 0
        ;;
    esac
    exit 0

    Na coś tego typu:

    #!/system/bin/sh
    /data/local/tmp/rooting.sh
    ##n /system/uninstallable directory
    # when the phone is first booted after the factory reset.
    #
    # Apks installed via this script can be uninstalled by user.
    # However, uninstallation does not remove an apk from the system image.
    # Furthermore, the apks are again installed after a factory reset.
    #
    # Apks listed in the config file /cust/config/appmanager.cfg won't
    # be neither installed or managed by Application Manager.
    
    ORIGIN_PATH=/system/apps/bootup
    TARGET_PATH=/data/app
    
    tag1=`getprop persist.lge.appman.installstart 1`
    case "$tag1" in "1")
       for file in $(ls -s ${TARGET_PATH})
       do
           r=${file//[0-9]/}
    if [ -z "$r" ]
    then
               if [ "$file" -gt "50" ]
               then
                   setprop persist.lge.appman.installstart 0
                   break;
               fi
           fi
       done
    esac
    
    tag2=`getprop persist.lge.appman.installstart 1`
    case "$tag2" in
       "1")
        for file in $(ls -a ${ORIGIN_PATH})
        do
           if [ "$file" != "." -a "$file" != ".." ]
    then
    	ln -s ${ORIGIN_PATH}/${file} ${TARGET_PATH}/${file}
    
    fi
        done
    
       #CUPSS
       custdir=`getprop ro.lge.capp_cupss.rootdir /cust`
    
       CONFIG_FILE=$custdir/config/appmanager.cfg
    
       if [ -f $CONFIG_FILE ];
       then
           for apk in $(cat $CONFIG_FILE); do
               `rm $TARGET_PATH/$apk > /dev/null`
           done
       fi
    
        setprop persist.lge.appman.installstart 0
        ;;
    esac
    exit 0

    Przeważnie skrypt ten znajduje się w LGP760_AP[11].BIN

    Edytowane przez mateo1111

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    Mam pytanie, jak sprawdzić jaką mam wersję ROMu, chodzi o A, B, C itd.

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    Ustawienia -> Informacje o telefonie -> Informacje o oprogramowaniu -> Wer. oprogramowania

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    Mam P76010F-260-03 czyli mam wersję F, tak?

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    Napisano (edytowane)

    Przy tej metodzie rootowania i tak wgrywa się cały ROM (krok 6.). Nie ważne jaką wersję macie teraz :)

    witam, a jak mam ROM 10C ale z plus gsm to jakiego mam użyć ? 10C z play-a ??

    Nie można używać pliku .BIN dla innego ROMu niż ten, który będziesz wgrywał (krok 6.).

    Nikt jeszcze nie umieścił przerobionego pliku dla Plus V10C, więc albo poczekasz aż ktoś przerobi, albo samemu przerobisz, albo wgrasz inny, niebrandowany ROM (np. V10H czy V10I)

    Jeżeli koniecznie chcesz zostać przy romie Plusa - możesz zrobić downgrade do V10A Plus i skorzystać z prostszej metody rootowania:

    http://forum.android.com.pl/f764/root-lg-optimus-l9-metoda-1-a-234718/

    Edytowane przez mateo1111

    Udostępnij tę odpowiedź


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

    V10C plus DOWNLOAD

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    Po zrootowaniu telefonu zaczęło mi strasznie wolno pobierać ze sklepu play przez WiFi, dosłownie jak przez stary modem. Przez 3g idzie normalnie. Czy ktoś tak miał?

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    Nie ważne jaką wersję macie teraz

    hmm czyli przy tej okazji mogę zrobić upgrade ?? tzn mam C ale wgrywam H (krok 6) i to z rootem?? dobrze rozumie??

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach
    hmm czyli przy tej okazji mogę zrobić upgrade ?? tzn mam C ale wgrywam H (krok 6) i to z rootem?? dobrze rozumie??

    Dokładnie ;)

    Wysłane z mojego LG-P760 za pomocą Tapatalk 2

    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