Qick noob root question - HTC One X

Hello,
I am running stock one x rom. There is only thing that I don't get. If i root it does it mean that stock rom will become rooted or I need to flash custom rom after a root?

marijan_e said:
Hello,
I am running stock one x rom. There is only thing that I don't get. If i root it does it mean that stock rom will become rooted or I need to flash custom rom after a root?
Click to expand...
Click to collapse
when you root your stock rom is rooted. Then you can use custom one if you want.

reply
Hello, as far as im aware you can root the stock rom using the super user but you need to have it unlocked first. I just got my new phone and followed the guide from HTC Dev down in the link below and i was up and running in an hour.
1. Unlock bootloader
2. Install a custom recovery
3. Make backup through recovery
4. Root using superuser but I installed ARHD which is rooted already so therefor I didnt need to.
If you follow the guides on here you really cant go wrong just make sure you get things in the right order and dont attempt without knowing each step as it took me 4 days to persuade myself I had everything right plus just ask on here and someone will keep you on the right track.
http://forum.xda-developers.com/wiki/HTC_One_X
Regards
I am running stock one x rom. There is only thing that I don't get. If i root it does it mean that stock rom will become rooted or I need to flash custom rom after a root?[/QUOTE]

You really want to think about putting an AOSP based ROM on your phone, they're much faster

