> Внимание!

Новые темы необходимо создавать только в корневом разделе! В дальнейшем они будут обработаны модераторами.



Amazon Kindle Paperwhite - прошивка и сторонние программы | Прошивки, патчи и программы



Реп: (788)
Обсуждение » | Описание | Покупка » | Прошивка » | Аксессуары »
Вниманию всех любителей прошивать девайсы!

Условные обозначения моделей Amazon Kindle Paperwhite:
PW1 (2012, 5th Gen), PW2 (2013, 6th Gen), PW3 (2015, 7th Gen), PW4 (2018, 10th Gen), PW5 (2021, 11th Gen)
Как определить модель устройства и дату производства по серийному номеру (внешние отличия, сводная таблица)
Определить версию прошивки можно только после включения устройства
Официальная прошивка: версии, установка, блокировка автообновления
Текущая версия обновления прошивки: 5.6.1.1 (PW1) / 5.12.2.2 (PW2) / 5.16.2.1.1 (PW3) / 5.16.9 (PW4) / 5.16.9 (PW5)

Официальная страница обновлений прошивки Kindle E-Reader Software Updates
Минимально необходимая версия прошивки Important Kindle E-Reader Software Update
Как скачать прошлые версии официальной прошивки

Для обновления прошивки вручную:
- скачайте с официальной страницы обновлений файл прошивки для своей модели устройства
- скопируйте файл прошивки в корень устройства, безопасно отключите устройство от компьютера
- запустите процесс обновления через меню Настройки - меню - Обновление
Свежая версия обновления прошивки включает в себя все предыдущие обновления.
Установка более ранней версии прошивки невозможна.

Для обновления прошивки автоматически:
- отключите режим Самолета на время, достаточное для скачивания файла прошивки (около 200 МБ)

Если прошивка не обновляется автоматически, попробуйте такие способы:
- зайдите на устройстве в магазин, посмотрите книги
- перегрузите (reboot) устройство с отключенным режимом Самолета
- нажмите кнопку Синхронизировать на панели действий
- введите в строку поиска команду ;checkUpdate и нажмите Enter

Для запрета автоматического обновления прошивки по wi-fi:

на версиях прошивки ниже 5.12:
- создайте в корне устройства пустую папку с именем update.bin.tmp.partial
- для устройств с джейлбрейком: кнопка PREVENT OTA Updates в KUAL Helper+

на версиях прошивки 5.12 и выше:
для устройств без джейлбрейка:
- заполните память устройства до уровня менее 200 МБ
для устройств с джейлбрейком:
- блокировка автообновления путем изменения системных файлов (блокирует также ручное обновление)
- файрволл для блокировки сайта обновлений


Если планируете программный джейлбрейк (взлом, рутирование):
при первом включении устройства не подключайте wi-fi до джейлбрейка.
Новые версии прошивки не позволяют сделать джейлбрейк. Если не заблокировать автообновление прошивки,
при подключении wi-fi прошивка обновится и джейлбрейк будет невозможен.
Сроки появления джейлбрейка для новых прошивок неизвестны, никаких прогнозов нет.
Программный джейлбрейк не нарушает гарантию производителя.
Джейлбрейк не мешает использованию всех штатных возможностей устройства.
Джейлбрейк может быть полностью удален с устройства (заводской сброс + обновление прошивки).
Архив: Джейлбрейк для старых моделей и версий прошивки
Джейлбрейк для версии прошивки 5.4.4.2 и ниже для PW1, PW2 (перевод)
Понижение версии для прошивки 5.6.1.1 для PW1 (перевод)
Джейлбрейк для версии прошивки 5.6.5 для PW2, PW3 (перевод используйте Способ 2)
Предупреждение для PW3 с заводской прошивкой версий выше 5.8.8
Наиболее безопасной является установка ПЗП версии 5.9.6.1.
Если вы решили ставить ПЗП 5.8.9.0.1 (чтобы сохранить поддержку киндлетов (активные книги azw2)), прочтите предупреждение и рекомендации ниже:

