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

Оглавление:

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

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

Видео: Как побег из тюрьмы на ваш Kindle Paperwhite для скринсейверов, приложений и многое другое
Видео: Kindle Paperwhite 2021, Электронная книга. - YouTube 2024, Апрель
Anonim
Мы показали вам, как сделать джейлбрейк в вашем Kindle в прошлом, но новый Paperwhite (с красивым экраном с более высоким разрешением, который требует пользовательских заставок) требует совершенно нового пакета трюков для джейлбрейка. Читайте дальше, как мы джейлбрейк Paperwhite и показать новые режимы заставки.
Мы показали вам, как сделать джейлбрейк в вашем Kindle в прошлом, но новый Paperwhite (с красивым экраном с более высоким разрешением, который требует пользовательских заставок) требует совершенно нового пакета трюков для джейлбрейка. Читайте дальше, как мы джейлбрейк Paperwhite и показать новые режимы заставки.

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

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

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

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

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

  • Разжигает бумагу
  • Кабель USB для синхронизации
  • Главный компьютер

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

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

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

Обновление / понижение операционной системы Paperwhite

Если ваша версия операционной системы Paperwhite Kindle 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, перейдите к следующему разделу, Установка джейлбрейка.

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

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

  • Сторонняя версия Hosted Kindle OS 5.3.1
  • Сторонняя версия для Kindle OS 5.3.5

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

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

Установите PaperWite в качестве съемного устройства на свой компьютер, подключив его через USB-кабель синхронизации. Скопируйте файл.bin со своего компьютера в корневой каталог, например:
Установите PaperWite в качестве съемного устройства на свой компьютер, подключив его через USB-кабель синхронизации. Скопируйте файл.bin со своего компьютера в корневой каталог, например:
Не беспокойтесь, если у вас нет других файлов, присутствующих на скриншоте в вашем каталоге, таких как файлы.calibre, поскольку они являются побочным продуктом использования менеджера книг Caliber (если вы не используете Caliber, они выиграли ' на вашем устройстве).
Не беспокойтесь, если у вас нет других файлов, присутствующих на скриншоте в вашем каталоге, таких как файлы.calibre, поскольку они являются побочным продуктом использования менеджера книг Caliber (если вы не используете Caliber, они выиграли ' на вашем устройстве).
Как только вы успешно перенесли файл.bin на свой Paperwhite, извлеките устройство из компьютера и отсоедините USB-кабель. Перейдите в меню -> Настройки -> Меню -> Обновить разжечь.
Как только вы успешно перенесли файл.bin на свой Paperwhite, извлеките устройство из компьютера и отсоедините USB-кабель. Перейдите в меню -> Настройки -> Меню -> Обновить разжечь.

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

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

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

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

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

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

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

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

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

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

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

Root

--- MOBI8_DEBUG

--- jailbreak.sh

--- documents

------ jailbreak.mobi

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

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

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

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

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

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

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

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

Установка заставки

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

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

Вы можете скачать их здесь: The Official Mobileread Thread (требуется бесплатная учетная запись)

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

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

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

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

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

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

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

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

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

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

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

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

Image
Image

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

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

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

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

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

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

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

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

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

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

Рекомендуемые: