Amazon Kindle3 часть 2


Вы здесь: Авторские колонки FantLab > Рубрика «Компьютеры, программы, технологии» > Amazon Kindle3. часть 2. Лобзиком
Поиск статьи:
   расширенный поиск »

Amazon Kindle3. часть 2. Лобзиком

Статья написана 3 мая 2011 г. 20:16

Приобрел гаджет для подарка. Kindle3 Wi-fi. Обнаружил, что по-хорошему аппарат требует хорошей доработки програмного обеспечния.

попытался собрать все в одну инструкцию то, что накопал на форуме the-ebook.

------------------------------------------------------ -----

I) РЕГИСТРАЦИЯ

1)Проверить зарегистрован ли Ваш Киндл.

Menu-settings -если там одна страница настроек — значит не зарегистрирован

2)Идем на http://www.amazon.com/ регистрируемся, вводим адрес, проверяем почту, активируем аккунт

заходим в настройки акаунта и вводим адрес — страна и ну и типа город — Зурбаган, телефон111111111, индекс 111111

3)заходим в menu-settings- выбираем register — вводим данные набитые при регистрации- киндл начинает подсоединяться к wifi

4)дальше стандартные действия

— либо подсоединяемся к сети автоматом по DHCP

— либо выбираем вариант custom настройки и набиваем что-то типа

ip 192.168.1.17

router 192.168.1.1

mask 255.255.255.0

dns 192.168.1.1

Custom лучше, чтобы потом хак удобнее поставит.

Киндл подсоединяется к инету, и привязывает вашу железку к аккаунту на амазоне

5) Если киндл был зарегистрирован на продавца, то в настройках киндла выбираем unregister и регим заново на себя

6) если вайфая дома нет, то можно зарегистрировать двумя вариантами

первый вариант — качаем программку для заполнения регистрации,

разархивируем, правим в блокноте reginfo под себя или тупо не трогаем его

Сбрасываем в корень устройства файлы "update_reginfo_0.01_k3w_install" и "reginfo",

идем в MENU-settings-MENU и жмем "Update Your Kindle"

второй вариант ниже после установки доступа к внутренности киндла (см раздел VIII)

------------------------------------------------------ -------------------

II) если надоело щелкать кнопкой вкл, можно отключить скринсейвер до следующей перезагрузки

— Команды набирать в строке поиска из HOME, вызывается последовательностью <буква> DEL.

Выключить скринсейвер

;debugOn <enter>

~disableScreensaver <enter>

;debugOff <enter>

При этом он даже ползунком не включится.

Включить скринсейвер (если он выключен)

;debugOn <enter>

~resumeScreensaver <enter>

;debugOff <enter>

— Получить список некоторых команд Kindle 3

~help <enter>

------------------------------------------------------ --

III) Вставить свой шрифт и уменьшить боковые пустые поля

1. Открываем Home экран, нажатием [Home]

2. Подключем читалку к компьютеру и заходим на диск kindle

3. Открываем на редактирование файл:

system\com.amazon.ebook.booklet.reader\reader.pref

3.1 Редактируем строку

HORIZONTAL_MARGIN=40

на например:

HORIZONTAL_MARGIN=10

3.1

меняем строчку:

FONT_FAMILY=

на строчки:

ALLOW_USER_FONT=true

FONT_FAMILY=alt

В корне киндловской директории создаем папку fonts

кладем туда начертания своего шрифта и переименовываем их как

Regular: alt-Regular.ttf

Bold: alt-Bold.ttf

Italic: alt-Italic.ttf

Bold Italic: alt-BoldItalic.ttf

После рестарта в кнопке выбора шрифтов появится шрифт alt.

Например, неплохой шрифт Droid sans

--------------------------------------------

IV) устанавливаем главный "хак" — джилбрейк

1) Качаем программку — Kindle-jailbreak-0.7.N.zip( вприкреплено к первому сообщению — если удалят — легко нагуглите).

(возможно надо зарегиться, чтобы разрешили скачивание )

2) выбираем файр update_jailbreak_0.6.N_k3w_install.bin

3) BIN файл переписываем в корень диска Kindle

4) Отключаем Kindle, запускаем обновление:

Quote:[HOME] -> [MENU] > Settings -> [MENU] > Update Your Kindle

5) в корне у вас появится папочка linkjail

----------------------------------------------------

V) ставим launchpad, он потом пригодится. Это клавиатурные сокращения для запуска разных команд.

1) скачайте файл lpad-pkg-001с.zip

