Wednesday, February 29, 2012

The Kindle Fire

I started this blog with the intent of helping users who are new to the Kindle Fire to get them started with the device.  This is especially true for users who bought the device outside the US and realized that the device is just a glorified browser since none of the services Amazon provided works with users getting "Not supported in your territory" message, even for FREE apps at the Amazon App Store.

With the dust settling down and the public interest in the Kindle Fire dimming, I have ended up using my device more like a tool than a toy.  However, if you are interested in the community development of the Kindle Fire, may I suggest you go to the XDA Developer's Kindle Fire page.

Android has a lot of user support, so I think it's best that I leave you guys with a site that should/can interest you more!

/EX

Thursday, December 1, 2011

Rooting the Kindle Fire

Disclaimer: Follow this Guide on your risk and if your device gets damaged or bricked during the process, the author is not responsible.

Warning : After rooting your warranty may be void , if you want to recover warranty then you have to unroot your device.


Download and install:
  • Microsoft .NET Framework 2.0+ (URL http://www.microsoft.com/download/en/details.aspx?id=19)
  • Java JDK into your computer (URL http://www.oracle.com/technetwork/java/javase/downloads/index.html)
  • SuperOneClick (URL http://shortfuse.org/)
  • Android SDK (URL http://developer.android.com/sdk/index.html)

Launch the SDK Manager from Start -> Programs -> Android SDK Manager
  - From there, install "Google USB Driver" Package
  - Installer will ask you to install a dependency package called "Android SDK Platform-tools"

Right-click "My Computer" -> Select "Advanced" tab and click "Environment Variables"
* In the "System variables", select the Variable "Path" and click the "Edit" button
  - In the "Variable value" field, add the following to the end of the string:

     ;C:\Program Files\Android\android-sdk\platform-tools\;

  - Click "Ok"

Go to Start -> Run and type in "cmd" to open a command shell.

Go to your profile's android folder with the command:

  cd %USERPROFILE%\.android

Edit the adb_usb.ini file in that directory and add in the Kindle Fire identifier number "0x1949" at the end of the file. 
You can easily do this by typing at the command shell:

echo 0x1949 >> adb_usb.ini

Edit the android_winusb.inf file at:

C:\Program Files\Android\android-sdk\extras\google\usb_driver\android_winusb.inf

Add the following text into the [Google.NTx86] and [Google.NTamd64] sections:

;
;Kindle Fire
%SingleAdbInterface% = USB_Install, USB\VID_1949&PID_0006
%CompositeAdbInterface% = USB_Install, USB\VID_1949&PID_0006&MI_01
;


Insert the USB cable to connect your computer to your Kindle Fire and when prompted for the driver, get Windows to manually search from location:

C:\Program Files\Android\android-sdk\extras\google\usb_driver\

Once the drivers have been installed, unzip the SuperOneClick into a folder and run the SuperOneClick application.

In the SuperOneClick application, click the "Root" button and watch the application do it's magic.

Tested on a Windows XP Professional w/ SP3, 4GB RAM and a Kindle Fire.