HTC one M8 official Android 6,0- Sense 7 root and twrp? - One (M8) Q&A, Help & Troubleshooting

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

Related

[Q] How to install Android Revolution HD

Hello,
I've been recently trying to install few times the Android Revolution HD 10.2 ROM however I always fail. Same happened with previous version.
After the ROM installs, i hit reboot and then nothing. It just freezes on the htc logo (with "developer" text) and nothing happens.
So my question is, what am I doing wrong?
I have no problems with installing ViperOne and all of the non-stock based ROMs.
I can't get S-OFF, so I hope it isn't neccessary
Please keep in mind that I'm pretty new at using HTC One m8, however I have experience with android.
If you have the HTC__001 cid or any which is WWE/ Europe you can and MUST flash the firmware.zip for 2.22.401.4 ...otherwise it won't boot or many things will be broken...all necessary things can be found in each Rom thread, how to flash things and what you need etc...Also which recovery do you use and did you flashed a few mods or so afterwards?
One-M8-Master said:
If you have the HTC__001 cid or any which is WWE/ Europe you can and MUST flash the firmware.zip for 2.22.401.4 ...otherwise it won't boot or many things will be broken...all necessary things can be found in each Rom thread, how to flash things and what you need etc...Also which recovery do you use and did you flashed a few mods or so afterwards?
Click to expand...
Click to collapse
Ok, so I don't really know what this CID is. I've seen people talking about this but can't really tell what it is for. Is this some kind of ID a device, for which country it's meant?
You said "flash 2.22.401.4" firmware. Now I would have to find out how to do that (after I do that, will I be able to normally downgrade to 4.4.2 or will there be some problems?)
There's flashtool for Xperia's, Odin for Samsungs and is there a simillar software for HTC devices (I have something called All-In-One_Kit)?
I've seen also something like RUU, but I would need to fix fastboot, as it isn't working after fresh install of Windows.
My CID: HTC_032
Recovery: TWRP 2.7.1.0
Kernel: Unknown, the one that comes with ViperOne (Already tried flashing ARHD with elementaX kernel)
Current version of firmware: 1.54.401.5
mr.loverlover said:
Ok, so I don't really know what this CID is. I've seen people talking about this but can't really tell what it is for. Is this some kind of ID a device, for which country it's meant?
You said "flash 2.22.401.4" firmware. Now I would have to find out how to do that (after I do that, will I be able to normally downgrade to 4.4.2 or will there be some problems?)
There's flashtool for Xperia's, Odin for Samsungs and is there a simillar software for HTC devices (I have something called All-In-One_Kit)?
I've seen also something like RUU, but I would need to fix fastboot, as it isn't working after fresh install of Windows.
My CID: HTC_032
Recovery: TWRP 2.7.1.0
Kernel: Unknown, the one that comes with ViperOne (Already tried flashing ARHD with elementaX kernel)
Current version of firmware: 1.54.401.5
Click to expand...
Click to collapse
Go and read all important guides to how to do that and what you have to do...you really now nearly nothing about those things...so to be in the safe side read all those guides!
One-M8-Master said:
Go and read all important guides to how to do that and what you have to do...you really now nearly nothing about those things...so to be in the safe side read all those guides!
Click to expand...
Click to collapse
Agreed. Messing with things like firmware, without the proper knowledge is a surefire way to brick the phone.
---------- Post added at 02:42 PM ---------- Previous post was at 02:37 PM ----------
mr.loverlover said:
There's flashtool for Xperia's, Odin for Samsungs and is there a simillar software for HTC devices (I have something called All-In-One_Kit)?
I've seen also something like RUU, but I would need to fix fastboot, as it isn't working after fresh install of Windows.
Click to expand...
Click to collapse
RUU isn't going to help you with any of this (s-off, flashing firmware packages, etc.). Its just to restore to a stock image (ROM, radio, hboot, recovery).
I really recommend you get fastboot working. You need adb/fastboot to get s-off anyway.
Toolkits are only of limited use. They don't do anything you can't do manually with a few adb or fastboot commands. And many would say if you can't handle doing these things manually, you shouldn't be messing with the phone at all.
redpoint73 said:
Agreed. Messing with things like firmware, without the proper knowledge is a surefire way to brick the phone.
---------- Post added at 02:42 PM ---------- Previous post was at 02:37 PM ----------
RUU isn't going to help you with any of this (s-off, flashing firmware packages, etc.). Its just to restore to a stock image (ROM, radio, hboot, recovery).
I really recommend you get fastboot working. You need adb/fastboot to get s-off anyway.
Toolkits are only of limited use. They don't do anything you can't do manually with a few adb or fastboot commands. And many would say if you can't handle doing these things manually, you shouldn't be messing with the phone at all.
Click to expand...
Click to collapse
Yeah, I would need RUU to get to stock 4.4.3.
I can't get s-off, firewater isn't working with my phone, and I don't want to choose the paid method, as I will probably soon change this device anyway.
mr.loverlover said:
Yeah, I would need RUU to get to stock 4.4.3.
Click to expand...
Click to collapse
I see what you're saying: RUU to stock, OTA to 4.4.3 to get the firmware package, then unlock bootloader again, install custom recovery and install ARHD.
Exactly, or RUU already to 4.4.3 skipping the ota.
Sent from HTC One m8, or maybe not anymore
mr.loverlover said:
Exactly, or RUU already to 4.4.3 skipping the ota.
Click to expand...
Click to collapse
Are there any 4.4.3 RUUs? More importantly, is there a 4.4.3 RUU for your version?
redpoint73 said:
Are there any 4.4.3 RUUs? More importantly, is there a 4.4.3 RUU for your version?
Click to expand...
Click to collapse
There is no ruu just system dumps/ recovery flashable zip of stock Rom
---------- Post added at 06:30 PM ---------- Previous post was at 06:28 PM ----------
Also there is no need of using a RUU... You can just download the stock Rom zip, flash back stock kernel and stock recovery...but only if that Rom matches your cid...If not you have to take a nandroid backup from Mr hofs collection thread...
---------- Post added at 06:31 PM ---------- Previous post was at 06:30 PM ----------
Aaaand to get ota running there is no need for relocked boot loader it will still work
One-M8-Master said:
Aaaand to get ota running there is no need for relocked boot loader it will still work
Click to expand...
Click to collapse
But you do for RUU, which is what I was referring to.
redpoint73 said:
But you do for RUU, which is what I was referring to.
Click to expand...
Click to collapse
Yea okay that's right but as long as there isn't any ruu available we don't need to reliving if we aren't s-off
One-M8-Master said:
Yea okay that's right but as long as there isn't any ruu available we don't need to reliving if we aren't s-off
Click to expand...
Click to collapse
But I want to keep talking about imaginary RUUs
But really, fair enough.
One-M8-Master said:
There is no ruu just system dumps/ recovery flashable zip of stock Rom
---------- Post added at 06:30 PM ---------- Previous post was at 06:28 PM ----------
Also there is no need of using a RUU... You can just download the stock Rom zip, flash back stock kernel and stock recovery...but only if that Rom matches your cid...If not you have to take a nandroid backup from Mr hofs collection thread...
---------- Post added at 06:31 PM ---------- Previous post was at 06:30 PM ----------
Aaaand to get ota running there is no need for relocked boot loader it will still work
Click to expand...
Click to collapse
Thank You, You gave me so much information I needed to know more about this device.
I've found a link like this but I can't find my cid
So for example flashing "CID HTC__001" file would brake my device?
P.S. I'm currious what would happen if I flashed wrong CID firmware. Could You tell me more about flashing wrong one. Would it work normally, had some issues, wouldn't boot or wouldn't I be even able to flash this?
EDIT: Hehe, the link I provided is Mr hofs thread. So what now, if my CID isn't there? Can I just use any version that is for Europe, like eg. germany?
EDIT 2: Flashed stock, deodexed ROM 4.4.3, but still no luck with ARHD
mr.loverlover said:
Thank You, You gave me so much information I needed to know more about this device.
I've found a link like this but I can't find my cid
So for example flashing "CID HTC__001" file would brake my device?
P.S. I'm currious what would happen if I flashed wrong CID firmware. Could You tell me more about flashing wrong one. Would it work normally, had some issues, wouldn't boot or wouldn't I be even able to flash this?
EDIT: Hehe, the link I provided is Mr hofs thread. So what now, if my CID isn't there? Can I just use any version that is for Europe, like eg. germany?
EDIT 2: Flashed stock, deodexed ROM 4.4.3, but still no luck with ARHD
Click to expand...
Click to collapse
If you are now s-off just get super cid with fastboot oem writecid 1111111 I hope enough ones xD or just write a cid like HTC__001 ... If you have further questions write me a pm and we can talk over hangouts or pm here... easier to follow the progress
Ok, finally got it.
I had to flash "SkyDragon+M8+Sense+444+Kernel+V2.0.1".
Now it's testing time.
Let's see if this ROM is so good.
EDIT: There's nothing cool in this ROM
Going back to skydragon.
Yea arhd is like stock Rom and yea nothing special about it
Hahaha aww man, do you not read what each ROM does before installing it so you know beforehand what you're getting yourself into?
Nah, I didn't. I saw many people were using it so I thought it must be good, but it isn't (no special features).
However I wanted to learn how to make it work, and I must say that the htc is the weirdest phone I ever had. Flashing a rom can't be done logically, here nothing works as it should in theory
Sent from HTC One m8, or maybe not anymore
I often see people who aren't able to get arhd working...but I really don't know why..the normal cwm recovery doesn't work as it should...use instead twrp or Philz...both are working foo and with Philz backup and restore is working where in twrp most of the m8 are having problems :/ I really don't have problems to install a custom Rom.
I got the phone, tried it one day stock, wanted to get a custom Rom, unlocked boot loader flashed custom recovery and afterwards Rom and elementalx kernel...without problems.. few months later was able to do s-off with sunshine and after that most things where again easier
mr.loverlover said:
Nah, I didn't. I saw many people were using it so I thought it must be good, but it isn't (no special features).
However I wanted to learn how to make it work, and I must say that the htc is the weirdest phone I ever had. Flashing a rom can't be done logically, here nothing works as it should in theory
Sent from HTC One m8, or maybe not anymore
Click to expand...
Click to collapse

Flashing a "Rooted & S-OFF'd" restore on a new M8

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

[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.

NEWB HTC One M9 Boot Loop

Ok I apologise in advance for anything I get the wrong way around. I have a HTC One M9 (Vodafone UK) that had the latest Marshmallow update installed.
I attempted to try to root it using the instructions on DroidViews website and they advised to use the latest TWRP and the BETA-SuperSU-v2.48.zip
Followed the instruction to the letter. Unlocked the bootloader using the HTC page and this was fine. I can also boot into TWRP recovery but the standard system loader just cycles.
I read on another XDA page that the SuperSU should be 2.67 as HTC M9 has issues with anything lower, so I tried that. But again It comes up with a HTC logo (this time the red "for development purposes only" text) but then just restarts after a few seconds and loops infinitely.
I used the following;
TWRP 2.8.7.0-hima
and
BETA-SuperSU-v2.67-20160121175247
Ive tried clearing the cache as mentioned in other threads and this doesn't help. I also DID NOT install SuperSU from TWRP as advised on other pages.
Now im a little stuck, dont really know what to do next as it just cycles. I would be grateful for any help given.
Thanks
Jamie
You didnt make a nandroid backup?? IF not.. Try pushing a custom rom on your SD card and flash it
Skickat från min HTC One M9 via Tapatalk
Roobwz said:
You didnt make a nandroid backup?? IF not.. Try pushing a custom rom on your SD card and flash it
Skickat från min HTC One M9 via Tapatalk
Click to expand...
Click to collapse
Roobwz said:
You didnt make a nandroid backup?? IF not.. Try pushing a custom rom on your SD card and flash it
Skickat från min HTC One M9 via Tapatalk
Click to expand...
Click to collapse
No, the instructions didn't tell me how to and I googled but there is so much info I didn't really know where to turn.
Im currently downloading Android Revolution HD. Shall I try and put that onto SD and install?
The phone has TWRP but is NOT rooted as far as im aware. Is this going to be an issue? As it didn't get that far.
I'll just walk through what I did.
1) Followed instruction to unlock bootloader - DONE
2) Followed instruction to install TWRP - DONE
3) Started Phone and re-setup (as it had been wiped)
4) Restarted into TWRP Recovery and installed SuperSU
5) Cleared Cache NOT accepting TWRP's offer of Root and restarted
6) Boot Loop
Thanks
Jamie
jamster1432 said:
No, the instructions didn't tell me how to and I googled but there is so much info I didn't really know where to turn.
Im currently downloading Android Revolution HD. Shall I try and put that onto SD and install?
The phone has TWRP but is NOT rooted as far as im aware. Is this going to be an issue? As it didn't get that far.
I'll just walk through what I did.
1) Followed instruction to unlock bootloader - DONE
2) Followed instruction to install TWRP - DONE
3) Started Phone and re-setup (as it had been wiped)
4) Restarted into TWRP Recovery and installed SuperSU
5) Cleared Cache NOT accepting TWRP's offer of Root and restarted
6) Boot Loop
Thanks
Jamie
Click to expand...
Click to collapse
Well arhd should work if you pick the right version. Are u lollipop or marshmallow?
Well, try not rooting the ROM and you shouldnt bootloop anymore.
Skickat från min HTC One M9 via Tapatalk
Roobwz said:
Well arhd should work if you pick the right version. Are u lollipop or marshmallow?
Well, try not rooting the ROM and you shouldnt bootloop anymore.
Skickat från min HTC One M9 via Tapatalk
Click to expand...
Click to collapse
Done ARHD and that worked, im marshmallow.
Even SuperSU has installed properly now so looks like problem solved!
Thanks for your help!
jamster1432 said:
Done ARHD and that worked, im marshmallow.
Even SuperSU has installed properly now so looks like problem solved!
Thanks for your help!
Click to expand...
Click to collapse
no problem. glad it worked out for you!
Skickat från min iPad med Tapatalk
Same problem
I have the same problem with a couple of differences. I am on o2 so have an o2 handset and although it does boot-loop, after about 10 minutes it actually boots. I followed the same guides as the original poster but my SuperSu is v2.65. Ideally I want to undo everything I have done but I too did not take a Nandroid backup and I cannot find a stock ROM anywhere. Same as the OP though, the phone reports that it is NOT rooted yet. Any help appreciated. Thanks
obrien1982 said:
I have the same problem with a couple of differences. I am on o2 so have an o2 handset and although it does boot-loop, after about 10 minutes it actually boots. I followed the same guides as the original poster but my SuperSu is v2.65. Ideally I want to undo everything I have done but I too did not take a Nandroid backup and I cannot find a stock ROM anywhere. Same as the OP though, the phone reports that it is NOT rooted yet. Any help appreciated. Thanks
Click to expand...
Click to collapse
Lollipop or MM? Try looking in Flippys thread for a stock nandroid backup. This is your best shot.
Custom M9
http://forum.xda-developers.com/showthread.php?t=3132698
Roobwz said:
Lollipop or MM? Try looking in Flippys thread for a stock nandroid backup. This is your best shot.
Custom M9
http://forum.xda-developers.com/showthread.php?t=3132698
Click to expand...
Click to collapse
MM - I looked through the thread and there is stock backups and TWRP backups that correspond to my devices CID (O2___001) The latest build version is 2.10.11.6 and my phone is currently 3.35.401.12. Does this matter? Will I just be able to update normally to the latest build?
obrien1982 said:
MM - I looked through the thread and there is stock backups and TWRP backups that correspond to my devices CID (O2___001) The latest build version is 2.10.11.6 and my phone is currently 3.35.401.12. Does this matter? Will I just be able to update normally to the latest build?
Click to expand...
Click to collapse
if youre s-off, then yes. But it wont work with s-on. try posting in the thread with your cid etc.. and hope that someone has a backup.
you can s-off with subshine for 25$ btw
Skickat från min iPad med Tapatalk
Roobwz said:
if youre s-off, then yes. But it wont work with s-on. try posting in the thread with your cid etc.. and hope that someone has a backup.
you can s-off with subshine for 25$ btw
Skickat från min iPad med Tapatalk
Click to expand...
Click to collapse
Does S-OFF mean that my bootloader is unlocked? If so then I am S-OFF
---------- Post added at 01:27 PM ---------- Previous post was at 01:13 PM ----------
Roobwz said:
if youre s-off, then yes. But it wont work with s-on. try posting in the thread with your cid etc.. and hope that someone has a backup.
you can s-off with subshine for 25$ btw
Skickat från min iPad med Tapatalk
Click to expand...
Click to collapse
No I just found that I am s-on
---------- Post added at 01:34 PM ---------- Previous post was at 01:27 PM ----------
So if I pay sunshine to become s-off I can flash the version of stock in flippys thread and then update again or if I am s-on I need the correct version from the start?
obrien1982 said:
Does S-OFF mean that my bootloader is unlocked? If so then I am S-OFF
---------- Post added at 01:27 PM ---------- Previous post was at 01:13 PM ----------
No I just found that I am s-on
---------- Post added at 01:34 PM ---------- Previous post was at 01:27 PM ----------
So if I pay sunshine to become s-off I can flash the version of stock in flippys thread and then update again or if I am s-on I need the correct version from the start?
Click to expand...
Click to collapse
When youre s-off, just change the cid to supercid and something more, and then youre able to flash the stock ruu because your phone is now a developer edition.
Skickat från min iPad med Tapatalk
Roobwz said:
You didnt make a nandroid backup?? IF not.. Try pushing a custom rom on your SD card and flash it
Skickat från min HTC One M9 via Tapatalk
Click to expand...
Click to collapse
what file can I download to put in sdcard?
rosel11078 said:
what file can I download to put in sdcard?
Click to expand...
Click to collapse
Just follow a tutorial in the general forums
Roobwz said:
Just follow a tutorial in the general forums
Click to expand...
Click to collapse
Broth My phone situation is that I don't know it has S-OFF or Bootloader Unlock, so my phone is in bootloop, I enter with Vol up+Power button in menu that it says Select Boot Mode: with 3 option to start in Recovery, Fastboot and Normal Boot so my question is if I can use something to restore a live of my phone without developer option activate and S-off?
So, I have a similar issue. After having my HTC M9 for almost 2 years, I decided to take the plunge and get the bootloader unlocked in order for me to update to v7 Nougat (currently on v6 Marshmellow) as Vodafone UK are a little slow in getting the update push out.
I followed a YouTube video and all seemed to be going well after I restarted the handset after the bootloader unlock. I then had to enable the Dev Options and enable the USB Debugging in order for me to flash SuperSU 2.46 via TWRP 3.0.2.0.
However, TWRP informed me that the root was successful and to go ahead and reboot. Which I did. But it's now stuck on the HTC One splashscreen and won't proceed any further.
I still have access to TWRP and my PC was able to find the phone when connected with a usb cable (so in a state of softbrick). The FOOLISH thing I now realise, is that I didn't do a back-up of the stock ROM before flashing SuperSU. I've tried to search for a suitable RUU that I can download and get back to stock ROM (and then to unlock the bootloader so I can get v7 Nougat OTA). I'm surprised that there isn't a suitable RUU for my device (details below) and the 2 zips that I have downloaded via XDA simply wouldn't extract for me to get into the tool to flash the stock.
I've decided to go for a custom ROM (one that is with Nougat architecture/feel) if I can't allocate an RUU for my device.
I've come across too many forums and advice that I'm now overloaded with info and not sure which one to follow! Any help would be greatly appreciated as this device is one of the best handsets I've ever had (I've had handsets from early 2000's inc. an iPoo) and need to get it back up and running.
From the bootloader menu these are the details I have:
HTC_HIMA UHL PVT S-ON
LK - 1.0.0.0000
Radio - 01.01_U11440792_96.00.51201G_F
OpenDSP - 15.6.1.0052.8994_1026
OS - 3.35.161.12
Dec 17 2015, 00:40:10 (671447)
MRA58K_Release-Keys
This is a UK Vodafone carrier, model OPJA100 fcc id NM8OPJA100 M9u.
As the title of this thread suggests; can I simply delete the SuperSU v2.46 zip from the root directory, and download / paste SuperSU v2.76 to fix the stuck bootloader screen?
Or, as I have 2 downloads of the RUU.zip file, can I rename one, place it on my external SD card (64gb), go to bootloader and let the device install the stock?
As this device is softbricked, I'm open to suggestions for either stock ROM or custom ROM install.
Thanks in advance.
tigarstyle said:
So, I have a similar issue. After having my HTC M9 for almost 2 years, I decided to take the plunge and get the bootloader unlocked in order for me to update to v7 Nougat (currently on v6 Marshmellow) as Vodafone UK are a little slow in getting the update push out.
I followed a YouTube video and all seemed to be going well after I restarted the handset after the bootloader unlock. I then had to enable the Dev Options and enable the USB Debugging in order for me to flash SuperSU 2.46 via TWRP 3.0.2.0.
However, TWRP informed me that the root was successful and to go ahead and reboot. Which I did. But it's now stuck on the HTC One splashscreen and won't proceed any further.
I still have access to TWRP and my PC was able to find the phone when connected with a usb cable (so in a state of softbrick). The FOOLISH thing I now realise, is that I didn't do a back-up of the stock ROM before flashing SuperSU. I've tried to search for a suitable RUU that I can download and get back to stock ROM (and then to unlock the bootloader so I can get v7 Nougat OTA). I'm surprised that there isn't a suitable RUU for my device (details below) and the 2 zips that I have downloaded via XDA simply wouldn't extract for me to get into the tool to flash the stock.
I've decided to go for a custom ROM (one that is with Nougat architecture/feel) if I can't allocate an RUU for my device.
I've come across too many forums and advice that I'm now overloaded with info and not sure which one to follow! Any help would be greatly appreciated as this device is one of the best handsets I've ever had (I've had handsets from early 2000's inc. an iPoo) and need to get it back up and running.
From the bootloader menu these are the details I have:
HTC_HIMA UHL PVT S-ON
LK - 1.0.0.0000
Radio - 01.01_U11440792_96.00.51201G_F
OpenDSP - 15.6.1.0052.8994_1026
OS - 3.35.161.12
Dec 17 2015, 00:40:10 (671447)
MRA58K_Release-Keys
This is a UK Vodafone carrier, model OPJA100 fcc id NM8OPJA100 M9u.
As the title of this thread suggests; can I simply delete the SuperSU v2.46 zip from the root directory, and download / paste SuperSU v2.76 to fix the stuck bootloader screen?
Or, as I have 2 downloads of the RUU.zip file, can I rename one, place it on my external SD card (64gb), go to bootloader and let the device install the stock?
As this device is softbricked, I'm open to suggestions for either stock ROM or custom ROM install.
Thanks in advance.
Click to expand...
Click to collapse
Ah Youtube - source of much entertainment...but not always the best place for the latest software advice. It looks like you flashed an incompatible SuperSU zip file. The M9 is very finicky - I'm sure others can explain why. You can either flash SuperSU 2.65 or SuperSU 2.79 SR1.
I think you can just flash one of those files over your current install of SuperSU, but perhaps someone else can chime in to confirm? The stickied HTC M9 readme thread's 4th post has links to the SuperSU install files you'll want.
Life saver!
Thanks for the advice.
To sum up: I have TWRP 3.0.2.0
The original Super SU I used (which bricked the phone) was v2.46
I then placed v2.76 on top didn't work (was stuck in the boot loop)
I then placed UPDATE-SuperSU-v2.65-20151226141550 on top of that...and it works!
So for S-ON, unlocked bootloader on M9, with a 161 firmware, best options to root are TWRP 3.0.2.0 and UPDATE-SuperSU-v2.65-20151226141550.
The phone is now starting up (installing apps) and if I find anything else, I'll be sure to let you good folks know.
tigarstyle said:
Thanks for the advice.
To sum up: I have TWRP 3.0.2.0
The original Super SU I used (which bricked the phone) was v2.46
I then placed v2.76 on top didn't work (was stuck in the boot loop)
I then placed UPDATE-SuperSU-v2.65-20151226141550 on top of that...and it works!
So for S-ON, unlocked bootloader on M9, with a 161 firmware, best options to root are TWRP 3.0.2.0 and UPDATE-SuperSU-v2.65-20151226141550.
The phone is now starting up (installing apps) and if I find anything else, I'll be sure to let you good folks know.
Click to expand...
Click to collapse
Congratulations! It's always nice to hear when a phone is restored to working order.
I notice that you tried v2.76 before trying v2.65. Keep in mind that the only reliably flashable versions of SuperSU are v2.65 and v2.79 SR1. Now that you have SuperSU installed (and booting!), you can update the binary from within the app without having to flash it again (recommended).
Also, you mentioned TWRP 3.0.2.0. There is a slightly newer version (3.0.3-0) that the developer recommends. You don't have to use it (obviously, given that you're not!), but it has the benefit of supporting HTC's stock encryption.
Come on back anytime if you have difficulties in the future. Unlike Youtube videos, the XDA forums are up-to-date with the latest software and methods - and populated by some of the most knowledgeable users & developers around. Who knows, maybe you'll end up helping someone else in the future!
computerslayer said:
Congratulations! It's always nice to hear when a phone is restored to working order.
I notice that you tried v2.76 before trying v2.65. Keep in mind that the only reliably flashable versions of SuperSU are v2.65 and v2.79 SR1. Now that you have SuperSU installed (and booting!), you can update the binary from within the app without having to flash it again (recommended).
Also, you mentioned TWRP 3.0.2.0. There is a slightly newer version (3.0.3-0) that the developer recommends. You don't have to use it (obviously, given that you're not!), but it has the benefit of supporting HTC's stock encryption.
Come on back anytime if you have difficulties in the future. Unlike Youtube videos, the XDA forums are up-to-date with the latest software and methods - and populated by some of the most knowledgeable users & developers around. Who knows, maybe you'll end up helping someone else in the future!
Click to expand...
Click to collapse
I'd say "if it ain't broke, don't fix it". As you stated earlier, "finicky". The next step is s-off and leave it at that until you learn a lot more about how easy it is to completely knacker this phone!.
Beamed in by telepathy.

