Android what does rooting do

Evaluate all your options, and decide. I've been jailbreaking and rooting all my devices since 2008, so all depends on you, really, just you.

First to know, some rooting tools needs to open the bootloader (think that is something very deep in your processor), then you can change your recovery mode, and finally you have root, via flashing files .zip of your device, in this case if you have a Sony Xperia or sony in general, you will lose only the after processing image in low light conditions, search in google for that root sony low light.

Then the google Nexus (should be samsung, lg, motorola, hauwei) are made for rooting and developing the process is ultra simple, two clicks and there you go.

The most recommended way, personal my favorite is via, KINGROOT, is a very very good app, works in many devices, and is very secure, beause you install the apk, and there you go.

Now, the advantages of Rooting

Real firewall. you can change the conections parameters to restrict some apps in your mobile data plan, and for me with 500mbs, I don't need more.

Hack Games, if you wanna grab some extras in purchase-in-apps, most of thems could be free.

Premium apps. if you have like as example SD MAID, but you wanna be premium, you download for free in aptoide the premium app, but it doesnt work, so then you use Lucky patcher, and you change the rules and now you can have the premium app for free.

You can change almost everything. If you know something about programming, you can change a lot of things and accesses, rename folders in sd, and manages as you want the sd without restrictions (Google said, in marshmallow this will change)

You can deactivate. and delete apps in general, and deactivate apps for booting, making a real reduction of battery consumption, reducing boot time and increasing the free memory ram available, even in LG G4, running the phone cooler.

Then my favorite, TASKER. one of the best apps, this is extremely good and necessary app, as I told, to reduce your battery consumption, you have to modify the actions, so I have, reduce 4g to 3g when I am traveling, then automatic wifi on in my house, and University, using tinder change presition of GPS to high accuracy, leaving tinder use gps as your network, in general you can manage your phone in your way.

Then the customs roms. personalisation, etc. For my is not so important I use the rooted stock rom, and google now launcher, there is why I put this three in one.

Dual boot. If you have a nexus 5, you can have dual boot, like android and ubuntu, or you typical rom, and another to program, and learn or just for testing without putting in risk your files.

The disadvantages

Lose some, very tiny things of the manufacturer, only if you open your bootloader

If you are trying to overclock too high, you can damage your processor, as an unlocked cpu or gpu.

If you run for too long overclock program's you will deteriorate fast the life of your battery.

If something were wrong while you are rooting your device, you will spend even days to fix it, and start again, in general, and most provably you miss a step.

If you are nobby trying to root, use kingroot, if it doesnt work, you have to spend hours and hours first reading about, and how to root, and the common problems.

You should lose your warranty, FAKE, if you flash your stock rom, it will be as new again, and you have nothing to lose, just time to rooting.

First of all, sorry 4 my english I'm from Ecuador, then is better if you have your device root, you will win V.I.P. access, and you can go to the bar, and for free, drink all the wine you can. dance with everyone, and invite who you want. But if you are nobby(New in this topic), please, read, and read on XDA, after you move something, and make a history of your steps, to know where you fail, if you fail. Hope no

Android what does rooting do

And decide, you want these advantages for you.?

If there is something I can help with, don't be afraid to ask me, hope it help.

Why you should (or shouldn’t) root your Android device

Share This article

Android is based on the Linux kernel, so right from the start, tinkerers and power users were interested in gaining root access to make changes and graft on new features. In the early days, this was a fairly simple procedure on most devices. There were several apps and tools that could root almost any Android phone or tablet, and you’d be ready to truly master your device in mere minutes. As Android became more capable, the allure of rooting has diminished somewhat — and it’s also much harder than it used to be.

So what are the advantages and risks of rooting these days, and why are some devices resistant to rooting? Let’s see if we can’t figure it out.

The advantages of rooting

Gaining root access on Android is akin to running Windows as an administrator. You have full access to the system directory and can make changes to the way the OS operates. As part of rooting, you install usage manager (SuperSU is the main one right now). These tools are basically the gatekeeper of root access on your phone. When an app requests root, you have to approve it using the root manager.

So what can you do with root specifically? Let’s say there’s a system app that you really don’t like seeing, but it can’t be disabled through the standard method. With root you can run an app like Titanium Backup to delete or permanently hide the app. Titanium can also be used to manually back up all the data for an app or game so you can restore it to another phone. Want to remotely access and control your phone? That’s another thing you need root to do. Ad-blocking software on Android also needs root access, as it modifies the Android hosts file to block known ad servers.

