W tym tutorialu przedstawię procedurę flashowania kernela OpenMode na Nokii N9. Ogranicza on Aegis-a, umożliwia dostęp do większych modyfikacji systemu typu Unrestricted system-ui.
Operacja jest ryzykowna, radzę zrobić backup. W przypadku pierwszej metody tracimy dane.
Wymagania:
PR 1.3. W pierwszej metodzie go flashujemy, większość N9 ma PR 1.3, więc nie powinien to być problem.
Nokia N9
PC z Windows/Linux/mac OS
Kabel USB
Pliki do pobrania:
1. Firmware, takie samo lub nowsze od aktualnego. Znajdziemy je tutaj:
nokia-n9-00-vt31589.htm#p582547
Pobieramy rootFS i MMC!
2. Kernel OpenMode:
- Code: Select all
Please Login or Register, to see this Content
3. Flasher:
- Code: Select all
Please Login or Register, to see this Content
Przygotowania:
1. Instalujemy flashera.
2. Zmieniamy nazwę pliku z firmware rootFS na fw.bin. Firmware MMC zmieniamy na mmc.bin
3. W przypadku Windowsa, wrzucamy firmware i kernel do C:\Program Files\Nokia\Flasher
W przypadku Linuxa, do /home/<user>
4. Mając tryb dewelopera, włączamy terminal i wpisujemy jedną komendę:
- Code: Select all
Please Login or Register, to see this Content
Pierwsza metoda "czysta" - instrukcja:
Tą metodę polecam. Czyści telefon, ale flashuje jądro na czysto, klucze Aegis są poprawnie wygenerowane - bazując na nowym, otwartym trybie. Pozwala uniknąć wielu problemów, np. z hasłami.
1. Wyłączamy telefon.
2. [Tylko Windows] Odpalamy CMD (jako admin) i wpisujemy komendę:
- Code: Select all
Please Login or Register, to see this Content
3. Wpisujemy komendę:
Linux:
- Code: Select all
Please Login or Register, to see this Content
Windows:
- Code: Select all
Please Login or Register, to see this Content
Telefon zostanie przeflashowany.
4. NIE WŁĄCZAJĄC ANI NIE ODŁĄCZAJĄC TELEFONU, następna komenda:
- Code: Select all
Please Login or Register, to see this Content
5. Telefon się uruchomi w trybie OpenMode. Gratulacje!
Druga metoda "brudna" - instrukcja:
Tej metody nie polecam. Nie czyści telefonu, ale flashuje jądro na "brudno", klucze Aegis są cały czas w trybie zamkniętym. Może nastręczać wielu problemów, np. z hasłami.
1. Włączamy telefon.
2. Odpalamy Terminal na N9 i wpisujemy trzy komendy:
- Code: Select all
Please Login or Register, to see this Content
3. [Tylko Windows] Odpalamy CMD (jako admin) i wpisujemy komendę:
- Code: Select all
Please Login or Register, to see this Content
4. Wpisujemy komendę:
Linux:
- Code: Select all
Please Login or Register, to see this Content
Windows:
- Code: Select all
Please Login or Register, to see this Content
5. Telefon się uruchomi w trybie OpenMode. Gratulacje!
Jak widać, nic trudnego.
Pozdrawiam!