[HTC U11  ROMs, Kernels, Recoveries, & Other Develo] System23:
First Create Folder "C:\HTC_U11\" then Download All the Files to "C:\HTC_U11\"

Google Drive - HTC_U11 Files - klick Here to Download

"platform-tools_r33.0.3-windows.zip"

"HxDSetup.zip"

"hosd_signed_uhl.img"

"hosd_signed_dugl.img"

"firmware_3.31.401.1_dugl.zip"

"firmware_3.34.401.1_uhl.zip"

"dsp.img"

"twrp-3.7.0_9-0-ocn.img"

"HTC_U11_DSP_TWRP_Flashable_OREO_2.33.401.19_install.zip"

Then Extract "platform-tools_r33.0.3-windows.zip & HxDSetup.zip" and Install HxDSetup.exe , after that Copy the exe Files in

"C:\HTC_U11\platform-tools_r33.0.3-windows\platform-tools\" to "C:\Windows\System32\"

or start Terminal as Administrator and type

"xcopy C:\HTC_U11\platform-tools_r33.0.3-windows\platform-tools\*.* /s/e/f/h/x C:\Windows\System32\"

after that you can run adb,fastboot,etc... from any Path!!

Than Activate USB-Debugging on Android-Device, Tab 7 Times on Build-Number at Settings\Device-Infos., than goto Settings\System\Developer-Options and Enable USB-Debugging & connect the Device to PC via USB!! Now it opens a Notification set Allow and confirm!!!

Now Open a Terminal and check Device with following Command

"adb devices"

it must show your Device

Now you needed ROOT Rights or TWRP-Recovery

when you have no Magisk installed,you need to start Device in TWRP-Recovery mode with

adb reboot recovery

after TWRP is started check the Device Again

adb devices

its must show the Number and Recovery

when thats fine we can do the next step

"Create Image of misc & board_info"

###################################

type in Terminal

adb root

then

adb shell dd if=/dev/block/bootdevice/by-name/misc of=/sdcard/misc.img

then

adb shell dd if=/dev/block/bootdevice/by-name/board_info of=/sdcard/board_info.img

"Copy Images to C:\HTC_U11\"

############################

type in Terminal

adb pull /sdcard/board_info.img C:\HTC_U11\board_info.img

then

adb pull /sdcard/misc.img C:\HTC_U11\misc.img

now you open HxD and choose Open File and Open "C:\HTC_U11\misc.img"

now Scroll to "Offset(h) 000008A0" where you see the Firmware Version, klick the first Number and type

3.34.401.1 for UHL & 3.31.401.1 for DUGL, (when the Firmware Version Number is longer than replace the rest Numbers with a dot!! example 1.27.161.10 than type 3.34.401.1. or 3.31.401.1.),

also remember Type "Number Dot Number Number Dot Number Number Number Dot Number"

its must look like the Screenshot

when its Finished Save File as "misc_mod_uhl.img(3.34.401.1 ) or misc_mod_dugl.img(3.31.401.1)" to "C:\HTC_U11\"

the next One

Open in HxD the File "C:\HTC_U11\board_info.img"

and look at "Offset(h) 00000010" its the second Line and there are one of the following listed CIDs

TMUS - T-MOB010

TMD - T-MOB101

TMA - T-MOB102

TMNL - T-MOB003

TMCZ - T-MOB004

TMUK - T-MOB005

TMHR - T-MOB006

TMH - T-MOB007

TMSK - T-MOB008

Era - T-MOB009

TMMK - T-MOBL11

now replace the 8 Chars with 11111111,so that it looks like the Screenshot,

than Save the File as "board_info_mod_uhl.img or board_info_mod_dugl.img" to "C:\HTC_U11\"

when thats done we go to Terminal and Type

UHL

###

move C:\HTC_U11\misc.img C:\HTC_U11\misc_original_uhl.img

move C:\HTC_U11\board_info.img C:\HTC_U11\board_info_original_uhl.img

or

DUGL

####

move C:\HTC_U11\misc.img C:\HTC_U11\misc_original_dugl.img

move C:\HTC_U11\board_info.img C:\HTC_U11\board_info_original_dugl.img

after that we must have the Following Files in "C:\HTC_U11"

"board_info_original_uhl.img

or

board_info_original_dugl.img"

"board_info_mod_uhl.img

or

board_info_mod_dugl.img"

"misc_mod_uhl.img

or

