Cum de a Jailbreak dvs. Kindle Paperwhite pentru Screensavere, Apps, și mai mult
V-am arătat cum să vă jailbreak Kindle în trecut, dar noul Paperwhite (cu un ecran frumos de rezoluție mai mare, care creează screensavere personalizate) necesită un nou pachet de trucuri pentru jailbreak. Citește mai departe pe măsură ce am jailbreak o Paperwhite și a afișa noile moduri de screensaver.
De ce vreau să fac asta?
Există două elemente ale acestui tutorial. În primul rând, există jailbreak-ul în sine. Jailbreak-ul vă permite să accesați Kindle Paperwhite ca și cum ați fi un dezvoltator cu acces deplin la sistemul de operare și structura fișierelor dispozitivului. Acest lucru este minunat, deoarece vă permite să utilizați dispozitivul așa cum doriți, incluzând încărcarea hack-urilor, add-on-urilor și altor trucuri.
A doua parte a tutorialului acoperă un exemplu foarte bun despre ceea ce puteți face cu un Paperwhite jailbroken, instalând screensavere personalizate. Hack-ul original de screensaver a fost destul de minunat (deoarece v-a permis să înlocuiți stocurile de magazine Kindle cu propriile dvs.), dar noul hack screensaver este chiar mai bun, deoarece permite trei moduri: screensavere personalizate, afișând coperta ultimei cărți citite, și o suprapunere ușoară "de dormit" care păstrează vizibilă pagina curentă. Vom detalia modul în care funcționează aceste moduri după ce am instalat hack-ul. Nu stim despre tine, dar in jurul lui Geek ne place sa particularim lucrurile mari si mici, asa ca acest hack este chiar pe aleea noastra.
Ce am nevoie?
Pentru acest tutorial, veți avea nevoie de următoarele lucruri:
- Un Kindle Paperwhite
- Un cablu de sincronizare USB
- Un computer gazdă
În timp ce toate Kindles sunt jailbreakable, Kindle Paperwhite este cel mai nou și de asemenea necesită o abordare semnificativ diferită de Kindles mai vechi. Dacă aveți un Kindle mai vechi, nu disperați, puteți verifica vechiul ghid de jailbreak Kindle aici.
De asemenea, aveți nevoie de un computer gazdă capabil să deschidă arhive .zip și să monteze Paperwhite ca spațiu de stocare flash detașabil. Deoarece computerul servește doar ca o platformă pentru transferul de fișiere în Kindle, tutorialul este OS-agnostic.
În sfârșit, veți avea nevoie de o mână de fișiere mici pentru fiecare etapă a procesului (jailbreaking și instalarea hack-ului de screensaver) la care ne vom conecta direct în fiecare secțiune a tutorialului la momentul potrivit.
Actualizarea / downgradarea sistemului de operare Paperwhite
În cazul în care versiunea Kindle OS a Paperwhite este 5.3.3 sau 5.3.6+, nu puteți instala jailbreak hack și va trebui să faceți upgrade / downgrade versiunea dvs. de sistem la una potrivită.
Notă: Dacă versiunea curentă a sistemului Kindle, așa cum este verificată prin accesarea meniului -> Settings -> Menu -> Device Info, este 5.3.0, 5.3.1, 5.3.4 sau 5.3.5, atunci nu este necesară actualizarea sau downgrade versiunea curentă a sistemului de operare. Dacă versiunea sistemului dvs. de operare este mai veche decât 5.3.0, vă recomandăm să vă actualizați versiunea pentru cea mai recentă versiune 5.3.3. Dacă sunteți în prezent pe o versiune acceptabilă de sistem Kindle, vă rugăm să treceți la următoarea secțiune, Instalarea jailbreak-ului.
Am optat pentru jailbreak folosind cea mai înaltă versiune, 5.3.5, și nu am avut probleme. Unii utilizatori au raportat probleme și s-au reîntors în 5.3.1. Puteți descărca fișierele necesare pentru upgrade / downgrade direct de pe serverele Amazon aici:
- Amazon găzduit Kindle OS 5.3.1
- Amazon găzduit Kindle OS 5.3.5
Dacă, din orice motiv, legăturile de mai sus sunt rupte (de exemplu, Amazon nu mai oferă fișiere mai vechi Kindle OS pentru descărcare), fișierele sunt, de asemenea, disponibile pe acest site terț, găzduit de Kindle modder / developer Ixtab:
- Hărți de găzduire găzduite de terțe părți 5.3.1
- Hărți de găzduire Kindle de la terțe părți 5.3.5
Descărcați fișierul .bin de la Kindle OS pe calculatorul dumneavoastră.
Înainte de a continua, puneți Paperwhite în modul avion, navigând la Meniu -> Setări și comutați între butonul "Mod avion" în partea de sus a ecranului în "On". Nu vrem ca Paperwhite să se conecteze la serverele Amazonului în timpul acestui proces, având șansa de a încerca o actualizare în aer sau alt tip de interferență.
Montați dispozitivul Paperwhite ca dispozitiv detașabil pe computer prin atașarea acestuia prin intermediul cablului de sincronizare USB. Copiați fișierul .bin de pe computer, în directorul rădăcină, după cum urmează:
Nu vă faceți griji dacă nu aveți celelalte fișiere prezente în captura de ecran din directorul dvs., cum ar fi fișierele .calibre, deoarece acestea reprezintă un produs secundar de utilizare a managerului de cartea Caliber (dacă nu utilizați Calibre, t să fie pe dispozitivul dvs.).
Odată ce ați transferat cu succes fișierul .bin pe hârtia Paperwhite, scoateți dispozitivul de pe computer și deconectați cablul USB. Navigați la Meniu -> Setări -> Meniu -> Actualizați Kindle.
Hârtia dvs. Paperwhite va reporni și după un minut va apărea un ecran de actualizare a software-ului cu un contor de progres. Lăsați-o să fie; acesta va termina actualizarea și va reporni singur după aproximativ 5-10 minute.
Odată ce Paperwhite sa rebootat, verificați din nou informațiile dispozitivului pentru a vă asigura că versiunea corespunzătoare a sistemului Kindle a fost afișată pe dispozitiv. Navigați la Meniu -> Setări -> Meniu -> Informații despre dispozitiv cum ați făcut mai devreme în tutorial și verificați dacă actualizarea a avut succes.
Instalarea jailbreak-ului
Acum că suntem pe versiunea corectă a sistemului de operare Kindle, este timpul să ajungem la afacerea de instalare a jailbreak-ului. Deși ne referim la întregul proces ca la "jailbreaking", acestea sunt de fapt câteva lucruri interesante care se petrec sub capotă.
În primul rând, jailbreak-ul real este aplicat pe Paperwhite. Acesta este un certificat modificat care permite instalarea pachetelor de actualizare personalizate (la fel ca jailbreaking un dispozitiv iOS permite ca pachetele nesemnate să fie instalate pe dispozitivul dvs.).
În al doilea rând, instalează podul Jailbreak; acest mic cod de cod este conceput pentru a ajuta la conservarea / migrarea jailbreak-ului în fața viitoarelor actualizări.
În al treilea rând, instalează un set de certificate dezvoltator Kindlet. Kindlets sunt Java Applets pentru Kindle (de exemplu, jocurile mici pe care le puteți juca pe Kindle). Prin preinstalarea certificatelor pentru cei mai răspândiți dezvoltatori de jailbreak / terți care activează în comunitatea de modelare Kindle, este mult mai ușor să instalați Kindlets de la terțe părți mai târziu.
În al patrulea rând, instalează ceea ce se numește "pachet de salvare", dezvoltat de Kindle modder Ixtab, care permite un server SSH pe hârtie Paperwhite. Deși este destul de dificil să distrugi diferitele modele Kindle cu jailbreaking și să rămâi la instrumente și tehnici bine cunoscute de jailbreak, este întotdeauna posibil să ștergi chestii dacă începi să faci mai multe mușcături avansate în interiorul tău Paperwhite. SSH Server Rescue Pack oferă un punct de intrare pentru ștergerea și resetarea Paperwhite în caz de necesitate.
La fel ca înrădăcinarea / jailbreaking alte dispozitive, chiar jailbreak în sine nu face o mulțime. Se deschide potenţial pentru a face o mulțime, cu toate acestea, pe care le vom folosi în momentul în care am terminat jailbreaking.
Pentru a începe, descărcați fișierele de jailbreak Paperwhite aici: Forumul oficial Mobileread Thread (este necesar un cont Mobileread gratuit).
Odată ce ați descărcat fișierul, kpw_jb.zip, deschideți fișierul și extrageți conținutul într-o locație temporară de pe computer. Atașați Paperwhite la computer și deschideți volumul montat. Copiați cele trei fișiere non-readme din arhiva kpw_jb: jailbreak.sh, MOBI8_DEBUG și jailbreak.mobi la Paperwhite, plasându-le în următoarele directoare:
Rădăcină\
--- MOBI8_DEBUG
--- jailbreak.sh
--- \ Documents \
------ jailbreak.mobi
Eșecul de a plasa fișierele DEBUG și .sh pe root și jailbreak.mobi în dosarul de documente vă va împiedica să lansați jailbreak-ul. Odată ce ați plasat toate fișierele în mod corespunzător, continuați și scoateți hârtia Paperwhite din computer. Scoateți cablul USB.
Paperwhite-ul dvs. va reveni la ultimul ecran pe care îl utilizați; apăsați butonul acasă pentru a reveni la ecranul de start dacă nu sunteți deja pe acesta. Pe ecranul de start ar trebui să vedeți un nou document personal:
Dacă nu vedeți noul document, verificați meniul derulant chiar sub bara de navigare. Dacă ați setat să afișați doar Cărți, de exemplu, nu veți vedea documentul de jailbreak. Faceți clic pe noul document pentru a deschide fișierul .mobi.
Odată ce documentul este deschis, veți fi întâmpinat cu un link gigant "Faceți clic pe JAILBREAK" de pe prima pagină:
Ne cerem scuze pentru scăderea bruscă a calității imaginii de ecran, captarea ecranului este dezactivată în documentele din motive de autor, așa că am trecut la fotografierea manuală a ecranului Paperwhite.
După ce faceți clic pe link, veți vedea un ecran următor cu instrucțiuni suplimentare, cum ar fi:
Faceți așa cum se spune: apăsați ușor pentru câteva secunde în colțul ecranului. Va porni rapid procesul de instalare a jailbreak-ului:
Odată ce procesul este complet, acesta vă va lovi imediat înapoi pe ecranul inițial al Paperwhite (care este o pauză interesantă de la instrumentele anterioare de jailbreak care repornește complet dispozitivul). Documentul precedent de jailbreak va fi înlocuit cu jurnalul procesului de jailbreak, după cum urmează:
Deschiderea documentului listează pur și simplu ce a făcut jailbreak-ul (care este, în esență, doar o listă a lucrurilor despre care am vorbit mai devreme în tutorial, cum ar fi instalarea podului Jailbreak).
În acest moment, dispozitivul este complet jailbroken! Singura funcționalitate care nu este disponibilă imediat după instalare este pachetul de salvare bazat pe SSH (trebuie să reporniți o dată Paperwhite pentru a activa serverul SSH).
Instalarea hack-ului pentru Screensaver
Acum că avem jailbroken Paperwhite, este timpul să profitați de jailbreak pentru a face niște lucruri distractive. Cel mai important motiv pentru care oamenii jailbreak Kindles lor este de a obține screensavere personalizate, așa că vă vom arăta cum să rotunjiți hack-ul de jailbreak cu un pachet screensaver personalizat.
Pentru a începe, trebuie să descărcați două fișiere, un pachet Python pentru Kindle și hack-ul real screensaver (kindle-python-0.5.N.zip și kindle-linkss-0.11.N.zip, respectiv).
Le puteți descărca aici: The Official Mobileread Thread (este necesar un cont gratuit)
Odată ce ați descărcat fișierele, este timpul să începeți. Înainte de a putea folosi hack-ul screensaver-ului, trebuie să avem instalat Python pe Paperwhite. Montați dispozitivul prin cablul de sincronizare USB și extrageți-lupdate_python_0.5.N_install.bin la rădăcina Paperwhite (tu nu face trebuie să extrageți orice alte fișiere din arhiva kindle-python-0.5.N.zip). Odată ce fișierul a fost transferat cu succes, scoateți hârtia Paperwhite de pe computer și scoateți cablul USB.
Inițiați o actualizare pe Paperwhite, la fel ca în secțiunea anterioară a tutorialului, accesând Meniu -> Setări -> Meniu -> Actualizați Kindle. Faceți clic pe OK pentru a autoriza actualizarea și apoi așteptați câteva minute în timpul procesului de actualizare.
Odată ce v-ați întors la ecranul inițial al Paperwhite, continuați-l și atașați-l din nou la computer prin intermediul cablului USB de sincronizare. Acum este momentul să transferați hack-ul pentru screensaver. Extrageți fișierul update_linkss_0.11.N_install.bin din arhiva kindle-linkss-0.11.N.zip și plasați-l în directorul rădăcină al Paperwhite (din nou, există alte fișiere în arhivă care rămân neatinse). Repetați același proces de actualizare, prin intermediul meniului -> Setări -> Meniu -> Actualizați Kindle. După ce autorizați actualizarea, dispozitivul dvs. va reporni din nou.
După repornire și revenirea reușită la ecranul inițial al Paperwhite, montați din nou Paperwhite prin cablul de sincronizare USB. Când te uiți în directorul rădăcină al Paperwhite, vei vedea câteva adăugiri noi:
Dosarul / python / and / / extensions / este creat de programul de instalare Python și trebuie lăsat în întregime singur. Folderul / linkss / este creat de hack-ul screensaver-ului și conține fișiere și foldere de interes pentru noi. În timp ce majoritatea fișierelor din / linkss / ar trebui lăsate singure, există câteva care necesită interacțiunea noastră pentru a genera efectul de screensaver dorit. Să analizăm acum diferitele opțiuni de configurare.
Notă: Puteți utiliza una dintre aceste configurații simultan. Configurarea mai multor simultan vă va lăsa în cel mai bun caz cu un screensaver în stare liberă, iar accidentele și erorile în altele.
Setarea modului de afișare Paperwhite pentru a acoperi modul de afișare: Dacă doriți ca Paperwhite să afișeze capacul cărții pe care ați citit-o ultima oară (sau o citiți în prezent) ca screensaver, trebuie să creați pur și simplu un fișier gol denumit "cover" în directorul / linkss / astfel:
Puteți crea un nou document text și pur și simplu eliminați extensia .txt sau, așa cum am făcut aici, puteți să copiați fișierul gol "autoreboot" existent și pur și simplu să îl redenumiți. Partea importantă este că este un fișier fals, fără extensie. Ștergeți fișierul "autoreboot" în timp ce sunteți acolo (mai multe despre asta într-un moment). Scoateți hârtia Paperwhite și reporniți-o prin Meniu -> Setări -> Meniu -> Repornire.
Când Paperwhite termină repornirea și sa întors pe ecranul inițial, deschideți o carte și apoi așteptați un minut sau două pentru ca hack-ul să proceseze capacul. Dacă ați pus Paperwhite să doarmă imediat veți obține un screensaver care spune "ScreenSavers Hack este în prezent în modul" capac ", dar nu a procesat încă cu succes o copertă de carte :)". În alte cuvinte, ați făcut totul bine, dar nu a pregătit încă capacul pentru utilizare.
Setarea modului de suprapunere Paperwhite to Sleep: Dacă doriți ca Paperwhite să afișeze o suprapunere mică care indică faptul că dispozitivul este adormit peste ultimul conținut vizibil, trebuie să repetați procesul din pasul anterior, numind în loc numele fișierului "last". În timp ce sunteți acolo, ștergeți din nou fișierul gol "autoreboot".
În timp ce această metodă este nouă în sensul că vă arată exact ceea ce a fost pe Paperwhite când l-ați adormit (așadar, dacă ați putea spune, citiți o rețetă fără să vă faceți griji că dispozitivul va dormi), are un potențial mare de a duce la confuzie.
Setarea modului Screensaver personalizat Paperwhite: Deși modul de acoperire a cărților curente este foarte cool, acesta este modul pe care majoritatea oamenilor îl gândesc atunci când se gândesc la screensaverele personalizate de pe Kindle, capacitatea de a plasa propriile imagini pe dispozitiv și de a le afișa.
În primul rând, trebuie să eliminați toate fișierele goale pe care le-ați creat pentru cele două tehnici anterioare (dacă le-ați folosit), cum ar fi "ultimul" sau "capacul". Apoi, trebuie să montați Paperwhite-ul prin cablul USB și să navigați la folder / linkss / screensavers /.
În acest director veți găsi un singur fișier .png, care arată astfel:
În afară de a servi ca un înlocuitor și care indică faptul că hack-ul screensaverului a avut succes, acest fișier ne arată, de asemenea, ce parametri are nevoie de un screensaver Paperwhite. Acest lucru este important pentru că dacă un fișier nu îndeplinește unul dintre următoarele criterii acesta nu va funcționa:
- Fișierul trebuie să fie în format .png.
- Fișierul trebuie să aibă dimensiunile de 758 × 1024.
În timp ce din punct de vedere tehnic, Paperwhite poate gestiona afișarea în interiorul dispozitivului a imaginilor color, pierdeți controlul asupra procesului, astfel încât imaginile să nu fie afișate așa cum doriți. Având în vedere acest lucru, este foarte recomandat să convertiți imaginea în tonuri de gri pe 8 biți. Puteți efectua conversia în orice aplicație obișnuită de editare a imaginilor, cum ar fi Adobe Photoshop și GIMP.
Pentru testul nostru am creat un .png al logo-ului How-To Geek. Dacă doriți să utilizați screensaverul pe Paperwhite, îl puteți descărca aici.
După ce ați plasat screensaver-ul dvs. pe Paperwhite în directorul / linkss / screensavers /, scoateți hârtia Paperwhite. Noile screensavere vor apărea până când nu reporniți dispozitivul, așa că prin meniu -> Setări -> Meniu -> Repornire.
Alte Trucuri de Hack Screensaver: Pe lângă tehnicile pe care le-am prezentat mai sus, există câteva trucuri și trucuri mici ascunse în hack-ul screensaverului care merită menționat. Puteți utiliza următoarele fișiere goale, create exact așa cum am creat celelalte fișiere goale, pentru a obține diferite rezultate:
- autoreboot: Acesta este un steag specific folosit de unele pluginuri pentru Caliber pentru a reporni automat Paperwhite după ce și-au făcut munca. Dacă nu utilizați un plugin care necesită acest lucru, nu aveți nevoie de acest steag.
- repornire: Dacă acest fișier este prezent, Paperwhite va reporni automat 10 secunde după ce este scos din computer. Acest steguleț este util numai dacă utilizați propriile capace personalizate (și adăugați frecvent altele noi), deoarece reîncărcarea nu este necesară atunci când utilizați metoda suprapusă sau de acoperire.
- întâmplător: Dacă acest fișier este prezent, lista fișierelor de screensaver vor fi randomizate de fiecare dată când Paperwhite va fi repornit.
- amesteca: Steagul shuffle este legat direct de pavilionul autoreboot și este utilizat pentru a randomiza ordinea huselor după ce este apelată funcția de autoreboot. Dacă nu utilizați pavilionul autorului de pornire, nu ar trebui să utilizați acest steag.
Dacă în orice moment nu mai doriți să folosiți un anumit steag (de exemplu, reporniți), pur și simplu ștergeți fișierul gol din dosarul / linkss / și reporniți Paperwhite.
Cam despre asta e! Instalați jailbreak-ul, instalați hack-ul screensaver-ului, aplicați o mică cantitate de tweaking inițială, și screensaverele personalizate până jos.
Aveți un hack, un truc sau un truc pe care doriți să-l vedeți pentru a scrie despre Kindle sau ebook? Sunați în comentarii și vom ajunge la investigații.