• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root [1st Gen] KF Rooting Problems - ADB

Falchion

Member
So my roommate just got a Kindle Fire and we were both eager to root it so he can have access to the Google Play Store and all the other fun stuff that Amazon dosen't want their users to have access to. Anyways I've been working hours and can't seem to figure out what my problem is and I would appreciate some help.

So far I've:
- allowed installation of other apps on the fire
- installed Java Development Kit
- downloaded android SDK and installed all the 'tools', 'android 4.0.3', and 'extras' packages including the all important google usb driver
- edited the adb_usb.ini file to add '0x1949' at the bottom
- edited android_winusb.inf with the appropriate text in both sections
- saved both edited files in their proper places
- used cmd to discover that Android SDK didn't recognize Kindle because the string of numbers didn't list after stating list all devices
- tried to edit the location of the driver to C:\Program Files (x86)\Android\android-sdk\extras\google\usb_driver

This is where I believe my problem is. When I click next after changing the directory Windows should find the usb driver it just tells me it believes Kindle should be a disk drive which means, I believe, that SDK didn't recognize it. What can I do to change this?
 
So my roommate just got a Kindle Fire and we were both eager to root it so he can have access to the Google Play Store and all the other fun stuff that Amazon dosen't want their users to have access to. Anyways I've been working hours and can't seem to figure out what my problem is and I would appreciate some help.

So far I've:
- allowed installation of other apps on the fire
- installed Java Development Kit
- downloaded android SDK and installed all the 'tools', 'android 4.0.3', and 'extras' packages including the all important google usb driver
- edited the adb_usb.ini file to add '0x1949' at the bottom
- edited android_winusb.inf with the appropriate text in both sections
- saved both edited files in their proper places
- used cmd to discover that Android SDK didn't recognize Kindle because the string of numbers didn't list after stating list all devices
- tried to edit the location of the driver to C:\Program Files (x86)\Android\android-sdk\extras\google\usb_driver

This is where I believe my problem is. When I click next after changing the directory Windows should find the usb driver it just tells me it believes Kindle should be a disk drive which means, I believe, that SDK didn't recognize it. What can I do to change this?

When you plug in your kindle does your PC recognize it as a usb drive? Make sure the hardware numbers in your kindle match the ones in the 2 files you edited. Try a different usb port? Restart both the KF and your PC?
 
Alright I fixed it :)

For some reason, maybe because I restarted everything, it began working and now we're rooted :)
 
So my roommate just got a Kindle Fire and we were both eager to root it so he can have access to the Google Play Store and all the other fun stuff that Amazon dosen't want their users to have access to. Anyways I've been working hours and can't seem to figure out what my problem is and I would appreciate some help.

So far I've:
- allowed installation of other apps on the fire
- installed Java Development Kit
- downloaded android SDK
- edited the adb_usb.ini file to add '0x1949' at the bottom

This is as far as I can get. I can't install the android SDK because it keeps telling me Java not found. It says if I know I have it installed (I do) to "simply set an environment variable JAVA_HOME to point to it."
I have NO IDEA what that even means, so I find the choice of the word "simply" rather amusing. :-)
I did read somewhere that if you merely click "Back" and then "Next" again that it then finds it (I'm running Win7 x64).
Nope, not for me it doesn't.

Any suggestions? I've done this before on my laptop (now out of commission) albeit with slightly older versions of the packages, and that was also Win7 x64, so I don't know why the problem now.
By the way, I already have the Google drivers installed and Device Manager sees the KF as Android ADB Interface, but the KFU does not see the KF, which brings us back to the issue of the unresolved SDK.
 
This is as far as I can get. I can't install the android SDK because it keeps telling me Java not found. It says if I know I have it installed (I do) to "simply set an environment variable JAVA_HOME to point to it."
I have NO IDEA what that even means, so I find the choice of the word "simply" rather amusing. :-)
I did read somewhere that if you merely click "Back" and then "Next" again that it then finds it (I'm running Win7 x64).
Nope, not for me it doesn't.

Any suggestions? I've done this before on my laptop (now out of commission) albeit with slightly older versions of the packages, and that was also Win7 x64, so I don't know why the problem now.
By the way, I already have the Google drivers installed and Device Manager sees the KF as Android ADB Interface, but the KFU does not see the KF, which brings us back to the issue of the unresolved SDK.

Have you tried to reinstall or repair the Java environment? You may have an issue with something in it missing or being corrupted. I am running Win 7 x64 and have not had any issues at all with it. I have used it to root more than just the KF as well with no issues.
 
Have you tried to reinstall or repair the Java environment? You may have an issue with something in it missing or being corrupted. I am running Win 7 x64 and have not had any issues at all with it. I have used it to root more than just the KF as well with no issues.

I've reinstalled it several times (including the bundled javaFX...do I even need that?). I even check the properties of the java.exe file in explorer in the system 32 folder and it says version 7.
Is there a way to install the sdk manually? I extracted the zip file, but it doesn't have the Google>extras folder with the usb file I need to edit.
 
I've reinstalled it several times (including the bundled javaFX...do I even need that?). I even check the properties of the java.exe file in explorer in the system 32 folder and it says version 7.
Is there a way to install the sdk manually? I extracted the zip file, but it doesn't have the Google>extras folder with the usb file I need to edit.

have you gone through and updated SDK? I needed to download and install the updated modules through SDK to get the usb driver file. It should be down toward the bottom of the list if you look through the available updates but it may require other modules to be installed to install that one. Not sure as I just updated mine with all of the available ones other than manufacturer specific ones.

I am running Java 6 with a couple of updates but I have not had an issue with it.
 
have you gone through and updated SDK? I needed to download and install the updated modules through SDK to get the usb driver file.

The SDK interface is what I'm trying to install. That's what keeps saying it can't find java.

UPDATE: I figured it out. I found out how to set the environment variable for java. Then in order for the KFU to find the kindle I had to uninstall the ADB device and reinstall the drivers.

All is well now. :)
 
The SDK interface is what I'm trying to install. That's what keeps saying it can't find java.

UPDATE: I figured it out. I found out how to set the environment variable for java. Then in order for the KFU to find the kindle I had to uninstall the ADB device and reinstall the drivers.

All is well now. :)

Good. Glad you got it sorted out.
 
The easier way to do this just use a utility to root 6.3 that is very easy to use. Look up nat3mil in YouTube the majority if his videos are all about modifying the fire. Plus you should get cyanogenmod 7, you aren't going to have access to that many apps thanks to that bogus incompability error preventing you from downloading even the simplist stuff.
 
Back
Top Bottom