Гид по технологиям

Взлом Kindle Paperwhite и установка пользовательских заставок

11 min read Инструкции Обновлено 05 Dec 2025
Взлом Kindle Paperwhite: кастомные заставки
Взлом Kindle Paperwhite: кастомные заставки

Быстрые ссылки

  • Почему это нужно
  • Что понадобится
  • Обновление или понижение версии Kindle OS
  • Установка джейлбрейка
  • Установка хака заставок

Фото лицевой панели Kindle Paperwhite с заставкой экрана

Почему это нужно

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

Вторая цель — практическое применение джейлбрейка: установка пользовательских экранных заставок и включение одного из трёх режимов заставки: пользовательские изображения, показ обложки последней прочитанной книги и лёгкое «спящее» наложение, которое сохраняет видимую текущую страницу. В руководстве показано, как каждый режим работает и как переключаться между ними.

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

Что понадобится

  • Kindle Paperwhite
  • USB-кабель для синхронизации
  • Компьютер с возможностью распаковки .zip и монтирования сменных носителей
  • Набор файлов для джейлбрейка и хаков (ссылки в тексте)

Все операции проводятся через USB и обновления пакетов Kindle, поэтому операционная система компьютера значения не имеет.

Проверка совместимости и обновление или понижение версии ПО Kindle OS

Совместимость по версиям критична. Если версия Kindle OS равна 5.3.3 или 5.3.6 и выше, текущий джейлбрейк не сработает. Поддерживаемые и рекомендуемые версии: 5.3.0, 5.3.1, 5.3.4, 5.3.5. Если у вас версия ниже 5.3.0, рекомендуется обновиться до 5.3.5 — самой последней версии, совместимой с джейлбрейком.

Как проверить версию: Меню -> Настройки -> Меню -> Сведения об устройстве.

Снимок экрана настроек устройства с информацией о версии ПО

Мы использовали 5.3.5 и проблем не встретили; некоторые пользователи возвращались до 5.3.1, если 5.3.5 вызывала проблемы.

Официальные образы (если доступны) можно скачать с серверов Amazon. В случае недоступности официальных зеркал — существуют надёжные копии у сторонних разработчиков. В руководстве упоминались следующие файлы: Amazon Hosted Kindle OS 5.3.1 и 5.3.5; альтернативы размещены разработчиком Ixtab.

Инструкция по обновлению/понижению версии:

  1. Скачайте подходящий файл .bin на компьютер.
  2. Переведите Kindle в режим Авиа (Menu -> Settings -> Airplane Mode -> On). Это предотвращает автоматические OTA-апдейты.

Переключатель режима полёта в настройках Kindle

  1. Подключите Kindle к компьютеру USB-кабелем. Скопируйте файл .bin в корневой каталог устройства.

Корневой каталог Kindle в проводнике с файлом .bin

Не волнуйтесь, если в корне не будут видны файлы, связанные с Calibre — они появляются только при использовании Calibre.

  1. Отключите устройство, затем на Kindle: Меню -> Настройки -> Меню -> Обновить Kindle. Подтвердите обновление и дождитесь завершения (примерно 5–10 минут).

  2. После перезагрузки проверьте версию в Меню -> Настройки -> Меню -> Сведения об устройстве.

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

Джейлбрейк выполняет несколько задач:

  • Устанавливает модифицированный сертификат, который разрешает установку нестандартных пакетов через механизм обновлений Kindle.
  • Ставит «Jailbreak Bridge» для сохранения/миграции джейлбрейка при будущих обновлениях.
  • Копирует набор сертификатов разработчиков Kindlet для облегчения установки приложений Kindlet.
  • Устанавливает «Rescue Pack» с SSH-сервером, чтобы иметь возможность восстановить устройство в случае проблем.

Скачать пакет джейлбрейка можно с официальной ветки Mobileread. Файл обычно называется kpw_jb.zip.

Пошагово:

  1. Скачайте kpw_jb.zip, распакуйте во временную папку.
  2. Подключите Kindle к компьютеру.
  3. Скопируйте в корень устройства три файла из архива, кроме readme: jailbreak.sh, MOBI8_DEBUG, jailbreak.mobi. Разместите их так:
Root\
--- MOBI8_DEBUG
--- jailbreak.sh
--- \documents\
------ jailbreak.mobi
  1. Если файлы положены неправильно (DEBUG и .sh не в корне или .mobi не в documents), джейлбрейк не запустится.
  2. Извлеките устройство безопасно и отключите USB.
  3. На домашнем экране Kindle появится новый Персональный документ. Если не видите его, проверьте фильтр отображения (например, может быть включён показ только “Книг”). Откройте документ.

