Pełne odblokowanie Lumii 710 i 800 metodą NAND

|


Przyszedł już czas aby każdy mógł odblokować swoją Lumię bez obawy o to czy zostanie ona uszkodzona i będzie wymagała serwisu. Sama metoda jest banalnie prosta i polega na wpisaniu wiersza poleceń w terminalu. Na dzień dzisiejszy możemy korzystać tylko z dobrodziejstw systemu Linux do przeprowadzenia tej operacji kopiowania na partycje dysku w telefonie nowych plików w celu pełnego odblokowania.

Opis oparty na modelu Lumia 710 który przeprowadziłem osobiście jak też na Lumii 800 kilka tygodni temu. Naładuj baterię i zrób kopię przez Zune swoich zdjęć, filmów itp. Pamiętaj że końcowa decyzja należy wyłącznie do Ciebie.

Aby zachęcić lub zniechęcić potencjalne osoby do tego zabiegu należy najpierw zapoznać się z listą wymagań poniżej.

1. Co daje nam pełne odblokowanie telefonu?
• możliwość instalacji każdej aplikacji nawet tej wymagającej dostępu do rejestru
• modyfikowanie wyglądy, kolorów i zmiany dzwonków w tym dla sms

2. Jaką wersję firmware zastanę po odblokowaniu i ewentualne problemy?
• Lumia 710, Tango 8773.12120:
– brak aplikacji Diagnostics, wymaga ręcznej instalacji: http://www.mediafire.com/?w7631zpit6dcnd5
– wymaga rejestracji przed logowaniem na Live ID
– pełna lista od autora lucifer3006: http://forum.xda-developers.com/showpost.php?p=25296537&postcount=716 Ja osobiście nie miałem tych dodatków ale po instalacji aplikacji Bazaar można pobrać i instalować wszelkie narzędzia i aplikacje jak Opera.

• Lumia 800, Mango 8107.12070
– wymaga rejestracji przed logowaniem na Live ID
– obecna wersja #14 autorstwa biktor_gj jest nowsza od tej którą ja instalowałem i na dzień dzisiejszy nie mogę jej sprawdzić

3. Na jakim systemie mogę tego dokonać?
• obecnie tylko na systemie Linux (jeśli się mylę chętnie postawię piwo)

4. Czy mogę odblokować Lumię 710 i 800?
• Tak jeśli bootloader jest odblokowany

5. Jak sprawdzić na systemie Windows czy moja Nokia posiada odblokowany bootloader?
• wyłącz telefon
• przytrzymaj V+ i naciśnij Power, telefon uruchomi się w trybie download (czarny ekran)
• włóż kabel USB i obserwuj zachowanie systemu
Jeśli wyskoczy monit o formatowanie to znaczy, że bootloader jest odblokowany. Jeśli nie zobaczysz takiego monitu to uruchom menadżer urządzeń i zobacz czy na liście urządzeń jest Qualcomm CDMA Technologies MSM i wymaga instalacji. To także oznacza, że booloader jest odblokowany. Nie musisz próbować aktualizacji sterowników dla tego urządzenia bo nie zostanie to zrobione na systemie Windows. Aby wyjść z tego trybu odłącz telefon i wykonaj:
– Lumia 710, wyjmij i wsadź baterię z powrotem
– Lumia 800, przytrzymaj Power przez 10s do wyczucia wibracji.

Pamiętaj! Nigdy nie akceptuj formatowania. w ten sposób wykasujesz bootloader z telefonu i telefon będzie martwy.

6. Jeśli mam zablokowany bootloader to czy mogę go odblokować?
• Nie można tego zrobić na chwilę obecną w modelu Lumia 800
• Model Lumia 710 flashujemy wersją firmware z załącznika
część 1: http://www.mediafire.com/download.php?xur2znufraaig6p
cześć 2: http://www.mediafire.com/download.php?m9da7j9up7xf39m
• Procedura zmiany oprogramowania znajduje się na forum Upgrade/Downgrade/Dead Phone programem NCS

7. Czy po operacji odblokowania można użyć NCS aby wrócić do naszego oryginalnego oprogramowania?
• Tak ale najpierw przez terminal musimy nadpisać plik nokia_osbl.mbn
Lumia 710: http://www.mediafire.com/download.php?64qyojy63iqpmua
Lumia 800: http://www.mediafire.com/?o0ov6sgkr6rea3n

