[HTC 10 Guides, News, & Discussion] nkk71:
[MENTION=1102297]Sneakyghost[/MENTION]

This is my personal experience so far (bear with me it's a bit long, and sorry for the bad formatting :o):

ROM: Viper10 2.5.0

Firmware directly from version-main: 1.80.401.3 to 2.28.401.6

reboot -> stuck in bootloop, at bootsplash (for about 5~10secs) it won't reach bootanimation.

Force reboot (POWER+VOLDOWN+VOLUP) to download mode

Reflash PMEUHL_1.95.401.4_NoWipe_TWRP3026

TWRP works and decrypts properly no data loss

Flash Viper10 3.5.0, bootup

Reflash 2.28.401.6

reboot -> stuck in bootloop again same as above

So I guess firmware is no longer "backwards" compatible with older ROMs :( (At least it didn't work for me. I'm assuming that's why TWRP wont currently boot on new firmware).

Back to PMEUHL_1.95.401.4_NoWipe_TWRP3026, use it to dirty flash Viper10 4.0.0

Boot up, and everything is fine no data loss

Back to TWRP3026, and yep, it can no longer decrypt.

Back to download mode, reflash PMEUHL_2.28.401.6_NoWipe_TWRP3026.zip

Try entering TWRP3026, and yep it hangs for a few seconds on bootsplash, then reboots back to Viper10 4.0.0, no data loss

And finally back to 1.95.401.4 firmware, back to TWRP, etc.

No data loss

TWRP decryption no longer works

Notes:

As mentioned, I only used your PMEUHL_x.xx.401.x_NoWipe_TWRP3026.zip packages.

Phone details:

S-OFF

Bootloader UNLOCKED

(bootloader) product: htc_pmeuhl

(bootloader) mid: 2PS620000

All firmware flashes were performed in oem rebootRUU mode (personal preference, and has never failed me, so I am personally sticking with it :angel:), like so:

C:\ADB\ADB_10>[B][COLOR="Blue"]fastboot getvar all[/COLOR][/B]
(bootloader) kernel: lk
(bootloader) product: htc_pmeuhl
(bootloader) version: 1.0
(bootloader) imei: 35xxxxxx
[B][COLOR="Green"](bootloader) version-main: 1.80.401.3[/COLOR][/B]
(bootloader) boot-mode: download
(bootloader) version-baseband: 1.0.U010013@60331.4
(bootloader) version-bootloader: 1.0.0.0000
(bootloader) mid: 2PS620000
(bootloader) cid: HTC__J15
all:
finished. total time: 0.019s

C:\ADB\ADB_10>[B][COLOR="Blue"]fastboot oem rebootRUU[/COLOR][/B]
...
OKAY [ 0.231s]
finished. total time: 0.239s

C:\ADB\ADB_10>[B][COLOR="Blue"]fastboot flash zip PMEUHL_2.28.401.6_NoWipe_TWRP3026.zip[/COLOR][/B]
target reported max download size of 800000000 bytes
sending 'zip' (83756 KB)...
OKAY [ 4.494s]
writing 'zip'...
(bootloader) HOSD CL#761759
(bootloader) GPT is up-to-dated. [17408]
(bootloader) Perform pre-update
(bootloader) start@32
(bootloader) aboot_signed.img@100%
(bootloader) adsp.img@BYPASS
(bootloader) apdp-8996-1.img@BYPASS
(bootloader) cache.img@BYPASS
(bootloader) cmnlib32.img@100%
(bootloader) cmnlib64.img@100%
(bootloader) cota.img@BYPASS
(bootloader) cs_CY8C.img@BYPASS
(bootloader) devcfg-8996-1.img@100%
(bootloader) dsp.img@BYPASS
(bootloader) fsc.img@BYPASS
(bootloader) hosd_signed.img@100%
(bootloader) hyp-8996-1.img@100%
(bootloader) keymaster.img@100%
(bootloader) lksecapp.img@100%
(bootloader) modemst1.img@BYPASS
(bootloader) modemst2.img@BYPASS
(bootloader) pg2fs_ship_signkey.img@BYPASS
(bootloader) pmic-8996-1.img@100%
(bootloader) rcdata.img@BYPASS
(bootloader) recovery.img@BYPASS
(bootloader) rfg_3.img@BYPASS
(bootloader) rpm-8996-1.img@100%
(bootloader) sensor_hub.img@BYPASS
(bootloader) slpi.img@BYPASS
(bootloader) tp_SYN3708.img@BYPASS
(bootloader) tz-8996-1.img@100%
(bootloader) usb_typec_otp.img@BYPASS
(bootloader) usb_typec_otp_ad.img@BYPASS
(bootloader) venus.img@BYPASS
(bootloader) xbl-8996-1.img@100%
(bootloader) radio.img@BYPASS
FAILED (remote: 90 hboot pre-update! please flush image again immediately )
finished. total time: 6.445s

^^ note the: "FAILED (remote: 90 hboot pre-update! please flush image again immediately )"

so again:

C:\ADB\ADB_10>[B][COLOR="Blue"]fastboot flash zip PMEUHL_2.28.401.6_NoWipe_TWRP3026.zip[/COLOR][/B]
target reported max download size of 1579200000 bytes
sending 'zip' (83756 KB)...
OKAY [ 3.763s]
writing 'zip'...
(bootloader) HOSD CL#831921
(bootloader) GPT (gpt_main_32g.img) is up-to-dated. [17408]
(bootloader) WARN Skip partition_info due to unmatched partition name
(bootloader) get 32 images from zip(zip_type=3)
(bootloader) start@32
(bootloader) aboot_signed.img@100%
(bootloader) adsp.img@100%
(bootloader) apdp-8996-1.img@100%
(bootloader) cache.img@29%
(bootloader) cache.img@58%
(bootloader) cache.img@88%
(bootloader) cache.img@100%
(bootloader) cmnlib32.img@100%
(bootloader) cmnlib64.img@100%
(bootloader) cota.img@100%
(bootloader) devcfg-8996-1.img@100%
(bootloader) dsp.img@100%
(bootloader) fsc.img@100%
(bootloader) cs_CY8C.img@BYPASS
(bootloader) hosd_signed.img@100%
(bootloader) hyp-8996-1.img@100%
(bootloader) keymaster.img@100%
(bootloader) lksecapp.img@100%
(bootloader) modemst1.img@100%
(bootloader) modemst2.img@100%
(bootloader) pg2fs_ship_signkey.img@100%
(bootloader) pmic-8996-1.img@100%
(bootloader) rcdata.img@100%
(bootloader) recovery.img@100%
(bootloader) rfg_3.img@100%
(bootloader) rpm-8996-1.img@100%
(bootloader) slpi.img@100%
(bootloader) tz-8996-1.img@100%
(bootloader) venus.img@100%
(bootloader) xbl-8996-1.img@100%
(bootloader) sensor_hub.img@BYPASS
(bootloader) radio.img@100%
(bootloader) tp_SYN3708.img@100%
(bootloader) tp_SYN3708.img@100%
(bootloader) usb_typec_otp.img@BYPASS
(bootloader) usb_typec_otp_ad.img@BYPASS
(bootloader) Update zip file OK
(bootloader) end@Done
OKAY [ 18.322s]
finished. total time: 22.097s

^^ looks good now

C:\ADB\ADB_10>[B][COLOR="Blue"]fastboot oem reboot-download[/COLOR][/B]
...
OKAY [ 0.123s]
finished. total time: 0.127s

C:\ADB\ADB_10>[B][COLOR="Blue"]fastboot getvar all[/COLOR][/B]
(bootloader) kernel: lk
(bootloader) product: htc_pmeuhl
(bootloader) version: 1.0
(bootloader) max-download-size: 1579200000
(bootloader) serialno: FAxxxxxx
(bootloader) current-slot:
(bootloader) imei: 354xxxxxx
[COLOR="Green"][B](bootloader) version-main: 2.28.401.6[/B][/COLOR]
(bootloader) boot-mode: download
(bootloader) version-baseband: 1.0.U010241a@61107
(bootloader) version-bootloader: 1.0.0.0000
(bootloader) mid: 2PS620000
(bootloader) cid: HTC__J15
all:
finished. total time: 0.111s

C:\ADB\ADB_10>[B][COLOR="Blue"]fastboot reboot[/COLOR][/B]
rebooting...

finished. total time: 0.002s