Персональный документ jailbreak на домашнем экране Kindle

  1. В документе нажмите ссылку “Click to JAILBREAK” и следуйте инструкциям. Часто требуется долгое и мягкое нажатие в углу экрана, чтобы инициировать процесс.

Страница с приглашением нажать для начала джейлбрейка

  1. Устройство загрузит процесс установки и выполнит набор операций. По завершении вы вернётесь на домашний экран, а первоначальный документ заменится логом с результатами джейлбрейка.

  2. Чтобы активировать SSH Rescue Pack, перезагрузите устройство после установки джейлбрейка.

Примечание: сам джейлбрейк лишь открывает доступ; дополнительные возможности активируются установкой пакетов и расширений, которые мы рассмотрим далее.

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

После джейлбрейка можно установить пакет Python для Kindle и сам пакет заставок (часто называются kindle-python-0.5.N.zip и kindle-linkss-0.11.N.zip). Скачивание обычно производится с той же ветки Mobileread.

Шаги установки Python и заставок:

  1. Подключите Kindle к компьютеру. В архиве kindle-python найдите файл update_python_0.5.N_install.bin и скопируйте только его в корень Kindle. Не извлекайте другие файлы архива.

Корень Kindle с файлами установки Python

  1. Безопасно извлеките и на Kindle выберите Меню -> Настройки -> Меню -> Обновить Kindle. Подтвердите и дождитесь завершения.
  2. После перезагрузки снова подключите Kindle и в корень скопируйте update_linkss_0.11.N_install.bin из архива kindle-linkss. Опять же извлекайте только этот .bin.
  3. Снова инициируйте обновление через Меню -> Настройки -> Меню -> Обновить Kindle.
  4. После перезагрузки подключите Kindle по USB и вы увидите новые папки в корне:
  • /python/
  • /extensions/
  • /linkss/

Папки /python/ и /extensions/ создаются инсталлятором Python и их трогать не следует. В /linkss/ находятся конфигурация и скринсейверы.

Конфигурация режимов заставки

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

  1. Режим «Обложка последней книги»

Создайте в папке /linkss/ пустой файл с именем cover (без расширения). Проще всего скопировать существующий пустой файл autoreboot и переименовать, затем удалить autoreboot. Перезагрузите устройство через Меню -> Настройки -> Меню -> Перезапустить.

После перезагрузки откройте книгу на устройстве и подождите 1–2 минуты, чтобы скрипт обработал обложку. Если сразу уснуть устройство, вы увидите сообщение, что режим cover ещё не обработан — это нормально.

  1. Режим «Наложение последней страницы» (sleep overlay)

Создайте в /linkss/ пустой файл с именем last (без расширения). Удалите autoreboot, если он был. Этот режим покажет поверх последней видимой страницы лёгкую рамку/сообщение; полезно, если нужно временно сохранить читаемый контент на экране.

  1. Режим «Пользовательские заставки»

Удалите любые пустые флаги cover или last, затем положите свои .png в /linkss/screensavers/. Требования к файлам:

  • Формат: PNG
  • Размеры: 758x1024 пикселя
  • Рекомендуется: 8-битная градация серого (8-bit grayscale) для предсказуемости отображения

Пример: внутри папки есть примерный файл screensaver.png, который демонстрирует правильные параметры. Замените или добавьте свои файлы. После копирования извлеките Kindle и перезагрузите через Меню -> Настройки -> Меню -> Перезапустить.

Пример файла пользовательской заставки в папке screensavers

Дополнительные флаги и их влияние

В папке /linkss/ полезны следующие пустые файлы-флаги:

  • autoreboot — используется плагинами Calibre для автоматического перезагрузки после обновления заставок; если вы не используете такие плагины, он не нужен.
  • reboot — если файл присутствует, устройство автоматически перезагрузится через 10 секунд после отключения от компьютера. Полезно при частой смене пользовательских заставок.
  • random — случайный выбор заставки при каждом перезапуске устройства.
  • shuffle — перемешивает порядок заставок после срабатывания autoreboot; используется совместно с autoreboot.

Чтобы отключить флаг — просто удалите соответствующий пустой файл и перезагрузите устройство.

Чек-лист перед началом

Для удобства приведу краткий чек-лист:

  • Проверить версию Kindle OS
  • Сделать резервную копию важных локальных документов
  • Перевести Kindle в режим полёта
  • Скачать нужную версию ПО (.bin) и файлы джейлбрейка
  • Подготовить USB-кабель и компьютер
  • Следовать инструкциям и не прерывать процесс обновления

