[Q] Root and Recovery with S-OFF - One (M8) Q&A, Help & Troubleshooting

Hi all !
I have an HTC ONE M8 (obviously) and my phone is actualy S-OFF (sunshine) but my bootloader is Locked (because i flash a zip with bootloader).
I literaly forget that Unlock bootloader with HTC_DEV Wipe DATA !
So I want to know if I can Root / install recovery whitout HTC_DEV Unlock, I'm S-OFF so why I can't use my phone like I want ?
Thank for answer !
And sorry for my bad English I'm a French user of XDA

Take a look here:
http://forum.xda-developers.com/showthread.php?t=2708571

YOU ROCKS !
Google only find the M7 post
But I have not Root acces (Need "Su" in adb shell )
"fastboot boot <insert recovery here>.img" This not working with me

arnaudbond007 said:
YOU ROCKS !
Google only find the M7 post
But I have not Root acces (Need "Su" in adb shell )
"fastboot boot <insert recovery here>.img" This not working with me
Click to expand...
Click to collapse
Are you trying to flash the boot image or the recovery image?
Flash boot.img (or whatever the name of the file is):
Code:
fastboot flash boot boot.img
Flash recovery.img (or whatever the name of the file is):
Code:
fastboot flash recovery recovery.img
The thing is, you need to have an unlocked bootloader to do this. If you don't have root access, and you can't unlock your bootloader via HTC Dev, then I don't know if there's any other way to get it done. (Anyone can correct me if I'm wrong. Thanks!)

I'm trying to BOOT on TWRP without flash it, for just root the ROM

Nobody can help me ?
I just need a way to boot in a recovery.img

arnaudbond007 said:
Nobody can help me ?
I just need a way to boot in a recovery.img
Click to expand...
Click to collapse
If you don't want to flash TWRP or another recovery and keep your stock one, do this:
Download the latest recovery of your choice.
Place the *.img file into your fastboot folder or anywhere you can find it easily; rename it if possible with a simple name, for this example, recovery.img
Put your phone into fastboot mode and connected to your PC.
Open the windows command into your fastboot folder and make sure your devices is recognized by typing "fastboot devices" without quotations.
Once you make sure your phone is connected, type the following: fastboot boot recovery.img
Your device will restart into the TWRP recovery, then install the SuperSu file previously placed into your SDcard or internal memory.
Restart into system and that's all, you'll keep your stock recovery
.

CM17X said:
If you don't want to flash TWRP or another recovery and keep your stock one, do this:
Download the latest recovery of your choice.
Place the *.img file into your fastboot folder or anywhere you can find it easily; rename it if possible with a simple name, for this example, recovery.img
Put your phone into fastboot mode and connected to your PC.
Open the windows command into your fastboot folder and make sure your devices is recognized by typing "fastboot devices" without quotations.
Once you make sure your phone is connected, type the following: fastboot boot recovery.img
Your device will restart into the TWRP recovery, then install the SuperSu file previously placed into your SDcard or internal memory.
Restart into system and that's all, you'll keep your stock recovery
.
Click to expand...
Click to collapse
Thanks but this work only if HTC bootloader is Unlocked; so i Wiped my data to unlock my devices... I just don't understand the benefit of S-Off -> htc bootloader have to be unlocked at all

S-OFF means you can flash older RUU/firmware packages - helpful if the latest RUU isn't available. It also allows you to move from one variation of M8 to another, e.g. Developer Edition to unbranded EU
You can remain locked by flashing a ZIP with just the custom recovery in it via RUU mode - I do this and it works well for the odd time I want to try a custom ROM

arnaudbond007 said:
I just don't understand the benefit of S-Off -> htc bootloader have to be unlocked at all
Click to expand...
Click to collapse
In addition to the benefits mentioned above (and somewhat related), s-off allows access to partitions that are protected with s-on, including radio, hboot, and others. s-off isn't required for root, installing custom recovery or custom ROMs ; but is required for a number of other things.

I find S-OFF working for me only for adaway and now the Battery monitor widget, and also Cerberus App.
Adaway is not working because it can't overwrite the system partition, neither the workarounds worked for me; Cerberus keep crashing anytime i perform a change on the app and Battery monitor widget doesn't install the system app for the same reason: Can't write the partition.
At this point, at least with the M8, i realize there is no joy by just rooting, you need S-OFF or your phone will be the same as unrooted.

CM17X said:
I find S-OFF working for me only for adaway and now the Battery monitor widget, and also Cerberus App.
Adaway is not working because it can't overwrite the system partition, neither the workarounds worked for me; Cerberus keep crashing anytime i perform a change on the app and Battery monitor widget doesn't install the system app for the same reason: Can't write the partition.
At this point, at least with the M8, i realize there is no joy by just rooting, you need S-OFF or your phone will be the same as unrooted.
Click to expand...
Click to collapse
If you are having trouble with the system write protection mod; flashing just about any custom ROM (that supports your firmware) will do the trick.

redpoint73 said:
If you are having trouble with the system write protection mod; flashing just about any custom ROM (that supports your firmware) will do the trick.
Click to expand...
Click to collapse
Sorry dude, but i'm kinda confused now. Which Write protection Mod is out there? can you please link me to it?
And about custom ROM, i'll prefer to give to the Stock firmware a chance before start messing around with ROM's, once i get tire of it i'll change.
Question here is, would S-OFF grant me access to the system partition in order to install apps like the ones i've mentioned above? (Still interested on that Write protection Mod if exist)

CM17X said:
Sorry dude, but i'm kinda confused now. Which Write protection Mod is out there? can you please link me to it?
Question here is, would S-OFF grant me access to the system partition in order to install apps like the ones i've mentioned above? (Still interested on that Write protection Mod if exist)
Click to expand...
Click to collapse
When you mentioned "workarounds" I thought you were referring to the kernel mod to disable system write protection (and that it didn't work for you). But I guess you were referring to some Adaway workaround (that I am not aware of)?
Here is the kernel mod to disable system write protection (s-off is not required for this): http://forum.xda-developers.com/showthread.php?t=2701816
The OP stopped updating it, so no kernel mod for Lollipop in the top post. But if you read near the end of the responses, he says you can get the kernel module from a custom ROM (and a couple LP kernel modules are posted by other users).

redpoint73 said:
When you mentioned "workarounds" I thought you were referring to the kernel mod to disable system write protection (and that it didn't work for you). But I guess you were referring to some Adaway workaround (that I am not aware of)?
Here is the kernel mod to disable system write protection (s-off is not required for this): http://forum.xda-developers.com/showthread.php?t=2701816
The OP stopped updating it, so no kernel mod for Lollipop in the top post. But if you read near the end of the responses, he says you can get the kernel module from a custom ROM (and a couple LP kernel modules are posted by other users).
Click to expand...
Click to collapse
Yes, i was referring to the AdWay workaround which consist on make a symbolic link (Doesn't work at all).
I'll keep away from the Kernels mods for a while as well. I hope S-OFF can give me solutions for that.

I'm S-off, BL-unlocked, and rooted - and I did each in that order. As such, I can pretty much do whatever I please on my phone. (Even if ES File Explorer doesn't believe me and pops up warnings, presumably without trying and failing...) However, when I upgraded to Lollisense, I opted to do an RUU update, since I am always rooted and didn't want to risk it.
I didn't modify the stock software in any way afterwards, beyond rooting the install, and I can assure you that AdAway works fine on my phone. It was one of my first installs. All I can take away from that is that stock firmware disables certain write protections when it sees that the device is S-off.

arnaudbond007 said:
Thanks but this work only if HTC bootloader is Unlocked; so i Wiped my data to unlock my devices... I just don't understand the benefit of S-Off -> htc bootloader have to be unlocked at all
Click to expand...
Click to collapse
Unlocking the bootloader allows access to 4 partitions. S-Off gives access to all 47 partitions.

jshamlet said:
I'm S-off, BL-unlocked, and rooted - and I did each in that order. As such, I can pretty much do whatever I please on my phone. (Even if ES File Explorer doesn't believe me and pops up warnings, presumably without trying and failing...) However, when I upgraded to Lollisense, I opted to do an RUU update, since I am always rooted and didn't want to risk it.
I didn't modify the stock software in any way afterwards, beyond rooting the install, and I can assure you that AdAway works fine on my phone. It was one of my first installs. All I can take away from that is that stock firmware disables certain write protections when it sees that the device is S-off.
Click to expand...
Click to collapse
I believe the system write protection is already disabled by default on stock Developer's Edition (and the only stock ROM to have this feature).

Related

S-Off

Hello I have rooted, installed recovery and unlocked bootloader. But now I just need to get S-Off. Can someone help me and say what exactly I have to do?
With the retirement of AAHK, you now need quite a bit of skill to get S-Off. If you really want to try, http://forum.xda-developers.com/showthread.php?t=2184953.
bananagranola said:
With the retirement of AAHK, you now need quite a bit of skill to get S-Off. If you really want to try, http://forum.xda-developers.com/showthread.php?t=2184953.
Click to expand...
Click to collapse
Is there any easier way?
domasxxm said:
Is there any easier way?
Click to expand...
Click to collapse
No. That is the only way. We are working on an script that will do it on almost one click, but it is not going to be supported and therefore will not be noob friendly.
Why do you need S-OFF for?
glevitan said:
No. That is the only way. We are working on an script that will do it on almost one click, but it is not going to be supported and therefore will not be noob friendly.
Why do you need S-OFF for?
Click to expand...
Click to collapse
Hope you will make it fast . I want to install CM 7.2. Cuz when I install it with S-On I got stuck on htc boot logo.
domasxxm said:
Hope you will make it fast . I want to install CM 7.2. Cuz when I install it with S-On I got stuck on htc boot logo.
Click to expand...
Click to collapse
That has nothing to do with S-OFF. That is because you are not flashing the CM boot.img in fastboot after flashing the rom in CWM. With an unlocked bootloader you need to do that everytime you flash a rom.
You can acquire eng S-OFF quite easily if you use a mirror to get AAHK. Simply download the PD98IMG files manually when the script needs them. Worked for me today.
KirovAir said:
You can acquire eng S-OFF quite easily if you use a mirror to get AAHK. Simply download the PD98IMG files manually when the script needs them. Worked for me today.
Click to expand...
Click to collapse
Yes!! I did it just had to flash boot img from zm7 zip fastboot flash boot boot.img
KirovAir said:
You can acquire eng S-OFF quite easily if you use a mirror to get AAHK. Simply download the PD98IMG files manually when the script needs them. Worked for me today.
Click to expand...
Click to collapse
I hope everyone understands that even if they manage to use AAHK in this way, no support is provided if something goes awry.
noob: trying to get CWM recovery installed.
domasxxm said:
Yes!! I did it just had to flash boot img from zm7 zip fastboot flash boot boot.img
Click to expand...
Click to collapse
Phone: DHD, 3.20.502.52, ATT
I have successfully unlocked the phone (via HTCDev)
And have successfully rooted the phone.
I installed the ROM Manager and Titanium Backup.
I have the ADB drivers successfully installed on my computer.
I also have HTC Quick Root running on my computer.
I am NOT able to get the CWM Recovery installed on the phone. I always get a " /cache/data..." error.
I've searched and read a number of threads that have indicated the DHD Gingerbread is particularly difficult to get ROM Manager fully working. I tried the process outlined here (http://forum.xda-developers.com/showthread.php?p=39016279), using the easyunlock tool. the script appears to run fine, i've even gone through the redundant step of putting the unlockcode received from htcdev into the tools directory and allowing the script to complete, which it appears to do fine. However, the script indicates the phone should execute some commands as a final step, at which point my phone is already sitting in the bootloader menu and does nothing.
I'm reasonably comfortable with ADB commands and the terminal emulator on the phone.
Can anyone help me understand why I'm failing and what I might do to get the CWM Recovery installed and get ROM Manager working?
smericle said:
Phone: DHD, 3.20.502.52, ATT
I have successfully unlocked the phone (via HTCDev)
And have successfully rooted the phone.
I installed the ROM Manager and Titanium Backup.
I have the ADB drivers successfully installed on my computer.
I also have HTC Quick Root running on my computer.
I am NOT able to get the CWM Recovery installed on the phone. I always get a " /cache/data..." error.
I've searched and read a number of threads that have indicated the DHD Gingerbread is particularly difficult to get ROM Manager fully working. I tried the process outlined here (http://forum.xda-developers.com/showthread.php?p=39016279), using the easyunlock tool. the script appears to run fine, i've even gone through the redundant step of putting the unlockcode received from htcdev into the tools directory and allowing the script to complete, which it appears to do fine. However, the script indicates the phone should execute some commands as a final step, at which point my phone is already sitting in the bootloader menu and does nothing.
I'm reasonably comfortable with ADB commands and the terminal emulator on the phone.
Can anyone help me understand why I'm failing and what I might do to get the CWM Recovery installed and get ROM Manager working?
Click to expand...
Click to collapse
If the Easy Ace Root Tool worked fine, then you should have CWM recovery installed....Rom manager needs you to be rooted to work, but an unlocked bootloader allows you to flash a custom recovery.

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

stock platform.xml

i modified my platform.xml to enable w/r access for the sdcard a few months back.
there was a copy of the original, er, 'somewhere' but i cant find it now.
i have removed the line added i in before but the 4.4.4 ota update is failing because of platform.xml.
anyone have a stock unmodified platform.xml they could upload here or pm?
my M8 is a dual sim version if that makes any difference.
thanks.
You should be able to find your RUU here and extract the file in question:
http://forum.xda-developers.com/showthread.php?t=2701376
berndblb said:
You should be able to find your RUU here and extract the file in question:
http://forum.xda-developers.com/showthread.php?t=2701376
Click to expand...
Click to collapse
Nope, dont see it. is there one? (its a dual sim version)
couldnt see one on htcdev either.
i already have a signed zip file
0P6BIMG_M8_DUGL_K44_SENSE60_HTC_Europe_1.45.401.12_R_Radio_1.18.30306251.05G_30.57.306251.00L_release_381655_combined_signed.zip
but as it is signed i cannot extract anything from it
winrar always say corrupt image, is there another way?
Solved?
Did you solve the problem? I have exactly the same issue . . .
gazzacbr said:
Nope, dont see it. is there one? (its a dual sim version)
couldnt see one on htcdev either.
i already have a signed zip file
0P6BIMG_M8_DUGL_K44_SENSE60_HTC_Europe_1.45.401.12_R_Radio_1.18.30306251.05G_30.57.306251.00L_release_381655_combined_signed.zip
but as it is signed i cannot extract anything from it
winrar always say corrupt image, is there another way?
Click to expand...
Click to collapse
simonvfr said:
Did you solve the problem? I have exactly the same issue . . .
Click to expand...
Click to collapse
Hi,
not exactly. but i am on 4.4.4
i was toying with the idea of winding back to stock using nandroid, rooting and copying out platform.xml, then having another go at OTA...
but, i thought i might as well give MaximusHD 4.4.4 for dual sim a go as i was going to wipe anyway.
i flashed TWRP latest 2.8.1 and updated firmware (link is on Maximus page) and then ROM.
so thats where i am now and happy with the rom.
100% stable, no issues noticed at all and aroma removed some bloat for me as i installed.
no need to go back now.
i will wait for lollipop from HTC and all those custom roms for M8 dual sim to try out (er, joke)
gazzacbr said:
Hi,
not exactly. but i am on 4.4.4
i was toying with the idea of winding back to stock using nandroid, rooting and copying out platform.xml, then having another go at OTA...
but, i thought i might as well give MaximusHD 4.4.4 for dual sim a go as i was going to wipe anyway.
i flashed TWRP latest 2.8.1 and updated firmware (link is on Maximus page) and then ROM.
so thats where i am now and happy with the rom.
100% stable, no issues noticed at all and aroma removed some bloat for me as i installed.
no need to go back now.
i will wait for lollipop from HTC and all those custom roms for M8 dual sim to try out (er, joke)
Click to expand...
Click to collapse
Thanks. As I am rooted, with TWRP, but S-ON, I think I can't flash the new firmware. Or am I wrong on that?
I have nandroid backup from my original stock, so could go back to that and re-lock and then do the OTA, but it's a long slow way of getting to 4.4.4!
An alternative would be Cyanogenmod - but although CM11 supports multi-sim phones I can find nothing clear about whether the official builds support the M8 dual-sim.
Finding the M8 ROM situation frustrating after messing around endlessly with custom ROMs on Acer dual sim phone . . . .
simonvfr said:
Thanks. As I am rooted, with TWRP, but S-ON, I think I can't flash the new firmware...
Click to expand...
Click to collapse
you can but you have to re-lock the boot loader which will wipe your phone.
i used these instructions (I am S-OFF already) and firmware from link on Maximus site:
-------------------------------------------------------
How to flash firmware
### If you are S-ON ---> Re-lock your bootloader (this will most probably wipe content of your device)
If you are S-OFF ---> no need to re-lock the bootloader.
Copy downloaded .zip to fastboot.exe location
Re-name .zip file to firmware.zip
Open command prompt
Boot your device in fastboot mode (vol DOWN + power ===> fastboot)
Connect device to the PC
In command prompt cd to fastboot.exe location
Make sure you have correct modeid and cidnum (type: fastboot getvar all)
### Type: fastboot oem lock (if your device is not relocked yet or in case it's S-ON)
Type: fastboot oem rebootRUU and wait for device to reboot
Type: fastboot flash zip firmware.zip and wait for process to complete
Flash firmware.zip again just to make sure.
Type: fastboot reboot-bootloader
-------------------------------------------------------
what i am sure of is that without the new firmware you will not have wifi
i thought i flashed the firmware first but didnt do it twice and it didnt stick. after the rom was installed i had no wifi but guessed that was the problem and re flashed the firmware. then it was ok.
as for cyanogenmod, unless it states it is for M8 Dual SIM then i wouldnt bother unless youve got time to experiment and hope for updates.
i know there are many arguments as to why you dont really need S-OFF for most normal operations but it a real fail-safe when things get messed up (my 2c)
just find the $25 for sunshine, its worth it.
gazzacbr said:
you can but you have to re-lock the boot loader which will wipe your phone.
i used these instructions (I am S-OFF already) and firmware from link on Maximus site:
-------------------------------------------------------
How to flash firmware
### If you are S-ON ---> Re-lock your bootloader (this will most probably wipe content of your device)
If you are S-OFF ---> no need to re-lock the bootloader.
Copy downloaded .zip to fastboot.exe location
Re-name .zip file to firmware.zip
Open command prompt
Boot your device in fastboot mode (vol DOWN + power ===> fastboot)
Connect device to the PC
In command prompt cd to fastboot.exe location
Make sure you have correct modeid and cidnum (type: fastboot getvar all)
### Type: fastboot oem lock (if your device is not relocked yet or in case it's S-ON)
Type: fastboot oem rebootRUU and wait for device to reboot
Type: fastboot flash zip firmware.zip and wait for process to complete
Flash firmware.zip again just to make sure.
Type: fastboot reboot-bootloader
-------------------------------------------------------
what i am sure of is that without the new firmware you will not have wifi
i thought i flashed the firmware first but didnt do it twice and it didnt stick. after the rom was installed i had no wifi but guessed that was the problem and re flashed the firmware. then it was ok.
as for cyanogenmod, unless it states it is for M8 Dual SIM then i wouldnt bother unless youve got time to experiment and hope for updates.
i know there are many arguments as to why you dont really need S-OFF for most normal operations but it a real fail-safe when things get messed up (my 2c)
just find the $25 for sunshine, its worth it.
Click to expand...
Click to collapse
Thanks for response. In the meantime I have gone S-OFF with Sunshine, but I have not yet flashed the new firmware or the ROM.
For firmware flashing, I was going to use the process described here on XDA. Seems very simple . . .
simonvfr said:
Thanks for response. In the meantime I have gone S-OFF with Sunshine, but I have not yet flashed the new firmware or the ROM.
For firmware flashing, I was going to use the process described here on XDA. Seems very simple . . .
Click to expand...
Click to collapse
But in the end I had to use the method you suggest, as once the ROM was installed I had no firmware and was therefore stuck in bootloader. With some fiddling I managed to sort it all out, and everything is now running.
Thanks for your help

Stuck in boot loop after flashing superSU (Marshmallow)

Hi all, I am playing around with an HTC m8 to decide if I should use it as replacement of my Nexus 4 (so far, too big and heavy ).
But well, I unlocked the phone and installed TWRP. All worked fine, but then I flashed supersu and I'm stucked in a boot loop. I am reading a lot of things but I am unsure about what to do now and how to actually root the phone and start installing a different ROM as I don't know what´s the phone model. It says M8_UL in fastboot...
I´m looking at this but not sure if this phone is gpe.
http://forum.xda-developers.com/htc-one-m8/general/root-root-marshmallow-gpe-supersu-t3242210
Any ideas?
Thanks!
1. flash TWRP 3.0.20
2. boot TWRP
3. copy SuperSU v.[2].56 zip to SD card of device in TWRP if on Marshmallow.
4. Flash SuperSu v.[2].56 zip
5. You should boot if you were booting before flashing TWRP.
EDIT: corrected SuperSU version.
spideyngo said:
1. flash TWRP 3.0.20
2. boot TWRP
3. copy SuperSU v.1.56 zip to SD card of device in TWRP if on Marshmallow.
4. Flash SuperSu v.1.56 zip
5. You should boot if you were booting before flashing TWRP.
Click to expand...
Click to collapse
I did that but still stuck in the HTC screen. I flashed 1.56 and I have TWRP 3.0.20 but I'm S-ON, does it matter?
Thanks,
frozst said:
I am reading a lot of things but I am unsure about what to do now and how to actually root the phone and start installing a different ROM
Click to expand...
Click to collapse
You don't need to root in order to install a custom ROM. Once you have TWRP installed, just put a ROM on the phone (download ROM direct to phone, copy to SD card, adb push, etc.), boot into TWRP, and install the ROM (also recommended to backup the stock ROM before flashing a custom ROM, and also do default wipe in TWRP before ROM flash - data, cache and Dalvik).
All custom ROMs are pre-rooted, so you don't need to root separately after flashing a ROM, either. Although, some AOSP based ROMs need root enabled in phone Settings>Developer's Options.
---------- Post added at 11:07 AM ---------- Previous post was at 11:05 AM ----------
frozst said:
I did that but still stuck in the HTC screen. I flashed 1.56 and I have TWRP 3.0.20 but I'm S-ON, does it matter?
Click to expand...
Click to collapse
S-on is fine. I don't know why the previous user stated SuperSU 1.56. That build is ancient, and will definitely not work on Marshmallow. Might be a typo, or they were just thinking of the wrong number (maybe 2.56).
Latest stable version SuperSU 2.76 is recommended for rooting Marshmallow: https://download.chainfire.eu/969/SuperSU/UPDATE-SuperSU-v2.76-20160630161323.zip
But as already mentioned, you don't need root to flash custom ROMs.
frozst said:
I did that but still stuck in the HTC screen. I flashed 1.56 and I have TWRP 3.0.20 but I'm S-ON, does it matter?
Thanks,
Click to expand...
Click to collapse
EDIT: SuperSU version 2.56. Sorry about that.
I am have an AT&T HTC One M8 on stock Marshmallow. SuperSU 2.76 puts my Marshmallow M8 in a boot loop. You may need to flash a rooted stock ROM to repair booting. S-off not needed, but makes your life easier.
Thanks! the problem was the old SU version, solved now and testing different ROMs. Any recomendations?
spideyngo said:
I am have an AT&T HTC One M8 on stock Marshmallow. SuperSU 2.76 puts my Marshmallow M8 in a boot loop.
Click to expand...
Click to collapse
Hadn't heard that. I wonder if its a known issue experienced by others? If so, I'll fall back to my previous recommendation to use 2.65, which was the former "latest" STABLE version; and no complaints that I am aware of.
Hello, HTC One M9 (Sprint here) I'm stuck in a bootloop too after unlocking the bootloader and installing SU. Tried several version of SuperSU without anyluck. Can anyone help please ?
kbytes said:
Hello, HTC One M9 (Sprint here) I'm stuck in a bootloop too after unlocking the bootloader and installing SU. Tried several version of SuperSU without anyluck. Can anyone help please ?
Click to expand...
Click to collapse
This forum is for the M8, any advice you get may not be correct. Post in the M9 forum.
But what I can say, is if you say "several version" SuperSU is not specific enough (when you post to the correct device forum). Be specific as to what version numbers you tried. Nobody can help, if you don't give the proper info to see what you did wrong. In particular, you need to provide info on what Android version your phone is currently on, what TWRP version, what SuperSU version(s) you tried.
But again, post to the M9 forum, not here.
Stuck on HTC Screen.
I've read through here and see that someone got their M8 off of the HTC start screen. I've installed the SuperSU, and TWRP, the phone restarted and now is stuck on the HTC screen. I am unable to hard reset the phone at all. Its stuck on that screen. Help?
weismanak said:
I've read through here and see that someone got their M8 off of the HTC start screen. I've installed the SuperSU, and TWRP, the phone restarted and now is stuck on the HTC screen. I am unable to hard reset the phone at all. Its stuck on that screen. Help?
Click to expand...
Click to collapse
You probably used an old version TWRP and/or old version SuperSU.
TWRP 3.0.2 and SuperSU 2.76 is recommended.
Hold power+vol up for a minute or so, to force a reboot. Once the screen goes dark to reboot, let go of the buttons, and only hold vol down. Don't let go of vol down, until you are in bootloader. If the phone just gets stuck on the logo screen again, you just got the timing wrong; either didn't start pressing vol down soon enough, or let go too early. Just repeat the process, until you get to bootloader.
From there, restore TWRP backup (which you should always make before attempting to root) and try again, with the proper versions TWRP and SuperSU.
If no TWRP backup, flash proper version TWRP in fastboot, then get proper version SuperSU to the phone (adb push, or put the file on SD card).
Still stuck in boot loop... but different place.
Whew!! OK, so I got past that hurdle (Thank you so much). I'm using the WinDroid Toolkit version 3.1 to unlock the bootloader, flash the TWRP, then flash the SuperSU. The phone is now stuck at the bootloader. If I select "Recovery" it simply comes back to the "Fastboot-usb". I've attached a screen shot (maybe) to demonstrate what I'm seeing on the phone.
*** Software status: Modified ***
*** RELOCKED ***
*** Security Warning ***
M8_UL_CA PVT SHIP S-ON
HBOOT-3.19.0.000
[email protected]
Open DSP-v56.2.2-00593-M8974_FO.0126
OS-6.20.502.5
eMMC-boot 2048MB
Apr 14 2016,19:39:46.0
HBOOT
<VOL UP> to previous item
<VOL DOWN> to next item
<POWER> to select item
FASTBOOT
RECOVERY
FACTORY RESET
SIMLOCK
CHECK SMARTSD
IMAGE CRC
SHOW BARCODE
Click to expand...
Click to collapse
Thanks for all your help, I'm a noOb to this process. Recent convert from iOS.
weismanak said:
I'm using the WinDroid Toolkit version 3.1 to unlock the bootloader, flash the TWRP, then flash the SuperSU. .
Click to expand...
Click to collapse
Meaning you used the TWRP version and SuperSU version included with the toolkit? If so, that toolkit hasn't been updated in a long time, and likely is not using the versions TWRP and SuperSU that I specified previously.
Additionally, I don't personally recommend using such toolkits. Doing so robs you of a valuable learning experience, and therefore guarantees that you stay a n00b. Also, the toolkits constitute an additional point of failure (even when they are updated) that is not necessary. I've often seen processes fail using the toolkits, when the exact same steps complete just fine if done "manually".
Since it appears you've successfully unlocked the bootloader (can be verified if it says UNLOCKED near the top of the bootloader screen), than I would advise:
1) Manually flash TWRP 3.0.2 with fastboot using the instructions here: https://twrp.me/devices/htconem8gsm.html
2) Download SuperSU 2.76 from here, and put it on SD card (alternately, adb push to phone - but that may be a bit complicated for you).
3) Boot into TWRP, under Install, navigate to the SuperSU 2.76 zip, and flash it.
redpoint73 said:
You don't need to root in order to install a custom ROM. Once you have TWRP installed, just put a ROM on the phone (download ROM direct to phone, copy to SD card, adb push, etc.), boot into TWRP, and install the ROM (also recommended to backup the stock ROM before flashing a custom ROM, and also do default wipe in TWRP before ROM flash - data, cache and Dalvik).
All custom ROMs are pre-rooted, so you don't need to root separately after flashing a ROM, either. Although, some AOSP based ROMs need root enabled in phone Settings>Developer's Options.
---------- Post added at 11:07 AM ---------- Previous post was at 11:05 AM ----------
S-on is fine. I don't know why the previous user stated SuperSU 1.56. That build is ancient, and will definitely not work on Marshmallow. Might be a typo, or they were just thinking of the wrong number (maybe 2.56).
Latest stable version SuperSU 2.76 is recommended for rooting Marshmallow: https://download.chainfire.eu/969/SuperSU/UPDATE-SuperSU-v2.76-20160630161323.zip
But as already mentioned, you don't need root to flash custom ROMs.
Click to expand...
Click to collapse
but when checked with root checker, it is showing not rooted. i'm not able to install root apps like flashify, supersu, root explorer. they all say that the phone is not rooted. i'm on mokee 60.1 release running on my redmi 2
ajay vadaparthi said:
but when checked with root checker, it is showing not rooted. i'm not able to install root apps like flashify, supersu, root explorer. they all say that the phone is not rooted. i'm on mokee 60.1 release running on my redmi 2
Click to expand...
Click to collapse
have you flashed the latest supersu.zip ?
does the flashing process ended with success ?
you may try to enable root in developer options and see
also you are in the wrong forum
Sent from my HTC M8 using XDA Labs
Can I re-flash SuperSU over an existing one?
Hi - Long time listener, first time caller!
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 UTube 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:
Hi - Long time listener, first time caller!
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 UTube 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
your first post in the wrong forum this forum for m8 )
if you can flash a rom then flash it,will save the hassle of flashing RUU
and you used an outdated version of supersu ( i don't know if this will fix it but try to flash the latest version on top the older )
you can rename the RUU to 0PJAIMG.zip and put it in the sd card root ( formatted as fat32 or exfat , 3.xx can flash RUU from exfat cards ) then reboot to download mode and follow the instruction
if you have any question ask in the m9 forum as you may get a wrong answer here :silly:
Thanks a lot. I didn't realise this forum was for M8 only, my mistake. I've now posted in the correct forum.
I'll see what they suggest, but I didn't want to flash another SuperSU on top of another in case my phone was hard bricked. I guess I'm lucky that I have a connection with the PC as I can see the internal storage of my device still and I still have access to TWRP.
One thing that the other forums I've read so far didn't mention, is whether or not it matters that I can't extract the RUU.zip file on my PC. I'm I supposed to just place it on the SD Card and let it flash the Stock ROM, or do I need to extract the zip file in order to get to the utility program? Just thought it might be worth sharing for anyone who is on M8 and stuck on the HTC One splashscreen like I am.
tigarstyle said:
I'll see what they suggest, but I didn't want to flash another SuperSU on top of another in case my phone was hard bricked.
Click to expand...
Click to collapse
If the phone was hard bricked, you wouldn't be able to flash anything. The screen wouldn't come on at all. A hard brick means you need to open the phone to repair it (new motherboard or JTAG, at a minimum). You don't have a hard brick.
Do you mean to ask if flashing the proper SuperSU would brick the phone (if its safe to flash)? If that is the question, you best direct it to folks knowledgeable to the M9. On the M8, its fine to flash the newer SuperSU (and the proper fix after flashing obsolete SuperSU). But that doesn't meant the M9 is the same. And following advice meant for another device can possibly damage the device.
tigarstyle said:
One thing that the other forums I've read so far didn't mention, is whether or not it matters that I can't extract the RUU.zip file on my PC. I'm I supposed to just place it on the SD Card and let it flash the Stock ROM, or do I need to extract the zip file in order to get to the utility program?
Click to expand...
Click to collapse
Nowhere in any instructions for flashing RUU.zip will you see anything about extracting files from the RUU.zip.
Therefore, don't do it.
The file is encrypted and signed. Even if you were able to extract anything, you wouldn't be able to flash it with s-on (s-on can't flash unsigned RUU zips).
Excellent, thank you. I was wondering why the zip file wouldn't extract on the PC. I saw videos explaining that in other to get to Stock ROM, you'd do it via the RUU.zip. So when I downloaded the RUU.zip Stock ROM file, I thought I had to extract the zip in order to get to the application, then flash the device.
Thanks for taking the time out to explain in detail...much appreciated.

Problems whith recovery partition

Hello,
I try to install Lineage OS on my HTC One M9 with Android 7.0.
There should be no vendog lock and the bootloader is already unlocked.
I tried to flash TWRP but it fails because my phone is still s-on.
So i tried to use the Sunshine app. That also failed because it can't get temproot.
The app says i should root my phone to make the sunshine app able to run.
But my problem is, i only find tutorials where the 2. step is flashing TWRP on the root partition.
Have anybody a tutorial to gain root without TWRP or knows how to solve my problem?
Thank you in advance!
Edit:
Can i flash with
fastboot erase system -w
fastboot erase boot
fastboot update <LinageOS.img>
The system and add the root extension?
Rooting without TWRP is only possible if you are willing some nasty malware on your PC and/or smartphone (depends on which version you use). There are many one-click-rooting apps. None of them is recommended by XDA, though.
Are you trying to flash TWRP while your phone is booted to the bootloader? (That's when you'll face the error that you described.) Like all phones that have a download mode (among devices of other OEMs all HTC devices that are as old as the M9 or younger) you need to boot to download mode if you want to flash TWRP.
Thank you very much!
That was the problem.
I really doesn't knowed that.

Categories

Resources