yashsingh1/xdaforums huggingface dataset:
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] KotTHECat:
Feature request

Hello guys! Just a little off topic... I dont really get what is "Viper" in this ROM.

For me a Viper ROM is/has (at least):

Aroma installer to be able to remove unwanted (bloat) apps and languages;

Venom Tweaks: Hide app labels, Infinite scrolling, Double-press/long-press actions: Home double-press -> Screen off, Long-press Back -> Kill current application, APM and more
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] GaetanoS.89:
The Viper Experience is the name of this ROM, and what you are talking are futures not really compatible with the GSIs ROM, especially the aroma thing. Viper has been the reference for all the HTC modding, which in the years became very complicated. All the guys from team Venom are doing all their best to bring as much as they can do, and considering that this is just a 3rd alpha released, it's a great job, especially because they got working a GSI ROM with some of HTC stuff on it ( which are not all compatible with) so it's already a great job, and they bring Android 10 on this device which has been abandoned from HTC itself.

I am sure that they will add more features, and will make the room the best experience ever, but they just started working on it so, they need the right time.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] Max128:
Do you know if is a bug or a Android 10 Things, the Led turn green at 90% , i do not find much for how to fix this, not very practical.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] GaetanoS.89:
Not really to be honest, and at the moment as is still an alpha I will not care much about this little things. You could maybe wait the answer from the Dev.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] hojnol:
actually I don't think it's a bug at all, guessing that android 10 tries to help to increase battery life, since it's known one shouldn't charge a battery to 100%, so I consider it very practical tbh
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] Max128:
I have read a lot on this. I believe this more its another myth.. Like the Quick charge, i love it, i always use it since my phone supported it , no problem and it doesn't make a difference to battery life.

it probably has some truths on it but in the end it doesn't change really.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] GaetanoS.89:
Hello everyone, it's me again!

I know don't want to bother much or be a pain, but I was working since a few days, or maybe a week on a custom boot animation for this Rom, because it deserve it and the Team V. are all very busy at the minute.

I have been extremely happy and grateful to them to let me help and give a contribution for this.

I hope all of you will like the new custom boot animation, and here are the steps to follow:

1. Download the bootanimation.zip file

2. Reboot the device into the Recovery

3. Tap on Mount and select System then go back

4. Tap on Advanced

5. Tap on File Manager

6. Find and tap the folder System

7. Find and tap the folder Product

8. Find and tap the folder Media

9. Cancel the any bootanimation(s).zip file(s)

10. Go back ( using up a level ) until the very first page

11. Find and tap the folder sdcard

12. Find and tap the folder Download

13. Select the bootanimation.zip file downloaded before and select Copy file ( or move)

14. Follow the steps 6, 7 and 8

15. Paste the file into the folder

16. Go back the first page of the Recovery

17. Tap on Reboot and choose System.

That's it. Enjoy your new bootanimation :)

PS: it will might not load completely when you reboot from recovery, so if you want, once the system is completely rebooted, reboot it again and you will see the complete boot animation.

Feel free to download and share your feedback guys :D
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] lopek1986:
How to activate it?

http://dl.xda-cdn.com/4/9/7/1/4/5/3....jpg?key=joD1gQn0v4OZXSmnX0r46w&ts=1589798005
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] GaetanoS.89:
Can't see the link content. It gives an error message
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] janeyue:
U12 + in China is currently version 8.0

Want to brush this rom

What should I pay attention to?

Can you send a flash tutorial?

Thank you
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] JEANRIVERA:
The instructions are on the OP, and it is recommended to be on Stock Pie software first with an unlocked bootloader
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] just-only:
Hello, the order in which I brushed is

1.twrp

2.system

3.Vendor fix

4.Magisk

Everything works very well, but the Bluetooth headset cannot be used.How should I solve this problem.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] lopek1986:
Call waiting not working

Wysłane z mojego HTC U12+ przy użyciu Tapatalka
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] JEANRIVERA:
Have you tried without vendor fix first?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] just-only:
I haven't tried it.No vendor fix is ​​needed, right?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] JEANRIVERA:
the vendor fix is optional, if you are having bluetooth issues
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] just-only:
I will try it now, thank you for your reply

---------- Post added at 12:39 PM ---------- Previous post was at 12:03 PM ----------

I have tried not to install the vendor fix, but the result is the same as before. I cannot use the Bluetooth headset as an output.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] JEANRIVERA:
can you upload a log while trying to use Bluetooth, let us have a look in the issue.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] GaetanoS.89:
Which is the vendor fix you have installed?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] just-only:
UPDATE-BeyondStock™_U12+_Exodus_Vendor_Fixes-CPTB-signed.zip

---------- Post added at 03:44 PM ---------- Previous post was at 03:40 PM ----------

Sorry, this is a bit difficult for me.I have not extracted the Bluetooth log before.

