Когда ко мне приехал купленный на Амазоне Kindle Fire, то очень быстро выяснилось, что без вмешательства в его личную жизнь это просто красивый кирпич. Поэтому пришлось вздохнуть, и пойти читать на Хабре статьи (их 3 штуки примерно, легко ищутся по словам Kindle Fire) по приведению его в чувство.
Пока я изучал эти статьи, скачивал кучу требуемого софта (Andorid SDK и прочие другие программы) и морально готовился, Kindle пошел в интернет и, ни о чем меня не спросив, обновил прошивку до 6.2.1. Пропущу мытарства с исполнением инструкций из статей, скажу только резюме: для 6.2.1 приведенные там способы не работают с прошивкой выше 6.2.
Пришлось изучать подноготную самому. Внезапно оказалось, что все требуемые действия можно проделать существенно проще и безболезненнее. Причем, сделать это по силам вполне любому, даже тому, кто не очень знает, что такое командная строка. Именно эти способы я и хочу поведать. Пишу проWindows, потому что с другими не работаю. Впрочем, если то же самое не под виндой сделать не удается – можно воспользоваться компьютером с виндой: дело разовое.
Итак, минимальный набор действий, который требуется совершить, чтобы привести Amazon Kinde Fire в состояние нормального Android-планшета, пригодного к использованию.
Оказалось, что скачивание Android SDK, прописывание волшебных цифр в ini-файл и игра в кул хацкера в командной строке уже не модно не нужно.
Есть отличная утилита: Kindle Fire Utility, которая уже всё умеет и всё может. У нее чертова куча возможностей, но остановлюсь только на том, что нужно для приведения Kindle-а в состояние планшета. Остальное изучайте сами, кому интересно. У нее одна только проблема: документация и даже описание отсутствует как факт. Впрочем, основное понятно и без описания.
Вообще, драйвера для Андроид-девайсов живут в Android SDK. Опять же, возможно они и отдельно живут, я не знаю. Но для Kindle штатные не совсем подходят и нужен отдельный inf-файл.
Добрый автор Kindle Fire Utility позаботился об этом и в каталоге drivers утилиты уже все есть. Втыкаем Kindle в USB, он флэшку видит, сам девайс не опознает, выбираем «Have disk», указываем путь к каталогу drivers, они успешно устанавливаются.
К сожалению, этого недостаточно, чтобы девайс увиделся утилитой. Нужно в каталог «%userprofile%\.android» (которого еще, конечно же, нет) положить файл adb_usb.ini из того же каталога drivers.
Для этого есть файл install_drivers.bat, но он кривоват и работает только под Windows 7, да и то, если у вас логин без пробелов. И еще пытается драйвера сам установить, что, на мой взгляд, лишнее.
Если не пойдет – можно попробовать вот этот, поковырянный мною файл. Если и он не пойдет – то придется вам создать каталог и записать туда файл руками.
Запускаем утилиту (файл run.bat в корне распакованного архива). Если все подключилось и увиделось – то в строках, выделенных зеленым кружком, должен быть виден статус девайса «Online».

Если увидели «Offline» значит, скорее всего, у вас не прописался файл adb_usb.ini куда надо. Вернитесь ко второй половине предыдущего пункта и попробуйте второй вариант или совершите это злодеяние по созданию файла руками.
Дальше вполне очевидно выбираем пункт 3 «Install Permanent Root with Superuser». Ждем, пока бегут красные строчки, Kindle перезагружается и вуаля, у нас есть root. То, что на картинке после этого по-прежнему написано «ADB Rooted: No» не должно смущать: я не знаю что это значит, к root-у девайса это не имеет отношения.
Говорят, что Launcher-ы ставятся как обычные приложения хоть из маркета, хоть из файла. Возможно это и так. Но, поскольку это мануал для «домохозяек» — не будем выпендриваться и продолжим эксплуатировать волшебную утилиту Kindle Fire Utility.
Вновь зайдя в нее, нажимаем пункт 6 «Extras».

