Kindle Fire... Rooted from my Mac using http://blog.actlocalmedia.com/2011/11/developing-on-kindle-fire.html and http://forum.xda-developers.com/showthread.php?t=1296916.
You need to have the Android SDK installed. To do that, go download the SDK at http://developer.android.com/sdk/index.html. Unzip it and install it to a location in your home directory. I put at ~/android-sdk-macosx.
Then you need to update the SDK by running the following command:
~/android-sdk-macosx/tools/android update sdk --no-ui
That update can take quite some time. Sit back and relax while you watch a free Amazon Prime streaming TV show like Serenity or Buffy the Vampire Slayer.
You can add the path to the adb command by editing your ~/.bash_profile and adding a path statement like the following.
export PATH=${PATH}:~/android-sdk-macosx/platform-toolsEdit the ~./android/adb_usb.ini and add a line at the end with "0x1949". Then plug in the Fire (you have to have your own mini usb cable to plug it into your workstation). Then tell the Kindle to "Disconnect" so it is no longer sharing files over USB. Then run "adb kill-server" on the mac to to restart things. Once that is done you can check to see if you are able to see the device by running "adb devices". If a device is listed you are good to go!