17Aug
Vi har vist dig, hvordan du jailbreak din Kindle i fortiden, men den nye Paperwhite( med en smuk højere opløsning skærm, der taler til brugerdefinerede screensaver) kræver en helt ny pose med tricks til jailbreak. Læs videre, da vi jailbreak en Paperwhite og vise de nye screensaver tilstande.
Hvorfor vil jeg gøre dette?
Der er to elementer til denne vejledning. For det første er der jailbreaken selv. Jailbreak giver dig adgang til din Kindle Paperwhite, som om du var en udvikler med fuld adgang til operativsystemet og filstrukturen på enheden. Dette er fantastisk, fordi det giver dig mulighed for at bruge enheden som du ønsker, herunder indlæsning af tredjeparts hacks, add-ons og andre cool tweaks.
Den anden del af tutorialet dækker et godt eksempel på hvad du kan gøre med en jailbroken Paperwhite, installerer brugerdefinerede screensavers. Den oprindelige screensaver hack var temmelig fantastisk( da det tillod dig at erstatte lageret Kindle screensavers med din egen), men den nye screensaver hack er endnu bedre, da det giver mulighed for tre tilstande: brugerdefinerede screensavers, der viser omslaget til den sidste bog læses,og en let "sovende" overlay, der holder den aktuelle side synlig. Vi beskriver, hvordan disse tilstande fungerer, når vi har installeret hacket. Vi ved ikke om dig, men omkring How-To Geek vi elsker at tilpasse tingene stort og lille, så dette hack er lige op ad vores smug.
Hvad skal jeg bruge?
For denne vejledning skal du have følgende ting:
- En Kindle Paperwhite
- Et USB Sync Cable
- En værtscomputer
Mens alle Kindles er jailbreakable, er Kindle Paperwhite den nyeste og kræver også en tilgang, der er væsentlig anderledes end ældre Kindles. Hvis du har en ældre Kindle, fortvivl ikke, kan du tjekke vores gamle Kindle jailbreak guide her.
Du skal også bruge en værtscomputer, der er i stand til at åbne. zip arkiver og montere Paperwhite som flytbar flashlagring. Da computeren kun fungerer som en platform til overførsel af filer til Kindle, er tutorialen OS-agnostic.
Endelig skal du bruge en håndfuld små filer til hvert trin i processen( jailbreaking og installering af screensaver hack), som vi direkte vil linke til i hvert afsnit af vejledningen på det relevante tidspunkt.
Opgradering / nedgradering af dit papirwhites OS
Hvis din Paperwhite's Kindle OS version er 5.3.3 eller 5.3.6+, kan du ikke installere jailbreak hack og skal opgradere / nedgradere din OS version til en passende.
Bemærk: Hvis din nuværende Kindle OS version, som markeret ved at gå til Menu - & gt;Indstillinger - & gt;Menu - & gt;Enhedsinfo, er 5.3.0, 5.3.1, 5.3.4 eller 5.3.5, så behøver du ikke opgradere eller nedgradere din nuværende OS-version. Hvis din OS version er tidligere end 5.3.0 anbefaler vi stærkt at opgradere til den nyeste, men jailbreak venlige release 5.3.5.Hvis du i øjeblikket er på en acceptabel Kindle OS version, skal du gå til næste afsnit, Installation af Jailbreak .
Vi vælger at jailbreak ved hjælp af den højeste stadig jailbreakable version, 5.3.5, og havde ingen problemer. Nogle brugere har rapporteret problemer og hopper helt tilbage til 5.3.1.Du kan downloade de nødvendige opgraderings- / nedgraderingsfiler direkte fra Amazons servere her:
- Amazon Hosted Kindle OS 5.3.1
- Amazon Hosted Kindle OS 5.3.5
Hvis de ovennævnte links af en eller anden grund er brudt( f.eks. Amazon tilbyder ikke længere ældre KindleOS filer til download) filerne er også tilgængelige på denne tredjeparts websted, hostet af Kindle modder / developer Ixtab:
- Tredjeparts Hosted Kindle OS 5.3.1
- Tredjeparts Hosted Kindle OS 5.3.5
Download den relevante Kindle OS. binfil til din computer.
Før du fortsætter, sæt din Paperwhite i flytilstand ved at navigere til Menu - & gt;Indstillinger og skifte den store "Airplane Mode" skifter øverst på skærmen til "On".Vi vil ikke have, at Paperwhite forbinder Amazonas servere under denne proces, da der ikke er risiko for, at det vil forsøge en overopgradering eller anden form for interferens.
Monter din Paperwhite som en flytbar enhed på din computer ved at vedhæfte den via USB-synkroniseringen. Kopier. bin-filen fra din computer, til rodmappen, som sådan:
Vær ikke bekymret, hvis du ikke har de andre filer til stede i skærmbilledet i din mappe, f.eks.. calibre-filerne, da de er et biprodukt for at bruge Calibre-bogføreren( hvis du ikke bruger Caliber, vandt deikke være på din enhed).
Når du har overført. bin-filen til din Paperwhite, skal du skubbe enheden ud af din computer og tage USB-kablet ud. Naviger til Menu - & gt;Indstillinger - & gt;Menu - & gt;Opdater din Kindle.
Din Paperwhite vil genstarte og efter et øjeblik eller så vil du se en softwareopdateringsskærm med en fremdriftsmåler. Lad det være;det vil afslutte opdateringen og genstarte på egen hånd efter ca. 5-10 minutter.
Når papirwhite har genstartet, skal du kontrollere enhedens information igen for at sikre, at den korrekte Kindle OS version er blevet blinket til enheden. Naviger til Menu - & gt;Indstillinger - & gt;Menu -> Enhedsinfo som du gjorde tidligere i vejledningen og verificere, at opdateringen var succesfuld.
Installation af Jailbreak
Nu hvor vi er på den rigtige Kindle OS version, er dettid til at komme ned til forretningen med at installere jailbreak. Selvom vi henviser til hele processen som "jailbreaking", er de faktisk nogle få interessante ting, der sker under emhætten.
For det første anvendes den faktiske jailbreak til Paperwhite. Dette er et ændret certifikat, der tillader brugerdefinerede opdateringspakker til at blive installeret( ligesom at jailbreaking en iOS-enhed tillader, at usignerede pakker bliver installeret på din enhed).
For det andet installerer den Jailbreak Bridge;Denne lille kode er designet til at bevare / migrere jailbreaket i lyset af fremtidige opdateringer.
For det tredje installerer den et sæt af Kindlet-udviklercertifikater. Kindlets er Java Applets for Kindle( fx de små spil du kan spille på Kindle).Ved at forudinstallere certifikaterne for de mest almindelige jailbreak / tredjepartsudviklere, der er aktive i Kindle modding-fællesskabet, gør det det meget nemmere at installere tredjeparts Kindlets senere.
For det fjerde installeres det, der er kendt som en "Rescue Pack" udviklet af Kindle modder Ixtab, der aktiverer en SSH server på din Paperwhite. Selvom det er ret svært at faktisk skade de forskellige Kindle-modeller med jailbreaking og klæber til velkendte jailbreak-værktøjer og -teknikker, er det altid muligt at skrue ting op, hvis du begynder at gøre mere avanceret mucking rundt i din Paperwhite. SSH-serverens redningspakke giver dig adgang til at slette og nulstille din Paperwhite, hvis behovet opstår.
Ligesom rooting / jailbreaking andre enheder, gør selve jailbreaken sig ikke meget. Det åbner potentialet for at gøre en hel del, men vi kommer til at klare os, når vi er færdige med jailbreaking.
For at komme i gang skal du downloade Paperwhite jailbreak-filer her: The Official Mobileread Thread( gratis Mobileread-konto kræves).
Når du har downloadet filen, kpw_jb.zip, skal du åbne filen og hente indholdet til et midlertidigt sted på din computer. Vedhæft din Paperwhite til din computer og åbn det monterede lydstyrke. Kopier de tre ikke-readme-filer fra arkivet kpw_jb: jailbreak.sh, MOBI8_DEBUG og jailbreak.mobi til din Paperwhite og placere dem i følgende mapper:
Root \
--- MOBI8_DEBUG
--- jailbreak.sh
-- \ documents \
------ jailbreak.mobi
Hvis du ikke placerer DEBUG- og. SH-filerne på roden og jailbreak.mobi i dokumentmappen, forhindrer du dig i at starte jailbreaket. Når du har placeret alle filerne korrekt, skal du fortsætte med at skubbe dit Paperwhite ud af computeren. Fjern USB-kablet.
Din Paperwhite vender tilbage til den sidste skærm, du brugtetryk på startknappen for at vende tilbage til startskærmen, hvis du ikke allerede er på den. På startskærmen skal du se et nyt Personligt Dokument:
Hvis du ikke kan se det nye dokument, skal du kontrollere rullemenuen lige under navigationslinjen. Hvis du har den indstillet til kun at vise bøger, vil du f.eks. Ikke se jailbreak-dokumentet. Klik på det nye dokument for at åbne. mobi-filen.
Når dokumentet er åbent, vil du blive mødt med et kæmpe "Klik til JAILBREAK" link på første side:
Beklager det pludselige fald i skærmbilledkvalitet, skærmbilledet er deaktiveret inden for dokumenter af copyright, hvorfor vi skiftedeat manuelt fotografere Paperwhite skærmbilledet.
Når du har klikket på linket, vil du se en opfølgningsskærm med yderligere instruktioner, som sådan:
Gør som sagt: Tryk forsigtigt i et par sekunder i hjørnet af skærmen. Det vil hurtigt starte op til jailbreak installationsprocessen:
Når processen er færdig, vil den sparke dig lige tilbage til Paperwhite's startskærm( hvilket er en interessant pause fra tidligere jailbreak-værktøjer, der genstarter enheden helt).Det foregående jailbreak-dokument vil blive erstattet med logg af jailbreak-processen, som sådan:
Åbning af dokumentet lister blot ud af, hvad jailbreak'et gjorde( som i det væsentlige bare er en liste over, hvilke ting vi snakkede om tidligere i vejledningen som at installere Jailbreak Bridge).
På dette tidspunkt er enheden helt jailbroken! Den eneste funktionalitet, der ikke er tilgængelig umiddelbart efter installationen, er den SSH-baserede Rescue Pack( du skal genstarte din Paperwhite en gang for at aktivere SSH-serveren).
Installation af Screensaver Hack
Nu da vi har Paperwhite jailbroken, er det tid til rent faktisk at udnytte jailbreaket til at gøre nogle sjove ting. Den første årsag til, at folk jailbreak deres Kindles er at få brugerdefinerede screensavers, så vi skal vise dig, hvordan du kan runde ud dit jailbreak hack med en dejlig brugerdefineret screensaver pack.
For at komme i gang skal vi downloade to filer, en Python for Kindle pakke og den faktiske screensaver hack( kindle-python-0.5.N.zip og kindle-linkss-0.11.N.zip, henholdsvis).
Du kan downloade dem her: The Official Mobileread Thread( gratis konto kræves)
Når du har downloadet filerne, er det tid til at komme i gang. Før vi kan bruge screensaver hack, skal vi have Python installeret på Paperwhite. Monter din enhed via USB-synkroniseringen og extractupdate_python_0.5.N_install.bin til roten til Paperwhite( du må ikke udtrække andre filer fra kindlepython-0.5.N.zip arkivet).Når filen er overført, skal du skubbe dit Paperwhite ud af computeren og fjerne USB-kablet.
Start en opdatering på Paperwhite, ligesom vi gjorde i den foregående del af vejledningen ved at navigere til Menu - & gt;Indstillinger - & gt;Menu - & gt;Opdater din Kindle. Klik på OK for at godkende opdateringen, og vent derefter et par minutter, mens opdateringen fuldføres.
Når du er tilbage på Paperwhite's startskærm, skal du fortsætte og vedhæfte den til din computer via USB-synkroniseringen igen. Nu er det tid til at overføre screensaver hack. Uddrag filen update_linkss_0.11.N_install.bin fra kindle-linkss-0.11.N.zip arkivet og læg det i rodmappen i din Paperwhite( igen er der andre filer i arkivet, der forbliver uberørt).Gentag den samme opdateringsproces, via Menu - & gt;Indstillinger - & gt;Menu - & gt;Opdater din Kindle. Når du har autoriseret opdateringen, genstarter din enhed igen.
Efter genstart og en vellykket tilbagevenden til Paperwhite's startskærm, skal du montere Paperwhite igen via USB-synkroniseringen. Når du ser inde i Papirhvidets rodmappe, ses der et par nye tilføjelser:
/python/- og /extensions/-mappen oprettes af Python-installatøren og skal udelukkende stå alene. /linkss/-mappen er oprettet af screensaver hack og indeholder filer og mapper af interesse for os. Mens hovedparten af filerne i /linkss/ skal stå alene, er der få, der kræver vores interaktion for at generere den screensaver-effekt, vi ønsker. Lad os se på de forskellige konfigurationsindstillinger nu.
Bemærk : Du kan kun bruge en af disse konfigurationer på én gang. Opsætning af mere end en samtidig vil efterlade dig med en tom screensaver i de fleste tilfælde og nedbrud og fejl i andre.
Indstil papiret hvidt til dækning Skærmtilstand: Hvis du vil have, at Paperwhite skal vise afdækningen af den bog, du sidst læste( eller er i øjeblikket læser) som sin screensaver, skal du blot oprette en blank fil med navnet "cover" i /linkss/mappe som sådan:
Du kan oprette et nyt tekstdokument og blot fjerne. txt-udvidelsen, eller som vi gjorde her, kan du kopiere den eksisterende blanke fil "autoreboot" og bare omdøbe den. Den vigtige del er, at det er en dummyfil uden udvidelse. Slet "autoreboot" -filen, mens du er derinde( mere på dette i et øjeblik).Skub din Paperwhite ud og genstart den via Menu - & gt;Indstillinger - & gt;Menu - & gt;Genstart.
Når din Paperwhite afslutter genstart og er vendt tilbage til startskærmen, skal du åbne en bog og derefter vente et øjeblik eller to for hacket for at behandle omslaget. Hvis du lægger Paperwhite i søvn med det samme, får du en pauseskærm, der lyder: "ScreenSavers Hack er i øjeblikket i" cover "-tilstand, men har endnu ikke behandlet et bogomslag:) ".I andre ord har du gjort alt rigtigt, men det har ikke forberedt dækningen til brug endnu.
Indstilling af papirwhite til overlejringstilstand: Hvis du vil have, at Paperwhite skal vise et lille overlag, der angiver, at enheden sover over det sidste synlige indhold, skal du gentage processen fra det foregående trin ved at betegne den tomme fil "i stedet"”.Mens du er derinde, skal du igen slette "autoreboot" -blankfilen.
Mens denne metode er ny, viser den dig præcis, hvad der var på din Paperwhite, når du sætter det i seng( således, hvis du kan sige, læse en opskrift uden at bekymre dig om enheden går i seng), har det stort potentiale til at føre tilforvirring.
Indstilling af papirwhite til brugerdefineret skærmbeskyttertilstand: Selvom den aktuelle bogomslag er meget cool, er det den tilstand, som de fleste mennesker tænker på, når de tænker på brugerdefinerede pauseskærme på Kindle, muligheden for at placere dine egne billeder påenhed og vise dem.
Først skal du fjerne eventuelle tomme filer, du har oprettet for de to foregående teknikker( hvis du brugte dem), som f.eks. "Sidste" eller "cover".Dernæst skal du montere din Paperwhite via USB-kablet og bladre til mappen /linkss/screensavers/.
Inden for denne mappe finder du en enkelt. png-fil, der ser ud som sådan:
Andre end at tjene som en pladsholder og angiver, at screensaver hacket var vellykket. Denne fil viser også os, hvilke parametere en Paperwhite screensaver kræver. Dette er vigtigt, fordi , hvis en fil ikke opfylder et af følgende kriterier det virker ikke:
- Filen skal være i. png format.
- Filen skal have dimensionerne 758 × 1024.
Mens Paperwhite teknisk set kan håndtere farvebilleder på enheden, mister du kontrollen over processen, så billederne muligvis ikke vises som du ønsker. Med det for øje anbefales det stærkt, at du konverterer billedet til 8-bit gråtoner. Du kan gøre konverteringen i enhver almindelig billedredigeringspakke som Adobe Photoshop og GIMP.
Til vores test oprettede vi en. png af How-To Geek-logoet. Hvis du vil bruge screensaveren på din Paperwhite, kan du downloade den her.
Når du har lagt din pauseskærm( r) på Paperwhite i /linkss/screensavers/-mappen, skal du skubbe dit Paperwhite ud. Dine nye skærmbilleder vises ikke, før du genstarter enheden, også via menuen - & gt;Indstillinger - & gt;Menu - & gt;Genstart.
Andre Screensaver Hack Tricks : Udover de teknikker, vi skitserede ovenfor, er der et par små tweaks og tricks gemt væk i screensaver hack værd at nævne. Du kan bruge følgende blanke filer, der er oprettet ligesom vi oprettede de andre blanke filer, for at opnå forskellige resultater:
- autoreboot : Dette er et specifikt flag, der bruges af nogle plugins til Caliber, til automatisk at genstarte Paperwhite efter at de har udført deres arbejde. Hvis du ikke bruger et plugin, der kræver det, behøver du ikke dette flag.
- genstart : Hvis denne fil er til stede, genstarter Paperwhite automatisk 10 sekunder, efter at den er udstødt fra computeren. Dette flag er kun nyttigt, hvis du bruger dine egne tilpassede omslag( og du tilføjer nye ofte), da genstart ikke er nødvendigt, når du bruger overlejrings- eller dækningsmetoden.
- tilfældig : Hvis denne fil er til stede, vil listen over screensaver-filer blive randomiseret hver gang Paperwhite genstartes.
- shuffle : Det shuffle-flag er bundet direkte til autoreboot-flag og bruges til at randomisere rækkefølgen af covers efter autoreboot-funktionen kaldes. Hvis du ikke bruger autoreboot-flag, bør du ikke bruge dette flag.
Hvis du til enhver tid ikke længere ønsker at ansætte et givet flag( fx genstart), skal du blot slette den tomme fil fra mappen /linkss/ og genstarte papirwhite.
Det er alt der er til det! Installer jailbreaket, installer screensaver hack, anvend en lille mængde initial tweaking, og det er brugerdefinerede screensavers helt ned.
Har en Kindle eller ebook-centreret hack, trick eller tweak du gerne vil se os skrive om? Lyde af i kommentarerne, og vi vil undersøge.