Flashing a "Rooted & S-OFF'd" restore on a new M8 - One (M8) Q&A, Help & Troubleshooting

So here's a question for you tech experts.........
Say I unlock/root & S-OFF an HTC One M8, and right after I do all that, I save a backup in TWRP. Then for whatever reason I decide to get a new M8 to replace the original one. Can I use that same backup file on the NEW M8 phone? Meaning, by flashing it on the new phone via TWRP, will my phone automatically become unlocked/rooted & S-OFF'd?! Or do I still have to manually do all that over again?? I don't need or want to do it in reality, but just wondering (like in case I ever lose my phone, etc).
Thank You,
RockStar2005

RockStar2005 said:
So here's a question for you tech experts.........
Say I unlock/root & S-OFF an HTC One M8, and right after I do all that, I save a backup in TWRP. Then for whatever reason I decide to get a new M8 to replace the original one. Can I use that same backup file on the NEW M8 phone? Meaning, by flashing it on the new phone via TWRP, will my phone automatically become unlocked/rooted & S-OFF'd?! Or do I still have to manually do all that over again?? I don't need or want to do it in reality, but just wondering (like in case I ever lose my phone, etc).
Thank You,
RockStar2005
Click to expand...
Click to collapse
You will have to do everything from the beginning. I wish it would be that easy Then noone would have to pay for s-off and everyone would use your TWRP nandroid to get it

A nandroid can be restored if the phone is the same type of phone (international to international, Sprint to Sprint....etc etc) you must first unlock the bootloader and flash a custom recovery to restore the nand.

stathis95194 said:
You will have to do everything from the beginning. I wish it would be that easy Then noone would have to pay for s-off and everyone would use your TWRP nandroid to get it
Click to expand...
Click to collapse
Wow, that was fast!
That sucks! lol But it's kinda what I expected to hear anyway.
Thanks Stathis!!!
RockStar2005

Mr Hofs said:
A nandroid can be restored if the phone is the same type of phone (international to international, Sprint to Sprint....etc etc) you must first unlock the bootloader and flash a custom recovery to restore the nand.
Click to expand...
Click to collapse
So wait, you're saying it CAN be done if you're dealing with the same exact phone?? I don't mean about all the settings and app settings stuff, I mean about retaining root and S-OFF?
RockStar2005

RockStar2005 said:
Meaning, by flashing it on the new phone via TWRP, will my phone automatically become unlocked/rooted & S-OFF'd?!
Click to expand...
Click to collapse
What you propose would be impossible to do, since you can't install TWRP with a locked bootloader.
But no, nothing that is backed up on a nandroid involves the bootloader unlock or S-off (you can't "migrate" them with TWRP). Of those, only root will carry over (as that is contained in the ROM).

redpoint73 said:
What you propose would be impossible to do, since you can't install TWRP with a locked bootloader.
But no, nothing that is backed up on a nandroid involves the bootloader unlock or S-off (you can't "migrate" them with TWRP). Of those, only root will carry over (as that is contained in the ROM).
Click to expand...
Click to collapse
Red,
Ok that makes sense. So after unlocking the bootloader and gaining TWRP Recovery, I won't be able to migrate S-OFF (or unlock), but I WILL be able to migrate root?!!
Thanks,
RockStar2005

RockStar2005 said:
So wait, you're saying it CAN be done if you're dealing with the same exact phone?? I don't mean about all the settings and app settings stuff, I mean about retaining root and S-OFF?
RockStar2005
Click to expand...
Click to collapse
No you can switch over the software and nothing more. All unlocking stuff need to be done from scratch.

Mr Hofs said:
No you can switch over the software and nothing more. All unlocking stuff need to be done from scratch.
Click to expand...
Click to collapse
Ok. Everything from scratch..... got it.
Thanks Hofs!
RockStar2005

RockStar2005 said:
So after unlocking the bootloader and gaining TWRP Recovery, I won't be able to migrate S-OFF (or unlock), but I WILL be able to migrate root?!!
Click to expand...
Click to collapse
Are you currently on a custom ROM? If so, they are pre-rooted by definition. So restoring a nandroid of a custom ROM will give you root, yes. But so will flashing any custom ROM on the new device or just flashing SuperSU/SU.
Even if on a stock ROM and rooted, I believe this will also migrate over if you restore a nandroid to a new device.
But in any case, root is a simple thing once the bootloader is unlocked and custom recovery is installed. It takes about 2 minutes, so whether you can migrate this or not via TWRP is really a very minor point.

redpoint73 said:
Are you currently on a custom ROM? If so, they are pre-rooted by definition. So restoring a nandroid of a custom ROM will give you root, yes. But so will flashing any custom ROM on the new device or just flashing SuperSU/SU.
Even if on a stock ROM and rooted, I believe this will also migrate over if you restore a nandroid to a new device.
But in any case, root is a simple thing once the bootloader is unlocked and custom recovery is installed. It takes about 2 minutes, so whether you can migrate this or not via TWRP is really a very minor point.
Click to expand...
Click to collapse
Red,
Yeah I use ViperOne M8. Or do you just mean am I running things on a rooted nandroid recovery? The answer is yes to that one as well. The one I'm using now is unlocked rooted and S-OFF'd.
So basically again, I HAVE to unlock b/c that's the only way to get TWRP access, but the root can be quickly obtained via flashing my custom ROM. And of course S-OFF must be repeated because that can't be simply flashed the way root is.
Well I think it took me longer than 2 minutes, but still, I'd rather just flash it anyway. lol
Thanks!!!
RockStar2005

RockStar2005 said:
the root can be quickly obtained via flashing my custom ROM.
Click to expand...
Click to collapse
Yes, whether you restore a nandroid of a rooted ROM, or flash a rooted ROM, SU or SuperSU is contained in the ROM. So you will have root.

redpoint73 said:
Yes, whether you restore a nandroid of a rooted ROM, or flash a rooted ROM, SU or SuperSU is contained in the ROM. So you will have root.
Click to expand...
Click to collapse
That's awesome Red! Thanks for clarifying all that!
Take Care,
RockStar2005

Related

[Q] Is this a soft brick?

Hey guys, first post here and I couldn't find a good thread title. Hope that's not a problem
Anyways I need a little help with my m8, because I don't know what else to do.
I'll start from the beginning:
It's a One m8, bought from O2 Germany a few months ago. There were no O2 apps installed as I bought it, though.
I unlocked the bootloader, rooted the phone, flashed the TWRP recovery and the Venom m8 ROM. It was S-On over the whole time. Tried to make it S-OFF with the help of firewater but it didn't worked, so I didn't tried it anymore.
I just wanted to flash the newest Venom ROM, but to do so, I had to flash the newest firmware (Kitkat 4.4, have 4.2 right now)
So I relocked the bootloader, because that's what people on the internet said you have to do, to flash the newest stock firmware. After that I wanted to go back to Venom m8.
After relocking the bootloader, I rebooted the phone, and now I'm stuck in there. But in the fastboot mode.
Tried to enter the recovery -> can't access it
Tried to make a factory reset -> didn't worked
Everytime klick on recovery or factory reset, the phone reboots and comes back into fastboot.
Normaly you boot into hboot I think.
At the top of the screen stands:
***TAMPERED***
***RELOCKED***
***Security Warning***
I've seen the first two the whole time, but the third one is new :/
Here are the things I tried until now:
Flashing a stock ROM (it was a OTA_m8_O2___102...) I could try to find the actual link, if that helps.
Flashing a custom recovery (tried TWRP, after that CWM) Yea I already have custom recovery, but I tought it might help somehow.
Erased fastboot cache
None of these things worked. Fastboot is the only thing that works.
So my question now is, if anyone of you guys got any other idea how to solve that problem?
I really would appreciate any help.
If you need some more informations about the phone, just let me know. I guess there's missing some important informations
Sorry for the long text and if I misspelled something
EDIT: I just remembered that the flashing of TWRP or CWM didn't worked. It said FAILED: signature verify fail
Flashing of the Stock ROM worked I guess. There was the silver HTC logo on the phone. Then I flashed it in fastboot mode.
I tried to find this RUU software, but I couldn't find it :/
And "adb" in cmd also not working. It says "device not found"
Have you tried unlocking it again ?
Sent from my HTC One_M8 using XDA Free mobile app
---------- Post added at 12:10 AM ---------- Previous post was at 12:08 AM ----------
Oh, and what are your CID / MID / bootloader version / firmware version / etc. ?
Sent from my HTC One_M8 using XDA Free mobile app
You're bootloader needs to be unlocked, not re-locked. Go to HTC Dev to unlock in again, just like the first time. Then you can flash a recovery.
Like said above, phone HAS to have unlocked bootloader to flash custom ROMs and recovery(which is why you're getting FAILED: signature verify fail). Can't flash custom recovery/ROMs with a locked bootloader.
Go to HTCDev.com and unlock the bootloader like before, then head over to the collection of stock backups thread(in general section) download a nandroid backup for your device and restore it. After that you can flash back the stock recovery(also in the collection thread) and just do the OTA updates until you get to 4.4.4 to use the latest ViperROM.
SunShine don't work with a modifyed custom Rom like ViperS. I flashed ARHD (or stock Rom) and got S-Off with SunShine.
Firewater don't work at all anymore so you have to use SunShine and pay the 25$ it cost.
3fiddy said:
Hey guys, first post here and I couldn't find a good thread title. Hope that's not a problem
Click to expand...
Click to collapse
Its not a bad one. At least better than many thread titles that say things like "Need help". Which of course is obvious, since its a Q&A, help forum! At least you tried to classify your issue!
Although the question of whether its a "soft brick" is not a critical one. IMO the term "soft brick" really doesn't mean anything. It simply means the user just got himself into a jam and doesn't know how to recover. And recovering is usually just a matter of knowing the right simple steps. More important to whether its a "soft brick", is whether the phone is truly bricked or not. And as long as the screen comes on, this phone is virtually never bricked.
RUUs don't exist for Euro versions (only the US versions, as far as I know).
The bootloader needs to be UNLOCKED to flash anything. Either just use the previous unlock bin code and fastboot command, or go through HTCDev.com unlock process again (as previously suggested). Then flash custom recovery, and flash a custom ROM or restore a stock nandroid.
Hey guys, sorry for the late response.
I did what you all said and unlocked the bootloader again. And that was it.
After unlocking it everything works normal.
You guys are the best, I knew this is the right place to come
Even the Venom ROM is on the phone. Everything else is gone, but the ROM is there.
Alright but I still would like to get the newest firmware for the phone. Could you guys give me a little help with this?
What do I have to do first?
I read a lot about how to do this. But as you can see something still went wrong :/
On the phone is currently Android 4.4.2 and ViperOneM8 1.7.0
First thing I have to do is, to grab a Nandroid Backup with the stock ROM, right?
I did this before, but then I read somewhere that the bootloader has to be locked, or relocked to update the newest stock ROM/ the newest firmware.
So if anyone knows how to do this correctly, please let me know.
Also when I flashed the nandroid backup (my own backup from before I flashed venom) I tried to update the firmware, but it wanted to update the latest Venom update.
Is this considered as normal?
Bootloader version (Hboot) is 3.16.0.0... At least I think this is the right one.
@jkolner: Didn't know that firewater doesn't work anymore. How long is this?
@redpoint73: Thanks for the heads-up Also I didn't know that there are no RUUs for the european versions. Good to know that now.
Thank you all for your answers
EDIT: I just tried to enter the recovery and it worked as well.
Oh and when I wrote above that I flashed the stock nandroid backup and the phone wanted to update the latest venom update, I think it was because the rom was still the Venom Rom, right?
Sure it was a nanroid backup, but the ROM was not the stock ROM? Or am I mix-up something there?
3fiddy said:
Alright but I still would like to get the newest firmware for the phone.
I read somewhere that the bootloader has to be locked, or relocked to update the newest stock ROM/ the newest firmware.
Click to expand...
Click to collapse
It sounds like you are trying to return to stock, and install official OTA to update firmware. In that case, unlocked bootloader is OK for OTA (no need to relock). But you need stock ROM and stock recovery.
3fiddy said:
Also when I flashed the nandroid backup (my own backup from before I flashed venom) I tried to update the firmware, but it wanted to update the latest Venom update.
Is this considered as normal?
Oh and when I wrote above that I flashed the stock nandroid backup and the phone wanted to update the latest venom update, I think it was because the rom was still the Venom Rom, right?
Sure it was a nanroid backup, but the ROM was not the stock ROM? Or am I mix-up something there?
Click to expand...
Click to collapse
You are mixing something up. The point of restoring a stock nandroid, is to return to the stock ROM. It sounds like your nandroid is made while on Viper ROM, not stock ROM. Either that, or the nandroid just didn't restore the ROM properly. Make sure "system" is checked on partitions to restore in recovery.
3fiddy said:
Bootloader version (Hboot) is 3.16.0.0... At least I think this is the right one.
Didn't know that firewater doesn't work anymore. How long is this?
Click to expand...
Click to collapse
Its been that way for months now. But your hboot version is old; so firewater might work, might not. Worth a few tries; as firewater is free and doesn't take long. If it still fails, you need to use sunshine to s-off.
redpoint73 said:
It sounds like you are trying to return to stock, and install official OTA to update firmware. In that case, unlocked bootloader is OK for OTA (no need to relock). But you need stock ROM and stock recovery.
Click to expand...
Click to collapse
Exactly this. Alright, then I read something wrong. I thought to flash the stock ROM you have to have a relocked bootloader.
I'll search a stock ROM and recovery. Hoperfully it will work.
redpoint73 said:
You are mixing something up. The point of restoring a stock nandroid, is to return to the stock ROM. It sounds like your nandroid is made while on Viper ROM, not stock ROM. Either that, or the nandroid just didn't restore the ROM properly. Make sure "system" is checked on partitions to restore in recovery.
Click to expand...
Click to collapse
This could be it. I don't know if there was already the Venom ROM in use. Could be.
redpoint73 said:
Its been that way for months now. But your hboot version is old; so firewater might work, might not. Worth a few tries; as firewater is free and doesn't take long. If it still fails, you need to use sunshine to s-off.
Click to expand...
Click to collapse
Okay I'll try it with firewater again.
Thanks for your help
EDIT: After I flashed the Nadroid Backup, do I have to wipe something, like Dalvik or anything?
3fiddy said:
EDIT: After I flashed the Nadroid Backup, do I have to wipe something, like Dalvik or anything?
Click to expand...
Click to collapse
I wipe Dalvik and cache when I flash anything.
Recovery will wipe system as it flashed the ROM. No need to do so manually.
If restoring a nandroid without data partition backed up, you may or may not have to wipe user data. It might not play well with the restored ROM, but it depends on what ROM you are coming from. If error occur, wipe data and restore again.
If you are restoring a nandroid with data partition backup, it will be wiped during restore. No need to do so manually.
Alright I flashed my own stock nandroid backup. Guess I just read something wrong because I thought it will get the latest Venom Update.
Then I downloaded and installed the latest updates. Now the phone has finally Android 4.4.
After everything went good, I flashed the twrp recovery, made a Backup, rooted the phone, did another backup and flashed the latest Venom ROM.
Before flashing something I wiped everything, like you said.
All is good now.
I think now I can totally forget to gain S-OFF with firewater. But I'll save the link to sunshine. Maybe I'll give it a try
Thanks again everyone, couldn't have done it without your help

[Q] I am Stuck on 4.4.2(hboot 3.16) please help!!!

so here it goes:
i bought the asia tw m8 (HTC__621) just when it got out and unlocked BL,rooted,installed custom roms
so eventually i cant update to newer android versions through ota.
my hboot is 3.16 and i tried s-off
firewater doestnt work on asia tw and sunshine developer wont help me since i live in a county that can`t use paypal
so dear devs. anyone......pleasee help me out
i dont know what to do....
specially when android L is coming to our devices.
thx in advance
Collection of stock backus Go there download the nandroid backup for your device(1.54.709.12) and the stock recovery also on post 1.
Restore the nandroid backup for your device with the custom recovery(It was made with TWRP so use TWRP) flash back the stock recovery and just follow all the OTA updates to get to the latest 4.4.4 and you'll also be ready for 5.0 when it launches(whenever).
You literally did no searching for your problem at all.
armin0131 said:
so here it goes:
i bought the asia tw m8 (HTC__621) just when it got out and unlocked BL,rooted,installed custom roms
so eventually i cant update to newer android versions through ota.
my hboot is 3.16 and i tried s-off
firewater doestnt work on asia tw and sunshine developer wont help me since i live in a county that can`t use paypal
so dear devs. anyone......pleasee help me out
i dont know what to do....
specially when android L is coming to our devices.
thx in advance
Click to expand...
Click to collapse
I am sure firewater should work on your device. I just S-OFF and gained superCID. Your device is basically a GSM phone. The only advantage of doing OTA updates are that you will be getting updates a tad faster. The disadvantage is it might brick your phone with wrong firmware/device ID. My advice would be to try to get S-OFF again. If your phone is rooted and bootloader unlocked go ahead and flash a custom recovery such as TWRP. If you do no know how to flash your recovery you can download an app called Flashify and it will flash TWRP for you via google play store app.
Once you get TWRP recovery you can reboot into recovery and simply do a system restart. It will ask if you want to install superSU. Make sure you have superSU installed. follow the instructions from here http://firewater-soff.com/instructions/ I recommend being on a stock sense ROM. Make sure you have debugging enabled via developer option and enabling unknown devices. Once you push firewater to your phone and allow superSU app to grant permission you SHOULD get s-OFF.
Once you get s-OFF you can change your phone version ID to superCID via bootloader+adb command "fastboot oem writecid 1111111" After that you can just flash over any firmware you want. I say wait for devs to get official gpe 5.0 dumps and it'll be way better than an OTA rom.
IF your phone ever gets into a bootloop or frozen reboot it via holding down volume up+down+power. The phone will reboot.
vang2k said:
I am sure firewater should work on your device. I just S-OFF and gained superCID. Your device is basically a GSM phone. The only advantage of doing OTA updates are that you will be getting updates a tad faster. The disadvantage is it might brick your phone with wrong firmware/device ID. My advice would be to try to get S-OFF again. If your phone is rooted and bootloader unlocked go ahead and flash a custom recovery such as TWRP. If you do no know how to flash your recovery you can download an app called Flashify and it will flash TWRP for you via google play store app.
Once you get TWRP recovery you can reboot into recovery and simply do a system restart. It will ask if you want to install superSU. Make sure you have superSU installed. follow the instructions from here http://firewater-soff.com/instructions/ I recommend being on a stock sense ROM. Make sure you have debugging enabled via developer option and enabling unknown devices. Once you push firewater to your phone and allow superSU app to grant permission you SHOULD get s-OFF.
Once you get s-OFF you can change your phone version ID to superCID via bootloader+adb command "fastboot oem writecid 1111111" After that you can just flash over any firmware you want. I say wait for devs to get official gpe 5.0 dumps and it'll be way better than an OTA rom.
IF your phone ever gets into a bootloop or frozen reboot it via holding down volume up+down+power. The phone will reboot.
Click to expand...
Click to collapse
People should stop telling people that firewater should work for sure on certain devices ! It's never a guarantee !!!
It's a try and see ! Perform firewater on the stock rom and stock recovery, if it's not working you definitely need sunshine
I recommend being on a stock sense ROM. Make sure you have debugging enabled via developer option and enabling unknown devices. Once you push firewater to your phone and allow superSU app to grant permission you SHOULD get s-OFF.
Once you get s-OFF you can change your phone version ID to superCID via bootloader+adb command "fastboot oem writecid 1111111" After that you can just flash over any firmware you want. I say wait for devs to get official gpe 5.0 dumps and it'll be way better than an OTA rom.
IF your phone ever gets into a bootloop or frozen reboot it via holding down volume up+down+power. The phone will reboot.[/QUOTE]
well the problem is I am way ahead of you I have installed TWRP installed countless roms I'm not a noob I know my way around phones...
and because of my cid and modelid I'm not able to use fire water.
if you can, suggest a way that I can update my frimwire i've tried a lot of things
its not my first rodeo.
helpful suggestions please.thanks in advance
Thanks for saying this stuffbut they are not helping.
well the problem is I am way ahead of you I have installed TWRP installed countless roms I'm not a noob I know my way around phones...
and because of my cid and modelid I'm not able to use fire water.
if you can, suggest a way that I can update my frimwire i've tried a lot of things
its not my first rodeo.
helpful suggestions please.thanks in advance
for the last time:it is the Asia Taiwan(2.5 ghz ver.) a lot of other users tried firewater
and so did I and I can't use it because I'm living in a country that is restricted to use paypal
Mr Hofs said:
People should stop telling people that firewater should work for sure on certain devices ! It's never a guarantee !!!
It's a try and see ! Perform firewater on the stock rom and stock recovery, if it's not working you definitely need sunshine
Click to expand...
Click to collapse
Mr hofs is there any way to use sunshine without paying through paypal?for example paying through google play gift card!
BerndM14 said:
Collection of stock backus Go there download the nandroid backup for your device(1.54.709.12) and the stock recovery also on post 1.
Restore the nandroid backup for your device with the custom recovery(It was made with TWRP so use TWRP) flash back the stock recovery and just follow all the OTA updates to get to the latest 4.4.4 and you'll also be ready for 5.0 when it launches(whenever).
Click to expand...
Click to collapse
If you are unable to use sushine to s-off due to Paypal, just return to stock ROM and recovery to get the OTAs as stated above.
Mr Hofs said:
People should stop telling people that firewater should work for sure on certain devices ! It's never a guarantee !!!
It's a try and see ! Perform firewater on the stock rom and stock recovery, if it's not working you definitely need sunshine
Click to expand...
Click to collapse
redpoint73 said:
If you are unable to use sushine to s-off due to Paypal, just return to stock ROM and recovery to get the OTAs as stated above.
Click to expand...
Click to collapse
Wouldn't integrity of the files in the system and data partitions be a problem?!
Cause when you unlock some apps which are in data partition get deleted.
and when the rom is rooted and im guessing the nandroid backup is rooted...
the system partition is changed.
please correct me if i'm wrong
thx
Is there any place i can get the stock untouched rom for my cid number?
i went to htc-dev website's download section and saw a few things about asia tw downloads.but couldnt understand it or how it's used.I would appreciate it if you went there and take a look for yourself
thx
armin0131 said:
Wouldn't integrity of the files in the system and data partitions be a problem?!
Cause when you unlock some apps which are in data partition get deleted.
and when the rom is rooted and im guessing the nandroid backup is rooted...
the system partition is changed.
please correct me if i'm wrong
thx
Click to expand...
Click to collapse
Are you talking about system changes preventing OTA updates? If so, being rooted has nothing to do with it, it won't prevent an OTA from installing. It'll remove root from the device in which case you'll have to re-root(if you want) but it won't prevent the OTA from installing.
Besides as far as I know, unless stated differently, the backups in the thread are all unrooted.
armin0131 said:
Is there any place i can get the stock untouched rom for my cid number?
i went to htc-dev website's download section and saw a few things about asia tw downloads.but couldnt understand it or how it's used.I would appreciate it if you went there and take a look for yourself
thx
Click to expand...
Click to collapse
Guess you should have made a backup of your device before you messed around. That way you would have known for a fact it was "untouched" .
Just download the backup provided in the link, flash a stock recovery and do the OTA's. You can even go through the small effort ahead of time and "unroot" it just in case it was "rooted" which I doubt it will be.
Go here
http://forum.xda-developers.com/showthread.php?t=2701376
And read the first AND second post with care !
armin0131 said:
Mr hofs is there any way to use sunshine without paying through paypal?for example paying through google play gift card!
Click to expand...
Click to collapse
There is. You can send them US Amazon Gift Card in order to get the code for Sunshine.
Poslano z mojega HTC One_M8 z uporabo Tapatalk
Mr Hofs said:
Go here
http://forum.xda-developers.com/showthread.php?t=2701376
And read the first AND second post with care !
Click to expand...
Click to collapse
I wonder... :angel:
Mr Hofs said:
Go here
http://forum.xda-developers.com/showthread.php?t=2701376
And read the first AND second post with care !
Click to expand...
Click to collapse
Ok what i wanna know is that are the deleted apps for example flashlight
Restored in the 1.54.709.12 backup? So no MD5 problem when i wanna OTA?
armin0131 said:
Wouldn't integrity of the files in the system and data partitions be a problem?!
Cause when you unlock some apps which are in data partition get deleted.
and when the rom is rooted and im guessing the nandroid backup is rooted...
the system partition is changed.
Click to expand...
Click to collapse
Root alone does not change system partition. Its only changes to system files you do after root that will prevent OTA.
And in theory, the stock backups in Mr Hofs collection should be made without root, I believe. Root is not needed to make a nandroid.
As far as I have seen, the couple HTC apps that are "deleted" upon bootloader unlock do not affect OTA. There are lots of folks here with unlocked bootloaders that were able to return to stock ROM and recovery and OTA.
redpoint73 said:
Root alone does not change system partition. Its only changes to system files you do after root that will prevent OTA.
And in theory, the stock backups in Mr Hofs collection should be made without root, I believe. Root is not needed to make a nandroid.
As far as I have seen, the couple HTC apps that are "deleted" upon bootloader unlock do not affect OTA. There are lots of folks here with unlocked bootloaders that were able to return to stock ROM and recovery and OTA.
Click to expand...
Click to collapse
There are some already rooted.
XSL-FO said:
There are some already rooted.
Click to expand...
Click to collapse
One for a know fact as its stated in the download link. And it's very usable for official ota as its 100% complete. And if it bothers people it's rooted they have to read the second post too as it contains a flashable zip to delete root access. But that's not being said here because people probably don't read enough very well !
And indeed root is not needed for a nandroid backup. Only a custom recovery is enough to create one.
ooof that made me sound interesting !
Cheers.
Mr Hofs said:
One for a know fact as its stated in the download link. And it's very usable for official ota as its 100% complete. And if it bothers people it's rooted they have to read the second post too as it contains a flashable zip to delete root access. But that's not being said here because people probably don't read enough very well !
Cheers.
Click to expand...
Click to collapse
Well, la-di-da
armin0131 said:
Ok what i wanna know is that are the deleted apps for example flashlight
Restored in the 1.54.709.12 backup? So no MD5 problem when i wanna OTA?
Click to expand...
Click to collapse
Ahh ... you're asking about my backup that I uploaded.
No ... nothing is deleted from backup 1.54.709.12, everything is there like the flashlight, calculator & etc. No root, no busybox... simply clean stock.
In fact, once you restore the backup with full wipe of your current ROM, you'll get the setup wizard just like when you setup the phone for the first time.

[Q] back to stock

Yes i read threads over going back to stock but my question is a little bit different
I got a dutch T-mobile branded M8 after i did my first root i made a a backup from my phone with TWRP.
i can't get S-OFF, so my phone is still S-ON!
Now i got the problem that my HBOOT isn't updated since, this is giving me problems with newer versions of TWRP and so for CM12.
My thoughts were:
- flash my backup to my phone
- ? 1
- ? 2
- update it regulary via ota updates (guess my phone is updated to the latest hboot)
- Root my phone
- install any new rom
Frist my questons are for the questionmarks in my steps:
? 1: Should i un-root and relock my bootloader?
? 2: Anythinge else i missed?
Thanks in advance
samstar said:
i can't get S-OFF, so my phone is still S-ON!
Click to expand...
Click to collapse
You can't s-off, since sunshine says your phone is not supported? Or you don't want to pay for sunshine?
samstar said:
Frist my questons are for the questionmarks in my steps:
? 1: Should i un-root and relock my bootloader?
? 2: Anythinge else i missed?
Click to expand...
Click to collapse
1) No need to unroot or relock bootloader. But no system files can be modified in order to OTA. If you made the nandroid right after installing TWRP and root, without any other mods, you should be OK.
2) You also need to flash stock recovery to install OTA
redpoint73 said:
You can't s-off, since sunshine says your phone is not supported? Or you don't want to pay for sunshine?
1) No need to unroot or relock bootloader. But no system files can be modified in order to OTA. If you made the nandroid right after installing TWRP and root, without any other mods, you should be OK.
2) You also need to flash stock recovery to install OTA
Click to expand...
Click to collapse
Don't want to pay for sunshine, don't see the importance, just want to **** around with custom roms, never has been a great difference for me.
but the stock recovery, how do i get it? i donloaded one from a thread but just want to be sure it's alright
samstar said:
Don't want to pay for sunshine, don't see the importance, just want to **** around with custom roms, never has been a great difference for me.
Click to expand...
Click to collapse
If you want s-off, pay for it. Otherwise, don't. And I agree that if the goal is merely to update firmware, you don't need s-off in your case. As for the importance, s-off allows a number of things, including being able to flash radios, modified hboots, and unlock SIM. These may not be relevant or needed by you.
But to say you can't s-off is not correct. You just don't want to. When asking for help, its best to provide the most complete and correct information.
samstar said:
but the stock recovery, how do i get it? i donloaded one from a thread but just want to be sure it's alright
Click to expand...
Click to collapse
Download the stock recovery corresponding to your stock software number from this thread: http://forum.xda-developers.com/showthread.php?t=2701376

Going back to Stock - S-ON

Hello Guys,
Today I decided to install CyanogenMod 13 on my HTC One M8. Here is what I did:
- Unlocked the bootloader;
- Flashed TWRP Recovery;
- In recovery, I wiped everything I could;
- Installed CM13 and Gapps.
Now, the phone works good, but in case I want to go back to stock, what should I do? I still have S-ON.
Thanks for the help!
(also, info about where to download the stock ROM is welcome)
You should have made a nandroid backup right after flashing TWRP.
Oh and there are 2 threads with backups. 1 here in the Q&A and 1 in the general. Can't be missed !
Mr Hofs said:
You should have made a nandroid backup right after flashing TWRP.
Oh and there are 2 threads with backups. 1 here in the Q&A and 1 in the general. Can't be missed !
Click to expand...
Click to collapse
So, I didn't do the backup. But my question is: is it possible to install stock ROM now?
Everyone says I have to use S-OFF to be able to install Stock again. Why is that?
andrewKode said:
So, I didn't do the backup. But my question is: is it possible to install stock ROM now?
Everyone says I have to use S-OFF to be able to install Stock again. Why is that?
Click to expand...
Click to collapse
Because they are incorrect.
You can go back to stock by flashing a stock TWRP backup and stock recovery, but you can't set the flag to "locked" from "unlocked" without S-Off. You can only set it to "relocked".
But you can go back to the stock ROM and recovery easily.
xunholyx said:
Because they are incorrect.
You can go back to stock by flashing a stock TWRP backup and stock recovery, but you can't set the flag to "locked" from "unlocked" without S-Off. You can only set it to "relocked".
But you can go back to the stock ROM and recovery easily.
Click to expand...
Click to collapse
I don't need to make exactly like before. All I need to know is if there is a way back to stock, and custom ROMs after that.
I'm not sure if this is correct, but some people said I can't install custom ROMs with S-ON and I can't make it S-OFF without stock ROM because SunShine requires it. That's it. Thanks for help!
andrewKode said:
I don't need to make exactly like before. All I need to know is if there is a way back to stock, and custom ROMs after that.
I'm not sure if this is correct, but some people said I can't install custom ROMs with S-ON and I can't make it S-OFF without stock ROM because SunShine requires it. That's it. Thanks for help!
Click to expand...
Click to collapse
You don't need S-Off to install custom ROMs. You do need it to convert to GPE, if that's what you mean. The M8 and M8 GPe are different models with different partition locations and sizes.
You do need to be on a stock or close to stock ROM to gain S-Off.
ViperOneM8 works, and has been suggested by the developers of Sunshine S-Off.
MaximusHD is also known to work, and is what I usually suggest even though I work with Team Venom.
It's always worked because it is very near stock.
I imagine that it works with ViperOneM8 on a fresh install, before flashing the modifications that are available, or going through the Tweaks.
xunholyx said:
You don't need S-Off to install custom ROMs. You do need it to convert to GPE, if that's what you mean. The M8 and M8 GPe are different models with different partition locations and sizes.
You do need to be on a stock or close to stock ROM to gain S-Off.
ViperOneM8 works, and has been suggested by the developers of Sunshine S-Off.
MaximusHD is also known to work, and is what I usually suggest even though I work with Team Venom.
It's always worked because it is very near stock.
Click to expand...
Click to collapse
Great info, thanks a lot.
Any idea if Android Revolution HD by Mike will do?
Anyway, if the Official CM recovery will be able to install CM13+ updates when they release them, I am totally fine with how the phone is right now.
andrewKode said:
Great info, thanks a lot.
Any idea if Android Revolution HD by Mike will do?
Anyway, if the Official CM recovery will be able to install CM13+ updates when they release them, I am totally fine with how the phone is right now.
Click to expand...
Click to collapse
ARHD should work, yes.

