Before Rooting Question - Verizon HTC One (M7)

I just got this phone. Android 4.2.2. I was wondering if rooting is still possible. I know that there are issues with unlocking the bootloader like, we can't. So can I still root and have the rooting goodies? If so, can you direct me to the correct method of rooting? All the methods I can find include unlocking the bootloader first and I don't know if I can just skip that step or not.
Thank you for your time.

Time To Shine said:
I just got this phone. Android 4.2.2. I was wondering if rooting is still possible. I know that there are issues with unlocking the bootloader like, we can't. So can I still root and have the rooting goodies? If so, can you direct me to the correct method of rooting? All the methods I can find include unlocking the bootloader first and I don't know if I can just skip that step or not.
Thank you for your time.
Click to expand...
Click to collapse
To answer your question you need to unlock/s-off your phone to root it, I would recommend running the rumrunner tool, installing a customer recovery and then install a custom rom. The reason I say install a custom rom even if you want to remain stock is because you can get a stock rom without any bloat. Most of the bloat apps on the HTC One and pretty much any phone, run in the background as soon as your phone starts, this eats battery life and performance. For a stock rom check out Santod040, he has a good stock rom released, personally I like NuSense and ViperOne they are both very solid roms.
Read this thread - http://forum.xda-developers.com/showthread.php?t=2473644 it is the Rumrunner tool. I believe as long as you DO NOT UPGRADE to 4.3 you can still root/unlock/s-off, after you unlock/s-off you can install whichever rom you like without worrying about losing the ability to have root access.
You will want to get into the bootloader to check which OS version you have and then download the corresponding version of Rumrunner.
Edit:
Be sure to backup your whole phone as soon as you install a customer recovery. After the backup is complete, save a copy on your computer. There will be times when you are tinkering with your phone that you will need to get your phone back to a factory state, you can use a RUU but in my opinion that is more complicated process and you have a higher risk of something going wrong compared to simply restoring a backup.

Okay. Thank you. I will look into this.

Related

random noob questions...

OK,
1st Hi all and thanks for not bashing my lack of knowledge. I have done many searches and am now more confused than before.
I am comming from a droid X, I did the z4 root on it to get wifi tether working, it was on 2.2.1 I believe. Well it went very good, but I never got a push for an update. Got the new GN on verizon and tried to restore it back to stock, didn't work, so instead of selling it I gave it to my mom. Also, did this on a friends and he did get the update push and lost the root and superuser access.
This story is just so you know I am a complete noob. Other than following someones set by set on using Z4 I have really not done anything and have some questions on my new phone.
1. why would I want to unlock the bootloader?
2. after reading about the wifi hotspot by svtp do I need to root?
3. If i root and/or unlock the bootloader will this stop the updates from google (main reason I bought the phone)?
4. I am not into overclocking or modding but I want to be able to have wifi if I ever need it. That is the only thing I want.
Basically I am looking to unlock the wifi and still get all the google updates, is this possible? As of right now I think buying the svtp app is my best bet, I just don't want an unexpected bill showing up.
ok, still not rooted or unlocked. cannot get svtp to work wifi
Follow this guide --> http://forum.xda-developers.com/showthread.php?t=1382163
re #1: you need to unlock the bootloader to do pretty much anything non standard with your phone.
Since unlocking the bootloader wipes all data on the phone it's a good idea to do it early. You can leave it otherwise stock while you think about it, you can even relock it if you need to return the phone for some reason.
Neither unlocking nor rooting the phone will stop you getting the OTAs, it's custom roms that will do that. However most OTAs will stop your root access because they reset the permissions on your su files.
hth
Clancy_s said:
Neither unlocking nor rooting the phone will stop you getting the OTAs, it's custom roms that will do that. However most OTAs will stop your root access because they reset the permissions on your su files.
Click to expand...
Click to collapse
Just to add further to this... not only will custom ROMs stop you from getting OTA updates, having custom recovery (ClockworkMod) will prevent them from applying, even with the stock ROM. If using a stock ROM with custom recovery, you'll need to do the update manually. If you wait until you get the update notification, your phone should have downloaded the update to /cache. You can then use the custom recovery to apply the update. Alternatively, you can look on these forums for someone to post the URL to the OTA update zip file, download it, and flash it manually (this way you don't need to wait until your phone gets the update, you can download it and have it sooner).
In either case, you'll usually need to re-root, as stated. This is easier with a custom recovery, because you should just have to flash superuser immediately after flashing the update, before rebooting.
Until CM9 is stable, I'm running the stock ROM with ClockworkMod recovery. I can download the OTA updates manually and flash them with ClockworkMod then flash superuser and I'm good to go. Custom recovery makes it nice and easy to retain root, as well as the ability to do nandroid backups, etc.

