- Jason Fitzpatrick
@jasonfitzpatric
- Uppdaterad 28 maj 2019, 5:02PM EDT
Vi har visat dig hur du jailbreak din Kindle i det förflutna, men den nya Paperwhite (med en vacker skärm med högre upplösning som ber om anpassade skärmsläckare) kräver en helt ny väska med knep för att jailbreak. Läs vidare när vi jailbreak en Paperwhite och visa upp de nya skärmsläckarlägena.
Varför vill jag göra det här?
det finns två element i denna handledning. Först, det är jailbreak själv. Jailbreak låter dig komma åt din Kindle Paperwhite som om du var en utvecklare med full tillgång till operativsystemet och filstrukturen på enheten. Det här är fantastiskt eftersom det låter dig använda enheten som du vill, inklusive laddning av tredjepartshackar, tillägg och andra coola tweaks.
den andra delen av handledningen täcker ett bra exempel på vad du kan göra med en jailbroken Paperwhite, installera anpassade skärmsläckare. Den ursprungliga skärmsläckare hacka var ganska häftigt (eftersom det tillät dig att ersätta lager Kindle skärmsläckare med din egen), men den nya skärmsläckare hacka är ännu bättre eftersom det gör det möjligt för tre lägen: anpassade skärmsläckare, visar omslaget till den sista boken läsa, och en lätt ”sovande” overlay som håller den aktuella sidan synlig. Vi beskriver hur dessa lägen fungerar när vi har installerat hacket. Vi vet inte om dig, men runt How-To Geek vi älskar att anpassa saker stora och små, så detta hack är rätt upp vår gränd.
Vad behöver jag?
För denna handledning behöver du följande saker:
- en Kindle Paperwhite
- en USB-synkroniseringskabel
- en värddator
medan alla Kindles är jailbreakable är Kindle Paperwhite den nyaste och kräver också ett tillvägagångssätt som är väsentligt annorlunda än äldre Kindles. Om du har en äldre Kindle, förtvivla inte, du kan kolla in vår gamla Kindle jailbreak guide här.
relaterad: Jailbreak din Kindle för död enkel skärmsläckare anpassning
du behöver också en värddator som kan öppnas .zip-arkiv och montering av Paperwhite som flyttbar blixtlagring. Eftersom datorn bara fungerar som en plattform för överföring av filer till Kindle, är handledningen OS-agnostisk.
slutligen behöver du en handfull små filer för varje steg i processen (jailbreaking och installera skärmsläckaren hack) som vi kommer att länka direkt till i varje avsnitt av handledningen vid lämplig tidpunkt.
uppgradera / nedgradera Paperwhites OS
om Paperwhites Kindle OS-version är 5.3.3 eller 5.3.6+, Du kan inte installera jailbreak hack och måste uppgradera/nedgradera din OS-version till en lämplig.
Obs: Om din nuvarande Kindle OS-version, som kontrolleras genom att gå till Meny- > Inställningar- > meny – > Enhetsinformation, är 5.3.0, 5.3.1, 5.3.4 eller 5.3.5, då behöver du inte uppgradera eller nedgradera din nuvarande OS-version. Om din OS-version är tidigare än 5.3.0 rekommenderar vi starkt att du uppgraderar till den mest aktuella men jailbreak-vänliga utgåvan 5.3.5. Om du för närvarande har en acceptabel Kindle OS-version, Hoppa till nästa avsnitt och installera Jailbreak.
vi valde att jailbreaka med den högsta fortfarande jailbreakable versionen, 5.3.5, och hade inga problem. Vissa användare har rapporterat problem och hoppa hela vägen tillbaka till 5.3.1. Du kan ladda ner de nödvändiga uppgraderings – / nedgraderingsfilerna direkt från Amazons servrar här:
- Amazon Hosted Kindle OS 5.3.1
- Amazon Hosted Kindle OS 5.3.5
om ovanstående länkar av någon anledning bryts (t. ex. Amazon erbjuder inte längre äldre Kindle OS-filer för nedladdning) filerna är också tillgängliga på denna tredje parts webbplats, värd Kindle modder/Utvecklare Ixtab:
- tredje part värd Kindle OS 5.3.1
- tredje part värd Kindle OS 5.3.5
ladda ner lämpligt Kindle OS .bin-fil till din dator.
innan du fortsätter, sätt din Paperwhite i flygplansläge genom att navigera till Menu- > Inställningar och växla den stora ”Flygplansläge” växla längst upp på skärmen till ”på”. Vi vill inte att Paperwhite ansluter till Amazons servrar under denna process på chansen att det kommer att försöka en uppgradering över luften eller annan typ av störningar.
montera Paperwhite som en flyttbar enhet på datorn genom att ansluta den via USB sync-kabeln. Kopiera .bin-fil från din dator, till rotkatalogen, så här:
var inte orolig om du inte har de andra filerna som finns i skärmdumpen i din katalog, till exempel .calibre-filer, eftersom de är en biprodukt av att använda Calibre book manager (Om du inte använder Calibre kommer de inte att finnas på din enhet).
RELATED: Så här organiserar du din Ebook-samling med Calibre
När du har överfört den .bin-fil till din Paperwhite, mata ut enheten från datorn och koppla ur USB-kabeln. Navigera till Menu – > Inställningar -> meny -> uppdatera din Kindle.
din Paperwhite startar om och efter ett ögonblick ser du en Programuppdateringsskärm med en framstegsmätare. Låt det vara; det kommer att avsluta uppdateringen och starta om på egen hand efter cirka 5-10 minuter.
När Paperwhite har startat om, Kontrollera enhetsinformationen igen för att säkerställa att rätt Kindle OS-version har blinkats till enheten. Navigera till Meny – > Inställningar – > meny ->enhetsinformation som du gjorde tidigare i handledningen och verifiera att uppdateringen lyckades.
RELATERAD: Hur man tar bort DRM från dina Kindle-e-böcker för njutning och arkivering av enheter
installera Jailbreak
Nu när vi är på rätt Kindle OS-version är det dags att komma ner till verksamheten med att installera jailbreak. Även om vi hänvisar till hela processen som ”jailbreaking”, är det faktiskt några intressanta saker som händer under huven.
först appliceras den faktiska jailbreak på Paperwhite. Detta är ett modifierat certifikat som gör att anpassade uppdateringspaket kan installeras (ungefär som jailbreaking en iOS-enhet tillåter osignerade paket att installeras på din enhet).
För det andra installerar den Jailbreak Bridge; den här lilla koden är utformad för att hjälpa till att bevara / migrera jailbreak inför framtida uppdateringar.
För det tredje installerar den en uppsättning Kindlet-utvecklarcertifikat. Kindlets är Java Applets för Kindle (t.ex. de små spelen du kan spela på Kindle). Genom att förinstallera certifikaten för de vanligaste jailbreak/tredjepartsutvecklarna som är aktiva i Kindle modding-communityn gör det det mycket lättare att installera tredjeparts Kindlets senare.
fjärde, det installerar det som kallas ett ”Rescue Pack” utvecklat av Kindle modder ixtab som möjliggör en SSH-server på din Paperwhite. Även om det är ganska svårt att faktiskt skada de olika Kindle-modellerna med jailbreaking och hålla sig till välkända jailbreak-verktyg och tekniker, är det alltid möjligt att skruva upp saker om du börjar göra mer avancerad mucking runt i din Paperwhite. SSH server Rescue Pack ger en ingång för att torka och återställa din Paperwhite om behovet uppstår.
precis som att rota/jailbreaking andra enheter, gör själva jailbreak inte mycket. Det öppnar dock potentialen att göra en hel del, vilket vi kommer att utnyttja när vi har avslutat jailbreaking.
för att komma igång, ladda ner Paperwhite jailbreak-filerna här: den officiella Mobileread-tråden (gratis Mobileread-konto krävs).
När du har laddat ner filen, kpw_jb.zip, öppna filen och extrahera innehållet till en tillfällig plats på din dator. Fäst din Paperwhite på din dator och öppna den monterade volymen. Kopiera de tre icke-readme-filerna från kpw_jb-arkivet: jailbreak.sh, MOBI8_DEBUG, och jailbreak.mobi till din Paperwhite, placera dem i följande kataloger:
Root\
--- MOBI8_DEBUG
--- jailbreak.sh
--- \documents\
------ jailbreak.mobi
underlåtenhet att placera felsöknings-och .SH-filerna på roten och jailbreak.mobi i mappen Dokument kommer att hindra dig från att starta jailbreak. När du har placerat alla filer ordentligt, fortsätt och mata ut din Paperwhite från datorn. Ta bort USB-kabeln.
din Paperwhite återgår till den sista skärmen du använde; tryck på hemknappen för att återgå till startskärmen om du inte redan är på den. På startskärmen bör du se ett nytt personligt dokument:
om du inte ser det nya dokumentet, kontrollera rullgardinsmenyn precis under navigeringsfältet. Om du till exempel har den inställd på att bara visa böcker ser du inte Jailbreak-dokumentet. Klicka på det nya dokumentet för att öppna .mobi-filen.
när dokumentet är öppet hälsas du med en jätte ”Klicka för att JAILBREAK” länk på första sidan:
ursäkta den plötsliga minskningen av skärmdumpskvaliteten, skärmbilden är inaktiverad i dokument av upphovsrättsskäl, så vi bytte till att manuellt fotografera Paperwhites skärm.
När du klickar på länken ser du en uppföljningsskärm med ytterligare instruktioner, så här:
gör precis som det står: tryck försiktigt i några sekunder i hörnet på skärmen. Det kommer snabbt att starta över till jailbreak installationsprocessen:
När processen är klar kommer den att sparka dig direkt tillbaka till Paperwhites hemskärm (vilket är en intressant paus från tidigare jailbreak-verktyg som helt startar om enheten). Det tidigare jailbreak-dokumentet kommer att ersättas med logg över jailbreak-processen, så här:
Öppna dokumentet listar helt enkelt vad jailbreak gjorde (vilket i huvudsak bara är en lista över vilka saker vi pratade om tidigare i handledningen som att installera Jailbreak Bridge).
vid denna tidpunkt är enheten helt jailbroken! Den enda funktionen som inte är tillgänglig direkt efter installationen är det SSH-baserade räddningspaketet (du måste starta om Paperwhite en gång för att aktivera SSH-servern).
installera skärmsläckaren hacka
Nu när vi har Paperwhite jailbroken, är det dags att faktiskt dra nytta av jailbreak att göra några roliga saker. Den främsta anledningen till att människor jailbreak sina Kindles är att få anpassade skärmsläckare, så vi ska visa dig hur du kan runda ut din jailbreak-hack med ett trevligt anpassat skärmsläckarpaket.
Du kan ladda ner dem här: Den officiella Mobileread-tråden (gratis konto krävs)
När du har laddat ner filerna är det dags att komma igång. Innan vi kan använda skärmsläckaren hacka, Vi måste ha Python installerat på Paperwhite. Montera enheten via USB sync-kabeln och extrahera update_python_0.5.N_install.bin till roten av Paperwhite (du behöver inte extrahera några andra filer från kindle-python-0.5.N.zip arkiv). När filen har överförts, mata ut Paperwhite från datorn och ta bort USB-kabeln.
initiera en uppdatering på Paperwhite, precis som vi gjorde i föregående avsnitt av handledningen, genom att navigera till Meny- > Inställningar- > meny- > uppdatera din Kindle. Klicka på OK för att godkänna uppdateringen och vänta sedan några minuter medan den Slutför uppdateringsprocessen.
När du är tillbaka på Paperwhites hemskärm, fortsätt och anslut den till din dator via USB sync-kabeln igen. Nu är det dags att överföra skärmsläckaren hacka. Extrahera filen update_linkss_0.11.N_install.bin från kindle-linkss-0.11.N.zip arkivera och placera det i rotkatalogen på din Paperwhite (igen finns det andra filer i arkivet som förblir orörda). Upprepa samma uppdateringsprocess, via Meny – > Inställningar -> meny -> uppdatera din Kindle. När du har godkänt uppdateringen startar enheten om igen.
efter omstart och en lyckad återgång till Paperwhites hemskärm, montera Paperwhite via USB sync-kabeln igen. När du tittar inuti rotkatalogen på Paperwhite ser du några nya tillägg:
mappen/ python /och/ extensions / skapas av Python-installationsprogrammet och bör lämnas helt ensam. Den/ linkss / mapp skapas av skärmsläckare hacka och innehåller filer och mappar av intresse för oss. Medan majoriteten av filerna i /linkss/ ska lämnas ensamma, finns det få som kräver vår interaktion för att generera skärmsläckareeffekten vi vill ha. Låt oss titta på de olika konfigurationsalternativen nu.
notera: Du kan bara använda en av dessa konfigurationer samtidigt. Ställa in mer än en samtidigt kommer att lämna dig med en tom skärmsläckare i de flesta fall och kraschar och fel i andra.
ställa in Paperwhite för att täcka visningsläge: om du vill att Paperwhite ska visa omslaget till boken du senast läste (eller läser för närvarande) som skärmsläckare måste du helt enkelt skapa en tom fil med namnet ”cover” i /linkss/ katalogen Så här:
Du kan skapa ett nytt textdokument och helt enkelt ta bort .Txt-förlängning eller, som vi gjorde här, kan du kopiera den befintliga tomma filen ”autoreboot” och bara byta namn på den. Den viktiga delen är att det är en dummyfil utan förlängning. Ta bort filen ”autoreboot” medan du är där inne (mer om detta på ett ögonblick). Mata ut din Paperwhite och starta om den via menyn – > Inställningar -> meny -> starta om.
När Paperwhite har startat om och har återvänt till startskärmen öppnar du en bok och väntar sedan en minut eller två på att hacket ska bearbeta omslaget. Om du lägger Paperwhite att sova omedelbart får du en skärmsläckare som läser ” skärmsläckare hacka är för närvarande i ”cover” – läge, men har ännu inte framgångsrikt behandlat en bokomslag:)”. Med andra ord gjorde du allt rätt men det har inte förberett omslaget för användning ännu.
ställa in Paperwhite till viloläge överlagringsläge: om du vill att Paperwhite ska visa ett litet överlägg som indikerar att enheten sover över det sista synliga innehållet måste du upprepa processen från föregående steg genom att istället namnge den tomma filen ”last”. Medan du är där, ta bort den tomma filen ”autoreboot” igen.
medan den här metoden är ny genom att den visar dig exakt vad som fanns på din Paperwhite när du lägger den i vila (alltså om du kan säga, läsa ett recept utan att oroa dig för att enheten ska sova) har den stor potential att leda till förvirring.
ställa in Paperwhite till anpassat skärmsläckarläge: även om det aktuella bokomslagsläget är riktigt coolt, är detta det läge som de flesta tänker på när de tänker på anpassade skärmsläckare på Kindle, möjligheten att placera dina egna bilder på enheten och visa dem.
först måste du ta bort alla tomma filer du skapade för de två föregående teknikerna (om du använde dem), till exempel ”last” eller ”cover”. Därefter måste du montera din Paperwhite via USB-kabeln och bläddra till mappen /linkss/skärmsläckare/.
i den mappen hittar du en enda .png-fil, som ser ut så här:
annat än att fungera som en platshållare och indikerar att skärmsläckaren hack lyckades, visar den här filen oss också vilka parametrar en Paperwhite skärmsläckare behöver. Detta är viktigt eftersom om en fil inte uppfyller något av följande kriterier fungerar den inte:
- filen måste vara i .png-format.
- filen måste ha måtten 758 kub 1024.
medan Paperwhite tekniskt kan hantera visning av färgbilder i enheten, förlorar du kontrollen över processen så att bilder kanske inte visar hur du vill. Med det i åtanke rekommenderas det starkt att du konverterar bilden till 8-bitars gråskala. Du kan göra konverteringen i alla vanliga bildredigeringspaket som Adobe Photoshop och GIMP.
för vårt test skapade vi en .png av How-To Geek-logotypen. Om du vill använda skärmsläckaren på din Paperwhite kan du ladda ner den här.
När du har placerat din skärmsläckare på Paperwhite i mappen/linkss/ screensavers / matar du ut din Paperwhite. Dina nya skärmsläckare visas inte förrän du startar om enheten, så gör det via Menu – > Inställningar -> meny -> starta om.
andra skärmsläckare hacka Tricks: Förutom de tekniker som vi skisserade ovan finns det några små tweaks och tricks gömda i skärmsläckaren hacka värt att nämna. Du kan använda följande tomma filer, skapade precis som vi skapade de andra tomma filerna, för att uppnå olika resultat:
- autoreboot: detta är en specifik flagga som används av vissa plugins för Calibre för att automatiskt starta om Paperwhite efter att de har gjort sitt arbete. Om du inte använder ett plugin som kräver det behöver du inte den här flaggan.
- starta om: Om den här filen är närvarande startar Paperwhite automatiskt om 10 sekunder efter att den har matats ut från datorn. Den här flaggan är bara användbar om du använder dina egna anpassade omslag (och du lägger till nya ofta) eftersom en omstart inte är nödvändig när du använder overlay eller cover-metoden.
- random: om den här filen finns, listan över skärmsläckare filer kommer att randomiseras varje gång Paperwhite startas.
- shuffle: shuffle-flaggan är knuten direkt till AutoReboot-flaggan och används för att randomisera ordningen på omslag efter att autoreboot-funktionen har anropats. Om du inte använder AutoReboot-flaggan bör du inte använda den här flaggan.
om du vid något tillfälle inte längre vill använda en viss flagga (t.ex. omstart), helt enkelt ta bort den tomma filen från/ linkss / mappen och starta Paperwhite.
det är allt som finns till det! Installera jailbreak, installera skärmsläckaren hacka, tillämpa en liten mängd initial tweaking, och det är anpassade skärmsläckare hela vägen ner.
har en Kindle eller ebook-centrerad hack, trick eller tweak du vill se oss skriva om? Ljud av i kommentarerna och vi kommer att undersöka.
Jason Fitzpatrick är chefredaktör för LifeSavvy, How-To Geeks systerwebbplats fokuserade livshackar, tips och tricks. Han har över ett decennium av erfarenhet av publicering och har författat tusentals artiklar på Review Geek, How-To Geek, och Lifehacker. Jason fungerade som Lifehackers Weekendredaktör innan han gick med i How-To Geek.Läs hela Bio ”