HTC one M8 official Android 6,0- Sense 7 root and twrp?

Hi i am the proud owner of an htc one m8,
But i've been wanting to root my android 6,0 device and could not find any tutorials on how to do this on this android version and install twrp aswell.
Now i was wondering if it is the same as on Lollipop or is there not a devellopmend threat yet?
I would love it if you guys could help me,
Tim
P.S its an international version
Procedure for Rooting HTC One M8
1 - Unlock the bootloader from HTCDev.com
2 - Install Latest TWRP by Fastboot http://is.gd/twrpm8
3 - Flash SuperSU 2.65 or later in TWRP http://is.gd/supersum8
Twrp
Haidy47 said:
1 - Unlock the bootloader from HTCDev
2 - Install Latest TWRP by Fastboot
3 - Flash SuperSU 2.65 or later in TWRP @Haidy47
Could you please explain in detail or give me a link to a good tutorial on how to install twrp safely and why i would want to go s-off or on?
Click to expand...
Click to collapse
TimBC said:
Haidy47 said:
1 - Unlock the bootloader from HTCDev
2 - Install Latest TWRP by Fastboot
3 - Flash SuperSU 2.65 or later in TWRP @Haidy47
Could you please explain in detail or give me a link to a good tutorial on how to install twrp safely and why i would want to go s-off or on?
Click to expand...
Click to collapse
If asking for a why on s-off, then you likely don't want s-off. I wouldn't recommend you going with s-off until you've really gotten familiar with tweaking your device to the deepest level possible with s-on. S-OFF is useful for phone conversion (Taking a Sense or Sprint phone and converting it to a GPE), custom radios, and software / hardware hacks. You generally do not need this to get a fully customized experience. It isn't needed for modded ROMs or Kernels, or updating supported firmware.
Installing TWRP safely is pretty easy. You can either do it via fastboot (Fastboot flash recovery [twrp_image_file_name].img
Or, more simply; install TWRP Manager from the play store after unlocking your bootloader.
Click to expand...
Click to collapse
Anonaru said:
TimBC said:
If asking for a why on s-off, then you likely don't want s-off. I wouldn't recommend you going with s-off until you've really gotten familiar with tweaking your device to the deepest level possible with s-on. S-OFF is useful for phone conversion (Taking a Sense or Sprint phone and converting it to a GPE), custom radios, and software / hardware hacks. You generally do not need this to get a fully customized experience. It isn't needed for modded ROMs or Kernels, or updating supported firmware.
Installing TWRP safely is pretty easy. You can either do it via fastboot (Fastboot flash recovery [twrp_image_file_name].img
Or, more simply; install TWRP Manager from the play store after unlocking your bootloader.
Click to expand...
Click to collapse
@Anonaru
Wow that easy... Did not know that (flashed two s3 mini's before and it wasnt that easy compared to this)
Could you give me a rough estimation what the chances are of soft/hard briking my device?
Tim
P.S I would like to install the harman and kardon option after i rooted and installed twrp but it recommends strongly s-off thats why i asked
Edit: The apps says it needs root? Does it need root to install twrp?https://play.google.com/store/apps/details?id=com.jmz.soft.twrpmanager
Click to expand...
Click to collapse
TimBC said:
Anonaru said:
@Anonaru
Wow that easy... Did not know that (flashed two s3 mini's before and it wasnt that easy compared to this)
Could you give me a rough estimation what the chances are of soft/hard briking my device?
Tim
P.S I would like to install the harman and kardon option after i rooted and installed twrp but it recommends strongly s-off thats why i asked
Click to expand...
Click to collapse
For the Harman mods, you would probably be better off just using a ROM that has it pre-hacked
The chances of you hard bricking an s-on device is essentially NIL, so long as you make sure you read directions as you go. Make sure your firmware is up to date (Don't flash a MM rom on a LP firmware, though I've been told this is usually fine too), etc. You'll come to find that the M8 is one of the most rewarding and simple devices to strip down, root, and mod :laugh:
Soft bricking... meh. I soft-bricked my device a handful of times so far, mostly due to my own error. Probably the easiest device to fix in event of this, though!
Click to expand...
Click to collapse
TimBC said:
Could you please explain in detail or give me a link to a good tutorial on how to install twrp safely and why i would want to go s-off or on?
Click to expand...
Click to collapse
The phone is s-on by default. S-off is the "modified" or non-stock state.
S-off costs $25 US by sunshine app. Its not needed to install a custom ROM or root, if that is your main reason for asking about it.
---------- Post added at 02:02 PM ---------- Previous post was at 02:00 PM ----------
TimBC said:
Anonaru said:
Could you give me a rough estimation what the chances are of soft/hard briking my device?
Tim
Click to expand...
Click to collapse
You can't brick this phone by flashing a ROM, rooting, etc.
In fact, its nearly impossible to brick s-on; and unless you start messing with s-off mods.
Just make a TWRP backup before flashing a ROM, or rooting. That way, if anything goes wrong and you find yourself unable to boot (I'm not a fan of the term "soft brick) just boot to recovery and restore your TWRP backup.
Click to expand...
Click to collapse
Anonaru said:
TimBC said:
For the Harman mods, you would probably be better off just using a ROM that has it pre-hacked
The chances of you hard bricking an s-on device is essentially NIL, so long as you make sure you read directions as you go. Make sure your firmware is up to date (Don't flash a MM rom on a LP firmware, though I've been told this is usually fine too), etc. You'll come to find that the M8 is one of the most rewarding and simple devices to strip down, root, and mod :laugh:
Soft bricking... meh. I soft-bricked my device a handful of times so far, mostly due to my own error. Probably the easiest device to fix in event of this, though!
Click to expand...
Click to collapse
@Anonaru
Wow thanks for helping mate!
Could you redirect me to a rom that has it pre-installed? I would like to keep sense 7 as I like it alot and i use blinkfeed on a daily basis.
Tim
Click to expand...
Click to collapse
redpoint73 said:
The phone is s-on by default. S-off is the "modified" or non-stock state.
S-off costs $25 US by sunshine app. Its not needed to install a custom ROM or root, if that is your main reason for asking about it.
---------- Post added at 02:02 PM ---------- Previous post was at 02:00 PM ----------
TimBC said:
You can't brick this phone by flashing a ROM, rooting, etc.
In fact, its nearly impossible to brick s-on; and unless you start messing with s-off mods.
Just make a TWRP backup before flashing a ROM, or rooting. That way, if anything goes wrong and you find yourself unable to boot (I'm not a fan of the term "soft brick) just boot to recovery and restore your TWRP backup.
Click to expand...
Click to collapse
@redpoint73
Thanks for giving me the info, I'll make a backup first ofcourse, are the twrp flashing apps safe?
Click to expand...
Click to collapse
TimBC said:
are the twrp flashing apps safe?
Click to expand...
Click to collapse
Plenty of folks here use the TWRP Manager app, previously linked by another user. I'd say its safe.
But I always just do the fastboot install method. If you have a fastboot environment working (and if you unlocked the bootloader by HTCDev.com, you should already), its easy to install TWRP by fastboot. Its also good to know how to do so (and other fastboot commands), if you ever run into the case the phone unable to boot into OS (for which any apps would obviously be useless).
Instructions on the TWRP website under "Fastboot install method): https://twrp.me/devices/htconem8gsm.html
redpoint73 said:
Plenty of folks here use the TWRP Manager app, previously linked by another user. I'd say its safe.
But I always just do the fastboot install method. If you have a fastboot environment working (and if you unlocked the bootloader by HTCDev.com, you should already), its easy to install TWRP by fastboot. Its also good to know how to do so (and other fastboot commands), if you ever run into the case the phone unable to boot into OS (for which any apps would obviously be useless).
Instructions on the TWRP website under "Fastboot install method): https://twrp.me/devices/htconem8gsm.html
Click to expand...
Click to collapse
@redpoint73
I think I'll try the app as it does it for me, its just easier and I am more likely to make mistakes as a human.
I would like to thank all for the help!
I will come back to say if it worked and/or if i have any more questions
Edit: Ehhh does the app require root or not, you cant root without twrp so strange?
TimBC said:
@redpoint73
I think I'll try the app as it does it for me, its just easier and I am more likely to make mistakes as a human.
I would like to thank all for the help!
I will come back to say if it worked and/or if i have any more questions
Edit: Ehhh does the app require root or not, you cant root without twrp so strange?
Click to expand...
Click to collapse
I'm actually not sure.. Actually I think most of these flashing apps require root
Either way, following redpoint's advice and learning how to do it through fastboot will do you a ton of good-- if you ever get into a reboot loop or some other similar kind of crash, you'll definitely need to be familiar with adb and fastboot. Don't be afraid to settle in with a guide and go for it, the M8 is one of the safest devices to experiment with while s-on :laugh:
Anonaru said:
I'm actually not sure.. Actually I think most of these flashing apps require root
Either way, following redpoint's advice and learning how to do it through fastboot will do you a ton of good-- if you ever get into a reboot loop or some other similar kind of crash, you'll definitely need to be familiar with adb and fastboot. Don't be afraid to settle in with a guide and go for it, the M8 is one of the safest devices to experiment with while s-on :laugh:
Click to expand...
Click to collapse
Oohkay I'll give it a try after the Revenant that i am watching atm is finished! Sucks tho that unlocking the bootloader resets everything.
TimBC said:
Oohkay I'll give it a try after the Revenant that i am watching atm is finished! Sucks tho that unlocking the bootloader resets everything.
Click to expand...
Click to collapse
You can back it up through ADB, so that you don't lose app progress The command sequence is as follows: (Thank you @xunholyx )
adb backup -apk -shared -all -f C:\Users\NAME\backup.ab to backup (replace "NAME" with your windows user name)
adb restore C:\Users\NAME\backup.ab to restore (replacing "NAME" again, of course)
This should allow you to back up your apps in their current state without root. I'd encourage using another backup service of some kind in order to save your contact info and the sort.. HTC Sync works if you want to keep it simple
Anonaru said:
You can back it up through ADB, so that you don't lose app progress The command sequence is as follows: (Thank you @xunholyx )
adb backup -apk -shared -all -f C:\Users\NAME\backup.ab to backup (replace "NAME" with your windows user name)
adb restore C:\Users\NAME\backup.ab to restore (replacing "NAME" again, of course)
This should allow you to back up your apps in their current state without root. I'd encourage using another backup service of some kind in order to save your contact info and the sort.. HTC Sync works if you want to keep it simple
Click to expand...
Click to collapse
I guess you would do that as first? Not while or after unlocking the bootloader?
And if i want to restore it, i guess i need to boot into fastboot and then run the command
TimBC said:
I guess you would do that as first? Not while or after unlocking the bootloader?
And if i want to restore it, i guess i need to boot into fastboot and then run the command
Click to expand...
Click to collapse
Excuse my delay
Run the backup command while the phone is online and in android-- I do not believe it works during fastboot (I'm not at a computer, and am a wee rusty on this part)
Of course, make sure you do it before you unlock that bootloader
Anonaru said:
Excuse my delay
Run the backup command while the phone is online and in android-- I do not believe it works during fastboot (I'm not at a computer, and am a wee rusty on this part)
Of course, make sure you do it before you unlock that bootloader
Click to expand...
Click to collapse
I'll take a look, i am still deciding if i want to do this or not because its still under warranty and sometimes the top speaker acts a beet shady (cleaning it out with compressed air and a toothbrush and tapping it on the table helps to restore audio)
So maybe i'll wait, thanks for the help anyways
redpoint73 said:
The phone is s-on by default. S-off is the "modified" or non-stock state.
S-off costs $25 US by sunshine app. Its not needed to install a custom ROM or root, if that is your main reason for asking about it.
---------- Post added at 02:02 PM ---------- Previous post was at 02:00 PM ----------
TimBC said:
You can't brick this phone by flashing a ROM, rooting, etc.
In fact, its nearly impossible to brick s-on; and unless you start messing with s-off mods.
Just make a TWRP backup before flashing a ROM, or rooting. That way, if anything goes wrong and you find yourself unable to boot (I'm not a fan of the term "soft brick) just boot to recovery and restore your TWRP backup.
Click to expand...
Click to collapse
Im with Marshmallow sense edition boot loader unlocked and s-on
and I'm rooted .
I have install adaway but the hosts file always go back to default.
It seems that I dont have write permission
how can i get write permissions ?
Click to expand...
Click to collapse
ofir_a said:
redpoint73 said:
The phone is s-on by default. S-off is the "modified" or non-stock state.
S-off costs $25 US by sunshine app. Its not needed to install a custom ROM or root, if that is your main reason for asking about it.
---------- Post added at 02:02 PM ---------- Previous post was at 02:00 PM ----------
Im with Marshmallow sense edition boot loader unlocked and s-on
and I'm rooted .
I have install adaway but the hosts file always go back to default.
It seems that I dont have write permission
how can i get write permissions ?
Click to expand...
Click to collapse
@ofir_a
Ehh I havent been on this forum very long but maybe its better to make your own post?
Click to expand...
Click to collapse
ofir_a said:
redpoint73 said:
Im with Marshmallow sense edition boot loader unlocked and s-on
and I'm rooted .
I have install adaway but the hosts file always go back to default.
It seems that I dont have write permission
how can i get write permissions ?
Click to expand...
Click to collapse
I agree that this post is off-topic from the original subject of the thread, and should be in another thread (either new thread, or there are others that discuss system write permissions).
---------- Post added at 10:45 AM ---------- Previous post was at 10:43 AM ----------
Anonaru said:
Run the backup command while the phone is online and in android-- I do not believe it works during fastboot (I'm not at a computer, and am a wee rusty on this part)
Click to expand...
Click to collapse
That is correct, adb commands will not work in fastboot.
Click to expand...
Click to collapse

Categories

Resources