Introducing XDA:DevCon – A Conference For Developers By Developers
XDA Developers Android and Mobile Development Forum
Forgot your password?
 
Post Reply+
Tip us?
 
zedomax
Old
(Last edited by zedomax; 19th November 2011 at 07:57 PM.)
#1  
zedomax's Avatar
Senior Member - OP
Thanks Meter 2169
Posts: 1,093
Join Date: Mar 2010
Location: San Francisco, CA

 
DONATE TO ME
Angry How to Root Kindle on Mac or Linux! {video tutorial}



For those of you with Mac OSX or Linux, you can root it using this method:


Step 1. Go to Settings->More->Device and make sure “Allow Installation of Applications” is checked “ON”.

Step 2. Connect your Kindle Fire to your computer via micro-USB cable. And hit “Disconnect” to turn off the USB disk drive mode.

Step 3. Download KindleFireRootMacLinux.zip and unzip to the root directory of your hard disk such as c:\KindleFireRoot.


Download KindleFireRootMacLinux.zip


Step 4. Open up a terminal.

Step 5. Browse to the KindleFireRootMacLinux directory by typing:

cd Downloads/KindleFireRootLinux

Step 6. Type:

mkdir ~/.android

cp adb_usb.ini ~/.android/.

*Note – You might have to add “sudo” for Ubuntu

Step 7. Type:

For Mac:
./adb-mac kill-server
./adb-mac devices

For Linux:
./adb-linux kill-server
./adb-linux devices

If you get a bunch of numbers and letters, that means you are good to go.

Step 8. Type:

For Mac:

sh runmemac.sh

For Linux:

sh runmelinux.sh

Step 9. Your Kindle Fire should do its rooting and reboot.

You can verify you have SuperUser app by going to Settings->More->Applications->All Applications.

Yay!
The Following 11 Users Say Thank You to zedomax For This Useful Post: [ Click to Expand ]
 
soundslikemitch
Old
(Last edited by soundslikemitch; 16th November 2011 at 08:52 PM.)
#2  
Senior Member
Thanks Meter 32
Posts: 187
Join Date: Jun 2009
I do not have anything show up when I do the devices command. I am running a mac.
 
zedomax
Old
#3  
zedomax's Avatar
Senior Member - OP
Thanks Meter 2169
Posts: 1,093
Join Date: Mar 2010
Location: San Francisco, CA

 
DONATE TO ME
Quote:
Originally Posted by soundslikemitch View Post
I do not have anything show up when I do the devices command. I am running a mac.
What do you get?

Did you do this step?

cp adb_usb.ini ~.android/.
 
zerosignal0
Old
#4  
Member
Thanks Meter 1
Posts: 33
Join Date: Sep 2010
soundslikemitch

I had this issue as well and zedomax is correct, you have to make sure that this file resides in your own $HOME/.android folder. While cp adb_usb.ini ~.android/. works you may want to try 'cp adb_usb.ini $HOME/.android` as well. I also had the issue where my fire wasn't being shown while executing ./adb devices which required me to reboot and then it seemed to start getting picked up without issue.

Hope this helps and thanks zedomax for the tutorial
 
SifJar
Old
#5  
Senior Member
Thanks Meter 218
Posts: 538
Join Date: Jul 2009
There's a problem with the original instructions: adb needs to be restarted after editing adb_usb.ini. You need to run

./adb-mac kill-server

or

./adb-linux kill-server

to make it work without rebooting your computer.
 
zedomax
Old
#6  
zedomax's Avatar
Senior Member - OP
Thanks Meter 2169
Posts: 1,093
Join Date: Mar 2010
Location: San Francisco, CA

 
DONATE TO ME
Quote:
Originally Posted by SifJar View Post
There's a problem with the original instructions: adb needs to be restarted after editing adb_usb.ini. You need to run

./adb-mac kill-server

or

./adb-linux kill-server

to make it work without rebooting your computer.
thanks forgot to put that in the instructions, fixed!
 
soundslikemitch
Old
#7  
Senior Member
Thanks Meter 32
Posts: 187
Join Date: Jun 2009
Moving it to my home folder in .android worked!

But apparently this broke the video store.
 
siafu
Old
#8  
Junior Member
Thanks Meter 0
Posts: 23
Join Date: Jan 2007
No-go for me. Tried all above instructions and nothing shows up in devices. The thing that had me thrown off a bit is the instructions don't exactly match.

I want to follow exactly so is step 6 necessary since the zip file already has the android directory with the file already in it?
 
jgworks
Old
#9  
Junior Member
Thanks Meter 1
Posts: 5
Join Date: Nov 2009
Quote:
Originally Posted by soundslikemitch View Post
Moving it to my home folder in .android worked!

But apparently this broke the video store.
I figured out how to fix the video store. Amazon seems to be looking for the existence of the file /system/bin/su so just rename it if you want to watch videos.

i.e.

Code:
mv /system/bin/su /system/bin/su2
reboot
I am still able to type "su2" and get root and I am able to play videos.
 
zerosignal0
Old
#10  
Member
Thanks Meter 1
Posts: 33
Join Date: Sep 2010
Another solution is installed voodoo OTA rootkeeper (free) from the market place. Once installed you can temporarily remove root, then restart the amazon video service and voila. Once the service is started you can re-enable root for the duration that the service is active (not rebooted) you will have root and amazon video.

 
Post Reply+
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Go to top of page...