How to upgrade to Oreo? - HTC 10 Questions & Answers

My bootloader is unlocked through HTCDev website, and I'm running Viper10 since over a year (build number 2.41.401.41).
I'm not sure how to upgrade to stock Oreo. Do I have to S-off the phone using sunshine?
Or is there another method to flash the stock Oreo on my WWE phone?
I tried to look around but couldn't find a step by step info on this matter, and I haven't been following up xda lately, so I kind of forgot how things work in the ROM flashing world of HTC.

aouni_tahech said:
My bootloader is unlocked through HTCDev website, and I'm running Viper10 since over a year (build number 2.41.401.41).
I'm not sure how to upgrade to stock Oreo. Do I have to S-off the phone using sunshine?
Or is there another method to flash the stock Oreo on my WWE phone?
I tried to look around but couldn't find a step by step info on this matter, and I haven't been following up xda lately, so I kind of forgot how things work in the ROM flashing world of HTC.
Click to expand...
Click to collapse
Return WWE to stock and update to Oreo
Flash Last Nougat RUU for WWE: https://forum.xda-developers.com/showpost.php?p=75213749&postcount=9
Followed by Oreo WWE OTA Zip: https://forum.xda-developers.com/showpost.php?p=75248594&postcount=4469
(Or take OTA normally...after Nougat RUU)

when I try to install the first zip file my phone appears " invalid zip file format" and of course the installation failed

mafiagalou said:
when I try to install the first zip file my phone appears " invalid zip file format" and of course the installation failed
Click to expand...
Click to collapse
Rename the file to 2PS6IMG.zip, put it in the root of your sd card and run from download mode.

Also make sure that your sd card is not formatted as an internal card. It should be formatted as a portable card, so that you can see the phone storage divided into internal & sd card.

santod040 said:
Return WWE to stock and update to Oreo
Flash Last Nougat RUU for WWE: https://forum.xda-developers.com/showpost.php?p=75213749&postcount=9
Followed by Oreo WWE OTA Zip: https://forum.xda-developers.com/showpost.php?p=75248594&postcount=4469
(Or take OTA normally...after Nougat RUU)
Click to expand...
Click to collapse
You never get tired answering questions and helping people here mate. Hats off to you! Though I'm still in Nougat because I've been seeing quite a lot of complaints about the Oreo on HTC 10. At least I know now what to do if I want to upgrade my device.
Thank you! :highfive::good:

santod040 said:
Return WWE to stock and update to Oreo
Flash Last Nougat RUU for WWE: https://forum.xda-developers.com/showpost.php?p=75213749&postcount=9
Followed by Oreo WWE OTA Zip: https://forum.xda-developers.com/showpost.php?p=75248594&postcount=4469
(Or take OTA normally...after Nougat RUU)
Click to expand...
Click to collapse
Hi, how can I flash the OTA while I'm S-On? Same way as RUU (rename it to 2PS6IMG and boot to downoad)? Or how?

X46X said:
Hi, how can I flash the OTA while I'm S-On? Same way as RUU (rename it to 2PS6IMG and boot to downoad)? Or how?
Click to expand...
Click to collapse
If i am correct you need to put the phone in RUU mode. Check it out, if you search for
"Fastboot oem RebootRUU"
It will come up with the correct info. I can't recall it 100%

Mr Hofs said:
If i am correct you need to put the phone in RUU mode. Check it out, if you search for
"Fastboot oem RebootRUU"
It will come up with the correct info. I can't recall it 100%
Click to expand...
Click to collapse
And then what? Flash zip in RUU mode?