Роли и пошаговые чек-листы

Чек-лист для новичка (без опыта):

  1. Прочитать весь гайд целиком.
  2. Проверить версию ПО и сделать снимок экрана (Menu -> Settings -> Menu -> Device Info).
  3. Скачать только файлы, указанные в разделе совместимости.
  4. Перед перемещением файлов поставить Kindle в Airplane Mode.
  5. Копировать .bin в корень, выполнять обновления, ждать завершения без отключения.
  6. Установить джейлбрейк, следуя инструкции по размещению файлов.
  7. После успешного джейлбрейка установить Python, затем screensaver-пакет.
  8. Тестировать режимы по одному: cover, last или пользовательские.
  9. При проблемах следовать разделу Восстановление.

Чек-лист для опытного пользователя:

  1. Использовать SSH-резервную копию для быстрых снимков системы.
  2. Подготовить кастомные скрипты для автоматической загрузки заставок.
  3. Тестировать на изображениях 8-bit grayscale 758x1024.
  4. Вести журнал изменений и версий пакетов.

Критерии приёмки

После установки джейлбрейка и пакета заставок проверяйте:

  • На домашнем экране появился лог установки джейлбрейка.
  • После перезагрузки SSH-сервер доступен (если Rescue Pack был установлен и перезагрузка выполнена).
  • В папке /linkss/ присутствуют ожидаемые папки (/screensavers/ и конфигурационные флаги).
  • Один из режимов заставки корректно показывает изображение или обложку.

Ведение резервов и план отката

Мини-метод восстановления (SOP для отката):

  1. Если устройство не загружается после обновления, подключите его к компьютеру и проверьте, виден ли корневой раздел.
  2. Если корень доступен, удалите недавно скопированные файлы (.bin, скрипты), которые могли вызвать проблему.
  3. Если устройство не монтируется по USB, воспользуйтесь Rescue Pack через SSH (если был активирован заранее) и выполните команду сброса к заводским настройкам.
  4. В крайнем случае скачайте официальную прошивку Amazon для вашей модели и повторите процедуру обновления через .bin в корне.

Важно: Rescue Pack позволяет подключиться по SSH и восстановить состояние, но он должен быть активирован (устройство перезагружено после установки джейлбрейка).

Отладка и распространённые ошибки

Проблема: Устройство не видит jailbreak.mobi в списке документов. Решение: Проверьте фильтр отображения документов (Books/Documents). Файл jailbreak.mobi должен находиться в папке /documents/.

Проблема: После установки пакета заставок экран остаётся пустым или показывает сообщение об ошибке. Решение: Убедитесь, что в /linkss/ присутствует только один флаг режима одновременно (cover, last или пользовательские файлы). Проверьте формат и размер PNG.

Проблема: Обложка не обрабатывается сразу. Решение: Откройте книгу и подождите 1–2 минуты, затем переведите устройство в спящий режим. Скрипт должен обработать обложку в фоне.

Проблема: Образцы изображений показывают неверную контрастность. Решение: Конвертируйте изображение в 8-битный градационный PNG через GIMP/Photoshop. Избегайте палитров больше 8 бит и цветных PNG.

Проблема: SSH недоступен после установки Rescue Pack. Решение: Перезагрузите устройство. Если проблема сохраняется, проверьте логи джейлбрейка в документе-логе на домашнем экране.

Матрица совместимости версий ПО

  • 5.3.6 и выше — НЕ поддерживаются указанным джейлбрейком
  • 5.3.3 — НЕ поддерживается
  • 5.3.0, 5.3.1, 5.3.4, 5.3.5 — поддерживаются и рекомендованы
  • Ниже 5.3.0 — рекомендуется обновиться до 5.3.5

Если вы не уверены в модели устройства и её номере версии — сначала проверьте Меню -> Настройки -> Сведения об устройстве.

Критика и когда метод не подходит

  • Если вам нужна официальная поддержка Amazon и полная гарантия, модификации не подходят.
  • Если ваша версия Kindle OS новее поддерживаемой, джейлбрейк предложенный здесь не сработает.
  • Если вы используете Kindle в корпоративной среде с ограничениями безопасности, не рекомендуется устанавливать сторонние SSH-сервера.

