Jak Jailbreak Kindle Paperwhite dla wygaszaczy ekranu, aplikacji i innych

  • Jason Fitzpatrick

    @jasonfitzpatric

  • Zaktualizowano May 28, 2019, 5:02pm EDT

pokazaliśmy ci, jak jailbreakować swój Kindle w przeszłości, ale nowy Paperwhite (z pięknym ekranem o wyższej rozdzielczości, który błaga dla niestandardowych wygaszaczy ekranu) wymaga zupełnie nowego worka sztuczek do jailbreak. Czytaj dalej, jak jailbreak Paperwhite i pokazać nowe tryby wygaszacza ekranu.

Dlaczego chcę to zrobić?

w tym tutorialu są dwa elementy. Po pierwsze, to samo jailbreak. Jailbreak pozwala uzyskać dostęp do Kindle Paperwhite tak, jakbyś był programistą z pełnym dostępem do systemu operacyjnego i struktury plików urządzenia. Jest to niesamowite, ponieważ pozwala na korzystanie z urządzenia, jak chcesz, w tym ładowania hacki firm trzecich, dodatki, i inne fajne poprawki.

druga część samouczka zawiera świetny przykład tego, co można zrobić z jailbroken Paperwhite, instalując niestandardowe Wygaszacze ekranu. Oryginalny Screensaver hack był dość niesamowite (jak to pozwoliło na zastąpienie Wygaszacze ekranu akcji Kindle z własnych), ale nowy Screensaver hack jest jeszcze lepszy, ponieważ pozwala na trzy tryby: niestandardowe Wygaszacze ekranu, wyświetlanie okładki ostatniej przeczytanej książki, i lekki „śpiący” nakładka, która utrzymuje bieżącą stronę widoczne. Będziemy szczegółowo, jak te tryby pracy po zainstalowaniu hack. Nie wiemy o tobie, ale wokół How-To Geek uwielbiamy dostosowywać rzeczy duże i małe, więc ten hack jest w naszym zaułku.

czego potrzebuję?

w tym samouczku będziesz potrzebował następujących rzeczy:

  • a Kindle Paperwhite
  • A USB Sync Cable
  • a host computer

podczas gdy wszystkie Kindle są jailbreakable, Kindle Paperwhite jest najnowszym i wymaga podejścia znacznie różniącego się od starszych Kindles. Jeśli masz starszy Kindle, nie rozpaczaj, możesz sprawdzić nasz stary Przewodnik jailbreak Kindle tutaj.

RELATED: jailbreak your Kindle for Dead Simple Screensaver Customization

Reklama

będziesz także potrzebował komputera hosta zdolnego do otwierania .archiwa zip i montaż Paperwhite jako wymiennej pamięci flash. Ponieważ komputer służy tylko jako platforma do przesyłania plików do Kindle, samouczek jest OS-agnostyczny.

wreszcie, trzeba kilka małych plików dla każdego etapu procesu (jailbreaking i instalowanie Screensaver hack), które będziemy link bezpośrednio do każdej sekcji samouczka w odpowiednim czasie.

Upgrade/Downgrading your Paperwhite 'S OS

Jeśli Wersja Twojego Paperwhite’ s Kindle OS to 5.3.3 lub 5.3.6+, nie można zainstalować Jailbreak hack i będzie musiał uaktualnić / downgrade wersji systemu operacyjnego do odpowiedniej.

Reklama

Uwaga: Jeśli bieżąca wersja Kindle OS, zaznaczona przez przejście do Menu -> Ustawienia -> Menu -> informacje o urządzeniu, to 5.3.0, 5.3.1, 5.3.4 lub 5.3.5, wtedy nie musisz uaktualniać ani obniżać swojej bieżącej wersji systemu operacyjnego. Jeśli Twoja wersja systemu operacyjnego jest wcześniejsza niż 5.3.0, zdecydowanie zalecamy aktualizację do najbardziej aktualnej, ale przyjaznej dla jailbreak wersji 5.3.5. Jeśli aktualnie korzystasz z akceptowalnej wersji Kindle OS, przejdź do następnej sekcji, instalując Jailbreak.

zdecydowaliśmy się na jailbreak przy użyciu najwyższej jeszcze wersji jailbreakable, 5.3.5, i nie miał żadnych problemów. Niektórzy użytkownicy zgłaszali problemy i przeskakiwali do wersji 5.3.1. Możesz pobrać niezbędne pliki aktualizacji / downgrade bezpośrednio z serwerów Amazon tutaj:

  • Amazon Hosted Kindle OS 5.3.1
  • Amazon Hosted Kindle OS 5.3.5

Jeśli z jakiegokolwiek powodu powyższe linki są zepsute (np. Amazon nie oferuje już starszych plików Kindle OS do pobrania) pliki są również dostępne na tej stronie trzeciej, hostowanej przez Kindle modder / developer Ixtab:

  • Third Party Hosted Kindle OS 5.3.1
  • Third Party Hosted Kindle OS 5.3.5

Pobierz odpowiedni Kindle OS .plik bin do komputera.

Reklama

zanim przejdziesz dalej, Przełącz swój Paperwhite w tryb samolotowy, przechodząc do Menu- > Ustawienia i przełącz duży” Tryb samolotowy „na górze ekranu na”Włączony”. Nie chcemy, aby Paperwhite łączył się z serwerami Amazon podczas tego procesu, bez szansy, że spróbuje upgrade over-air lub innego rodzaju zakłóceń.

Zamontuj swój Paperwhite jako urządzenie wymienne w komputerze, podłączając go za pomocą kabla synchronizacji USB. Przyjąłem .plik bin z komputera, do katalogu głównego, jak tak:

nie przejmuj się, jeśli nie masz innych plików obecnych na zrzucie ekranu w katalogu, takich jak .pliki calibre, ponieważ są produktem ubocznym korzystania z menedżera książek Calibre (jeśli nie używasz Calibre, nie będą na Twoim urządzeniu).

RELATED: jak zorganizować swoją kolekcję ebooków za pomocą Calibre

Po pomyślnym przeniesieniu .plik bin do Paperwhite, wysuń urządzenie z komputera i odłącz kabel USB. Przejdź do Menu-> Ustawienia -> Menu -> Zaktualizuj swój Kindle.

Reklama

Twój Paperwhite uruchomi się ponownie i po chwili zobaczysz ekran aktualizacji oprogramowania z miernikiem postępu. Zostaw go; zakończy aktualizację i uruchomi się ponownie po około 5-10 minutach.

Po ponownym uruchomieniu Paperwhite sprawdź ponownie Informacje o urządzeniu, aby upewnić się, że odpowiednia wersja Kindle OS została pobrana do urządzenia. Przejdź do Menu-> Ustawienia -> Menu ->informacje o urządzeniu, tak jak wcześniej w samouczku, i sprawdź, czy aktualizacja przebiegła pomyślnie.

RELATED: jak usunąć DRM z e-booków Kindle, aby cieszyć się wieloma urządzeniami i archiwizować

instalując Jailbreak

teraz, gdy jesteśmy na właściwej wersji systemu operacyjnego Kindle, nadszedł czas, aby przejść do biznesu instalowania jailbreak. Chociaż cały proces nazywamy „jailbreakingiem”, to w rzeczywistości jest kilka ciekawych rzeczy dziejących się pod maską.

Po pierwsze, rzeczywisty jailbreak jest stosowany do Paperwhite. Jest to zmodyfikowany certyfikat, który pozwala na zainstalowanie niestandardowych pakietów aktualizacji (podobnie jak jailbreaking Urządzenia z systemem iOS pozwala na zainstalowanie niepodpisanych pakietów na urządzeniu).

Reklama

Po Drugie, instaluje mostek Jailbreak; ten mały fragment kodu został zaprojektowany, aby pomóc zachować / migrować Jailbreak w obliczu przyszłych aktualizacji.

Po Trzecie, instaluje zestaw certyfikatów programistycznych Kindlet. Kindlets to aplety Java dla Kindle (np. małe gry, w które można grać na Kindle). Poprzez preinstalowanie certyfikatów dla najczęstszych programistów jailbreak / third party aktywnych w społeczności moddingu Kindle, znacznie ułatwia to późniejszą instalację Kindletów innych firm.

Po czwarte, instaluje to, co jest znane jako „pakiet ratunkowy” opracowany przez moddera Kindle ixtab, który umożliwia serwer SSH na Twoim Paperwhite. Chociaż trudno jest zranić różne modele Kindle za pomocą jailbreakingu i trzymania się dobrze znanych narzędzi i technik jailbreak, zawsze można coś spieprzyć, jeśli zaczniesz robić bardziej zaawansowane błazny w swoim Paperwhite. SSH Server Rescue Pack zapewnia punkt wejścia do czyszczenia i resetowania Paperwhite w razie potrzeby.

podobnie jak rootowanie/jailbreakowanie innych urządzeń, sam rzeczywisty jailbreak nie robi zbyt wiele. Otwiera to jednak potencjał do zrobienia wielu rzeczy, z których skorzystamy, gdy skończymy łamanie więzów.

Reklama

aby rozpocząć, pobierz pliki jailbreak Paperwhite tutaj: oficjalny wątek Mobileread (wymagane darmowe konto Mobileread).

Po pobraniu pliku kpw_jb.zip, otwórz plik i rozpakuj zawartość do tymczasowej lokalizacji na komputerze. Podłącz Paperwhite do komputera i otwórz zamontowany głośnik. Skopiuj trzy pliki non-readme z archiwum kpw_jb: jailbreak.sh, MOBI8_DEBUG oraz jailbreak.mobi do Twojego Paperwhite, umieszczając je w następujących katalogach:

Root\

--- MOBI8_DEBUG

--- jailbreak.sh

--- \documents\

------ jailbreak.mobi

jailbreak.mobi w folderze Dokumenty uniemożliwi uruchomienie jailbreak. Po prawidłowym umieszczeniu wszystkich plików, wysuń Paperwhite z komputera. Wyjmij kabel USB.

Twój Paperwhite powróci do ostatniego ekranu, którego używałeś; naciśnij przycisk home, aby powrócić do ekranu głównego, jeśli nie jesteś jeszcze na nim. Na ekranie głównym powinien pojawić się nowy dokument osobisty:

Reklama

Jeśli nie widzisz nowego dokumentu, sprawdź menu rozwijane tuż pod paskiem nawigacji. Jeśli na przykład ustawiono tylko wyświetlanie książek, nie zobaczysz dokumentu jailbreak. Kliknij Nowy Dokument, aby otworzyć plik. mobi.

Po otwarciu dokumentu na pierwszej stronie pojawi się gigantyczny link „Click to JAILBREAK” :

przepraszamy za nagły spadek jakości zrzutów ekranu, przechwytywanie ekranu jest wyłączone w dokumentach ze względu na prawa autorskie, więc przełączyliśmy się na ręczne fotografowanie ekranu Paperwhite.

Po kliknięciu linku zobaczysz ekran z dodatkowymi instrukcjami, w ten sposób:

Reklama

Zrób tak, jak mówi: delikatnie naciśnij przez kilka sekund w rogu ekranu. Szybko uruchomi się do procesu instalacji jailbreak:

Po zakończeniu procesu kopnie cię z powrotem do ekranu głównego Paperwhite (co jest interesującą przerwą od poprzednich narzędzi jailbreak, które całkowicie ponownie uruchamiają urządzenie). Poprzedni dokument jailbreak zostanie zastąpiony logiem procesu jailbreak, w ten sposób:

otwarcie dokumentu po prostu wyświetla listę tego, co zrobił jailbreak (co jest w zasadzie listą rzeczy, o których rozmawialiśmy wcześniej w samouczku, takich jak instalacja mostu Jailbreak).

w tym momencie urządzenie jest całkowicie zamknięte! Jedyną funkcjonalnością, która nie jest dostępna natychmiast po instalacji, jest pakiet ratunkowy oparty na SSH (aby włączyć serwer SSH, musisz ponownie uruchomić Paperwhite raz).

instalacja wygaszacza ekranu Hack

teraz, gdy mamy Paperwhite jailbroken, nadszedł czas, aby faktycznie skorzystać z jailbreak zrobić kilka zabawnych rzeczy. Numer jeden powód ludzie jailbreak ich Kindles jest, aby uzyskać niestandardowe Wygaszacze ekranu, więc mamy zamiar pokazać, jak dopełnić swój jailbreak hack z ładnym niestandardowym wygaszacz ekranu pack.

Reklama

możesz je pobrać tutaj: Oficjalny wątek Mobileread (wymagane darmowe konto)

Po pobraniu plików nadszedł czas, aby zacząć. Zanim będziemy mogli użyć Screensaver hack, musimy mieć Python zainstalowany na Paperwhite. Zamontuj urządzenie za pomocą kabla synchronizacji USB i rozpakuj update_python_0.5.N_install.bin do katalogu głównego Paperwhite (nie musisz wyodrębniać żadnych innych plików z kindle-python-0.5.N.zip archiwum). Po pomyślnym przesłaniu pliku wysuń Paperwhite z komputera i wyjmij kabel USB.

Reklama

