Sunday, 28 February 2016

How to Root Any Android using SuperSU & TeamWin (TWRP) Custom Recovery

This is a simple, universal step by step guide to help you root your device. There are a plethora methods to root your Android device, here we  focus on the most widely supported rooting method instead of a collection of one-click apps.

Would request you to take some time out & explore more about rooting, its benefits and cons before you take this adventure trip. Happy Exploration!

Have included all required rooting software in a link below.


Before you dive in, take a look around: For the uninitiated 

What is Android rooting? 

Rooting is the process of allowing users of smartphonestablets and other devices running the Android mobile operating system to attainprivileged control (known as root access) over various Android subsystems. As Android uses the Linux kernel, rooting an Android device gives similar access to administrative (superuser) permissions as on Linux or any other Unix-like operating system such as FreeBSD orOS X.
Explore further @ Wikipedia - https://en.wikipedia.org/wiki/Rooting_(Android_OS)

Rooting Glossary  - To help you get a hang of this world

Rooting Dictionary - Get down to the basics


Warnings: 

Android devices don’t come rooted for a reason. In fact, some device manufacturers go out of their way to prevent you from rooting. Here’s why:
Security: Rooting breaks apps out of Android’s normal security sandbox. Apps could abuse root privileges you’ve granted and snoop on other apps, something which isn’t normally possible. In fact, Google prevents you from using Android Pay on rooted devices for this reason.
Warranty: Some manufacturers assert that rooting voids your device’s warranty. However, rooting will not actually damage your hardware. In many cases, you can “unroot” your device and manufacturers won’t be able to tell if it’s been rooted.
Bricking: As usual, you do this at your own risk. Rooting should generally be a very safe process, but you’re on your own here. If you mess something up, you can’t just expect free warranty service to fix it. If you’re worried, do a bit of research first and see if other people report success rooting your device with the tool you’re planning on using. *credits/source - HTG How-To Geek


All set for the Kill, get rolling!


Step 1: Unlock Device Bootloader

Firstly you need to check if your device manufacturer supports unlocking device bootloader. Google your way around using specifying your device model number followed by bootloader unlock. Method is OEM specific & generally well listed out on the manufacturer's support portal. 
Example: Motorola's official boot unlock page - https://goo.gl/pt01c     
Suggest you to follow the official method as atempts to unlock bootloader via third party tools has a high propensity of bricking your device.  


Once done, you are ready to redeem your device  


Step 2: Flashing Custom Recovery 

Recommend TeamWin (TWRP) for this process as its way more user-friendly & swifter than clockworkmod. TWRP 3.0 release featuring material design theme is fantastic

