/Ultimate Guide to Root any Android Device Manually

Ultimate Guide to Root any Android Device Manually

how to root any android device

Table of Contents

Usually, rooting is a three-step affair :

  • Unlock the bootloader
  • Flash a new recovery
  • Use the new recovery to flash a .ZIP file that will give you root access

Following are the Guides where you will find how to root your device:-

XDA Developers Forum

Following are the steps to root an android device using ADB or Fastboot : –

1 Install right USB drivers for your device on the PC/laptop. You will find USB drivers for your phone just by googling USB drivers for Motorola or Sony or HTC etc.Just download and install it.

2 Install ADB and FASTBOOT

ADB (Android Debug Bridge) consists of a client and server part each communicating with the other. In laymen’s terms, it’s a communication tool between your smartphone and PC.

Fastboot is basically a diagnostic tool used to modify the Android file system from a computer when the smartphone is in bootloader mode. The commands are basic, and include, for example, to ‘flash’ (install) a boot image or a bootloader.

Follow this: https://forum.xda-developers.com/showthread.php?t=2317790

3 Bootloader should be unlocked 

Not every phone will let you do this.

There are two kinds of phones in this world: Those that let you unlock your bootloader, and those that don’t.

Whether you’re allowed to unlock your bootloader depends on the manufacturer of your phone, the model you have, and even your carrier. Nexus phones are all unlockable by nature, and many phones from Motorola and HTC allow you to unlock your bootloader through a similar process as the Nexus.

Other phones, however–and some carriers–don’t allow you to unlock your bootloader the official way, which means you have to wait for developers to exploit a security vulnerability if you want to root and flash ROMs. If you have one of those phones, this guide will sadly not help you.

The best way to find out which category your phone falls into is to browse its section at XDA Developers. If you have an HTC or Motorola phone, you may be able to research its unlockability on HTC or Motorola’s website. If it doesn’t support unlocking, you’ll have to use an unofficial unlocking or rooting method, which you’ll usually find on the XDA Developers forums.

Motorola Official Link https://motorola-global-portal.custhelp.com/app/standalone/bootloader/unlock-your-device-a

HTC https://www.htcdev.com/bootloader/

SONY https://developer.sonymobile.com/unlockbootloader/unlock-yourboot-loader/

LG https://developer.lge.com/resource/mobile/RetrieveBootloader.dev?categoryTypeCode=ANRS

For other phones just checkout guides at XDA Forum

4 Download Custom recovery for your phone and install it using Minimal ADb and Fastboot Tool

5 Flash the .zip that will give you root access