[Kindle Fire Android Development] smoonyheim:
For anyone having an issue with installing TWRP and FFF on a mac here's my two cents on how to help.

I am in no way responsible if you mess something up, you are voiding your warranty, ninja's will attack you, and some other **** about how I'm not liable if you mess up your device.

NONE OF THIS IS MY WORK, ALL CREDIT IS TO JCASE.

THIS IS WHAT WORKED FOR ME ON MY MAC, IT MIGHT NOT WORK FOR YOU, I CLAIM NO RESPONSIBILITY IF IT DOESN'T WORK FOR YOU.

Now,

Make sure you have the sdk, as well as platform-tools downloaded. If you don't know how to do this, go into your sdk, and read the files in there, it will tell you how to download platform-tools.

Once you've downloaded these things, you're going to need the correct fastboot.exe for macs (rename this fastboot.exe, will probably come as fastboot-mac.exe), I don't remember where I downloaded it, nor do i want to break any rules or piss any people off by posting where, but find the correct mac fastboot.exe through google or some other means.

Once you've done all of this, here's what you need to do.

THIS IS NOT MY WORK, I TAKE NO CREDIT FOR IT, IT IS ALL JCASE'S WORK, NONE OF MINE. ALL I AM DOING IS ADDING HOW TO GET TO ADB, FOLLOWED BY THE FEW THINGS YOU NEED TO ADD BECAUSE IT'S A MAC VS. LINUX.

Go to JCASE's thread on rootzwiki, or here, and it will give you the guide. It's his guide, not mine, just add the things I mentioned and it might work. It did for me.

FOR ROOTING:

now you need to first navigate to your platform-tools folder in your android sdk folder using terminal.

Go to utilities in the applications tab in finder. Open up Terminal.

Now type the following line to navigate to the platform-tools folder.

cd ~/androidsdk/platform-tools

for me it is this because my SDK folder is named "androidsdk", if your's is named differently, insert it's name where androidsdk is.

followed by that you can start using ADB. Instead of running things as

adb root, or adb reboot, you need to include

./ before the commands, IE: ./adb root, or ./adb push

IE THE FIRST STEP IS "adb root", rewrite this is "./adb root"

from then on, include that ./ before any command.

____________________________________________________

FOR FFF AND TWRP:

THIS STUFF IS ALL THE WORK OF THE AUTHORS OF THE POSTS AS WELL AS THOSE WHO DID TWRP AND FFF, NOT MY WORK, I'M SIMPLY ADDING WHAT WAS REQUIRED FOR THE GUIDE TO WORK ON MY MAC.

Go to the thread for FFF and TWRP for Linux.

Start off the same by navigating to the platform-tools folder as stated above.

Now when using the SUDO command in the guides for linux for installing FFF or TWRP you will write the commands as:

"sudo ./fastboot" followed by the rest of the command.

INSTEAD of "sudo fastboot"

_____________________________________________________

I honestly have NO idea why I had to do everything this way, from what I remember it has to do with directories or something, but either way it's what fixed everything for me.

Don't consider this a guide or anything I simply added what I was missing for the linux guide to work on my mac, as I don't want to be someone who people blame if it didn't work for them, as I'm simply doing what works for me. AND in the end, this is all Jcases work, and those who wrote the guide for TWRP and FFF linux installs.

I hope this helps the other mac users that I'm sure are here and are struggling, cause I had to remember how to do all this stuff before I realized why I was ****ing up doing all this stuff.

Good luck!