Universal Android Recovery Tool

To make the process easier, I have created a dedicated tool to help you access Recovery Mode on your Android smartphone or tablet.

Recovery Tool for Android

developer_mode

Step 1: Enable Developer Mode

To send commands to your phone, you must first enable Developer Options.

Go to Settings -> About Phone and tap "Build Number" 7 times until it says you are a developer.

bug_report

Step 2: Enable USB Debugging Mode

Now that Developer Options are unlocked, you need to enable USB Debugging so your phone can receive commands over USB.

Go to Settings -> Developer Options and toggle USB Debugging.

usb

Step 3: Connect USB Cable

Connect your Android to your PC using a high-quality USB data cable. Ensure the connection is secure.

language

Step 4: Connect Browser to Device

Click the button below to allow this webpage to communicate securely with your device via WebUSB. A dialog will pop up; please select your phone from the list and click "Connect".

phonelink_lock

Step 5: Allow USB Debugging on Phone

Please unlock your phone and tap "Allow" on the prompt asking to "Allow USB debugging?".
(Google requires this for security to ensure only authorized computers can send commands to your device).

Waiting for permission...
play_circle_filled

Step 6: Device is Ready

Your device is successfully connected. Click the button below to execute the command(s).

Terminal Output Disconnected

Waiting for action...

Q: How Does it Work?

A: We’re using web-based technology built into the Chromium web browser (WebUSB). You can learn more about WebUSB if you’d like, but it’s the same way Google is able to offer its Android Flash Tool.

Instead of requiring you to download/install ADB & Fastboot tools, enter a terminal, and issue the commands manually.
This website will do all of the heavy lifting for you.