---------- Post added at 04:00 PM ---------- Previous post was at 03:44 PM ----------

I have turned on the Bluetooth HCL information collection log in the developer options. But I can't find the file bstnoop_hci.log
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] JEANRIVERA:
how about just trying to grab a regular logcat
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] just-only:
I am not sure if what you need is this
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] maluax:
Hi,

I am new to this and I've just installed ViperExperience Alpha 3.

My problem is that when I'm at the Android Setup it's always saying "Android Setup keep stopping".

Thank you for your help in advance!

Update:

I somehow managed to get it going (I don't know how ¯ \ _ (ツ) _ /) ¯ ).

But after that came the next problem with some of the Google Apps: Play Store and Chrome (other Browsers also Chromium-based) could not be opened or crashed after opening them (... keep stopping).

In any case, I have now reinstalled the official HTC software because I have noticed that this is not quite my world.

Some other bugs I noticed while using ViperExperience 10 (Alpha 3):

- when Gesture navigation is active: sometimes in an App you can't use the new Gesture navugation (can't close ore go back) and have to go to settings (trough the quick settings) to make it usable again.

- One App (I think it was "finishing Pixel setup" or something like that) just turned black and the issue from above applies.

(I think this Problem was discussed many times earlier in this forum but the "Edge Sense" setting didn't appear in the settings at all)
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] lopek1986:
How to eneble Volte?? T mobile Pl

Wysłane z mojego HTC U12+ przy użyciu Tapatalka
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] JEANRIVERA:
first there is no need to flash to both slots, second your vbmeta somehow survived RUU flashing because the ROM will not boot without patching the vbmeta, please stop spreading wrong flashing instructions, it will create confusion among users, if that method worked for you fine, we are glad it worked for you. as to why is working for you and the first time it didn't you were probably on slot b on your first attempt reason why it would not boot originally, and why it booted the second time, because your vbmeta was already patched on your first attempt and it survived the RUU
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] neoncloud4399:
ok,:o, i will edit, thank you again
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] Sharro:
Security almost made me let go my U12+, now I'll hold it for a little longer :).

Will follow this thread closely. Thanks for the time invested in this.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] heslo.rb26:
This is really cool. I'm not ready to jump ship to this just yet but sounds awesome. Any screenshots?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] JEANRIVERA:
Here some screenshots
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] JEANRIVERA:
Sense home screenshot
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] heslo.rb26:
Wow looks like you've done a brilliant job! I don't think our device will ever see Android 10 but now, it will!
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] jorisvdende:
Nice work! I'm currently on stock Android 9, 2.55.401.1 (EUR). So I can install this Android 10 ROM just by following the 'Installation' steps in de first post?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] htcmusic:
Works great on my htc.

Close to a daily driver for me except a working gcam

Devs, would you please port a gcam too? I tried many gcams but they are not working. Do we need to change anything in the settings for gcam to work?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] JEANRIVERA:
Yes, if you run into any issues pleas post here
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] 5m4r7ph0n36uru:
Working on a proper HTC Cam integration first.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] GaetanoS.89:
Hello, I am stuck to this step:

7) Push „update.zip“ to your device, using the following command „adb push update.zip /update.zip.

After I send the command "adb push update.zip /update.zip" my CMD is stuck on this message:

"C:\Users\User\Desktop\ADB2>adb push update.zip /update.zip

adb server version (31) doesn't match this client (41); killing...

* daemon started successfully"

The phone does not do anything and I can't find the file anywhere.

Thank you :)

By the way you guys, made a great job :D
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] JEANRIVERA:
no need to use adb push if you can transfer via file transfer form PC to device
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] GaetanoS.89:
I have been able to Install the ROM, but I am facing the issue in the picture and I can't find the face unlock and the gesturea
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] JEANRIVERA:
face Unlock has been removed by Google itself on Android 10, because of security issues, we are trying to port HTC face unlock, but still work in progress, the sense crash on first boot it is a known issue and we are trying to resolve it, for the time being, if you go to setting >apps> show system apps> sense, and authorize all permissions it should work ;)
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] GaetanoS.89:
Thank you very much for the help. About the faceunlock was my fault because I did not understand wasn't still work in progress.

Anyway thanks for the ROM, it's an amazing thing that you guys, will make this device live again
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] JEANRIVERA:
not sure about this I will let someone else answer this for you I am sorry
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] GaetanoS.89:
I have modified my answer anyway because I found the gesture.

To be an alpha, is so smooth.

:)
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] JEANRIVERA:
Awesome, glad you find it the gestures, and glad you like the ROM!!!!!!!
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] hojnol:
wow! it took me 24 minutes to unlock bootloader and install android 10 gsi, and it's running super smoothly! (:

guys, you are beyond awesome, thanks a lot!
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] jorisvdende:
Originally Posted by hojnol

