[Q] Why no official way to root an Android device? - Android Q&A, Help & Troubleshooting

Some phone makers like Sony provide an official way to e.g. unlock the boot loader.
I just wonder, why the heck don´t phone makers also provide an official way to get root access on your phone!?
I mean, they could say "we give you an easy and official way to get root, but you will lose your warranty". It is about choice, why don´t they give us the choice?
I like the way Sony provides an easy and official way to unlock the boot loader. You give your IMEI and they give you a code to unlock the boot loader.
They could do it exactly the same way to get root access. No more hacks needed.
If the phone makers are reluctant to give us easy and official way for root, why is Google also reluctant to give us this right?
Google could easily include an easy way into Android to give users easiely root access if they want to and know, what they do.
This is like Microsoft hiding the real administrator account from users.

Related

[Q] Noobish question about bootloader/root

In regards to obtaining root, where does the unlocking of the bootloader come into play? I'm assuming that with a locked bootloader we will not be able to ever root our devices without some leak from HTC. But with the bootloader unlocked we still need to find an exploit in order to get root.
What I don't fully understand is why HTC would unlock the bootloader for us. Is there some sort of legitimate/developmental reason, beyond obtaining root, for us to demand that they unlock?
I guess the real question is, is locking the bootloader the ultimate block of root, and HTC is capitulating because they only want to make discovering a root exploit difficult, but not impossible, to appease the carriers?
Has this been explained ad nauseam and I'm late to the party?
tstack77 said:
In regards to obtaining root, where does the unlocking of the bootloader come into play? I'm assuming that with a locked bootloader we will not be able to ever root our devices without some leak from HTC. But with the bootloader unlocked we still need to find an exploit in order to get root.
What I don't fully understand is why HTC would unlock the bootloader for us. Is there some sort of legitimate/developmental reason, beyond obtaining root, for us to demand that they unlock?
I guess the real question is, is locking the bootloader the ultimate block of root, and HTC is capitulating because they only want to make discovering a root exploit difficult, but not impossible, to appease the carriers?
Click to expand...
Click to collapse
I'm not the best to explain it... But, lets give it a go.
A locked bootloader prevents the loading of custom ROMS. If we had that ability, we could bake in root. You can still root with a locked bootloader, but it then becomes an issue of finding an exploit to gain root.
As for a legitimate reason... It's our phone, and we should have the right to do what we will with it. Yes, dev is another legitimate reason.. but ultimately it's about freedom to use own devices as we want.
tstack77 said:
In regards to obtaining root, where does the unlocking of the bootloader come into play? I'm assuming that with a locked bootloader we will not be able to ever root our devices without some leak from HTC. But with the bootloader unlocked we still need to find an exploit in order to get root.
Click to expand...
Click to collapse
As stated above, I believe that we can technically root our phones even with a locked bootloader. The problem with it being locked is that we cannot use a custom recovery to flash custom roms etc. In order for root to work properly we also need Superuser permission, and being locked or S-ON blocks us from doing so. Basically, a locked bootloader takes away from the full benefits of rooting in the first place.
tstack77 said:
What I don't fully understand is why HTC would unlock the bootloader for us. Is there some sort of legitimate/developmental reason, beyond obtaining root, for us to demand that they unlock?
Click to expand...
Click to collapse
My reply above explains this for the most part. But why would they or should they unlock the bootloader? They stated in a press release that all of their phones would have an unlocked bootloader. Ofcourse, this was shortly before the Evo 3D launched so they were producing the phones for quite some time before they made this decision or as many see it as a promise. So really, they should unlock in order to prevent themselves from losing many loyal customers but also to avoid class action lawsuits for not following through with something people would see as false advertisement. (Class action lawsuits are a whole different story, but we won't go into that)
tstack77 said:
I guess the real question is, is locking the bootloader the ultimate block of root, and HTC is capitulating because they only want to make discovering a root exploit difficult, but not impossible, to appease the carriers?
Click to expand...
Click to collapse
No, it is not the ultimate block of root but it will take a lot longer for us to obtain root. I am confident that our dev's will find a way eventually to unlock the damn thing, especially if HTC takes forever to unlock it. Think about it... that would be a huge slap in the face to HTC if we obtain root before they give us the update to unlock the bootloader. I think that a big factor in this war is in fact carriers pressuring them to keep the phone locked down because of the things that we can do with root. Sprint want's us to pay for their tethering services, so why would they want us to be able to do it for free with root.
Hope this helps you understand things a little bit better. I think I covered my bases and I am not entirely sure that it is all correct, but to my understanding this is how things work.
Thank you. That does explain the issue quite well . It's not that we cannot get root, but that we cannot write our own recovery image.
I still see it as them finally figuring out a way to block the community, but I am truly amazed that we have become such a power that we can sway HTC to "allow" all our fun.
I would not even think of buying the E3d if we couldn't apply custom roms. Everyone here ROCKS

Unlocked bootloader theory

OK, here's a thought process, help me out if the devs have already tried this. When it comes to unlocking a bootloader you have to find some exploit to unlock it correct? Here are some thoughts I had then:
- Downgrade - I have heard of downgrading Android versions to a previous version, is this possible? If not, why?
- Previous phones - previous phones by Motorola were able to have their bootloaders unlocked, could we try their processes? If not, why?
I really dont know too terribly much about how one goes to find the exploit to unlock the bootloader, so i'm wondering if a dev can help me out by explaining what it takes and how they do it. I would like to take a stab at it. If I can't, I know I have a wealth of knowledge on security where I work....i mean, look at my username, think that says it all. I love the specs of my phone, but I detest the Moto software.
ps - this is for an electrify,

[Q] Is there another alternative to unlock bootloader?

Given up on unlock app doesn't work at all, I have serial cant get ota or unlock bootloader any alternatives coming out
at this point: No.
Its not that we dont want it, its just that the bootloader is both locked down and encrypted, its VERY hard to gain access.
There is some rumors going around that ASUS may unlock full NV flash, if they do that then PERHAPS we might have alternate methods of unlocking, but for now your stuck with what Asus gives you. sorry mate.
Yea saw that post, hope ppl figure it out , love the Modding community been havin a blast with Samsung sgs2 was hoping to be the same for the prime. Been trying to explain about the bootloader problem to rma ppl but they always don't get it.

Root/boot loader unlock

Wanting to root Alcatel Fierce (model #5049z) and trying to discover whether boot loader is "locked". Read all the posts here concerning this phone and still don't know whether it can be rooted (yet). This is a fairly new phone and information for/about it is sparse. Anyone familiar with this phone and can offer up some vital stats/information or where I might obtain the information? This phone has "unlock boot loader" option, but not sure it works? HELP!!!!!! [Android 7.0]
THANX:
Rick
This does have a oem unlock option yet king root or kingo root doesnt work lol anyways I just picked one of these phones up today and looks like I will have to create my own root and hell mise well get a working twrp in order too. Back to the kitchen!
Just check whether bootloader is unlocked using fastboot.
Use rooting tools after unlocking.
Thats the plan, I planned on creating a way to root then once rooted I can make a full dump if all the partitions of the phone with fire flash then off to deodexing and debloating the system and placing SuperSU in the system so no more issues with root
I will like to know the working method as well i have turned on that option to unlock the bootloader but i have failed to google anything that actually works I have tried iroot, rootme, SRSRoot for Android and none of them was able to root the device
Anything yet?
Has anyone going out anything on this phone. Would like to be able to change a few settings on this phone. Thanks.

Root without bootloader code

So I want to root my P20 lite, but most things require a bootloader unlock code, which you can't get anymore. Does anyone know how I can still get a code or root without it?
if you dont want to search info, then better dont try to do it!
Best regards
Arnys!

Categories

Resources