2) выбираем update_launchpad_0.0.1c_k3w_install.bin

3) BIN файл скопируйте в корень диска Kindle

4) Отключите Kindle, запустите обновление:

Quote:[HOME] -> [MENU] > Settings -> [MENU] > Update Your Kindle

в корне появится папочка launchpad

в принципе можно залезть внутрь и раскомментировать некоторые строки в файле launchpad.ini

если немного понимаете английский

-----------------------------------------

VI) свои заставки

для полной красоты ставим свои заставки

качаем файл

ставим аналогично предыдущему разделу

появляется папка /linkss и в ней папка screensavers закачиваем туда свои заставки в формате png Grey 800x600

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

----------------------------------------------

VII) неплохо установить специальную шнягу для доступа к вашей железке по вайфай

дает много возможностей и доступ к системным папкам

1)Скачать usbNetwork отсюда   .

2 ) Подключить Kindle к компьютеру.

3) Скопировать *.bin файл (в моем случае “update_usbnetwork_0.30.N_k3w_install”, для

Kindle3WiFi) в корневой каталог Kindle.

4) Отключить Kindle от компьютера.

5) Нажать [Home] -> [Menu] -> Settings -> [Menu] -> Update Your Kindle.

6) Инсталляция апдейта должна завершиться без ошибок.

7) Подключить Kindle к компьютеру.

8) Исправить на Kindle в “usbnet/etc/config” файл настройки, так, что бы SSH работало

только по WiFi, а по USB работал как обычная флэшка, находим строки и справляем

таким образом:

K3_WIFI="true"

K3_WIFI_SSHD_ONLY="true"

9) Установить на свой домашний комп программу “WinSCP” брать здесь .

10) Сгенерировать пару ключей: Пуск -> Все программы -> WinSCP -> Key tools ->

PuTTYgen.

13) Открыть блокнот, скопировать, то, что в окошке “Public key for pasting…”, вставить в

блокнот, меню Файл — > сохранить как -> authorized_keys – это и будет ваш публичный

ключ для киндла.

14) Скопировать “authorized_keys” в “usbnet/etc” на Kindle.

15) В PuTTYgen нажать [Save public key] – сохранить ваш публичный ключ для архива.

16) Нажать [Save private key] – сохранить ваш приватный ключ, появиться запрос:

“вы хотите сохранить ваш ключ без пароля”, нажать [да]. Этот ключ вам понадобиться в дальнейшем для работы с программой WinSCP.

16.1. пароль задавать не надо

16.2. Возможные грабли с ключами:

В случае, когда вы не скопировали публичный ключ из окна в блокнот, а просто сохранили

его на диск, напрямую его использовать нельзя, из-за формата ключа “PuTTYgen”.

17) Нажать [Home] -> [Menu] -> Settings -> [Menu] -> Restart.

18) Если не включен WiFi на Kindle, включить.

19) На экране “Home” нажать любую кнопку, появится форма поиска, стереть набранную

букву и набрать:

  ;debugOn

нажать “Enter”;

20) Чтобы проверить, что режим отладки включился, можно набрать таким же способом

команду:

     ~help

нажать “Enter”;

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

21. Запустить usbNetwork, ввести команду:

~usbNetwork

нажать “Enter”;

22. Запустить WinSCP: Пуск -> Все программы -> WinSCP -> WinSCP;

