17Aug

Como Jailbreak seu Kindle Paperwhite para Screensavers, Apps e mais

Nós mostramos como fazer o jailbreak do seu Kindle no passado, mas o novo Paperwhite( com uma bela tela de resolução mais alta que implora para screensavers personalizados) exige uma nova bolsa de truques para jailbreak. Leia mais enquanto criamos um Paperwhite e mostramos os novos modos de proteção de tela.

Por que eu quero fazer isso?

Existem dois elementos para este tutorial. Primeiro, há o jailbreak em si. O jailbreak permite que você acesse seu Kindle Paperwhite como se você fosse um desenvolvedor com acesso total ao sistema operacional e à estrutura de arquivos do dispositivo. Isso é incrível porque permite que você use o dispositivo como desejar, incluindo o carregamento de hacks de terceiros, complementos e outros ajustes legais.

A segunda parte do tutorial cobre um ótimo exemplo do que você pode fazer com um Paperwhite jailbreakado, instalando screensavers personalizados. O hack do screensaver original foi bastante impressionante( pois permitiu que você substituísse as proteções de tela do Kindle com o seu), mas o novo hack do screensaver é ainda melhor, pois permite três modos: protetores de tela personalizados, exibindo a capa do último livro lido,e uma sobreposição leve de "dormir" que mantém a página atual visível. Vamos detalhar como esses modos funcionam uma vez que instalamos o hack. Nós não sabemos sobre você, mas em torno de How-To Geek, nós gostamos de personalizar as coisas grandes e pequenas, então esse hack está bem no nosso beco.

O que eu preciso?

Para este tutorial, você precisará das seguintes coisas:

  • A Kindle Paperwhite
  • Um cabo de sincronização USB
  • Um computador host

Enquanto todos os Kindles são jailbreakable, o Kindle Paperwhite é o mais novo e também requer uma abordagem significativamente diferente do Kindles mais antigo. Se você tem um Kindle mais antigo, não se desespere, você pode verificar o nosso guia de jailbreak Kindle antigo aqui.

Você também precisará de um computador host capaz de abrir arquivos. zip e montar o Paperwhite como armazenamento flash removível. Uma vez que o computador serve apenas como uma plataforma para transferir arquivos para o Kindle, o tutorial é agnóstico do sistema operacional.

Finalmente, você precisará de um punhado de pequenos arquivos para cada etapa do processo( jailbreaking e instalar o hack do screensaver) ao qual nos relacionaremos diretamente em cada seção do tutorial no momento apropriado.

Atualizando / Desligando o sistema operacional do seu Paperwhite

Se a versão do seu Kindle OS do Paperwhite for 5.3.3 ou 5.3.6+, você não pode instalar o hack jailbreak e precisará atualizar / degradar sua versão do sistema operacional para uma versão adequada.

Nota: Se a sua versão atual do SO do Kindle, conforme verificado, vá para Menu - & gt;Configurações - & gt;Menu - & gt;Informações do dispositivo, é 5.3.0, 5.3.1, 5.3.4 ou 5.3.5, então você não precisa atualizar ou degradar sua versão atual do sistema operacional. Se a sua versão do sistema operacional for anterior a 5.3.0, recomendamos altamente atualizar para a versão mais rápida, mas jailbreak amigável, 5.3.5.Se você estiver atualmente em uma versão aceitável do SO do Kindle, vá para a próxima seção, Instalando o Jailbreak .

Optamos por jailbreak usando a versão mais alta ainda sem jailbreak, 5.3.5, e não tiveram problemas. Alguns usuários relataram problemas e pularam todo o caminho até 5.3.1.Você pode baixar os arquivos de atualização / downgrade necessários diretamente dos servidores da Amazon aqui:

  • Amazon Hosted Kindle OS 5.3.1
  • Amazon Hosted Kindle OS 5.3.5

Se, por qualquer motivo, os links acima estão quebrados( por exemplo, a Amazon não está mais oferecendo o Kindle antigoArquivos do sistema operacional para download), os arquivos também estão disponíveis neste site de terceiros, hospedado pelo Kindle modder / developer Ixtab:

  • Third Party Hosted Kindle OS 5.3.1
  • Third Party Hosted Kindle OS 5.3.5

Baixe o sistema operacional Kindle apropriado. binarquivo para o seu computador.

Antes de prosseguir, coloque seu Paperwhite no modo Avião, navegando para Menu - & gt;Configurações e alternar o grande "Modo Avião" alternar na parte superior da tela para "Ativado".Nós não queremos que o Paperwhite se conecte aos servidores da Amazon durante este processo com a chance de tentar uma atualização em excesso ou outro tipo de interferência.

Monte o seu Paperwhite como um dispositivo removível no seu computador, anexando-o através do cabo de sincronização USB.Copie o arquivo. bin do seu computador para o diretório raiz, assim:

Não se preocupe se você não tiver os outros arquivos presentes na captura de tela em seu diretório, como os arquivos. calibre, pois são um subproduto do uso do gerenciador de livros Caliber( se você não usa o Caliber, eles ganharamestar no seu dispositivo).

Depois de transferir com sucesso o arquivo. bin para o Paperwhite, expulse o dispositivo do computador e desconecte o cabo USB.Navegue até Menu - & gt;Configurações - & gt;Menu - & gt;Atualize seu Kindle.

O seu Paperwhite será reiniciado e, após um momento ou mais, você verá uma tela de atualização de software com um medidor de progresso. Deixe-o ser;ele terminará a atualização e reiniciará sozinho após cerca de 5-10 minutos.

Uma vez que o Paperwhite tenha reiniciado, verifique as informações do dispositivo novamente para garantir que a versão do SO do Kindle apropriada tenha sido exibida no dispositivo. Navegue até Menu - & gt;Configurações - & gt;Menu - & gt; Informações do dispositivo, como fez anteriormente no tutorial e verifique se a atualização foi bem-sucedida.

ARTIGOS RELACIONADOS
Como tirar o DRM do seu Kindle Ebooks para Cross-Device Prazer e arquivar
Como verificar livros da biblioteca em seu Kindle gratuitamente

Instalando o Jailbreak

Agora que estamos na versão do SO do Kindle correta, éhora de chegar ao negócio de instalar o jailbreak. Embora estejamos nos referindo a todo o processo como "jailbreaking", eles são realmente algumas coisas interessantes que acontecem sob o capô.

Primeiro, o jailbreak real é aplicado ao Paperwhite. Este é um certificado modificado que permite que os pacotes de atualização personalizados sejam instalados( bem como o jailbreak de um dispositivo iOS permite que os pacotes não assinados sejam instalados no seu dispositivo).

Em segundo lugar, ele instala a Jailbreak Bridge;Este pequeno código é projetado para ajudar a preservar / migrar o jailbreak em face de futuras atualizações.

Em terceiro lugar, ele instala um conjunto de certificados de desenvolvedor da Kindlet. Kindlets são Java Applets para o Kindle( por exemplo, os pequenos jogos que você pode jogar no Kindle).Ao pré-instalar os certificados para os desenvolvedores de jailbreak / terceiros mais comuns ativos na comunidade de modding Kindle, facilita muito a instalação de Kindlets de terceiros mais tarde.

Em quarto lugar, ele instala o que é conhecido como "Rescue Pack" desenvolvido pelo Kindle modder Ixtab que habilita um servidor SSH no seu Paperwhite. Embora seja bastante difícil de machucar os vários modelos de Kindle com jailbreaking e aderindo a ferramentas e técnicas de jailbreak bem conhecidas, sempre é possível esconder as coisas se você começar a fazer algo mais avançado no seu Paperwhite. O servidor de SSH Rescue Pack fornece um ponto de entrada para limpar e redefinir seu Paperwhite, se necessário.

Assim como rooting / jailbreak outros dispositivos, o próprio jailbreak próprio não faz muito. Ele abre o potencial para fazer um lote inteiro, no entanto, no qual vamos tocar depois de terminar o jailbreak.

Para começar, baixe os arquivos Paperwite jailbreak aqui: The Official Mobileread Thread( requer uma conta Mobileread gratuita).

Depois de baixar o arquivo, kpw_jb.zip, abra o arquivo e extraie o conteúdo para uma localização temporária em seu computador. Conecte seu Paperwhite ao seu computador e abra o volume montado. Copie os três arquivos não-readme do arquivo kpw_jb: jailbreak.sh, MOBI8_DEBUG e jailbreak.mobi para o seu Paperwhite, colocando-os nos seguintes diretórios:

Root \

--- MOBI8_DEBUG

--- jailbreak.sh

-- \ documents \

------ jailbreak.mobi

Falha ao colocar os arquivos DEBUG e. sh na raiz e o jailbreak.mobi na pasta de documentos impedirá que você inicie o jailbreak. Depois de colocar todos os arquivos corretamente, vá em frente e ejete seu Paperwhite do computador. Remova o cabo USB.

Seu Paperwhite retornará para a última tela que você estava usando;pressione o botão inicial para retornar à tela inicial se você ainda não estiver no dispositivo. Na tela inicial você deve ver um novo documento pessoal:

Se você não vir o novo documento, verifique o menu suspenso logo abaixo da barra de navegação. Se você configurou apenas para exibir Livros, por exemplo, você não verá o documento jailbreak. Clique no novo documento para abrir o arquivo. mobi.

Uma vez que o documento está aberto, você será saudado com um link gigante "Clique para JAILBREAK" na primeira página:

Desculpe pela diminuição repentina da qualidade da captura de tela, a captura de tela está desabilitada nos documentos por motivos de direitos autorais, então mudamospara fotografar manualmente a tela do Paperwhite.

Depois de clicar no link, você verá uma tela de acompanhamento com instruções adicionais, assim:

Faça exatamente como diz: pressione suavemente por alguns segundos no canto da tela. Ele será inicializado rapidamente para o processo de instalação do jailbreak:

Uma vez que o processo esteja completo, ele irá chutá-lo de volta para a tela inicial do Paperwhite( o que é uma ruptura interessante com as ferramentas anteriores do jailbreak que reiniciam completamente o dispositivo).O documento anterior do jailbreak será substituído pelo log do processo jailbreak, assim:

Abrir o documento simplesmente enumera o que o jailbreak fez( o que é essencialmente apenas uma lista das coisas sobre as quais conversamos anteriormente no tutorial como a instalação da Jailbreak Bridge).

Neste ponto, o dispositivo está completamente encravado! A única funcionalidade não disponível imediatamente após a instalação é o Rescue Pack baseado em SSH( você precisa reiniciar seu Paperwhite uma vez para habilitar o servidor SSH).

Instalando o Screensaver Hack

Agora que temos o Paperwhite jailbreakado, é hora de aproveitar o jailbreak para fazer algumas coisas divertidas. A razão número um pelas quais as pessoas jailbreak seus Kindles é obter protetores de tela personalizados, então vamos mostrar-lhe como completar o seu jailbreak hack com um bom pacote de proteção de tela personalizado.

Para começar, precisamos baixar dois arquivos, um pacote Python para Kindle e o hack de screensaver real( kindle-python-0.5.N.zip e kindle-linkss-0.11.N.zip, respectivamente).

Você pode baixá-los aqui: The Official Mobileread Thread( conta gratuita necessária)

Depois de baixar os arquivos, é hora de começar. Antes de poder usar o hack do screensaver, precisamos ter o Python instalado no Paperwhite. Monte o seu dispositivo através do cabo de sincronização USB e extractupdate_python_0.5.N_install.bin para a raiz do Paperwhite( você não precisa extrair outros arquivos do arquivo kindle-python-0.5.N.zip).Uma vez que o arquivo tenha sido transferido com sucesso, expulse o Paperwhite do computador e remova o cabo USB.

Inicie uma atualização no Paperwhite, tal como fizemos na seção anterior do tutorial, navegando para Menu - & gt;Configurações - & gt;Menu - & gt;Atualize seu Kindle. Clique em OK para autorizar a atualização e aguarde alguns minutos enquanto conclua o processo de atualização.

Depois de voltar para a tela inicial do Paperwhite, vá em frente e anexe-o ao seu computador através do cabo de sincronização USB novamente. Agora é hora de transferir o hack do screensaver. Extraia o arquivo update_linkss_0.11.N_install.bin do arquivo kindle-linkss-0.11.N.zip e coloque-o no diretório raiz do seu Paperwhite( novamente, existem outros arquivos no arquivo que permanecem intactos).Repita o mesmo processo de atualização, via Menu - & gt;Configurações - & gt;Menu - & gt;Atualize seu Kindle. Depois de autorizar a atualização, seu dispositivo será reiniciado novamente.

Após o reinício e um retorno bem sucedido na tela inicial do Paperwhite, monte o Paperwhite através do cabo de sincronização USB novamente. Quando você olha dentro do diretório raiz do Paperwhite, você verá algumas novas adições:

A pasta /python/ e /extensions/ é criada pelo instalador do Python e deve ser deixada inteiramente sozinha. A pasta /linkss/ é criada pelo hack do screensaver e contém arquivos e pastas de interesse para nós. Enquanto a maioria dos arquivos em /linkss/ deve ser deixada em paz, há poucos que exigem nossa interação para gerar o efeito de proteção de tela que desejamos. Vejamos as diferentes opções de configuração agora.

Nota : Você só pode usar uma dessas configurações ao mesmo tempo. Configurar mais de um simultaneamente deixará você com um protetor de tela em branco na maioria dos casos e falhas e erros em outros.

Configurando o Paperwhite para cobrir o modo de exibição: Se você quiser que o Paperwhite exiba a capa do livro que você leu pela última vez( ou está lendo atualmente) como seu protetor de tela, você precisa simplesmente criar um arquivo em branco chamado "capa" no /linkss/Diretório assim:

Você pode criar um novo documento de texto e simplesmente remover a extensão. txt ou, como fizemos aqui, você pode copiar o arquivo em branco existente "autoreboot" e simplesmente renomeá-lo. A parte importante é que é um arquivo fofo sem extensão. Elimine o arquivo "autoreboot" enquanto você está lá( mais sobre isso em um momento).Ejecte o Paperwhite e reinicie-o através do menu - & gt;Configurações - & gt;Menu - & gt;Reiniciar.

Quando seu Paperwhite terminar de reiniciar e retornou à tela inicial, abra um livro e aguarde um ou dois minutos para que o hack processe a capa. Se você colocar o Paperwhite para dormir imediatamente, você terá um protetor de tela que lê "The ScreenSavers Hack está atualmente no modo 'cover', mas ainda não processou com sucesso uma capa de livro:) ".Em outras palavras, você fez tudo certo, mas ainda não preparou a capa para uso.

Configuração do modo Paperwhite para dormir: Se desejar que o Paperwhite exiba uma pequena sobreposição que indique que o dispositivo está dormindo sobre o último conteúdo visível, você deve repetir o processo da etapa anterior, em vez disso, nomeie o arquivo em branco "último".Enquanto você estiver lá, exclua novamente o arquivo em branco "autoreboot".

Embora este método seja novo porque mostra exatamente o que estava no seu Paperwhite quando você o deixa dormir( assim, se você pudesse, diga, ler uma receita sem se preocupar com o dispositivo que vai dormir) tem um grande potencial para levar aconfusão.

Configurando o Paperwhite para o modo de Screensaver personalizado: Embora o modo de capa de livro atual seja realmente legal, esse é o modo que a maioria das pessoas pensa quando pensa em screensavers personalizados no Kindle, a capacidade de colocar suas próprias imagens nodispositivo e exiba-os.

Primeiro, você precisa remover todos os arquivos vazios que você criou para as duas técnicas anteriores( se você as usou), como "última" ou "capa".Em seguida, você precisa montar o Paperwhite através do cabo USB e navegar até a pasta /linkss/screensavers/.

Dentro dessa pasta, você encontrará um único arquivo. png, que se parece assim:

Além de servir como espaço reservado e indicar que o hack do screensaver foi bem-sucedido, esse arquivo também nos mostra quais parâmetros um protetor de tela do Paperwhite precisa. Isso é importante porque se um arquivo não atender a um dos seguintes critérios não funcionará:

  • O arquivo deve estar no formato. png.
  • O arquivo deve ter as dimensões 758 × 1024.

Embora, tecnicamente, o Paperwhite possa manipular a exibição de imagens em cores no dispositivo, você perde o controle sobre o processo para que as imagens possam não aparecer da maneira que desejar. Com isso em mente, é altamente recomendável que você converta a imagem em escala de cinza de 8 bits. Você pode fazer a conversão em qualquer conjunto de edição de imagem comum, como Adobe Photoshop e GIMP.

Para o nosso teste, criamos um. png do logotipo How-To Geek. Se você quiser usar o protetor de tela em seu Paperwhite, você pode baixá-lo aqui.

Depois de colocar seu screensaver( s) no Paperwhite na pasta /linkss/screensavers/, ejete seu Paperwhite. Seus novos screensavers não aparecerão até você reiniciar o dispositivo, então faça via Menu - & gt;Configurações - & gt;Menu - & gt;Reiniciar.

Outros Screensaver Hack Tricks : Além das técnicas que descrevemos acima, há alguns pequenos ajustes e truques escondidos no hack do screensaver que vale a pena mencionar. Você pode usar os seguintes arquivos em branco, criados exatamente como criamos os outros arquivos em branco, para alcançar vários resultados:

  • autoreboot : Esta é uma bandeira específica usada por alguns plugins para o Caliber para reiniciar automaticamente o Paperwhite depois de terem feito seu trabalho. Se você não estiver usando um plugin que o exija, você não precisa deste sinalizador.
  • reiniciar : se este arquivo estiver presente, o Paperwhite reiniciará automaticamente 10 segundos depois que ele for ejetado do computador. Esta bandeira só é útil se você estiver usando suas próprias capas personalizadas( e você adiciona novas freqüentemente) porque uma reinicialização não é necessária ao usar o método de sobreposição ou cobertura.
  • random : se este arquivo estiver presente, a lista de arquivos de screensaver será aleatorizada sempre que o Paperwhite for reiniciado.
  • shuffle : o sinalizador aleatório é amarrado diretamente ao sinalizador de inicialização automática e é usado para aleatorizar a ordem das capas depois que a função de inicialização automática é chamada. Se você não estiver usando o sinalizador de inicialização automática, você não deve usar esta bandeira.

Se, em qualquer momento, você não desejar mais usar uma determinada bandeira( por exemplo, reiniciar), simplesmente exclua o arquivo em branco da pasta /linkss/ e reinicie o Paperwhite.

Isso é tudo aí!Instale o jailbreak, instale o hack do screensaver, aplique uma pequena quantidade de ajustes iniciais, e é screensavers personalizados todo o caminho para baixo.

Tem um hack, truque ou tweak com um Kindle ou um ebook, você gostaria de nos ver escrever sobre? Sentir os comentários e nós vamos investigar.