Zainicjuj aktualizację na Paperwhite, tak jak zrobiliśmy to w poprzedniej sekcji samouczka, przechodząc do Menu- > Ustawienia- > Menu- > Zaktualizuj swój Kindle. Kliknij OK, aby autoryzować aktualizację, a następnie odczekaj kilka minut, aż zakończy się proces aktualizacji.

Po powrocie na ekran główny Paperwhite, śmiało i podłącz go do komputera za pomocą kabla USB sync ponownie. Teraz nadszedł czas, aby przenieść hack wygaszacz ekranu. Rozpakuj plik update_linkss_0. 11.N_install.kosz z kindle-linksss-0.11.N.zip zarchiwizuj i umieść go w katalogu głównym Twojego Paperwhite (znowu, są inne pliki w archiwum, które pozostają nietknięte). Powtórz ten sam proces aktualizacji za pomocą Menu – > Ustawienia -> Menu -> Zaktualizuj swój Kindle. Po autoryzacji aktualizacji urządzenie uruchomi się ponownie.

Po ponownym uruchomieniu i udanym powrocie do ekranu głównego Paperwhite, zamontuj Paperwhite ponownie za pomocą kabla synchronizacji USB. Gdy zajrzysz do katalogu głównego Paperwhite, zobaczysz kilka nowych dodatków:

folder /python/ i /extensions/ jest tworzony przez Instalator Pythona i powinien zostać całkowicie sam. Folder/ linkss / jest tworzony przez Screensaver hack i zawiera interesujące nas pliki i foldery. Chociaż większość plików w / linkss / powinna być pozostawiona sama sobie, jest kilka, które wymagają naszej interakcji w celu wygenerowania pożądanego efektu wygaszacza ekranu. Spójrzmy teraz na różne opcje konfiguracji.

Reklama

Uwaga: Możesz używać tylko jednej z tych konfiguracji na raz. Konfigurowanie więcej niż jednego jednocześnie spowoduje, że w większości przypadków będziesz mieć pusty wygaszacz ekranu, a w innych awarie i błędy.

ustawienie trybu wyświetlania Paperwhite na okładkę: jeśli chcesz, aby Paperwhite wyświetlał okładkę książki, którą ostatnio czytasz (lub aktualnie czytasz) jako wygaszacz ekranu, musisz po prostu utworzyć pusty plik o nazwie „okładka” w katalogu /linksss/ w ten sposób:

Możesz utworzyć nowy dokument tekstowy i po prostu go usunąć .rozszerzenie txt lub, jak to zrobiliśmy tutaj, możesz skopiować istniejący pusty plik „autoreboot” i po prostu zmienić jego nazwę. Ważną częścią jest to, że jest to plik atrapy bez rozszerzenia. Usuń plik „autoreboot”, gdy tam jesteś (więcej na ten temat za chwilę). Wysuń swój Paperwhite i uruchom go ponownie za pomocą Menu – > Ustawienia -> Menu -> Uruchom ponownie.

gdy Twój Paperwhite kończy ponowne uruchomienie i wrócił do ekranu głównego, Otwórz książkę, a następnie poczekaj minutę lub dwie na hack przetworzyć okładkę. Jeśli natychmiast położysz Paperwhite do snu, otrzymasz wygaszacz ekranu z napisem „Screensavers Hack jest obecnie w trybie’ cover’, ale nie udało się jeszcze przetworzyć okładki książki:)”. Innymi słowy, zrobiłeś wszystko dobrze, ale nie przygotował jeszcze okładki do użycia.

Reklama

ustawienie trybu Nakładki Paperwhite do uśpienia: jeśli chcesz, aby Paperwhite wyświetlał małą nakładkę, która wskazuje, że urządzenie jest uśpione nad ostatnią widoczną zawartością, musisz powtórzyć proces z poprzedniego kroku, nazywając pusty plik „last”. Gdy jesteś tam, ponownie Usuń pusty plik „autoreboot”.

chociaż ta metoda jest nowatorska, ponieważ pokazuje dokładnie, co było na Twoim papierze, kiedy go uśpiłeś (więc jeśli mógłbyś, powiedzmy, przeczytać przepis, nie martwiąc się, że urządzenie pójdzie spać), ma wielki potencjał, aby doprowadzić do zamieszania.

ustawienie Paperwhite na niestandardowy tryb wygaszacza ekranu: chociaż tryb current-book-cover jest naprawdę fajny, jest to tryb, o którym większość ludzi myśli, gdy myślą o niestandardowych wygaszaczach ekranu na Kindle, możliwość umieszczania własnych obrazów na urządzeniu i wyświetlania ich.