[Q] Unlocking Bootloader and Rooting

Hey guys, sorry if this has already been answered somewhere else but I couldn't find it anywhere.
I bought a Galaxy Nexus a couple weeks ago and am loving it (except for battery life) and am interested in rooting it. But I have a few questions first:
1. What is the difference between unlocking the bootloader and rooting a phone. I know what unlocking a bootloader is, but I don't know much about rooting.
2. If I unlock and root, will I still be able to get updates from Google directly wihtout issues? Like, will I get the 4.0.3 update whenever it comes out even if I'm rooted?
3. Will my warranty be voided if I unlock the bootloader?
4. And if I do root it, what ROMs do you guys suggest I use? Which ones are the smoothest in performance and give the best battery life and customizations etc?
5. There is a new unlock/root tool made for the SGN, shown here: droid-life.com /2012/01/04/simple-galaxy-nexus-lte-rootunlock-and-unrootre-lock-tool-released/
Is it as effective as unlocking and rooting manually or does it have some drawbacks since it does everything for you automatically? BTW, thanks to whoever made that tool.
I know these are dumb questions but I'm new at this, so please bear with me. Thanks for any help in advance!
Peesashiz said:
Hey guys, sorry if this has already been answered somewhere else but I couldn't find it anywhere.
I bought a Galaxy Nexus a couple weeks ago and am loving it (except for battery life) and am interested in rooting it. But I have a few questions first:
1. What is the difference between unlocking the bootloader and rooting a phone. I know what unlocking a bootloader is, but I don't know much about rooting.
2. If I unlock and root, will I still be able to get updates from Google directly wihtout issues? Like, will I get the 4.0.3 update whenever it comes out even if I'm rooted?
3. Will my warranty be voided if I unlock the bootloader?
4. And if I do root it, what ROMs do you guys suggest I use? Which ones are the smoothest in performance and give the best battery life and customizations etc?
5. There is a new unlock/root tool made for the SGN, shown here: droid-life.com /2012/01/04/simple-galaxy-nexus-lte-rootunlock-and-unrootre-lock-tool-released/
Is it as effective as unlocking and rooting manually or does it have some drawbacks since it does everything for you automatically? BTW, thanks to whoever made that tool.
I know these are dumb questions but I'm new at this, so please bear with me. Thanks for any help in advance!
Click to expand...
Click to collapse
1) I have an app called All About Root which should answer the majority of all basic questions and even some advanced technical ones regarding root.
2) Yes, if you're still on stock and dont change/modify any of the stock apk/framework files. Once the OTA update finishes, root access will be removed and a stock recovery will be reloaded. Will have to fastboot flash the custom recovery back and set the permissions back on root (permissions are a topic in All About Root)
3) Depends on who is covering the warranty or another way to put it, who/where/how device was purchased.
5) I would always recommend learning the manual method. Once you load the android-sdk, which is needed for many customizations, the unlock is a simple command and learning adb/fastboot will be very useful in the future for most operations.
Hope that helps! I'm sure others will chime in with their opinions and experiences to cover any gaps I might have missed. Good luck!
1) Unlocking allows you to modify the kernel and flash custom roms. Rooting allows you root access to the OS. Root is the equivalent of an admin in windows, but in the context of android it gives you write access to the full device. Basically it allows you to access lower level system functions (ie droidwall is a gui for iptables which is a firewall).
2)My understanding is that if you unlock and root, you'll be running a custom recovery (clockwork). I'm not sure if that means you won't see the OTA or if it'll just revert to stock or it may not work at all. Perhaps someone else can explain, but frankly when you get to #4 I don't see any reason why OTA updates are relevant.
3) I think the bootload can be relocked so even if it does void the warranty it can be reversed. Whether or not they can tell that it has been unlocked I don't know, and if they wanted to find a reason to deny a warranty I'm sure they could find one whether or not it's unlocked. I'd be surprised if they denied it though since the nexus devices are important because they can be unlocked.
4) I've used Axiom pretty much since the day after I got my phone. Most of them are all the same 4.0.3 core just various modifications to 'improve' the experience. The one other rom I'd look at is kang's because it's based on CM9. Kernels are another issue from there - I've liked both leankernel and franco's. Note that you should check out the forums over at rootzwiki as their dev area seems more active than around here. The kernel is the main source of battery and performance boosts.
5) I would recommend attempting it manually. The most difficult part imo is getting the drivers installed and the device recognized by adb. From there it's just executing a single line to unlocked. Unlocking will wipe your data. I'll say it again...unlocking will wipe your data. I used superboot myself, but if you're going to a custom rom then getting root access is really only needed temporarily to get clockwork installed - any custom rom has root access already. Here's a link to superboot. I *think* you just execute it from your computer (its a batch file) and it will root the device for you. I'm not sure if it installs clockworkmod so the first thing you should do after booting is download rom manager and reflash recovery to be sure. Then you can use clockworkmod to move to a rom.
Happy flashing.

