пятница, 9 сентября 2011 г.

Kindle JailBreak




kindle_3_1_jailbreakЕсть несколько способов справиться с искушением; самый верный из них – трусость.
Mark Twain

Но мы то не такие? :))
Если есть желание к своему Kindle прикрутить нестандартный функционал такой как чтение fb2 (например, с помощью CoolReader), возможность установки нестандартных обоев, русификацию интерфейса и т.п., то первое что надо сделать, это установить JailBreak.

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

Особенности Kindle с установленным JailBreak и Хаками

Я заметил всего один недостаток - невозможность автоматически установить обновление родной прошивки от Амазона на Kindle с установленным JailBreak. Тут ключевое слово 'автоматически'. Все что требуется для обновления прошивки - это деинсталировать некоторые хаки (как правило достаточно удалить только локализацию на русский и русскую клавиатуру).

За прошедший год для Kindle Keyboard (Kindle 3) было всего 2 обновления, которые имело хоть какой-то смысл ставить - это прошивки 3.1 и 3.3. В 3.1 была увеличена скорость перелистывания страниц и добавлена возможность отображения реальных страниц, вместо непонятных локейшинов.

14 октября 2011 г. вышла прошивка 3.3 добавлена работа с персональным хранилищем документов на Амазоне и вызов чтения английских текстов вслух по горячей клавише Shift+пробел (Shift - это кнопка на которой нарисована стрелка вверх).

До недавнего времени Амазон поставлял Kindle Keyboard (Kindle 3) с прошивкой 3.2.1 (как рекламные так и без рекламы). При этом обновить до этой версии уже существующие устройства было нельзя. И это хорошо, т.к. все что было замечено в прошивке 3.2.1, это попытка закрыть дырки которые позволяют установить JailBreak, но мир не без хороших людей...

Для Kindle 4 (новый Kindle без клавиатуры) JailBreak уже есть, ссылка чуть ниже. Но не совсем ясно как на Kindle 4 будет работать LanchPad - этот хак, позволяет запускать посторонние приложения на Kindle, через нажатие определенной комбинации клавиш. Вся проблема в том, что в Kindle 4 нет клавиатуры.

Установка JailBreak на Kindle 2, Kindle 3 или Kindle DX

Для Kindle 4 (не сенсорного) JailBreak уже есть
(подробнее тут)!!!


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

Итак:

1. Определяем текущую версию прошивки Kindle:
Все очень просто. Нужно перейти в следующую категорию: Home -> Menu - Settings и в правом нижнем углу, на экране вам высветиться версия прошивки, установленной на вашем устройстве.

2. Желательно обновиться до последней прошивки
Скачать последнюю прошивку можно с сайта Амазона


Скачать старые прошивки можно отсюда:
http://www.mobileread.com/forums/archive/index.php/t-103725.html
Заметьте, что откатиться с новой версии на старую нельзя.

3. Качаем для своей прошивки последнюю версию JailBreak:
На момент написания статьи это NiLuJe's JailBreak

File Type: zipkindle-jailbreak-0.10.N.zip 


Версия JailBreak 0.10 работает до прошивки 3.3 включительно

Старые версии jailbreak:

File Type: zipkindle-jailbreak-0.9.N.zip 


NiLuJe's JailBreak с форума Mobileread содержит белый список хаков и делается на базе джейлбрейка от Lifan Lu. Благодаря белому списку хаков NiLuJe's JailBreak использовать более безопасно, т.к. этот JailBreak дает установить только проверенные хаки.

4. Установка JailBreak. Как это делать подробно описано в readme.txt в разделе INSTALL
Если коротко, то:

4.1. Определяем какой из файлов в архиве предназначен для нашего устройства
Тип своего устройства можно определить по первым четырем цифрам серийного номера

Версия Серийный номер начинается с Имя патча



Оператор 3G
Цветовые схемы корпуса
Kindle Wi-Fi: B008 update_k3w_install.bin Нет Графитовый
Kindle 3G (Free 3G + Wi-Fi) U.S. и Канада B006 update_k3g_install.bin AT&T Графитовый или белый
Kindle 3G (Free 3G + Wi-Fi) Европа B00A update_k3gb_install.bin Vodafone Графитовый или белый

для прошивки 3.2.1 в архиве свой отдельный набор файлов
для прошивки 3.3 подходит джейлбрейк для 3.2.1

4.2. Копируем файл выбранный на шаге 4.1 update_jailbreak_*_install.bin  в корень файловой системы Kindle

4.3. [HOME] -> [MENU] > Settings -> [MENU] > Update Your Kindle
Некоторые считают, что это лучше делать при отключенном WiFi

Если сделали все правильно, то шаг 4.3. должен завершиться без ошибок

Что дальше?

Теперь можно расширять функционал своей читалки подробнее читаем на форуме

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