[Android General] Siddharth358:
Hello Guys..

This is an easy guide that i have created for all the Newbies aka. Noobs :silly: so that you guys can learn a bit about rooting your device,flashing recoveries on it,installing ROMs etc.. I will tell you guys How to root different devices,Flash recoveries and so on. I will also update the thread regularly...

SO FIRST OF ALL I WOULD LIKE TO BEGIN BY GIVING U PEOPLE A BRIEF DESCRIPTION OF "WHAT IS ROOTING?" "WHAT ARE RECOVERIES ETC ETC"... :silly:

SO LET'S BEGIN.. :D

BRIEF INFO ABOUT ROOTING AND IT'S ADVANTAGES..

Rooting basically allows users of smartphones, tablets, and other devices running the Android mobile operating system to attain privileged control (known as "root access") within Android's sub-system.. Rooting will unlock your device's potential to the fullest and you can do a lot of things on your device if you root it..Root access is the basic necessity for installing Custom ROMs,flashing recoveries and so on.. If you root your device then you can also improve your device's performance by flashing some mods/tweaks also.. But BEWARE!!! IF YOU ROOT YOUR DEVICE YOUR WARRANTY WILL GET VOID.. THERE ARE 98% CHANCES THAT AFTER ROOTING NOTHING WILL HAPPEN TO YOUR PHONE.. BUT IF SOMETHING HAPPENS TO YOUR DEVICE AND YOU CAN'T TURN IT ON AGAIN OR YOU GET ERRORS THEN I AM NOT RESPONSIBLE..

BRIEF INFO ABOUT CUSTOM RECOVERIES..

Custom Recoveries perform the same tasks as the stock-Android recovery with a few additional features, such as the ability to make full system backups, and flash custom roms,wipe system partition,mount USB storage from recovery etc...

A Custom Recovery is necessary to flash Custom ROMs. Each time you flash a ROM there is the potential of data loss, so having a backup is crucial. It’s not the best solution but it sure beats reinstalling all of your apps, if you are not happy with your custom rom.

There are two major custom recoveries for Android, both achieve the same results, with a few differing features. Both are highly recommended.

1. CWM Recovery (ClockworkMod Recovery)

Clockworkmod Recovery developed by Koushik Dutta, comes in two flavors, a key operated variant and a touch variant. Both versions are similar To the stock recovery, but feature some pretty useful tools.

Clockworkmod features a built in file browser for ROMs, ADB and nandroid backup. There are a couple methods for installing Clockworkmod, but the easiest by far is via Clockworkmod’s ROM Manager app, which provides a one click installation and updates for the recovery.

2. TeamWin Recovery Project

The TeamWin Recovery Project is a touch based recovery manager, that provides a less intimidating experience for new users.

Besides the user interface, it provides the same features available in Clockworkmod.

TWRP unlike Clockworkmod, doesn’t provide the same kind of one click installation, however it can be installed with a few adb fastboot commands.

BRIEF INFO ABOUT CUSTOM ROMs..

Custom ROMs are basically a fully standalone version of the Android OS.. There are many advantages of installing custom ROMs.. Some of them are --You can upgrade to a version of the OS that has not yet been released for your device, or never will be.. This is possible if a ROM from another phone is ported to your phone by a developer.. Through Custom ROMs your phone's speed,performance,reliablility and many other things will get improved.. And most of all u will get a new UI(USER INTERFACE) through some Custom ROMs.. BUT BEWARE AGAIN!! :p :silly: When u flash a Custom ROM Something Could Go Wrong.. First of all, something may go wrong with the flashing process (that's the process of installing the ROM) and leave your phone in a bricked state( A state when your phone doesn't boot or gets stuck at boot logo and vice versa..). The chances of this are pretty low nowadays, and most of the time you can restore it back to normal.Try to go for the ROM that has been tested by time and has lots of positive feedback.

CHECK OUT THE SECOND POST TO KNOW HOW TO ROOT YOUR DEVICE... :highfive:

Hit the thanks button if i helped u.. :D