[Guide] Root (Optionally s-off) and Keep your radio working - Now Easier 5/11/2016

1) Unlock your phone with htcdev.com or s-off it with sunshine http://theroot.ninja (using built in temproot)
2) flash latest twrp from http://twrp.me
3) Using adb, in twrp run - adb shell "echo KEEPFORCEENCRYPT=true>>/data/.supersu"
4) flash latest supersu from http://forum.xda-developers.com/apps/supersu/2014-09-02-supersu-v2-05-t2868133
Old guide removed as its no longer needed
How to Unlock your HTC 10 Bootloader with HTCdev.com Video
https://youtu.be/gdYTeZ2pOUk
How to Root the HTC 10 and Install TWRP Recovery
https://youtu.be/btdllA1vlqI
How to S off the HTC 10 with SunShine App
https://youtu.be/mo6S9lLluJw
Big thanks to Jcase for the nice guide
See more Videos on the HTC 10 HERE
Tomsgt said:
Saved for video that i am working on to show case these steps
Click to expand...
Click to collapse
thats what im waiting for!! :good:
Hey all
Ran into a bit of a problem. I followed another sites instructions on rooting the HTC10 which basically said : Unlock Bootloader > Flash TWRP > Install SuperSU > Reboot phone.
What it didn't include was backing up the System Image.
Now, the phone will not recognize my SIM card at all.
Does anyone have a system image backup I can use to get the SIM working again ?
CID: VODAP021
TRLOS said:
Hey all
Ran into a bit of a problem. I followed another sites instructions on rooting the HTC10 which basically said : Unlock Bootloader > Flash TWRP > Install SuperSU > Reboot phone.
What it didn't include was backing up the System Image.
Now, the phone will not recognize my SIM card at all.
Does anyone have a system image backup I can use to get the SIM working again ?
CID: VODAP021
Click to expand...
Click to collapse
This may help: http://forum.xda-developers.com/htc-10/how-to/stock-stock-collection-recovery-ruu-ota-t3359297
basteagow said:
This may help: http://forum.xda-developers.com/htc-10/how-to/stock-stock-collection-recovery-ruu-ota-t3359297
Click to expand...
Click to collapse
I've already checked that thread (actually, was the first place I checked)
Couldn't see a CID for VODAP021
Is there another Backup image I can use that would be compatible ?
TRLOS said:
I've already checked that thread (actually, was the first place I checked)
Couldn't see a CID for VODAP021
Is there another Backup image I can use that would be compatible ?
Click to expand...
Click to collapse
You try formatting data? Obviously back everything up to external SD or computer beforehand.
jollywhitefoot said:
You try formatting data? Obviously back everything up to external SD or computer beforehand.
Click to expand...
Click to collapse
That was a oversight on my behalf. Besides, never needed to do anything like that on the M8, so it didn't really cross my mind at the time.
Anyway, its been done. Any way to recovery it now ?
Maybe with a stock ROM ?
jcase said:
[*]7) Reboot twrp with "adb reboot recovery"
Click to expand...
Click to collapse
Thanks for this guide and your teams' fast support of the 10. It's really appreciated. I got S-Off without issue.
One note about the guide, reboot to recovery does not currently work. It will only reboot to download, bootloader or system and attempting to reboot to recovery will reboot to system instead. @Captain_Throwback indicated this is a known issue with the current build of TWRP.
---------- Post added at 01:05 AM ---------- Previous post was at 01:04 AM ----------
TRLOS said:
That was a oversight on my behalf. Besides, never needed to do anything like that on the M8, so it didn't really cross my mind at the time.
Anyway, its been done. Any way to recovery it now ?
Maybe with a stock ROM ?
Click to expand...
Click to collapse
You can't even boot now?
Jut an FYI on VZW 10, you need to check oem unlock in developer options to unlock bootloader BUT it's not there. I assume Verizon hid it.
@jcase many thanks for this man! Now I have an idea of what to do next week.
Will donate in the form of buying sunshine again for sure. :good:
thanks @jcase for the tutorial
jollywhitefoot said:
Thanks for this guide and your teams' fast support of the 10. It's really appreciated. I got S-Off without issue.
One note about the guide, reboot to recovery does not currently work. It will only reboot to download, bootloader or system and attempting to reboot to recovery will reboot to system instead. @Captain_Throwback indicated this is a known issue with the current build of TWRP.
---------- Post added at 01:05 AM ---------- Previous post was at 01:04 AM ----------
You can't even boot now?
Click to expand...
Click to collapse
After some tinkering around and with everyone's help on this site, I found a stock twrp backup which got the SIM working again.
TRLOS said:
That was a oversight on my behalf. Besides, never needed to do anything like that on the M8, so it didn't really cross my mind at the time.
Anyway, its been done. Any way to recovery it now ?
Maybe with a stock ROM ?
Click to expand...
Click to collapse
Have you tried re-locking the bootloader and using HTC's RUU for your device? Screwed up my previous phones and restored them using RUU. It will delete ALL data including TWRP though
Anyone got help with command promts etc, step by step for terminal with a Mac? With regards to HTC Dev part?
Clearly i'm not that super on it, but follow guides pretty well and have been able to do the HTC M7 but forgotten all the terminal parts..
jollywhitefoot said:
Thanks for this guide and your teams' fast support of the 10. It's really appreciated. I got S-Off without issue.
One note about the guide, reboot to recovery does not currently work. It will only reboot to download, bootloader or system and attempting to reboot to recovery will reboot to system instead. @Captain_Throwback indicated this is a known issue with the current build of TWRP.
Click to expand...
Click to collapse
Thanks, fixed
Ndaoud360 said:
Jut an FYI on VZW 10, you need to check oem unlock in developer options to unlock bootloader BUT it's not there. I assume Verizon hid it.
Click to expand...
Click to collapse
Enabling this would not enable unlocking the bootloader, even if you could reach it in the UI.
Verizon users need to just wait a bit for a pure SunShine solution
i have the U.S. version O.S. 1.21.617.3...i havent seen anyone with the same version post anything about being successfully able to root and S-off the device. which i am very anxious to do. has this been done yet??
Lastwurdz said:
i have the U.S. version O.S. 1.21.617.3...i havent seen anyone with the same version post anything about being successfully able to root and S-off the device. which i am very anxious to do. has this been done yet??
Click to expand...
Click to collapse
I have that one. Not a problem. Just follow the guide. Make sure to use the uhl version of twrp not the wl version.
jollywhitefoot said:
I have that one. Not a problem. Just follow the guide. Make sure to use the uhl version of twrp not the wl version.
Click to expand...
Click to collapse
okay thanks, i was told to use the wl version even though it wasnt really tested out yet. i'm going to give it a try and hopefully have no issues.
thanks again
Lastwurdz said:
okay thanks, i was told to use the wl version even though it wasnt really tested out yet. i'm going to give it a try and hopefully have no issues.
thanks again
Click to expand...
Click to collapse
It's been tested out...by me...and external SD will not mount in twrp. So you won't be able to make a backup. Uhl works perfectly. Captain throwback even said in the thread that he didn't need to make the wl version. He thought the uhl version wouldn't even boot...but I confirmed that it would.

Categories

Resources