ROOT:
ROOT to tak zwany korzeń systemu, a zROOT-owanie to nadanie nam prawa dostępu do tego korzenia. W prosty sposób można powiedzieć, że gdy mamy do niego dostęp, możemy modyfikować/zmieniać/kopiować każdy plik systemowy. Instalować oprogramowanie, które wymaga takiego dostępu. Takie oprogramowanie posiada dużo większe możliwości niż standardowe, będziemy mogli instalować najnowsze wersje lub MOD-y dostępnych ROM-ów. Masz szansę stać się posiadaczem najnowszego systemu Android, na długo przed informacją o ewentualnej aktualizacji lub wydaniu go w twojej sieci.
Bardzo dobry felieton wyjaśniający wiele ogólnych zagadnień związanych z rootowaniem: Felieton: Rootowanie to zło?
Aby zrootować gingerbreada potrzebujemy:
-Program SuperOneClickv1.9.5-ShortFuse
-Plik .apk z najnowszą wersją aplikacji superuser przeznaczoną dla systemów 2.1+ do pobrania z tej strony.
-Sterowniki USB dla P500
-Plik cmd.exe który należy skopiować z C:WindowsSystem32
Metoda 1:
1. Jeśli nie mamy zainstalowanych sterowników USB to uzupełniamy braki
2. Wypakowujemy archiwum z SuperOneClickv1.9.5-ShortFuse
3. Kopiujemy plik cmd.exe do folderu SuperOneClickv1.9.5-ShortFuseADB
4. Przechodzimy do SuperOneClickv1.9.5-ShortFuseRoot i tam podmieniamy aplikację superuser na tą ściągniętą przez nas
5. Podłączamy telefon w trybie debugowania
6. Uruchamiamy cmd.exe jako administratora (PPM)
7. Wpisujemy następujące komendy (można skopiować z forum):
adb devices
adb shell
echo 1 > /data/local/lge_adb.conf
8. Nie wyłączamy cmd.exe i uruchamiamy SuperOneClick a następnie klikamy root
9. Aplikacja wyświetli nam komunikaty takie jak Starting ADB server... Waiting for device... i running psneuter... po czym zawiesi się, wtedy w telefonie wyłączamy tryb debugowania po czym aplikacja się odwiesi i wyświetli komunikat Starting ADB server... a wtedy ponownie włączamy tryb debugowania
10. Po tym zabiegu powinno wszystko pójść jak po maśle 😉 Jeśli nie to próbuj kilka razy włączać i wyłączać tryb debugowania, za którymś razem powinno zaskoczyć.
11. Uruchamiamy ponownie telefon i jesteśmy szczęśliwymi posiadaczami roota 😉
Sam przeprowadzałem roota pierwszą metodą a drugiej nie próbowałem ale podobno również wszystkim działa.
Aplikacja superuser służy do administrowania programów którym nadajemy prawa roota.
Metoda 2:
Wykonujemy kroki od 1 do 7 z poprzedniego poradnika po czym uruchamiamy SuperOneClick i z prawej strony zmieniamy metodę z psneuter na GingerBreak po czym klikamy Root. Telefon powinien bez problemu się zrootować. Uruchamiamy ponownie telefon i również jesteśmy szczęśliwymi posiadaczami roota 😉
RECOVERY:
Recovery mode to opcja systemu, dostępna po uruchomieniu urządzenia odpowiednią kombinacją klawiszy. Daje nam dostęp do kilku funkcji, które w bardzo ekstremalnych sytuacjach mogą uratować nasze urządzenia. Można w nim np. wgrywać nowe ROMy, tworzyć kopię zapasową systemu lub też przywracać go do stanu fabrycznego.
Moja metoda jest bardzo prosta 😉 Ściągamy ROM Manager z marketu. Uruchamiamy i nadajemy prawa roota po czym klikamy Zflaszuj ClockworkMod Recovery i po chwili jesteśmy posiadaczami najnowszej wersji CWM recovery 😉
W razie problemów z wgraniem recovery upewnij się czy na pewno nadałeś mu prawa roota!
Jeśli koniecznie nie chcesz używać rom menagera do wgrywania recovery lub podana metoda nie działa na Twoim telefonie to możesz spróbować jedną z tych metod: [HOWTO] Flashing custom recovery
W trudnych przypadkach jak bootlop (ciągle kręcące się logo CM bądź nie znikające logo LG) itp. recovery uruchamiamy przy pomocy skrótu klawiszowego home (domek) + ciszej (ściszanie z prawej strony telefonu) + power (włączanie / blokowanie telefonu).
Poradnik v1.7 [wersja ostateczna]