misc_mod_dugl.img"

"misc_original_uhl.img

or

misc_original_dugl.img"

"dsp.img"

"hosd_signed_uhl.img

or

hosd_signed_dugl.img"

"firmware_3.34.401.1_uhl.zip

or

firmware_3.31.401.1_dugl.zip"

"twrp-3.7.0_9-0-ocn.img"

"HTC_U11_DSP_TWRP_Flashable_OREO_2.33.401.19_install.zip"

goto Terminal and Type

UHL

###

adb push C:\HTC_U11\board_info_mod_uhl.img /sdcard/

adb push C:\HTC_U11\misc_mod_uhl.img /sdcard/

adb push C:\HTC_U11\hosd_signed_uhl.img /sdcard/

DUGL

####

adb push C:\HTC_U11\board_info_mod_dugl.img /sdcard/

adb push C:\HTC_U11\misc_mod_dugl.img /sdcard/

adb push C:\HTC_U11\hosd_signed_dugl.img /sdcard/

now the Files on the Device and Ready to Flash

Flash the Files in TWRP-Recovery with Terminal, Type

####################################################

UHL

###

adb shell dd if=/sdcard/misc_mod_uhl.img of=/dev/block/bootdevice/by-name/misc

adb shell dd if=/sdcard/board_info_mod_uhl.img of=/dev/block/bootdevice/by-name/board_info

adb shell dd if=/sdcard/hosd_signed_uhl.img of=/dev/block/bootdevice/by-name/hosd

DUGL

####

adb shell dd if=/sdcard/misc_mod_dugl.img of=/dev/block/bootdevice/by-name/misc

adb shell dd if=/sdcard/board_info_mod_dugl.img of=/dev/block/bootdevice/by-name/board_info

adb shell dd if=/sdcard/hosd_signed_dugl.img of=/dev/block/bootdevice/by-name/hosd

now we have Flashed the Modified Files, and now we reboot via Terminal

Type

adb reboot download

Now let it start to Download Mode and you see the Firmware Version is 3.34.401.1 UHL or 3.31.401.1 DUGL , when that true, is it OK

#########################################################################################

!!!!BEWARE FIRMWARE UPDATE WIPES THE DEVICE!!! Make Backup before we do the Next Step!!!!

#########################################################################################

So now we Start into Download Mode and Type in Terminal

fastboot oem rebootRUU

now device starts in RUU Mode to Update the Firmware, Type following in Terminal

UHL

###

fastboot flash zip C:\HTC_U11\firmware_3.34.401.1_uhl.zip

DUGL

####

fastboot flash zip C:\HTC_U11\firmware_3.31.401.1_dugl.zip

when its done

type

fastboot oem rebootRUU

and type again

UHL

###

fastboot flash zip C:\HTC_U11\firmware_3.34.401.1_uhl.zip

DUGL

####

fastboot flash zip C:\HTC_U11\firmware_3.31.401.1_dugl.zip

after Finish that the Firmware is Fully Updated

and we go back to Bootloader

fastboot reboot bootloader

and there we choose Download Mode

in Download Mode

fastboot flash recovery C:\HTC_U11\twrp-3.7.0_9-0-ocn.img

after that we start to Bootloader and choose Recovery Mode

fastboot reboot bootloader

in TWRP-Recovery Mode

adb push C:\HTC_U11\dsp.img /sdcard/

adb shell dd if=/sdcard/dsp.img of=/dev/block/bootdevice/by-name/dsp

or

adb push C:\HTC_U11\HTC_U11_DSP_TWRP_Flashable_OREO_2.33.401.19_install.zip /sdcard/

and Flash it with TWRP

Thats All , Finished

on my Device its working Perfect with 3.34.401.1 and SUPER CID,i came from 3.36.161.1 and reflash the Firmware and after that i flash TWRP and in Recovery-Mode i flashed the dsp.img via Terminal, than i have Wipe System,Data,Cache,Dalvik,Internal Storage than i have Format Data, type yes and swipe and than i have Install

"lineage-18.1-20220811-UNOFFICIAL-ocn.zip"

Download - klick Here

"NikGapps-full-arm64-11-20220709-signed.zip"

NikGapps Relases - klick Here to Download

"Magisk_v25.2.zip"

Download zip - klick Here

than i have restart my Device and have done the First Setup Process at Startup, and reboot to TWRP-Recovery and than i have installed