Ну и там, очевидно, пункт 2 «Install Google Apps / Go Launcher EX».
Утилита дальше все делает сама: идет куда-то в интернет, скачивает что считает нужным (думаю, что Google Apps), ставит, возможно, перезагружает Kindle (не помню, сейчас уже не проверить) и вновь вуаля: у нас вполне пристойный Launcher и Google Market.
Launcher этот мне не всем нравится, но, поскольку планшет не телефон и в нем не живешь круглосуточно, я на этом этот процесс притормозил.
Способ целиком уперт вот тут.
Пока писал – обнаружил недостаток этого способа: настройка locale слетает после перезагрузки.
Всё, дешево, сердито, быстро. После этого красивый кирпич становится полнофункциональным планшетом. А если это всё кому-нибудь будет интересно, то в следующей серии я расскажу, почему бы я его второй раз все-таки не купил.
PS: Ах да, кстати, чтобы два раза не вставать. Может быть кто-нибудь знает, как вместо амазоновских настроек девайса получить полноценное меню настройка Андроида? А то там половины настроек не доступно.
Пока я изучал эти статьи, скачивал кучу требуемого софта (Andorid SDK и прочие другие программы) и морально готовился, Kindle пошел в интернет и, ни о чем меня не спросив, обновил прошивку до 6.2.1. Пропущу мытарства с исполнением инструкций из статей, скажу только резюме: для 6.2.1 приведенные там способы не работают с прошивкой выше 6.2.
Пришлось изучать подноготную самому. Внезапно оказалось, что все требуемые действия можно проделать существенно проще и безболезненнее. Причем, сделать это по силам вполне любому, даже тому, кто не очень знает, что такое командная строка. Именно эти способы я и хочу поведать. Пишу проWindows, потому что с другими не работаю. Впрочем, если то же самое не под виндой сделать не удается – можно воспользоваться компьютером с виндой: дело разовое.
Итак, минимальный набор действий, который требуется совершить, чтобы привести Amazon Kinde Fire в состояние нормального Android-планшета, пригодного к использованию.
- Установить драйвера
- Получить root-доступ
- Поставить Google Market и нормальный Launcher.
- Добавить русскую раскладку клавиатуры.
- Русифицировать интерфейс (опционально).
Оказалось, что скачивание Android SDK, прописывание волшебных цифр в ini-файл и игра в кул хацкера в командной строке уже не модно не нужно.
Есть отличная утилита: Kindle Fire Utility, которая уже всё умеет и всё может. У нее чертова куча возможностей, но остановлюсь только на том, что нужно для приведения Kindle-а в состояние планшета. Остальное изучайте сами, кому интересно. У нее одна только проблема: документация и даже описание отсутствует как факт. Впрочем, основное понятно и без описания.
Установка драйверов.
Вообще, драйвера для Андроид-девайсов живут в Android SDK. Опять же, возможно они и отдельно живут, я не знаю. Но для Kindle штатные не совсем подходят и нужен отдельный inf-файл.
Добрый автор Kindle Fire Utility позаботился об этом и в каталоге drivers утилиты уже все есть. Втыкаем Kindle в USB, он флэшку видит, сам девайс не опознает, выбираем «Have disk», указываем путь к каталогу drivers, они успешно устанавливаются.
К сожалению, этого недостаточно, чтобы девайс увиделся утилитой. Нужно в каталог «%userprofile%\.android» (которого еще, конечно же, нет) положить файл adb_usb.ini из того же каталога drivers.
Для этого есть файл install_drivers.bat, но он кривоват и работает только под Windows 7, да и то, если у вас логин без пробелов. И еще пытается драйвера сам установить, что, на мой взгляд, лишнее.
Если не пойдет – можно попробовать вот этот, поковырянный мною файл. Если и он не пойдет – то придется вам создать каталог и записать туда файл руками.
Получение root-прав.
Запускаем утилиту (файл run.bat в корне распакованного архива). Если все подключилось и увиделось – то в строках, выделенных зеленым кружком, должен быть виден статус девайса «Online».

Если увидели «Offline» значит, скорее всего, у вас не прописался файл adb_usb.ini куда надо. Вернитесь ко второй половине предыдущего пункта и попробуйте второй вариант или совершите это злодеяние по созданию файла руками.
Дальше вполне очевидно выбираем пункт 3 «Install Permanent Root with Superuser». Ждем, пока бегут красные строчки, Kindle перезагружается и вуаля, у нас есть root. То, что на картинке после этого по-прежнему написано «ADB Rooted: No» не должно смущать: я не знаю что это значит, к root-у девайса это не имеет отношения.
Установка Google Market и нормального Launcher.
Говорят, что Launcher-ы ставятся как обычные приложения хоть из маркета, хоть из файла. Возможно это и так. Но, поскольку это мануал для «домохозяек» — не будем выпендриваться и продолжим эксплуатировать волшебную утилиту Kindle Fire Utility.
Вновь зайдя в нее, нажимаем пункт 6 «Extras».

Ну и там, очевидно, пункт 2 «Install Google Apps / Go Launcher EX».
Утилита дальше все делает сама: идет куда-то в интернет, скачивает что считает нужным (думаю, что Google Apps), ставит, возможно, перезагружает Kindle (не помню, сейчас уже не проверить) и вновь вуаля: у нас вполне пристойный Launcher и Google Market.
Launcher этот мне не всем нравится, но, поскольку планшет не телефон и в нем не живешь круглосуточно, я на этом этот процесс притормозил.
Установка русской раскладки клавиатуры.
- Скачиваем с маркета и устанавливаем приложение — Language Settings App (автор Shaftek Enterprises LLC)
- Запускаем его и выбираем единственную огромную кнопку «Click Here». Откроется стандартный Android-интерфейс выбора клавиатур
- Выбираем нужные вам
- Закрываем программу.
Частичная русификация интерфейса.
Способ целиком уперт вот тут.
- Скачиваем с маркета и устанавливаем приложение – Custom Locale (автор inKa).
- Запускаем его и выбираем «Select pre-defined locale»
- Появится меню, в нем выбираем пункт ru_RU и нажимаем «Set locale»
- Закрываем программу.
Пока писал – обнаружил недостаток этого способа: настройка locale слетает после перезагрузки.
Всё, дешево, сердито, быстро. После этого красивый кирпич становится полнофункциональным планшетом. А если это всё кому-нибудь будет интересно, то в следующей серии я расскажу, почему бы я его второй раз все-таки не купил.
PS: Ах да, кстати, чтобы два раза не вставать. Может быть кто-нибудь знает, как вместо амазоновских настроек девайса получить полноценное меню настройка Андроида? А то там половины настроек не доступно.