8. Czy to prawda, że po odblokowaniu zniknie możliwość logowania się na nasze konto Live ID?
• Niestety to jedyny minus tej operacji. Aby znów zalogować się na nasze konto nawet po powrocie do oryginalnego firmware należy wcześniej uzyskać klucz aktywacyjny od MS dzwoniąc pod ten numer (+48) 22-594-1000. Klucz taki należy wpisać gdy przy próbie logowania się na konto Live ID. Oczywiście to nie jest wymóg, bo nadal możemy pominąć aktywację i korzystać w pełni z telefonu bez konta Live ID.


• Druga opcja to ręczne wpisanie klucza tylko w wersji odblokowanej jeśli takowy zdobędziemy. Po tym zabiegu możemy zalogować się na nasze Live ID:

REGEDIT4
[HKEY_LOCAL_MACHINE\Software\Microsoft\GwpCPC]
“ActivationCode”=”*****-*****-*****-*****-*****”

• Istnieje jeszcze jedna możliwość aplikacją DppImplant: http://forum.xda-developers.com/showpost.php?p=25126572&postcount=642, którą stworzył ultrashot. Osobiście jeszcze nie robiłem tego. Jeśli Tobie się uda to chętnie uzupełnię wątek o Twój wkład.

9. Skąd pobrać pliki potrzebne do odblokowania?
• Lumia 710
część 1: http://www.mediafire.com/download.php?kvc6t36jnd16j84
część 2: http://www.mediafire.com/download.php?y63eza0yau1wlk5
• Lumia 800
część 1: http://www.mediafire.com/download.php?kq70v280o80cl2i
część 2: http://www.mediafire.com/download.php?cpdc15v4qsowkn2

Zanim zaczniemy całą zabawę upewnijmy się czy zrobiliśmy co było wymagane przed:
• nasza Lumia ma już odblokowany bootloader
• pobraliśmy wszystkie potrzebne pliki dla danego modelu
• pliki mamy na pendrive lub ewentualnie na innej partycji dysku z którego uruchamiamy Linuxa
• bateria jest naładowana i zrobiliśmy kopię naszych zdjęć, filmów itp.

Uruchamiamy Linux’a pamiętając że to darmowy system bez potrzeby aktywacji. Osobiście pobrałem Ubuntu 11.04 i zainstalowałem na pustej partycji. Cała instalacja zajęła mi 20 minut.

Procedura odblokowania:
• kopiujemy dla danego modelu pliki full.nb do katalogu publicznego na dysk
• uruchamiamy Lumię w trybie download według pkt. 5
• podpinamy do komputera pracującego pod kontrolą Linux’a
• uruchamiamy narzędzie do obsługi dysków i czekamy aż dysk Qualcomm MMC Storage znajdzie się na liście
• klikamy na niego i po prawej mamy podgląd na wszystkie partycję

• nas interesuje tylko ta której ID to sdx9 gdzie x to dana litera partycji. U każdego może być różna więc proszę pod żadnym pozorem nie stosować mojej
• mając nasze ID możemy uruchomić terminal gdzie wpisujemy komendę pamiętając że za x wstawiamy literę odpowiednią dla Waszej partycji

sudo dd if=./full.nb of=/dev/sdx9

• naciskamy Enter i wpisujemy hasło do systemu jakie ustaliliśmy w czasie instalacji Ubuntu. W systemie Linux nie pojawiają się gwiazdki
• potwierdzamy wciskając Enter ponownie i procedura kopiowania zawartości pliku full.nb na partycję telefonu się rozpocznie. Może to potrwać kilka dobrych minut i zaleca się ruszyć myszką co jakiś czas aby upewnić się, że system odpowiada
• na zakończenie wyświetli nam się podsumowanie mówiące o wadze samego pliku, czasie operacji i prędkości zapisu

• pora aby wyjść z trybu download:
– Lumia 710, odłączamy kabel i wyjmujemy baterię i wsadzamy ją na swoje miejsce. Nie naciskaj Power!
– Lumia 800, odłączamy kabel i wciskamy Power na 10s aż poczujemy wibrację. Nie naciskaj ponownie Power!
• wykonujemy Software Reset przy pomocy klawiszy według poradników:
Lumia 710 Hardware i Software Reset
Lumia 800 Hardware i Software Reset