Меры безопасности и приватность

  • Переводите устройство в режим полёта перед любыми операциями с прошивкой.
  • Не подключайте устройство к публичным сетям во время установки.
  • Rescue Pack включает SSH; если вы не используете SSH, закройте доступ или используйте сильные пароли и ключи.
  • Не размещайте приватные данные в корневых папках, до завершения всех операций и проверки корректности установки.

Тест-кейсы и критерии приёмки для QA

  1. Установка джейлбрейка на чистую 5.3.5:
    • Ожидаемый результат: лог установки, доступ к дополнительным папкам, SSH доступ после перезагрузки.
  2. Установка Python и linkss на 5.3.5:
    • Ожидаемый результат: /python/, /extensions/, /linkss/ присутствуют.
  3. Режим cover:
    • Ожидаемый результат: после открытия книги и ожидания, при переходе в спящий режим на экране отображается обложка книги.
  4. Пользовательские PNG 758x1024:
    • Ожидаемый результат: изображение корректно отображается при перезагрузке.
  5. Конфликт флагов:
    • Ожидаемый результат: если заданы одновременно cover и пользовательские заставки — отображается пустая заставка или генерируется понятное сообщение в логах. Система не должна «сломать» устройство.

Часто задаваемые вопросы

Q: Потеряю ли я книги или покупки, если сделаю джейлбрейк? A: Нет, джейлбрейк не удаляет или не влияет на привязанные покупки и книги, если вы не выполняете дополнительные операции по очистке. Тем не менее, всегда делайте резервные копии локальных файлов.

Q: Можно ли вернуть устройство в исходное состояние? A: Да. Через Rescue Pack можно подключиться по SSH и удалить лишние файлы. Также можно зафлешить официальную прошивку Amazon через .bin в корне устройства.

Q: Безопасно ли запускать SSH на Kindle? A: SSH сам по себе безопасен, но он открывает дополнительную вектор атаки. Используйте надёжные пароли, ключи и не подключайте устройство к публичным сетям.

Резюме

  • Джейлбрейк Paperwhite позволяет установить Python и screensaver-пак, дающий три режима заставок.
  • Совместимость по версиям ПО критична — избегайте 5.3.3 и 5.3.6+
  • Всегда переводите устройство в режим полёта и делайте резервные копии перед операциями с прошивкой.
  • Rescue Pack и SSH дают план восстановления при ошибках.

Если у вас есть собственные идеи для хаков, трюков или вы хотите, чтобы мы протестировали конкретный мод — оставьте комментарий и мы рассмотрим тему.


Краткая инструкция восстановления и быстрые команды (SOP)

  1. Проверьте, монтируется ли Kindle по USB. Если да — удалите последние .bin и кастомные файлы.
  2. Если Kindle не монтируется, попробуйте зажать кнопку питания для принудительного рестарта на 20 секунд.
  3. Если установлен Rescue Pack и SSH активирован — подключитесь и выполните команду для сброса конфигураций (конкретные команды зависят от версии Rescue Pack; см. лог джейлбрейка).
  4. В крайнем случае — скачайте официальную прошивку и прошейте её стандартной процедурой через .bin в корень.

Примечание: всегда делайте точную запись версий и имен файлов, которые вы копируете на устройство, чтобы в случае отката иметь чёткий список действий.

FAQ по установке заставок

  • Можно ли использовать несколько изображений? Да, поместите несколько файлов .png в /linkss/screensavers/. Используйте флаг random для случайного выбора и reboot/autoreboot для автоматической перезагрузки после добавления новых изображений.
  • Как оптимально подготовить изображение для лучшей читаемости? Конвертируйте изображение в 8-bit grayscale и убедитесь в размерах 758x1024.

Благодарности сообществу разработчиков и моддеров за поддержание инструментов и пакетов, которые делают возможной кастомизацию устройств.

Фото крупным планом интерфейса установки джейлбрейка на экране Paperwhite

Фотография процесса инсталляции джейлбрейка на Paperwhite

Файл журнал установки джейлбрейка в документе

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Отключить анимации в Windows 11
Windows

Отключить анимации в Windows 11

Драйверы Nvidia не скачиваются или не устанавливаются
Драйверы NVIDIA

Драйверы Nvidia не скачиваются или не устанавливаются

Совместимость дополнений Firefox с Nightly Tester Tools
Браузеры

Совместимость дополнений Firefox с Nightly Tester Tools

Как охладить комнату без кондиционера
Комфорт

Как охладить комнату без кондиционера

winvnc.exe — что это и как отключить
Windows

winvnc.exe — что это и как отключить

Смартфон как GPS: онлайн и офлайн навигация
Навигация

Смартфон как GPS: онлайн и офлайн навигация