yashsingh1/xdaforums huggingface dataset:
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] sunchau:
system.img | by Team Venom for U12+

Download GApps, Roms, Kernels, Themes, Firmware, and more. Free file hosting for all Android developers.

androidfilehost.com
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] hojnol:
dirty flash went fine as always :)

one issue I noticed is that the brightness cannot be changed at all, it stays at full brightness no matter what setting or whether auto-brightness is turned on or off

EDIT: I went back to beta 2 and the problem persists now there too, brighness settings are not working at all :/

EDIT 2: used the setprops setting suggested here by @Captain_Throwback and it fixed the problem

I also see bluetooth trying to turn itself on all the time

security level shows dec 1, 2025 (it did so also on the beta 2)
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] lopek1986:
Volte and wifi calling working?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] hojnol:
can't tell as I use neither
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] lopek1986:
Can flash dirty to android 10?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] hojnol:
dirty flash always worked well for me
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] lopek1986:
from 10 to 11?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] hojnol:
spinal tap knew
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] lopek1986:
What do you mean?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] hojnol:
it goes from 10 to 11
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] lopek1986:
ok Thanks
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] lopek1986:
flash only system.img in twrp?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] hojnol:
yes, and don't forget to flash magisk afterwards
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] sunchau:
adb shell

su

setprop persist.sys.qcom-brightness 255

reboot
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] hojnol:
yeah that's the one I used
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] lopek1986:
how to turn on the dark dialer?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] hojnol:
install google phone and disable the old htc dialer
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] hojnol:
after rebooting the brightness is back to maximum, repeated the setprop many times, it won't stick

EDIT: as odd as it is, but after some time the slider started working 🤔
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] Flippy498:
For me, it's actually the other way round. I had the brightness issue with Beta 2 but Beta 3 seems to have fixed it.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] sunchau:
another method to fix brightness

setting>phh treble setting>Misc features>Backlight>Force alternative backlight scale←turn it on
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] lopek1986:
Working Fine
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] lopek1986:
Advanced Menu Working?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] Max128:
Unfortunately this method work but the brightness is really really too dark you need to put it in maximum there is no real adjustment. It is really better adjusted without this option, but yeah is broken for me too in the beta 3 , the command is not staying after a reboot. If someone have found a another way to fix it please let us know!

@lopek1986 If you are asking if the rom have some tweaks like the stock rom.. is no!
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] sunchau:
i am using 80% is enough for me
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] back2:
Hello everyone, I am new here and have an urgent question about Android 11 for HTC 12 plus.

I hope that I am right here. If not please write briefly where I can present my problem. thanks

I hope it's ok if I write to you directly. But am also grateful for the help of the other professionals. :)

Have it , as an extremely beginner, after many attempts finally somehow get installed 8see attch. picture). Unfortunately, the SIM card is not recognized or found. Have already tested other sim card. This also does not work. In the other phone it works.

Can you help me PLEASE PLEASE???

Maybe it would be possible to send me a "step by step guide" so that I can finally install it CLEAN? Maybe how I can uninstall everything and install cleanly, step by step.

Do I have to install all the patches, in a certain order?

If it is not possible, how can I flash back to the original Android 9. Thanks

SORRY for all these BEGINNING questions.

Installed I have had the Android 9 (RUU_2.55.40..) / Europe / Germany.

The camera, GPS location, also do not work. Everything else I will test only after the SIM problem.

Thanks in advance and excuse my English

back2
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] vladimir96:
„vbmeta_noverity.zip“ from Androidfilehost.com

no work
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] Captain_Throwback:
Use the one in the second post.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] theprisoner6:
Love this build! All the major functions working fine, but having issues snoozing alarms, and using Google Assistant and Android Auto. Are these known bugs or is there some setting I should be using? Is the Sense home launcher the culprit?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] exivious:
Hello

i have a strange problem with my htc u12 plus

in google play it says "insufficient storage" and i can't install anything even i have 50 gb free on it

and restart itself or freeze without a reason

it seems the internal storage is somehow corrupted but it works fine when it's in recovery or anywhere else except when android is loaded

if someone knows what can cause this pls HELP (:
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] tsi_tp:
Thank you for your good work and keeping my U12+ alive!

I have 2Problems right now, maybe someone can help me:

My phone is unlocked, and TWRP is permanently installed. I'm using ViperExperience since Alpha 2 and never had any problems till Beta 3:

I rebooted into TWRP and formated Data, installed Beta 3, the patch and Mgisk as always. The System booted fine and everything looked good till I rebooted to Recovery again - Data was encrypted.

So I do a full wipe of the entire Phone and started from scratch, again ending with an encrypted Data. I tryed different TWRP versions - I'm on 3.5.0_9-0 right now - but Data is always encrypted after installing any Rom and i don't understand why....

The second problem is maybe already answered, and I didn't see it, so sorry for that;

I can't run Camera app on Beta 3. I tryed the pre installed app as well as some Playstore Camera Apps. They always forced close immediately.

Thanks in advance!
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] sunchau:
1：flash this zip after flash rom

https://xdaforums.com/t/universal-dm-verity-forceencrypt-disk-quota-disabler-11-2-2020.3817389/

2 ：your camera was broken
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] tsi_tp:
Thank You! This File did the Job! Data now stays decrypted.

Started from scratch again, formated everything and flashed Rom again.

Cam now works.

Thank you!
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] Captain_Throwback:
There's literally a patch for this in the second post...
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] guidogsbn:
After hours on unlocking my phone, I finally succeeded in installing TWRP, this great ROM, kernel and 4 fixes from post #2 (thanks @Captain_Throwback).

I lost some Apps like HTC Mail/SMS, but replaced them with other stuff. I also had problems with my SD Card (256GB), as during setup I was told, I had to format this SD Card to use it. Testing this SD Card in connection with my Windows 10 PC or my Linux Mint Notebook showed no problems, everything was readable, only this ROM wanted to format. As I did not want this, I replaced the SDCARD with a 64 GB one.

Encryption error messages and Bluetooth problems I got fixed with patches/fixes from post #2.

Finally I downloaded new magisk 22 App, renamed it as zip and flashed it in TWRP. Now I am happy ! Tanks a lot for this great ROM, bringing life back to this device!😎👍👍👍🙏
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] guidogsbn:
By the way, I cannot use external storage for camera. Deleting internal storage in Apps does not help. (Where the hell is the "search this forum" option, Xda?)

A bootmenu to go to recovery in an easy way would be fine but of course there are apps around for this too.

A working brightness adjustment would be fine, for me it''s too bright and with the phh treble settings too dark.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] guidogsbn:
Happy birthday, Rom!(y):cool:
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] guidogsbn:
I don't warnt to be intrusive, but I miss a link for a donation, as I love thus ROM😎
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] Jonas22:
Perfect Rom, big Thanks!

I've mentioned one thing:

- When you try to connect to a Wifi-Network that offers "WPA2+WPA3"-Standard the device refuses to connect

- When you change the setting in the router to "Only-WPA2" the connection works perfectly

- Might it be, that the wlan-driver allows WPA3 on our U12+ but the chip can't handle it

- The U12+ from a friend is total stock and doesn't have that problem, in the router you can see, that it decides to connect with WPA2, but never devices still have the opportunity to connect with WPA3

Thank you very much
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] jazz121:
Hello everyone,

I tried to install beta 2 today on my phone, the installation seems to go fine, but after the phone goes into bootloop, i am unable to boot newly installed ROM on the phone, please help.

"Should i wait for a while after command propmt says installation is completed or i should use the "fastboot reboot" command right after that?

Thanks.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] mawoods75:
This worked for me to pass CTS (enable, disable then select fingerprint for 9.0 without rebooting). Passed CTS and camera mostly works again (a little touchy/laggy but I canalways use the android cam also in the rom if needed).

Edit: not sure why the quoted post didn't get included. I was referring to Captain Throwback's process back on page 31 to enable/disable vendor fingerprint to pass CTS and get HTC cam working.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] mawoods75:
Has anyone tried to install a work profile with Beta 3? I use an app from work that creates an Android work profile, but in Beta 3 the profile never completes setup. The app just hangs during setup, and in the Android Settings - Accounts menu it says " work profile not available yet".

I've tested it on other Android 11 GSIs and the process completes normally but, just like Android 10, I have yet to find an Android 11 GSI with working Bluetooth (in call) like ViperExperience has!!
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] cash1220:
Great rom! Your work is much appreciated!

To those that are thinking of trying this rom I think copying all files to an sd card and then flashing via twrp is the way to go as I was unable to flash the system image via fastboot.

The only big issues I had (camera and safety net) were solved by changing the device fingerprint via the magiskhide props config module. Other issues I've seen have already been discussed which are the brightness slider and the boot screen being stuck on a white background. I also often have to restart twice due to the phone hanging on the boot screen but overall, a very nice rom that makes me actually want to use my HTC phone again!
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] Casper81:
Using the Viper rom since first release, had to find my way for a while but now the U12+ is like new. Last week I almost bought a Oneplus 9 Pro but with replacement of the dialer app and camera app from google and removed all the "useless" apps with System App Safe Remover it runs like a brand new phone. Everything is working now except the wired earphones (worked one time after beta 3 update). Thank you again for giving this 3 year old phone a new life!!
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] k9online:
Hello! I've asked this before a few months ago but never got an answer...

