Jak wrócicć do FROYO.docx

(34 KB) Pobierz

Motorola Defy ukazując się na rynku miała na pokładzie zainstalowanego lekko już wysłużonego Androida Eclair. Po jakimś czasie pojawiła się oficjalna aktualizacja do Froyo (2.2.2), która dostępna jest do chwili obecnej. Nic się nie zanosi jednak aby w najbliższym czasie Defy dostała aktualizację do Gingerbread’a (piernika). Tego ostatniego dostała przecież Defy+. Jak się jednak szybko okazało, ROM z Defy+ bez problemu pasuje do Defy, o ile ta posiada lepszy moduł aparatu (pisałem o tym w poprzednim wpisie). Jako świeży użytkownik Defy szybko zabrałem się do aktualizacji. Z pośpiechu popełniłem jednak kilka błędów, przed którymi chciałbym ustrzec nowych nabywców urządzenia.

Na początku zaznaczę, że aktualizacja do Froyo przebiegła bez najmniejszych kłopotów. Automatyczna aktualizacja wbudowana w Androida oczywiście nie zadziałała, jednak zastosowanie narzędzia Motorola Software Update umożliwiło szybkie i bezproblemowe wgranie nowej wersji systemu (aplikacja sama pobiera i wgrywa nową wersję). Co ważne, wszystkie nasze dane zgromadzone na telefonie zostają, więc nie musimy robić kopii zapasowej. Po krótkim zapoznaniu się z systemem postanowiłem zabrać się za Gingerbread’a.

ROM z Defy+, to Android w wersji 2.3.4, który pochodzi z telefonów wprowadzonych na rynek Wielkiej Brytanii. Nie posiada języka polskiego, jednak jego ogromnym atutem jest wbudowana nakładka MotoBlur. ROM można znaleźć w postaci pliku SBF , który to wgrywamy poprzez aplikację RSD Lite. Zabrałem się do tego dość szybko i szczerze mówiąc nie zdążyłem nawet przeczytać pojawiających się na forach ostrzeżeń. ROM nie umożliwia rootowania oraz downgrade’u oprogramowania!!! No to zrobiło się ciekawie :)

Jeśli szukasz teraz instrukcji na temat wgrywania ROM’ów na Motorolę Defy, znajdziesz je na forum xda-developers. Przydatne mogą się okazać również ich strony WIKI, na których zgromadzono wiele cennych informacji. Celem niniejszego wpisu jest jednak opisanie procesu przywracania oryginalnego oprogramowania, jeśli w jakiś sposób stałeś się posiadaczem Gingerbreada, bez uprzedniego roota i wgrania ClockworkMod Recovery.

Potrzebne pliki

Na początek potrzebujemy pobrać kilka niezbędnych plików:

·         Eclair SBF

·         SuperOneClick Root APK

·         Custom Recovery APK

·         RSD Lite

·         Sterowniki 32bit lub 64bit

·         Froyo CEE Nandroid Backup

·         Froyo CEE Fixed SBF

Instrukcja

Na początku chciałbym zaznaczyć, że nie ponoszę odpowiedzialności za wszelkie szkody poniesione podczas przeprowadzania poniższej procedury. Przeszukałem całe forum XDA i wiem, że wielu osobom udało się tym sposobem przywrócić oryginalne Froyo, udało też się i i mi. Istnieje więc duże prawdopodobieństwo, że cały proces przebiegnie pomyślnie także u Ciebie. Dobrze byłoby, gdybyś miał też trochę doświadczenia z podobnymi zabawami. Zacznij od zainstalowania na komputerze aplikacji RSD Lite oraz odpowiednich sterowników do Twojego systemu.

1.      Upewnij się, że bateria Defy jest naładowana przynajmniej w 80%.

2.      Uruchom telefon trzymając przycisk Volume Down (zmniejszanie głośności), aby przejść do menu stock recovery.

3.      Naciśnij naraz przyciski Volume Down i Volume Up aby pokazało się menu.

4.      Wybierz opcje wipe data/factory reset oraz wipe cache.

5.      Uruchom ponownie telefon używając opcji reboot, następnie szybko naciśnij i przytrzymaj przez 5 sek przycisk Volume Up. Urządzenie przejdzie w tryb bootloader’a.

6.      Podłącz kabel USB, uruchom aplikację RSD Lite i wgraj do telefonu plik Eclair SBF. Poczekaj, aż uruchomi się system. Nie zaleca się dłużej pracować na tym systemie, a tym bardziej uruchamiać aplikacji aparatu, gdyż podobno istnieje ryzyko uszkodzenia sprzętu.

7.      Zanim przejdziesz dalej, wejdź w menu Settings, pozycję Privacy i wyczyść pamięć telefonu. Pozwoli Ci to uniknąć późniejszego błędu z dostępnością tylko 128MB pamięci wewnętrznej. Poczekaj, aż telefon uruchomi się ponownie.

8.      Wejdź w menu Settings, przejdź do pozycji ApplicationsDeveloper. Tam wyłącz opcję debugowania USB, a następnie przestaw tryb działania USB na Mass Storage (Pamięć masową).