Tools required: minimal ADB, fastboot drivers & twrp image file (download link available below)
Method:
  • Install minimal ADB, fastboot & your device USB drivers on PC 
  • Enable USB debugging on your device (In about phone section tap on the build number 7 times) & power off device 
  • Boot device in fastboot mode (Hold down the power button & volume down key simultaneously for a few seconds- this works for most OEM's)
  • Connect device to PC via USB
  • Copy TWRP img file to C:\Program Files (x86)\Minimal ADB and Fastboot (or wherever you installed it) and rename the file to recovery.img.
  • Run MAF32(minimal ADB) or shift + right click open command window or In a command prompt navigate to C:\Program Files (x86)\Minimal ADB and Fastboot
  • Run command “fastboot devices” to check connectivity 
  • Run command “fastboot flash recovery recovery.img” (Process will be completed in 30 sec)

Done! you have successfully installed TWRP custom recovery on your device & good to proceed for rooting your device

TWRP official website download page: https://dl.twrp.me 



Step 3: Root Access - Super User - With Great Power Comes Greater Responsibility :P 

Tools required: SuperSU binary

Method:
  • Connect device to PC via USB (USB debugging should be enabled)
  • Paste SuperSU zip in the internal storage of your device & disconnect 
  • Boot in Fastboot mode (Hold down the power button & volume down key simultaneously for a few seconds) 
  • Select recovery (Volume Down button to toggle & Volume Up button to make a selection) 
  • Click Install, select the SuperSU.zip file & swipe  to install 
    Reboot system
Congratulations! You are on-board the Super User club.

You can perform a root check on your device to confirm your administrator access. Download the Root Checker App from Google Play Store, install and perform the root verify function. You will get a green signal, cheers.

Android Rooting kit (Minimal ADB fastboot version & SuperSU version 2.65 ) - goo.gl/cNEciv


If this guide has helped you march towards your rooting endeavor, please share this guide with others who can benefit - cheers! 


*Disclaimer*

Do this at your own risk, read about the risks rooting involves. Author would not be held responsible for any misadventure or losses.

Sunday, 14 February 2016

MotoG XT1033/1032 Rooting Guide

This is a simple, step by step guide to root your device & has a 100% success rate. Have included all required rooting software in a link below. Would request you to take some time out & explore more about rooting, its benefits and cons before you take this adventure trip. Happy Exploration!


Step 1: Unlock Device Bootloader

  • Visit - https://goo.gl/pt01c (official Motorola bootloader unlock page)
  • Complete the 3 step unlock process as guided on the website

You are now ready to redeem your device  


Step 2: Flashing Custom Recovery (TWRP)

Tools required: minimal ADB, fastboot drivers & twrp image file (download link available below)
Method:
  • Install minimal ADB, fastboot & MotoG drivers  on PC 
  • Enable USB debugging on your device (In about phone section tap on the build number 7 times) & power off device 
  • Boot device in fastboot mode (Hold down the power button & volume down key simultaneously for a few seconds)
  • Connect device to PC via USB
  • Copy TWRP img file to C:\Program Files (x86)\Minimal ADB and Fastboot (or wherever you installed it) and rename the file to recovery.img.
  • Run MAF32(minimal ADB) or shift + right click open command window or In a command prompt navigate to C:\Program Files (x86)\Minimal ADB and Fastboot
  • Run command “fastboot devices” to check connectivity 
  • Run command “fastboot flash recovery recovery.img” (Process will be completed in 30 sec)

Done! you have successfully installed TWRP custom recovery on your device & good to proceed for rooting your device

TWRP image for XT1032/1033 official website download link: https://dl.twrp.me/xt1032/


Step 3: Root Access - Super User - With Great Power Comes Greater Responsibility :P 

Tools required: SuperSU zip
Method:
  • Connect device to PC via USB (USB debugging should be enabled)
  • Paste SuperSU zip in the internal storage of XT1033/32 & disconnect device
  • Boot in Fastboot mode (Hold down the power button & volume down key simultaneously for a few seconds) 
  • Select recovery (Volume Down button to toggle & Volume Up button to make a selection) 
  • Click Install, select the SuperSU.zip file & swipe to install 
    Reboot system
Congratulations! You are onboard the Super User club.

You can perform a root check on your device to confirm your administrator access. Download the Root Checker App from Google Play Store, install and perform the root verify function. You will get a green signal, cheers.

MotoG XT1033 rooting kit (Minimal ADB fastboot version 1.3.1, twrp 3.0, SuperSU version 2.65 & MotoG USB drivers) - goo.gl/cNEciv

If this guide has helped you march towards your rooting endeavor, please share this guide with others who can benefit - cheers! 

Rooting Basics:

What is Android rooting? 

Rooting is the process of allowing users of smartphonestablets and other devices running the Android mobile operating system to attainprivileged control (known as root access) over various Android subsystems. As Android uses the Linux kernel, rooting an Android device gives similar access to administrative (superuser) permissions as on Linux or any other Unix-like operating system such as FreeBSD orOS X.
Explore further @ Wikipedia - https://en.wikipedia.org/wiki/Rooting_(Android_OS)

Rooting Glossary  - To help you get a hang of this world

Rooting Dictionary - Get down to the basics


How to Root Your Android Phone with SuperSU and TWRP - Professional's take
Benefits of rooting your Android phone or tablet - Android Authority 

9 Reasons to Root Your Android Device
Rooting Your Android: Benefits and Disadvantages



*Disclaimer*
Do this at your own risk, read about the risks rooting involves. Author would not be held responsible for any misadventure or losses.