When we buy a new android phone, after few months of using it we got bore with stock interface or we want to flash custom ROMs for better looks and performance or we want to get rid of unwanted stock apps.
In that situation we search for easiest and effective method to root our phone but usually we may not get those methods or some of us don't have PC at home.
So before we begin, first i'll let you know:
What is rooting?
What are its advantages & disavantages?
Rooting:
It is the process of allowing users of smartphones, tablets , and other devices running the Android mobile operating system to attain privileged control (known as Root Access) within Android's subsystem.
Rooting is often performed with the goal of overcoming limitations that carriers and hardware manufacturers put on some devices, resulting in the ability to alter or replace unwanted system applications and settings, run
specialized apps that require administrator-level permissions, or perform other operations
that are otherwise inaccessible to a normal Android user.
On Android, rooting can also
facilitate the complete removal and
replacement of the device's operating system, usually with a more recent release of its current operating system..
Advantages:
First and foremost, with root access and an unlocked bootloader, you now have an infinite amount of customization options, from
launchers, ROMs, themes to custom kernels.
Another huge advantage is the ability to use root apps from the Play Store to do things like,
adjust CPU and display setting, uninstall system apps, flash software, etc. Finally,
custom software almost always performs better in every way than stock software and that is because most custom ROMs for example, are bloatware free, no excess stuff
taking up space. The software and hardware on custom ROMs are also usually better optimized, leading to more fluidity, which is
always a plus. This is also due to the fact that custom ROMs get updated on a daily to weekly
basis, compared to stock software.
Disadvantages:
The obvious disadvantage is the chance to brick your device if the wrong software gets flashed. The
other big issue with customizing your device after rooting is, there will almost always be bugs, most ROMs and mods are unstable in
one way or another and usually don’t work with all devices. At some point you will find bugs in custom software, usually more than in stock software. So if you are going to heavily customize your phone, with ROMs, kernels and mods, be ready for beta level
software, in some cases. I am not saying that all custom software, ROMs are unstable, but some custom ROMs have lots of bugs and unstable for some android devices..
Note:
This Rooting method may not work on some android phones (i only tested it on Qualcomm android phone)..
Do at your own risk ! I will not be responsible if your phone bricks !
So here is the easiest method to root your android phone..
No need of PC, Unlock Root, Driver, .android etc..
1) First of all download Poot app from here and Install it in the internal memory of your Phone. After installation don't open it. Just Click on "Done"
2) Copy the Poot app to the homescreen of your phone.
3) Now open the Poot app then it will ask you to install Ministro II
Simply go through the Google
Play Store or you can download Ministro II from here
4) After installing Ministro II you need to open Poot app.
When you open Poot app, it will redirect you to Ministro II and it will download necessary ministro library files, let it completes the download.
5) When download is completed, you will get two options:
1. Press here to Poot
2. Built in root check
6) Click on the first option which is “Press here to Poot” after a while, your phone screen will become black.
When phone screen becomes black, you will not be able to do anything (touch and button will not response in that moment), so you need to pull-out the battery of your phone, again put it in and switch-on your phone.
7) After switching-on your phone, quickly open the Poot app
and again click on "Press here to poot".
8) Then again u will get three options:
1. Get Superuser
2. Get root-checker
3. In-built rootchecker
Click on Get Superuser
Note:
Without Superuser you won't get root access.. So it is necessary to install superuser after following above process.. It should be download and install in the Internal Memory of your phone or you can make it as a system app.
Now Your Phone Is Successfully Rooted !!
If you want to check if your phone is succesfully rooted or not then download and install
Root Checker from Google Play Store..