Довелось мне попользоваться сабжевым девайсом. Как обычно, захотелось поиметь немного больше, чем придумал производитель. Итак, описываю процесс по мотивам xda-developers.
1. Качаем и устанавливаем
Android SDK. Может понадобится JDK, но установщик вам напишет, откуда его скачать. В SDK нужно поставить Android 2.3.3 (API10) и Google USB Driver Package.
2. В папке C:\Documents and Settings\%Имя пользователя%\.android (для Windows XP) находим файл adb_usb.ini и добавляем в конце строку:
0x1949
После этого в папке с SDK, находим android_winusb.inf ( \extra\google\usb_driver\ ) и, в зависимости от Вашей системы, добавляем в раздел [Google.NTx86] или [GoogleNTamd64] (можно сразу в оба раздела добавить, хуже не будет) строки:
;Kindle Fire
%SingleAdbInterface% = USB_Install, USB\VID_1949&PID_0006
%CompositeAdbInterface% = USB_Install, USB\VID_1949&PID_0006&MI_01
3. Подключаем планшет и указываем в качестве драйверов наш android_winusb.inf.
4. После этого сливаем на планшет
файлы с прошивкой, по умолчанию они попадут в папку /sdcard. Эти же файлы можно скачать и с xda-developers, но там нужна регистрация.
5. Теперь нужно зарутить планшет. Я пользовался
Kindle Fire Utility, но тут вариантов масса. Super One Click у меня не сработал.
6. Дальше нужно установить любой файловый менеджер, хотя можно обойтись и командной строкой, но у меня команда копирования оказалась залочена. Для начала в настройках планшета, выбираем Device, и устанавливаем в ON опцию Allow Installation of Applications From Unknown Sources. Потом ищем в встроенном браузере любой файловый менеджер, качаем и устанавливаем его. Я использовал Root Explorer Apk.
7. Создаем с помощью файлового менеджера в директории /cache поддиректорию /recovery и копируем туда лог-файлы (log и last_log) из директории /sdcard.
Вместо 6 и 7 можно попробовать ввести в adb следующие команды, но, как я уже писал, у меня команда копирования оказалась залочена.
adb shell
su
cd cache
mkdir recovery
cd /
cp /sdcard/log /cache/recovery/
cp /sdcard/last_log /cache/recovery/
8. Настал черед утилиты adb. Далее командная строка. Переходим в папку с утилитой, она находится в Android SDK, подпапка \platform-tools. Запускаем командный процессор cmd и вводим команды для копирования загрузчика в служебную область и перезагрузки планшета:
adb shell
su
dd if=/sdcard/updaterecovery.img of=/dev/block/platform/mmci-omap-hs.1/by-name/recovery
idme bootmode 0x5001
reboot
После перезагрузки начнется процесс прошивки. Загрузчик написан для кнопочного планшета и переделан для использования на планшете без кнопок, поэтому не обращайте внимания на меню. Нажимаем на кнопку POWER два раза - один раз для инициализации процесса прошивки и второй раз для подтверждения. Начнется процесс обновления прошивки, по окончании вы увидите надпись Install from sdcard complete.
Теперь прошьем обновления от google:
adb shell
cp /sdcard/gapps-gb-20110828-signed.zip /sdcard/update.zip
И снова жмем POWER два раза.
Далее вводим команды для восстановления родного загрузчика и перезагрузки:
mount sdcard
dd if=/sdcard/stockrecovery.img of=/dev/block/platform/mmci-omap-hs.1/by-name/recovery
reboot
После перезагрузки получаем андроид. Только не дергайтесь, первая загрузка будет достаточно долгой на фоне черного экрана.