Skocz do zawartości
hash

Backup oraz wgrywanie modyfikacji w recovery "w ciemno"

    Rekomendowane odpowiedzi

    hash

    Czesc osob posiadajacych LG Swift, po aktualizacji z 1.6 do 2.1 utracila bootimages (animacje startowe przy wlaczaniu telefonu) oraz przy wlaczaniu recovery maja jedynie czarny ekran. Ponizszy poradnik przeznaczony jest wlasnie dla takich osob i pozwala wykonac backup, przywrocenie backupu oraz wgranie update.zip mimo, ze nie widzimy nic na ekranie w trybie recovery:

    Ponizszy poradnik jest przeznaczony dla osob korzystajacych z clockworkmod recovery!

    Recovery uruchamiamy w nastepujacy sposob:

    1. Naciskamy czerwona sluchawke (przy wylaczonym telefonie) i puszczamy w momencie "odczucia wibracji"

    2. Trzymamy HOME (teoretycznie do momentu pojawienia sie recovery :P). Do sprawdzenia czy recovery sie wlaczylo mozemy wykorzystac adb shell - podlaczamy telefon do PC kablem usb, wpisujemy adb shell i jezeli recovery juz wystartowalo to adb shell wyswietli nam znak zachety ~ #.

    Jezeli bedziemy uruchamiac recovery trzymajac caly czas HOME+POWER to przyciski moga sie zle zmapowac i zielona sluchawka/vol+ nie bedzie dzialac w recovery.

    Backup:

    0. Upewnij sie, ze masz conajmniej 300-500MB wolnego miejsca (w zaleznosci od ilosci zainstalowanych aplikacji, app2sd itd.) na karcie pamieci (partycji FAT). W przeciwnym wypadku backup moze nie wykonac sie w pelni.

    1. 5 razy vol-, zielona sluchawka, zielona sluchawka

    2. Odczekaj, az zrobi sie backup (jesli masz app2sd to potrwa to troche dluzej, bo partycja ext2 tez jest kopiowana), trwa to ok. 5-10minut

    3. Jesli backup juz sie zakonczyl to nacisniecie zielonej sluchawki spowoduje restart telefonu. Jezeli nacisniecie zielonej sluchawki nic nie powoduje to znaczy, ze backup jeszcze trwa

    Przywrocenie backupu:

    1. 5 razy vol-, zielona sluchawka

    2. 1 raz vol-, zielona sluchawka

    3. Zielona sluchawka w przypadku, gdy posiadamy tylko 1 backup. Przywroci to najstarszy wykonany backup. Jezeli mamy 3 backupy to nacisniecie 2x vol- i zielonej sluchawki wgra najnowszy (trzeci) backup. Analogicznie postepujemy, gdy mamy wieksza ilosc backupow na karcie.

    4. 7 razy vol-, zielona sluchawka (lub 4razy vol+, dla osob majacych problemy z liczeniem :P)

    5. Przywracany jest backup - trwa to ok. 5-10minut

    6. Po zakonczeniu zielona sluchawka powinna zrestartowac telefon

    Wgranie update.zip:

    1. Zmien nazwe np. JIT_v1.2.zip (lub dowolnej innej modyfikacji) na update.zip (nie bedzie wtedy problemu ze zlokalizowaniem pliku)

    2. 1 raz vol-, zielona sluchawka

    3. 7 razy vol-, zielona sluchawka (lub 4razy vol+, dla osob majacych problemy z liczeniem :P)

    4. Wgrywany jest update.zip

    5. Po zakonczeniu zielona sluchawka powinna zrestartowac telefon

    Jak sprawdzić czy backup trwa? Wystarczy w konsoli (adb shell) wpisać mount, i jeżeli pojawią się linie podobne do tych:

    /dev/block/mtdblock1 on /cache type yaffs2 (rw,nodev,noatime,nodiratime)
    /dev/block/mmcblk0p1 on /sdcard type vfat (rw,nodev,noatime,nodiratime,fmask=0000,dmask=0000,allow_utime=0022,codepage=cp437,iocharset=iso8859-1,errors=remount-ro)

    ...to backup (lub restore/update) trwa ;)

    Dodatkowo jeszcze na końcu pojawi się linia podobna do którejś z tych, dzięki czemu możemy poznać postęp:

    /dev/block/mtdblock4 on /system type yaffs2 (rw,nodev,noatime,nodiratime)       - trwa backup partycji systemowej...
    /dev/block/mtdblock6 on /data type yaffs2 (rw,nodev,noatime,nodiratime)         - trwa backup partycji z danymi...
    /dev/block/mmcblk0p2 on /sd-ext type yaffs2 (rw,nodev,noatime,nodiratime)         - trwa backup partycji apps2sd...

    W pliku /cache/recovery/log mozemy sprawdzic czy wszystko poszlo w porzadku czy tez wystapily jakies bledy:

    cat /cache/recovery/log

    "Backup complete" na koncu, bedzie oznaczal poprawnie wykonany backup.

    Podziekowania dla Informatic (z forum lgswift.pl) za sposoby na sprawdzenie postepu backupa/restore przy uzyciu adb shell ;)

    Edytowane przez hash

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    dobra robota @hash też będę robił taki poradni do swojego recovery

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    Z tym 500mb to przesadziłeś mam kilka appsów i całe recovery zajmuje ~250mb

    Udostępnij tę odpowiedź


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

    U mnie z app2sd, zajmuje prawie 400MB ;) Zapewne znajda sie osoby, ktore beda mialy ok. 500MB backup (przy duzej ilosc programow i gier), ale zmienie troche przedzial zalecanego wolnego miejsca i zaznacze od czego jest to uzaleznione.

    Edytowane przez hash

    Udostępnij tę odpowiedź


    Odnośnik do odpowiedzi
    Udostępnij na innych stronach

    lepiej chyba za duże "widełki" niż za małe, bo jeszcze komuś zabraknie miejsca i co :D?

    U mnie backup romu Orange fastbootem (powywalane śmieci, średnia ilość appsów - 50mb wolne, i bez app2sd) zajmuje ponad 300mb, więc całkiem prawdopodobne że u niektórych osób może dobić do 450-500.

    Udostępnij tę odpowiedź


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

    @mniszek

    Tutorial powstal juz pare dni temu na prosbe jednej osoby, ktora chcial wgrac JIT ale miala zepsuty bootimage. Potem stwierdzilem, ze skoro juz policzylem ilosc "klikniec przyciskami" to zbiore to w poradnik. Jezeli nie bedzie juz nikomu potrzebny to trudno. Najwazniejsze, ze juz jest sposob na naprawienie bootimages ;)

    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