22.1. В поле “Host name” ввести “IP” адрес вашего Kindle (у меня это см раздел IV 192.168.1.17;

22.2. Если вы не знаете, какой адрес для Kindle раздает ваш WiFi роутер, то

посмотреть его можно в Kindle: нажать [Home] -> [Menu] -> Settings, далее удерживая

кнопку [Alt] последовательно нажать {U}-{Q}-{Q}, после чего можно отпустить [Alt];

22.2.1. Рекомендация: дабы не проверять каждый раз, какой же IP адрес у вашего Kindle, в настройках DHCP сервера вашего WiFi роутера нужно присвоить фиксированный IP адрес для MAC адреса вашего Kindle. Как это сделать, должно быть написано в мануале на ваш WiFi роутер.

22.3. В поле “User name” ввести “root”.

22.4. пароль не надо

22.5. Выбрать сохраненный приватный ключ, из пары, сгенерированных в PuTTYgen.

22.6 сохранить чтобы в след раз не набирать всю эту галиматью.

в stored session появится строка с запомненными данными — жмем Shell icon — и на столе появится запомненный ярлык для доступа к киндлу

22.7 возвращаемся в session жмем логин и подсоединяемся к киндлу

23. Если все работает как надо, то можно включить автозагрузку сервера на Киндле — в каталоге “usbnet” надо переименовать файл “DISABLED_auto” в “auto”

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

Любители Тотал командера или фара могут прикрутить плагины к своим прогам .

Теперь книжки можно забрасывать в Киндл без шнурка в папочку /mnt/us/documents.

------------------------------------

Работа с файловым менеджером WinSCP.

1. Работа с файловым менеджером WinSCP ни чем особенным не отличается от работ с файловым менеджером TotalCommander.

2. Книги заливать в папку: “/mnt/us/documents/”.

3. После заливки книг, Kindle не увидит их до перезагрузки. Дабы Kindle увидел ваши книги необходимо выполнить команду в терминале:

sync && dbus-send --system /default com.lab126.powerd.resuming int32:1

4. Однако каждый раз выполнять эту команду через терминал неудобно, для удобства нужно создать кнопку обновления Kindle на панели “ ” WinSCP.

4.1. Если панель не видна, включить ее, нажав меню Options -> toolbars -> Custom

command buttons.

4.2. Для создания кнопки на этой панели нужно нажать кнопку в виде “шестеренки”.

4.3. Появиться окно:

4.4. Нажать [Add…].

4.5. Появиться другое окно:

4.6. В поле “Description” ввести название кнопки.

4.7. В поле “Custom command:” скопировать команду.

4.8. Нажать [ok], [ok].

5. После заливки книг, нужно нажать на кнопку “refresh” и закрыть WinSCP.

6. Файловая система Kindle, по умолчанию подключается в режиме “Чтение”, кроме папки

“/mnt/us/”.

6.1. Для включения работы WinSCP с файловой системой в режим “Запись” нужно

выполнить в терминале команду:

    mntroot rw

5.6.2. После проведения изменений в файлах, переведите на всякий случай WinSCP в

режим “Чтение” командой:

    mntroot ro

5.6.3. Данные команды можно также оформить в виде кнопок. См. п.4.4.2.

--------------------------------------------------

VIII) регистрация второй вариант

заходим через WinSCP в корень киндла и правим файл (см пред. раздел пнукт 6.)

/var/local/java/prefs/reginfo

Code:

<xml>

<response>

<user_device_name>То, что будет написано в левом верхнем углу</user_device_name>

<global_device_name>NOT_USED</global_device_n ame>

<given_name>Имя</given_name>

<name>Полное имя как на амазоне</name>

<alias>здесь e-mail</alias>

</response>

-----------------

XIX) установка скрипта Colgen для автоматического формирования коллекций из папок

качаем файл скрипта

1. Распаковать папку из архива в корень отображаемого съемного диска (/mnt/us) на Kindle.

2. Выбрать способ запуска скрипта: по кнопке(2.1)

   или автоматически при отключении от USB-порта компьютера(2.2).

2.1 Добавить в папку /mnt/us/launchpad файл colgen.ini.

2.2 Для тех у кого установлен usbNetwork можно добавить в файл /lib/udev/bin/notifyusb  

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

   после отключения Kindle от USB-порта компьютера.

        if [ "$ACTION" = "offline" ] ; then

              /usr/bin/lipc-send-event -r 3 com.lab126.hal usbUnconfigured

              /bin/ash /mnt/us/colgen/colgen.sh # эту строку нужно добавить

        fi  

Не забываем включить режим записи, см выше.

3. Нажать указанное в файле colgen.ini сочетание клавиш (шифт C)для запуска скрипта.

   По окончании его работы произойдет перезагрузка фреймворка Kindle.

   После перезагрузки вы получите список коллекций в соответствии с вашими папками,

   а в папке backup будет сохранен ваш старый список коллекций.

   Если вы выбрали только второй способ, то создание коллекций произойдет только после

   следующего отключения Kindle от USB-порта компьютера.

-------------

X) установка оболочки FB -Kindle для чтения fb файлов. переносов, сносок и прочих мелочей

1.Скачайте файл-архив https://dev.mobileread.com/dist/h1uke/fbk...

3. На киндле (в корневой папке) создайте папку customupdates.

4. Скопируйте в папку customupdates архив fbKindle-bin.tar.gz, который можно скачать отсюда.

5. Распакуйте архив. Для этого на киндле нажмите и отпустите (последовательно!) “Shift Shift I”.

Результат распаковки будет помещен в каталог fbKindle.