[Q] The first thing to do with an Xplay?

Ok. I would be glad if someone could point me in the right direction here, and answer this question.
I am planning on buying an Xplay, mainly for phoning and gaming. I am very keen on keeping the Xplay "clean" and fast, and therefore wish to remove all bloatware from the beginning.
Could someone point me in a direction to where to start when I first unpack my phone? Should I accept all the updates and so on? What´s the best thing to do if I want to remove the bloatware. I might as well say that I´m pretty much a beginner when it comes to all the terms "rooting" and stuff. But I want to do it a safe way, without taking risks of breaking or bricking anything.
Thanks.
Some of the bloatware can be simply uninstalled, some cannot. For the latter you need to root your phone. I like to use SuperOneClick for rooting. Note that some firmwares (the ones whose version ends with .62 or greater) cannot be rooted, so I wouldn't update to them.
Once rooted, removing the bloatware is pretty simple. The most common way is to use Titanium Backup to uninstall it or you can even do it manually by deleting the relevant .apk files from /system/app.
Root your phone ,this is the first step that you must to do. After rooting ,you can remove bloatware from your phone and gain more free space on you internal memory.
I think that the best rooting way is the (zergRush Method):
http://forum.xda-developers.com/showthread.php?t=1312859
After rooting ,download 'Root Explorer' ,go to system/app and remove all the things you don't need.
If you are getting an AT&T Xplay I would suggest installing the generic north American rom which is 2.3.4 and missing the AT&T bloat. I backed up the games from the stock rom first then installed the NA rom and reinstalled them.
First use pc companion and install the latest update. Then root and remove bloat and get everything set up like your contacts and apps. After that install cwm and make a nandroid backup and start flashing roms! Back-up your info if the rom won't carry it over. Optional: Unlock bootloader before roms. There are plenty of stock based roms to for people with locked bootloaders.
EDIT: Don't do the below, just read you don't want risk!
1. Unlock the bootloader
2. Use flashtool to install a generic ROM .FTF file (.368 has CRT animation but is old, .42 is good, .62 is good)
3. Install a kernel (DooM's is great). This will allow you to overclock, and give automatic ROOT (no need to exploit or install anything else)
4. Buy/acquire an app called "Titanium Backup" (it needs ROOT to run), and check the guide in these forums for which apps are safe to remove
The first thing to do? Here's a list:
1. READ everything you can find related to your model version of the Play. There are different versions depending on where you are in the world and who your service provider is. If you have a GSM capable phone (Europe, Canada, ATT in US just to name a few), you will have a lot more modification options available. If you have a CDMA capable phone (Verizon), you have fewer choices but there are more coming almost every day.
2. READ again - you know you only understood maybe a 10th of what you just read!
3. POST specific questions AFTER you have searched the forums. Don't be afraid to try Google - that's what it's there for.
4. THINK !!! - what is it that you expect to get from modifying your phone that it doesn't do now? If you just want to remove bloatware, you can simply root, install a custom recovery, make a backup and then go to town. No need for unlocking the bootloader or loading a custom rom.
5. SLOW DOWN !!! - don't be in such a hurry to modify your phone that you leap before you look. Most bricked phones could be avoided in the first place by taking time to understand the steps involved before making changes.
6. DON'T PANIC !!! - There are very few things you can do to your phone that the experienced folks here on the forums can't help you resolved.
7. HAVE FUN !!!
---------- Post added at 01:16 AM ---------- Previous post was at 01:14 AM ----------
Potato13 said:
First use pc companion and install the latest update. Then root and remove bloat and get everything set up like your contacts and apps. After that install cwm and make a nandroid backup and start flashing roms! Back-up your info if the rom won't carry it over. Optional: Unlock bootloader before roms. There are plenty of stock based roms to for people with locked bootloaders.
Click to expand...
Click to collapse
Not necessarily. If you install some of the latest updates, you no longer can root. That's why some research needs to be done first.
Search google and read xda forums on a daily basis. That's the shortest route lol
1. Root using zergrush or use flashtool rooting feature
2. Unlock bootloader (this will void your warranty)
3. Install clockworkmod 5.0.2.7 for xperia phones (get it free on play store fka android market)
4. Install titanium backup and perform batch backup of your apps to your sd card
5. Get doomlord's kernel v11 (link is on my signature) and wifi modules
6. Reboot into recovery and hold down or tap volume down to enter CWM recovery
7. Flash the kernel, then reboot and flash the wifi module
8. Flash your custom rom
9. There your phone is bricked! Haha
netizenmt said:
4. THINK !!! - what is it that you expect to get from modifying your phone that it doesn't do now? If you just want to remove bloatware, you can simply root, install a custom recovery, make a backup and then go to town. No need for unlocking the bootloader or loading a custom rom.
Click to expand...
Click to collapse
Thanks for the input.
The only thing that I plan to do, is probably just remove bloatware and nothing more. So I guess it´s just down to rooting the phone then, and delete the things that I don´t want? No need for unlocking bootloaders etc.?
Is there a list of what stuff that can be deleted? Or other things that can be achieved by only rooting the phone?
And the last question. Is it totally ok to accept android updates after the rooting and removing of bloatware?
silmes said:
Thanks for the input.
The only thing that I plan to do, is probably just remove bloatware and nothing more. So I guess it´s just down to rooting the phone then, and delete the things that I don´t want? No need for unlocking bootloaders etc.?
Is there a list of what stuff that can be deleted? Or other things that can be achieved by only rooting the phone?
And the last question. Is it totally ok to accept android updates after the rooting and removing of bloatware?
Click to expand...
Click to collapse
If you aren't going to get into custom kernels and overclocking, then no, you can do what you want without unlocking the bootloader.
There are some links in General and here in Q & A that make suggestions of what can be removed safely.
If you only rooted and didn't remove anything, you could accept updates. If you remove bloatware, the update won't even install. That's why I suggest installing CWM (ClockWorkMod) Recovery and doing a Nandroid Backup after you root but before you debloat.
Here are some useful links for you:
Rooted (Locked Bootloader) Phone - App Removal (Safe List)
[GUIDE] R800x owners - You got Custom ROM questions? I've got Answers!
The second one there was one I posted up for R800x users with locked bootloaders. It was all the stuff I had to glean for myself when mine was locked.
Hope this helps.
Sigh...hope this isn't too late.
http://forum.xda-developers.com/showthread.php?p=23845116#post23845116
First thing: Root right away with Flashtool (http://androxyde.github.com/) and don't listen to the others, the Flashtool nowdays contains the Exploit that you need and it works perfect to root on 2.3.4 (I did it myself when I root'd mine the first time).
I am planning on buying an Xplay, mainly for phoning and gaming. I am very keen on keeping the Xplay "clean" and fast, and therefore wish to remove all bloatware from the beginning.
I recommend the Titanium Backup as all the others, and you can use this list as help: http://forum.xda-developers.com/showthread.php?t=1046699&highlight=remove+app+list
Could someone point me in a direction to where to start when I first unpack my phone? Should I accept all the updates and so on?
Yes, do that first of all before you go ahead and root your device.
Q: Could someone point me in a direction to where to start when I first unpack my phone? Should I accept all the updates and so on?
A: Yes, do that first of all before you go ahead and root your device.
The interesting thing is that the answer to this seems to differ on who you ask. Further back in this thread, someone advised me NOT to update, as it might lead to problems when trying to root my phone. What´s the deal here?
silmes said:
Q: Could someone point me in a direction to where to start when I first unpack my phone? Should I accept all the updates and so on?
A: Yes, do that first of all before you go ahead and root your device.
The interesting thing is that the answer to this seems to differ on who you ask. Further back in this thread, someone advised me NOT to update, as it might lead to problems when trying to root my phone. What´s the deal here?
Click to expand...
Click to collapse
If you update to the .62 firmware you can't root.
Sent from my LT26i using Tapatalk
silmes said:
Q: Could someone point me in a direction to where to start when I first unpack my phone? Should I accept all the updates and so on?
A: Yes, do that first of all before you go ahead and root your device.
The interesting thing is that the answer to this seems to differ on who you ask. Further back in this thread, someone advised me NOT to update, as it might lead to problems when trying to root my phone. What´s the deal here?
Click to expand...
Click to collapse
That's because it differs between models and some people aren't aware of that, while others like to be argumentative!
If you have a Verizon R800x Play, our firmware only goes up to Version 2.3.3 (3.0.1.E.0.88). If yours comes with 2.3.2, you're safe to update. You will be able to root with no problem.
If you have one of the other phones, you can apply updates below 4.0.2.A.0.62 and still root. .62 and higher, no root.
Check out this thread [HOW-TO] Root Phones w/ Android v2.2.x-2.3.x (zergRush Method) for additional information.

[Q] Temp-root, root, consfused... i just want to run some app, please help!

Hey there,
I have read many topics, guides and post about rooting but more i read more confused i get, so i write here in order to get some assist from fellow desire Z owners.
Situation looks like this:
I have Desire Z with Android 2.3.3 and what i read till now, to root this OS the only possibility is to downgrade it in first place, but the downgrade will wipe out current data (or perhaps i'm wrong here?), which i want to avoid.
Then again i want to root my phone to use some app that requires it, and uninstall some unnecessary components, i'm not interested in flashing custom roms right now, so perhaps there is some way to grant such privileges via temp root without downgrading?
Any assistance will be appreciated.
You will need to downgrade to root, which will wipe all your data.
Here is the best guide
The downgrade guide does have a (very) temporary root, which will allow you to backup your apps and data. It would also allow whatever app you need to run, but not for very long, the system becomes unstable if you leave it exploited.
-Nipqer
Nipqer said:
You will need to downgrade to root, which will wipe all your data.
Here is the best guide
The downgrade guide does have a (very) temporary root, which will allow you to backup your apps and data. It would also allow whatever app you need to run, but not for very long, the system becomes unstable if you leave it exploited.
-Nipqer
Click to expand...
Click to collapse
Ok, understand so follow-up questions:
1. let's say i will do anything till temp-root then do what i want, and then is there a way to close exploit?
2. Or if i will go on, do the full rom backup for example using titanium backup and then restore it after downgrade would it bring back my Andro to 2.3.3 or stay at Froyo?
Plomiwn said:
Ok, understand so follow-up questions:
1. let's say i will do anything till temp-root then do what i want, and then is there a way to close exploit?
2. Or if i will go on, do the full rom backup for example using titanium backup and then restore it after downgrade would it bring back my Andro to 2.3.3 or stay at Froyo?
Click to expand...
Click to collapse
ad 1. When having temp root you are limited with the things you can do and sometimes the phone does not behave as expected. Temp root does not mean S-OFF, so system partition might not be writeable.
You close the exploit be doing a full reboot of the phone.
ad 2. After downgrade and gaining S-OFF you can install every ROM that is available for your phone. There is a lot of Android 2.3.3 ROMs out there.
VirtuousRom provides some nice Sense ROMS.
The best known "Sense-less" ROM is CyanogenMod 7.1 / 7.2. CyanogenMod 9 is still tested and should soon be available.
Best regards,
Catherall
catherall said:
ad 1. When having temp root you are limited with the things you can do and sometimes the phone does not behave as expected. Temp root does not mean S-OFF, so system partition might not be writeable.
You close the exploit be doing a full reboot of the phone.
ad 2. After downgrade and gaining S-OFF you can install every ROM that is available for your phone. There is a lot of Android 2.3.3 ROMs out there.
VirtuousRom provides some nice Sense ROMS.
The best known "Sense-less" ROM is CyanogenMod 7.1 / 7.2. CyanogenMod 9 is still tested and should soon be available.
Best regards,
Catherall
Click to expand...
Click to collapse
Thank you guys for the answers, i did some reading about rooting, adb tutorials, even went through first part of downgrade to get temp-root but at this point i have other questions:
1. I tried to use Titanium Backup to backup my apps, but it don't see them, i searched for solution and it seems that it want's me to update SuperUser.apk but after i do TB dosen't see root anymore, and SuperUser tells that busybox version is wrong, is there any solution to fix it?
2. Is there a reverse guide for unroot and S-ON? i found some using RAGE but i don't know if it would work if i use guide for root?
3. Hboot, is this recommended as i read that this part is where is highest risk of brick?
4. Just for to satisify my curiousity, what will happen if after downgrade i would install OTA Update?
1. Titanium not seeing your apps is weird. Maybe if you get the new SuperUser apk and use that instead of the supplied one when getting temp-root will help (and new su binary)
2. http://forum.xda-developers.com/showthread.php?t=1442988 Revert to stock guide
3. Hboot is recommended. Yes it is (technically) risky, but I have never seen it fail, and so long as you aren't a complete idiot, you can't go wrong.
4. You'll need to redowngrade, no big deal
-Nipqer
Nipqer said:
1. Titanium not seeing your apps is weird. Maybe if you get the new SuperUser apk and use that instead of the supplied one when getting temp-root will help (and new su binary)
2. http://forum.xda-developers.com/showthread.php?t=1442988 Revert to stock guide
3. Hboot is recommended. Yes it is (technically) risky, but I have never seen it fail, and so long as you aren't a complete idiot, you can't go wrong.
4. You'll need to redowngrade, no big deal
-Nipqer
Click to expand...
Click to collapse
AD. 1 - Solved it. Solution posted here http://forum.xda-developers.com/showpost.php?p=24685631&postcount=504

Need a quick check on my "rooting plans".

I've watched the video guides about Sunshine S-off but I'm still a bit confused. I currently have a non-rooted, S-ON HTC 10 with a locked bootloader (in other words it's factory new). I want to upgrade to Nougat when it becomes available in the EU, but since I want to have an "S-off LOCKED" + rooted phone I was told that doing the Sunshine method while still being on MM is the best thing to do. To do this, as far as I'm concerned I have to follow these steps:
1.) Download, run and purchase Sunshine.
2.) Select the S-off LOCKED option and start the process.
3.) This is where things become confusing. According to the videos I've watched, now my phone should be encrypted. Since I don't have TWRP, should I use the original recovery program's factory reset option?
4.) Flash TWRP, just like you had your bootloader unlocked. (If I flash TWRP on MM, will I still be able to use it on Nougat?)
5.) Wait for the Nougat OTA and install it. (The update should come automatically, right?)
6.) Root it.
After rooting, I would still get the OTA updates, right? (since I have my bootloader locked)
I would be grateful if someone could verify these steps. Thanks in advance!
bence.szij said:
I've watched the video guides about Sunshine S-off but I'm still a bit confused. I currently have a non-rooted, S-ON HTC 10 with a locked bootloader (in other words it's factory new). I want to upgrade to Nougat when it becomes available in the EU, but since I want to have an "S-off LOCKED" + rooted phone I was told that doing the Sunshine method while still being on MM is the best thing to do. To do this, as far as I'm concerned I have to follow these steps:
1.) Download, run and purchase Sunshine.
2.) Select the S-off LOCKED option and start the process.
3.) This is where things become confusing. According to the videos I've watched, now my phone should be encrypted. Since I don't have TWRP, should I use the original recovery program's factory reset option?
4.) Flash TWRP, just like you had your bootloader unlocked. (If I flash TWRP on MM, will I still be able to use it on Nougat?)
5.) Wait for the Nougat OTA and install it. (The update should come automatically, right?)
6.) Root it.
After rooting, I would still get the OTA updates, right? (since I have my bootloader locked)
I would be grateful if someone could verify these steps. Thanks in advance!
Click to expand...
Click to collapse
There is a lot of questions unanswered.
1. Why do you want S-OFF? Most people don't need it.
2. Do you want Nougat 2.28 full firmware, or only Nougat Android?
3. You need stock recovery to flash an OTA.
4. Current TWRP will not work on Nougat 2.28 firmware, and I think it won't work until HTC release official Kernel source.
5. If you want only the Android Nougat OS, while staying on MM 1.95 Firmware in order to be able to flash TWRP...then why not just flash Viper, ICE or LeeDroid custom ROM?
6. If you do flash custom N ROM, I believe that there are bugs due to using MM firmware. Something to do with Camera and Sound. It's all very complicated.
Summary: Describe what you want and we'll be able to tell you exactly what you need to do.
Kyuubi10 said:
There is a lot of questions unanswered.
1. Why do you want S-OFF? Most people don't need it.
2. Do you want Nougat 2.28 full firmware, or only Nougat Android?
3. You need stock recovery to flash an OTA.
4. Current TWRP will not work on Nougat 2.28 firmware, and I think it won't work until HTC release official Kernel source.
5. If you want only the Android Nougat OS, while staying on MM 1.95 Firmware in order to be able to flash TWRP...then why not just flash Viper, ICE or LeeDroid custom ROM?
6. If you do flash custom N ROM, I believe that there are bugs due to using MM firmware. Something to do with Camera and Sound. It's all very complicated.
Summary: Describe what you want and we'll be able to tell you exactly what you need to do.
Click to expand...
Click to collapse
Thanks for the anwser!
I'll try to anwser your questions (and ask new ones) as precisely as I can.
1.) I want S-OFF because that way the bootlocker can stay locked, and as I've heard you can go S-ON again with Sunshine. That way I don't really have to worry about the "relocked" state and warranty loss. Otherwise the HTCDev method would be perfectly fine for me.
2.) I didn't know that you can use the Nougat OS without upgrading your firmware. Could you please explain the differences between "Nougat 2.28 full firmware" and "Nougat Android"? I tried to do a research but I've failed
3.) So basically if I have TWRP the only way to install system updates is to flash them manually? Also if I stay with stock recovery while being S-off LOCKED will I get the OTAs? And what if I unlock the bootloader?
4.) When do you think HTC will release official Kernel source? Weeks? Months?
5.)- 6.) When I bought my phone in July, I decided not to root it immediately. I've planned to root after installing Android N, and since the EU release is near I've started researching on the process. The only reason I want to S-off now, while being on MM, is that Sunshine might not work after installing the Nougat OTA (I need Sunshine to protect my warranty). I'm not in a hurry, my goal is to have a phone with Nougat, TWRP, root and xposed (maybe an N version of Viper). I don't want to have a buggy phone. If running Nougat/Viper on an older firmware would cause bugs, I'd rather wait with the whole process until the OTA arrives, then install it and unlock my bootloader with HTCDev instead of achieving the "S-off LOCKED" state with Sunshine, even if this means warranty loss.
I hope I could explain things better this time.
bence.szij said:
Thanks for the anwser!
I'll try to anwser your questions (and ask new ones) as precisely as I can.
1.) I want S-OFF because that way the bootlocker can stay locked, and as I've heard you can go S-ON again with Sunshine. That way I don't really have to worry about the "relocked" state and warranty loss. Otherwise the HTCDev method would be perfectly fine for me.
2.) I didn't know that you can use the Nougat OS without upgrading your firmware. Could you please explain the differences between "Nougat 2.28 full firmware" and "Nougat Android"? I tried to do a research but I've failed
3.) So basically if I have TWRP the only way to install system updates is to flash them manually? Also if I stay with stock recovery while being S-off LOCKED will I get the OTAs? And what if I unlock the bootloader?
4.) When do you think HTC will release official Kernel source? Weeks? Months?
5.)- 6.) When I bought my phone in July, I decided not to root it immediately. I've planned to root after installing Android N, and since the EU release is near I've started researching on the process. The only reason I want to S-off now, while being on MM, is that Sunshine might not work after installing the Nougat OTA (I need Sunshine to protect my warranty). I'm not in a hurry, my goal is to have a phone with Nougat, TWRP, root and xposed (maybe an N version of Viper). I don't want to have a buggy phone. If running Nougat/Viper on an older firmware would cause bugs, I'd rather wait with the whole process until the OTA arrives, then install it and unlock my bootloader with HTCDev instead of achieving the "S-off LOCKED" state with Sunshine, even if this means warranty loss.
I hope I could explain things better this time.
Click to expand...
Click to collapse
If you're thankful press the thanks button, it would mean much more than saying you're thankful. It is there for a reason.
By seeing your answers my best advise will be, you don't need to S-OFF.
HTC explicitly states in their full T&C that your warranty is not completely void when you unlock bootload.
Your warranty just becomes conditional, which means that if you brick your device your warranty is void.
Or if any damage to the phone comes as a direct effect of you unlocking your bootloader, then warranty is void.
If the damage/fault is unrelated to you unlocking your bootloader then your warranty should still be AND will be valid.
Has been this way since I first joined the HTC bandwagon with the OneX.
Now regarding waiting for N before rooting. I also advise against this.
When the N sources are released you will be jumping into mostly BETA releases.
These tend to have a few bugs early on, I'd advise to root now while on M which is very stable and full of awesome features.
Wait around until N has some stable ROMs and Kernels.
Answering your other questions:
2) The firmware on your phone is your: "Bootloader, Radio, OpenDSP etc..." These are the deepest software on your phone, and for security and to avoid bricks should stay stock, unless you really know what you are doing. Firmware is not made by Google, but instead by the OEM. This is unique to the hardware on your phone. Android is made by google, and it can be divided into Kernel and OS/ROM.
3) S-OFF I don't know, but if you are S-ON with stock system and stock recovery you should always be able to install OTA even if you have unlocked bootloader.
4) I believe January.
Enjoy root and xposed on MM...get familiar with what is possible and learn as much as possible on a stable configuration.
Once you've learned a bit more about what root is capable of then move on to N when N is stable.
I suggest to learn how to use RUU.exe/RUU.zips before moving to N though.
Kyuubi10 said:
If you're thankful press the thanks button, it would mean much more than saying you're thankful. It is there for a reason.
By seeing your answers my best advise will be, you don't need to S-OFF.
HTC explicitly states in their full T&C that your warranty is not completely void when you unlock bootload.
Your warranty just becomes conditional, which means that if you brick your device your warranty is void.
Or if any damage to the phone comes as a direct effect of you unlocking your bootloader, then warranty is void.
If the damage/fault is unrelated to you unlocking your bootloader then your warranty should still be AND will be valid.
Has been this way since I first joined the HTC bandwagon with the OneX.
Now regarding waiting for N before rooting. I also advise against this.
When the N sources are released you will be jumping into mostly BETA releases.
These tend to have a few bugs early on, I'd advise to root now while on M which is very stable and full of awesome features.
Wait around until N has some stable ROMs and Kernels.
Answering your other questions:
2) The firmware on your phone is your: "Bootloader, Radio, OpenDSP etc..." These are the deepest software on your phone, and for security and to avoid bricks should stay stock, unless you really know what you are doing. Firmware is not made by Google, but instead by the OEM. This is unique to the hardware on your phone. Android is made by google, and it can be divided into Kernel and OS/ROM.
3) S-OFF I don't know, but if you are S-ON with stock system and stock recovery you should always be able to install OTA even if you have unlocked bootloader.
4) I believe January.
Enjoy root and xposed on MM...get familiar with what is possible and learn as much as possible on a stable configuration.
Once you've learned a bit more about what root is capable of then move on to N when N is stable.
I suggest to learn how to use RUU.exe/RUU.zips before moving to N though.
Click to expand...
Click to collapse
Thanks again!
I guess I'll do as you said and do it now. I have only one more question left then: let's say I unlock my bootloader with HTCDev, install TWRP, then root my phone and flash xposed. A few months later Nougat becomes stable and I decide to upgrade. In that case, I would be still using my current firmware, so N based roms would contain bugs, which I don't want. How can I upgrade my firmware in a situation like this?
bence.szij said:
Thanks again!
I guess I'll do as you said and do it now. I have only one more question left then: let's say I unlock my bootloader with HTCDev, install TWRP, then root my phone and flash xposed. A few months later Nougat becomes stable and I decide to upgrade. In that case, I would be still using my current firmware, so N based roms would contain bugs, which I don't want. How can I upgrade my firmware in a situation like this?
Click to expand...
Click to collapse
You're welcome, it's a pleasure to help.
An easy way of getting root is by flashing a custom ROM which already comes with root
I believe that quickly by Feb you should already have a stable N release.
Now to upgrade firmware... That's what the RUU part of my previous answer is for.
HTC are really rooting friendly, so much so they gave us a way to easily and quickly going back to stock. That is called an RUU.
You can search that more in detail to learn about it.
But to update firmware you have two ways, the fast way through RUU, or the slow way by flashing stock ROM via TWRP, then fastboot flash stock recovery and then flash the OTAs.
By doing RUU or via OTA method will update your firmware.
Keep in mind if you plan to use Android Pay or Pokemon Go, this may effect some your decision if you want to go s-off locked status or unlocked bootloader. Everything @Kyuubi10 said is good info, that's just something I would factor into consideration. There may be ways around having an unlocked bootloader and using Android Pay, I'm not the expert there because I don't want google having more of my financial information than they already have. But if you do use it or plan too, that might be something you need to take into consideration before you go unlocked and s-on.
I'm not talking you out of unlocking or anything, I just want you to know in case it's something you need to further consider.
CharliesTheMan said:
Keep in mind if you plan to use Android Pay or Pokemon Go, this may effect some your decision if you want to go s-off locked status or unlocked bootloader. Everything @Kyuubi10 said is good info, that's just something I would factor into consideration. There may be ways around having an unlocked bootloader and using Android Pay, I'm not the expert there because I don't want google having more of my financial information than they already have. But if you do use it or plan too, that might be something you need to take into consideration before you go unlocked and s-on.
I'm not talking you out of unlocking or anything, I just want you to know in case it's something you need to further consider.
Click to expand...
Click to collapse
Actually... I believe you can go unlocked and use android pay.
As long as you don't have root.
You can even have customROM and custom Kernel, but as long as you have no root, and no xposed you should be able to use Android Pay and Pokemon Go.
E.g. MultiROM with 1 rom non-rooted should be possible.
But I may be wrong, so don't quote me.
bence.szij said:
Thanks again!
I guess I'll do as you said and do it now. I have only one more question left then: let's say I unlock my bootloader with HTCDev, install TWRP, then root my phone and flash xposed. A few months later Nougat becomes stable and I decide to upgrade. In that case, I would be still using my current firmware, so N based roms would contain bugs, which I don't want. How can I upgrade my firmware in a situation like this?
Click to expand...
Click to collapse
You're lucky!
HTC released N sources yesterday!!
Will probably get a stable release by mid January.
Kyuubi10 said:
You're lucky!
HTC released N sources yesterday!!
Will probably get a stable release by mid January.
Click to expand...
Click to collapse
Thanks for the info! I've unlocked the bootloader yesterday and I'm planning to flash TWRP and SuperSU tonight?
bence.szij said:
Thanks for the info! I've unlocked the bootloader yesterday and I'm planning to flash TWRP and SuperSU tonight?
Click to expand...
Click to collapse
Don't worry about flashing SuperSU, usually it'll be included in the Custom ROM...if you want to use Custom ROM.
Or even TWRP gives you the option to enable SuperSU, if you wish to stay with stock ROM.

Categories

Resources