System messed up - HTC 10 Questions & Answers

Good morning,
I tried to revert back to stock as I had to send my 10 to service.
So, I took an old NAND (which was working fine when updating firmware) and restored it in TWRP. I'm S-On with unlocked bootloader.
NAND went through but then I was stuck on boot screen.....
Power + Vol down brought me back to "stock!!!recovery. From there to bootloader and then back to TWRP.
Getvar all showed me nothing, just lines without any values.
I finally flashed the MM Viper rom with a full wipe and it booted again.........with all apps and setting.
I have no clue what happened. I only want to get back to stock.

same problem as you, no idea why

Glad, I'm not the only one facing that issue. Sad we don't know what it caused.
Maybe the NAND backup does not harmonize with the newer firmware? No clue.
But now I can't handle that chaotic system.

nerodarknight said:
same problem as you, no idea why
Click to expand...
Click to collapse
Prinz069 said:
Glad, I'm not the only one facing that issue. Sad we don't know what it caused.
Maybe the NAND backup does not harmonize with the newer firmware? No clue.
But now I can't handle that chaotic system.
Click to expand...
Click to collapse
Are you on N firmware, or MM firmware?
Try find RUU for your firmware, flash that, it will clean reset your phone back to everything stock.
Btw the "stock recovery" you found by pressing power + vol down, is not recovery at all. It is download mode (same thing as fastboot mode.)
Newer HTC devices will have this enhanced Download mode from now on.
If you can find an RUU zip then just place it in SDcard and reboot to Download mode and you can easily flash the RUU without needing to run a program on your computer.
I prefer this because I use Linux at home, and RUU.exe won't work on linux.

MM firmware, but Im s-on

Prinz069 said:
MM firmware, but Im s-on
Click to expand...
Click to collapse
Perfect, it will be very straight forward then...
Find RUU for your firmware, make sure mid and cid match.
Once you flash that, relock your bootloader and send it back to HTC for service.
Your warranty won't be void.

Cant read out cid as getvar shows now values

Prinz069 said:
Cant read out cid as getvar shows now values
Click to expand...
Click to collapse
Then make an estimated guess.
You are from germany, so your phone would probably be an european variant right?
Could be a GSM unlocked variant, or a carrier unit.
Find what version your phone is, and find the RUU for that version and hope that the CID/MID matches.

What about the non working getvar command? Ill post a screenshot later.

Prinz069 said:
What about the non working getvar command? Ill post a screenshot later.
Click to expand...
Click to collapse
That i do not know, i just hope your phone is not hard-bricked.
Try to RUU until something happens.
Good luck haha

You can check your CID onscreen when in download mode.
To get there Start device with Power + Vol- pressed.
As far as I know you then could try a CID/MIP matching RUU, that has to be same or newer version then the one you're running to flash that with S-ON. But don't nail me on that.

When you say "stuck on boot screen", what, exactly, does that mean? For how long? First boot can take 20+ mins easy before hitting the "configuring app X of Y" screen.
Download mode tells you your CID, MID, firmware version, etc.
Since you're sending it back in for service, yes, RUU it (via SD card zip). It's easy and thorough.

Boot into download mode and read your firmware. If you are MM/Germany you probably have 1.95.401.X firmware (same as mine - MM/Ger/Unlocked).
Go to RUU thread and download RUU zip that is exactly or higher firmware as yours.
Rename as instructed in that thread (2PS6IMG.zip or something like that) and put it on your SDcard.
Reboot Download mode, it will detect the zip and ask if you want to flash it.
Confirm and let it reboot.

Thank you guys, you're all awesome...wish we could have a couple of drinks together:good:

Prinz069 said:
Thank you guys, you're all awesome...wish we could have a couple of drinks together:good:
Click to expand...
Click to collapse
Perfect, you have a ".401" phone.
It's an unlocked version, same as mine. (and most lol).
You could try running RUU.exe...if it doesn't work, use TWRP to mount the sdcard (internal, not the external one) and transfer the RUU.zip to your phone.
Go back into download mode and flash RUU there.

There's an RUU decrypter tool to extract the zip elsewhere in this forum.

[RESTORE STARTED]
Restore folder: '/external_sd/TWRP/BACKUPS/FA65XBN06916/1.95 Backup'
Skipping MD5 check based on user setting.
Calculating restore details...
I:InfoManager file '/external_sd/TWRP/BACKUPS/FA65XBN06916/1.95 Backup/boot.info' not found.
I:Restore file system is: 'emmc'.
I:InfoManager file '/external_sd/TWRP/BACKUPS/FA65XBN06916/1.95 Backup/system_image.info' not found.
I:Restore file system is: 'emmc'.
Restoring 2 partitions...
Total restore size is 4784MB
I:Restore filename is: boot.emmc.win
I:Restore file system is: 'emmc'.
Restoring Boot...
I:Reading '/external_sd/TWRP/BACKUPS/FA65XBN06916/1.95 Backup/boot.emmc.win', writing '/dev/block/mmcblk0p59'
[Boot done (2 seconds)]
I:Restore filename is: system_image.emmc.win
I:Restore file system is: 'emmc'.
Restoring System Image...
I:Reading '/external_sd/TWRP/BACKUPS/FA65XBN06916/1.95 Backup/system_image.emmc.win', writing '/dev/block/mmcblk0p62'
Truncating string cache entries.
Truncating string cache entries.
I:Error writing destination fd (No space left on device)
This is the error I got for restoring the backup, can some explain the error for me?

nerodarknight said:
I:Error writing destination fd (No space left on device)
Click to expand...
Click to collapse
Could it be that?

dj_chapz said:
you probably have 1.95.401.X firmware
Click to expand...
Click to collapse
My Build is 1.95.401 when I check in Settings, But Downloade Mode says OS is 1.30.401.

Prinz069 said:
My Build is 1.95.401 when I check in Settings, But Downloade Mode says OS is 1.30.401.
Click to expand...
Click to collapse
Then you can flash pretty much any RUU zip to go back. Best bet would be the first newer RUU than 1.30.

Related

[Guide] Return stock without latest RUU

