пятница, 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. должен завершиться без ошибок

Что дальше?

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

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

35 комментариев:

  1. UPD: добавил информацию о Kindle 4

    ОтветитьУдалить
  2. UPD: вышла прошивка 3.3 - ждем
    как появится отпишусь

    ОтветитьУдалить
  3. update_jailbreak_0.9.N_k3*-3.2.1_install.bin устанавливается без ошибок на прошивку 3.3
    хорошо это или нет пока не известно - ждем дальше

    ОтветитьУдалить
  4. Устанавливается. Только вот русификацию с http://www.siralex.info/2011/03/07/kindle-3-localization-russian/ поставить не удается. Пункт "update" неактивен, файл *.bin хака исчезает самопроизвольно.

    ОтветитьУдалить
  5. Русификатор обещают в понедельник сделать. Там внутри русификатора номер версии прошивки проверяется и он про 3.3 пока ничего не знает.

    ОтветитьУдалить
  6. И еще вопрос - может подскажете, как деинсталить update_jailbreak_0.9.N_k3*-3.2.1_install.bin ? файла для деинсталяции в архиве нету, а update_jailbreak_0.9.N_k3*_uninstall.bin пишет мол successful , но папка осталась от джеилбрейка на месте. Достаточно просто удалить папку?

    ОтветитьУдалить
  7. Я после update_jailbreak_0.9.N_k3*_uninstall.bin папку не удалял - она не мешает, но можно ее и удалить. Не забудьте перед удалением jailbreak деинсталировать другие хаки, которые установлены через пункт меню Update.

    Есть еще более координальный способ - это сбросить Киндл к заводским настройкам. Только учтите что с читалки все удалиться. Книжки в нее придется закидывать по новой и коллекции создавать..

    ОтветитьУдалить
  8. 11 октября получил заказанный киндл. Там была прошивка 3.2

    ОтветитьУдалить
  9. Спасибо за быстрый ответ. А вот еще вопрос - у меня изначально стоял 3.2.1 , и обновилась сегодня до 3.3. Читала, что отката до 3.2.1 не получится выполнить. Или все-таки если сбросить к заводским настройкам то 3.2.1 вернется? Мне вообще нужна виртуальная клава русская, на 3.2.1 я так понимаю она есть, но я не успела прочитать, что для 3.3 еще нету, как бы вернуться к 3.2.1 вот в чем вопрос..

    ОтветитьУдалить
  10. Я получила киндл пару дней назад и там была 3.2.1 . к 3.3 перешла поспешно, это уже осознала, вот теперь и думаю, как вернуть 3.2.1, чтоб пользоваться хаком с рус. клавой )

    ОтветитьУдалить
  11. Назад на 3.2.1 никак не откатиться. Думаю Вам долго ждать не придется. А зачем такая срочность с русской клавиатурой?

    ОтветитьУдалить
  12. Не то чтоб очень срочно, но нехватка обнаружилась - в браузере иногда нужен русский текст ввести. Или на флибусте в поисковой строке задать автора и скачать сразу на киндл без подключения к компу - очень удобно. А латиницу оно не понимает и приходится шерстить по страницам.

    ОтветитьУдалить
  13. http://kindle.dubdubom.com/ - вот вам временное решение :-)

    ОтветитьУдалить
  14. UPD: Вышла прошивка 3.3 внес соответствующие правки в статью

    ОтветитьУдалить
  15. UPD: Русификацию под 3.3 есть! Можно смело ставить

    ОтветитьУдалить
  16. Добрый день, пытался поставить джейлбрейк на прошивку 3.3, но выходит ошибка U006 с комментарием "найден установленный джейлбрейк".
    Юнисталы джейлбрейков не помогают. Посоветуйте как выйти из ситуации.

    ОтветитьУдалить
  17. Как минимум надо снести русификацию, тогда джейл должен установиться.
    Лично я предпочитаю сносить все хаки, а потом сам джейлбрейк. Возвращаюсь, так сказать, к первоначальному состоянию.
    Если и это не поможет, можно сброситься в заводские настройки.

    ОтветитьУдалить
  18. Сбрасывал на заводские и сносил русификацию, когда обновлялся до 3.3. Вообще занятно получилось, по видимому в магазе, где я его брал (версия прошивки была 3.2.1) заранее установили джейл, и я не знаю какой!! Только что поверх него, поставил обратно русификатор киндла и физ. клавы, так что вполне доволен. Но что же это за джейлбрейк и почему не удается его удалить все же интересно ))

    ОтветитьУдалить
  19. Джейлбрейк на прошивку 3.3 - поставился bin файл для 3.2.1 с отключенным 3g + wifi, настройки сброшены на заводские предварительно

    ОтветитьУдалить
  20. получил недавно с v3.2 но в сетингах нет апдэйта где искать? зарегится не могу так как карточку просит а в оффлайне что то не получается :(

    ОтветитьУдалить
  21. В сеттингах нажмите кнопку menu, там молжен былть пункт Update Your Kindle.

    ОтветитьУдалить
  22. Версия JailBreak 0.10 работает до прошивки 3.3 включительно
    для прошивки 3.3 подходит джейлбрейк для 3.2.1


    Вы уж скажите какой JailBreak лучше устанавливать на прошивку 3.3 или удалите не нужную строчку. А то какая-то неразбериха получилась.

    ОтветитьУдалить
  23. "для прошивки 3.3 подходит джейлбрейк для 3.2.1"- тоже не подходит :(

    ОтветитьУдалить
  24. Подошел update_jailbreak_0.9.N_k3w-3.2.1_install.bin при выключеном Wi-Fi

    ОтветитьУдалить
  25. УРА! Kindle 4 хакнули. Пруфлинки добавил в эту статью.

    ОтветитьУдалить
  26. Киндл 3г США. Незарегистрированный. Прошивка 3.2.1. Ставлю Джеил 10, пишет про неуспешное обновление и про рестарт Киндла. В корне Киндла новая папка linkjail не появилась. Что я делаю не так?

    ОтветитьУдалить
  27. Скорее всего из архива джейлбрейка берете файл не для своего устройства.
    Если у вас действительно Киндл 3г США. Прошивка 3.2.1, то в корень надо кидать update_jailbreak_0.10.N_k3g-3.2.1_install.bin

    ОтветитьУдалить
  28. Мой Киндл - 3.3 (611680021) 3 G + WIFI (USA), прошивка - 3.2.1
    Я установила jailbreak от NiLuJe версии 10N, для своей прошивки 3.2.1 и теперь не могу деинсталлировать Jailbreak так как в папке, которую я скачала вот здесь
    http://www.mobileread.com/forums/attachment.php?attachmentid=83332&d=1330740963
    нет файла деинсталлятора для kindle 3 + WIFI с прошивкой 3.2.1
    Деинсталляция мне необходима для установки Duokan, позволяющей читать книги в формате DJvu.Что делать ??? Как деинсталлировать Jailbreak ? Помогите !

    ОтветитьУдалить
  29. Воспользуйтесь обычным uninstall из архива. На 3.2.1 была проблема с установкой, с удалением проблем не было.
    Насчет Duokan Вы лучше хорошенько подумайте, там сложности с возвратом обратно на родную прошивку.

    ОтветитьУдалить
  30. У меня kindle keyboard free 3g + wi-fi, после jailbreak будет ли возможность пользоваться бесплатным 3g ??

    ОтветитьУдалить
  31. Да будет. Если что-то не понравится в любой момент jailbreak можно удалить и вернуть все как было.

    ОтветитьУдалить
  32. Скажите плз, как можно перепрошить киндл, если оригинальная прошивка слетале полностью и киндл постоянно перезагружается. Компьютер его видит, только войти в меню девайса нереально.

    ОтветитьУдалить
  33. Скажите плз, как можно перепрошить киндл, если оригинальная прошивка слетела полностью и киндл постоянно перезагружается. Компьютер его видит, только войти в меню девайса нереально.

    ОтветитьУдалить
  34. Пробовали полностью перегрузить читалку? Надо кнопку выключения потянуть и не отпускать секунд 30. И если он вставлен в фирменную обложку попробуйте без нее.

    ОтветитьУдалить