9.      Rozpakuj zawartość archiwum  Froyo CEE Nandroid Backup na kartę pamięci do katalogu goapkrev/backup. Pełna ścieżka do nowego katalogu powinna być następująca: /sdcard/goapkrev/backup/2011-06-11.14.14.27. Skopiuj na kartę pamięci również plik  Custom Recovery APK.

10.  Ustaw tryb połączenia USB na None (Tylko ładowanie). Następnie włącz opcję debugowania USB.

11.  Uruchom na komputerze aplikację SuperOneClick Root APK. Przestaw opcję Exploit na rageagainstthecage i naciśnij przycisk Root. Po poprawnym przebiegu procesu uruchom ponownie urządzenie.

12.  Wyłącz tryb debugowania USB.

13.  Znajdź w menu telefonu aplikację File Manager, a następnie za jej pomocą przejdź do lokalizacji, gdzie wcześniej skopiowałeś plik  Custom Recovery APK. Po kliknięciu na znaleziony plik powinieneś móc zainstalować aplikację a następnie uruchomić ją. W aplikacji wybieramy pozycję Install recovery, a następnie Reboot recovery. Podczas tego procesu system zapyta się o pozwolenie na udzielenie praw roota, co też należy uczynić.

14.  W menu recovery wybierz kolejno opcje  wipe data/factory reset oraz wipe cache.

15.  Wybierz opcję backup/restore, następnie restore. Na liście powinien pojawić się wgrany wcześniej przez nas backup 2011-06-11.14.14.27 - zainstaluj go.

16.  Przez menu recovery uruchom ponownie telefon i przejdź w tryb bootloader’a (naciskając i trzymając przez 5 sek przycisk Volume Up).

17.  Kablem USB podłącz telefon do komputera i uruchom aplikację RSD Lite. Wybierz plik  Froyo CEE Fixed SBF i wgraj go na urządzenie.

18.  Telefon powinien się uruchomić, a Ty powinieneś zacząć się cieszyć z przywróconego oryginalnego Froyo :)

Zainstalowana wersja Froyo jest dobrym punktem wyjścia do rozpoczęcia wgrywania innych ROM’ów. Tym razem nie zapomnij jednak wcześniej wgrać ClockworkMod Recovery i zrobić kopię zapasową systemu! Na tą chwilę sam mam zainstalowany ROM Cyanogen Mod 7.1, który pomimo kilku zalet (między innymi niskie zużycie baterii i najnowszy Gingerbread 2.3.7), nie posiada MotoBlura i czasami pojawiają się w nim jakieś nieoczekiwane błędy.

Podczas przywracania oryginalnego systemu korzystałem z wpisu zamieszczonego na forum xda-developers.

AndroidAndroid, ClockworkMod Recovery, CWM, Cyanogen Mod, Defy, Eclair, Froyo, GingerBread, MotoBlur, Motorola, Motorola Software Update, ROM, RSD Lite, SuperOneClick Root

← Nowy nabytek – Motorola Defy

Implementacja weryfikacji obrazkowej CAPTCHA w GWT i JAAS →

Skomentuj

16 Komentarze.

1.      http://1.gravatar.com/avatar/52edd054f35fdedc6142a7a3b640d1a3?s=40&d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D40&r=GZeus 10 listopada 2011 at 14:37

Witam, ostatnio miałem problemy z Defy bo zawaliłem system, i przez RSD Lite chciałem to naprawić, lecz po wgraniu wersji 2.1 telefon w ogóle się nie włączył. Postanowiłem wgrać 2.3.4 ( wtedy jeszcze nie wiedziałem że jest tak ciężko wrócić do poprzednich). Teraz mam problem bo nie mogę zrobić roota, a recovery się usunęło… Proszę czy pomożesz mi? Teraz paluję wgrać 2.2.1 przez RSD Lite ale nie wiem co się stanie, i czy potem nie zrobię z fona przycisku do gazety. Jeśli masz chodź by jakiś pomysł to proszę daj znać.

Odpowiedz

o        Piotr OstrowskiPiotr Ostrowski 10 listopada 2011 at 14:50

Przeprowadź dokładnie tą samą procedurę, którą opisałem we wpisie. Rozumiem, że GingerBread Ci działa, więc naładuj do pełna baterię, aby uniknąć późniejszych problemów. Wgranie 2.2.1 przez RSD Lite w tej chwili nic już nie da (jeśli to zrobisz, telefon nie podniesie się, ale dalej będzie możliwe przeprowadzenie powyższej procedury). Daj znać, czy coś z tego wyszło.

Odpowiedz

2.      http://1.gravatar.com/avatar/52edd054f35fdedc6142a7a3b640d1a3?s=40&d=http%3A%2F%2F1.gravatar.com%2Favatar%2Fad516503a11cd5ca435acc9bb6523536%3Fs%3D40&r=GZeus 10 listopada 2011 at 14:50

Ok więc spróbuje. Tylko mam jeszcze jedno pytanie co mam zrobić, bo do stock recovery nie mogę się dostać bo go nie ma, więc nie mogę wip’ów zrobić.

Odpowiedz

o        Piotr OstrowskiPiotr Ostrowski 10 listopada 2011 at 15:05

Jeśli działa Ci GingerBread, to stock recovery też powinno. Ale jeśli faktycznie nie możesz się do niego dostać, przejdź od razu do kroku 5-tego.

...

Zgłoś jeśli naruszono regulamin