Linux w telefonie – Nokia N900 – przywracanie ustawień fabrycznych

Staliśmy się posiadaczem Nokia N900 wymagającej naprawy softu. Co mamy zrobić, aby przywrócić ją do stanu używalności? Jak wykonać całkowite kasowanie danych przed sprzedaniem lub po prostu, chcemy zacząć od nowa. Postaram się opisać jak obecnie wykonać ten cały proces, bo dostępny soft ma małe problemy z działaniem w środowisku x64. Zaczynami więc od znalezienia odpowiedniego softu oraz wersji ROM’u (bo jest ich troszkę dostępnych). W takim razie przystąpmy do dalszej zabawy.

Może na początek miejsce, gdzie można pobrać troszkę niezbędnego softu

http://www.fladnag.net/downloads/telephone/n900/

oraz

http://www.fladnag.net/downloads/telephone/n900/tools/

tutaj pobrany plik maemo_flasher-3.5_2.5.2.2_i386.deb

Oba pliki najłatwiej będzie przenieść, kopiując je na dowolny ‚pędrajw’ –

W razie czego, kopia opisanych plików, dostępna jest na jednym z naszych chomików. Plik RX-51_2009SE_10.2010.13-2.VANILLA_PR_EMMC_MR0_ARM.bin został znaleziony już wcześniej i przetestowany. Można oczywiście zastosować inne pliki, weryfikując efekty jaki uzyskamy oraz czytając opisy na necie, do dana wersja wprowadza ciekawego. Ten system prosi o kod po zainstalowaniu, który jest domyślny dla producenta Nokia (12345).

Będziemy całość operacji wykonywać na najnowszej dostępnej wersji KALI odpalonej na maszynie wirtualnej (VirtualBOX) – tutaj pobrany plik kali-linux-2016.2-i386.

Uruchamiamy naszą maszynę wirtualną

Jak widać, całkowicie wystarczy odpalić Kali jako Live …

Podłączamy teraz pendrive z plikami, które wcześniej tam umieściliśmy

po uruchomieniu kopiujemy te 2 pliki na pulpit (można też oczywiście odpalać bezpośrednio z USB)

weryfikujemy …

oraz sprawdzamy i instalujemy niezbędne oprogramowanie

sudo dpkg -c maemo_flasher-3.5_2.5.2.2_i386.deb

sudo dpkg --install maemo_flasher-3.5_2.5.2.2_i386.deb

 

Postępujemy zgodnie z instrukcjami na ekranie

czekając na zakończenie instalacji

flasher-3.5 -F RX-51_2009SE_21.2011.38-1_PR_COMBINED_MR0_ARM.bin -f

lub jeśli chcemy, aby telefon uruchomił się automatycznie po zakończeniu  dodajemy -R

flasher-3.5 -F RX-51_2009SE_21.2011.38-1_PR_COMBINED_MR0_ARM.bin -f -R

kiedy otrzymamy komunikat o braku urządzania na USB

wykonujemy następujące czynności na TELEFONIE Nokia N900

  1. Wyłączamy całkowicie telefon
  2. Podłączamy KABEL USB do komputera (NIE TELEFONU)
  3. Naciskamy U na klawiaturze telefonu i trzymając go cały czas
  4. Podłączamy KABEL USB do telefonu
  5. Telefon uruchamia się w trybie ‚serwisowym’

i teraz, podłączamy telefon do naszej wirtualki

Może zdarzyć się, że będziemy musieli wykonać to podłączenie dwa razy. Jeśli telefon jest w trybie przygotowanym do wykonania zmiany softu (klawisz U trzymany podczas uruchamiania), to rozpocznie się automatycznie proces …

można śledzić kolejne kroki

tego co się dzieje

aż całość zakończy się sukcesem …

Jeśli wybraliśmy opcję -R przy uruchamianiu, telefon automatycznie uruchomi się ponownie, jeśli nie – musimy sami go wyłączyć i włączyć.

Może się trafić tak, że system prosi o wpisanie kodu … 12345

aby przejść dalej

aż uzyskamy całkiem nowy system

Czynność można powtarzać, więc nie ma problemów, jeśli coś nam się nie uda. Na razie odłączanie telefonu podczas procesu, także pozwoliło na ponowne jego uruchomienie w trybie serwisowym. Kilka testów wykonałem i jeśli cokolwiek nie działało, była to zawsze moja wina – a to nie podłączyłem do wirtualki (kiedy samo się rozłączyło), odpięty został kabel USB itd. Nawet całkowicie rozładowana bateria pozwoliła na przeprowadzenie całego procesu.

Więcej informacji można uzyskać na stronie https://wiki.maemo.org/Updating_the_firmware

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *