Домашняя » как » Как сделать джейлбрейк вашего Kindle Paperwhite для заставок, приложений и многого другого

    Как сделать джейлбрейк вашего Kindle Paperwhite для заставок, приложений и многого другого

    Мы уже показали вам, как сделать джейлбрейк вашего Kindle в прошлом, но новый Paperwhite (с красивым экраном с более высоким разрешением, который требует пользовательских заставок) требует совершенно нового пакета джейлбрейков. Читайте дальше, как мы делаем джейлбрейк Paperwhite и демонстрируем новые режимы заставки.

    Почему я хочу это сделать?

    В этом уроке есть два элемента. Во-первых, это сам джейлбрейк. Джейлбрейк позволяет вам получить доступ к вашему Kindle Paperwhite, как если бы вы были разработчиком с полным доступом к операционной системе и файловой структуре устройства. Это потрясающе, поскольку позволяет использовать устройство по своему усмотрению, включая загрузку сторонних хаков, надстроек и других интересных настроек..

    Вторая часть учебника охватывает прекрасный пример того, что вы можете сделать с взломанным Paperwhite, установив пользовательские заставки. Оригинальный хакер заставки был довольно удивительным (так как он позволил вам заменить стандартные заставки Kindle на ваши собственные), но новый хакер заставки стал еще лучше, поскольку он допускает три режима: пользовательские заставки, отображающие обложку последней прочитанной книги, и легкое «спящее» наложение, которое сохраняет текущую страницу видимой. Мы подробно расскажем, как работают эти режимы после установки хака. Мы не знаем о вас, но вокруг How-To Geek мы любим настраивать большие и маленькие вещи, так что этот хак прямо в наших рядах.

    Что мне нужно?

    Для этого урока вам понадобятся следующие вещи:

    • Kindle Paperwhite
    • USB-кабель синхронизации
    • Главный компьютер

    В то время как все Kindles являются джейлбрейками, Kindle Paperwhite является новейшим и также требует подхода, значительно отличающегося от более старых Kindles. Если у вас более старая версия Kindle, не отчаивайтесь, вы можете ознакомиться с нашим старым руководством по джейлбрейку Kindle здесь.

    Вам также понадобится хост-компьютер, способный открывать ZIP-архивы и монтировать Paperwhite в качестве съемного флэш-накопителя. Поскольку компьютер служит платформой для передачи файлов на Kindle, учебник не зависит от ОС.

    Наконец, вам понадобится несколько небольших файлов для каждого шага процесса (джейлбрейк и установка хакерской заставки), на которую мы будем ссылаться непосредственно в каждом разделе руководства в соответствующее время..

    Обновление / понижение ОС вашего Paperwhite

    Если ваша версия Kindle для Paperwhite является 5.3.3 или 5.3.6+, вы не можете установить взломанный джейлбрейк, и вам потребуется обновить / понизить версию вашей ОС до подходящей..

    Замечания: Если ваша текущая версия ОС Kindle, как проверено, перейдя в Меню -> Настройки -> Меню -> Информация об устройстве, - 5.3.0, 5.3.1, 5.3.4 или 5.3.5, то вам не нужно обновлять или понизить текущую версию ОС. Если ваша версия ОС более ранняя, чем 5.3.0, мы настоятельно рекомендуем выполнить обновление до самой последней, но дружественной к джейлбрейку версии 5.3.5. Если вы используете приемлемую версию Kindle OS, перейдите к следующему разделу., Установка джейлбрейка.

    Мы выбрали джейлбрейк, используя самую высокую версию 5.3.5, и у нас не было проблем. Некоторые пользователи сообщают о проблемах и переходят обратно к 5.3.1. Вы можете скачать необходимые файлы обновления / понижения непосредственно с серверов Amazon здесь:

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

    Если по какой-либо причине вышеуказанные ссылки не работают (например, Amazon больше не предлагает более старые файлы ОС Kindle для загрузки), эти файлы также доступны на этом стороннем сайте, который размещен на моддере / разработчике Kindle Ixtab:

    • Kindle OS от стороннего производителя 5.3.1
    • Kindle OS сторонних производителей 5.3.5

    Загрузите соответствующий файл .bin Kindle OS на свой компьютер.

    Прежде чем продолжить, переведите Paperwhite в режим «В самолете», выбрав «Меню» -> «Настройки» и переключив большой «Режим полета» в верхней части экрана на «Вкл.». Мы не хотим, чтобы Paperwhite подключался к серверам Amazon во время этого процесса, если у него нет шансов на то, что он попытается выполнить беспроводное обновление или другой тип помех..

    Установите Paperwhite в качестве съемного устройства на компьютере, подключив его через USB-кабель синхронизации. Скопируйте файл .bin со своего компьютера в корневой каталог, например так:

    Не беспокойтесь, если у вас нет других файлов, присутствующих на снимке экрана в вашем каталоге, таких как файлы .calibre, так как они являются побочным продуктом использования диспетчера книг Caliber (если вы не используете Caliber, они выиграли » быть на вашем устройстве).

    После успешного переноса файла .bin на Paperwhite извлеките устройство из компьютера и отсоедините USB-кабель. Перейдите в Меню -> Настройки -> Меню -> Обновить свой Kindle.

    Ваш Paperwhite перезагрузится, и через некоторое время вы увидите экран обновления программного обеспечения с индикатором прогресса. Оставь это; обновление будет завершено и перезапуск самостоятельно через 5-10 минут.

    После перезагрузки Paperwhite проверьте информацию об устройстве еще раз, чтобы убедиться, что на устройстве установлена ​​соответствующая версия ОС Kindle. Перейдите в Меню -> Настройки -> Меню -> Информация об устройстве, как вы делали ранее в руководстве, и убедитесь, что обновление прошло успешно..

    Установка джейлбрейка

    Теперь, когда мы находимся на правильной версии Kindle OS, пришло время приступить к установке джейлбрейка. Хотя мы называем весь процесс «джейлбрейком», на самом деле под капотом происходит несколько интересных вещей..

    Во-первых, фактический джейлбрейк применяется к Paperwhite. Это модифицированный сертификат, который позволяет устанавливать пользовательские пакеты обновлений (так же, как джейлбрейк устройства iOS позволяет устанавливать неподписанные пакеты на ваше устройство).

    Во-вторых, он устанавливает Jailbreak Bridge; этот небольшой кусочек кода предназначен для того, чтобы помочь сохранить / перенести джейлбрейк перед лицом будущих обновлений.

    В-третьих, он устанавливает набор сертификатов разработчика Kindlet. Kindlets - это Java-апплеты для Kindle (например, маленькие игры, в которые можно играть на Kindle). Предварительная установка сертификатов для наиболее распространенных разработчиков джейлбрейка / сторонних разработчиков, активных в сообществе моддеров Kindle, значительно упрощает установку сторонних Kindlets в дальнейшем..

    В-четвертых, он устанавливает так называемый «Rescue Pack», разработанный Kindle modder Ixtab, который включает SSH-сервер на вашем Paperwhite. Хотя на самом деле довольно сложно нанести вред различным моделям Kindle, используя джейлбрейк и придерживаясь хорошо известных инструментов и техник джейлбрейка, всегда есть возможность испортить вещи, если вы начнете заниматься более сложным пародированием внутри вашего Paperwhite. Rescue Pack SSH-сервера предоставляет точку входа для очистки и сброса вашего Paperwhite в случае необходимости..

    Так же, как рутирование / джейлбрейк других устройств, сам по себе джейлбрейк не делает ничего особенного. Это открывает потенциал однако сделать многое, к чему мы подключимся, как только закончим джейлбрейк.

    Для начала загрузите файлы джейлбрейка Paperwhite здесь: Официальная ветка Mobileread (требуется бесплатная учетная запись Mobileread).

    Как только вы загрузите файл, kpw_jb.zip, откройте файл и извлеките содержимое во временную папку на вашем компьютере. Подключите ваш Paperwhite к компьютеру и откройте смонтированный том. Скопируйте три файла non-readme из архива kpw_jb: jailbreak.sh, MOBI8_DEBUG и jailbreak.mobi в ваш Paperwhite, поместив их в следующие каталоги:

    Root \

    --- MOBI8_DEBUG

    --- jailbreak.sh

    --- \ Документы \

    ------ jailbreak.mobi

    Если вы не поместите файлы DEBUG и .sh в корневой каталог и jailbreak.mobi в папку документов, вы не сможете запустить джейлбрейк. Как только вы разместите все файлы правильно, продолжайте и извлеките ваш Paperwhite из компьютера. Выньте USB-кабель.

    Ваш Paperwhite вернется к последнему экрану, который вы использовали; нажмите кнопку «Домой», чтобы вернуться на главный экран, если вы еще не на нем. На рабочем столе вы должны увидеть новый личный документ:

    Если вы не видите новый документ, проверьте выпадающее меню прямо под панелью навигации. Например, если он настроен на отображение только книг, вы не увидите документ джейлбрейка. Нажмите на новый документ, чтобы открыть файл .mobi..

    Как только документ будет открыт, вы увидите гигантскую ссылку «Click to JAILBREAK» на первой странице:

    Извините за внезапное снижение качества скриншота, захват экрана отключен в документах по причинам авторского права, поэтому мы переключились на ручную фотосъемку экрана Paperwhite.

    После того, как вы нажмете на ссылку, вы увидите дополнительный экран с дополнительными инструкциями, например:

    Делайте так, как он говорит: осторожно нажмите и удерживайте несколько секунд в углу экрана. Это быстро загрузится к процессу установки джейлбрейка:

    Как только процесс будет завершен, он вернет вас обратно на домашний экран Paperwhite (это интересный прорыв по сравнению с предыдущими инструментами джейлбрейка, которые полностью перезагружают устройство). Предыдущий документ о джейлбрейке будет заменен на журнал процесса джейлбрейка, например:

    Открытие документа просто перечисляет то, что сделал джейлбрейк (что, по сути, является просто списком того, о чем мы говорили ранее в учебнике, например, установка Jailbreak Bridge).

    На данный момент устройство полностью взломано! Единственная функциональность, недоступная сразу после установки, - это пакет восстановления на основе SSH (вам необходимо один раз перезапустить Paperwhite, чтобы включить сервер SSH).

    Установка Заставки Взломать

    Теперь, когда у нас есть джейлбрейк Paperwhite, пришло время воспользоваться джейлбрейком, чтобы сделать что-нибудь интересное. Главная причина, по которой люди делают джейлбрейк своих Kindles, заключается в том, чтобы получить пользовательские заставки, поэтому мы покажем вам, как завершить ваш джейлбрейк с помощью хорошего набора пользовательских заставок..

    Для начала нам нужно скачать два файла, пакет Python для Kindle и настоящий хак заставки (kindle-python-0.5.N.zip и kindle-linkss-0.11.N.zip соответственно).

    Вы можете скачать их здесь: Официальная ветка Mobileread (требуется бесплатный аккаунт)

    Как только вы загрузили файлы, пришло время начать. Прежде чем мы сможем использовать хакерскую заставку, нам нужно установить Python на Paperwhite. Смонтируйте устройство через USB-кабель синхронизации и извлекитеupdate_python_0.5.N_install.bin в корень Paperwhite (вы не делайте нужно извлечь любые другие файлы из архива kindle-python-0.5.N.zip). После успешного переноса файла извлеките Paperwhite из компьютера и отсоедините USB-кабель..

    Инициируйте обновление Paperwhite, как мы делали в предыдущем разделе руководства, перейдя в Меню -> Настройки -> Меню -> Обновить свой Kindle. Нажмите кнопку ОК, чтобы авторизовать обновление, а затем подождите несколько минут, пока оно завершит процесс обновления..

    Вернувшись к домашнему экрану Paperwhite, продолжайте и снова подключите его к компьютеру через USB-кабель синхронизации. Теперь пришло время перенести заставку взломать. Извлеките файл update_linkss_0.11.N_install.bin из архива kindle-linkss-0.11.N.zip и поместите его в корневой каталог Paperwhite (опять же, в архиве есть другие файлы, которые остаются нетронутыми). Повторите тот же процесс обновления через Меню -> Настройки -> Меню -> Обновить свой Kindle. После авторизации обновления ваше устройство снова перезагрузится.

    После перезагрузки и успешного возврата на домашний экран Paperwhite снова подключите Paperwhite через USB-кабель синхронизации. Когда вы заглянете в корневой каталог Paperwhite, вы увидите несколько новых дополнений:

    Папки / python / и / extensions / создаются установщиком Python и должны быть оставлены в покое. Папка / linkss / создается с помощью заставки и содержит интересующие нас файлы и папки. Хотя большинство файлов в / linkss / следует оставить в покое, лишь немногие из них требуют нашего взаимодействия, чтобы создать желаемый эффект заставки. Давайте посмотрим на различные варианты конфигурации сейчас.

    Заметка: Вы можете использовать только одну из этих конфигураций одновременно. Установка более одного одновременно оставит вас с пустой заставкой в ​​большинстве случаев, а также сбоями и ошибками в других..

    Установка Paperwhite в режим отображения обложки: Если вы хотите, чтобы Paperwhite отображал обложку книги, которую вы в последний раз читали (или читаете в настоящее время), в качестве заставки, вам нужно просто создать пустой файл с именем «cover» в каталоге / linkss / следующим образом:

    Вы можете создать новый текстовый документ и просто удалить расширение .txt или, как мы сделали здесь, вы можете скопировать существующий пустой файл «автозагрузка» и просто переименовать его. Важной частью является то, что это пустой файл без расширения. Удалите файл «autoreboot», пока вы там (подробнее об этом чуть позже). Извлеките ваш Paperwhite и перезапустите его через Меню -> Настройки -> Меню -> Перезагрузить.

    Когда ваш Paperwhite завершит перезапуск и вернется на домашний экран, откройте книгу и подождите минуту или две, пока взломщик обработает обложку. Если вы сразу же переведите Paperwhite в спящий режим, вы получите заставку с надписью «В настоящий момент ScreenSavers Hack находится в режиме« обложки », но еще не обработал обложку книги :)». Другими словами, вы все сделали правильно, но он еще не подготовил обложку для использования.

    Настройка Paperwhite на режим Sleep Overlay: Если вы хотите, чтобы Paperwhite отображал небольшое наложение, которое указывает, что устройство спит над последним видимым содержимым, вам нужно повторить процесс с предыдущего шага, вместо этого назовите пустой файл «last». Пока вы там, снова удалите пустой файл «автозагрузка».

    Хотя этот метод является новым в том смысле, что он показывает вам именно то, что было на вашем Paperwhite, когда вы кладете его в режим сна (таким образом, если вы можете, скажем, прочитать рецепт, не беспокоясь о том, что устройство перейдет в спящий режим), он имеет большой потенциал, который может привести к путанице.

    Установка Paperwhite в режим пользовательской заставки: Несмотря на то, что текущий режим обложки книги действительно хорош, об этом большинство людей думают, когда думают о пользовательских заставках на Kindle, о возможности размещать свои собственные изображения на устройстве и отображать их..

    Во-первых, вам нужно удалить все пустые файлы, которые вы создали для двух предыдущих техник (если вы их использовали), такие как «last» или «cover». Затем вам нужно смонтировать Paperwhite через USB-кабель и перейти в папку / linkss / screensavers /.

    В этой папке вы найдете один файл .png, который выглядит так:

    Кроме того, что он служит в качестве заполнителя и указывает, что взлом заставки был успешным, этот файл также показывает нам, какие параметры нужны заставке Paperwhite. Это важно потому что если файл не соответствует ни одному из следующих критериев это не сработает

    • Файл должен быть в формате .png.
    • Файл должен иметь размеры 758 × 1024.

    Хотя технически Paperwhite может обрабатывать отображение цветных изображений на устройстве, вы теряете контроль над процессом, поэтому изображения могут отображаться не так, как вы хотите. Имея это в виду, настоятельно рекомендуется преобразовать изображение в 8-битную шкалу серого. Вы можете сделать преобразование в любом обычном наборе для редактирования изображений, например Adobe Photoshop и GIMP.

    Для нашего теста мы создали .png логотипа How-To Geek. Если вы хотите использовать заставку на вашем Paperwhite, вы можете скачать ее здесь.

    После того, как вы поместили свои заставки на Paperwhite в папке / linkss / screensavers /, извлеките Paperwhite. Ваши новые заставки не появятся, пока вы не перезагрузите устройство, так что сделайте это через Меню -> Настройки -> Меню -> Перезагрузить.

    Другие хитрости ЗаставкаВ дополнение к методам, которые мы обрисовали в общих чертах выше, в хакере заставки есть несколько небольших хитростей и хитростей, о которых стоит упомянуть. Вы можете использовать следующие пустые файлы, созданные так же, как мы создали другие пустые файлы, для достижения различных результатов:

    • автоматическая перезагрузка: Это специальный флаг, используемый некоторыми плагинами для Caliber для автоматической перезагрузки Paperwhite после того, как они выполнили свою работу. Если вы не используете плагин, который требует его, вам не нужен этот флаг.
    • перезагружать: Если этот файл присутствует, Paperwhite автоматически перезагрузится через 10 секунд после его извлечения из компьютера. Этот флаг полезен, только если вы используете свои собственные обложки (и часто добавляете новые), поскольку при использовании метода наложения или обложки перезагрузка не требуется.
    • случайный: Если этот файл присутствует, список файлов заставок будет случайным образом каждый раз при перезапуске Paperwhite.
    • шарканье: Флаг перемешивания напрямую связан с флагом автоматической перезагрузки и используется для рандомизации порядка обложек после вызова функции автоматической перезагрузки. Если вы не используете флаг автоматической перезагрузки, вы не должны использовать этот флаг.

    Если в любое время вы больше не хотите использовать данный флаг (например, перезагрузить компьютер), просто удалите пустой файл из папки / linkss / и перезапустите Paperwhite..


    Это все, что нужно сделать! Установите джейлбрейк, установите хакерскую заставку, примените крошечное количество начальных настроек, и это заставки на весь экран вниз.

    У вас есть Kindle или электронная книга-хак, трюк или твик, о которых вы хотели бы, чтобы мы писали? Выключите звук в комментариях, и мы приступим к расследованию.