Hur Jailbreak Din Kindle Paperwhite för skärmsläckare, appar och mer
Vi har visat dig hur du jailbreak din Kindle tidigare, men den nya Paperwhite (med en vacker skärmsläckare med högre upplösning som ber om anpassade skärmsläckare) kräver en helt ny väska med tricks till 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 finns det jailbreaken själv. Jailbreaken låter dig komma åt din Kindle Paperwhite som om du var en utvecklare med fullständig åtkomst till operativsystemet och filstrukturen på enheten. Det här är jättebra eftersom det låter dig använda enheten som du vill, inklusive lastning 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äckaren hack var ganska fantastisk (eftersom det var tillåtet att byta ut fönstret Kindle skärmsläckare med dig själv), men den nya skärmsläckaren hack är ännu bättre eftersom det tillåter tre lägen: anpassade skärmsläckare, som visar omslaget till den senaste bokens läsning, och en lätt "sovande" överlagring som håller den aktuella sidan synlig. Vi beskriver hur dessa lägen fungerar när vi har installerat hacken. Vi vet inte om dig, men runt How-To Geek vi älskar att skräddarsy sakerna stora och små, så det här hacket ligger rätt upp i vårt gränd.
Vad behöver jag?
För den här handledningen behöver du följande saker:
- En Kindle Paperwhite
- En USB-synkroniseringskabel
- En värddatorn
Medan alla Kindles är jailbreakable, är Kindle Paperwhite det nyaste och kräver också ett tillvägagångssätt som är väsentligt annorlunda än äldre Kindles. Om du har en äldre Kindle, inte förtvivlad, kan du kolla in vår gamla Kindle jailbreak guide här.
Du behöver också en värddatorn som kan öppna .zip-arkiv och montera Paperwhite som flyttbar flashlagring. Eftersom datorn bara fungerar som en plattform för överföring av filer till Kindle, är handledningen OS-agnostic.
Slutligen behöver du en handfull små filer för varje steg i processen (jailbreaking och installering av skärmsläckarehacket) som vi länkar direkt till i varje avsnitt av handledningen vid rätt tidpunkt.
Uppgradering / nedgradering av ditt Paperwhite-operativsystem
Om din Paperwhite Kindle OS version är 5.3.3 eller 5.3.6+, kan du inte installera jailbreak hack och måste uppgradera / nedgradera din OS-version till en lämplig.
Notera: Om din nuvarande Kindle OS-version, som kontrollerad genom att gå till Meny -> Inställningar -> Meny -> Enhetsinfo, är 5.3.0, 5.3.1, 5.3.4 eller 5.3.5, behöver du inte uppgradera eller Nedgradera din nuvarande operativsystem. Om din OS-version är tidigare än 5.3.0 rekommenderar vi att du uppgraderar till den mest aktuella men jailbreak friendly release 5.3.5. Om du för närvarande är på en acceptabel Kindle OS-version, hoppa till nästa avsnitt, Installera jailbreaken.
Vi valde att jailbreak använder den högsta fortfarande jailbreakable versionen, 5.3.5, och hade inga problem. Vissa användare har rapporterat problem och hoppar hela vägen tillbaka till 5.3.1. Du kan hämta 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 det av någon anledning bryts ovanstående länkar (t.ex. Amazon erbjuder inte längre äldre Kindle OS-filer för nedladdning) är filerna också tillgängliga på den här tredjepartssidan, som är värd av Kindle Modder / Developer Ixtab:
- Tredje part Hosted Kindle OS 5.3.1
- Tredje part Hosted Kindle OS 5.3.5
Ladda ner den lämpliga Kindle OS. Bin-filen till din dator.
Innan du fortsätter sätter du Paperwhite i flygplansläge genom att navigera till Meny -> Inställningar och växla det stora "Flygplansläge" växlar överst på skärmen till "På". Vi vill inte att Paperwhite ansluter till Amazons servrar under den här processen utan risk för att det kommer att försöka uppgradera över luften eller någon annan typ av störning.
Montera din Paperwhite som en flyttbar enhet på din dator genom att fästa den via USB-synkabeln. Kopiera .bin-filen från din dator till rotkatalogen, så här:
Var inte orolig om du inte har de andra filerna i skärmdumpen i din katalog, till exempel .calibre-filerna, eftersom de är en biprodukt för att använda Calibre-bokhanteraren (om du inte använder Caliber, vann de " t vara på din enhet).
När du väl har överfört .bin-filen till din Paperwhite, matar du ut enheten från din dator och kopplar ur USB-kabeln. Navigera till Meny -> Inställningar -> Meny -> Uppdatera din Kindle.
Din Paperwhite startas om och efter ett ögonblick ser du en programvaruuppdateringsskärm med en framdriftsmätare. Lämna det; Det kommer att slutföra uppdateringen och starta om på nytt efter ca 5-10 minuter.
När Paperwhite har startat om igen, kontrollera enhetens information igen för att säkerställa att den korrekta Kindle OS-versionen har blinkat till enheten. Navigera till Meny -> Inställningar -> Meny -> Enhetsinfo som du gjorde tidigare i handledningen och verifiera att uppdateringen lyckades.
Installera jailbreaken
Nu när vi är på rätt Kindle OS-version är det dags att komma ner till affären att installera jailbreaken. Även om vi hänvisar till hela processen som "jailbreaking", är de faktiskt några intressanta saker som händer under huven.
För det första tillämpas den faktiska jailbreaken på Paperwhite. Detta är ett modifierat certifikat som tillåter att anpassade uppdateringspaket installeras (ungefär som att jailbreaking en iOS-enhet tillåter att unsigned-paket 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 jailbreaken inför framtida uppdateringar.
För det tredje installeras en uppsättning Kindlet-utvecklarcertifikat. Kindlets är Java Applets for Kindle (t ex de små spel som du kan spela på Kindle). Genom att förinstallera certifikaten för de vanligaste jailbreak / tredjepartsutvecklarna som är aktiva i Kindle modding community, gör det mycket lättare att installera tredjeparts Kindlets senare.
För det fjärde installerar det det som kallas "Rescue Pack" som utvecklats 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 avancerade mucking runt i din Paperwhite. SSH-serverens räddningspaket ger en inmatningspunkt för att torka och återställa din Paperwhite om behovet skulle uppstå.
Precis som att rota / jailbreaking andra enheter, gör själva jailbreaken inte mycket. Det öppnar upp potential att göra en hel del, men som vi kommer att klämma på när vi har avslutat jailbreaking.
För att komma igång ladda ner Paperwhite jailbreak-filerna här: The Official Mobileread Thread (gratis Mobileread-konto krävs).
När du har laddat ner filen, kpw_jb.zip, öppna filen och ta ut innehållet till en tillfällig plats på din dator. Fäst din Paperwhite till din dator och öppna den monterade volymen. Kopiera de tre icke-readme-filerna från arkivet kpw_jb: jailbreak.sh, MOBI8_DEBUG och jailbreak.mobi till din Paperwhite och placera dem i följande kataloger:
Rot\
--- MOBI8_DEBUG
--- jailbreak.sh
--- \dokument\
------ jailbreak.mobi
Underlåtenhet att placera DEBUG- och .SH-filerna på roten och jailbreak.mobi i dokumentmappen hindrar dig från att starta jailbreaken. När du har placerat alla filer på rätt sätt, fortsätt och skaka ut din Paperwhite från datorn. Ta bort USB-kabeln.
Din Paperwhite kommer tillbaka till den sista skärmen du använde; slå hemknappen för att återvända 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, kolla nedrullningsmenyn precis under navigeringsfältet. Om du har det inställt att bara visa böcker, så kommer du inte att se jailbreak-dokumentet. Klicka på det nya dokumentet för att öppna .mobi-filen.
När dokumentet är öppet kommer du att hälsas med en jätte "Klicka på JAILBREAK" -länk på första sidan:
Uppskattar den plötsliga minskningen av skärmdumpkvaliteten, är skärmbilden 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, som så:
Gör precis som det står: Tryck försiktigt i några sekunder i hörnet av skärmen. Det startar snabbt över till jailbreak installationsprocessen:
När processen är klar kommer den att sparka dig direkt tillbaka till Paperwhites startskärm (vilket är en intressant paus från tidigare jailbreak-verktyg som helt startar om enheten). Det föregående jailbreak-dokumentet kommer att ersättas med logg av jailbreak-processen, som så:
Att öppna dokumentet listar helt enkelt ut vad jailbreaken gjorde (vilket är i grund och botten bara 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 funktionaliteten som inte är tillgänglig omedelbart efter installationen är det SSH-baserade räddningspaketet (du måste starta om din Paperwhite en gång för att aktivera SSH-servern).
Installera skärmsläckarehacken
Nu när vi har Paperwhite jailbroken, är det dags att faktiskt dra nytta av jailbreaken för att göra några roliga saker. Den främsta orsaken 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 en trevlig anpassad skärmsläckare pack.
För att komma igång måste vi ladda ner två filer, en Python for Kindle-pack och den faktiska skärmsläckarehacken (kindle-python-0.5.N.zip respektive kindle-linkss-0.11.N.zip).
Du kan ladda ner dem här: The Official Mobileread Thread (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äckarehacket måste vi ha Python installerat på Paperwhite. Montera enheten via USB-synkabeln och extraheraupdate_python_0.5.N_install.bin till roten till Paperwhite (du låt bli behöver extrahera andra filer från typen kindlepython-0.5.N.zip). När filen har överförts, matar du ut Paperwhite från datorn och tar bort USB-kabeln.
Starta en uppdatering på Paperwhite, precis som vi gjorde i föregående avsnitt i handledningen, genom att navigera till Meny -> Inställningar -> Meny -> Uppdatera din Kindle. Klicka på OK för att godkänna uppdateringen och vänta några minuter medan uppdateringen slutförs.
När du är tillbaka på Paperwhite startskärm, fortsätt och bifoga den till din dator via USB-synkabeln igen. Nu är det dags att överföra skärmsläckarehacken. Extrahera filen update_linkss_0.11.N_install.bin från kindle-linkss-0.11.N.zip-arkivet och placera den i rotkatalogen på din Paperwhite (igen finns det andra filer i arkivet som förblir orörd). Upprepa samma uppdateringsprocess, via Meny -> Inställningar -> Meny -> Uppdatera din Kindle. När du har godkänt uppdateringen startar enheten på nytt.
Efter omstart och en lyckad återgång till Paperwhite startskärm, montera Paperwhite igen via USB-synkabeln. När du tittar in i rootkatalogen på Paperwhite ser du några nya tillägg:
/ Python / och / extensions / mappen skapas av Python installatören och ska lämnas helt ensam. Länkarna / mappen skapas av skärmsläckarehacken och innehåller filer och mappar av intresse för oss. Medan majoriteten av filerna i / länkar / ska lämnas ensam, finns det få som kräver vår interaktion för att generera skärmsläckare effekten vi vill ha. Låt oss titta på de olika konfigurationsalternativen nu.
Notera: Du kan bara använda en av dessa konfigurationer samtidigt. Om du installerar mer än en samtidigt lämnar du en blank skärmsläckare i de flesta fall och kraschar och fel i andra.
Ställa in papperwhite för att täcka visningsläge: Om du vill att Paperwhite ska visa omslaget till den bok du läste (eller läser nu) som skärmsläckare, behöver du helt enkelt skapa en blank fil med namnet "cover" i / länkar / katalog som så:
Du kan skapa ett nytt textdokument och helt enkelt ta bort .txt-tillägget eller, som vi gjorde här, kan du kopiera den befintliga blankfilen "autoreboot" och bara byta namn på den. Den viktiga delen är att det är en dummyfil utan förlängning. Ta bort "autoreboot" -filen medan du är inne (mer om detta på ett ögonblick). Mata ut din Paperwhite och starta om det via Meny -> Inställningar -> Meny -> Starta om.
När din Paperwhite slutar startas och har återgått till startskärmen öppnar du en bok och väntar sedan en minut eller två för att hacken ska behandla omslaget. Om du lägger Paperwhite i sömn omedelbart får du en skärmsläckare som läser "ScreenSavers Hack är för närvarande i" cover "-läge, men har ännu inte lyckats bearbeta ett bokomslag :)". Med andra ord gjorde du allt rätt, men det har inte förberett omslaget för användning än.
Ställa in pappersvitt till viloläge: Om du vill att Paperwhite ska visa ett litet överlag som anger 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 "sist". Medan du befinner dig där, raderar du återigen blanketten "autoreboot".
Medan den här metoden är ny i det visar den exakt vad som var på din Paperwhite när du lägger dig i viloläge (så om du kan 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 Anpassad skärmsläckare: Även om nuvarande bokomslagsläge är riktigt coolt är det det sätt som de flesta tänker på när de tänker på anpassade skärmsläckare på Kindle, möjligheten att placera egna bilder på enheten och visa dem.
Först måste du ta bort alla tomma filer du skapade för de två tidigare teknikerna (om du använde dem), som "sista" eller "omslag". Därefter måste du montera din Paperwhite via USB-kabeln och bläddra till mappen / länkar / skärmsläckare /.
Inom 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 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 det kommer inte fungera:
- Filen måste vara i .png-format.
- Filen måste ha måtten 758 × 1024.
Medan Paperwhite tekniskt kan hantera färgbilder på en enhet, förlorar du kontroll över processen, så bilderna kanske inte visas som du vill. Med det i åtanke rekommenderas det att du konverterar bilden till 8-bitars gråskala. Du kan göra omvandlingen i någon vanlig 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 hämta den här.
När du har placerat din skärmsläckare i Paperwhite i / länkar / skärmsläckare / mapp, mata ut din Paperwhite. Dina nya skärmsläckare visas inte förrän du startar om enheten, gör du även via Meny -> Inställningar -> Meny -> Starta om.
Andra skärmsläckare Hack Tricks: Förutom de tekniker som vi skisserade ovan, finns det några små tweaks och tricks gömda i skärmsläckaren hack 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: Det här är en specifik flagg som används av vissa plugins för Caliber att automatiskt starta om Paperwhite efter att ha gjort sitt arbete. Om du inte använder ett plugin som kräver det behöver du inte denna flagga.
- omstart: Om den här filen är närvarande, startar Paperwhite automatiskt 10 sekunder efter att den har matats ut från datorn. Den här flaggan är endast användbar om du använder egna anpassade omslag (och du lägger till nya ofta) eftersom omstart inte är nödvändigt när du använder överläggnings- eller täckmetoden.
- slumpmässig: Om den här filen är närvarande kommer listan över skärmsläckare att randomiseras varje gång Paperwhite startas om.
- blanda: Den shuffle-flaggan är bunden direkt till autoreboot-flaggan och används för att randomisera ordningsföljden efter att autobootfunktionen heter. Om du inte använder autorebootflaggan ska du inte använda den här flaggan.
Om du inte längre vill använda en viss flagga (t.ex. omstart), raderar du helt enkelt den tomma filen från / länkar / mappen och startar om Paperwhite.
Det är allt där det är! Installera jailbreaken, installera skärmsläckare hack, använd en liten mängd initial tweaking, och det är anpassade skärmsläckare hela vägen ner.
Ha en Kindle eller ebook-centrerad hack, trick eller tweak du skulle vilja se oss skriva om? Ljud av i kommentarerna och vi kommer att undersöka.