Can't downgrade to kitkat, error 159 in RUU. - One (M8) Q&A, Help & Troubleshooting

Hi guys, i am running the latest marshmallow on my htc m8 dev edition. i tried to install 4.4.3 and 4.4.4 RUU and both gave me the same error, error 159. how can i solve this?
I downgraded from lollipop multiple times using the same RUU but now is not working.

Are you s-off?

redpoint73 said:
Are you s-off?
Click to expand...
Click to collapse
Yes, s-off, unlocked, supercid. did the same procedure many times already. Downloaded the ruu twice to see if wasn't a corrupted file and no luck.
Maybe marshmallow changed something?
I already was in marshmallow in gpe and reverted to sense lollipop to receive the OTA to marshmallow in sense version, ruu worked fine too.

Find an older hboot and get that installed. Should be able to downgrade after that is installed. That's what I figured out a while back.
Sent from my HTC One_M8 using Tapatalk

tony_5309 said:
Find an older hboot and get that installed. Should be able to downgrade after that is installed. That's what I figured out a while back.
Sent from my HTC One_M8 using Tapatalk
Click to expand...
Click to collapse
I did a bigger route than this just to be sure, but worked.
Converted to GPE, and reverted the way i always did but this time using the 4.4.3 ruu. it worked fine.

tony_5309 said:
Find an older hboot and get that installed. Should be able to downgrade after that is installed.
Click to expand...
Click to collapse
That's what I was going to suggest, old firmware, than the old RUU.
The MM DevEd RUU has been finicky for some. Some folks have had to run the MM firmware before the RUU will work. So it wouldn't surprise me if similar was required to downgrade.

Related

[Q] Need help on HTC One M8 GPE

So I recently got myself an HTC One M8 Google Play Edition.
I tried to root it and unlocked the bootloader with ADB Commands.
Everything worked fine until I tried to install a custom firmware. It kept me in a bootloop and kept going back into TWRP Recovery.
I found out afterwards that my phone was still S ON.
For some reason, I was able to install Skydragon 3.0.1 custom rom for GPE and I finally got the phone working and usable again.
I thought that it was my chance to try and get S OFF with firewater.
Again, I tried doing so with ADB Command and I got the message that my device is patched by HTC, I am out of luck.
So now I'm stuck on Skydragon 3.0.1 rom. Not to say that it's a bad thing. The rom works GREAT!
But I want to revert back into stock rom and restart anew so I can maybe try and get S off from the beginning because SkyDragon has an OTA.
Apparently it's the OTA that is preventing me completely running firewater.
Is there any way to fix this? Can I still get S OFF from where I am or is there a way to go back to factory settings before all the rooting?
I haven't found any other roms that would install on my phone.
Please help!!!!! =(
Did you try installing an old 4.4.2 gpe ruu. You should be able to run it with son.
Sent from my HTC One_M8 using XDA Premium 4 mobile app
Deezy_Le said:
So I recently got myself an HTC One M8 Google Play Edition.
I tried to root it and unlocked the bootloader with ADB Commands.
Everything worked fine until I tried to install a custom firmware. It kept me in a bootloop and kept going back into TWRP Recovery.
I found out afterwards that my phone was still S ON.
For some reason, I was able to install Skydragon 3.0.1 custom rom for GPE and I finally got the phone working and usable again.
I thought that it was my chance to try and get S OFF with firewater.
Again, I tried doing so with ADB Command and I got the message that my device is patched by HTC, I am out of luck.
So now I'm stuck on Skydragon 3.0.1 rom. Not to say that it's a bad thing. The rom works GREAT!
But I want to revert back into stock rom and restart anew so I can maybe try and get S off from the beginning because SkyDragon has an OTA.
Apparently it's the OTA that is preventing me completely running firewater.
Is there any way to fix this? Can I still get S OFF from where I am or is there a way to go back to factory settings before all the rooting?
I haven't found any other roms that would install on my phone.
Please help!!!!! =(
Click to expand...
Click to collapse
You're gonna have to use Sunshine and pay the $25 to get S-OFF, firewater won't work now it's been patched (the system, NOT the ROM btw)
Android The Greek said:
Did you try installing an old 4.4.2 gpe ruu. You should be able to run it with son.
Sent from my HTC One_M8 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Hey bud, sorry for the noob question. Whats son?
I tried running it with adb command
Fastboot flash zip name_of_ruu.zip
And it kept giving me error.
S-ON (I'm guessing the forgot the - )
EddyOS said:
You're gonna have to use Sunshine and pay the $25 to get S-OFF, firewater won't work now it's been patched (the system, NOT the ROM btw)
Click to expand...
Click to collapse
Is it normal I get an error message that sunshine isnt compatible on my device?
Deezy_Le said:
Is it normal I get an error message that sunshine isnt compatible on my device?
Click to expand...
Click to collapse
Apparently the ROM has to be as stock as possible for it to work (I didn't have to as I used Firewater a few months ago when I first got my M8)
EddyOS said:
Apparently the ROM has to be as stock as possible for it to work (I didn't have to as I used Firewater a few months ago when I first got my M8)
Click to expand...
Click to collapse
It says that I cannot run sunshine because of my kernel/rom combination. I need to flash a sense-based rom.
Problem is, when I read online, I saw that I cannot flash a sense-based rom onto an GPE because of the partition difference or something.
Thus why I wanted to get S-off
I'm on skydragon GPE v3.0.0 with SkyDragon V2.0.1 kernel by the way
Did you try a 4.4.2 ruu? It might be in the gpe conversion thread if not I can send you a Drop box link.
Sent from my HTC One_M8 using XDA Premium 4 mobile app
Android The Greek said:
Did you try a 4.4.2 ruu? It might be in the gpe conversion thread if not I can send you a Drop box link.
Sent from my HTC One_M8 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
I could find that in the htc dev website right? But if you could still send me the link so I can see if it's the same, it would be appreciated boss.
but I thought since I'm on 4.4.4, I couldn't downgrade?

Question about 4.4.4 OTA and root

Gentleman (and why not, ladies):
Installed yesterday a stock GPE 4.4.3 version on my M8. I'm S-ON, stock recovery and rooted.
Just received the info for the 4.4.4 OTA update. My CID is also already set to GOOGL001.
Is it risky to just let it do it's thing? I know that I'll lose root, but is there a problem besides that? Will the process complete sucessfully?
Anyone?
Why don't you just flash the pre-rooted 4.4.4 GPE ruu?
HTC One M8
I believe that S-OFF is needed and Firewater didn't worked with my phone.
felipaopl said:
I believe that S-OFF is needed and Firewater didn't worked with my phone.
Click to expand...
Click to collapse
You think s-off is needed for OTA? Why would you think that?
As long as your are stock ROM and stock recovery, the OTA install will be fine.
redpoint73 said:
You think s-off is needed for OTA? Why would you think that?
As long as your are stock ROM and stock recovery, the OTA install will be fine.
Click to expand...
Click to collapse
wOUld this be the case if my cid was telst001
stuck on 3.18 firmware cant get s-off and unsure if i can change cid without it
c
noone606 said:
wOUld this be the case if my cid was telst001
stuck on 3.18 firmware cant get s-off and unsure if i can change cid without it
c
Click to expand...
Click to collapse
You can't change CID without it. Have you tried Sunshine S-Off? Firewater doesn't work anymore.
Tried sunshine but need to go to a more stock rom i guess, on sinless gpe at the moment its 4.4.4 and working fine?
Not as good a battery life as i had before on viper but new viper will install but no wifi
You need the latest firmware with the new 4.4.4 roms. Read the viper site very carefully and it explains why

Downgrade Ofiicial MM (6) to official LP(5.1) ?

Dear All,
My M9 is S-OFF and i converted it to a dev Edition from WWE when it was working on android 5 , can I downgrade to lollipop ? Is it safe ?
ShawEgypt said:
Dear All,
My M9 is S-OFF and i converted it to a dev Edition from WWE when it was working on android 5 , can I downgrade to lollipop ? Is it safe ?
Click to expand...
Click to collapse
Yes with s-off you can change your device to any version you want
You only need the correct CID and MID and a twrp backup or a RUU
Sent from my Lenovo TAB 2 A10-70F using Tapatalk
clsA said:
Yes with s-off you can change your device to any version you want
You only need the correct CID and MID and a twrp backup or a RUU
Sent from my Lenovo TAB 2 A10-70F using Tapatalk
Click to expand...
Click to collapse
I don't think simply restoring a backup is a good idea if you want to downgrade since it doesn't contain the corresponding firmware. It's never good to use a rom that is not optimsed for the installed firmware. Flashing one of Sneakyghost's firmware packs and restoring a corresponding backup should be fine, though.
Nevertheless the most recommended way would be flashing a RUU just like clsA already said.
I read in one of the threads earlier that the firmware generally is OK being the latest, even if you go back to lollipop. Maybe not always but that seems to be the case. Can't remember if sneaky ghost said it in the venom thread or where I saw it though. Problems occur running new software on old firmware. I guess.
Sent from my HTC One M9 using Tapatalk
Yes newer firmware is OK to run on older version of Android.
It's recommended not to run newer versions of Android on older firmware as it usually leads to issue's.
Sent from my HTC One M9 using Tapatalk

How to Downgrade from Marshmellow to Lollipop

I am using Sprint HTC M8
I have recently upgraded from Lollipop to Marshmellow through OTA update
Now i want to go back to Lollipop.
Will a simple RUU downgrade can take me back to Lollipop?
i can flash marshmellow wth RUU now i have checked.
but when i am trying to flash lollipop its giving me ERROR 155
Please help
tpteam6 said:
I am using Sprint HTC M8
I have recently upgraded from Lollipop to Marshmellow through OTA update
Now i want to go back to Lollipop.
Will a simple RUU downgrade can take me back to Lollipop?
i can flash marshmellow wth RUU now i have checked.
but when i am trying to flash lollipop its giving me ERROR 155
Please help
Click to expand...
Click to collapse
Not if you're s-on
bford152 said:
Not if you're s-on
Click to expand...
Click to collapse
i am s-off
tpteam6 said:
i am s-off
Click to expand...
Click to collapse
Error 155 is usually a firmware or HTC signigature issue.. just flash the old lp firmware and run the ruu. Gotta downgrade firmware before the ruu will match the signatures.
any guide or reference for that?
tpteam6 said:
any guide or reference for that?
Click to expand...
Click to collapse
btw why do you want to downgrade?
i am asking because i am still on lollipop and was thinking of upgrade
http://forum.xda-developers.com/showthread.php?t=2696282
lekhwani said:
btw why do you want to downgrade?
i am asking because i am still on lollipop and was thinking of upgrade
Click to expand...
Click to collapse
after upgrading from lollipop to marshmellow i am recieving a notification for hands free activation. mine is a sprint unlocked phone. I am currently in Bangladesh. I cant find a way to activate this phone.
bford152 said:
http://forum.xda-developers.com/showthread.php?t=2696282
Click to expand...
Click to collapse
I have read that Marshmellow firmware is different than Lollipop, so if i flash lollipop firmware will my device boot? if it dosent boot i cant flash RUU...
i have a semi same problem but i have error 159 : image error ...... how can i resolve it
Just fastboot an old hboot or firmware guys. Then run the ruu. Simple.
Sent from my HTC One_M8 using Tapatalk
tony_5309 said:
Just fastboot an old hboot or firmware guys. Then run the ruu. Simple.
Sent from my HTC One_M8 using Tapatalk
Click to expand...
Click to collapse
Is it possible for s-on devices?
Arsinn said:
Is it possible for s-on devices?
Click to expand...
Click to collapse
Not possible on S-On, only on S-Off
And to OP ... make sure you don't flash a GSM firmware on your Sprint device, it may brick the radio or totally brick it.
ckpv5 said:
Not possible on S-On, only on S-Off
And to OP ... make sure you don't flash a GSM firmware on your Sprint device, it may brick the radio or totally brick it.
Click to expand...
Click to collapse
Could you please suggest me a firmware safe for me to flash?
I am planning to use this RUU for downgrading to Lollipop:
lollypop:
RUU_M8_WHL_L50_SENSE60_SPCS_MR_Sprint_WWE_4.25.651 .14_Radio_1.09.20.0209_NV_SPCS_1.52_003_release_42 6232_signed_2
http://www.droidviews.com/restore-sprint-htc-one-m8-to-stock-rom-with-ruu/
I have flashed this firmware:
https://www.androidfilehost.com/?fid=23991606952612412
Now trying to flash lollipop, hope it will work!
It worked.. thanks for the help.
Can someone explain step by step of downgrading please.I have Sprin HTC One 8 . I hate marshmallow , my phone battery is drained after couple hours, it's warming up, I lost my contacts, contacts don't want to sync from FB etc. How I can downgrade back to previous software. Thank you.
I want to down grade because the phone is horribly slow since upgrading to 6.
Quaywe said:
I want to down grade because the phone is horribly slow since upgrading to 6.
Click to expand...
Click to collapse
Cool. So what is the question?
There is some info on the thread about how to downgrade. But to be any more specific, you need to give some info about your phone (fastboot getvar all, and post the results - delete your IMEI and serial number before posting).
Frustrating
This is very frustrating, I can not downgrade due to the firmware issue. Where can I get an older firmware for
a developer phone, s-off and bs_us001?
tpteam6, how did you find yours? I search, but found nothing. Some twrp nand backup stuff.

How to get M9 back to stock firmware?

I just got an M9 dev edition (OPJA110) off Amazon, and it is on Android 5.0.2
Running the OTA updates gives the Status 7 error which I found means the partition was modified by a previous owner.
I do not have a 32GB microSD, so is there any way to get it back to stock without one so I can go through the process of updating to Nougat? I looked for a link for an RUU I could run through my computer to reflash it, but couldn't find one.
Thanks for any and all help!
@Aj6627
http://www.htc.com/us/support/htc-one-m9/news/
The RUU for the Dev Edition should be available here. It's a 2GB file and includes the entire RUU for the M9.
murtaza02 said:
@Aj6627
The RUU for the Dev Edition should be available here. It's a 2GB file and includes the entire RUU for the M9.
Click to expand...
Click to collapse
I downloaded and tried that, but it won't work due to "signature error" which I read is caused by encryption keys changing between firmware versions.
Aj6627 said:
I downloaded and tried that, but it won't work due to "signature error" which I read is caused by encryption keys changing between firmware versions.
Click to expand...
Click to collapse
You have android 5.0.2 right? You can't jump directly to the latest os version, you need to get the ruu for 5.1 then 6 and then you should use the OTA update to get 7.0
Sent from my HTC One (M9) using XDA Labs
XsaucerX said:
You have android 5.0.2 right? You can't jump directly to the latest os version, you need to get the ruu for 5.1 then 6 and then you should use the OTA update to get 7.0
Sent from my HTC One (M9) using XDA Labs
Click to expand...
Click to collapse
I ended up finding the RUU for 6.0 and getting it to install, and now I've been OTA updating all last night and this morning to get up to date. Thank you.
I have 3 more to go I think.

Categories

Resources