• Ogłoszenia

    • rammiro

      Witamy na nowym Forum Android.com.pl   22.08.2016

      Trwają prace administracyjne. W związku z tym przez kilka kolejnych dni będzie ono działało powoli, a niektóre funkcjonalności będą wyłączone. Za utrudnienia przepraszamy i dziękujemy za cierpliwość!
Ultima

Root GT-540 (OS 1.6)

308 postów w tym temacie

Aby wykonać poniższą instrukcje w "Menu->Ustawienia->Aplikacje->Programowanie" należy zaznaczyć opcję "Debugowanie USB" oraz mieć zainstalowane AndroidSDK na PC.

1. Pobierz aplikację Superuser i rozpakuj.

2. W swoim GT540 wpisz przez klawiaturę telefoniczną "3845#*540#" (poprawnie przeprowadzone wpisanie kodu przekierowuje do ukrytego menu).

3. W ukrytym menu wybierz MODULE TEST, potem STABILITY TEST, następnie ENABLE ROOT PERMISSION, jako hasło podaj: " :SWIFT::GT540: "

4. Uruchom na swoim PC terminal: przejdź do ścieżki: "/ścieżka/do/android/sdk/tools/" (ścieżka do narzędzi SDK) a następnie wpisz "adb shell" - musi pojawić się # - jeśli pojawiło się $ - zrestartuj komputer i zacznij ponownie od kroku 4.

5. wpisz "adb remount"

6. wpisz "cd /ścieżka/do/rozpakowanej/aplikacji/superuser.zip"

7. wpisz "adb push bin/su /system/xbin/su"

8. wpisz "adb push bin/su /system/bin/su"

9. wpisz "adb shell chmod 4755 /system/xbin/su"

10. wpisz "adb shell chmod 4755 /system/bin/su"

11. wpisz "adb install bin/Superuser.apk"

Instrukcja została zaczerpnięta od modelu GW620 oraz lekko zmodyfikowana przez piotremis. Po kilku dniach dyskusji w końcu udało nam się ją zainstalować. Jeśli komuś się ona przydała proszę o Piwo dla mnie i dla piotremis ponieważ , gdyby nie on prawdopodobnie nie odważył bym się jej zastosować ;)

EDIT:

Jako że wiele osób ma problem z ową instrukcja postaram sie napisać to tak aby każdy zrozumiał, a wiec od początku.

1. Instalujemy SDK na komputerze tak jak jest to przedstawione w instrukcji

2. Instalujemy sterowniki USB. Najlepiej zrobić to w sposób opisany poniżej.

1Ściagamy program "LGMobile update"'

2.Instalujemy i włączamy.

3. Kliknij na górnym pasku programu Wsparcie techniczne i wybierz Aplikacje, Instrukcje, Sterownik USB...

4. w okienku (po prawej na górze) wpisz swój IMEI (znajdziesz go np. wpisując na klawiaturze *#06#)

5. Kliknij przycisk szukania (po prawej stronie od okienka z wpisanym twoim numerem IMEI.

6. W dolnej części programu powinieneś mieć PC SYNC, USB DRIVER, USER MANUAL.

7. Klikamy na USB DRIVER

8. Po zakończeniu pobierania powinna rozpocząć się instalacja. Jeżeli tak się nie stało wejdź na dysk C, wybierz GT540 i wejdź do folderu "USB_Driver" - w zależności co wybrałeś w punkcie 7.

9. Po instalacji uruchom ponownie PC.

Jest to trochę zmodyfikowana instrukcja użytkownika: p2p2p1

3. Pobierz aplikację Superuser.

Pobrany plik wrzuć na dysk C:/ i rozpakuj (Jeśli posiadasz aplikacje WinRar kliknij prawym przyciskiem i wybierz wypakuj tutaj).

4. W "Menu->Ustawienia->Aplikacje->Programowanie" zaznaczamy opcję "Debugowanie USB"

5. W swoim GT540 wpisz przez klawiaturę telefoniczną "3845#*540#" (poprawnie przeprowadzone wpisanie kodu przekierowuje do ukrytego menu).

6. W ukrytym menu wybierz MODULE TEST, potem STABILITY TEST, następnie ENABLE ROOT PERMISSION, jako hasło podaj: " :SWIFT::GT540: "

7. Uruchom teraz wiersz poleceń na swoim PC. (Start->Uruchom-> wpisz "CMD" / Vista/7 -> Start-> i wpisz CMD). W terminalu przejdź do katalogu tools w SDK. Aby to zrobić wpisz :

cd C:/SDK/tools

Następnie wpisz
adb shell

Po wpisaniu tej komendy musi pojawić się # - jeśli pojawiło się $ - zrestartuj komputer i zacznij ponownie od kroku 7 lub zresetuj telefon i ponownie włącz debugowanie USB.

8. Jak pojawi się # wpisujemy

exit
następnie
adb remount

9. Dalej wpisujemy

cd c:/Supersuer/

10. Później po kolei

adb push bin/su /system/xbin/su

adb push bin/su /system/bin/su

11. Nadajemy komendą chmod pliką prawa :

adb shell chmod 4755 /system/xbin/su

adb shell chmod 4755 /system/bin/su

12. I instalujemy aplikacje :

adb install bin/Superuser.apk

Niech któryś z modów zdecyduje czy zostawić 2 instrukcje czy tylko tą prostszą .

Edytowane przez Ultima
Usunalem wycentrowanie i pogrubienie. To tutorial, ma byc czytelny.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na stronach

Udostępnij tego posta


Odnośnik do posta
Udostępnij na stronach

tak dla potwierdzenia...

deviceyp.png

sposób uznaję za potwierdzony i słuszny :)

Udostępnij tego posta


Odnośnik do posta
Udostępnij na stronach
http://forum.android.com.pl/showthread.php?t=10853 zobacz czy możesz wrzucić busyboxa tak jak przy Milestone.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na stronach

jeśli zrootuje gt540 to tracę gwarancje tak? a można jakoś z powrotem to odwrócić i odzyskać gwarancje?

czy wygląd menu się zmienia?

Edytowane przez busku

Udostępnij tego posta


Odnośnik do posta
Udostępnij na stronach

Nie, ponieważ nie zmieniamy nic w oprogramowaniu telefonu. Co jest zgodne z polskim prawem ;)

