wtorek, 8 listopada 2016

Jak zrobić JailBreak na Kindle – metoda 2016 – polska instrukcja

Przedwstęp

Wpis powstał jako odpowiedź na wiadomości, które otrzymywałem od różnych osób. Było ich ho-ho-ho i jeszcze trochę i we wszystkich, autorzy podkreślali, że nie znają angielskiego. W tej sytuacji postanowiłem zrobić polski opis całej procedury.

Metoda ta, zgodnie z nagłówkiem, działała do wersji 5.8.7 (2016). Obecnie nie zadziała, podobnie jak wszystkie pozostałe metody na odblokowanie oprogramownia Kindle'a.

Wstęp

Opisywana metoda może być zastosowana dla czytników 6-tej, 7-mej i 8-mej generacji Kindle, z wyłączeniem najnowszego (w chwili pisania postu) modelu PW3 32 GB (wersja japońska).

Sama metoda przeznaczona jest dla czytników z FirmWare >5.6.5. Może być zastosowana także dla starszych wersji FW, ale w takich przypadkach są prostsze i szybsze sposoby.

Przygotowanie

  1. Czytnik powinien być zarejestrowany.
  2. Wszelkie kody: na czytnik i dla kontroli rodzicielskiej powinny być wyłączone.
  3. Akumulatorek powinien być naładowany przynajmniej w 50% - bezpieczniej >70%.
  4. Po każdym kroku odłączenie czytnika od komputera i restart.
  5. Podczas całej procedury czytnik powinien być w trybie off-line (airplane mode).

Procedura krok po kroku

  1. Przywrócenie ustawień fabrycznych.
  2. Pobranie odpowiedniego obrazu fabrycznego:
  3. Instalacja pobranego obrazu tak samo jak każdej aktualizacji wgrywanej „po kablu”.
  4. Pobranie fabrycznego JB: Factory JailBreak
  5. Instalacja JB, po odłączeniu czytnika od komputera, poprzez wykonanie polecenia:
    ;installHtml
    wpisanego w pole wyszukiwania wprost z ekranu głównego czytnika (nie z otwartej książki!)
  6. Pobranie i instalacja ([HOME] -> [MENU] > Settings -> [MENU] > Update Your Kindle) zabezpieczenia przed usunięciem JB: JB-hotfix
  7. Pobranie i instalacja „po kablu” najnowszej dostępnej aktualizacji czytnika.
  8. Pobranie KUAL-a: KUAL, rozpakowanie i skopiowanie pliku KUAL-KDK-2.0.azw2 do katalogu documents.
  9. Pobranie MRPI: MR Package Installer, wypakowanie i skopiowanie otrzymanych katalogów na czytnik.

Suplement

Instalacja pakietów BIN przy użyciu MRPI
  1. Pobrany pakiet BIN kopiujemy na czytnik do katalogu mrpackages.
  2. Odłączamy czytnik od komputera(!).
  3. Uruchamiamy KUAL i wybieramy pozycję: Install MR Packages.

Gdy instalator wykona pracę, czytnik odświeży interfejs. Niektóre hacki (większość?) wymagają do działania dodatkowego restartu czytnika (z menu).

Alternatywne wgranie JB + bridge

W związku ze zgłaszanymi różnymi problemami (m.in. przez użytkownika Andrzej Andrzej w komentarzach pod postem) przygotowałem alternatywny instalator. Zamiast pojedynczej instalacji JB i potem bridge'a (hotfix) można od razu wgrać paczkę JB+hotfix. Nazwa taka sama jak dla fabrycznego JailBreaka i sposób instalacji (oraz moment) również identyczny. Tylko zawartość inna. Po wgraniu na system „initial”, trzeba jeszcze zrobić jeden lub dwa (dla pewności) restarty czytnika i dopiero potem można instalować aktualizację do najnowszej (lub innej wybranej) wersji. Po tych zabiegach JailBreak przetrwa każdą aktualizację. „Zaszkodzi mu” jedynie przywracanie ustawień fabrycznych.