Wednesday, May 14, 2014

Android Rooting - Explained !!


What is  Android Rooting  , Undoubtedly ?



Just think you run Windows as administrator as usual you can do whatever you like now you have access to entire Operating System.Android Rooting is same as this after Rooting your Android phone you can get rid of all restrictions applied by Manufacturer,after Android Rooting you can run apps that requires Root access.In other words you can say Android Rooting is a process which involves adding a small Linux application “SU” means Super user.
you know very well that there is not a single Android phone in the market.There are big Brands like Samsung,Htc,Sony etc which launch many Android phone every year so there is a large number of Android phones in the market today.Every phone has its own method of Rooting,none of the Rooting method will fit for all Android devices but all Rooting methods have some common factors which are confusing for newbies So I decided to discuss all important factors about Android Rooting:

Root:

Acquiring “Root” is the process of gaining all controls of your android phone in your own hand ,For Example When You Buy a New Android Device there Are Many Files And System That You Can’t Access Because That is Blocked by The Manufacturer.But After Rooting Your Android Phone You Can Have Premission to Access That Files You Can Replace them,You Can Modify Them at End You Can Also Delete Them.

Bootloader:

 


Are You Going to Root Your Android Phone ? Have You Unlocked Bootloader of Your Phone ?Your Bootloader is The Lowest Level  of Software on Your Android Phone , Which Running All the Coding Which is Necessary to Start Your Android OS.Before You Root Your Android You Must Have Unlocked Bootloader.Bootlaoder Come Locked Because the Manufacturer Doesn’t Allow to Alter With Thier Software That Created With So Much Hardwork for a Specific Device.It is Important to Note That Unlocking Bootloader Will Erase All Your Data Permanently Stored on Your Phone.

Recovery:


After Unlocking Bootloader and Rooting Your Android Phone It is a Time Install a Custom Recovery.It is Used To Make and Restore Backups,Flash Roms and Doing Some Important Tasks Like Flashing Zip Files.Custom Recovery is a Software that is Diffrent From Your Operating System.There is Stock Recovery in Phone But Stock Recovery Does Not Have Much Functions So If You Want to Root/Modify/Hack Your Android device You Have To Install a Custom Recovery.The Two Famous Recoveries are TWRP and CWM .

Nandroid/Backup:

After You Have Installed a Custom Recovery the Next Step is To Make a Backup.Nandroid is Full Backup of Your Android Devices Or We can Say That  It Is System Image of Android Device.It Includes All Your Installed Apps,Messages,Settings and Many More.Basically It Allow Us To Restore The Same State (Which We Have Backuped) of our Android Devices If Some Thing Goes Wrong.

Wipe:

After You Have Backuped Your Android Device Now You Don’t Have To Worry About Losing Your Data Because You Can Restore It Anytime in Recovery(Sure You Haven’t Deleted Backup).Wipe Means Delete all Your User Data.It is Always Recomended To Wipe Your Device Before Flashing a New Custom Rom.You Can Do It With the Help Of Custom Recovery.

Flashing:

You Have Rooted Your Phone,Maked a Nandroid Backup Now You Should Know About Flashing.Flashing is th Process in Which We Flash Some Sort of Software or Code it Can be Done With Help of Custom Recovery.We Also Use Flashing To Flash Custom Roms.Normally the Flashing Data Is in The form of Zip File.We Can Flash Softwares,Mods,Roms And Many More Things.

Rom:


A Rom is Operating System of Android Just Like Windows 8 in Your Pc,Mac OSX in Your Macbook.I Think Your Doubt About Rom is Cleared Now.Everything in your Phone is Based on Your Rom Like Messageing,notification Bar,Your Dialpad Etc.Your Phone’s Android Version is Also Taken Care By Rom.After Rooting You Can Change Your Android Version Also.A Rom is Made in Flashable Zip File that Can Be Flashed in Custom Recovery(Described Above).
You Have Read 7 Basic About Android Rooting It Seems That You are Interested in Reading About Android Rooting.

Kernel:

Kernel is Completely Diffrent from Rom it Does Not Customise Your Android’s Look Nor it Increase Your Android Version.It is Like a Bridge Between Your Phone’s Software and Hardware It Manages the Communication Between Both of Them.There are Stock Kernels as Well As Custom kernels.Custom Kernels are Created by Developers To Increase Battery Life or Increase Performance by Overclocking You Proccessors.

 Radio/Baseband/Modems:

All Your Cellular Data Like Signal,Wifi and Gps are Managed By Radio.You Can Replace Your Radio With Custom one But We Aware Because If it Get wrong It Will Cause Issues Like Low Signal Strength and Draining your Battery Fast.

SuperUser:

It is an Application that You Will Get After Successfully Rooting your Android Phone.After Getting this App You Will Become super User of Android Phone Like Administrator in Windows.Now You Can Do Anything With This App That Require Root Access.

Brick:

It is Worst Thing in Rooting Android and Main Disadvantage Also.It Happens Only If You don’t Follow the Instructions Properly.Or we Can Say That If Our Phone Is Bricked It Will Become a Paper-weight Only.But It is Very Rare Case.Mainly There is Two Types of Bricking one is Soft Brick and Another One is Hard Brick.Soft Brick Can Be Restored But it is Not Possible for Hard Brick.So Perform All Steps Carefully It is Better To Read Full Guide.

Overclock/Underclock:

That’s My Favorite Mod After Rooting My Android Phone It is Based on Kernel.Yoc Can Overclock Your Android Phone’s Precessor to Increase the Performance.May Be Your Lagging Problem Solved.It Will Make Your Phone Faster But Also Consume More Battery.You can Also Increase Your Battery Life by Underclocking the Processors.It is Very Easy Process you Have To Just Install App like Set Cpu and Choose your Frequency That’s All.
To Check Every Article About Android Rooting You Should Check Our Android Rooting Section.

Android SDK:

It is Software Development Kit Provided by Google For Creating Android Apps.It Contains Emulator,Sample Source Codes and Libraries.While Hacking Your Android in Some Cases You Will Need It.At All It is Powerful tool.

ADB:

ADB stands For Anvance Debug Bridge it is the Part of  Android SDK (Described Above).Mainly it is For Developers But Hackers Like You Can also Take Benifit From It.It Works Through PC Command Line.You Can Access Your Android Through Pc Command.

Special Cases:

Htc S-OFF:
In Htc Phones There is Special Feature Called Signature Verfication in Bootlooder.By Default It is ON.To Flash New Radios We Have to Make IT oFF.But It is Not Compulsory in Rooting.

Important Tips Android Rooting:

1.You Can Unroot Your Phone Also
If You are Not Happy With your Rooted Android Phone.You Can Also Unroot Your Phone Make It Like Stock OS.
2.Rooting Will Void Your Warranty
Keep This Thing In Mind That After Rooting Your Warrranty Will be Void Because Doesn’t Allow To Alter Their Softwares Created with Lots Of Hardwork.
3.Only rooting will not speed up your phone
Yes that’s true only rooting will not increase performance of your phone you have to add some tweaks to speed up your android phone.
4.Things to do after android  rooting
after you have successfully rooted your android phone it is time to take advantage of it.You can add lots of tweaks like customization, overclocking etc.Soon I will write articles on it.

Ready to root your android:

after seeing to many advantages i m sure you are going to root your android phone.There are too many guide on internet about how to Root [your device model] but many of them are confusing, if you don’t want to waste your time check my list of sites and forum for best android  rooting articles.you will find every device rooting guide on them.The list is given below:
1.XDA FORUM
2.ONE CLICK ROOT
3.KINGOAPP
4.ANDROID AUTHORITY
5.ROOTZWIKI
I hav Explained a lot about Android Rooting above.All are based on my personal experience and self tested.May be you still have any doubt about Android Rooting clear them by them commenting below.

Unknown

A nerd,Linux/Android Lover :D

0 comments:

Post a Comment

 

Copyright @ 2014 Droid Hulk .

Designed by Aaron | Android Hulk

UA-52568879-1