Come fare il jailbreak del tuo Kindle Paperwhite per Screensavers, App e molto altro
Ti abbiamo mostrato come eseguire il jailbreak del tuo Kindle in passato, ma il nuovo Paperwhite (con uno schermo con una risoluzione più elevata che implora screensaver personalizzati) richiede un nuovo bagaglio di trucchi per il jailbreak. Continua a leggere mentre eseguiamo il jailbreak su Paperwhite e mostra le nuove modalità di salvaschermo.
Perché voglio farlo??
Ci sono due elementi per questo tutorial. Innanzitutto, c'è il jailbreak stesso. Il jailbreak ti consente di accedere al tuo Kindle Paperwhite come se tu fossi uno sviluppatore con pieno accesso al sistema operativo e alla struttura dei file del dispositivo. Questo è fantastico perché ti consente di utilizzare il dispositivo come desideri, incluso il caricamento di hack di terze parti, componenti aggiuntivi e altre fantastiche modifiche.
La seconda parte del tutorial è un ottimo esempio di cosa si può fare con un Paperwhite jailbroken, installando screensaver personalizzati. Il salvaschermo originale è stato molto bello (dato che ti ha permesso di sostituire i salvaschermi Kindle con il tuo), ma il nuovo hack dello screensaver è ancora migliore in quanto consente tre modalità: screensaver personalizzati, visualizzazione della copertina dell'ultimo libro letto, e una leggera sovrapposizione "dormiente" che mantiene visibile la pagina corrente. Illustreremo come funzionano queste modalità una volta installato l'hack. Non sappiamo voi, ma attorno a How-To Geek amiamo personalizzare le cose grandi e piccole, quindi questo hack è proprio il nostro vicolo.
Di cosa ho bisogno?
Per questo tutorial, avrai bisogno delle seguenti cose:
- Un Kindle Paperwhite
- Un cavo di sincronizzazione USB
- Un computer host
Mentre tutti i Kindle sono jailbreakable, il Kindle Paperwhite è il più recente e richiede anche un approccio significativamente diverso rispetto ai Kindle più vecchi. Se hai un Kindle più vecchio, non disperare, puoi consultare la nostra vecchia guida al jailbreak Kindle qui.
Avrai anche bisogno di un computer host in grado di aprire gli archivi .zip e di montare il Paperwhite come memoria flash rimovibile. Poiché il computer funge solo da piattaforma per il trasferimento di file sul Kindle, il tutorial non è compatibile con il sistema operativo.
Infine, avrai bisogno di una manciata di piccoli file per ogni fase del processo (jailbreaking e installazione dello screensaver hack) che collegheremo direttamente in ogni sezione del tutorial al momento opportuno.
Aggiornamento / downgrade del sistema operativo di Paperwhite
Se la versione del sistema operativo Kindle di Paperwhite è 5.3.3 o 5.3.6+, non è possibile installare l'hack del jailbreak e sarà necessario aggiornare / downgrade della versione del sistema operativo a uno adatto.
Nota: Se la versione attuale del sistema operativo Kindle, come verificata andando su Menu -> Impostazioni -> Menu -> Info dispositivo, è 5.3.0, 5.3.1, 5.3.4 o 5.3.5, non è necessario aggiornare o effettua il downgrade della versione attuale del sistema operativo. Se la tua versione del sistema operativo è precedente alla 5.3.0, ti consigliamo vivamente di eseguire l'aggiornamento alla versione 5.3.5, la più recente ma a prova di jailbreak. Se si sta attualmente utilizzando una versione accettabile di Kindle OS, passare alla sezione successiva, Installazione del jailbreak.
Abbiamo optato per il jailbreak utilizzando la versione 5.5.5 più ancora jailbreakable e non abbiamo avuto problemi. Alcuni utenti hanno segnalato problemi e tornano indietro alla 5.3.1. Puoi scaricare i file di aggiornamento / downgrade necessari direttamente dai server di Amazon qui:
- Amazon Hosted Kindle OS 5.3.1
- Amazon Hosted Kindle OS 5.3.5
Se per qualsiasi motivo i collegamenti sopra riportati non funzionano (ad esempio, Amazon non offre più i vecchi file di Kindle OS per il download) i file sono disponibili anche su questo sito di terze parti, ospitato dal modulatore / sviluppatore di Kindle Ixtab:
- Kindle OS ospitato da terzi 5.3.1
- Kindle OS ospitato da terzi 5.3.5
Scarica il file .bin di Kindle OS appropriato sul tuo computer.
Prima di procedere, metti il tuo Paperwhite in modalità Aereo navigando su Menu -> Impostazioni e attivando il commutatore grande "Modalità aereo" nella parte superiore dello schermo su "On". Non vogliamo che Paperwhite si connetta ai server di Amazon durante questo processo, nella remota possibilità che tenterà un aggiornamento over-air o altro tipo di interferenza.
Monta il tuo Paperwhite come dispositivo rimovibile sul tuo computer collegandolo tramite il cavo di sincronizzazione USB. Copia il file .bin dal tuo computer, nella directory principale, in questo modo:
Non preoccuparti se non hai gli altri file presenti nello screenshot nella tua directory, come i file .calibre, poiché sono un sottoprodotto dell'uso del gestore di libri Calibre (se non usi Calibre, hanno vinto " t essere sul tuo dispositivo).
Una volta trasferito con successo il file .bin sul tuo Paperwhite, espelli il dispositivo dal computer e scolleghi il cavo USB. Vai a Menu -> Impostazioni -> Menu -> Aggiorna il tuo Kindle.
Il tuo Paperwhite si riavvierà e dopo un momento circa vedrai una schermata di aggiornamento del software con un indicatore di avanzamento. Lascia stare; terminerà l'aggiornamento e si riavvierà da solo dopo circa 5-10 minuti.
Una volta riavviato Paperwhite, controllare nuovamente le informazioni sul dispositivo per assicurarsi che la versione corretta del sistema operativo Kindle sia stata visualizzata sul dispositivo. Vai a Menu -> Impostazioni -> Menu -> Info dispositivo come hai fatto in precedenza nel tutorial e verifica che l'aggiornamento sia andato a buon fine.
Installazione del jailbreak
Ora che siamo nella versione destra del sistema operativo Kindle, è ora di dedicarci all'installazione del jailbreak. Anche se ci riferiamo all'intero processo come "jailbreaking", in realtà sono alcune cose interessanti che accadono sotto il cofano.
Innanzitutto, il vero jailbreak viene applicato al Paperwhite. Si tratta di un certificato modificato che consente l'installazione di pacchetti di aggiornamento personalizzati (proprio come il jailbreak di un dispositivo iOS che consente di installare pacchetti non firmati sul dispositivo).
Secondo, installa il Jailbreak Bridge; questa piccola parte di codice è progettata per aiutare a preservare / migrare il jailbreak di fronte agli aggiornamenti futuri.
In terzo luogo, installa un set di certificati per sviluppatori Kindlet. I kindlet sono applet Java per il Kindle (ad esempio i piccoli giochi che puoi giocare sul Kindle). Preinstallando i certificati per i più comuni jailbreak / sviluppatori di terze parti attivi nella comunità di modding Kindle, è più facile installare in seguito Kindlet di terze parti.
In quarto luogo, installa ciò che è noto come "Rescue Pack" sviluppato dal modder Kindle Ixtab che abilita un server SSH sul Paperwhite. Anche se è piuttosto difficile fare del male ai vari modelli Kindle con il jailbreak e attenersi ai ben noti strumenti e tecniche di jailbreak, è sempre possibile rovinare tutto se si inizia a fare il pasticcio più avanzato all'interno del tuo Paperwhite. Il server SSH Rescue Pack fornisce un punto di accesso per cancellare e ripristinare il tuo Paperwhite in caso di necessità.
Proprio come il rooting / jailbreaking di altri dispositivi, il jailbreak vero e proprio non fa molto. Si apre il potenziale per fare un sacco, comunque, che attaccheremo una volta finito il jailbreak.
Per iniziare, scarica qui i file jailbreak Paperwhite: Thread ufficiale di Mobileread (è richiesto l'account Mobileread gratuito).
Una volta scaricato il file, kpw_jb.zip, apri il file ed estrai il contenuto in una posizione temporanea sul tuo computer. Collega il tuo Paperwhite al computer e apri il volume montato. Copia i tre file non leggibili dall'archivio kpw_jb: jailbreak.sh, MOBI8_DEBUG e jailbreak.mobi sul tuo Paperwhite, inserendoli nelle seguenti directory:
Radice\
--- MOBI8_DEBUG
--- jailbreak.sh
--- \documenti\
------ jailbreak.mobi
La mancata collocazione dei file DEBUG e .sh nella root e il jailbreak.mobi nella cartella dei documenti impediranno l'avvio del jailbreak. Una volta inseriti correttamente tutti i file, andare avanti ed espellere Paperwhite dal computer. Rimuovere il cavo USB.
Il tuo Paperwhite tornerà all'ultima schermata che stavi usando; premi il tasto home per tornare alla schermata iniziale se non ci sei già sopra. Nella schermata iniziale dovresti vedere un nuovo documento personale:
Se non vedi il nuovo documento, controlla il menu a discesa sotto la barra di navigazione. Se hai impostato solo la visualizzazione dei libri, ad esempio, non vedrai il documento di jailbreak. Clicca sul nuovo documento per aprire il file .mobi.
Una volta che il documento è aperto, sarai accolto da un gigantesco link "Clicca per JAILBREAK" nella prima pagina:
Ci scusiamo per l'improvviso calo della qualità dello screenshot, la cattura dello schermo è stata disabilitata all'interno dei documenti per motivi di copyright, quindi siamo passati a fotografare manualmente lo schermo di Paperwhite.
Dopo aver fatto clic sul link, vedrai una schermata di follow-up con istruzioni aggiuntive, ad esempio:
Fai come dice: premi delicatamente per qualche secondo nell'angolo dello schermo. Si avvierà rapidamente al processo di installazione del jailbreak:
Una volta che il processo è completo, ti darà un calcio indietro alla schermata principale di Paperwhite (che è un'interruzione interessante dai precedenti strumenti di jailbreak che riavvia completamente il dispositivo). Il precedente documento di jailbreak verrà sostituito con il log del processo di jailbreak, in questo modo:
L'apertura del documento elenca semplicemente ciò che ha fatto il jailbreak (che è essenzialmente solo un elenco di ciò di cui abbiamo parlato in precedenza nel tutorial come l'installazione del Jailbreak Bridge).
A questo punto, il dispositivo è completamente jailbroken! L'unica funzionalità non disponibile immediatamente dopo l'installazione è il Rescue Pack basato su SSH (è necessario riavviare Paperwhite una sola volta per abilitare il server SSH).
Installazione dell'Hack Screensaver
Ora che abbiamo il jailbreak del Paperwhite, è tempo di approfittare del jailbreak per fare cose divertenti. Il numero uno per cui le persone che effettuano il jailbreak dei loro Kindle è quello di ottenere screensaver personalizzati, quindi vi mostreremo come completare il vostro hack con un bel salvaschermo personalizzato.
Per iniziare, abbiamo bisogno di scaricare due file, un pacchetto Python per Kindle e il vero trucco per lo screensaver (kindle-python-0.5.N.zip e kindle-linkss-0.11.N.zip, rispettivamente).
Puoi scaricarli qui: The Official Mobileread Thread (account gratuito richiesto)
Una volta scaricati i file, è ora di iniziare. Prima di poter usare lo screensaver hack, abbiamo bisogno di avere Python installato su Paperwhite. Montare il dispositivo tramite il cavo di sincronizzazione USB ed estrarreupdate_python_0.5.N_install.bin alla radice del Paperwhite (tu non è necessario estrarre qualsiasi altro file dall'archivio kindle-python-0.5.N.zip). Una volta che il file è stato trasferito correttamente, espelli Paperwhite dal computer e rimuovi il cavo USB.
Avvia un aggiornamento su Paperwhite, proprio come abbiamo fatto nella sezione precedente del tutorial, navigando su Menu -> Impostazioni -> Menu -> Aggiorna il tuo Kindle. Fare clic su OK per autorizzare l'aggiornamento e quindi attendere alcuni minuti mentre completa il processo di aggiornamento.
Una volta tornati alla schermata iniziale di Paperwhite, andare avanti e collegarlo al computer tramite il cavo di sincronizzazione USB di nuovo. Ora è il momento di trasferire il trucco screensaver. Estrai il file update_linkss_0.11.N_install.bin dall'archivio kindle-linkss-0.11.N.zip e posizionalo nella directory principale del tuo Paperwhite (di nuovo, ci sono altri file nell'archivio che rimangono intatti). Ripeti lo stesso processo di aggiornamento, tramite Menu -> Impostazioni -> Menu -> Aggiorna il tuo Kindle. Dopo aver autorizzato l'aggiornamento, il dispositivo si riavvierà di nuovo.
Dopo il riavvio e il ritorno alla schermata iniziale di Paperwhite, montare nuovamente Paperwhite tramite il cavo di sincronizzazione USB. Quando guardi all'interno della directory root del Paperwhite vedrai alcune nuove aggiunte:
Le cartelle / python / e / extensions / sono create dal programma di installazione di Python e dovrebbero essere lasciate completamente sole. La cartella / linkss / è creata dallo screensaver hack e contiene file e cartelle di interesse per noi. Mentre la maggior parte dei file in / linkss / dovrebbe essere lasciata in pace, ce ne sono alcuni che richiedono la nostra interazione per generare l'effetto screensaver che vogliamo. Diamo un'occhiata alle diverse opzioni di configurazione ora.
Nota: Puoi utilizzare solo una di queste configurazioni contemporaneamente. L'impostazione di più di uno simultaneamente ti lascerà un salvaschermo vuoto nella maggior parte dei casi e arresti anomali e errori in altri.
Impostazione di Paperwhite sulla modalità di visualizzazione copertina: Se vuoi che Paperwhite visualizzi la copertina del libro che hai letto l'ultima volta (o che stai attualmente leggendo) come screensaver, devi semplicemente creare un file vuoto chiamato "cover" nella directory / linkss / in questo modo:
Puoi creare un nuovo documento di testo e rimuovere semplicemente l'estensione .txt oppure, come abbiamo fatto qui, puoi copiare il file vuoto esistente "autoreboot" e rinominarlo. La parte importante è che è un file fittizio senza estensione. Elimina il file "autoreboot" mentre sei lì (più su questo in un attimo). Espelli il tuo Paperwhite e riavvialo tramite Menu -> Impostazioni -> Menu -> Riavvia.
Quando il tuo Paperwhite termina il riavvio e torna alla schermata iniziale, apri un libro e attendi un minuto o due affinché l'hack elabori la copertina. Se metti il Paperwhite a dormire immediatamente, otterrai uno screensaver che legge "Lo ScreenSavers Hack è attualmente in modalità 'cover', ma non ha ancora elaborato una copertina di un libro :)". In altre parole, hai fatto tutto bene ma non ha ancora preparato la copertina.
Impostazione della modalità Overwhite Sleepwhite: Se si desidera che Paperwhite visualizzi una piccola sovrapposizione che indica che il dispositivo è addormentato rispetto all'ultimo contenuto visibile, è necessario ripetere il processo dal passaggio precedente, invece denominare il file vuoto "last". Mentre sei lì, elimina nuovamente il file vuoto "autoreboot".
Anche se questo metodo è nuovo in quanto mostra esattamente ciò che era sul tuo Paperwhite quando lo metti a dormire (quindi se puoi, ad esempio, leggere una ricetta senza preoccuparti del dispositivo che va a dormire) ha un grande potenziale di confusione.
Impostazione del Paperwhite su Custom Screensaver Mode: Anche se la modalità di copertina del libro corrente è davvero interessante, questa è la modalità a cui la maggior parte della gente pensa quando pensa agli screensaver personalizzati su Kindle, alla possibilità di posizionare le proprie immagini sul dispositivo e visualizzarle.
Per prima cosa, devi rimuovere tutti i file vuoti che hai creato per le due precedenti tecniche (se li hai usati), come "last" o "cover". Successivamente, è necessario montare il Paperwhite tramite il cavo USB e cercare la cartella / linkss / screensaver /.
All'interno di quella cartella troverai un singolo file .png, che sembra così:
Oltre a servire da segnaposto e ad indicare che lo screensaver ha avuto successo, questo file ci mostra anche quali parametri ha bisogno di uno screensaver Paperwhite. Questo è importante perché se un file non riesce a soddisfare uno dei seguenti criteri non funzionerà:
- Il file deve essere in formato .png.
- Il file deve avere le dimensioni 758 × 1024.
Mentre tecnicamente Paperwhite è in grado di gestire la visualizzazione in-device delle immagini a colori, si perde il controllo sul processo in modo che le immagini non vengano visualizzate nel modo desiderato. Con questo in mente, è altamente raccomandato convertire l'immagine in scala di grigi a 8 bit. Puoi eseguire la conversione in qualsiasi comune suite di modifica delle immagini come Adobe Photoshop e GIMP.
Per il nostro test abbiamo creato una .png del logo How-To Geek. Se desideri utilizzare lo screensaver sul tuo Paperwhite, puoi scaricarlo qui.
Dopo aver inserito i salvaschermo sul Paperwhite nella cartella / linkss / screensavers /, espelli Paperwhite. I tuoi nuovi screensaver non verranno visualizzati fino a quando non riavvierai il dispositivo, quindi fai clic su Menu -> Impostazioni -> Menu -> Riavvia.
Altri trucchi di hacker salvaschermo: Oltre alle tecniche che abbiamo delineato sopra, ci sono alcuni piccoli ritocchi e trucchi nascosti nel trucco salvaschermo che vale la pena menzionare. Puoi utilizzare i seguenti file vuoti, creati proprio come abbiamo creato gli altri file vuoti, per ottenere vari risultati:
- AutoReboot: Questo è un flag specifico usato da alcuni plugin per Calibre per riavviare automaticamente Paperwhite dopo che hanno svolto il loro lavoro. Se non si utilizza un plug-in che lo richiede, non è necessario questo flag.
- riavvio: Se questo file è presente, Paperwhite si riavvierà automaticamente 10 secondi dopo essere stato espulso dal computer. Questo flag è utile solo se stai usando le tue copertine personalizzate (e ne aggiungi di nuove di frequente) poiché il riavvio non è necessario quando si utilizza il metodo di sovrapposizione o copertura.
- casuale: Se questo file è presente, l'elenco dei file salvaschermo verrà randomizzato ogni volta che viene riavviato Paperwhite.
- rimescolare: Il flag shuffle è legato direttamente al flag autoreboot e viene utilizzato per randomizzare l'ordine delle copertine dopo che è stata chiamata la funzione autoreboot. Se non stai usando il flag autoreboot, non dovresti usare questo flag.
Se in qualsiasi momento non desideri più utilizzare un determinato flag (ad es. Riavvio), elimina semplicemente il file vuoto dalla cartella / linkss / e riavvia il Paperwhite.
Questo è tutto ciò che c'è da fare! Installa il jailbreak, installa lo screensaver hack, applica una piccola quantità di tweaking iniziale e gli screensaver personalizzati fino in fondo.
Hai un trucco o un trucco Kindle, obook-centrico, di cui vorresti vederci scrivere? Suona nei commenti e arriveremo a indagare.