Понижение на первоначальную заводскую прошивку гарантированно работает для версий прошивки 5.8.7.0.1 и ниже.
Для версий выше 5.8.8 иногда случается зависание устройства с невозможностью программного восстановления.
Прочтите сводку Удачные и неудачные джейлбрейки чтобы оценить степень риска для своей версии устройства/прошивки.

При установке ПЗП на PW3 с версиями прошивки 5.8.8 - 5.8.9.0.1:
- при первом включении устройства установите язык US English
- не отключайте режим самолета и не регистрируйте устройство
- используйте файл ПЗП update_pw3_factory_5.8.9.0.1.bin
- ждите, не прерывайте установку - она может продлиться до часа и более
- если устройство не загружается более часа - подключите к зарядному устройству и оставьте на сутки в этом состоянии
Восстановление при неудачной прошивке


Архив: Джейлбрейк с помощью заводской прошивки
Программный джейлбрейк с помощью заводской прошивки возможен только на версиях прошивки:
PW2: 5.8.7.0.1 и ниже
PW3: 5.9.6.1 и ниже
PW4: 5.10.1.3 и ниже (способ для версий 5.10.3 - 5.13.3)
Другие модели
Программное понижение версии прошивки без джейлбрейка невозможно.

KindleBreak (перевод) - джейлбрейк для всех моделей для прошивок до 5.13.3 включительно
(исключение: не работает на прошивке 5.12.2.2 на PW2, KT2)

WatchThis (перевод) - джейлбрейк для всех моделей для прошивок до 5.14.2 включительно

LanguageBreak (перевод)- джейлбрейк для всех моделей для прошивок до 5.16.2.1.1 включительно
Советы, если сразу LanguageBreak не сработал