Если launchpad работает, и команда введена правильно — вы увидите моргающий индикатор “^[Shift I]” в нижней строке экрана. Дождитесь окончания распаковки архива. Когда распаковка архива закончится, то в нижней строке экрана появиться сообщение “Success!”.

Установка завершена успешно!

Для запуска программы введите (опять же таки последовательно) “Shift F R”.

Внимание: командные последовательности для launchpad, (Shift F R и пр.) следует вводить быстро. По умолчанию, если не успеть за 0.7 секунды, то введенная последовательность символов интерпретируется, как обычный ввод и launchpad-ом игнорируется.

Навигация в тексте. Поддерживается только постраничный скроллинг

при помощи кнопок “>” и “<”

Изменения размеров шрифта производятся кнопками “+” и “–“ регулятора

громкости. Выход из программы — последовательностью “Alt+Back”

В текущей сборке реализован режим запуска Программы, в котором стан-

дартная оболочка не выгружается, а приостанавливается и отправляется “в

фон”. Чтобы переключиться назад в стандартную оболочку, отправив “в

фон” fbKindle, используйте комбинацию клавиш Alt Shift . При этом на

экране возникнет домашняя (первая) страница стандартной оболочки.

Нажмите “Back”, чтобы вернуться на страницу, которая была активной до

переключения в fbKindle.

Следующее нажатие клавиш Alt Shift переключит снова в fbKindle. и.т.д.

Вот его инструкция по установке (pdf файл).

Как установить не английский интерфейс fbKindle? ▲

Для этого необходимо отредактировать файл goqt.sh.

Открыть файл и найти строку:

./"$1" –qws

(для установки русского) заменить ее на:

./"$1" -qws -lang ru

1. Если хотите заменить Shift F R на что-то другое — редактируйте файл

launchpad/FBReader.ini

Для этого в строке

;; run experimental FBReader for kindle F R = !/mnt/us/fbKindle/goqt.sh

FBReader &

надо заменить F R на Z

в итоге получится

;; run experimental FBReader for kindle Z = !/mnt/us/fbKindle/goqt.sh

FBReader &

После этого необходимо нажать последовательно! Shift Space Space. По-

дождите секунды три, чтобы лончпад успел перезачитать файл. После это-

го fbKindle будет стартовать по Shift Z что короче и удобнее.

2. Как добавить свои шрифты в FBReader?

Для этого необходимо любимые ваши шрифты скопировать в директорию

fbKindle\qtKindle\lib\fonts\....

--------------------

XI) Русификация http://www.siralex.info


1. Скачиваем свежую версию русифицирующего хака: Русификация интерфейса (0.11). Аналогично jailbreak, копируем соответствующий вашему устройству install файл в корень Kindle.

2. Если вам необходима клавиатура отличная от Русской или вы хотите сделать свою раскладку, то: Скопируйте нужный вам файл *.keyb в корень Kindle. Некоторые заготовленные файлы keyb вы найдете в архиве либо можете сделать свой собственный.

3. Запускаем Update Kindle. При этом не должно быть ошибок.

4. После установки, в корне Kindle, должна появится папка localization с файлом install.log. Не удаляйте эту папку! Если Вы ее удалите, русификатор автоматически отключится после перезагрузки устройства. Если вы сделаете сброс настроек на заводские (папка будет удалена), то создав эту папку вручную вы включите обратно локализацию.

------------------------------------------

Спасибо всем великим неленивым программистам с форума the-ebook.org

Кто хочет более подробного описания — всегда найдет через гуглояндекс все это на указанном форуме.

прим. кто найдет ошибки. скажите — поправлю.

Как обычно — стандартное предупреждение — все ставят все на свой страх и риск.

Приложил к статье набор файлов для допилки Kindle3 Wifi, в том числе конвертер fb2mobi, чтоб без калибри конвертить фб2 для Киндла.

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




Файлы: files.rar (6835 Кб)


990
просмотры





  Комментарии


Ссылка на сообщение3 мая 2011 г. 21:08
Я не очень понял... Это всё касается е-книги?!
свернуть ветку
 


Ссылка на сообщение3 мая 2011 г. 21:51
я б даже сказал для Е-книги)))
нет, ну в принципе можно и так читать, ничего не трогая)))
Но для увеличения комфорта можно немножко один раз приложить руки и помучиться. А потом читать с бОльшим удобством.