"nethunter-2022.3-generic-arm64-no-kalifs.zip"

Download - klick Here

Install Chroot to "/data/local/nhsystem/kalifs"

than i reboot and configure my Device,

!!!ALL WORKS FINE!!!

################################################################

Back to StockROM 3.34.401.1 UHL or 3.31.401.1 DUGL

################################################################

You can after These Steps go Back to StockROM 3.34.401.1 with these Files

"ARUWizard.zip"

Download - klick Here

"HTC-RUU_Decrypt_Tool_3.6.8-WINDOWS64.zip"

Download - klick Here

"Dual SIM StockROM"

################

"2PZCIMG_OCEAN_DUGL_P90_SENSE10GP_MR_HTC_Europe_3.31.401.1_R1_Radio_8998-200321-1905141529_release_541078_signed_2_4.zip"

Download - klick Here

"Single SIM StockROM"

#################

"2PZCIMG_OCEAN_UHL_P90_SENSE10GP_MR_HTC_Europe_3.34.401.1_Radio_8998-200321-1905141529_release_signed.zip"

Download - klick Here

Download

"ARUWizard.zip"

"HTC-RUU_Decrypt_Tool_3.6.8-WINDOWS64.zip"

and the needed StockROM ZIP for "Single SIM" or "Dual SIM"

Save the Files in "C:\HTC_U11\"

and extract "ARUWizard.zip & HTC-RUU_Decrypt_Tool_3.6.8-WINDOWS64.zip"

so like the Screenshot

now you copy the "2PZCIMG......zip" to Folder

"HTC-RUU_Decrypt_Tool_3.6.8-WINDOWS64" and open a Terminal

Type

cd C:\HTC_U11\HTC-RUU_Decrypt_Tool_3.6.8-WINDOWS64\

and then Type for Single SIM

#####################

"RUU_Decrypt_Tool.exe -f 2PZCIMG_OCEAN_UHL_P90_SENSE10GP_MR_HTC_Europe_3.34.401.1_Radio_8998-200321-1905141529_release_signed.zip"

or Type for Dual SIM

###############

"RUU_Decrypt_Tool.exe -f 2PZCIMG_OCEAN_DUGL_P90_SENSE10GP_MR_HTC_Europe_3.31.401.1_R1_Radio_8998-200321-1905141529_release_541078_signed_2_4.zip"

now its in Progress , wait if its Finished

then you see in "C:\HTC_U11\HTC-RUU_Decrypt_Tool_3.6.8-WINDOWS64\" a Folder called "OUT" and there 2 Folders "firmware & romzip" go into firmware Folder

"C:\HTC_U11\HTC-RUU_Decrypt_Tool_3.6.8-WINDOWS64\OUT\firmware\", and only Copy the "android-info.txt" and copy it to "C:\HTC_U11\ARUWizard\" or Type in Terminal

"copy C:\HTC_U11\HTC-RUU_Decrypt_Tool_3.6.8-WINDOWS64\OUT\firmware\android-info.txt C:\HTC_U11\ARUWizard\android-info.txt"

then you copy from "C:\HTC_U11\" folder the "2PZCIMG..........zip" to "C:\HTC_U11\ARUWizard\" and Rename it to "rom.zip", or Type in Terminal

"copy C:\HTC_U11\2PZCIMG_OCEAN*.zip C:\HTC_U11\ARUWizard\rom.zip"

and then connect the Device via USB and run "C:\HTC_U11\ARUWizard\ARUWizard.exe"

and Follow the Instructions!!!

After Finishing that youre back on StockROM and

!!!ALL WORKS FINE TOO!!!

when you come from StockROM and will Flash LineageOS 18.1 you must Flash the "dsp.img"(if you dont Flash the "dsp.img" you have Sound Bugs at Calling,Bluetooth,WhatsApp,Facebook,etc.....)

reboot to TWRP-Recovery

then Wipe "Internal Storage" and Format Data, type yes and swipe

reboot to TWRP-Recovery

open Terminal and Type

"adb root"

"adb push C:\HTC_U11\dsp.img /sdcard/"

"adb shell dd if=/sdcard/dsp.img of=/dev/block/bootdevice/by-name/dsp"

or

adb push C:\HTC_U11\HTC_U11_DSP_TWRP_Flashable_OREO_2.33.401.19_install.zip /sdcard/

and flash it with TWRP Installer

Finished

Thats all what i have done with my Device and it works