Kindle Scribe: первоначальный запуск и джейлбрейк:
Amazon Kindle Paperwhite - прошивка и сторонние программы (Пост mergen3107 #126424863)

На прошивках выше 5.16.2.1.1 программный джейлбрейк невозможен. Понижение версии прошивки без джейлбрейка невозможно.

Понижение версии прошивки для устройств с джейлбрейком

Восстановление джейлбрейка после обновления прошивки

Компоненты, необходимые после джейлбрейка: Хотфикс, mrpi, KUAL
Источник для скачивания: Snapshots of NiLuJe's hacks (source code)

Хотфикс
Функции
- установка необходимых системных библиотек (/var/local/mkk)
- защита / восстановление джейлбрейка при установке обновлений прошивки и заводском сбросе
Установка
- скачайте архив по ссылке K5 JailBreak Hotfix
- распакуйте из архива пакет *.bin в корень устройства
- запустите процесс обновления через меню Настройки - Меню - Обновить
Использование
- применяется только для прошивок версии 5.6.1 и выше
- установите хотфикс, если это предусмотрено процедурой джейлбрейка
- установите хотфикс для восстановления работы программ

mrpi (MR Package Installer)
Функции
- установка пакетов обновлений *.bin
Установка
- если стояла старая версия mrpi, удалите папку extensions\MRInstaller в корне устройства
- скачайте архив по ссылке MR Package Installer
- распакуйте весь архив в корень устройства
Использование
- скопируйте пакет обновления *.bin в папку mrpackages в корне устройства
- в строке поиска на домашнем экране введите команду ;log mrpi и нажмите Enter
или
- запустите KUAL, нажмите кнопку Install MR Packages
- проверьте лог-файл установки /extentions/MRInstaller/log/mrinstaller.log на наличие ошибок
Можно одновременно устанавливать несколько пакетов обновлений bin.
Для работы mrpi требуется не менее 150 МБ свободного дискового пространства.

KUAL (Kindle Unified Application Launcher) (wiki)
Функции
- запуск программ (расширений, extensions)
Установка
- скачайте архив по ссылке KUAL (coplate)
- установите из архива файл Update_KUALBooklet_*_install.bin с помощью mrpi
или (только для прошивок 5.12.2 и выше)
- установите из архива файл Update_KUALBooklet_hotfix_*_install.bin как обновление

На всех устройствах с версией прошивки ниже 5.9.2 и на PW2 с любой версией прошивки
также работает киндлет-версия, которая не требует специальной установки, но может работать нестабильно:
- скачайте архив по ссылке KUAL
- скопируйте из архива файл KUAL-KDK-2.0.azw2 в папку documents в корне устройства
Использование
- откройте книгу KUAL с домашнего экрана устройства
Полезные дополнения
Скачайте архивы по ссылкам Helper и KUAL+, распакуйте архивы в корень устройства.

Своя миниатюра KUAL на домашнем экране
Скрыть старый KUAL из списка книг
Обновление времени доступа к ярлыку KUAL
Программы чтения fb2, epub, djvu: KOReader, CoolReader

Возможности программ чтения

Установка программ чтения: скачайте архив программы по ссылкам ниже и распакуйте его в usb-корень ридера.

KOReader (ночные сборки) (wiki, форум)
Дополнительные плагины
Сохранение настроек при обновлении
Для устройств PW2 и новее ставьте версию kindlepw2.
Программа запускается через KUAL или через KOL launcher.
Для сохранения настроек чтения по умолчанию: долгое нажатие на нужной настройке.
Доступ к облачным хранилищам
KPVBooklet 0.6.6 KPVBooklet 0.6.7.pre3
fb2 на домашнем экране + обновление (возможны ошибки на новых прошивках)
словари
Распознавание текста в сканированных pdf/djvu
KoHighlights - просмотр и экспорт цитат

CoolReader (входит в пакет Шахматы) (wiki, форум)
Настройка интерфейса (меню и диалоги)
Автозапуск CoolReader при загрузке ридера

Перед подключением ридера к компьютеру выйдите из программы чтения на домашнюю страницу!

Программы и расширения KUAL

Новое: Список дополнительных пакетов KUAL, проверенных на Paperwhite 5
Amazon Kindle Paperwhite - прошивка и сторонние программы (Пост Dark_AssassinUA #114353743)

Обзор программ и расширений KUAL:
Amazon Kindle Paperwhite - прошивка и сторонние программы (Пост Code_C #46977933)
В обзоре указаны ссылки на устаревшие версии, ищите актуальные версии по ссылкам на первоисточник.

Snapshots of NiLuJe's hacks:
USBNetwork Hack - доступ к устройству по SSH / сетевой диск (источник, Windows 7, Windows 10)
ScreenSavers Hack - установка своих картинок на скринсейвер (источник)

Kindle E-Ink Screen Fix - очистка экрана от артефактов (без джейлбрейка)
KRDS - A parser for Kindle reader data store files (без джейлбрейка)
bartek fabiszewski: kterm, chess, leafpad, skipstone browser
Kindle Explorer - файловый менеджер
Midnight Commander - файловый менеджер (+ терминал kterm)
BooksByMail - отправка книг на ридер (инструкция)
LibrarianSync - управление коллекциями (свежая версия)
KUAL Firewall
WebLaunch - web-страница на полный экран (инфо дисплей)
Удаление служебных папок sdr
rclone - синхронизация файлов с облачным хранилищем, обновленная инструкция
Syncthing - синхронизация файлов с другими устройствами
Клиенты для Dropbox и Seafile
Sox Media Player - воспроизведение звуковых файлов
Sox Media Player v2 (установка)
Игра Сапер
Игра Судоку (без джейлбрейка)
Popeye - решение шахматных задач
Часы на экране во время чтения
Поддержка мыши
Управление частотой процессора
Запретить / разрешить уход в сон
Отключить / включить рекламную заставку
Отключить / включить датчик Холла (магнит)
Полное выключение устройства
Рисование картин
Расписание транспорта
Часы: mattzzw, Литературные
Фоторамка: SirPoot, Marios, mattzzw
Метеостанция: nicoh88, petervflocke, matopeto, mpetroff, mattzzw
Инструкции
MobileRead Wiki
Команды для ввода в строку поиска
Запуск скриптов из строки поиска (пример: фейковая регистрация)
Автозапуск скриптов при загрузке, уходе/выходе из сна
Отключить логирование Амазона
Изменение параметров встроенного браузера
Добавление своей раскладки клавиатуры + Генерация номеров страниц

Linux on Kindle mobileread
Теория: таблица разделов и загрузка
Kindle backup (не работает на PW4, KOA2)

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

Выход из диагностического режима 1
Выход из диагностического режима 2
Восстановление прошивки через последовательный порт
Восстановление системы через последовательный порт (и дальше по теме)
Восстановление u-boot для PW2
U-Boot and Linux over USB
Восстановление системы через последовательный порт (файлы для PW2)
Файлы для PW1
Kernel 5.4.0 для PW2
Файлы для KT3
Устранение дисковых ошибок через последовательный порт
Восстановление PW2 с помощью Кубрика (kubrick-usb)
Установка прошивки через usbNetwork (рус)
Установка прошивки через usbNetwork (анг)

Джейлбрейк после сброса на заводские настройки на PW3 5.8.9.2
Понижение на заводскую прошивку для устройств с джейлбрейком на версии 5.8.8 и выше (не работает на 5.9.2) (перевод) осторожно!

Если устройство зависло (изображение на экране не меняется)
1. Полностью зарядите устройство от зарядного устройства.

2. Проверьте на стеклобой:
- визуально поищите на экране артефакты (полосы, области затемнения/осветления)
- сделайте принтскрин экрана: одновременный тап в двух углах по диагонали, файл появится в корне устройства. Перед этим сделайте слайд внизу экрана для разблокировки. Если на принтскрине нормальный экран системы - скорее всего, стеклобой.

3. Сделайте заводской сброс устройства: создайте в корне пустой файл с именем DO_FACTORY_RESTORE и долгим нажатием кнопки перезагрузите устройство.

4. Если не помогает, попробуйте установить первоначальную заводскую прошивку.
Для установки на зависшее устройство - скопируйте файл ПЗП в корень устройства, отключите устройство от компьютера и перезагрузите устройство, удерживая кнопку включения 40 с.

Железо
Если тачскрин не работает в некоторых местах: поводите ридером перед включенной электронно-лучевой трубкой (старый телевизор или монитор) или пощелкайте перед неработающими местами тачскрина пьезоэлементом из зажигалки.
PW2: Видео разборки
PW3: Задняя сторона материнской платы с разъёмами последовательного порта
PW4: Плата
Батарея не заряжается


Прошивки для Kindle Paperwhite 10th Generation (PW4), Kindle Paperwhite 11th Generation (PW5) и для Kindle 11th Generation

Куратор темы - hius07

Сообщение отредактировал hius07 - 10.07.24, 07:17



Реп: (197)
Очень напоминает ситуацию, когда отказывает память eMMC. Похоже, вам только сервис даст правильный ответ



Реп: (29)
mergen3107 @ 23.03.20, 11:12 *
Похоже, вам только сервис даст правильный ответ

А есть известные проверенные сервисы в СПБ? Загуглив вижу неоднозначные конторы..



Реп: (0)
Kodokukun @ 22.03.20, 23:09 *
Эх, я рак. Похоже, сломал что-то на плате контроллера, пока отклеивал старый аккумулятор - теперь "минус" с нового аккумулятора не приходит на контактную пластину. Можно, конечно, "минус" и напрямую кинуть на контактную пластину, но страшно немного.

Оказалось всё проще - мой "минус" отвалился от платы контроллера. Припаял ещё раз - теперь всё держится. Правда, проблему с загрузкой это не решило - книжка по-прежнему уходит в бесконечную перезагрузку. Значит нужен адаптер. Может кто подсказать, подойдёт ли такой https://aliexpress.ru/…4418190-03043-VnYZvQVf или что-то другое заказать?



Реп: (58)
* Kodokukun, попробуйте при загрузке после подключения аккумулятора держать кнопку не вынимая юсб из книжки.



Реп: (197)
Может, кому будет интересно.
На все это меня сподвигнула новость о том, как запросить данные о себе у Амазона. Попробовал, прислали, и действительно, логгируют всё подряд. Даже в какую секунду, какой тап был произведен, не говоря уже, какие файлы были запущены.

! Читаем внимательно и разбираемся перед применением. За ущерб вы несёте ответственность сами. !

Отключил логгирование от Амазона (нужен рут).
Источник: mobileread

Как отключить. Вводим следующие команды в kterm с Киндла, или с компа через USBNetwork:
mntroot rw
ln -s -b /dev/null /usr/sbin/syslog-ng
ln -s -b /dev/null /usr/sbin/loginfo
ln -s -b /dev/null /usr/sbin/tinyrot
ln -s -b /dev/null /usr/bin/showlog
mntroot ro

Это делает бекап оригинальных бинарников/скриптов, а вместо них создаются ссылки на пустой файл. Все 4 файла отвечают за запись логов в папку /var/log/
Внимание: после остановки логгирования теряется возможность их читать напрочь. А это значит, что команда "showlog -f" больше не работает (её нет). Она иногда нужна для отслеживания проблем (вручную или через поиск фразы ";dm"), особенно после обновления прошивки. А еще перестанут работать приложения, зависящие от логов, например, скрипт для показывания времени во время чтения.

Проверял на своем Kindle PW3, прошивка 5.9.7. 10 дней полет нормальный. Папка /var/log/ пуста.

Чтобы вернуть:
mntroot rw
mv /usr/sbin/syslog-ng~ /usr/sbin/syslog-ng
mv /usr/sbin/loginfo~ /usr/sbin/loginfo
mv /usr/sbin/tinyrot~ /usr/sbin/tinyrot
mv /usr/bin/showlog~ /usr/bin/showlog
mntroot ro

--

Вдобавок, сделал то же самое для очистки пользовательского хранилища и восстановление в режим витрины:
mntroot rw
ln -s -b /dev/null /usr/sbin/userstore_reset
ln -s -b /dev/null /usr/sbin/shipping_mode
mntroot ro


На первый скрипт userstore_reset, ссылается поиск фразы ";urst" в главном меню. Этот скрипт почти полный сброс (см. пост ниже). Скрипт userstore_reset предполагает как минимум полное удаление содержимого в /mnt/us/ , т.е. видимой части хранилища при подключении по кабелю. Скорее всего, он еще используется при полном сбросе. Будьте осторожны.


Чтобы вернуть:
mntroot rw
mv /usr/sbin/userstore_reset~ /usr/sbin/userstore_reset
mv /usr/sbin/shipping_mode~ /usr/sbin/shipping_mode
mntroot ro


Из-за такой замены обновление прошивки возможно будет выдавать ошибку U007.
Можно возвращать перед каждым обновлением, но я с 5.9.7 обновляться не собираюсь.
--

А еще я полностью перешел на KOReader + форматы fb2/epub, избавившись от проприетарных амазоновских.

Сообщение отредактировал mergen3107 - 30.05.21, 10:57



Реп: (117)
* mergen3107,
Как известно люди в ***% это идиоты у которых дурная голова рукам покоя не даёт.

Поэтому пожалуйста выклладывая подобные инструкции расписывайте их по пунктам. И делайте четкие и конкретные примечания для всех команд типа ;урст - что она деалет и что первой командой в своей инструкции вы считаете userstore_reset - а вовсе не mntroot rw.

Сообщение отредактировал Atomic_Mutant - 24.03.20, 09:04



Реп: (197)
* Atomic_Mutant,
ок, учёл.

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

Сообщение отредактировал mergen3107 - 24.03.20, 10:38



Реп: (788)
mergen3107 @ 24.03.20, 02:35 *
оригинальных бинарников

Добавлю, что все указанные файлы обычные скрипты, можно скачать и поизучать, что конкретно делают
Amazon Kindle Paperwhite - прошивка и сторонние программы (Пост hius07 #60046250)

Осталось сделать скрипт RUNME.sh со всеми командами для запуска через ;log runme.

Сообщение отредактировал hius07 - 24.03.20, 11:04



Реп: (117)
Джентельмены...

Мой школотрон системы племянница использовала команду ;urst.
С помощью "тайного метода" джейлбрек вроде и установился - ю а джейлброке появилось. Но...
Никакие бин не ставятся - ни хотфиксы, ни само собой куал. Или ошибка или просто неактивный пункт обновления.

Что можно еще придумать?
Ствит ли куал какие либо файлы в систему проме екстенсион, куал и что то там еще в корне киндла?
Если ничего в систему он не ставит то не поделится ли кто нибудь папками содеражщими установленный куал и установленные коридер или кул ридер?



Реп: (788)
Atomic_Mutant @ 24.03.20, 10:00 *
Никакие бин не ставятся

А через mrpi? Что в логе пишет?



Реп: (117)
* hius07,
не ставится... просто пытается искать эту фразу.



Реп: (788)
* Atomic_Mutant,
попробовать восстановить mrpi
https://www.mobileread…howthread.php?t=325477



Реп: (117)
* hius07,
спасибо попробую конечно. хотя это конечно немного уже сложновато для меня...

но по мнению сидящей на карантине школоты - чем еще могут люди заниматься этим прекрасным вторнчным полднем...



Реп: (788)
А, это PW4 и после джейлбрейка не можете хотфикс поставить? Это хуже, надо подумать.



Реп: (117)
* hius07,
да модель 2018 года, 32 гига, просто wifi, да еще и синенькая...



Реп: (788)
Atomic_Mutant @ 24.03.20, 10:15 *
да модель 2018 года, 32 гига, просто wifi, да еще и синенькая...

Я помню, под нее ждали хотфикс.
Т.е. вы сейчас на ПЗП 5.10.1.3 с джейлбрейком?
Хотфикс должен ставиться, без вариантов, скачайте еще раз новую версию.



Реп: (117)
* hius07,
Нет, прямо сейчас я на 5 11 2. Сразу после джейлбрека на заводской все было как и писал - или ошибка файла, илип росто неактивный пункт.

Пробовал вроде вов сех комбинаяциях уже часа два точно.

Но сейчас попробую снова по вашему способу - прошивка, джейлбрек, и атк далее. Может киндлу надоест и он согласится.

Добавлено 24.03.2020, 11:24:

hius07 @ 24.03.20, 12:19 *
под нее ждали хотфикс.

да я пробовал и имиенно тот что вышел, и ту версию что потом, и бридж версию.

Сообщение отредактировал Atomic_Mutant - 24.03.20, 11:24



Реп: (197)
* Atomic_Mutant,

После установки бриджа попробуйте перезагрузить Киндл. Бридж ставит свои штуки только по перезагрузке



Реп: (2)
Скажите пожалуйста,будут ли новые прошивки для Папервайта 6 поколения?Kindle PaperWhite 2 (2013) WiFi
Интуитивно и логически понимаю что нет,потому как уже пропустили 2 обновления.Но хотелось бы уточнить информацию.

Сообщение отредактировал f8less - 24.03.20, 12:57



Реп: (117)
mergen3107 @ 24.03.20, 13:17 *
установки бриджа


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

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

и куал не ставится, и значит через него не установить ничего.

Куратор: hius07

Полная версия   Текстовая версия

Помощь   Правила

Сейчас: 16.07.24, 12:02