How To :: Install CyanogenMod 7 for the Amazon Kindle Fire updated, sound works now

Thursday, 15 December 2011

Amazon Kindle Fire with CyanogenMod 7 audio
There’s a new build of CyanogenMod 7 available for the Amazon Kindle Fire, and this time audio works. CyanogenMod 7 is a custom version of Google Android based on Android 2.3 Gingerbread. It offers a much more Google-like experience than the default software that comes with Amazon’s tabletNote that you will lose most data and settings, so make sure to backup anything important before getting started. Files stored in your Kindle Fire’s “sdcard” section will still be there though, so if you’ve already downloaded APK files or other data you’ll be able to access them after switching from JackpotClavin’s build to Whistletop’s. Since the Kindle Fire doesn’t have physical volume buttons, adjusting the volume can be a bit of a chore. You can go to the home screen, tap the menu button, choose “settings,” select “sound,” and then “volume” to get a volume slider.
Or you can install third party apps that give you quick access to the volume from your home screen or other areas. One nifty app is called Volume Control by RubberBigPepper, and it lets you adjust the volume simply by sliding your finger up and down the right side of your Fire’s display.Running CM7 instead of the stock Kindle software makes it easier to install third party apps that aren’t normally available for the Kindle Fire, including apps that can change the default behavior of the tablet. For instance you can install third party keyboard apps more easily.The bad news is that you can’t use some of the Kindle Fire’s default apps when you’re running CyanogenMod 7. For instance the Kindle for Otter app which lets you borrow eBooks from the Amazon Kindle Owners’ Lending Library and read “personal documents” emailed to you account will only run on the Kindle Fire with Amazon’s software.You also can’t stream movies from Amazon Instant Video if you’re using CM7, since the Instant Video app detects that you have root access and disables streaming.
:  How to Install : :
12/14 UPDATE: ROM now supports video in the browser as well.

The ROM's

The KF's clockwork recovery to install files located under /sdcard/
The KF's stock recovery

updaterecovery.img 38eb5308439a6f1e256a4914ab06d508 updaterecovery.img 
stockrecovery.img c4f028310bd112649c94be6a4171f652 stockrecovery.img

Make sure your battery is fully charged, rooted, you know your way around adb, and that your kindle fire actually connects to adb and works successfully before installing CM7. Installing CM7 will wipe your system, data, and cache, and I'm not responsible for any malfunctions :/ I've done this for versions 6.2.

Copy the CM7 zip to the root of your sdcard, so it's /sdcard/, and copy the updaterecovery.img file to your sdcard so it's /sdcard/updaterecovery.img. For Clockwork, you will need two files to be present under /cache/recovery/ so copy these two files to your sdcard log last_log (turns out the two log files have the same name in JackpotClavin's initial post. Just name the second file last_log once it downloads and you'll be set). 

You'll need to copy them to the root of the sdcard as well. Before proceeding, I highly recommend you go into adb and verify the md5sums of the two files you just put there. If you aren't familiar with this, you need to unmount your kindle from the PC, type:

adb shell
cd sdcard
md5sum and make sure the numbers generated after a few seconds match the numbers posted above
md5sum updaterecovery.img and again, make sure the numbers generated after a few seconds match the numbers posted above
If these numbers don't match, I wouldn't proceed as your file might be corrupt, and I would try again

Now we will need to copy these two log files to your cache partition under /cache/recovery so type

adb shell
cd cache
mkdir recovery
cd /
cp /sdcard/log /cache/recovery/
cp /sdcard/last_log /cache/recovery/

If your files are verified to be okay via the md5sums before, we can flash clockwork now, by typing

adb shell
dd if=/sdcard/updaterecovery.img of=/dev/block/platform/mmci-omap-hs.1/by-name/recovery
Now, we can reboot recovery by typing "idme bootmode 0x5001"
If it says the bootmode has written, you can type reboot and it'll reboot

I install all of my zips without removing the usb plug from the computer or the kindle and I have never failed once, I don't think I've ever tried it without doing so, but if you don't wanna mess with success, don't remove the usb cord. I'm not saying anything bad will happen because I've never done it, but I'm just saying I'm batting 1.000 without removing the usb cord

Now that you're in clockwork, look below the menu to see if there are any error messages written in white. If you see one about something being read-only, that's fine. If it complains about log and last_log, you might've missed a step above. If you see an error that I haven't mentioned, and you would like to reflash the stock recovery and reboot like none of this ever happened, skip to the bottom.

About Clockwork: since we can't navigate to items in Clockwork, we have to bring the items to us. Basically what I did was I shifted the entries of Clockwork so the "Install from sdcard" was listed first, not the Reboot system now option.
In the clockwork that I made for you, all you have to do is press the power button a bunch of times. There will be a point there you have to scroll down to "Yes", but you can't, that's fine, just press OK, even though it says "No" it will mimic you pressing Yes.

After you press the power button 3 or 4 times, it will being the installation. Give it a minute or so, it will install

If you want to add in the Google apps then:
-Download the gapps zip from here
-Copy them to your sdcard (e.g adb push /sdcard/ ) 
-Then after your're done flashing the (but before you flash back the stock recovery) connect with adb shell and copy the gapps file to on the sdcard
--adb shell
--cp /sdcard/ /sdcard/
-Now hit the power button again (twice in succession) to flash down the google apps.
-Once the gapps are flashed, then go ahead and continue with the normal directions below.

After installation, we will need to reflash the stock recovery to your kindle. Type adb shell
mount sdcard
exit (this will bring you back to the non-shell command line)
then adb push /sbin/
So for me, (I use linux) I use adb push /home/jonathan/kf/stockrecovery.img /sbin/ **there's a space after .img and /sbin/**
Then type "dd if=/sbin/stockrecovery.img of=/dev/block/platform/mmci-omap-hs.1/by-name/recovery" it will say something about 16 megs written or something. Once that happens, type adb reboot or reboot and your kindle will reboot. Actually it will reboot twice. Give the initial boot a few minutes, and the CM7 boot logo will appear 

Credit to whistlestop


Post a Comment

DroidXDA © 2012 | Designed by Bubble Shooter