Ссылка на сообщение4 мая 2011 г. 18:53
э нет, это как самолет в разобранном виде — пользователь тащит свои детали:-[
так дело не пойдет!>:-| ну его этот Киндл (еще с конвертацией файлов заморачиваться>:-|)
свернуть ветку
 


Ссылка на сообщение4 мая 2011 г. 19:52
в смысле софта — лбука и покетбук несомненно лучше.
Киндл дешевле и быстрее перелистывает. Больше плюсов не заметил.
 


Ссылка на сообщение4 мая 2011 г. 20:02
но придется раскошелиться на доставку, поэтому выгода окажется не такой большой
а кроме лбука и покетбука есть хорошие читалки? (искал в интернете инфу — у сони тоже не все гладко+мало форматов+официально не продаются; а в остальных фирмах попросту запутался)
 


Ссылка на сообщение4 мая 2011 г. 22:42
Использую G-Mini MagicBook M6 (он же Digma e600, он же какой-то Ritmix). Кроме периодических глючков (совершенно нефатальных) никаких отрицательных эмоций. Читается. Перелистывается (после обновления прошивок достаточно быстро). Что еще от электронной книги желать?
 


Ссылка на сообщение4 мая 2011 г. 23:54
а с компьютером нормально состыкуется?
на одном форуме писали, что комп его не видит
 


Ссылка на сообщение5 мая 2011 г. 09:52
Нормально. Иногда приходится перевоткнуть кабель. Не более.


Ссылка на сообщение18 мая 2011 г. 00:56
Спасибо за статью. Мне сегодня доставили Киндл, сижу разбираюсь :-)

P.S. ссылка на джилбрейк не работает.
Кстати, а что это и зачем нужно?
свернуть ветку
 


Ссылка на сообщение18 мая 2011 г. 01:09
http://www.mobileread.com/forums/...

это программка дает доступ к файлам системного диска Киндла. Иначе они заблокированы.


Ссылка на сообщение28 июля 2011 г. 18:18
Зачем эти все примочки, лично мне не понять, т.к. все устраивает в стандартном виде: открыл книгу и листай...
свернуть ветку
 


Ссылка на сообщение28 июля 2011 г. 23:45
Да мне тоже, в принципе, стандартного софта Киндла вполне хватает. Поставил, как написано, FBридер, но им не пользуюсь. :-)
А вот аудиоплеер хотелось бы получше.
 


Ссылка на сообщение29 июля 2011 г. 00:20
Аудиоплеер, то да... и даже не то чтоб получше, а что б имел визуализацию... грамотную...
А насчёт FBридера — не вижу смысла, когда есть куча книг в .моби, как по мне более адекваный формат в сравнении с фб2, на той же флибусте к примеру...
 


Ссылка на сообщение29 июля 2011 г. 02:11
а с переносами есть? мне не удалось получить моби с переносами. Кроме того в ФБ ридере проще менять шрифты и кеглей больше выбор. Даже дефолтный шрифт в фб- ридере мне больше понравился.
 


Ссылка на сообщение29 июля 2011 г. 02:08
эээ. открыл книгу???)) Вы о чем?))

Ну вообще, писал для тех кому хочется большего комфорта. Кому и так нормально — флаг в руки. Я ж не заставляю. Некоторые и винду не трогают — «открывают и листают».
А я вот и утилиток более удобных всегда наставлю и настроечки подкручу, чтоб везде удобно и шустро работало.
 


Ссылка на сообщение29 июля 2011 г. 09:54
«эээ. открыл книгу???)) Вы о чем?))»
Кнопочкой...

Да я ж не в обиду сказал, дескать это всё от лукавого...


Ссылка на сообщение4 августа 2011 г. 20:32
Столкнулся с проблемой проигрывания аудиокниг на Киндле.
Аудиокнига — набор файлов 01.mp3., 02.mp3. ит.д. Записываю их все в папку audible. А потом начинаются неудобства: выбираю я файл 01.mp3, запускаю, он проигрывается. А файл 02.mp3 автоматически не хочет следом проигрываться.
Как побороть? И непонятно зачем в плеере кнопки «назад» «вперед». Они у меня всегда серые, незадействованные. :-(
свернуть ветку
 


Ссылка на сообщение4 августа 2011 г. 23:25
не знаю , я уже подарил Киндл((
 


Ссылка на сообщение4 августа 2011 г. 23:53
А взамен что?
 


Ссылка на сообщение5 августа 2011 г. 00:45
а у меня лбука как была так и осталась) киндл покупал в подарок но решил его подарить полностью настроенным) человек им пользуется через фб-ридер в результате


⇑ Наверх