Родной интерфейс Fire очень беден. Маркет ограничен в выборе приложений, да и те купить крайне не просто. Можно установить не сложными методами Ice Cream Sandwich Launcher, нормальный «маркет», но удобнее он становится не намного. Есть замечательная open source сборка Android 2.3.3 под названием CyanogenMod. Ее смогли «прикрутить» к Fire достаточно быстро, но она была не на 100% работоспособной, не было звука. И вот вчера все свершилось. Практически полноценный СМ7 на Fire.
Все действия вы производите на свой страх и риск. За сломанное в процессе апгрейда устройство, автор ответственности не несет!
Исходные данные:
— полностью заряженный Amazon Kindle Fire
— устройство уже должно быть rooted
— MicroUSB кабель
— установленный Android 2.3 SDK
— навыки работы с утилитой adb
Для начала необходимо скачать несколько файлов (выложил на narod.ru, если стали недоступны — напишите мне)
narod.yandex.ru/disk/34467703001/update.zip сама система
narod.yandex.ru/disk/34467736001/updaterecovery.img загрузчик обновления
narod.yandex.ru/disk/34467328001/stockrecovery.img заводской загрузчик
narod.yandex.ru/disk/34467254001/log
narod.yandex.ru/disk/34467247001/last_log файлы для загрузчика
narod.yandex.ru/disk/34467236001/gapps-gb-20110828-signed.zip стартовый набор программ от google (market, calendar, contacts, etc)
Вот здесь на моем сервере архив со всеми программами 2de.ru/downloads/CM7.zip
md5sums
updaterecovery.img 38eb5308439a6f1e256a4914ab06d508 updaterecovery.img
stockrecovery.img c4f028310bd112649c94be6a4171f652 stockrecovery.img
Подключаем Fire к компьютеру. Копируем на него все файлы (они по умолчанию попадают в папку /mnt/sdcard). Нажимаем на экране кнопку «Disconnect USB».
В командной строке набираем следующие команды:
Проверяем, на всякий случай, контрольную сумму того, что собираемся записать в ROM:
Копируем файлы для загрузки.:
Копируем загрузчик в служебную область:
И перезагружаем Fire:
Далее вы увидите меню обновления прошивки. Не обращайте внимание на пункты меню. Этот загрузчик рассчитан на устройства с кнопками. В нашем случае он модифицирован. Нажимете кнопку POWER один раз, попадаете в следующее меню, нажимаете второй раз — начинается обновление прошивки. Окончится надписью — Install from sdcard complete.
Готовим обновление для программ от google.
Проделываем еще раз двойную операцию с кнопкой POWER.
Восстанавливаем исходный загрузчик:
На этом все.
PS. Написано по мотивам форума xda-developers.com
PPS. Ждем когда поднимут на СМ7 bluetooth, который присутствует в Fire.
Все действия вы производите на свой страх и риск. За сломанное в процессе апгрейда устройство, автор ответственности не несет!
Исходные данные:
— полностью заряженный Amazon Kindle Fire
— устройство уже должно быть rooted
— MicroUSB кабель
— установленный Android 2.3 SDK
— навыки работы с утилитой adb
Для начала необходимо скачать несколько файлов (выложил на narod.ru, если стали недоступны — напишите мне)
narod.yandex.ru/disk/34467703001/update.zip сама система
narod.yandex.ru/disk/34467736001/updaterecovery.img загрузчик обновления
narod.yandex.ru/disk/34467328001/stockrecovery.img заводской загрузчик
narod.yandex.ru/disk/34467254001/log
narod.yandex.ru/disk/34467247001/last_log файлы для загрузчика
narod.yandex.ru/disk/34467236001/gapps-gb-20110828-signed.zip стартовый набор программ от google (market, calendar, contacts, etc)
Вот здесь на моем сервере архив со всеми программами 2de.ru/downloads/CM7.zip
md5sums
updaterecovery.img 38eb5308439a6f1e256a4914ab06d508 updaterecovery.img
stockrecovery.img c4f028310bd112649c94be6a4171f652 stockrecovery.img
Подключаем Fire к компьютеру. Копируем на него все файлы (они по умолчанию попадают в папку /mnt/sdcard). Нажимаем на экране кнопку «Disconnect USB».
В командной строке набираем следующие команды:
Проверяем, на всякий случай, контрольную сумму того, что собираемся записать в ROM:
adb shell
su
cd /sdcard
md5sum update.zip
md5sum updaterecovery.img
Копируем файлы для загрузки.:
cd cache
mkdir recovery
cd /
cp /sdcard/log /cache/recovery/
cp /sdcard/last_log /cache/recovery/
Копируем загрузчик в служебную область:
dd if=/sdcard/updaterecovery.img of=/dev/block/platform/mmci-omap-hs.1/by-name/recovery
idme bootmode 0x5001
И перезагружаем Fire:
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
На этом все.
PS. Написано по мотивам форума xda-developers.com
PPS. Ждем когда поднимут на СМ7 bluetooth, который присутствует в Fire.