[Kindle Fire General] kbiz01:
Here's the equivalent instructions for Mac

I am pretty new myself, but I'm happy to share what I've come up with so far. I am on a Mac OS X 10.6.8

Download the Android SDK for Mac (dl.google.com/android/android-sdk_r16-macosx.zip), the easiest place to put it is at the top of your user directory, from the browser download window chose your username from places on the left side, then name the zip "Android"

Next from Finder, navigate to the place where you downloaded the SDK, and double-click on it which should unzip it and create a folder of the same name e.g "Android". Open that and inside it will be a folder "tools", and inside that there will be a file "android". Double-click that to run it and the "Android SDK Manager" program window will pop up, you will also see a Terminal window in the background, don't worry about that. Uncheck all the boxes, then check "Android SDK Platform-tools" which should be the third from the top, and click install. This gets you the actual "dab" program.

Once adb is setup, to get it to recognize your kindle fire on your mac, you may need to make an entry in a config file if you haven't already.

Start Terminal Applications > Utilities > Terminal or if you are used to using spotlight, simply type in "Terminal". (here's an intro to using Terminal guides.macrumors.com/Terminal) and navigate to the directory where you have adb, e.g. if you placed it at the top of your user directory that would be

cd Android

or if you left it in the default downloads directory it would be

cd Downloads/android-sdk-macosx/

then enter the following commands

mkdir ~/.android

You may get the following error

mkdir: /Users/<username>/.android: File exists

If so, that is fine, continue to the next step

touch ~/.android/adb_usb.ini
open -e ~/.android/adb_usb.ini

TextEdit will open with that file open, you should have an entry in it on a single line that says

0x1949

if not, copy that in, then save and close it, then

./adb kill-server

Connect your kindle to the mac if it isn't already, then

./adb devices

You should see a message like

List of devices attached
2ED6000600000001	device

On your kindle, make sure you have a file navigation app, the example above ES FileExplorer is excellent and is the one I use from Amazon app store

Download Burrito Root from Android Police ( androidpolice.com/2011/12/23/exclusive-how-to-easily-root-the-amazon-kindle-regardless-of-its-software-version/)

Also download the Superuser.zip from the same page (multiupload.com/ONH28CB1GU) and unzip, then make sure you move the contents "su" and "Superuser.apk" into the same directory as adb

Through Finder copy the "kindleroot_androidpolice.apk" file you downloaded earlier to your kindle, some place like "download" so you can find it easily later

Now on the Kindle, tap disconnect on your KIndle so you can get back to the apps screen, launch the file explorer you installed earlier, navigate to folder you copied it to, e.g. "download" then install the "kindleroot_androidpolice.apk", open it, and go through the steps to launch click "Root"

Back on the Mac, in the terminal window where you had adb going, enter the commands

./adb root
./adb remount
./adb push su /system/xbin/su
./adb shell chown 0.0 /system/xbin/su
./adb shell chmod 06755 /system/xbin/su
./adb install Superuser.apk
./adb reboot

You should be rooted now, then you can follow the other instructions out there for getting Android market, etc working

TIP

here's a tip if you don't want to have to type in the period and slash ahead of adb every time. from your terminal window enter the

cd ~
touch .profile
open -e .profile

That will open text editor, and paste in the following line,

PATH=${PATH}:/Users/<username>/<sdk-directory>/platform-tools

replacing both our user name and the path to where you have sdk e.g. in my case

PATH=${PATH}:/Users/kbiz/Android/platform-tools

Then close the terminal window and reopen a new one and you should be good to go, now you'll only need to type in "adb".

Let me know if I missed something, trying to give back since this forum has been super helpful.

---------- Post added at 01:04 AM ---------- Previous post was at 12:58 AM ----------

OTA Rootkeeper should work but since its not, try this (courtesy rootkindlefire.com/kindle-fire-unroot/how-to-unroot-kindle-fire/)

adb shell

su
mount -o rw,remount -t yaffs2 /dev/block/mtdblock3 /system
rm /system/app/Superuser.apk
rm /system/xbin/su
reboot

after your Kindle restarts you won't have root and Amazon Video should work just fine.