najpierw musisz usunąć wszystkie puste pliki utworzone dla poprzednich dwóch technik (jeśli ich użyłeś), takie jak „last” lub „cover”. Następnie musisz zamontować Paperwhite za pomocą kabla USB i przejść do folderu /linkss/screensavers/.

Reklama

w tym folderze znajdziesz pojedynczyplik png, który wygląda tak:

poza tym, że służy jako element zastępczy I wskazuje, że hack wygaszacza ekranu powiódł się, ten plik pokazuje nam również, jakich parametrów potrzebuje wygaszacz ekranu Paperwhite. Jest to ważne, ponieważ jeśli plik nie spełnia któregokolwiek z poniższych kryteriów, nie będzie działał:

  • plik musi być w .format png.
  • plik musi mieć wymiary 758×1024.

chociaż technicznie Paperwhite może obsługiwać wyświetlanie kolorowych obrazów w urządzeniu, tracisz kontrolę nad procesem, więc obrazy mogą nie wyświetlać się tak, jak chcesz. Mając to na uwadze, zaleca się przekonwertowanie obrazu na 8-bitową skalę szarości. Konwersję można wykonać w dowolnym popularnym pakiecie edycji obrazu, takim jak Adobe Photoshop i GIMP.

dla naszego testu stworzyliśmypng z logo How-To Geek. Jeśli chcesz użyć wygaszacza ekranu na swojej Paperwhite, możesz go pobrać tutaj.

Reklama

Po umieszczeniu wygaszacza ekranu na Paperwhite w folderze/linkss/ screensavers / wysuń swój Paperwhite. Nowe wygaszacze ekranu nie pojawią się, dopóki nie zrestartujesz urządzenia, więc zrób to za pomocą Menu -> Ustawienia -> Menu -> Uruchom ponownie.

inne sztuczki Hack wygaszacz ekranu: Oprócz technik, które opisaliśmy powyżej, istnieje kilka małych poprawek i sztuczek ukrytych w hack wygaszacz ekranu warto wspomnieć. Możesz użyć następujących pustych plików, utworzonych tak jak my stworzyliśmy inne puste pliki, aby osiągnąć różne rezultaty:

  • autoreboot: jest to specyficzna flaga używana przez niektóre wtyczki Calibre do automatycznego restartu Paperwhite po wykonaniu pracy. Jeśli nie używasz wtyczki, która tego wymaga, nie potrzebujesz tej flagi.
  • restart: Jeśli ten plik jest obecny, Paperwhite automatycznie uruchomi się ponownie 10 sekund po wyrzuceniu go z komputera. Ta flaga jest przydatna tylko wtedy, gdy używasz własnych niestandardowych okładek (i często dodajesz nowe), ponieważ ponowne uruchomienie nie jest konieczne przy użyciu metody nakładki lub okładki.
  • random: jeśli ten plik jest obecny, Lista plików wygaszaczy ekranu będzie losowa przy każdym ponownym uruchomieniu Paperwhite.
  • shuffle: flaga shuffle jest powiązana bezpośrednio z flagą autoreboot i jest używana do losowej kolejności okładek po wywołaniu funkcji autoreboot. Jeśli nie używasz flagi autoreboot, nie powinieneś używać tej flagi.

Jeśli w dowolnym momencie nie chcesz już używać danej flagi (np. restart), po prostu usuń pusty plik z folderu/ linkss / i uruchom ponownie Paperwhite.

To wszystko! Zainstaluj jailbreak, zainstaluj Screensaver hack, zastosuj niewielką ilość początkowych poprawek, a to niestandardowe Wygaszacze ekranu aż w dół.

Reklama

masz Kindle lub ebook-centric hack, trick, lub tweak chcesz zobaczyć nas pisać o? Głosuj w komentarzach, a przejdziemy do śledztwa.

Jason Fitzpatrick
Jason Fitzpatrick jest redaktorem naczelnym LifeSavvy, siostrzanej strony Geeka skupiającej się na hackach, poradach i Sztuczkach. Ma ponad dziesięcioletnie doświadczenie w publikowaniu i jest autorem tysięcy artykułów w Review Geek, How-To Geek i Lifehacker. Jason był redaktorem weekendowym Lifehackera, zanim dołączył do How-To Geek.Przeczytaj cały Biogram „

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *