Kindle Fire First Aide Revision 4.1.70-Beta RunMe 03/02/2013 at 23:23
Okay, I'm not going to lie, but I've spent probably 8 hours trying to get this to work and while I made "progress" I couldn't get anything useful.
First, I went out and bought a factory cable, which appears to work great, but I'm not clear what the point of fastboot is with regard to rooting the device. I cannot get ADB to work when it is in fastboot mode. That said, ADB seems to only work about 20% of the time I plug the cable in, and always fails after a reboot. I can get it to work by unmating and mating the cable again repeatedly. This seems to be nothing more than a nuisance however.
Leaving those issues aside, I first tried method 21, which claimed to have worked, but clearly didn't. It would frequently fail to run 'su' or remove files etc etc. I then tried method 20, twice in both cases it says everything is going along great but then root failed to work. Apparently I was able to load Google Play Store (although it closes down automatically as soon as I open it) and Root Checker which confirms I don't have root (or su, or busybox, or half a dozen other things I probably need). From playing around in the adb shell, I've noticed the following...
The /data directory is owned by system and I only have execute access to it, no read or write. Most of the rooting seems to revolve around writing to the /system directory (which I don't have write access to) or messing with /data (in particular /data/local.prop and /data/local/tmp. In fact, it would appear that virtually everything being done in the scripts requires root to run successfully.
Anyway, this is truly driving me nuts. I would have assumed that the way to do this properly would be to make a copy of the operating system image, alter it so that you have root access to stuff, then drop into fastboot mode and load the altered image... This sort of seems to be the strategy behind Option 21 but I can't tell that fakerestore.ab actually alters anything that would help. But I don't see where the connection is between fastboot and rooting is. What the heck am I missing here.... HELP!
hpmaxim,
Let's see if we can not get you fixed. First download the update, we made some changes to help people who were having trouble Rooting the Kindle. Here is some of the key points, maybe they will help you break though your frustration. OK, first:
1. Always use Option 21 to Root the Kindle
2. When you see the "Restore" it is important to note if the software appears to be hanging. The software should take no longer than 20 seconds to reboot the Kindle after you press on "Restore". If the Kindle does not reboot after 20 seconds from the time you depressed "Restore" then move to step 3.
3. On the Kindle, leaving it plugged into USB, navigate to More + Security. Toggle Enable ADB OFF and back ON. This should allow the software to continue.
You are correct, our software is absolutely useless without Root, so you must first Root before you can do anything else.
When you run Option 21, please take a screen shot with any issues. Screen shots speak louder than words. Although I know what was hanging you up, it was ADB freezing, follow Step 3 everytime ADB Freezes up.
Here is the update, how to take a screen shot is at the bottom of this post.
****Kindle Fire First Aide Revision 4.1.70-Beta RunMe 03/02/2013 at 23:23 for Microsoft Windows*****
Kindle Fire First Aide Revision 4.1.70-Beta for RunMe.bat Package:
RunMe.zip (Dropbox)
Kindle Fire First Aide Revision 4.1.70-Beta for RunMe.bat Package:
RunMe.zip (Box)
Kindle Fire First Aide Revision 4.1.70-Beta for Windows Universal Package:
KFFirstAide.zip (Box)
Kindle Fire First Aide Revision 4.1.70-Beta for Windows 32-bit Version:
KFFirstAide32.zip (Dropbox)
Kindle Fire First Aide Revision 4.1.70-Beta for Windows 64-bit Version:
KFFirstAide64.zip (Dropbox)
7-Zip for Windows 32-bit:
Download
7-Zip for Windows 64-bit:
Download
Oracle Java SE Update:
Java SE Development Kit 7u15
Oracle Java SE 7u15 32-bit :
jdk-7u15-windows-i586.exe
Oracle Java SE 7u15 64-bit :
jdk-7u15-windows-x64.exe
HOW TO FIX THE YELLOW KINDLE TRIANGLE: http://xdaforums.com/show...postcount=1062
When you run the options, can you post a screen shot so we can polish the code some more? We know the code runs without causing trouble, what we need now is different users output (screen shot) since everyone’s setup is different and the output may vary as the desktops change.
How To Take a screen shot
Ever see something on your screen that you’d like to email or save for later? With Microsoft Windows XP, you can take a screen shot and capture an exact image of what’s on the screen.
To take a screen shot and save it as a picture
- Click the window you want to capture. Press Alt+Print Screen by holding down the Alt key and then pressing the Print Screen key. The Print Screen key is near the upper-right corner of your keyboard. (Depending on the type of keyboard you have, the exact key names on your keyboard may vary slightly.)
Note
- You can take a screen shot of your entire desktop rather than just a single window by pressing the Print Screen key without holding down the Alt key.
- Click Start, click Accessories, and then click Paint.
- In the Paint window, click Edit, and then click Paste.
- When the image appears in the Paint window, click File, and then click Save As.
- In the Save As dialogue box, in the File name box, type a name for the screen shot, and then click Save.
You can now print or email the saved screen shot just like you would any other picture.