I'm still a forgotten user of a U11 Plus. I understand why and it's reasonable considering HTC's own neglect of this device and lack of any meaningful userbase. However, I'm pretty crafty and can usually figure stuff out when pointed in the right direction. I've owned nothing but HTC devices and have modded each one (going back to the 6800 Pocket PC) and never managed to brick one that I couldn't return to working condition.

Now, my question regards porting this ROM being A/B to A-Only for the sake of trying it on the U11 Plus. I've had a rough couple of years and for the foreseeable future (and I've looked) I doubt I'll be able to justify dripping the money on another phone with a SoC as fast as the one I have now.

I've actually spent a great deal of time trying to find instructions on going A-Only to A/B but not the other way around. Any help would be appreciated. If I manage to accomplish my goal I'd be sharing my results with the U11 Plus forums to the few of us that still sit around and check every so often HOPING we weren't the only suckers that bought this device and someone has discovered something new... 😅

Thank you in advance.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] mikalovtch:
ViperExperience Beta 4 Update

ViperExperience Beta 4 (12 April 2021)

Fixes& Updates

5 April 2021 Security patch.

Small invisible fixes and updates for future releases.

P.S. I had some overloaded months but now I'm back to work on this ROM. Hope to make you happier in near future

Download:

AndroidFileHost
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] GaetanoS.89:
You always make us happy 😁😁, by the way, great ROM as usual. Smoothest custom ROM ever tried 😁
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] tarekhaig:
The file is broken :(

Download „vbmeta_noverity.zip“ from Androidfilehost.com

any new link ?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] tarekhaig:
Download „vbmeta_noverity.zip“ from Androidfilehost.com

The File is broken :(
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] Captain_Throwback:
Looks at all the posts on the first page...
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] mostafa asal:
you finally broke the waiting silence :D

thanks a lot for keeping it alive, even if it was a small invisible fixes.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] guidogsbn:
With beta 4 and magisk 22.1. I now get cts mismatch. Procedure in post #3 does not help in this case. Any ideas?

My pandemic wishes for a further rom release:

Camera storage on external sdcard still does't work for me. HTC camera can not take videos. HTC mail and messages would be fine if possible. It would be great, if these things could be working in the next release - if possible. I love the android 11 funktions in this rom! A big thank you!
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] Flippy498:
I hadn't noticed the cts mismatch until it was mentioned here but I can confirm that beta 4 doesn't pass safetynet no matter which fingerprint you spoof.

Nonetheless, thanks @mikalovtch for all the time you're still putting in on the U12+.

@guidogsbn: reduce the video resolution to HD and the HTC cam should be working. It's not the best solution but at least it's a solution for now.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] cash1220:
You aren't failing SafetyNet, it's just a problem with magisk. Download another SafetyNet checker from the play store and you should be fine.

https://twitter.com/i/web/status/1382563209995964418
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] Casper81:
Ik removed the camera app and installed the Google camera app, just like the caller app, replaced it by Google phone. Works fine now 👌
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] guidogsbn:
Thank you! That's what I get now....😎😄😄😄😄
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] cash1220:
Interesting. For what it's worth, I'm on Beta 4 and I pass.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] Flippy498:
How did you guys flash the rom? Clean or dirty? Maybe that's the difference?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] cash1220:
I was on Beta 3 and did a dirty flash and don't have any issues.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] guidogsbn:
I also made a dirty flash
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] mikalovtch:
So , do you want to get HTC Phone app in next release? I'm not sure if we need HTC Mail since it's too old app. I will also check HTC camera and try to port some additional methods to correct work
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] guidogsbn:
Thank you for asking. After thinking about it I also think, old stuff does not need to be enclosed to this great rom, if the old stuff is not really better. So in the end it is not necessary for me.

But on my wishlist the/any camera app should have the opportunity for storage on external sdcard. It would also be nice, if I could use my 256 GB sdcard again without the need to format in advance.

Thank you for your great work and stay safe🍀🍀🍀🍀😎
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] sunchau:
just FHD video not work
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] guidogsbn:
I got cts mismatch repaired by choosing exodus fingerprint instead of htc u12plus.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] kevinqazwsx:
I have some problem

I using Mcgee ear play+

Choice aptx HD

can not to play the audio and video

it will be disconnect

but i cancel to use aptx all is ok
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] guidogsbn:
Same here with another bluetooth headset.Always disconnecting. Thank you for the tip to disable aptx in bluetooth connection.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] datzno2004:
update: ok

I followed these steps on my htc u12 6/128 but it all hangs at the HTC logo and reboots.

Starting from Stock:

1. Boot latest official TWRP.

2. Perm Install that same TWRP using Install Recovery Ramdisk.

