For major repairs or manual upgrades, HTC provides RUUs. This is an executable file (.exe) run from a computer while the phone is connected via USB. You can check for available ROMs on the official HTC Support page or the HTCdev portal [5, 12].
(codenamed "Alpine") involves navigating between official OTA (Over-The-Air) updates and manual flashing methods like RUU (ROM Update Utility) files. Released in early 2017, the device originally shipped with Android 6.0 Marshmallow [13, 29]. Understanding HTC U Play Firmware Structure htc u play firmware