Hello.
Don't know if this Thread is still alive, but i'm a little stuck on flashing the OTA mentioned in the first post.
Since yesterday i'm on S-Off, so I would like to flash the Firmware for Oreo, mentioned above too. Flashing the Nougat FW was easy, no errors, but now im stuck in Stock Recovery, trying to flash the OTA, but Recovery sends me an Error Message:
Warning: No File_contexts08QCT.01.001.010E:unknown command ["44444444",]
E:unknown command ["HTC__001",]
E:unknown command ["HTC__A07")]
assert failed: check_cid ("00000000", "11111111", "22222222", "33333333", "44444444", "55555555", "66666666", "77777777", "88888888", "99999999", "HTC__001", "HTC__M27", "HTC__34", "HTC__002", "HTC__016", HTC___J15", "HTC__A07") == "t"E.Error in /sideload/package.zip
(Status 7)
Installation aborted
Click to expand...
Click to collapse
My Device has SuperCID.
Did I forget something?
Greetings
Stefan

Stefan-Duisburg said:
Hello.
Don't know if this Thread is still alive, but i'm a little stuck on flashing the OTA mentioned in the first post.
Since yesterday i'm on S-Off, so I would like to flash the Firmware for Oreo, mentioned above too. Flashing the Nougat FW was easy, no errors, but now im stuck in Stock Recovery, trying to flash the OTA, but Recovery sends me an Error Message:
My Device has SuperCID.
Did I forget something?
Greetings
Stefan
Click to expand...
Click to collapse
change your cid and mid as per the ota requirements and then you will not get any err

Related

[HELP] I can't seem to flash anything on my HTC One M8

Hi,
So here's the thing, I wanted to flash the cyanogenmod rom to my HTC One M8 using the TWRP 3.0.2.0. So I wiped the entire phone, including the internal storage and the system. Unfortunately, every time I tried flashing it I received this error:
Updater process ended with ERROR: 7.
Click to expand...
Click to collapse
So I was like ''Ok then I'll just flash a stock ROM'', but I couldn't find any that was matching my firmware since I'm stuck on FW 2.22.401.4 and I am S-ON so I can't flash any other firmware. I've searched literally everywhere and eventually ended up on a german (I think?) forum, and got to download a Nand stock rom (I don't even know the NAND stands for what tbh, but I guess it's the right one?) for my firmware, but now every time I try flashing it I get this error:
Could not find 'META-INF/com/google/android/update-binary' in the zip file.
Error installing zip file 'my file'
Click to expand...
Click to collapse
I've also heard that you could flash stock roms based on lower firmwares and it would work, but I still get the same error. So yeah, I'm kind of stuck with no OS and no way to flash one. I could really need some help right now.
Thank you!
Your low version firmware is the problem ... S-On doesn't stop you to flash firmware.
Post here fastboot getvar all without serial & imei no. then we'll see what you need.
There you go
https://postimg.org/image/7kyadqsif/
RafiKhalil said:
There you go
https://postimg.org/image/7kyadqsif/
Click to expand...
Click to collapse
Your firmware is 2.22.707.3 as shown in the getvar, not x.xx.161.x
You need to update your firmware to the latest in order to install most of the available custom ROMs. Your current firmware is not compatible.
You have 2 options :
1. Read all steps on post #1, restore 2.22.707.4 and 2.22.707.4 stock recovery then do OTA up to the latest 6.14.707.1
Here is the thread : http://forum.xda-developers.com/htc-one-m8/help/tutorial-how-to-stock-stock-twrp-t3086860
2. Install RUU_M8_UL_L50_SENSE60_MR_hTC_Asia_WWE_4.19.707.2_Radio_1.25.21331147A1.06G_20.69.4196.01_F_release_414204_signed.exe then do OTA to the latest 6.14.707.1
To run RUU, you need : http://forum.xda-developers.com/showpost.php?p=64926362&postcount=4
You also need to relock bootloader with commands
fastboot oem lock
fastboot reboot-bootloader
Note : this RUU procedure will wipe everything in your internal storage, make backup first of important files like musics, photos & etc.
You can get the RUU here : http://androidruu.com/?developer=M8

hanging in boot of viper 10

after flashing the viper 10 4.2.0 i'm hanging on the "viper one" logo in boot since 1 hour
i came from Viper 10 3.5.0 with old FW. so i used sunshine to get from S-ON to S-OFF then i've flashed the latest FW 2.28.401.9
after this i format data in TWRP and then i flashed the rom.
any solutions for this?
Androidler92 said:
after flashing the viper 10 4.2.0 i'm hanging on the "viper one" logo in boot since 1 hour
i came from Viper 10 3.5.0 with old FW. so i used sunshine to get from S-ON to S-OFF then i've flashed the latest FW 2.28.401.9
after this i format data in TWRP and then i flashed the rom.
any solutions for this?
Click to expand...
Click to collapse
If you aren't using the latest beta TWRP (3.0.2-7) you can't use the N firmware. It only will work with MM firmware.
You can get the new TWRP from here. Use that and reflash the ROM
xunholyx said:
If you aren't using the latest beta TWRP (3.0.2-7) you can't use the N firmware. It only will work with MM firmware.
You can get the new TWRP from here. Use that and reflash the ROM
Click to expand...
Click to collapse
i flashed the firmware out of the spreadsheet in this forum
"10.12.2016 2.28.401.9 www. androidfilehost. com/?fid=385035244224404774 22b79e4247b6dd27001a5272259cd019 pme_uhl TWRP 3.0.2-7 International "
so i got the latest TWRP 3.0.2-7 and idk why it does not work
Androidler92 said:
i flashed the firmware out of the spreadsheet in this forum
"10.12.2016 2.28.401.9 www. androidfilehost. com/?fid=385035244224404774 22b79e4247b6dd27001a5272259cd019 pme_uhl TWRP 3.0.2-7 International "
so i got the latest TWRP 3.0.2-7 and idk why it does not work
Click to expand...
Click to collapse
And you selected Android 7.0 in aroma during the install? Left decrypt checked? Formatted data (you would have to type yes if you did) and not just wiped data?
xunholyx said:
And you selected Android 7.0 in aroma during the install? Left decrypt checked? Formatted data (you would have to type yes if you did) and not just wiped data?
Click to expand...
Click to collapse
correct
i selected android 7, marked the checkbox with decrypt (left it marked) and formatted data (not only wipe) in TWRP before i flashed the rom
Androidler92 said:
correct
i selected android 7, marked the checkbox with decrypt (left it marked) and formatted data (not only wipe) in TWRP before i flashed the rom
Click to expand...
Click to collapse
Okay. One of the beta testers has just told me that it happened to him on 4.1.0
He fixed it by dirty flashing the full ROM.zip
EDIT: also check the MD5 It may have been a bad download. I don't think that is the problem, but it can't hurt to check it
xunholyx said:
Okay. One of the beta testers has just told me that it happened to him on 4.1.0
He fixed it by dirty flashing the full ROM.zip
EDIT: also check the MD5 It may have been a bad download. I don't think that is the problem, but it can't hurt to check it
Click to expand...
Click to collapse
ok i'll try this. flashing the rom again without wiping.
"Updating partition details...
Failed to mount '/preload' (Invalid argument)
...done
Full SELinux support is present.
MTP Enabled
Installing zip file '/external_sd/Viper10_4.2.0.zip'
Checking for MD5 file...
Skipping MD5 check: no MD5 file found
Starting AROMA Installer version 2.70RC2
(c) 2013 by amarullz xda-devs
AROMA Installer Finished...
"Updating partition details...
Failed to mount '/preload' (No such file or directory)
...done
now rebooting and waiting
edit: md5 is equal
Androidler92 said:
after flashing the viper 10 4.2.0 i'm hanging on the "viper one" logo in boot since 1 hour
i came from Viper 10 3.5.0 with old FW. so i used sunshine to get from S-ON to S-OFF then i've flashed the latest FW 2.28.401.9
after this i format data in TWRP and then i flashed the rom.
any solutions for this?
Click to expand...
Click to collapse
Lots of people, myself included, have problems booting with wwe firmware. If the problem still exists use the US unlocked/developer firmware. 2.28.169.* not the wwe
Androidler92 said:
ok i'll try this. flashing the rom again without wiping.
"Updating partition details...
Failed to mount '/preload' (Invalid argument)
...done
Full SELinux support is present.
MTP Enabled
Installing zip file '/external_sd/Viper10_4.2.0.zip'
Checking for MD5 file...
Skipping MD5 check: no MD5 file found
Starting AROMA Installer version 2.70RC2
(c) 2013 by amarullz xda-devs
AROMA Installer Finished...
"Updating partition details...
Failed to mount '/preload' (No such file or directory)
...done
now rebooting and waiting
edit: md5 is equal
Click to expand...
Click to collapse
rwallhtc said:
Lots of people, myself included, have problems booting with wwe firmware. If the problem still exists use the US unlocked/developer firmware. 2.28.169.* not the wwe
Click to expand...
Click to collapse
And this from the Viper10 thread that was just posted seems to confirms this.
http://forum.xda-developers.com/showpost.php?p=70030156&postcount=13721
xunholyx said:
And this from the Viper10 thread that was just posted seems to confirms this.
http://forum.xda-developers.com/showpost.php?p=70030156&postcount=13721
Click to expand...
Click to collapse
Actually we knew about it about a week ago. At one point a viper developer couldn't install it. I spent hours trying to get it to work and worked that firmware thing out. You may also use the marshmallow .169 firmware too.
rwallhtc said:
Actually we knew about it about a week ago. At one point a viper developer couldn't install it. I spent hours trying to get it to work and worked that firmware thing out. You may also use the marshmallow .169 firmware too.
Click to expand...
Click to collapse
Yes, I know about that one. It was m0narx having problems, but most of the team haven't run into this issue. The devs are all mostly on 401 firmware. Sneaky used his firmware earlier today and posted to the beta chat about it, but I think he restored a backup and didn't flash the ROM.
I've given him a mention in the thread, and I'll get in touch with him tomorrow when Germany is awake to get him to look into it more if he has time. Truthfully, he probably doesn't. He's been very busy lately.
---------- Post added at 07:58 PM ---------- Previous post was at 07:55 PM ----------
@Androidler92
If you want to flash the US Unlocked firmware, you'll have to change your CID and MID first.
In download mode:
fastboot oem writecid BS_US001
fastboot oem writemid 2PS650000
xunholyx said:
Yes, I know about that one. It was m0narx having problems, but most of the team haven't run into this issue. The devs are all mostly on 401 firmware. Sneaky used his firmware earlier today and posted to the beta chat about it, but I think he restored a backup and didn't flash the ROM.
I've given him a mention in the thread, and I'll get in touch with him tomorrow when Germany is awake to get him to look into it more if he has time. Truthfully, he probably doesn't. He's been very busy lately.
Click to expand...
Click to collapse
I can only think that some of us have a physical difference in the components of the phones. I've always run .401 firmware and yes it was m0narx who had the issue too. I honestly tried so many things including the official m ruu then ota to nougat and the second I changed the firmware back to. 401 I had no boot on either the stock room or viper. Anyways I'm happy at the moment, it looks like the main issues surrounding nougat are finally sorted. I'm not a beta tester but I am always happy to play.
ok. same issue
i waited the whole night for a boot but it stucks on "viper one"
i'm swiss so idk which other fw i can flash without issues - that it will work fine with my provider?!
Androidler92 said:
ok. same issue
i waited the whole night for a boot but it stucks on "viper one"
i'm swiss so idk which other fw i can flash without issues - that it will work fine with my provider?!
Click to expand...
Click to collapse
Yes, it should work fine.
xunholyx said:
Yes, it should work fine.
Click to expand...
Click to collapse
ok thanks. and where exactly can i find this fw? cause can't see it in the spreadsheet docs. google. com/spreadsheets/d/1EdAHLDDxqf9jH65me_8bY9oXdaYusI0eedpwO6yUY2s/pubhtml
and must i flash the recovery again after flashing the fw or before or not?
edit:
in german forum handy-faq.de "Black-FR" said i should try to eject the sd and reboot - but the rom does not boot
then he told me to flash the PMEWL_2.28.617.8_NoWipe_TWRP3027-DEBUG.zip
i did it, changed the mid in the .txt in the .zip before and flashed the rom again now
now i'm waiting again
edit2
since 1 hour same issue... stuck on "viper one"
edit 3
ejected sd after power down. now rebooting without sd
edit 4
ok he told me to change the MID by fastboot oem writemid 2PS65000
then flash the " dl3. htc. com/application/RUU_PERFUME_WL_N70_SENSE80GP_MR_NA_Gen_Unlock_2.28.617.8.exe"
after booting 1x to stock and then flash the fixed twrp
then flash the rom
but the tool gaves me error 155
Androidler92 said:
ok thanks. and where exactly can i find this fw? cause can't see it in the spreadsheet docs. google. com/spreadsheets/d/1EdAHLDDxqf9jH65me_8bY9oXdaYusI0eedpwO6yUY2s/pubhtml
and must i flash the recovery again after flashing the fw or before or not?
edit:
in german forum handy-faq.de "Black-FR" said i should try to eject the sd and reboot - but the rom does not boot
then he told me to flash the PMEWL_2.28.617.8_NoWipe_TWRP3027-DEBUG.zip
i did it, changed the mid in the .txt in the .zip before and flashed the rom again now
now i'm waiting again
edit2
since 1 hour same issue... stuck on "viper one"
edit 3
ejected sd after power down. now rebooting without sd
edit 4
ok he told me to change the MID by fastboot oem writemid 2PS65000
then flash the " dl3. htc. com/application/RUU_PERFUME_WL_N70_SENSE80GP_MR_NA_Gen_Unlock_2.28.617.8.exe"
after booting 1x to stock and then flash the fixed twrp
then flash the rom
but the tool gaves me error 155
Click to expand...
Click to collapse
ok the issue was the MID
it was wrong.
so i changed it and flashed the stock fw
after this i used the RUU tool
then i flashed the fixed twrp recovery
and now i'm gonna flash the rom
Finally we solved the problem.
All which was needed, was:
Changing mid to us unlocked:
fastboot oem writemid 2PS650000
Setting cid, to SuperCID:
fastboot oem writecid 11111111
Then flashing the US unlocked full firmware "2.28.617.8":
https://www.androidfilehost.com/?fid=457095661767118716
(Thanks to @Sneakyghost for the firmware)
Detailed instruction, how to flash the firmware, is given, in his thread:
http://forum.xda-developers.com/htc-10/how-to/2016-05-27-fastboot-flashing-firmware-t3387520
Then it was needed, to flash the US unlocked RUU:
http://dl3.htc.com/application/RUU_PERFUME_WL_N70_SENSE80GP_MR_NA_Gen_Unlock_2.28.617.8.exe
Afterwards, booting the stock ROM, one time.
Then going back to the download mode and flash the latest twrp beta version:
http://forum.xda-developers.com/devdb/project/?id=14825#downloads
Now the ROM could be flashed.
Sent from my HTC 10 using XDA Labs
Deleted
Black-FR said:
Finally we solved the problem.
All which was needed, was:
Changing mid to us unlocked:
fastboot oem writemid 2PS650000
Setting cid, to SuperCID:
fastboot oem writecid 11111111
Then flashing the US unlocked full firmware:
https://www.androidfilehost.com/?fid=457095661767121984
(Thanks to @Sneakyghost for the firmware)
Then it was needed, to flash the US unlocked RUU:
http://dl3.htc.com/application/RUU_PERFUME_WL_N70_SENSE80GP_MR_NA_Gen_Unlock_2.28.617.8.exe
Afterwards, booting the stock ROM, one time.
Then going back to the download mode and flash the twrp debug version:
http://forum.xda-developers.com/devdb/project/dl/?id=21983&task=get
Now the ROM could be flashed.
If access to data in twrp is needed, then the internal storage must be format first, in twrp via "wipe -> format data -> yes)
Sent from my HTC 10 using XDA Labs
Click to expand...
Click to collapse
any way i can get a more detailed verion of this sorry im kinda newbish
carbonfiber2gsx said:
any way i can get a more detailed verion of this sorry im kinda newbish
Click to expand...
Click to collapse
http://forum.xda-developers.com/showpost.php?p=70030400&postcount=11

RUU Failed, OPJAIMG not recognized

Hi guys i'll explaine what happened:
1. I was on nougat rom rooted trying to get back to stock.
2. I run an old lollipop ruu.exe from my computer but it reboots the phone to bootloader mode without going on.
3. I manually reboot to bootloader to see it if does move on but nothing.
4. I disconnect the phone.
Now there's no OS and recovery and flashing TWRP succeeds but when I try to reboot to recovery it say that's not possible.
I tried to flash via sdcard the OPJAIMG but it seems like it doesn't see it (screenshot in attachements).
I can access download mode
I'm S-OFF on Nougat firmware.. what can i do?
EDIT: I tried to live-boot TWRP but it stays forever on booting in cmd and flashing in phone
@Flippy498 maybe you have an idea? You have so much knowledge on this!
I haven't seen a 4.x RUU for the SKU 401, yet. You therefore would need to flash one of Sneakyghost's 3.x firmware packs before you're able to use a 3.x RUU, again. The encryption key changed between firmware 3.x and 4.x. Therefore you can't use 4.x RUUs on firmware 1.x to 3.x and vice versa.
In contrast to the flashing command the command for booting TWRP via fastboot needs to be used while the phone is booted to the bootloader instead of the download mode. However, since I haven't seen a publicly available TWRP backup for the latest 401 firmware, yet, TWRP won't help you much in your situation. (Or do you have your own backup?)
That means on the other hand that you currently need to downgrade to 3.35.401.12 and to re-install the OTAs for 3.35.401.32 and 4.14.401.7 since the latest RUU is for version 3.35.401.12.
Edit: Oh, and the only RUU.exe for SKU 401 that I know is for that 1.x firmware wird the 17 at the end. You shouldn't use that one. The corresponding OTA only got distributed for one single CID (I forgot which one it was). That means that you won't receive OTAs if you aren't using that specific CID on your phone. That means you would need to flash another RUU afterwards for getting away from that firmware version. And instead of flashing two RUUs you could save some time and directly flash the second one.
Sent from my HTC One M9 using XDA Labs
mrsmtt said:
Hi guys i'll explaine what happened:
1. I was on nougat rom rooted trying to get back to stock.
2. I run an old lollipop ruu.exe from my computer but it reboots the phone to bootloader mode without going on.
3. I manually reboot to bootloader to see it if does move on but nothing.
4. I disconnect the phone.
Now there's no OS and recovery and flashing TWRP succeeds but when I try to reboot to recovery it say that's not possible.
I tried to flash via sdcard the OPJAIMG but it seems like it doesn't see it (screenshot in attachements).
I can access download mode
I'm S-OFF on Nougat firmware.. what can i do?
EDIT: I tried to live-boot TWRP but it stays forever on booting in cmd and flashing in phone
Click to expand...
Click to collapse
1 - Try 0(zero)PJAIMG and not O
2 - Restore to stock recovery
3 - Start phone in download mode and push volume UP
benshoes said:
1 - Try 0(zero)PJAIMG and not O
Click to expand...
Click to collapse
Oh, I missed that typo.
benshoes said:
2 - Restore to stock recovery
Click to expand...
Click to collapse
That's actually not needed. The RUU will flash the stock recovery by its own. You only need a working download mode.
Flippy498 said:
Oh, I missed that typo.
That's actually not needed. The RUU will flash the stock recovery by its own. You only need a working download mode.
Click to expand...
Click to collapse
Tried to live-boot TWRP from bootloader since I have my own backup but it fails with the following message:
FAILED (remote: dtb not found)
About 0PJAIMG it is named correctly in SD it's just me that made a mistake writing here.
So last chance for me is to head to Sneakyghost's thread and flash the 3.35.401.32 fullstock firmware then head to your google sheet and pick the 3.35.401.12 RUU and flash it right?
mrsmtt said:
Tried to live-boot TWRP from bootloader since I have my own backup but it fails with the following message:
FAILED (remote: dtb not found)
About 0PJAIMG it is named correctly in SD it's just me that made a mistake writing here.
So last chance for me is to head to Sneakyghost's thread and flash the 3.35.401.32 fullstock firmware then head to your google sheet and pick the 3.35.401.12 RUU and flash it right?
Click to expand...
Click to collapse
Correct. Although you can use the 3.35.401.12 firmware pack, as well. It doesn't matter which one of the two firmware versions you choose.
Flippy498 said:
Correct. Although you can use the 3.35.401.12 firmware pack, as well. It doesn't matter which one of the two firmware versions you choose.
Click to expand...
Click to collapse
Thanks for your support! Anyway i'm going to do the whole thing tomorrow.. I was reading the instructions on Sneakyghost's thread and he recommend to use his tool because it contains the htc_fastboot that works better than google's one but I don't see any option to lunch the flash zip firmware command from the tool so I decided to get the htc_fastboot.exe file and move it inside another folder (a new one) in wich i'll put both firmware and rom zip to flash. I'm saying this because i'm not 100% sure this is correct so just to clear all doubts..
Once again @Flippy498 you saved me and I say thank you a million times I promise i'll take a break at trying to destroy my m9 so you'll definitely not hear me / see me here anymore hehe

[Help HTC 10] I relocked bootloader without having a system installed

Hi people, this is my first time posting on a forum. I've always fixed my problem by googling them but now i failed.
I fixed the problem mentioned in the title and now i'm back to the original problem.
I followed a guide on the web to root my HTC 10. What i did was unlocking the bootloader and then flashing TWRP and till then things went good.
Then i tried to root it by flashing superSU and after that my phone went in bootloop and i found out i didnt have a system image anymore.
I tried to flash the RUU with my cid but i got the following error "RU_MAIN_VER_FAIL...".
This is my situation:
-i can access download, recovery and bootloader
-I've TWRP installed and my internal storage is blank, it only has an empty TWRP folder.
-My external memory has the following folders: Android, TWRP, .android_secure, LOST.DIR
What is my problem? I even tried to restore a TWRP backup without succeeding from https://forum.xda-developers.com/htc-10/how-to/stock-stock-collection-recovery-ruu-ota-t3359297
Please help me!!
rorou said:
Hi people, this is my first time posting on a forum. I've always fixed my problem by googling them but now i failed.
I fixed the problem mentioned in the title and now i'm back to the original problem.
I followed a guide on the web to root my HTC 10. What i did was unlocking the bootloader and then flashing TWRP and till then things went good.
Then i tried to root it by flashing superSU and after that my phone went in bootloop and i found out i didnt have a system image anymore.
I tried to flash the RUU with my cid but i got the following error "RU_MAIN_VER_FAIL...".
This is my situation:
-i can access download, recovery and bootloader
-I've TWRP installed and my internal storage is blank, it only has an empty TWRP folder.
-My external memory has the following folders: Android, TWRP, .android_secure, LOST.DIR
What is my problem? I even tried to restore a TWRP backup without succeeding from https://forum.xda-developers.com/htc-10/how-to/stock-stock-collection-recovery-ruu-ota-t3359297
Please help me!!
Click to expand...
Click to collapse
Grab an ruu that is at least at the same version you are, or flash a custom rom from twrp
Tarima said:
Grab an ruu that is at least at the same version you are, or flash a custom rom from twrp
Click to expand...
Click to collapse
thank you for your reply! i tried already a ruu solution with the version of my cid but it didnt workout. You're saying i need to install a custom rom and then revert back to stock?
rorou said:
thank you for your reply! i tried already a ruu solution with the version of my cid but it didnt workout. You're saying i need to install a custom rom and then revert back to stock?
Click to expand...
Click to collapse
No I meant you can flash a custom rom instead of stock. If you want stock you'll have to run a stock ruu. What's your current software number and which ruu are you trying to run?
Tarima said:
No I meant you can flash a custom rom instead of stock. If you want stock you'll have to run a stock ruu. What's your current software number and which ruu are you trying to run?
Click to expand...
Click to collapse
I've used this ruu 1.90.401.5 that has same mid and cid as my phone. And before wiping my internaL storage i had nougat, 7.0 i think. This ruu thing is really twisting my mind, never heard about it before today... maybe that's because i got in trouble. I've installed viper and the phone seems to work now but i have my doubts on whether to keep it or not. I'll try this so rom for a week, i want to see if it has battery or overheating issues.
But in case i wanted to go back to stock, i dont know what went wrong and why the ruu i've picked failed to install even if it had the same cid and mid.
rorou said:
I've used this ruu 1.90.401.5 that has same mid and cid as my phone. And before wiping my internaL storage i had nougat, 7.0 i think. This ruu thing is really twisting my mind, never heard about it before today... maybe that's because i got in trouble. I've installed viper and the phone seems to work now but i have my doubts on whether to keep it or not. I'll try this so rom for a week, i want to see if it has battery or overheating issues.
But in case i wanted to go back to stock, i dont know what went wrong and why the ruu i've picked failed to install even if it had the same cid and mid.
Click to expand...
Click to collapse
If you had Nougat before, that means your firmware version is 2.x.x.x. This is newer than the ruu you're trying to flash. You can only run an ruu that is at the same version as or above your current firmware version, and you cannot downgrade. That's what I mean by "run an ruu that's the same version as your phone."
Get your software info by doing fastboot getvar all from download mode. Then find an ruu that is for your CID/mid and at the same or higher version that you have. That'll take you to stock.
Tarima said:
If you had Nougat before, that means your firmware version is 2.x.x.x. This is newer than the ruu you're trying to flash. You can only run an ruu that is at the same version as or above your current firmware version, and you cannot downgrade. That's what I mean by "run an ruu that's the same version as your phone."
Get your software info by doing fastboot getvar all from download mode. Then find an ruu that is for your CID/mid and at the same or higher version that you have. That'll take you to stock.
Click to expand...
Click to collapse
That explains everything! thank you so much!!!

Trying to update LeeDroid - Seriously confused - Can't find firmware

Hi all
Really stuck at the moment
My CID is HTC_001 and I'm on version 2.41.401.3? (S-ON)
I'm trying to flash the latest oreo firmware however I can't either find the correct RUU to do it, on top of that I'm trying the flash (I think the right file?_) via SD card however I don't have one and people are mentioned using a command prompt which confused me more.
Please help ! If you can provide links to the RUU or the correct file I'm meant to flash I'd appreciate it
Edit:
Solved - Answer on page two!
Rammen44 said:
Hi all
Really stuck at the moment
My CID is HTC_001 and I'm on version 2.41.401.3? (S-ON)
I'm trying to flash the latest oreo firmware however I can't either find the correct RUU to do it, on top of that I'm trying the flash (I think the right file?_) via SD card however I don't have one and people are mentioned using a command prompt which confused me more.
Please help ! If you can provide links to the RUU or the correct file I'm meant to flash I'd appreciate it
Click to expand...
Click to collapse
Check out this thread. Read the first couple of posts on how to proceed and if you have any questions use search.
Rammen44 said:
Hi all
Really stuck at the moment
My CID is HTC_001 and I'm on version 2.41.401.3? (S-ON)
I'm trying to flash the latest oreo firmware however I can't either find the correct RUU to do it, on top of that I'm trying the flash (I think the right file?_) via SD card however I don't have one and people are mentioned using a command prompt which confused me more.
Please help ! If you can provide links to the RUU or the correct file I'm meant to flash I'd appreciate it
Click to expand...
Click to collapse
The easiest way for someone who doesn't want to take the time to learn how things work would be to download this Nougat RUU
https://androidfilehost.com/?w=files&flid=241133
To flash RUU:
Rename the file to 2PS6IMG.zip
Place on Ex SD CARD
boot to download mode
Press vol up to flash.
RUU will erase internal storage. Once RUU has flashed boot your phone and take the OTA to OREO. After your phone has taken the OTA flash the latest twrp then flash leedroid Oreo ROM.
The reason I suggest this way instead of flashing firmware is because your going to have to wipe data anyway and by flashing an RUU you have a clean start.
yldlj said:
The easiest way for someone who doesn't want to take the time to learn how things work would be to download this Nougat RUU
To flash RUU:
Rename the file to 2PS6IMG.zip
Place on Ex SD CARD
boot to download mode
Press vol up to flash.
RUU will erase internal storage. Once RUU has flashed boot your phone and take the OTA to OREO. After your phone has taken the OTA flash the latest twrp then flash leedroid Oreo ROM.
The reason I suggest this way instead of flashing firmware is because your going to have to wipe data anyway and by flashing an RUU you have a clean start.
Click to expand...
Click to collapse
Hi, thanks for the advice. The issue I'm having is I don't have access to an SD card so I'm trying to flash via ADB sideload in TWRP however I'm now met with zip file invalid in TWRP.
Rammen44 said:
Hi, thanks for the advice. The issue I'm having is I don't have access to an SD card so I'm trying to flash via ADB sideload in TWRP however I'm now met with zip file invalid in TWRP.
Click to expand...
Click to collapse
You can't flash it with twrp. You can use htc_fastboot and flash from RUU mode.
yldlj said:
You can't flash it with twrp. You can use htc_fastboot and flash from RUU mode.
Click to expand...
Click to collapse
Awesome okay, so I've booted in RUU mode however on the command prompt when I try to flash I'm met with target reported max download size of 157920000, invalid sparse file format at header magic. Can you advise?
Again thanks for the help
Edit: Screen grab of the error I'm met with https://imgur.com/a/WtP5wsq
Rammen44 said:
Awesome okay, so I've booted in RUU mode however on the command prompt when I try to flash I'm met with target reported max download size of 157920000, invalid sparse file format at header magic. Can you advise?
Again thanks for the help
Edit: Screen grab of the error I'm met with https://imgur.com/a/WtP5wsq
Click to expand...
Click to collapse
You need htc_fastboot
yldlj said:
You need htc_fastboot
Click to expand...
Click to collapse
How do I go about getting htc_fastboot?
Rammen44 said:
How do I go about getting htc_fastboot?
Click to expand...
Click to collapse
Use the thing called google. Better yet just get a SD card
yldlj said:
You need htc_fastboot
Click to expand...
Click to collapse
Hi never mind I'm in Fastboot now, I'll try install the zip above
yldlj said:
Use the thing called google. Better yet just get a SD card
Click to expand...
Click to collapse
I'm sorry about the questions,.
yldlj said:
Use the thing called google. Better yet just get a SD card
Click to expand...
Click to collapse
yldlj said:
You can't flash it with twrp. You can use htc_fastboot and flash from RUU mode.
Click to expand...
Click to collapse
Thank you for your help!
If anyone wants to know what I did to get back to stock so I could download Oreo
Downloaded Fastboot/ADB(Use this guide) https://lifehacker.com/the-easiest-way-to-install-androids-adb-and-fastboot-to-1586992378
Enabled USB debugging on the phone
Download HTC_Fastboot (Google it)
Download the Zip yldlj posted (Only if you are the same CID as me, the check this go onto the app store and find CID checker and then look on XDA for appropriate zip)
Put the download zip into the same folder as ADB/HTC_Fastboot/Fastboot folder. Rename it ota.zip
In the folder where you've extracted the ADB/Fastboot/ hold Ctrl Shift Right click open command window here
Connect your phone via USB
Set your phone onto download mode
From there I used the command htc_fastboot oem rebootRUU
Once loaded into RUU Mode use the command htc_fastboot flash zip ota.zip
Once that was complete I was back to stock Android N which then enables me to update to Oreo
BANG
Fixed
Thank you everyone for your help. If you get stuck I'll try my best to help you
Rammen44 said:
Thank you for your help!
If anyone wants to know what I did to get back to stock so I could download Oreo
Downloaded Fastboot/ADB(Use this guide) https://lifehacker.com/the-easiest-way-to-install-androids-adb-and-fastboot-to-1586992378
Enabled USB debugging on the phone
Download HTC_Fastboot (Google it)
Download the Zip yldlj posted (Only if you are the same CID as me, the check this go onto the app store and find CID checker and then look on XDA for appropriate zip)
Put the download zip into the same folder as ADB/HTC_Fastboot/Fastboot folder. Rename it ota.zip
In the folder where you've extracted the ADB/Fastboot/ hold Ctrl Shift Right click open command window here
Connect your phone via USB
Set your phone onto download mode
From there I used the command htc_fastboot oem rebootRUU
Once loaded into RUU Mode use the command htc_fastboot flash zip ota.zip
Once that was complete I was back to stock Android N which then enables me to update to Oreo
BANG
Fixed
Thank you everyone for your help. If you get stuck I'll try my best to help you
Click to expand...
Click to collapse
Glad you sorted it :good:
yldlj said:
The easiest way for someone who doesn't want to take the time to learn how things work would be to download this Nougat RUU
https://androidfilehost.com/?w=files&flid=241133
To flash RUU:
Rename the file to 2PS6IMG.zip
Place on Ex SD CARD
boot to download mode
Press vol up to flash.
RUU will erase internal storage. Once RUU has flashed boot your phone and take the OTA to OREO. After your phone has taken the OTA flash the latest twrp then flash leedroid Oreo ROM.
The reason I suggest this way instead of flashing firmware is because your going to have to wipe data anyway and by flashing an RUU you have a clean start.
Click to expand...
Click to collapse
will it work on S-On too?
Ahmed Xperia p said:
will it work on S-On too?
Click to expand...
Click to collapse
Yes a signed ruu will work with s-on.
Mr Hofs said:
Yes a signed ruu will work with s-on.
Click to expand...
Click to collapse
i'm S-on and currently on leedroid. Sprint HTC10
Can i downgrade to Nougat this way since AFAIK it's not possible with S-on?
thanks and sorry for too many questions
Ahmed Xperia p said:
i'm S-on and currently on leedroid. Sprint HTC10
Can i downgrade to Nougat this way since AFAIK it's not possible with S-on?
thanks and sorry for too many questions
Click to expand...
Click to collapse
1: you need the ruu that matches your main version OS which can be found in the download mode
2: if you are on leedroid oreo means you have a oreo firmware and in that case you can not "just" flash a nougat ruu. Check the guides section, there is a downgrade dedicated thread with all the needed information

Categories

Resources