3. Flash VBMETA zip (make sure you're on "Slot A" first).

4. Flash ViperExperience System Image.

5. Format Data - > (Type Yes).

6. Flash BeyondStock Kernel.

7. Reboot TWRP Recovery.

8. Flash Magisk.

9. Reboot to System.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] jamesho451:
I'm using the Taiwan version with 2.50.709.3 software. Things didn't went smooth at all. Here's a few tips that may help you.

1. When twrp ask for pasword, format data within twrp.

2. For me system/root failed to mount at first, in twrp, click reboot-slot A seems to be the solution, if not, try mount the system first in twrp and then flash the zip.

3. After flashing the system.img and reboot, if it enters a boot loop, pick the right moment(Sometime between the HTC logo goes off and the bootloader unlocked warning, you might want to practice booting into bootloader before flashing, it's quite tricky) to press the volume down button and you'll be back into the bootloader, from there, boot into TWRP(temporary or permanent and do Advanced-Fix Recovery Bootloop, and then reboot.

5. Edge sense works fine on its own, but when you try to disable navigation bars and use fluid gesture it'll break, I ended up just using FNG
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] ehuang3190:
did you do the "fix recovery bootloop" in twrp?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] datzno2004:
tôi đã cài đặt nó thành công mà không làm điều đó
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] mejsi:
Does anyone have a problem with auto rotation? When I turn off the screen and turn on its enabled again.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] Mintu2002:
This also happens when you are using Edge Sense. Turn off Edge Sense and problem will disappear
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] mikalovtch:
ViperExperience Beta 5 Update

ViperExperience Beta 5 (01 June 2021)

Fixes& Updates

5 May 2021 Security patch.

Small invisible fixes and updates for future releases.

P.S. Still working on OTA and other changes for our phone but nothing to release

Download:

AndroidFileHost
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] Lotnik7:
Hey, just wanted to say good job. Flashed mine u12 yesterday and it's marvelous. Will there be any update to Camera app allowing it to use 4k recording?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] Ditroiz:
Is there any telegram group? I had trouble with installing rom, there was infinite bootlop. I want to try again but maybe with some telegram support.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] jamesho451:
Fix Recover Bootloop in TWRP(Turned out that this doesn't work, try flash the image with twrp)
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] jamesho451:
USB tethering is not working(it can't be turned on), , is this a known bug or something is causing it? Any way to fix this?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] Ditroiz:
Is this made by zip or special function in twrp?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] mejsi:
recovery > advanced > fix recovery bootloop
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] Annil:
I'm currently still on an older version from Viper:

ViperU12+ 2.1.0 with Android 8 patch level 5th feb 2020 (twrp perm+magisk running).

Is it possible to just dirty flash this new latest version with Android 11 over my old 8.0 version, or do I have to search for a newer RUU and install this first?

Also in the RUU thread, there is a spreadsheet link for correct versions - unfortunately it is no more existing.

I am on build number 1.53.401.5.10.0_g according to my system info, is there an update then required?

Also for TWRP I am not sure, I shall flash latest TWRP, but according to TWRP site this expects also always a specific security patch to be installed which is not the case on my current version.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] ivicask:
Amazing to see people still flashing roms on HTC in 2021 :)
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] xunholyx:
Holy sh*t, @ivicask posted on XDA.

How's it going buddy? Glad to see you here. It's been a while.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] ivicask:
Nostalgia
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] jamesho451:
So, for eveyone suffering bootloop, try flash the image with twrp, this solved my problem. According to other people the outdated adb might be the problem.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] cash1220:
The 'search settings' feature seems to be crashing in Beta 5. I flashed back to Beta 4 and the problem goes away.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] jamesho451:
Same here, plus chrome and webview won't update, fixed by installing trichrome library. The good news is now the wired headphone works.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] Agressor83:
I have the same problem and unfortunately i can't change the settings to "Only-WPA2".

Problem seems to exist in many ROMS for different Devices.

There is a flag which solved the problem in some ROMs.

dragon: wifi: Disable WPA2 -> WPA3 upgrade.

Maybe this helps and could be part of the next build.

Keep up the good work. And thanks for keeping the U12 alive.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] Poppypeppitox:
Can i install it on HTC U11?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] hojnol:
thank you jean

I did about ten reboots now, but unfortunately the issues persist.

calling it a night tho, it's almost 2 a.m. for me..
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] Vita.T:
Issue report

Titanium Backup can't get root access, Magisk didn't prompt up when open app, moreover, even have no scan history of Titanium Backup in Magisk SU. But Adaway and Root Explorer works fine. Any idea?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] JEANRIVERA:
Normally is resolved by flashing magisk again in TWRP, give it a try please