Jest blokada fastboot ?

Edytowane przez xzxzxy
Cytowanie posta powyżej.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na stronach

potwierdzam działanie busybox jak na milestone ;) instrukcja identyczna jak w przypadku milestone oczywiście...

devices.png

Instalacja busyboxa:

Ogólnie czym jest busybox: http://pl.wikipedia.org/wiki/BusyBox .W praktyce wiele programów go wymaga do poprawnej pracy np. CacheMate czy SUFBS.

Potrzebne będą:

1. Poprawnie działające sdk: http://wiki.android.com.pl/wiki/Instalacja_SDK

2. Busybox

Działamy:

1. Rozpakowujemy plik busybox.zip i wrzucamy zawartość bezpośrednio na kartę pamięci.

2. Na komputerze z Windowsem wybieramy: Start-->Uruchom-->wpisujemy "cmd"

3. Podpinamy telefon do komputera(tryb Tylko ładowanie)Trzeba mieć włączone debugowanie. Ustawienia-->aplikacje-->Dla programistów.

4. W konsoli wpisujemy: (po każdym wierszu enter, po wpisaniu su trzeba zaakceptować pytanie o dostęp, które wyskoczy na telefonie)


adb shell
su
mount -o remount,rw -t yaffs2 /dev/block/mtdblock6 /system
cat /sdcard/busybox > /system/bin/busybox && chmod 700 /system/bin/busybox
sync
mount -o ro,remount -t yaffs2 /dev/block/mtdblock6 /system

5. Koniec

Edytowane przez piotremis

Udostępnij tego posta


Odnośnik do posta
Udostępnij na stronach

Mam pytanie co do pkt "4. Uruchom na swoim PC terminal" Nie rozumiem co mam uruchomić ;)

Udostępnij tego posta


Odnośnik do posta
Udostępnij na stronach

po tym jest ":" więc objaśnienie co to znaczy ;)

przejdź do ścieżki: "/ścieżka/do/android/sdk/tools/" (ścieżka do narzędzi SDK) a następnie wpisz "adb shell" - musi pojawić się # - jeśli pojawiło się $ - zrestartuj komputer i zacznij ponownie od kroku 4.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na stronach

Nadal nie rozumiem :) Wchodzimy do folderu?

Udostępnij tego posta


Odnośnik do posta
Udostępnij na stronach

tak wchodzisz do folderu gdzie masz zainstalowane sdk, w nim jest folder tools gdzie jest aplikacja adb ;)

Udostępnij tego posta


Odnośnik do posta
Udostępnij na stronach

Mam wlaczyc abd i wpisac abd shell? Wlaczalem wczesniej abd.exe i nie otwieralo sie.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na stronach

Wejdz w start -> uruchom... -> wpisz "cmd" a w czarnym okienku wpisz "adb" (powinna sie pojawic lista) potem wpisz "adb shell"

Edytowane przez xzxzxy
Cytowanie posta powyżej.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na stronach

jeśli ma dodane sdk do PATH...

Udostępnij tego posta


Odnośnik do posta
Udostępnij na stronach
Wejdz w start -> uruchom... -> wpisz "cmd" a w czarnym okienku wpisz "adb" (powinna sie pojawic lista) potem wpisz "adb shell"

Wyskoczyło mi takie coś : "Nazwa 'abd' nie jest rozpoznawana jako polecenie wewnętrzne lub zewnętrzne, program wykonywalny lub plik wsadowy.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na stronach

Żeby dodać komentarz, musisz założyć konto lub zalogować się

Tylko zarejestrowani użytkownicy mogą dodawać komentarze

Dodaj konto

Załóż nowe konto. To bardzo proste!


Zarejestruj nowe konto

Zaloguj się

Posiadasz już konto? Zaloguj się tutaj.


Zaloguj się teraz