What people don't realize is that "rooting" is just putting the su binary in the bin folder. That's it. Su is a standard Linux app that supersedes the permissions level on systems - SuperUser. When someone says that they have a rooted phone all they mean is that they have su in the /bin folder and usually an .apk (SuperSu) to manage the which apps have access to is (otherwise you'd have to su open app.apk in terminal).
That said, when some mentions that they "rooted" their phone typically they mean they unlocked their bootloader or used an exploit to get around the locked bootloader. And even then unlocking the bootloader lets you to write to system partitions (pre-Android boot of course, since the files are still read only by Android).
The easiest method is to unlock via HTCDev, flash CWM with fastboot, then flash either the supersu or superuser zips.
Basically you can have a rooted stock ROM, rooted custom ROM, or even a unrooted custom ROM. To unroot, just deleted the SuperSu.apk from /system/app and su from /bin (some systems make a symlink to /xbin so look there too).

Unlocking the bootloader has nothing to do with rooting.
I have a rooted transformer prime and my bootloader is intact.
Rooting is rom specific. What rooting does is giving you administrative access to system files on your rom whether it's stock or custom and uses the su binary to control access to root files.
Unlocking the bootloader gives you the ability to do things before the system boots. These things are usually running recovery software, flashing roms, or doing backup.
Rooting and unlocking the bootloader are two separate things.
Having said that, i have to make it clear that most rooting methods on forums do unlock the bootloader and install recovery code on the phone in addition to rooting. So if u want to keep ur phone covered under warranty i suggest you look for a root method that doesn't unlock the bootloader or install any recovery.
Sent from my Transformer Prime TF201 using Tapatalk 2

The only way to root this phone is by flashing Superuser, hence the need for ClockworkMod Recovery and an unlocked boot loader.
Sent from my HTC One X using xda app-developers app

CoSaWa said:
The only way to root this phone is by flashing Superuser, hence the need for ClockworkMod Recovery and an unlocked boot loader.
Sent from my HTC One X using xda app-developers app
Click to expand...
Click to collapse
I have never used the one x. What u said might be true. But it's hard to believe that the only way to root an android device is only by unlocking the bootloader. There must be another way.
Sent from my Transformer Prime TF201 using Tapatalk 2

Manar Aleryani said:
I have never used the one x. What u said might be true. But it's hard to believe that the only way to root an android device is only by unlocking the bootloader. There must be another way.
Sent from my Transformer Prime TF201 using Tapatalk 2
Click to expand...
Click to collapse
I believe people are working on it but that's the only way at the moment to my knowledge, crappy HTC forcing you to unlock your bootloader just to root, whatever next... Voiding your warranty at the same time? Oh wait....
Sent from my HTC One X using xda app-developers app

Related

[ROOT] For all you that don't know what and how

Root. A word so simple, yet so complexed.
Every android user on XDA should know what it is, but people only know what they can do with it, not how and why.
There are already a ton of threads describing what root is, but here's something most of those threads forget:
To obtain root access, you need a 'su' binary inside /system/bin .
Also, you need an app to control apps that gain root privileges. The two you're most likely to hear about are SuperUser (SU) and SuperSuperUser (SuperSU).
So, if you have a recovery, you can flash a zip file that puts a su binary inside /system/bin , and installs the controller app (SuperUser and SuperSU). -- That way you don't need a PC to root your phone. Also, you don't lose any data and there's no risk of bricking your phone.
But, as I can see, people here aren't aware that they don't need PCs for rooting.
They flash kernels from all sorts of stock FW releases, use a billion programs, and finally, they get root after a good amount of time and flashing, usually with a lot of risk of bricks.
So, a quick step-by-step guide on how to do root like a pro:
1. You need a phone with a recovery and internet (be it WiFi or mobile data).
2. Go here: http://downloads.noshufou.netdna-cdn.com/superuser/Superuser-3.1.3-arm-signed.zip and save the file to your phone. Remember where you saved it!
3. Boot into recovery and flash the zip.
4. Reboot back into Android
Optional:
5. Realize that this process is far better than the ones that need a PC, because it's simpler. Thank me.
6. Tell it to your friends, so they don't mess around with huge downloads and flashing kernels.
someone755 said:
Root. A word so simple, yet so complexed.
Every android user on XDA should know what it is, but people only know what they can do with it, not how and why.
There are already a ton of threads describing what root is, but here's something most of those threads forget:
To obtain root access, you need a 'su' binary inside /system/bin .
Also, you need an app to control apps that gain root privileges. The two you're most likely to hear about are SuperUser (SU) and SuperSuperUser (SuperSU).
So, if you have a recovery, you can flash a zip file that puts a su binary inside /system/bin , and installs the controller app (SuperUser and SuperSU). -- That way you don't need a PC to root your phone. Also, you don't lose any data and there's no risk of bricking your phone.
But, as I can see, people here aren't aware that they don't need PCs for rooting.
They flash kernels from all sorts of stock FW releases, use a billion programs, and finally, they get root after a good amount of time and flashing, usually with a lot of risk of bricks.
So, a quick step-by-step guide on how to do root like a pro:
1. You need a phone with a recovery and internet (be it WiFi or mobile data).
2. Go here: http://downloads.noshufou.netdna-cdn.com/superuser/Superuser-3.1.3-arm-signed.zip and save the file to your phone. Remember where you saved it!
3. Boot into recovery and flash the zip.
4. Reboot back into Android
Optional:
5. Realize that this process is far better than the ones that need a PC, because it's simpler. Thank me.
6. Tell it to your friends, so they don't mess around with huge downloads and flashing kernels.
Click to expand...
Click to collapse
A Simple question, how can i get recovery, if for get it, i need first a root phone?
SteBanVe said:
A Simple question, how can i get recovery, if for get it, i need first a root phone?
Click to expand...
Click to collapse
I think u need an unlocked bootloader. U can root using bin4ry method without unlocking bootloader but it works upto 6.1.a.2.50 only.
Sent from my LT26i using xda app-developers app
bluechelsea said:
I think u need an unlocked bootloader. U can root using bin4ry method without unlocking bootloader but it works upto 6.1.a.2.50 only.
Sent from my LT26i using xda app-developers app
Click to expand...
Click to collapse
i have Xperia S 2.55, and bin4ry method doest work. To apply this method, i repeat my question how can i get recovery, if for get it, i need first a rooted phone?
someone755 said:
1. You need a phone with a recovery...
Click to expand...
Click to collapse
How do you suppose we get a custom recovery without using different tools or unlocking bootloader?
Yes great guide, but only for UB ... for LB you need root BEFORE you install CWM...
al with .55 FW i recomend - flash any older rootable FW, root it, install CWM ... via CWM flash stockbased rom ( KA, XTX ) and thats all... or you an flash prerooted .55 FW ....
Okay, fine, schratch that!
Use goo.im manager from the play store and install the TWRP recovery!
Problem solved, but the main point is that people don't need PCs for root!!
someone755 said:
Okay, fine, schratch that!
Use goo.im manager from the play store and install the TWRP recovery!
Problem solved, but the main point is that people don't need PCs for root!!
Click to expand...
Click to collapse
I installed the app now how do i install recovery and boot into it?
Sent from my LT26i using xda app-developers app

If I root?

Will I lose the ability to get the 4.4 ota update when available?
If you just root, then no. What would prevent it from installing is if you have a custom recovery. Then it would fail to install. If your just rooted and take the OTA though you may loose root.
Are you sure? lol.
Well if you lose root, you can always re-root?
Are you rooted and have a custom recovery?
REDFOCZ said:
If you just root, then no. What would prevent it from installing is if you have a custom recovery. Then it would fail to install. If your just rooted and take the OTA though you may loose root.
Click to expand...
Click to collapse
Custom recovery is fine (from the standpoint of the OTA verification check). Custom kernel will cause OTA to fail, as would any changes/modifications/removals to/from /system (ie the ROM)
To root I need an unlocked bootloader?
SysAdmNj said:
To root I need an unlocked bootloader?
Click to expand...
Click to collapse
Yes. Unlocking bootloader just sets a flag so signature checks aren't performed. For security reasons it also clears your user data so someone can't just bypass your login.
Until I see the next version of Android and a few weeks of user comments on its abilities, I'm not sure whether I'll ever want to upgrade...
sfhub said:
Yes. Unlocking bootloader just sets a flag so signature checks aren't performed. For security reasons it also clears your user data so someone can't just bypass your login.
Click to expand...
Click to collapse
Wish I knew this before I installed all my apps lol. Its easy to unroot and lock back up in case?
alpine101 said:
Until I see the next version of Android and a few weeks of user comments on its abilities, I'm not sure whether I'll ever want to upgrade...
Click to expand...
Click to collapse
You mean 4.3 is fine with you? Battery life and performance?
Or just wait until your current Custom ROM gets updated to the 4.4, and then flash with that newly created ROM. Boom. 4.4.
I just got this yesterday and I like it so far, reading on it isnt bad. Even at night, some apps have night mode etc. I dont feel like rooting/unlocking just yet, let alone custom rom'ming, until I'm sure I'm keeping it. Would like to hear the nexus 10 announcement but honestly the size of the nexus 7 is comfortable to carry around. The weight is good, and it kind of fits it in my old nexus 7 rubber case. If I do keep it, definitely looking forward to 4.4 custom roms and a better fitting case.
REDFOCZ said:
If you just root, then no. What would prevent it from installing is if you have a custom recovery. Then it would fail to install. If your just rooted and take the OTA though you may loose root.
Click to expand...
Click to collapse
The problem is that to have root you have to install a custom recovery first, since the root file (supersu) is installed from a custom recovery.
So how can we root without a custom recovery?
I haven't rooted my N7, just going off my experience with other devices.
Sent from my Nexus 7 using XDA Premium 4 mobile app
Sensamic said:
The problem is that to have root you have to install a custom recovery first, since the root file (supersu) is installed from a custom recovery.
So how can we root without a custom recovery?
Click to expand...
Click to collapse
Does this method not work?
http://forum.xda-developers.com/showthread.php?t=2467014
It involves unlocking your device by putting your device in bootloader/fastboot mode, but I dont see anything about installing a custom recovery.
REDFOCZ said:
I haven't rooted my N7, just going off my experience with other devices.
Sent from my Nexus 7 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Whats your primary use for your n7?
Web browsing, video watching, and reading magazine's.
Sensamic said:
The problem is that to have root you have to install a custom recovery first, since the root file (supersu) is installed from a custom recovery.
So how can we root without a custom recovery?
Click to expand...
Click to collapse
You don't need to "install" custom recovery. Booting custom recovery (leaving stock recovery on the tablet) is good enough.
The key to everything is you need to unlock the bootloader. Once you do that, any number of methods of installing root are possible.
If you don't want to unlock bootloader, then you need to wait for an exploit to be found which could arrive anytime between now and never.
---------- Post added at 10:52 AM ---------- Previous post was at 10:48 AM ----------
SysAdmNj said:
Does this method not work?
http://forum.xda-developers.com/showthread.php?t=2467014
It involves unlocking your device by putting your device in bootloader/fastboot mode, but I dont see anything about installing a custom recovery.
Click to expand...
Click to collapse
It works.
From a technique standpoint, it is equivalent to booting custom recovery and installing root, except everything is automated for you.
The key is you need to unlock.
In the most published method, after unlocking, you boot (or install) custom recovery and manually select the SuperSU or Superuser install update.zip
In CF-AutoRoot, there is a custom kernel that you boot whose job is to install root (essentialy taking care of the manual selection of the SuperSU/Superuser install update.zip), then after a subsequent reboot, you are back to using your original kernel, except root is installed.
sfhub said:
You don't need to "install" custom recovery. Booting custom recovery (leaving stock recovery on the tablet) is good enough.
The key to everything is you need to unlock the bootloader. Once you do that, any number of methods of installing root are possible.
If you don't want to unlock bootloader, then you need to wait for an exploit to be found which could arrive anytime between now and never.
---------- Post added at 10:52 AM ---------- Previous post was at 10:48 AM ----------
It works.
From a technique standpoint, it is equivalent to booting custom recovery and installing root, except everything is automated for you.
The key is you need to unlock.
In the most published method, after unlocking, you boot (or install) custom recovery and manually select the SuperSU or Superuser install update.zip
In CF-AutoRoot, there is a custom kernel that you boot whose job is to install root (essentialy taking care of the manual selection of the SuperSU/Superuser install update.zip), then after a subsequent reboot, you are back to using your original kernel, except root is installed.
Click to expand...
Click to collapse
Thanks for the explanation. I think I'm just going for it as I didnt see any announcements of the nexus 5 or kit kat, let alone nexus 10 I'll just keep my nexus 7 2013. I did more reading on this device the past two days then I've done on my previous nexus 7 and nexus 10 tabs. In other words I like it, good enough to keep. Comfy size, weight etc. Now to find the best rom for battery life with a kernel that would let me double tap to wake

root and unlock bootloader

TaintedByte said:
FAQs - Massive Question Round Up Thread for Flo
Q: What is the difference between root and an unlocked bootloader?
A: An unlocked bootloader allows you to write protected partitions such as system or recovery. This lets you flash custom ROMs (un-official non-stock operating systems that have more functionality such as CyanogenMod, AOKP, ParanoidAndroid, etc.). Root does not mess with partitions, instead it grants you complete control over the OS (Android) itself. It will let you write and edit any file you wish. This lets you run apps like Titanium Backup and Adblock that need to either access or edit system files.
[/LIST]​
Click to expand...
Click to collapse
i have questions..is it possible to root device without unlock bootloader..or i need to do both of them..and also vice versa..anothing thing,can we flash kernel(example elementalx) with only root..thanks in advance..i'm new with this nexus 7 2013 LTE..sorry for my english
Sent from my Nexus 7 using Tapatalk​
Rooting your device requires an unlocked bootloader so that you can flash a superuser .zip. You can, however root and relock your bootloader. There is also the wugfesh toolkit which will run root commands automatically when you press a button. It can also relock your bootloader as well. I'm not sure that if you run root without running unlock that it will unlock the bootloader but I believe it will. So I guess try the wugfresh toolkit.
Sent from my Nexus 7 using XDA Premium 4 mobile app
mugzylol said:
Rooting your device requires an unlocked bootloader so that you can flash a superuser .zip. You can, however root and relock your bootloader. There is also the wugfesh toolkit which will run root commands automatically when you press a button. It can also relock your bootloader as well. I'm not sure that if you run root without running unlock that it will unlock the bootloader but I believe it will. So I guess try the wugfresh toolkit.
Sent from my Nexus 7 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Rooting your device does not require unlocking the bootloader... I rooted with towelroot, flashed custom recovery (twrp), then flashed a custom ROM from recovery, all while the bootloader was still locked...

[Q] Doubts in rooting

So far I've had only Samsung phones, which were rooted by flashing a zip file through the built-in recovery (containing signed SuperSU).
Now I have a 2013 Nexus 7 and I'm looking at the rooting guides and I see bootloader unlocking, flashing custom recoveries and a lot of other things which personally confuse the hell out of me as to why are they needed.
So I wanted to ask if there is a way to just flash a zip file with the SuperSU (and buzybox) app like how it's done on the Samsung phones? Or if there is a method that doesn't require replacing the stock recovery / flashing ROM components?
If anything its easier than any Samsung device but the thing is don't Root if it confuses you at least until you understand how to do it there is tons of guides online
spinninbsod said:
If anything its easier than any Samsung device but the thing is don't Root if it confuses you at least until you understand how to do it there is tons of guides online
Click to expand...
Click to collapse
That's kind'a my question, it's not that I don't know how, I just don't get if all the side-stuff in 90% of the guides is actually needed, so I asked if there is a way to just get SuperSU working without any custom-recoveries or other side-things.
To my knowledge, you need to have a custom recovery to root it. Unlocking the bootloader helps with this, as it ensures recovery and root sticks.
Or, just use the Wugfresh Nexus Root Toolkit to unlock and root.
CrisR82 said:
That's kind'a my question, it's not that I don't know how, I just don't get if all the side-stuff in 90% of the guides is actually needed, so I asked if there is a way to just get SuperSU working without any custom-recoveries or other side-things.
Click to expand...
Click to collapse
I was in the exact same position as you four days ago, up until then the only android devices I had owned were the Samsung Galaxy S2 and S4. It is quite different to the rooting process on the samsung devices but just as you did with the Samsung devices you will learn as you go along. My bootloader is unlocked, rooted with a custom rom and it was pretty easy to do
CrisR82 said:
That's kind'a my question, it's not that I don't know how, I just don't get if all the side-stuff in 90% of the guides is actually needed, so I asked if there is a way to just get SuperSU working without any custom-recoveries or other side-things.
Click to expand...
Click to collapse
A sideload would only be needed if you didn't dump SuperSU on the phone first.
Unlock bootloader
Flash TWRP
Flash SuperSU
Done
Get wugfresh's nexus root toolkit. It's made for the novice in all of us.... Works great, self updates, awesome help section.. Look into it.. It's made specifically for the nexus line of products
Thanks for the replies guys, but noone seems to say what is the minimum that neds to be done for rooting.
I'll re-ask my question in a different way:
When rooting, does the bootloader always have to be unlocked and a custom recovery always needed to be installed?
CrisR82 said:
Thanks for the replies guys, but noone seems to say what is the minimum that neds to be done for rooting.
I'll re-ask my question in a different way:
When rooting, does the bootloader always have to be unlocked and a custom recovery always needed to be installed?
Click to expand...
Click to collapse
Bootloader needs to be be unlocked, but can be relocked after rooting
AFAIK, you can use stock recovery, but custom offers better options/control over the situation. Most roms/kernels are flashed via twrp or cwm..... You can flash through rom toolbox if you choose to stay stock recovery
You can use Towel root to root your tablet in about 30 seconds. It'll also unlock your bootloader for you.
Cousin recovery is only needed of you intend to flash kernels and Roms and the like. If, like me, you only want root for installing things like xposed then you don't need to bother with one.
Sent from my Nexus 4 using XDA Free mobile app
CrisR82 said:
Thanks for the replies guys, but noone seems to say what is the minimum that neds to be done for rooting.
I'll re-ask my question in a different way:
When rooting, does the bootloader always have to be unlocked and a custom recovery always needed to be installed?
Click to expand...
Click to collapse
Yes, all the steps that are listed are required for rooting your Nexus. I understand what you are asking and I was also hesitant at first, but it was super easy to root and I didnt use the WugFresh took kit I manually rooted mine, following Zedomaxs Video tutorial, that way I could stop and Pause it at every step to make sure things were happening as they should here is the link
https://www.youtube.com/watch?v=X1cD-JXRGX8
I confirm towelroot works on the 2013 nexus 7. After rooting unlock bootloader with app from google play. This method does not wipe user data or need a computer at all. And if root is lost and the towelroot exploit is patched with the next os update you can reroot the old way.
Sent from my Le Pan TC1020 using Tapatalk

Questions about rooting the Sprint version HTC 10

So, I am pretty much stuck with Sprint, so if I want to upgrade my HTC 10 I am going to have to get a phone through them.
First of all, Sprint dosen't block you from using HTC's root method on their phones, do they?
And also, I read that using HTC's method now will only invalidate part of your warranty, but not all of it? I couldn't find any confirmation on this, most were from forum posts from years ago. I especially would like to know about physical defects or issues such as Uh Oh protection still applying if you are rooted.
And finally, once I root my phone, would I then have root access on the installed stock rom, or would I have to re-flash it with a custom rom that was made for root access?
No, Sprint doesn't block you from using HTC Dev. As far as warranty, I haven't read up on it recently but it's my understanding that unlocking the bootloader does not invalidate the warranty. To answer your last question, you can simply install SuperSU to gain root access without having to install a custom ROM.
Sent from my HTC 10
It has been a while since I used it, is SuperSU the only thing that would be able to grant root access, or is it some manager that can allow or deny other apps root access? I mainly want to be able to use backup apps with the root access that will be able to backup everything on my internal storage, right now even adb backup can't backup everything on my non-rooted M8, and I am looking to replace that phone anyway.
Anyone? I want to make sure that I would be able to use Titanium Backup to backup everything and be able to have full access in file managers. Is all I would need to do after using the HTC Dev unlock be to install the SuperSU app and not have to flash a custom rom?
Cyber Akuma said:
Anyone? I want to make sure that I would be able to use Titanium Backup to backup everything and be able to have full access in file managers. Is all I would need to do after using the HTC Dev unlock be to install the SuperSU app and not have to flash a custom rom?
Click to expand...
Click to collapse
You would need to use HTC Dev unlock, install TWRP, and then install SuperSU. You do not need to install a custom ROM.
Sent from my HTC 10
Very helpful, thanks.

Categories

Resources