Amazon kindle linux download

Amazon kindle linux download

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

1. Проверьте версию программного обеспечения вашего Kindle Oasis: в поле поиска введите ;711 или ;411 и нажмите ввод.
2. На ПК (смартфоне или планшете или т.п. если к нему можно подключить Kindle по OTG) зайдите на страницу Fire & Kindle Software Updates, найдите свое устройство в списке (Kindle Oasis (9th Generation) и перейдите на страницу Software Updates.
3. Если версия Firmware на сайте выше чем та, что в вашем устройстве, скачайте файл обновления с страницы нажав на Software Update 5.x.х.х
4. Подключите ридер к компьютеру (смартфону или планшету, если к нему можно подключить Kindle по OTG) USB-кабелем.
5. Скопируйте файл обновления который скачали на ПК в корневую директорию диска «Kindle». Не в одну из папок, а рядом с ними. Убедитесь, что процесс копирования завершился!
6. Отключите Kindle Oasis от компьютера.
7. Запустите процесс обновления: Меню -> Настройки -> Меню -> Обновить Kindle
8. Дождитесь завершения и перезагрузки. Этот процесс может занять несколько минут. Не выключайте устройство во время обновления и не пытайтесь его принудительно перезагрузить зажимая кнопку Power на длительный срок!
Если вы хотите наоборот заблокировать автоматическое обновление, необходимо создать в корне папку с названием update.bin.tmp.partial

Как привязать книгу которую вы не покупали на Амазон, а скачали где-то к GoodReads Вариант 2

  • Пользовательская линейка размеров шрифтов для KF8-книг
    Использования пользовательской линейки шрифтов заблокирована для книг в формате .kfx
  • Если в книжках конвертированны из FB2 неработает выделение, цитаты, словарь и т.п.
  • Экспорт заметок из My Clippings.txt
  • Единственный вариант иметь обложки у документов присланных по StK — конвертировать в старый формат mobi (опция mobi7 при использовании FreeLib или old при использовании Calibre)
    Настройка Calibre для конвертации в старый формат: Amazon Kindle Paperwhite (Пост gakofrugn #61877140)
  • Новый безопасный джейлбрейк для всех моделей на версиях прошивки до 5.13.3 включительно

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

    Сообщение отредактировал eliy — 02.04.21, 19:24

    Ну что уважаемые. Сегодня 31 октября. Новый Киндл Оазис 2017 (самая дешевая 8 Гб версия, стоимостью 250 плюс налог штата НЮ) у меня на руках. Волю случая нахожусь сейчас в Нью Йорке и купил его в живую в Амазоновском ретейл книжном сторе. Сразу скажу — будете покупать внимательно проверяйте экран. Первый экземпляр, который купил, имел яркое пятншко на экране и отпечаток пальца. Пришлось снова ехать в магазин и менять. Второй экземпляр вроде ничего так, тьфу три раза. И подсветка на удивление равномерная. Сравнивать есть с чем — владел всеми Киндлами кроме первого Оазиса (по моему мнению его экран много хуже Вояджовского). Продолжаю владеть Вояджем и Пейпервайтом, кроме этого есть Кобо Аура 1 — моя основная читалка, которая кстати сейчас со мной. В ветке Ауры я месяцев 8 назад давал обещание, что буду первым в очереди, если и когда Амазон выпустит читалку с экраном больше 6 дюймов — так что обещание сдержал.

    Читайте также:  Panasonic kx mb1500 driver windows

    1. В руке лежит ОТЛИЧНО, вес не чувствуется (по сравнению с КА-1).
    2. Задняя крышка действительно из алюминия и приятно холодит руку.
    3. Родные чехлы абсолютно не понравились, своих больших денег не стоят ни разу. Чехол Вояджа — вот образец качества и функциональности. Будем ждать китайских мастеров.
    4. Экран с РАВНОМЕРНОЙ подсветкой снизу до верха (чего не было ни на одном из моих Киндлов с подсветкой).
    5. Цвет подложки — типично амазоновский. Не кристально белый, а белесый с мельчайшими точечками.
    6. Контрастность — великолепная. Лучшее, что я видел когда-либо.
    7. Меню — стандартное киндловское.
    8. Прикольный факт — сразу из коробки у меня не было доступна функция Audible. Сделал ресет — закачалось обновление ПО (версия 5.9.2) — и вуаля появился Audible. Почему так сложно совершенно не понятно. Может быть что-то допиливали или зависит от страны регистрации (у меня есть и американский Амазон аккаунт, на который и зарегистрировал этот Киндл)
    9. Памяти из коробки доступно порядка 6 Гб.
    10. Яркости мне всегда не хватает, поэтому как и но Воядже выкрутил на 22 из 24.
    11. Блютуз имеется — его можно включать-выключать — наушники работают.
    12. Кстати не видит прибор 5G WiFi сетей, во всяком случае у меня в гостинице.
    13. Шрифт меню можно менять с маленького на большой — большой очень и очень хорош.
    14. Возможность делать шрифт болдом с 5 уровнями это супер, Bookerly с третьим болдом выглядит божественно для моих староватых глаз.
    15. Количество строчек, которые комфортно для чтения для меня помещаются на одной странице — ровно 25, кстати один в один с КА-1.
    16. Водостойкость не проверял пока.

    Для меня это end-game — однозначно становиться главной и основной читалкой.

    Амазон — большое ФУ за контроль качества, что не сюрприз.

    Амазон — больше БРАВО за классную читалку.

    Задавайте вопросы, постраюсь ответить.

    Добавлено 01.11.2017, 00:27:

    И да господа Модераторы, пора наверное открывать тему Оазис 2017. Если можно конечно.

    Так — тему сам открыл своими кривоватыми ручками.

    Сообщение отредактировал Adamdos — 01.11.17, 01:12

    Источник

    Превращаем старый Amazon Kindle в платформу разработки с e-ink

    Мне всегда хотелось заполучить экран на электронных чернилах для своих будущих проектов. Я купил небольшой экранчик с платой расширения Raspberry Pi, однако потом понял, что можно просто воспользоваться старой «читалкой» Amazon Kindle.

    Когда-то давно я уже экспериментировал с Kindle: портировал на него интерпретатор Infocom и приложение для чтения манги. Мне удалось заставить ПО Amazon загружать их как Kindlet и отображать их интегрированными в «читалку». Однако сейчас мне нужна была просто дешёвая и удобная платформа разработки под Linux с eink.

    Дешёвый Kindle с Ebay (и причина его дешевизны)

    Итак, я отправился на ebay! Нашёл там множество очень дешёвых лотов, помеченных как «Заблокирован Amazon». Я решил, что не стоит их брать, потому что, теоретически, они могут быть краденными. В конечном итоге я выбрал Kindle 4 без сенсорного экрана за 7 фунтов.

    Спустя несколько дней он приехал. Тогда я и понял, почему он был таким дешёвым: на экране постоянно отображался некий демо-режим, из которого невозможно выйти:

    Я загуглил, и хотя оказалось, что более новые версии Kindle можно было вывести из демо-режима, с этой версией ничего не сработало. Впрочем, это меня не волновало, мне всё равно не надо запускать на устройстве оригинальное ПО Kindle.

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

    Физический доступ получен!

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

    Читайте также:  Оставить windows только для звука

    • Красное: надоедливые защёлки
    • Фиолетовое: очень надоедливый клей.
    • Жёлтое: последовательный порт!

    Как обычно и бывает в таких случаях, у последовательного порта нет разъёма, поэтому нужно припаять к плате крошечные контакты. Для подобной работы я люблю использовать провод для скрутки диаметром примерно 0,2 мм и жало для поверхностного монтажа:

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

    Я приклеил суперклеем к печатной плате Kindle кусок макетной платы, а затем припаял с одного конца проводники от крошечных контактов на печатной плате. Потом я припаял с другого конца более крупный и удобный разъём Dupont, чтобы можно легко было подключаться к нему. Верхний кабель на плате Kindle — это 0v/GND, а остальные — это TX и RX (я забыл, какой из них где).

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

    Купленный мной адаптер поддерживает 5 В, 3,3 В, 2,5 В и 1,8 В — очень удобно!

    Root-доступ получен!

    Далее я подключил адаптер последовательного порта к ноутбуку, запустил ПО последовательного порта minicom и перезапустил Kindle. Затем, поменяв местами провода TX и RX (это всегда неизбежно), я увидел следующую информацию!

    Отлично, это загрузка при помощи uboot-загрузчика, после чего происходит загрузка Linux и запрос логина.

    Если попытаться войти как root, система запросит пароль, хм-м-м… Однако из предыдущего опыта работы с Kindle я знал, что пароль можно сгенерировать из серийного номера. Я нашёл этот веб-сайт, генерирующий несколько возможных паролей для конкретного устройства: мой пароль оказался третьим в списке.

    На случай смерти сайта вот самый важный фрагмент кода на Javascript:

    А, я забыл сказать, как извлёк серийный номер устройства. Подключение по USB не «срабатывает» — такие демо-устройства нельзя монтировать как диски. Однако под Linux оно всё равно выводит серийный номер в вывод dmesg Linux (также его можно получить при помощи printenv в uboot, если нажать на Enter при отображении сообщения «Hit any key to stop autoboot»):

    Отлично! У нас есть root и мы можем выполнить вход! Теперь разберёмся, как чуть упростить себе работу.

    Выполняем дамп системы

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

    Проверив /proc/mounts , мы увидим множество разделов основного диска на /dev/mmcblk0 .

    Выполнив fdisk /dev/mmcblk0 , получим следующее:

    • Итак, есть четыре раздела — три Linux, один FAT32.
    • Первый диск начинается довольно далеко: оказалось, что в этой «отсутствующей» области хранится ядро.
    • После изучения становится ясно, что раздел 1 — это обычная система, 2 — что-то вроде раздела для инструментов диагностики, 3 — для хранения внутреннего приватного состояния Kindle (например, паролей WiFi). 4 — это тот раздел, который вы видите при подключении Kindle по USB: на нём хранятся все книги.
    • Раздел 4 смонтирован на /mnt/us.

    С помощью dd я сдампил начало диска и разделы 1-3 на /mnt/us (мне нравится делать полный сырой образ, чтобы можно было его восстановить на случай, если что-то пойдёт не так):

    Хотя этот Kindle не отображает диск по USB, поскольку у меня есть root, я могу просто заставить отобразить его:

    После этого я скопировал всё на ноутбук.

    Анализ системы

    Далее я смонтировал разделы из kindle.img на свой ноутбук:

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

    • В качестве системы инициализации используется rc.d , поэтому там много скриптов, написанных обычным текстом.
    • Уровень инициализации 5 — это «обычная» система, запускающая ПО электронной книги
    • ПО электронной книги находится в /opt/amazon , оно написано на Java (я вроде бы уже знал это, но мне понадобилось освежить память).
    • Там есть целая куча интересных скриптов diag для тестирования, написанных обычным текстом.
    • Есть довольно удобный демон wifid для управления wifi-соединением: из скриптов diag я выяснил, как с ним общаться.
    • Можно выполнять запись на экран eink из командной строки с помощью команды /usr/sbin/eips (документация находится здесь).
    • Я не смог найти очевидного переключателя «отключить демо-режим»: похоже, он встроен в ПО электронной книги на Java.
    • Следующие системные сервисы связаны с неподдерживаемыми функциями, ПО электронной книги или общением с Amazon: S50wan S70wand S75phd S81usbnetd S93webreaderd S94browserd S95framework S96boot_finished .
    Читайте также:  Драйвер для ati mobility radeon hd 5650 windows 10 x64

    Общение с Wifid

    Можно использовать встроенный wifid для подключения к wifi и управления профилями wifi. О, и надо помнить о том, что многие Kindle поддерживают WiFi только на 2,4 ГГц, имейте это в виду, если что-то не будет работать.

    Перечисление количества профилей WIFI:

    Показ содержимого профиля WIFI:

    Удаление профиля WIFI:

    Создание профиля WIFI:

    Возможные варианты smethod: open,wep,wpa,wpa2 (если вы выберете open, то задайте для secured значение «no»).

    WIFIPSK — это WIFI PSK, сгенерированный утилитой wpa_passphrase (которая есть в Kindle): обычная «wifi passphrase» не сработает.

    Подключение профиля WIFI:

    Отображение состояния подключения WIFI:

    Внесение изменений в Root

    Во многих из представленных ниже инструкций требуется изменение root-диска в kindle. Однако по умолчанию он монтируется в режиме read only. Чтобы решить эту проблему, запустим на kindle следующую команду:

    После завершения верните диск в режим read only, чтобы избежать нежелательных изменений:

    Установка Dropbear SSH

    Я хотел иметь возможность подключения к kindle по ssh, поэтому решил установить ssh-демон dropbear. Разумеется, это устройство на ARM, поэтому мне нужно было или скомпилировать его самостоятельно, или где-то найти. К счастью, существует поддерживаемый разработчиками хак USBNET для kindle: я решил не использовать этот хак у себя, потому что хотел полностью контролировать своё устройство, но всё равно смог позаимствовать из него двоичный файл dropbear.

    К сожалению, USBNET поставляется в собственном странном формате обновления Kindle, поэтому нужно извлечь из него двоичный файл:

    • Скачать этот репозиторий git и скомпилировать его — это позволит нам декодировать обновления kindle.
    • Скачать kindle-usbnetwork-0.57.N-k4.zip отсюда и скопировать его в KindleTool/Release/ .
    • cd KindleTool/Release/
    • Распаковать kindle-usbnetwork-0.57.N-k4.zip
    • ./kindletool extract Update_usbnetwork_0.57.N_k4_install.bin usbnet
    • cd usbnet
    • tar Jxf usbnet.tar.xz
    • Скопировать src/usbnet/bin/dropbearmulti на Kindle (я перемонтировал его как USB-устройство и скопировал файлы).

    В Kindle:

    • cd /
    • mv /mnt/us/dropbearmulti /
    • chmod a+x /dropbearmulti
    • ln -sf /dropbear /dropbearmulti
    • ln -sf /dropbearkey /dropbearmulti
    • ln -sf /bin/scp /dropbearmulti
    • /dropbearkey -t rsa /dropbear_rsa_host_key

    Преобразуем всё под мои проекты

    Я переименовал все ненужные системные сервисы:

    Добавил собственный скрипт инициализации в /etc/rc5.d/S99adq , чтобы вносить свои изменения:

    Теперь устройство может:

    • При загрузке отображать на экране полезную информацию
    • Подключаться к wifi.
    • Использовать SSH через файрвол.
    • Запускать ssh-демон dropbear.
    • Добавлять мой публичный ключ ssh в нужное для dropbear место.
    • Удалять USB-функцию «притворяемся диском»
    • Заставлять его «притворяться последовательным устройством» через USB и отображать запрос логина: если подключить его через USB и использовать minicom, я получу запрос логина на случай, если что-то пойдёт не так.

    Теперь при загрузке мой kindle выглядит так и я могу подключаться как root по ssh.

    Всё практически готово: теперь я могу подключаться по ssh к kindle и у меня есть несколько уровней последовательной консоли на случай, если что-то пойдёт не так. Это довольно удобная система разработки под Linux с e-ink, подключением по wifi и с работой от аккумулятора.

    Последнее улучшение — я убрал некоторые защёлки с задней крышки и установил её на место.

    Дальнейшее развитие

    Похоже, что эта библиотека (FBInk) сможет заменить ПО Amazon eips; вероятно, оно будет удобнее, если я захочу интегрировать дисплей с моим собственным ПО.

    На правах рекламы

    Эпичные серверы — это надёжные серверы на Linux или Windows с мощными процессорами семейства AMD EPYC и очень быстрой файловой системой, используем исключительно NVMe диски от Intel. Попробуйте как можно быстрее!

    Источник

    Оцените статью