Fire's native interface is very poor. The market is limited in the choice of applications, and those are not very easy to buy. You can install the Ice Market Sandwich Launcher with sophisticated methods, a normal “market”, but it’s not much more convenient. There is a wonderful open source build of Android 2.3.3 called CyanogenMod. She was able to “screw” to Fire quickly enough, but she was not 100% workable, there was no sound. And yesterday everything happened. Almost full CM7 on Fire.
All actions you take at your own risk. For the device that is broken during the upgrade process, the author is not responsible!Initial data:
- fully charged Amazon Kindle Fire
- the device should already be rooted
- MicroUSB cable
- installed Android 2.3 SDK
- skills with the adb utility
')
First you need to download a few files (posted on narod.ru, if you have become unavailable - write to me)
narod.yandex.ru/disk/34467703001/update.zip the system itself
narod.yandex.ru/disk/34467736001/updaterecovery.img update loader
narod.yandex.ru/disk/34467328001/stockrecovery.img factory loader
narod.yandex.ru/disk/34467254001/lognarod.yandex.ru/disk/34467247001/last_log files for the bootloader
narod.yandex.ru/disk/34467236001/gapps-gb-20110828-signed.zip google start-up software (market, calendar, contacts, etc)
Here on my server archive with all programs
2de.ru/downloads/CM7.zipmd5sums
updaterecovery.img 38eb5308439a6f1e256a4914ab06d508 updaterecovery.img
stockrecovery.img c4f028310bd112649c94be6a4171f652 stockrecovery.img
We connect Fire to the computer. Copy all files onto it (by default, they are placed in the / mnt / sdcard folder). Click on the screen button "Disconnect USB".
At the command prompt, type the following commands:
We check, just in case, the checksum of what we are going to write in the ROM:
adb shell su cd /sdcard md5sum update.zip md5sum updaterecovery.img
Copy files for download .:
cd cache mkdir recovery cd / cp /sdcard/log /cache/recovery/ cp /sdcard/last_log /cache/recovery/
Copy the bootloader to the service area:
dd if=/sdcard/updaterecovery.img of=/dev/block/platform/mmci-omap-hs.1/by-name/recovery idme bootmode 0x5001
And restart Fire:
reboot
Next you will see the firmware upgrade menu. Do not pay attention to menu items. This bootloader is designed for devices with buttons. In our case, it is modified. Press the POWER button once, get to the next menu, press a second time - the firmware update begins. It will end with the inscription - Install from sdcard complete.
We are preparing an update for programs from google.
adb shell cp /sdcard/gapps-gb-20110828-signed.zip /sdcard/update.zip
Perform double operation again with the POWER button.
Restore the original bootloader:
mount sdcard dd if=/sdcard/stockrecovery.img of=/dev/block/platform/mmci-omap-hs.1/by-name/recovery reboot
That's all.
Ps. Written based on the forum xda-developers.com
Pps. We look forward to when raised on the CM7 bluetooth, which is present in Fire.