Who should read this post?
You have updated your One X to a newer version via OTA, then you want to restore the software/ return stock but the latest RUU is not available. (boot to fastboot mode and type the following command "fastboot getvar version-main", This is the true version of your phone!)
You have some basic skills to flash things using "fastboot"
Those who want to back to stock and wait for the JB OTA.
Those with ICS hboot should works without any problem, someone had test it on JB hboot and works(updated in step 6, 7). but we need more testers.
The concept behind.
1. Fool the RUU to make it believe that it is flashing the latest ROM, but actually, we are flashing an older version.
2. after that, boot up the phone with older version of software, then OTA and update the phone to latest software.
How to do that?
0. backup all your stuff including those in SD, all your stuff in your phone will be lost. Then wipe all data (including SD) using your custom recovery. (important! Otherwise, you may not be able to receive OTA).
1. You have to download a "custom RUU" that can be found here.
http://db.tt/z8ajRTuH
Feel free to give a thanks to billd2439, he provide this working link to download the custom RUU.
Just go to #115 http://forum.xda-developers.com/showthread.php?p=35139501#post35139501 and give him a thanks
2. Download the ROM file, it should be in zip format. (You can also extract the rom file by running a RUU, just run the RUU, don't click anything and search the computer for "rom.zip") (In my case, I have an older version 1.29.708.15 rom extracted from RUU)
you may want to find RUU here http://www.htcruu.com
3. unzip the customRUU.zip to a folder, e.g. "customRUU"
4. unzip and extract "android-info.txt", "boot_signed.img" and "system.img" to a folder
5. open android-info.txt with "notepad" (notepad++ is highly recommended)
6. type the following command to get the information from your phone.
fastboot getvar all
you should pay attention to the following information
modelid:
cidnum:
mainver:
hbootpreupdate:
7. edit the value of "modelid", "cidnum", "mainver" and "hbootpreupdate" to match the information you get from step 6.
by doing this your will try to fool the RUU to belive that you are going to flash a newer version e.g (I have OTA my phone to 2.17.708.7, but now I want to fool the RUU with this old rom with a version number of 1.29.708.15, so I change the value to 2.17.708.7 )
Thanks ahmedaljaf for telling me to modify hbootpreupdate to makes JB downgrade works
8. save the file.
9. zip "android-info.txt", "boot_signed.img" and "system.img" and rename the zip to "rom.zip". (remember only zip the files, not the whole folder!)
10. place the "rom.zip" you just created to the "customRUU" folder
11. make sure your phone is still "unlock", remember to turn on USB Debugging, unplug the USB cable and reboot your phone, then goto fastboot mode and connect the USB cable.
(important, do the above to avoid error messages in RUU)
12. run the file "ARUWizard.exe" inside the folder "customRUU" (see the Attached Readme_Eng.pdf if the customRUU cannot display in correct language)
You can change the customRUU to English version by just delete or rename the language file "ARUWizard_Eng.lng" (Thanks ahmedaljaf for telling me this :good
13. follow the on screen instruction,
14. your phone should reboot and boot up with and old version of software.
15. restart the phone and go to fastboot mode.
16. extract the "recovery_signed.img" from your old "rom.zip" (not the rom.zip you create! ) and place it to some where.
17. flash the recovery by typing the following command "fastboot flash recovery recover_signed.img"
18. relock the phone
19. boot up the phone and try OTA
18. if the OTA download finish but fail to reboot to recovery update automatically, just manually boot to recovery and the update will be ok.
If you can return stock with this method, please reply and list the version here. And you can give me a "thanks" :good:
I wonder, if you put in the "rom.zip" the "hboot_0.95.0000.img" from an older RUU will you be able to downgrade the 1.28 hboot also?
There's NO way to downgrade hboot unless you have s-off.
Sent from my HTC One X using xda premium
ionut.micu said:
I wonder, if you put in the "rom.zip" the "hboot_0.95.0000.img" from an older RUU will you be able to downgrade the 1.28 hboot also?
Click to expand...
Click to collapse
They are somebody on chinese forum who use this method claimed he was able to do hboot downgrade through this method, but no one seem suceed so for.
Well, technically this method able to get you spoof ROM version because it check on your PC. While for hboot it validate the signature and version on the phone before upgrading itself. You can see the process if you push the firmware yourself via fastboot.
HebeGuess said:
They are somebody on chinese forum who use this method claimed he was able to do hboot downgrade through this method, but no one seem suceed so for.
Well, technically this method able to get you spoof ROM version because it check on your PC. While for hboot it validate the signature and version on the phone before upgrading itself. You can see the process if you push the firmware yourself via fastboot.
Click to expand...
Click to collapse
What if we hex edit the 0.95.0000 before we put it into the rom.zip to make it think that it's a newer version, will that brake the signature?
Sorry but I don't have the guts to try it myself
a good link
hokoonho said:
Who should read this post?
You have updated your One X to a newer version via OTA, then you want to restore the software/ return stock but the latest RUU is not available.
You have some basic skills to flash things using "fastboot"
Those who want to back to stock and wait for the JB OTA.
The concept behind.
1. Fool the RUU to make it believe that it is flashing the latest ROM, but actually, we are flashing an older version.
2. after that, boot up the phone with older version of software, then OTA and update the phone to latest software.
How to do that?
0. backup all your stuff including those in SD, all your stuff in your phone will be lost.
1. You have to download a "custom RUU" that can be found here (you can also found a rom that for One X for HK only).
http://pan.baidu.com/share/link?shareid=64762&uk=1042525484
If your phone is from other region, you may want to find the rom or RUU here http://www.htcruu.com
2. Download the ROM file, it should be in zip format. (You can also extract the rom file by running a RUU, just run the RUU, don't click anything and search the computer for "rom.zip") (In my case, I have an older version 1.29.708.15 rom extracted from RUU)
3. unzip the customRUU.zip to a folder, e.g. "customRUU"
4. unzip and extract "android-info.txt", "boot_signed.img" and "system.img" to a folder
5. open android-info.txt with "notepad" (notepad++ is highly recommended)
6. edit the value of"cidnum" to match your phone, e.g. ("HTC__622" for HK, "HTC__621" for Taiwan)
7. edit the value of "mainver" to the current software version your phone. e.g (I have OTA my phone to 2.17.708.7, but now I want to fool the RUU with this old rom with a version number of 1.29.708.15, so I change the value to 2.17.708.7 )
8. save the file.
9. zip "android-info.txt", "boot_signed.img" and "system.img" and rename the zip to "rom.zip". (remember only zip the files, not the whole folder!)
10. place the "rom.zip" you just created to the "customRUU" folder
11. make sure your phone is still "unlock"
12. run the file "ARUWizard.exe" inside the folder "customRUU"
13. follow the on screen instruction,
14. your phone should reboot and boot with and old version of software.
15. restart the phone and go to fastboot mode.
16. extract the "recovery_signed.img" from your old "rom.zip" (not the rom.zip you create! ) and place it to some where.
17. flash the recovery by typing the following command "fastboot flash recovery recover_signed.img"
18. relock the phone
19. boot up the phone and try OTA
18. if the OTA download finish but fail to reboot to recovery update automatically, just manually boot to recovery and the update will be ok.
Click to expand...
Click to collapse
link to custom ruu its dead. any alternative?
ionut.micu said:
I wonder, if you put in the "rom.zip" the "hboot_0.95.0000.img" from an older RUU will you be able to downgrade the 1.28 hboot also?
Click to expand...
Click to collapse
No, if you include the old hboot, the process will be fail.
Sent from my HTC One X using xda premium
darckreign1984 said:
link to custom ruu its dead. any alternative?
Click to expand...
Click to collapse
link updated, enjoy
Sent from my HTC One X using xda premium
or you could just cook yourself a flashable zip from the rom.zip. Then fastboot flash rec and boot. Chances are ics wont boot on the newer hboots. Still the ota can be flashed as update.zip maybe.
usefull for some case
bookmarked
BRILLIANT! Absolutely brilliant! Thanks a million hokoonho. This method worked like a treat on my HK_621 HOX which was running ARHD 9.7.2
unsucces
speedofheat said:
BRILLIANT! Absolutely brilliant! Thanks a million hokoonho. This method worked like a treat on my HK_621 HOX which was running ARHD 9.7.2
Click to expand...
Click to collapse
arhd 12 and hboot 1.28 - not working
the 10 min time to flash its useles.... nothing its flashing in this time
darckreign1984 said:
arhd 12 and hboot 1.28 - not working
the 10 min time to flash its useles.... nothing its flashing in this time
Click to expand...
Click to collapse
The method works well with ICS, even with other HTC model as well, but I am not sure if it still work will JB and latest hboot. But it won't kill your phone.
Sent from my HTC One X using xda premium
I have followed the instructions, and now I am at the point where I run "ARUWizard" and follow the onscreen instructions...
However, The test is not English, it is funny looking as if the language is corrupt/unrecognised.
See attachment.
Any advice?
lukems said:
I have followed the instructions, and now I am at the point where I run "ARUWizard" and follow the onscreen instructions...
However, The test is not English, it is funny looking as if the language is corrupt/unrecognised.
See attachment.
Any advice?
Click to expand...
Click to collapse
It's OK, The RUU may not be able to select the right language to display, but It still works, since the RUU only use adb and fastboot to finish its process, and all these adb and fastboot are run in English...
A brief translation was made for those cannot Open the customRUU in correct language. go to OP for the pdf file
hokoonho said:
It's OK, The RUU may not be able to select the right language to display, but It still works, since the RUU only use adb and fastboot to finish its process, and all these adb and fastboot are run in English...
I am translating the Text to English and will upload a guide, just follow the guide to click the buttons... wait for a few minutes please.
Click to expand...
Click to collapse
No problem, I have found an English version.
I am finding that I get a Error 170 USB error... I believe this is because I have an unlocked bootloader.
So I re-locked the bootloader... and found myself unable to get past the bootloader.
I managed to run the RUU whilst phone was at the bootloader screen,
Replaced the temp rom.img with the created rom.img in your guide,
But it ended up failing with a Error 132 signature check.
I am not sure how to proceed.
lukems said:
No problem, I have found an English version.
I am finding that I get a Error 170 USB error... I believe this is because I have an unlocked bootloader.
So I re-locked the bootloader... and found myself unable to get past the bootloader.
I managed to run the RUU whilst phone was at the bootloader screen,
Replaced the temp rom.img with the created rom.img in your guide,
But it ended up failing with a Error 132 signature check.
I am not sure how to proceed.
Click to expand...
Click to collapse
Could you provide a ling to the English version you've got ? Thanks
lukems said:
No problem, I have found an English version.
I am finding that I get a Error 170 USB error... I believe this is because I have an unlocked bootloader.
So I re-locked the bootloader... and found myself unable to get past the bootloader.
I managed to run the RUU whilst phone was at the bootloader screen,
Replaced the temp rom.img with the created rom.img in your guide,
But it ended up failing with a Error 132 signature check.
I am not sure how to proceed.
Click to expand...
Click to collapse
Don't relock at this moment, otherwise, you will not be able to flash the stock recovery. Unlock it first. Make sure USB debugging is on, then REBOOT to fastboot and start the RUU. Or...Try another USB cable, DON'T connect via a USB hub...
Sent from my HTC One X using xda premium
hokoonho said:
Don't relock at this moment, otherwise, you will not be able to flash the stock recovery. Unlock it first. Make sure USB debugging is on, then REBOOT to fastboot and start the RUU. Or...Try another USB cable, DON'T connect via a USB hub...
Sent from my HTC One X using xda premium
Click to expand...
Click to collapse
Ok will try now.
Edit: I am now waiting for it to finish... we will see soon enough if it works.
Screenshot showing upgrade screen uploaded.
Edit 2: It completed successfully
build downgraded from 2.17.401.2 to 1.28.771.9
lukems said:
I have followed the instructions, and now I am at the point where I run "ARUWizard" and follow the onscreen instructions...
However, The test is not English, it is funny looking as if the language is corrupt/unrecognised.
See attachment.
Any advice?
Click to expand...
Click to collapse
lukems said:
Ok will try now.
Click to expand...
Click to collapse
I have updated step 11. should disconnect the USB cable during reboot. If it still not work, restart both your phone and PC.

Please Help me ' Variant system version ' M8

Hello guys ,
i hope some one can help me in that case . i just a m8 one mobile from an online site
it's good but when i have tried to update it this message appeared :
'Variant system version - We have determined that your phone may be running a modified version of its system software. For your protection, we cannot update your phone. Please revert your phone to the official HTC system software to update your phone. If you did not modify your system software or would like help reverting your system please contact us via the support section at HTC - Mobile Phones, Smartphones, Cell Phones, Tablets'
And that some of information what i can got .
***Software status: Modified***
***UNLOCKED***
M8_UL PVT SHIP S-ON
HBOOT-3.19.0.0000
RADIO-1.24.21331147A1.09G
OpenDSP-v48.2.2-00564-M8974_FO.1211
OS-4.18.708.12
eMMC-boot 2048MB
Jan 15 2015, 23:49:38.0
Software number : 3.28.709.5
Baseband Version : 1.24.21331147A1.09G_20.68.4196.01_F
Build number : 3.28.709.5 CL389838 release-keys
So If you want more information tell me how i can get it to you
So please help me guys
Hello,
Please provide your phone's CID & MLDELID. To solve this problem, you need to either restore a stock firmware & stock twrp backup, or flash a stock RUU. Either way, the firmware & software must have matching cid & modelid.
As of right now, the data you posted indicate that your phone has mismatching firmware & software (x.xx.708 and x.xx.709).
Cheers
I'm really sorry i don't know how to get the information so, Could you please tell me how i can provide you phone's CID & MLDELID ? i mean the steps for it !
Mike Smaan said:
I'm really sorry i don't know how to get the information so, Could you please tell me how i can provide you phone's CID & MLDELID ? i mean the steps for it !
Click to expand...
Click to collapse
Install Terminal Emulator for Android from Google Play Store. Run commands:
getprop ro.cid
getprop ro.mid
rv_30 ! Thank you man
i got them my cid : HTC_622
And my Mid : OP6B63000
shirreer said:
Hello,
Please provide your phone's CID & MLDELID. To solve this problem, you need to either restore a stock firmware & stock twrp backup, or flash a stock RUU. Either way, the firmware & software must have matching cid & modelid.
As of right now, the data you posted indicate that your phone has mismatching firmware & software (x.xx.708 and x.xx.709).
Cheers
Click to expand...
Click to collapse
i got them my cid : HTC_622
And my Mid : OP6B63000
Mike Smaan said:
i got them my cid : HTC_622
And my Mid : OP6B63000
Click to expand...
Click to collapse
Your device is Asia-HK-CHT variant.
Please visit the link below to find answers and links that resolve your exact issue:
http://forum.xda-developers.com/htc-one-m8/help/help-returning-to-stock-hon-kong-htc-t3005829
There are links to stock RUU directly from HTC as well as twrp backup+firmware for you.
Good luck
shirreer said:
Your device is Asia-HK-CHT variant.
Please visit the link below to find answers and links that resolve your exact issue:
http://forum.xda-developers.com/htc-one-m8/help/help-returning-to-stock-hon-kong-htc-t3005829
There are links to stock RUU directly from HTC as well as twrp backup+firmware for you.
Good luck
Click to expand...
Click to collapse
Thank you for trying help me , but unfortunately the link from jan,2015 it's not working or missed . and i'm really want back to to stop or do any thing to update the phone
I'm sorry for bothering you sir
Mike Smaan said:
Thank you for trying help me , but unfortunately the link from jan,2015 it's not working or missed . and i'm really want back to to stop or do any thing to update the phone
I'm sorry for bothering you sir
Click to expand...
Click to collapse
It's no bother, but, you missed the post that says:
Originally Posted by xunholyx *
Okay. So I did a little research and came up with an official HTC RUU for your phone. As far as I know, it is the latest for the Hong Kong version (4.4.3). I say as far as I know because I don't deal with HK versions very often here.
Hook up to your PC and get into ADB/fastboot.
Download the official RUU from HTC's website by clicking here.
http://dl4.htc.com/RomCode/Source_and_Binaries/m8uhl-3.4.0-gf17cce1.zip
Reply
Thanks to your help, I have successfully returned to stock! Thank you for the kind and quick reply!
shirreer said:
It's no bother, but, you missed the post that says:
Originally Posted by xunholyx *
Okay. So I did a little research and came up with an official HTC RUU for your phone. As far as I know, it is the latest for the Hong Kong version (4.4.3). I say as far as I know because I don't deal with HK versions very often here.
Hook up to your PC and get into ADB/fastboot.
Download the official RUU from HTC's website by clicking here.
http://dl4.htc.com/RomCode/Source_and_Binaries/m8uhl-3.4.0-gf17cce1.zip
Reply
Thanks to your help, I have successfully returned to stock! Thank you for the kind and quick reply!
Click to expand...
Click to collapse
that link isn't exist and when i downloaded the offical rom for M8 called :
RUU_M8[email protected]50319A_40.45.C33065.00_F_release_446225_signed_2
while updating error came called " Model ID ERROR " ..
So what i should do now ?
Mike Smaan said:
that link isn't exist and when i downloaded the offical rom for M8 called :
RUU_M8[email protected]50319A_40.45.C33065.00_F_release_446225_signed_2
while updating error came called " Model ID ERROR " ..
So what i should do now ?
Click to expand...
Click to collapse
Here's a thread with a link for the firmware you need. Follow the instructions on how to properly install your firmware. http://forum.xda-developers.com/htc-one-m8/help/tutorial-how-to-stock-stock-twrp-t3086860
---------- Post added at 01:58 PM ---------- Previous post was at 01:54 PM ----------
The firmware you tried to install is not the correct one for your phone. Scroll down to the firmware for your CID: HTC__622 and MID: 0P6B63000 and you should be fine.
Mike Smaan said:
that link isn't exist and when i downloaded the offical rom for M8 called :
RUU_M8[email protected]50319A_40.45.C33065.00_F_release_446225_signed_2
while updating error came called " Model ID ERROR " ..
So what i should do now ?
Click to expand...
Click to collapse
You can't just flash any file you please. RUU & firmware you want to flash MUST be specific for your device's region and variant model - in your case, you must flash ASIA-HK-CHT firmware & software. ATT & CINGULAR are US specific, and will not flash on your phone without modifications.
Instead, download the 1.60.x.x from the link provided by @Jerrel7, and the TWRP stock backup from 1.60.708.x provided below:
https://mega.co.nz/#!e8AFCCQZ!2-2Lx1vxkg1xBq_Yhg_Sk9AOzdZsPrX2oOlxy-PLTF0
Flashing the 1.60.x.x firmware and restoring the 1.60.x.x twrp backup will put your device in a stock condition that will allow you to receive official updates from HTC.
Cheers
P.S. let us know if you need help restoring the backup or flashing the firmware.
shirreer said:
You can't just flash any file you please. RUU & firmware you want to flash MUST be specific for your device's region and variant model - in your case, you must flash ASIA-HK-CHT firmware & software. ATT & CINGULAR are US specific, and will not flash on your phone without modifications.
Instead, download the 1.60.x.x from the link provided by @Jerrel7, and the TWRP stock backup from 1.60.708.x provided below:
https://mega.co.nz/#!e8AFCCQZ!2-2Lx1vxkg1xBq_Yhg_Sk9AOzdZsPrX2oOlxy-PLTF0
Flashing the 1.60.x.x firmware and restoring the 1.60.x.x twrp backup will put your device in a stock condition that will allow you to receive official updates from HTC.
Cheers
P.S. let us know if you need help restoring the backup or flashing the firmware.
Click to expand...
Click to collapse
Sir i'm going to try it .. but unfortunately i don't know the way to flashing firmware and install twrp or recovery ! i'm always got unknown error like in Fastboot i don't Device offline ... daemon not running - something like that .. ! so please i need step by step what i have to do first because it's my first time to do software
Thank you for your time
Hello. I had the same problem. Just solved it yesterday. The whole problem was in my MID. You have to change it for the RUU you want to install.
I was with MID for Singapore and i wanned to install European version. So i can't install the updates. After i changed the MID now i'm able to install every update.
Just follow this thread and you're done. Good luck, mate!
http://forum.xda-developers.com/showthread.php?t=2708581
Jared89 said:
Hello. I had the same problem. Just solved it yesterday. The whole problem was in my MID. You have to change it for the RUU you want to install.
I was with MID for Singapore and i wanned to install European version. So i can't install the updates. After i changed the MID now i'm able to install every update.
Just follow this thread and you're done. Good luck, mate!
http://forum.xda-developers.com/showthread.php?t=2708581
Click to expand...
Click to collapse
@Mike Smaan problem is a bit different from yours and he has a S-On device.
His problem is his device is running a Taiwan ROM on a Hong Kong variant device.
He needs to run a Hong Kong ROM to solve his problem and the right ROM version (4.18.708.12)
then he can OTA to the latest Marshmallow 6.16.708.1
Should he followed the link provided by @Jerrel7 on post #11, he should be able to fix his problem as simple as ABC.
Mike Smaan said:
Sir i'm going to try it .. but unfortunately i don't know the way to flashing firmware and install twrp or recovery ! i'm always got unknown error like in Fastboot i don't Device offline ... daemon not running - something like that .. ! so please i need step by step what i have to do first because it's my first time to do software
Thank you for your time
Click to expand...
Click to collapse
Very well. Assuming you downloaded the twrp backup and stock firmware from my previous post, proceed as follows:
1. Download HTC Sync from the link below:
http://www.htc.com/uk/support/software/htc-sync-manager.aspx
If you already have HTC Sync installed, then upgrade it to the latest version. Otherwise, install the one from the link provided.
Reboot your PC.
2. Download the FASTBOOT PACKAGE from the link below:
https://drive.google.com/file/d/0B8L4pkbzdlR3eTlJSjdKVEdHX1U/view
Extract the file to "c:\fastboot" folder.
3. Download twrp 2.7.0.2 from:
https://dl.twrp.me/m8/
Extract the file to "c:\fastboot" folder.
4. Put the 1.60.708.x firmware zip you downloaded from my previous post into the "c:\fastboot" folder but don't extract it.
Summary:
You should now have:
A. the latest HTC SYNC installed.
B. A folder called fastboot in the root directory of your C:\ drive.
C. Your fastboot folder has the following files:
I. twrp 2.7.0.2.img
II. The zip file for 1.60.x.x firmware
III. htc _fastboot.exe
Let me know when you're done.
shirreer said:
Very well. Assuming you downloaded the twrp backup and stock firmware from my previous post, proceed as follows:
1. Download HTC Sync from the link below:
http://www.htc.com/uk/support/software/htc-sync-manager.aspx
If you already have HTC Sync installed, then upgrade it to the latest version. Otherwise, install the one from the link provided.
Reboot your PC.
2. Download the FASTBOOT PACKAGE from the link below:
https://drive.google.com/file/d/0B8L4pkbzdlR3eTlJSjdKVEdHX1U/view
Extract the file to "c:\fastboot" folder.
3. Download twrp 2.7.0.2 from:
https://dl.twrp.me/m8/
Extract the file to "c:\fastboot" folder.
4. Put the 1.60.708.x firmware zip you downloaded from my previous post into the "c:\fastboot" folder but don't extract it.
Summary:
You should now have:
A. the latest HTC SYNC installed.
B. A folder called fastboot in the root directory of your C:\ drive.
C. Your fastboot folder has the following files:
I. twrp 2.7.0.2.img
II. The zip file for 1.60.x.x firmware
III. htc _fastboot.exe
Let me know when you're done.
Click to expand...
Click to collapse
I did all that but what do you mean about the zip file for 1.60.xx firmware .. do you mean M8_1.60.708.2.zip ?
And tell me the next step
Mike Smaan said:
I did all that but what do you mean about the zip file for 1.60.xx firmware .. do you mean M8_1.60.708.2.zip ?
And tell me the next step
Click to expand...
Click to collapse
Yes, I did mean M8_1.60.708.2.zip
Now, buckle up...
There are 4 easy steps to accomplish the task:
1. Flash twrp custom recovery. 2. Restore the twrp backup. 3. Flash the stock firmware. 4. Profit.
Let's get down to business:
1. Flash twrp custom recovery:
A. Boot your phone into fastboot. You do this by turning your phone off, then hold Vol- and power button. You're presented with a menu, choose fastboot (navigate the menu using vol+ and vol-) and press power to select.
B. connect your phone to your PC. Open a cmd window:
Type:
cd c:\fastboot
fastboot flash recovery twrp-2.7.0.2-m8.img
Flashing will take a few seconds, when its done, type:
fastboot erase cache
Now, on your phone, select "hboot", then "recovery", to boot into twrp.
2. Restore the twrp backup:
Unfortunately, twrp doesn't immediately create the directory structure for where you'll put the backup file you downloaded. So, we're going to start by creating a backup of your current ROM:
A. Select Backup button in twrp. Select "external sdcard" from the menu at the top, and proceed to create the backup.
B. On your computer, extract the twrp backup file you downloaded, and copy the extracted directory to your phone's sd card. Put it in:
/sdcard/twrp/backups/"serial number"/
C. On your phone, tap restore, and choose the backup directory you just copied to your sdcard. Proceed to restore.
D. Choose to restart your phone and select Bootloader.
E. Select fastboot.
3. Flash the stock firmware:
A. On your PC's cmd window, type:
fastboot oem rebootRUU
B. WAIT UNTIL your phone displays black screen with HTC in white, then type:
fastboot flash firmware M8_1.60.708.2.zip
C. Once more, type:
fastboot flash firmware M8_1.60.708.2.zip
D. Reboot by Typing:
fastboot reboot
4Profit.
shirreer said:
Yes, I did mean M8_1.60.708.2.zip
Now, buckle up...
There are 4 easy steps to accomplish the task:
1. Flash twrp custom recovery. 2. Restore the twrp backup. 3. Flash the stock firmware. 4. Profit.
Let's get down to business:
1. Flash twrp custom recovery:
A. Boot your phone into fastboot. You do this by turning your phone off, then hold Vol- and power button. You're presented with a menu, choose fastboot (navigate the menu using vol+ and vol-) and press power to select.
B. connect your phone to your PC. Open a cmd window:
Type:
cd c:\fastboot
fastboot flash recovery twrp-2.7.0.2-m8.img
Flashing will take a few seconds, when its done, type:
fastboot erase cache
Now, on your phone, select "hboot", then "recovery", to boot into twrp.
2. Restore the twrp backup:
Unfortunately, twrp doesn't immediately create the directory structure for where you'll put the backup file you downloaded. So, we're going to start by creating a backup of your current ROM:
A. Select Backup button in twrp. Select "external sdcard" from the menu at the top, and proceed to create the backup.
B. On your computer, extract the twrp backup file you downloaded, and copy the extracted directory to your phone's sd card. Put it in:
/sdcard/twrp/backups/"serial number"/
C. On your phone, tap restore, and choose the backup directory you just copied to your sdcard. Proceed to restore.
D. Choose to restart your phone and select Bootloader.
E. Select fastboot.
3. Flash the stock firmware:
A. On your PC's cmd window, type:
fastboot oem rebootRUU
B. WAIT UNTIL your phone displays black screen with HTC in white, then type:
fastboot flash firmware M8_1.60.708.2.zip
C. Once more, type:
fastboot flash firmware M8_1.60.708.2.zip
D. Reboot by Typing:
fastboot reboot
4Profit.
Click to expand...
Click to collapse
I did all steps and i got backup ! but unfortunately when i wrote fastboot flash firmware M8_1.60.708.2.zip i got error called " error : cannot open ' M8_1.60.708.2.zip '
Should i try it with that way :-
B. On your computer, extract the twrp backup file you downloaded, and copy the extracted directory to your phone's sd card. Put it in:
/sdcard/twrp/backups/"serial number"/
C. On your phone, tap restore, and choose the backup directory you just copied to your sdcard. Proceed to restore.
D. Choose to restart your phone and select Bootloader.
Mike Smaan said:
I did all steps and i got backup ! but unfortunately when i wrote fastboot flash firmware M8_1.60.708.2.zip i got error called " error : cannot open ' M8_1.60.708.2.zip '
Click to expand...
Click to collapse
I know that you ignored my previous posts and other people post who tried to help you with proper method .. but I still pity you and I don't want to see you'll end up in a brick or soft brick due to wrong commands/instructions.
You get error when flashing firmware - reasons :
1. That command given to you to flash firmware - fastboot flash firmware M8_1.60.708.2.zip - is wrong.
The right command is fastboot flash zip M8_1.60.708.2.zip
Running a wrong command may brick your device but you are lucky because your device is S-On, so no harm just error.
2. Being a S-On device, you won't be able to install a very low version firmware 1.60.708.2 when your current one is 4.18.708.12
Only S-Off device can do that. To have S-Off you need to spend USD25 for the app .. and are you willing to spend USD25 to S-Off when you can fix your problem with proper method free of charge and needs only 2 main steps : ?
1. Restore 4.18.708.12 TWRP backup
2. Install 4.18.708.12 stock recovery.img
then you can update to the latest - 6.16.708.1
Mike Smaan said:
Should i try it with that way :-
B. On your computer, extract the twrp backup file you downloaded, and copy the extracted directory to your phone's sd card. Put it in:
/sdcard/twrp/backups/"serial number"/
C. On your phone, tap restore, and choose the backup directory you just copied to your sdcard. Proceed to restore.
D. Choose to restart your phone and select Bootloader.
Click to expand...
Click to collapse
You can try these B., C., and D.
But, again using a very low version 1.60.708.2 backup on a Lollipop firmware 4.18.708.12, you may have one of these :
1. It will be successful updates but you need to do many OTAs
1.60.708.2 --> 2.11.708.2 --> 3.32.708.4 --> 4.18.708.12 --> 6.16.708.1
If it is successful then it's good but if it is not, you'll get below.
2. You may have a blank screen either between OTA 1.60.708.2 --> 2.11.708.2 or OTA 2.11.708.2 --> 3.32.708.4
3. You may lost your wifi connectivity either between OTA 1.60.708.2 --> 2.11.708.2 or OTA 2.11.708.2 --> 3.32.708.4 but you can proceed further with your mobile data or use a Internet Pass through on your PC
One last note ... never use a 2.7.0.2 TWRP recovery as that is the most buggiest TWRP which will remove your OS version on your bootloader.
Good luck.

Both Stock Android 5.0.2 ROM's for download.

These are totally standard and have not been altered in any way.
Taiwan - https://drive.google.com/open?id=0B01V_alsJMzLMVIyMERISGFkbEk
Japan - https://drive.google.com/open?id=0B01V_alsJMzLcDFvc240dkpqVU0
These are here with BIG thanks to mrquyen1993 who sent them to me because the link from the Q&A video is unreliable to the rest of the world!
Fully fixed version will be uploaded in a few hours
Gixermouse said:
These are totally standard and have not been altered in any way.
Taiwan - https://drive.google.com/open?id=0B01V_alsJMzLMVIyMERISGFkbEk
Japan - https://drive.google.com/open?id=0B01V_alsJMzLcDFvc240dkpqVU0
These are here with BIG thanks to mrquyen1993 who sent them to me because the link from the Q&A video is unreliable to the rest of the world!
Fully fixed version will be uploaded in a few hours
Click to expand...
Click to collapse
Thanks very much! I will wait for the fixed ones as well!
---------- Post added at 07:39 PM ---------- Previous post was at 06:58 PM ----------
I downloaded the taiwan rom my friend and the zip file is not working.. Gives an error of 'decompression failed' / 'invalid archive' when I try to open it..
Coolio!
The Easiest way: My Guide
http://forum.xda-developers.com/butterfly-3/development/stock-rom-stock-5-0-2-cure-t3356875
moizjazz is correct (bottom comment), but flashing is soooo much easier.
Gixermouse said:
These are totally standard and have not been altered in any way.
Taiwan - https://drive.google.com/open?id=0B01V_alsJMzLMVIyMERISGFkbEk
Japan - https://drive.google.com/open?id=0B01V_alsJMzLcDFvc240dkpqVU0
These are here with BIG thanks to mrquyen1993 who sent them to me because the link from the Q&A video is unreliable to the rest of the world!
Fully fixed version will be uploaded in a few hours
Click to expand...
Click to collapse
Gixermouse can you please upload the TW stock rom to another link (dropbox?). The google drive link gives the same error (decompression failed) at the end of the download.
moizjazz said:
Gixermouse can you please upload the TW stock rom to another link (dropbox?). The google drive link gives the same error (decompression failed) at the end of the download.
Click to expand...
Click to collapse
Hi,
I have test the TW stock rom, it's fine that you can't decompression this special zip file.
And I found another way to update this RUU into the Butterfly3.
The system will check the file "0PL2IMG.zip" from ext-SD everytime you boot into download mode(Pow+Vol down), so i change
the stock Rom's name and put it to the root of my EXT SD card, then boot your phone into download mode again, it will show up
some words at the bottom of the screen asking you whether to update the system or not.
Be sure you have done the "wipe data/factory reset" and "wipe cache partition" at recovery mode before you do this.
Enjoy~
SeaturtleSTO said:
Hi,
I have test the TW stock rom, it's fine that you can't decompression this special zip file.
And I found another way to update this RUU into the Butterfly3.
The system will check the file "0PL2IMG.zip" from ext-SD everytime you boot into download mode(Pow+Vol down), so i change
the stock Rom's name and put it to the root of my EXT SD card, then boot your phone into download mode again, it will show up
some words at the bottom of the screen asking you whether to update the system or not.
Be sure you have done the "wipe data/factory reset" and "wipe cache partition" at recovery mode before you do this.
Enjoy~
Click to expand...
Click to collapse
I have successfully flashed the TW rom from the original link shared by Gixermouse and mrquyen1993. The zip file does give the error but it is meant to be that way (as mentioned by seaturtleSTO).. However, I was still getting errors when trying to flash it on using power + vol down and then vol up.. I had to change the MID of the phone first to 0PL220000 ("command: fastboot oem writemid 0PL220000" in fastboot mode through cmd). I had to then format my external SD card to match byte size of 4096 (initially it was 32Kbytes) NOTE: IF THIS IS NOT DONE THEN YOU CAN'T COPY THE FILE AS IT IS (IN WINDOWS) AND CANNOT FLASH. THE BYTE SIZE HAS TO BE 4096.
After this I copied the file again to ext SD card and flashed it through power + vol down and then vol up. It worked this time !
After the above I followed the guide provided by mrquyen1993 to install the OTA of Marshmallow 6.0 (https://htchtv31.wordpress.com/2016...hat-android-6-0-1-dai-loan-cho-htc-b3-htv-31/). You have to change the CID of the phone to HTC__621 (fastboot oem writecid HTC__621) to successfully download and install Marshmallow.
Thanks everyone for the help and I hope what I have mentioned above will be helpful to others!
NOTE: I have S-OFF only with no bootloader unlocked, no root and no TWRP installed. This works for stock phones but needs S-OFF I assume.
moizjazz said:
Thanks very much! I will wait for the fixed ones as well!
---------- Post added at 07:39 PM ---------- Previous post was at 06:58 PM ----------
I downloaded the taiwan rom my friend and the zip file is not working.. Gives an error of 'decompression failed' / 'invalid archive' when I try to open it..
Click to expand...
Click to collapse
You don't extract file rom by rar because it was embedded certificates HTC.
You can install using adb or hboot
Hi,
Can I install these ROMs using the TWRP restore function? Or install?
moizjazz said:
I have successfully flashed the TW rom from the original link shared by Gixermouse and mrquyen1993. The zip file does give the error but it is meant to be that way (as mentioned by seaturtleSTO).. However, I was still getting errors when trying to flash it on using power + vol down and then vol up.. I had to change the MID of the phone first to 0PL220000 ("command: fastboot oem writemid 0PL220000" in fastboot mode through cmd). I had to then format my external SD card to match byte size of 4096 (initially it was 32Kbytes) NOTE: IF THIS IS NOT DONE THEN YOU CAN'T COPY THE FILE AS IT IS (IN WINDOWS) AND CANNOT FLASH. THE BYTE SIZE HAS TO BE 4096.
After this I copied the file again to ext SD card and flashed it through power + vol down and then vol up. It worked this time !
After the above I followed the guide provided by mrquyen1993 to install the OTA of Marshmallow 6.0 (https://htchtv31.wordpress.com/2016...hat-android-6-0-1-dai-loan-cho-htc-b3-htv-31/). You have to change the CID of the phone to HTC__621 (fastboot oem writecid HTC__621) to successfully download and install Marshmallow.
Thanks everyone for the help and I hope what I have mentioned above will be helpful to others!
NOTE: I have S-OFF only with no bootloader unlocked, no root and no TWRP installed. This works for stock phones but needs S-OFF I assume.
Click to expand...
Click to collapse
I think this only happened because you went from a KDDI ROM to a Taiwan one (which wouldn't work with the wrong CID).
I went from an older KDDI ROM to this one and I didn't need to do anything but the confirmation after download mode.
As for the SD Card, I didn't need to do anything either. I had it formated in exFAT and it just worked.
HI, i have big problem with my htc beutiful ,when i press to start my mobile phone it stoped in first pic of htc without continiu to log on
the thing is this i deleted my os whilest trying to root my phone and the only access i have on my phone is in download mode and into the recovery . I download stock rom on my phone from deferent site they all can extract and now i just download from here and i again i cant extract i tried to use winzip,7zip and winrar to open but they all cant extract. my phone htc butterfly 3
cid=1111111
mid=opl220000
lk=1.0.0.0000
radio=-01.01-u11440541-63.01.50827BG-F
os=2.10.709.1
thanks in advance
Gixermouse said:
These are totally standard and have not been altered in any way.
Taiwan - https://drive.google.com/open?id=0B01V_alsJMzLMVIyMERISGFkbEk
Japan - https://drive.google.com/open?id=0B01V_alsJMzLcDFvc240dkpqVU0
These are here with BIG thanks to mrquyen1993 who sent them to me because the link from the Q&A video is unreliable to the rest of the world!
Fully fixed version will be uploaded in a few hours
Click to expand...
Click to collapse
LINK not working
KHAN JAN said:
LINK not working
Click to expand...
Click to collapse
So sorry mate, the link died after I lost my HTV31 three years ago and I don't have any of the files anymore

KDDI Japan Marshmallow update FINALLY here!

Sorry about my absence, I've been having a $hitty time of things for a while.
AU announced it here a few days ago.
I've installed it and all is good so far except for one little problem. It won't pick up my SIM card. This seems to be my fault so I'll reinstall and let you know.....
Nice to have NFC back though!
Hi, can it work in Europe?
Tnx
I need to reflash my device to re-enable ota. But all the zips I found were corrupt?
Could someone help me find a working one? Or does someone have a working one available?
krugu said:
Hi, can it work in Europe?
Tnx
Click to expand...
Click to collapse
I think it would work but I've had issues with it so I'm not sure it's a good idea.
Have a look here: http://forum.xda-developers.com/butterfly-3/development/kddi-marshmallow-update-warning-t3486387
nielspieleke said:
I need to reflash my device to re-enable ota. But all the zips I found were corrupt?
Could someone help me find a working one? Or does someone have a working one available?
Click to expand...
Click to collapse
Both ROM's are here:
http://forum.xda-developers.com/butterfly-3/development/stock-android-5-0-2-roms-download-t3355964
and should be working fine. Again, updating the Japan version might break your phone for some reason :-/
Thank you, but I tried that one already and everytime I want to flash it or just unzip it to see what's inside, it says zip file corrupt.
nielspieleke said:
Thank you, but I tried that one already and everytime I want to flash it or just unzip it to see what's inside, it says zip file corrupt.
Click to expand...
Click to collapse
The ROM's are encrypted by HTC so can't be unzipped by regular methods. You can download Zip Repair ( HERE ) but it'll mess up files so you don't get to see a lot
It should install, it's the ones I've used. Are you using the right CID and MID for the version you're installing?
Gixermouse said:
The ROM's are encrypted by HTC so can't be unzipped by regular methods. You can download Zip Repair ( HERE ) but it'll mess up files so you don't get to see a lot
It should install, it's the ones I've used. Are you using the right CID and MID for the version you're installing?
Click to expand...
Click to collapse
CID should be kddi_801 if I recall it correctly
And I never changed the MID
Hello, you have an encryption problem
nielspieleke said:
CID should be kddi_801 if I recall it correctly
And I never changed the MID
Click to expand...
Click to collapse
The CID and MID need to be changed to the appropriate values depending on whether you want to install the Taiwan or Japan KDDI.
The zips are HTC RUU.zips un-encrypted unlike what you're probably used to, so that means ony the phone can understand that.
(you can neither unzip nor flash from pc)
You can follow my guide, but use KDDI values, but first place the zip on the phone's internal storage.
Then instead of flashing, choose install zip from internal storage.
In my guide, you will also find links to the best servers to download both the KDDI and Taiwan rom zips.
If you have anymore questions, you can PM me.
[Also (to end this goose chase), if any of you want the zips for some reason, here are the links to the best servers:
Japan: https://www.androidfilehost.com/?fid=24052804347822774 Credit goes to - Krocko
Taiwan: https://www.androidfilehost.com/?fid=24352994023706373 Credit goes to- mars3712 ]
Birkyjon said:
The CID and MID need to be changed to the appropriate values depending on whether you want to install the Taiwan or Japan KDDI.
The zips are HTC RUU.zips un-encrypted unlike what you're probably used to, so that means ony the phone can understand that.
(you can neither unzip nor flash from pc)
You can follow my guide, but use KDDI values, but first place the zip on the phone's internal storage.
Then instead of flashing, choose install zip from internal storage.
In my guide, you will also find links to the best servers to download both the KDDI and Taiwan rom zips.
If you have anymore questions, you can PM me.
[Also (to end this goose chase), if any of you want the zips for some reason, here are the links to the best servers:
Japan: https://www.androidfilehost.com/?fid=24052804347822774 Credit goes to - Krocko
Taiwan: https://www.androidfilehost.com/?fid=24352994023706373 Credit goes to- mars3712 ]
Click to expand...
Click to collapse
Thanks for helping.
I getting a more helpful error now.
I did what you said. Installing the zip via the stock recovery from phone storage.
But I now get the errors:
"E:footer is wrong"
"E:signature verification failed"
Any ideas?
I used the zip from the link.(Japan)
You need to change MID and CID
nielspieleke said:
Thanks for helping.
I getting a more helpful error now.
I did what you said. Installing the zip via the stock recovery from phone storage.
But I now get the errors:
"E:footer is wrong"
"E:signature verification failed"
Any ideas?
I used the zip from the link.(Japan)
Click to expand...
Click to collapse
This happened to me because my MID and CID weren't correct for the ROM.
It didn't let me install or flash the alternate ROM.
Birkyjon said:
This happened to me because my MID and CID weren't correct for the ROM.
It didn't let me install or flash the alternate ROM.
Click to expand...
Click to collapse
I changed the MID and checked the CID.
They are now both correctly set.
I tried it again, but it failed again with the same errors.
Even tried to relock the bootloader, that didn't work either.
When I enter stock recovery I get some errors. Maybe those errors are the problem.
See below:
Code:
E: missing bitmap oem_unlock_bg
(Code -1)
E: missing bitmap oem_unlock_bg_yes
(Code -1)
E: missing bitmap oem_unlock_bg_no
(Code -1)
handle_cota_install: install cwpkg to /cota/cwpkg.zip
handle_cota_install: install cwprop to /cota/cw.prop
E: Fail to open file: /sys/devices/platform/android_usb/host_mode
Write host_mode error
handle_cota_install: No CW files. Skip cw installation.
You should convert mid, cid your phone to Htv31, then flash rom stock zip by adb.
change CID:
fastboot oem writecid KDDI_801
change mid:
fastboot oem writemid 0PL210000
Flash rom stock HTC by ADB
I'm using the original Android 5 KDDI ROM on a rooted device with S-OFF and TWRP installed.
I get the update notification and it downloads the update. But when I choose to install, the device just boots into TWRP and nothing happens.
What am I doing wrong?
Also, does the phone lose root with this update?
This should be the solution
nielspieleke said:
I changed the MID and checked the CID.
They are now both correctly set.
I tried it again, but it failed again with the same errors.
Even tried to relock the bootloader, that didn't work either.
As mrquyen1993 said:
These are the commands to use to convert back to the HTV31
change CID:
fastboot oem writecid KDDI_801
change mid:
fastboot oem writemid 0PL210000
Once that is done, don't flash, with the bootloader unlocked, install from internal storage.
The fool-proof way is to flash the images, but no one has posted/hosted stock images for the KDDI rom. Then you could follow my guide step by step.
Click to expand...
Click to collapse
Birkyjon said:
nielspieleke said:
I changed the MID and checked the CID.
They are now both correctly set.
I tried it again, but it failed again with the same errors.
Even tried to relock the bootloader, that didn't work either.
As mrquyen1993 said:
These are the commands to use to convert back to the HTV31
change CID:
fastboot oem writecid KDDI_801
change mid:
fastboot oem writemid 0PL210000
Once that is done, don't flash, with the bootloader unlocked, install from internal storage.
The fool-proof way is to flash the images, but no one has posted/hosted stock images for the KDDI rom. Then you could follow my guide step by step.
Click to expand...
Click to collapse
Again, the CID and MID are correctly set.
The only thing I can try is yo really install from phone storage and not from sd card.
But one problem is, that I cannot copy the 2,4gb zip to the internal storage? It's probably too big. any solutions other than download it directly on the phone?
I will try this tomorrow to see if it works.
But it would be great if someone could just upload the images instead of a zip file. but probably no one has them?
Thanks!
Click to expand...
Click to collapse
Birkyjon said:
nielspieleke said:
I changed the MID and checked the CID.
They are now both correctly set.
I tried it again, but it failed again with the same errors.
Even tried to relock the bootloader, that didn't work either.
As mrquyen1993 said:
These are the commands to use to convert back to the HTV31
change CID:
fastboot oem writecid KDDI_801
change mid:
fastboot oem writemid 0PL210000
Once that is done, don't flash, with the bootloader unlocked, install from internal storage.
The fool-proof way is to flash the images, but no one has posted/hosted stock images for the KDDI rom. Then you could follow my guide step by step.
Click to expand...
Click to collapse
I unlocked the bootloader. Copied the zip file to the internal storage.
flashed the stock recovery back(I still think it's not the official one, maybe someone can upload original recovery)
And used the "install from recovery" option.
But I still get the error "wrong footer"
Click to expand...
Click to collapse
Birkyjon said:
nielspieleke said:
I changed the MID and checked the CID.
They are now both correctly set.
I tried it again, but it failed again with the same errors.
Even tried to relock the bootloader, that didn't work either.
As mrquyen1993 said:
These are the commands to use to convert back to the HTV31
change CID:
fastboot oem writecid KDDI_801
change mid:
fastboot oem writemid 0PL210000
Once that is done, don't flash, with the bootloader unlocked, install from internal storage.
The fool-proof way is to flash the images, but no one has posted/hosted stock images for the KDDI rom. Then you could follow my guide step by step.
Click to expand...
Click to collapse
I unlocked the bootloader. Copied the zip file to the internal storage.
flashed the stock recovery back(I still think it's not the official one, maybe someone can upload original recovery)
And used the "install from recovery" option.
But I still get the error "wrong footer"
Click to expand...
Click to collapse
Original Recovery
nielspieleke said:
Birkyjon said:
I unlocked the bootloader. Copied the zip file to the internal storage.
flashed the stock recovery back(I still think it's not the official one, maybe someone can upload original recovery)
And used the "install from recovery" option.
But I still get the error "wrong footer"
Click to expand...
Click to collapse
If you think recovery image is incorrect, ask gixermouse for his recovery.win4 from his complete KDDI twrp backup. Change the suffix to .img, flash it, and you'll have KDDI stock recovery, I deleted mine because I don't need nor want nfc so the Taiwan rom is fine for me.
Click to expand...
Click to collapse
Birkyjon said:
nielspieleke said:
If you think recovery image is incorrect, ask gixermouse for his recovery.win4 from his complete KDDI twrp backup. Change the suffix to .img, flash it, and you'll have KDDI stock recovery, I deleted mine because I don't need nor want nfc so the Taiwan rom is fine for me.
Click to expand...
Click to collapse
I solved it.
It was pretty stupid actually.
I used an exfat formatted sd card, but you can only use fat32 formatted sd cards to flash stuff in the recovery
Click to expand...
Click to collapse

Messed it up! :(

Hi folks,
I guess I did something really stupid. I flashed the Lineage OS 15.1 (unofficial) (https://bit.ly/2w1yVm4) directly on my HTC10 with Lineage OS 14.1 running via TWRP. I did this a few weeks ago already but figured out that there were too many bugs for me present.
Now I found out that my Home Button isn't working and that is obviously a known bug. I decided to go back to 14.1 but after flashing the phone doesn't recognize my SIM card.
Now I'm running through tons of threads and trying to find out what the next steps would be. A do have a full backup of the stock rom, which was created before the phone got rooted. The phone is S-on. Currently, I don't want to stay on 15.1 because of the bugs, which are still in it.
Is there an explanation what happens, if the 15.1 is being installed? Why is it different from switching between other roms?
Thank you in advance for kind help.
Cheers
Joe
chaos_since_78 said:
Hi folks,
I guess I did something really stupid. I flashed the Lineage OS 15.1 (unofficial) (https://bit.ly/2w1yVm4) directly on my HTC10 with Lineage OS 14.1 running via TWRP. I did this a few weeks ago already but figured out that there were too many bugs for me present.
Now I found out that my Home Button isn't working and that is obviously a known bug. I decided to go back to 14.1 but after flashing the phone doesn't recognize my SIM card.
Now I'm running through tons of threads and trying to find out what the next steps would be. A do have a full backup of the stock rom, which was created before the phone got rooted. The phone is S-on. Currently, I don't want to stay on 15.1 because of the bugs, which are still in it.
Is there an explanation what happens, if the 15.1 is being installed? Why is it different from switching between other roms?
Thank you in advance for kind help.
Cheers
Joe
Click to expand...
Click to collapse
Hint :
ERASE THE PERSIST PARTITION.
https://forum.xda-developers.com/ht...mei-signal-downgrade-oreo-8-0-t3748999/page21
Mr Hofs said:
Hint :
ERASE THE PERSIST PARTITION.
https://forum.xda-developers.com/ht...mei-signal-downgrade-oreo-8-0-t3748999/page21
Click to expand...
Click to collapse
Thank you for the hint. But for some reasons it worked perfectly when I did the same **** a few weeks ago when I tried 15.1 the first time. I reinstalled the 14.1 and everything was working perfectly.
What happend, when I installed the 15.1? Was the firmware somehow updated automatically? How do I find out, on which version my HTC10 is running right now?
Sorry for all this noobish questions. :angel:
Cheers
chaos_since_78 said:
Thank you for the hint. But for some reasons it worked perfectly when I did the same **** a few weeks ago when I tried 15.1 the first time. I reinstalled the 14.1 and everything was working perfectly.
What happend, when I installed the 15.1? Was the firmware somehow updated automatically? How do I find out, on which version my HTC10 is running right now?
Sorry for all this noobish questions. :angel:
Cheers
Click to expand...
Click to collapse
Boot to download mode and tell me what's written in the OS line ?
Hi Mr. Hofs,
This line says: OS-1.95.111.4
Is it possible to upgrade the firmware afterwards to an Oreo-compatible version without wiping the phone? Because the Lineage OS 15.1, which is currently running is fine so far, except these two anoying bugs Missing Loudspeaker and the Missing Homebutton (which might get solved with the correct firmware?)
One more question: The Hint above says: ERASE THE PERSIST PARTITION. The link shows on the first page of the thread a command for S-ON: "dd if=/dev/zero of=/dev/block/bootdevice/by-name/persist", which duplicates a partion but does not delete it. At least that is what it does under Linux. So how do I delete this persistent partition?
chaos_since_78 said:
Hi Mr. Hofs,
This line says: OS-1.95.111.4
Is it possible to upgrade the firmware afterwards to an Oreo-compatible version without wiping the phone? Because the Lineage OS 15.1, which is currently running is fine so far, except these two anoying bugs Missing Loudspeaker and the Missing Homebutton (which might get solved with the correct firmware?)
One more question: The Hint above says: ERASE THE PERSIST PARTITION. The link shows on the first page of the thread a command for S-ON: "dd if=/dev/zero of=/dev/block/bootdevice/by-name/persist", which duplicates a partion but does not delete it. At least that is what it does under Linux. So how do I delete this persistent partition?
Click to expand...
Click to collapse
That's a darn old firmware. My opinion :
Get the NOUGAT RUU (like 2.41.111) if you can locate it, Flash it (it will wipe the phone which is pretty much inevitable anyway) update to oreo and flash the latest Oreo based custom roms
Mr Hofs said:
That's a darn old firmware. My opinion :
Get the NOUGAT RUU (like 2.41.111) if you can locate it, Flash it (it will wipe the phone which is pretty much inevitable anyway) update to oreo and flash the latest Oreo based custom roms
Click to expand...
Click to collapse
Unfortunatelly, the phone does not find the 2PS6IMG.zip file, which is placed directly in the root of my SD-Card. It says "File /mnt/media_rw/ext_sd/2PS6IMG.zip not found". I have no idea whereelse I could store that file.
chaos_since_78 said:
Unfortunatelly, the phone does not find the 2PS6IMG.zip file, which is placed directly in the root of my SD-Card. It says "File /mnt/media_rw/ext_sd/2PS6IMG.zip not found". I have no idea whereelse I could store that file.
Click to expand...
Click to collapse
If the download mode is not detecting the zip file it's not named correctly because it should auto detect it. Make sure you didn't name it zip.zip
Mr Hofs said:
That's a darn old firmware. My opinion :
Get the NOUGAT RUU (like 2.41.111) if you can locate it, Flash it (it will wipe the phone which is pretty much inevitable anyway) update to oreo and flash the latest Oreo based custom roms
Click to expand...
Click to collapse
Mr Hofs said:
If the download mode is not detecting the zip file it's not named correctly because it should auto detect it. Make sure you didn't name it zip.zip
Click to expand...
Click to collapse
No, it's definitely named correctly.
chaos_since_78 said:
No, it's definitely named correctly.
Click to expand...
Click to collapse
Then it's the wrong RUU maybe? What file exactly do you want your download mode to flash?
The first file I tried: 2PS6IMG-RUU_PERFUME_WL_M60_SENSE80GP_NA_Gen_Unlock_1.53.617.5.zip
The second file I tried: 2PS6IMG_PERFUME_UHL_O80_SENSE90GP_MR_HTC_Europe_3.16.401.2_R4_release_519849.zip
I renamed them accordingly to 2PS6IMG.zip and placed them in the root of my sd card.
What is kind of strange is that the HTC Sync tool does not recognize my phone when it's connected to a Win 10 PC. I can access the sd card and it's listet in the device manager under "portable devices" where it is supposed to be.
When I execute the RUU as exe the installer starts but closes after filling the status bar without any message.
I also executed this command earlier:
Code:
dd if=/dev/zero of=/dev/block/bootdevice/by-name/persist
from the thread: https://forum.xda-developers.com/htc-10/how-to/solution-imei-signal-downgrade-oreo-8-0-t3748999
chaos_since_78 said:
The first file I tried: 2PS6IMG-RUU_PERFUME_WL_M60_SENSE80GP_NA_Gen_Unlock_1.53.617.5.zip
The second file I tried: 2PS6IMG_PERFUME_UHL_O80_SENSE90GP_MR_HTC_Europe_3.16.401.2_R4_release_519849.zip
I renamed them accordingly to 2PS6IMG.zip and placed them in the root of my sd card.
What is kind of strange is that the HTC Sync tool does not recognize my phone when it's connected to a Win 10 PC. I can access the sd card and it's listet in the device manager under "portable devices" where it is supposed to be.
When I execute the RUU as exe the installer starts but closes after filling the status bar without any message.
I also executed this command earlier:
from the thread: https://forum.xda-developers.com/htc-10/how-to/solution-imei-signal-downgrade-oreo-8-0-t3748999
Click to expand...
Click to collapse
As I've said.....you need a 2.41.111 RUU or similar to that, you are ABSOLUTELY flashing the wrong files. Please don't believe you can "just" flash any file out there.....oh dear.
I already told you to look for a 2.41.111 RUU out there. I didn't tell you to flash a 3.16.401 RUU neither a 1.53.617 RUU!!! No idea why you would come up with those files.
STOP immediately what you are doing until we found the correct RUU!!!
---------- Post added at 11:19 PM ---------- Previous post was at 11:13 PM ----------
Look what i got for you
https://www.androidfilehost.com/?fid=890129502657598118
Now try again......just this one, nothing else
Sorry, to bother you. I renamed it and moved the file to the sd card. Same sh*t again. But it still complains about "Failed to mount '/persist' (invalid argument)" I don't know if this has anything to do with all these problems.
chaos_since_78 said:
Sorry, to bother you. I renamed it and moved the file to the sd card. Same sh*t again. But it still complains about "Failed to mount '/persist' (invalid argument)" I don't know if this has anything to do with all these problems.
Click to expand...
Click to collapse
Can you perform the "erase persist" command first, reboot to bootloader, reboot back to download mode and try again.
Mr Hofs said:
Can you perform the "erase persist" command first, reboot to bootloader, reboot back to download mode and try again.
Click to expand...
Click to collapse
Thats a tricky one, isn't it? I followed the instructions given in this video: https://www.youtube.com/watch?time_continue=1&v=vJrNEsWVyOc Instead of the metioned RUU I used the one you pointed me at. At least I could get the "/persist" problem solved.
Now it still does not find the 2PS6IMG.zip file. However, the error message has changed just to "SD mounted OTG NOT MOUNTED File NOT FOUND".
But I'm not sure if the flashing of the RUU has really work. There were tons of error messages:
E:\HTC\platform-tools>fastboot flash zip E:\HTC\OUT_2PS6_2.41.111.42\2PS6IMG.zip
Invalid sparse file format at header magic
error: write_sparse_skip_chunk: don't care size 979745195 is not a multiple of the block size 4096
Sending sparse 'zip' 1/2 (1048572 KB) error: write_sparse_skip_chunk: don't care size 979745195 is not a multiple of the block size 4096
error: write_sparse_skip_chunk: don't care size 979745195 is not a multiple of the block size 4096
OKAY [ 37.875s]
Writing sparse 'zip' 1/2 (bootloader) HOSD CL#857212
(bootloader) ERR lzipv2_init : Cannot open file /dev/fastboot_download_V
(bootloader) 2J4b7
(bootloader) ERR [SD_UPDATE_ERR] update_fb_ZIP_buf: can not find ZIP hea
(bootloader) der
(bootloader) ERR [SD_UPDATE_ERR] sddownload failed: 22
(bootloader) ERR Update zip file failed.
(bootloader) ERR ZIP ERROR, exit read zip loop
(bootloader) ERR ZIP signature checking failed...
(bootloader) Update zip file OK
(bootloader) ERR ZIP ERROR CODE, 22
(bootloader) [email protected]
FAILED (remote: 22 RU_HEADER_ERROR )
Finished. Total time: 57.082s
The phone showed the status bar and I could flash Lineage OS 14.1 afterwards. However, radio and the fingerprint are still not working.
I'm close to bite into this stupid thing. :crying:
Not quite sure what to think at this point.
1: if the RUU flashed properly it would have put the firmware to 2.41.111
2: if the RUU flashed properly it would have replaced TWRP with the stock recovery
This situation is a complete firmware / software incompatibility. The 1.95 firmware is a marshmallow firmware. Try to flash a rom if you can grab one.
I know that when you flash a oreo rom over a nougat firmware you lose radio and vice versa. Not sure what happens exactly when you do this with a marshmallow firmware. I can check back in about 2 days. I'm on holiday but the subject intrigues me.
Cheers.
Is there any other way to flash this RUU?
Okay... Got some news. I used TWRP 3.2.3.0 to restore my backup, which was created when I first got the phone and rooted it. This restore ended with only one error saying "the system partition cannot be mounted" or something like that. I tried to boot the phone but it only showed the HTC logo for an hour or so. I restartet the phone into recovery and flashed just for fun the LOS 14.1 and et voila, I got radio back and the home button/fingerprint sensor are working again.
Question is now: On which firmware am I running? Should I risk to upgrade it. How do I upgrade it and to which version. Aim would be to get on LOS 15.1. Is it worth all the trouble?
Anyway, THANKS A LOT for your patience. I have some experience in computers but these phones are such crap in this manner! Why can't that be more easy? I think it's made so complicate with purpose! Damn vendors!
chaos_since_78 said:
Okay... Got some news. I used TWRP 3.2.3.0 to restore my backup, which was created when I first got the phone and rooted it. This restore ended with only one error saying "the system partition cannot be mounted" or something like that. I tried to boot the phone but it only showed the HTC logo for an hour or so. I restartet the phone into recovery and flashed just for fun the LOS 14.1 and et voila, I got radio back and the home button/fingerprint sensor are working again.
Question is now: On which firmware am I running? Should I risk to upgrade it. How do I upgrade it and to which version. Aim would be to get on LOS 15.1. Is it worth all the trouble?
Anyway, THANKS A LOT for your patience. I have some experience in computers but these phones are such crap in this manner! Why can't that be more easy? I think it's made so complicate with purpose! Damn vendors!
Click to expand...
Click to collapse
The answer you need is already in this thread. Your actual firmware is in download mode - OS line. It's (since the last time) 1.95.111 so that means it's a t mobile firmware. That's why i handed you the 2.41.111 RUU, that RUU still should flash just fine with the SD card method. It's the most used method around.
Cheers.
Ok. I guess I celebrated a bit early. My TWRP is now 3.1.1.0 which is pretty old. I tried to flash the latest one 3.2.3.0 but in download mode fastboot doesn't recognize the phone anymore. It just says "waiting for any device". Maybe I should get drunk first before I proceed.
PC reboot help! Sorry!

Categories

Resources