go back into bootloader and boot temp twrp, then adb push nameofsystemimage.img /system.img, then tap install bottom right change to image choose pushed system.img and swipe to flash (credits to [MENTION=453495]JEANRIVERA[/MENTION])

Worked for me!

Bluetooth audio still isn't working for me though :( It wasn't in the other Viper rom either. That's why I now I changed to this rom (and even flashed UPDATE-BeyondStock™_U12+_Exodus_Vendor_Fixes-CPTB-signed.zip), but it's still not working.

Connecting to the headset is not a problem, but all audio (YouTube, Play Music, etc.) is still playing on my device instead of my headset, even when the headset is (successfully) paired with the device. :(
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] Max128:
Hello here, I want to thanks [MENTION=453495]JEANRIVERA[/MENTION]I for his help and time , and I write this here because maybe someone have experienced this problem but no reported it, or maybe someone later will experimented this. Also for getting some help and maybe can fix this. So I have tried for the first time the rom in alpha 3 I know the rom is aosp Phh-based... I had installed it the 11 may.. working pretty fine except for a few bugs.. No problem with the charge. The 19 may i wanted to install the recovery permanent way and keep stock kernel for the first time so.. I have flash what need for it.

After that.. the recovery was working.. but a few hours later when i wanted to charge the device.. i have a new and weirld bug, the charge problem. So when i put the phone in charge , this happen every few seconds ---> slow charging ---> charging ----> fast charging ---> slow charging --- > etc.... no stable charge.. before that i connected the charger and 2-3 seconds after that is stay at quick charge like stock rom.. I have trying so many things after that.. reinstall the rom many times, format wipe , custom kernel, apply the RUU again for restoring completely at stock.When i install again a gsi rom i having the same problem of charge. If i power off the phone with gsi installed and when i charge it is look fine. When i restore at stock rom ( Android Pie rom ruu from HTC) the charge is still fine only gsi rom is missing up the charge. Apparently stock rom and aosp rom is not charging a phone in the same way is why.. The story of recovery, is should be to not really linked but for me i found this really a big coincidence.

Since that i have put many hours on this.. I am really at short ideas for gsi rom.. I am really tired so i have restored the stock rom and i will keep it for now.. I am pretty sure that i am not the only one getting some problem with the charge on a gsi rom.. (not particularly for the HTC 12 obviously) probably not for the same reason, however. May not be reported either .. I have found on xda some thread with some patchs ( thermal files) for fixing the charge on aosp rom.. But is only some particularly phone so.. I have found some people having problem with the charge on Android 10 through. I have made a little video of the problem before i was go to stock yesterday. Yes i have trying other cable usb and wall outlet. HERE THE VIDEO
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] The_Walking_Playground:
Hi,

If you flashed the hexpatcher, I would recommend instead flashing the BeyondStock kernel from this thread as all the side effects of the hexpatcher are unknown, and the BeyondStock kernel is really just the stock kernel with touch patched (properly) so all of the commands work as they should.

TWP

P.S. I also see some changes to the charging status when connecting a quick charger, but it always ends up on "Charging rapidly" for me, so I don't think there's a problem. It does that on every device I have that supports Qualcomm quick charging on AOSP-based ROMs, so I think its just a CAF problem. But again, my device quick charges just fine so not sure what your issue is, unless it is hexpatcher related.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] abedi75:
Hello, is there any video showing step by step guide to unroot HTC U12+ i.e. unlock, installing recovery TWRP etc..
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] Max128:
Like i said I already having testing custom kernel, reinstall rom , ruu.. Same results. Stock rom is fine.

Your charging things, you said is changing like me on aosp rom!? Is changing how much time? Is not looking to stabilize for me with what I have see. I have see, Is switch again at quick charge after 30 seconds for some minutes but is switching again is what I have see. What you mean by caf problem? Do you think is possible to make a patch for this?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] The_Walking_Playground:
Hi,

This seems to only be a problem for you. Like I said, on all of my devices, it cycles through Charging Slowly, Charging, and Charging Rapidly until finally settling on Charging Rapidly when plugged into a quick charger. It takes no more than 10 seconds.

TWP
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] Max128:
Hello, I am on stock rom now and is fine. The Quick charge start after 2-3 seconds and stay. I do not know how to fix this on gsi rom.. I will stay on stock for now is not so bad either. With a search on Google, I have found some problem with the charge on Android 10 and some with aosp rom on different devices. I am pretty sure there is a way to fix this but I do not know how. aosp and stock rom charging the device not the same way. I have see that is has two kinds of rom aosp and caf. Caf rom is more adapted for the processor I have read.. But I have find no caf rom.. I do not know why..
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] Ryu08:
Thanks for such a nice rom, it enables me to keep using my HTC U12.