Then there’s the multi-headed beast known as the Xposed Framework. Root access is needed to deploy Xposed in the system, but from that point forward Xposed doesn’t need to ask for root to do things like modify the UI and add new system-level features. It took a little time to get Xposed working on Lollipop, but the developer has finally produced some mostly stable builds.

The risks of rooting

Rooting your phone or tablet gives you complete control over the system, and that power can be misused if you’re not careful. Android is designed in such a way that it’s hard to break things with a limited user profile. A superuser, however, can really trash things by installing the wrong app or making changes to system files. The security model of Android is also compromised to a certain degree, as root apps have much more access to your system. Again, you need to be careful what you install.

Root methods are sometimes messy and dangerous in their own right. You might brick your device simply trying to root it, and you’ve probably (technically) voided your warranty doing so. Depending on the company, you might still be able to get a device repaired if you damage it attempting a root, but that’s not a guarantee.

As of Android 5.0 Lollipop, Nexus device system updates will only work on completely stock unrooted devices. This is because of a change to the way Android processes the OTA file. Updates now patch the entire system directory as a single blob, so any changes or extra files (i.e. root) will throw off the verification and the update will abort.

On other phones and tablets, virtually every OTA update you get will wipe out root and block the method from working again. If having root access is really important to you, you might be left waiting on older buggy software while you beg for a new root method or a modded OS update.

Why is rooting so much harder than it used to be?

If you’ve been using Android for a while, you’ve probably noticed gaining root access on most devices is much harder than it once was. There were exploits years back that could root almost any Android device in a few minutes, but that’s much less common now. The last essentially universal exploit was Towelroot in mid-2014, but Google patched that rather quickly.

The reason these exploits are patched so quickly now is that having active exploits on your system is actually a bad thing for most users. These are security holes that can be utilized by malware to take over a device remotely and steal data. Google and the device makers are being responsible when they shut down root methods after they are disclosed.

Android is more secure, and it takes more work to break that security in a way that can grant root access. As a result of this cat-and-mouse game, root exploits are often pretty involved. You might have to push files to your device over USB, enter terminal commands, and flash modified files.

The effort needed to find, test, and develop exploits of this nature is a big part of the reason some popular devices (like the Galaxy S6, for example) don’t even have root right now. That’s not to say there aren’t exploits in these devices, but they’re far too valuable to be given away freely to the community. If you peruse XDA, you might come across one of the many root bounty threads where users pledge thousands of dollars to anyone who can offer a working root method for a phone. This works sometimes, but it’s notoriously hard to collect on these bounties and a few thousand dollars isn’t actually terribly much for a solid exploit.

Anyone who does security testing and research on Android will tell you there’s real demand for non-public exploits among security and forensics firms. A modder could make several times the theoretical value of a root bounty on XDA by selling an exploit to one of these companies. A universal exploit like we had back in the day could be worth tens of thousands easily. Most people just won’t give that away for a pittance.

So should you do it?

If you’re primarily interested in Android because you want to tinker, you should figure that in when you choose a phone. Don’t get something hoping that root method will be released, because you might be waiting a long time for a messy exploit that gets patched right away. There are some devices that are relatively friendly to rooting like Nexus phones and tablets. They have unlockable bootloaders and can be rooted with almost no legwork. They also have system images that can be used to restore the device in case something goes wrong. The usual warning about using care installing apps still applies, though.

If you’re not familiar with Android’s tools and how to fix issues with a command line, you might want to give this some thought. Root can be a lot of fun to play around with, but it can also lead to plenty of frustration as you try to fix errors caused by overzealous modding.

Check out our ExtremeTech Explains series for more in-depth coverage.

Related posts

  • Does Power Saving Mode actually result in better battery life on the Galaxy S6? Various devices have power saving modes that are great for extending battery life. On the surface, they sound...

  • Adobe AIR is a cross-operating-system runtime that lets developers combine HTML, JavaScript, Adobe Flash® and Flex technologies, and ActionScript® to deploy rich Internet applications (RIAs) on...

  • Why you should root your Android device – Reasons & Benefits So you’re considering to root your Android device, eh? Good! That’s the first step to fully experience what is possible with...

  • How to easily root an Android device Tapping into Developer mode with Android 4.4. James Martin/CNET Rooting is the Android equivalent of jailbreaking, a means of unlocking the operating system...

  • Instagram for Android Available Now. Today, we re excited to bring you Instagram for Android TM. We ve already seen more than 30 million people join Instagram to create and share beautiful...