Hi, apologies if this is not the right the right forum to post this but here goes,
About three weeks ago, I bought a brand new Motorola Edge 60 Pro android phone. I bought a Motorola because I understand Motorola still allows users to unlock the bootloaders... and therefore be able to root their phone. My Edge 60 OS is up-to-date (Android 15).
I am attempting to do this by connecting my phone to my Windows 11 PC via USB C cable. NOTE: When phone is connecting and booted into its normal Android OS, my PC detects and allows me to explore my phone's directories etc... but when I boot my phone into fastboot mode and then connect it via USB C, my PC does not detect the phone. FYI, on my PC I have installed the Android SDK (Android Studio), the latest Motorola USB Drivers and the latest Microsoft C++ redist.The first thing I did is go into system/developer options and switch on 'OEM unlocking.'
Next, I have tried following
Motorola's instructions. These instructions don't appear unless you have first created a Motorola account and log in, so here they are copied and pasted (scroll past these to keep reading about my issue),
DEVICE ID AND UNLOCK KEY
Now that you understand the risks associated with unlocking the bootloader, let’s get started!
First, we’ll need to get your device ready to get the device ID and unlock key. You’ll need to do a few things to get this.
- Install the Android SDK.You can download it here.
- Install the latest Motorola USB Drivers.Get them here.
Next, you will need to get your device ID.
TO GET YOUR DEVICE ID
- Put your device in fastboot mode (press the power button and volume down button at the same time and connect your device to your computer with a USB cable).
- On your computer, open a command prompt or Terminal session.
- Go to the Directory where you installed the Android SDK tools, and type: $ fastboot oem get_unlock_data
- This fastboot command will return a character string. This is the Device ID which you will be using to generate your unique unlock key.
Example Device ID (PC User) $ fastboot oem get_unlock_data
(bootloader) 0A40040192024205#4C4D3556313230
(bootloader) 30373731363031303332323239#BD00
(bootloader) 8A672BA4746C2CE02328A2AC0C39F95
(bootloader) 1A3E5#1F53280002000000000000000
(bootloader) 0000000
Example Device ID (Mac Users) INFO0A40040192024205#4C4D3556313230
INFO30373731363031303332323239#BD00
INFO8A672BA4746C2CE02328A2AC0C39F95
INFO1A3E5#1F53280002000000000000000
INFO0000000
- To generate your unlock code, you’ll need to paste together the 5 lines of output into one continuous string without "bootloader or info" or white spaces. Using the example above, the line you’d send us would be:
- 0A40040192024205#4C4D355631323030373731363031303332323239#BD008A672BA4746C2CE02328A2AC0C39F951A3E5#1F532800020000000000000000000000
- Copy the Device ID string, being sure there are no spaces, and paste it into the "Make Sure you Device Is Unlockable" field below. This will verify that your device can be unlocked.
MAKE SURE YOUR DEVICE IS UNLOCKABLE
Paste the Device ID string into the field below to verify that your device is unlockable:...
MY ISSUE SO FAR - I am stuck on the 'TO GET YOUR DEVICE ID' section
- Put your device in fastboot mode (press the power button and volume down button at the same time and connect your device to your computer with a USB cable).
- On your computer, open a command prompt or Terminal session.
- Go to the Directory where you installed the Android SDK tools, and type: $ fastboot oem get_unlock_data
- On my PC, I open command prompt as admin and navigate to (what I think is the correct directory) and enter the '$ fastboot oem get_unlock_data' command' (without the '$' symbol and leaving no spaces before and after 'fastboot oem get_unlock_data'.
Despite trying this several times, I get the 'fastboot' is not recognized as an internal or external command,
operable program or batch file' message (screenshot below).
What am I doing wrong? Are their steps/software I'm missing?