Telefon się uruchomi i przeprowadzi nas przez szereg ustawień jak kraj; czas; data. Logowanie na konto Live ID przekładamy na później ze względu na obostrzenia, które wymieniłem w pkt. 8

W tym monecie Twoja Nokia jest w pełni odblokowana i możesz zacząć ją personalizować na swój sposób. Co w sytuacji kiedy życie bez konta Live ID okaże się nie możliwe? No cóż, pozostaje nam telefon do MS lub inna droga zdobycia klucza aktywacyjnego oraz co bardzie ambitni mogą spróbować aplikacji DppImplant

Jeśli żadna z powyższych metod nam nie odpowiada to nie pozostaje nic innego jak powrót do oryginalnego oprogramowania.

Procedura powrotu:
• kopiujemy dla danego modelu pliki nokia_osbl.mbn do katalogu publicznego na dysk
• uruchamiamy Lumię w trybie download według pkt. 5
• podpinamy do komputera pracującego pod kontrolą Linux’a
• uruchamiamy narzędzie do obsługi dysków i czekamy aż dysk Qualcomm MMC Storage znajdzie się na liście
• klikamy na niego i po prawej mamy podgląd na wszystkie partycje

• nas interesuje tylko ta której ID to sdx2 gdzie x to dana litera partycji. U każdego może być różna więc proszę pod żadnym pozorem nie stosować mojej
• mając nasze ID możemy uruchomić terminal gdzie wpisujemy komendę pamiętając że za x wstawiamy literę odpowiednią dla Waszej partycji

sudo dd if=./nokia_osbl.mbn of=/dev/sdx2

• naciskamy Enter i wpisujemy hasło do systemu jakie ustaliliśmy w czasie instalacji Ubuntu. W systemie Linux nie pojawiają się gwiazdki
• potwierdzamy wciskając Enter ponownie i procedura kopiowania zawartości pliku nokia_osbl.mbn na partycję telefonu się rozpocznie. To potrwa kilka sekund z racji znikomej wagi pliku
• na zakończenie wyświetli nam się podsumowanie mówiące o wadze samego pliku, czasie operacji i prędkości zapisu

• pora aby wyjść z trybu download:
– Lumia 710, odłączamy kabel i wyjmujemy baterię i wsadzamy ją na swoje miejsce. Nie naciskaj Power!
– Lumia 800, odłączamy kabel i wciskamy Power na 10s aż poczujemy wibrację. Nie naciskaj ponownie Power!
• wykonujemy Software Reset przy pomocy klawiszy według poradników:
Lumia 710 Hardware i Software Reset
Lumia 800 Hardware i Software Reset

Po wykonaniu Software Reset telefon się uruchomi. Nie przechodzimy przez ustawienia tylko wyłączamy go bo w końcu musimy wgrać nasz stary, oryginalny i nieodblokowany soft

Teraz możemy skorzystać z opisu na forum Upgrade/Downgrade/Dead Phone programem NCS

Tak jak wspomniałem w pkt. 8 nawet po powrocie do oryginalnego oprogramowania telefon będzie wymagał aktywacji przez logowaniem na konto Live ID

Jestem otwarty na wszelkie propozycje i zmiany z waszej strony. Zrobiłem co mogłem aby opisać wszystko jasno ale dla niektórych z was nadal będzie to trudne. Pytajcie i piszcie. Dla osób znających angielski i zainteresowanych tematem podaje linki skąd ja czerpałem informację.

1. http://forum.xda-developers.com/showthread.php?t=1587650
2. http://forum.xda-developers.com/showthread.php?t=1599401

Autorami modyfikacji są osoby z XDA:
Lumia 710 – lucifer3006
Lumia 800 – biktor_gj

Specjalne podziękowania dla Bones za nieocenioną pomoc przy systemie Linux i problemach z kontem Live ID.
Tak jak wspomniałem w pkt. 8 nawet po powrocie do oryginalnego oprogramowania telefon będzie wymagał aktywacji przez logowaniem na konto Live ID.