In fact, I now actually prefer to root Android devices on a Mac since it usually involves less headache. There are quite a few reasons behind this, including the fact that you can issue fastboot and ADB commands to a majority of the Android devices on a Mac without worrying about their drivers. On Windows though, it is impossible to execute a fastboot command without installing the drivers first as the PC will not be able to see the device itself.
This will download and install the very latest version ADB and fastboot files on your Mac. Depending on the speed of your Internet connection, this step can take anywhere between a few seconds to a few minutes.
Next time you need to run an ADB or fastboot command, simply open up terminal and execute the ADB or Fastboot command you want to run straightaway. There is no need to navigate to any particular folder or directory before doing so. A major advantage of following the above steps to get ADB and Fastboot on your Mac is that they will be updated to their latest version automatically.
So you state that you have no access to the bootloader, yet you are able to issue fastboot commands and invoke at least some type of response? Then that means you have access to your bootloader my friend. Fastboot == bootloader (or Download Mode, which is essentially still bootloader). I've never had a chance to mess with your specific model, but if you're stuck in a bootloop I'd suggest trying to issue a few more commands:
You may also want to check your /usr/bin/ folder and make sure adb and fastboot are there. To check open Finder hit Shift, Command and G all at the same time and type /usr/bin/ in the box that pops up. If they are not there that means something went wrong in the install script.
My issue isn't the installation of adb or fastboot, but rather that the HTC One doesn't prompt for the transferring of the SSH Public keys (like it does on Windows devices). As of 4.4 (KitKat) adb won't recognize any devices that haven't been authenticated.
Hi there...I installed this because I need to run "fastboot reboot" to power up my android on my Mac because it has a broken on / off button -developers.com/droid-turbo/help/power-button-broken-workaround-t3157271. Only problem is I don't quite understand how I use the "fastboot reboot" command in terminal once I've followed the above installation instructions, i.e. at what point / where do I type in the command in Terminal (it's been a while since I've done anything in Terminal or on the command line). Thanks!
# ADB Install.sh## This script installs adb and fastboot into /usr/bin/# This may be run from anywhere and is compatible with Linux# and Mac OS X. Hopefully a Windows batch file will be available# very soon.## Created by kalaker on 04/20/2012# Updated by kalaker on 05/30/2012# -developers.com/member.php?u=4510103
It has been many times when several users have complained that they are not able to install ADB and Fastboot on their system. Well, we are going to give you a detailed yet clean guide to install minimal ADB and fastboot which will not take more than 2 minutes.
The fastboot client tool was never intended to be run as the superuser. Even its authors do not promote it as suitable for that purpose. If you look at the code within the Android offerings that is intended to run as the superuser (on the device itself) it is written quite differently.
Rather, on Linux you should use a udev rule to expose Android USB devices (both ADB ID's and the differing fastboot ones) to those user(s) authorized to work with them. The Android documentation explains how to set up and activate the needed rules.
In a pinch, if you're really too lazy to set it up right, use sudo to temporarily give your user access to the USB device node, then run fastboot under your user id - though you'll have to do this again if you re-plug the device or if it re-enumerates, for example when changing between fastboot and ADB modes.
Setting up fastbootUsing fastboot (if your device supports it) should simply involve rebooting to fastboot mode. While in fastboot mode, you can type fastboot devices to verify that your device is being detected.
Now go to scroll to the middle of the page and download Fastboot binary for OSX. Because HTC host no longer the fastboot binary you can download the version on my blog. Unzip it and place it in /tools/
Once you are done with the installation and extraction of ADB files, you can now connect your phone to your computer and test if the ADB connection is working with ADB commands. Once the connection is established. You can now use ADB and fastboot to install custom recoveries, flash firmware, flash factory images, or OTAs on Android smartphones like Google Pixel and Samsung.
If this is the first time, you are dealing with Android Debug Bridge (adb) command-line tool, please follow the steps below based on your operating system. Please note that we can guarantee the success if you make sure that you follow each step with caution. There are two methods each for downloading and installing ADB and fastboot on Windows and Linux based on adding it to either the Operating System path or a specific directory.
In the first method, we will attempt to add the ADB and fastboot to the Windows Path so that you can access the tools from anywhere in the terminal. Both Method 1 and Method 2 makes the ADB and fastboot utterly available tools from anywhere.
If for any highly unlikely reason both the methods provided gets messed up so that you cannot use ADB and fastboot, these steps let you download and install ADB and fastboot in Windows. Note that this requires accessing the terminal from that directory for the process to work.
Just like the Windows methods, we provide you with two ways for Downloading and Installing ADB and fastboot tools on Linux. Similarly, the first method lets you access the tool from practically any directory of the terminal. This is done by adding ADB and fastboot to the Linux path.
As we have mentioned before, ADB and fastboot methods help the Android smartphone user to enhance their usage mechanisms in a lot of ways. For all those who have tried or at least heard of Flashing custom ROMs, Android ADB and fastboot tools have always been their best friend. We have tested these methods for the mentioned devices multiple times and have found no problems in succeeding to set up ADB and fastboot in them. If you have more queries regarding installation or configurations in your device, feel free to use the comment section below. Cheers!
On my other phone which has a SD650 both adb devices & fastboot devices work even when the phone is not in fastboot mode but running android marshmallow. But on my moto G3 after putting it in fastboot mode via adb reboot bootloader now fastboot devices is responding as expected. Is this the desired behaviour or should I try/revert to other drivers?
Setting up ADB for Mac download is pretty straightforward. Since both ADB and Fastboot are part of the Android SDK package, you only need to download the toolkit and then configure the path variables. Or use the instructions below to install ADB Mac and fastboot drivers on macOS. But first, you need to remember that you need to put your device in USB debugging mode but before that, you need to enable developer options. If you just skip this step, your PC may not recognize your device.
Note: If you cannot get out of fastboot mode with the 1-click option, please use the Repair Android System feature on ReiBoot for Android to give an entire repair to Android OS, thus to fix fastboot mode stuck.
Put your device into fastboot mode by holding the power and volume up button while the device is powered off. For more information about what fastboot does, see: _Fastboot
Put your device into fastboot mode by holding the power and developer button while the device is powered off. For more information about what fastboot does, see: _Fastboot
Select Fastboot Protocol from the fastboot menu (press developer button to navigate and then power button to select). The device enters fastboot mode with a beep sound (takes 5-10 seconds)
9. Now, on the PC, Open File Explorer and head to C: then adb and hold shift on your keyboard and right-click in a blank spot anywhere inside the folder (inside that folder you should see adb and fastboot along with a couple other files) and select Open Command Window Here. 2b1af7f3a8