Here is a small suggestion: it will be much better if a haptic feedback is added for the "go back" gesture.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] piox21:
I tried to reflash Bluetooth fix because I can't connect to the headset. After that, the fingerprint reader stopped working and I can't connect to the mobile network because of "no sim card" message. I flashed RUU and updated to 9.0. Sim card was working on stock software but when I again flashed this ROM it's stopped working again. I am out of idea what happened. I flashed Bluetooth fix after RUU but is this ok? RUU should restore Vendor partition to factory state. Anyone could send vendor partition backup?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] Max128:
Hello, Your bug is make me think of me , I mean with the post I posted earlier a many days ago. No matter what i have trying , believe me i have trying many things including ruu and reflash and i have lost a lot of time. i still have the same problem. The charge is no longer stable on GSI. When i flash the ruu for getting the rom stock again.. everythings work , and the charge is stable and fine.. Yes the ruu restore everythings including the vendor.. Do not bother you with flashing manually the vendor. I also lost time with this. Of course is not venom fault, is not venom has creating the treble things.

I would say that , gsi treble is not perfect he has bugs and weirld bugs. It has a treble gsi section on xda .. I read a lot of threads .. It had random problems on ramdom devices that appeared later and found no way to fix it .. and work on stock.Like me when we installed gsi rom for the first time, the charge was fine, and your fingerprint and sim card was fine. It's after some times that is want no more working no matter what you flashing. You go back to stock and you see everythings work fine..

You are the first one here who mentions this problem here and is the same things for me. You have already done the best technique the ruu. I can only suggest you to flash ruu again and stay , this is what i did, and the most important is everythings work again.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] piox21:
Unfortunately, you right. Next RUU, update and message insert sim card on Viper 3. RUU probably don't re-flash everything. In log I had seen message "Cannot connect to fingerprint HAL".
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] Max128:
Technically the Ruu should reflash everythings but i have some doubts, otherwise our problems would be gone after this. Well in fact our problems is gone on stock rom but not on gsi. What log you are talking about?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] donmarkoni:
[MENTION=7587755]piox21[/MENTION] , [MENTION=3963092]Max128[/MENTION] , RUU doesn't overwrite all partitions. But first thing first, did you flash vbmeta_noverity zip after RUU? It does get overwritten. Second, the partition that doesn't get overwritten with RUU is persist. You should clear it, flash RUU and then build your system part by part.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] Max128:
Hello, of course i have flash vbmeta_noverity zip every times i was coming from the ruu before installing the rom. I know the ruu overwritten this vbmeta.

Second, the partition that doesn't get overwritten with RUU is persist. You should clear it, <--- what partition you are talking about exactly ? I have extract the ruu.. i have flash like system,boot,vendor.. manually still the same problem. Flashing each ruu file manually would be a waste of time.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] donmarkoni:
Well, how do you expect to find it in RUU, if it doesn't get overwritten by it? ;) It is /persist partition, that is... errrmmm... persistent. :D Try this.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] piox21:
What I done now:

RUU from sdcard (Android 8) - SIM and LTE work (4th time this day)

Wipe from stock recovery

Basic configuration - SIM and LTE work

First update (still Android 8) - SIM and LTE work (1.68.401.6)

Update to Android 9 - SIM and LTE work (2.55.401.1)

Flesh recovery to boot (because boot fastboot boot recovery.img don't work for me). It will be replaced by Bayondstock kernel so is it not a problem?

Wipe

PIE_noverity_vbmeta from recovery.

Reboot

Flash system image from recovery.

Bayondstock kernel from recovery.

Boot to system, first basic configure (no sim message on start).

Enable ADB

Reboot with phone connected to PC and started adb logcat.

https://gist.github.com/piotr-szegda/7534186d73c250bd1ed96df109cbca2e
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] Max128:
I see.. so persist is a partition... Yeah.. persistent ahah! Well i guess is worth trying to try. I am on stock now.. so I can not save the rom with twrp.. I am tired to erase the phone completely, i have lost much time with this for now. We cannot be sure that this will fix the problem so only a maybe. I have keep the commands you give me in a text so when i would to test gsi again i will try this the method s-on. So The problems disappear with the rom stock but appear with the gsi. The persist partition do you know is using for what exactly? is save to erase it ? why the ruu do not erase it?

If not.. have you another ideas ?

Is perfectly fine and the recovery you need to flash to recovery ramdisk. I was a little surprised that you were still on oreo and not pie. For me after the boot to system and first basic configure, I was trying the charge and it was still a mess.

For the recovery you need to boot from bootloader not download.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] piox21:
A bit more of log, still time from persist. https://gist.github.com/piotr-szegda/a0b4d6b6f8ff29da3fdd78453f9b1a04.I had made backup and wipe. Now I am trying again.

EDIT:

Nothing changes.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] Max128:
So after persist is the same thing for you! Will be the same thing for me then...