yashsingh1/xdaforums huggingface dataset:
[Realme X2 Pro ROMs, Kernels, Recoveries, & Other D] 4j17h:
That's how it works. How do you expect something to decrypt encrypted data without unlocking it. Also if you are using A11 ROMS use Pattern lock only. Currently A11 ROMS data can't be decrypted using pin/password in custom recoveries.
[Realme X2 Pro ROMs, Kernels, Recoveries, & Other D] euri007:
After magisk upgrade I Lost Orange recovery. Now when i try ti boot recovery mode smartphone reboot in normale mode. Any solution?

Thanks
[Realme X2 Pro ROMs, Kernels, Recoveries, & Other D] clavelm80:
I went back to TWRP because the latest build can unlock the data partition protected with a password (I did not try the others schemes).

https://xdaforums.com/t/recovery-3-...ficial-twrp-for-realme-x2-pro-stable.3997879/
[Realme X2 Pro ROMs, Kernels, Recoveries, & Other D] clavelm80:
Maybe re-installing it?

Reboot in fastboot (pressing the power button and one of the sound button, up or down, I never remember which one is recovery and which one is fastboot).

Then fastboot flash recovery path_to_recovery
[Realme X2 Pro ROMs, Kernels, Recoveries, & Other D] fishersfish:
OrangeFox does not compatible with multi-user, while the latest TWRP does. TWRP can decrypt all user's data when recovery starting up, but OrangeFox can only decrypt User 0's data.

So, after I created more than one users in the system, OrangeFox cannot backup my data partition, but TWRP can.

It's time to update OrangeFox now...
[Realme X2 Pro ROMs, Kernels, Recoveries, & Other D] ZenoDiac:
So... I can't get OrangeFox to work. Running CN version.

Steps I've taken:

I currently have TWRP installed, from this thread : https://xdaforums.com/t/recovery-3-...ficial-twrp-for-realme-x2-pro-stable.3997879/ which is working.

Then I go to:

WIPE > data/cache/dalvik

FORMAT>yes

I then use "ADB push OrangeFox.zip /sdcard/OrangeFox.zip" to get the file onto TWRP.

Install > OrangeFox.zip

After auto-reboot, it fails to load into recovery. It stays in bootloader.

I've tried fastboot -w afterwards, but no luck.
[Google Pixel 4 XL Questions & Answers] alwynjoshy:
Anyone Using FDE.AI on Stock Pixel Rom. If So please tell the review
[Google Pixel 4 XL Questions & Answers] Lossyx:
Don't
[Huawei P30 Pro Questions & Answers] Traceykid:
Hi all can anyone help me I'm trying to change my bootloader I'm on three and all I get is a big 3 when I start up my phone and no sound how can I change this sorry if this has been asked before I'm new ?
[Huawei Mediapad M3 Questions & Answers] boxymat:
Hi

There is a possibility to install stock rom on unlocked MediaPad M3 Lite 10.

As far i check i need to use TWRP 3.2.0, but i cannot have correct stock rom to install.
[Samsung Galaxy S20 / S20+ / S20 Ultra Questions & ] kenfb1:
Hi,

Will apks that worked on S10 Plus work on the s20 Plus????

Or will new versions be out in time???

Thanks, Ken
[Samsung Galaxy S20 / S20+ / S20 Ultra Questions & ] danon.brown:
I would say yes. At least for the dialer. I'm currently using it. I haven't tried gcam yet.

https://xdaforums.com/android/apps-games/app-google-phone-v14-0-175904292-bubble-t3708218

Is what I'm using for the dialer.
[Samsung Galaxy S20 / S20+ / S20 Ultra Questions & ] kenfb1:
Thanks,

It worked for me also,

Thanks
[JAMin, XDA Neo, S200 ROM Development] jim2sad:
hey guys.. after i follow all the step to rollback to the old driver for wmdc (on vista) ... did i still need to enter the bootloader mode to upgrade pda ?? thanks alot man ..
[JAMin, XDA Neo, S200 ROM Development] albert_betet:
do u mean to update ur rom in vista?

what kind of version do u have(G3 or G4)?

i have try it before(mine G4), but i can't update it,so i revert back to my old xp.
[JAMin, XDA Neo, S200 ROM Development] jim2sad:
ya .is on vista... my device is on g4..
[JAMin, XDA Neo, S200 ROM Development] albert_betet:
i think u should try to flash ur rom in xp rather than in vista :)

vista is suck, in some way.
[Samsung Galaxy S20 / S20+ / S20 Ultra Questions & ] raph84:
I recently got into 3D Printing, so 3D Scanning is a very appealing feature to me.

The S20+ and Ultra Support 3D Scanning out of the box, using the ToF Camera.

Apparently it's available through the AR functionalities in the Camera App.

Does the S20 support it too (Photogrammetry), or is it missing due to the lack of a ToF Sensor?
[Samsung Galaxy S20 / S20+ / S20 Ultra Questions & ] TheMadScientist:
Hmm I dont 3D print,

But 3D scanning would be cool. I do a lot of photos. Be a new one to do

I just got off my s8 to a g9650 s9+ unlocked BL snapdragon So it will be a while before I see one of these but you never know
[Samsung Galaxy S20 / S20+ / S20 Ultra Questions & ] rayiik:
photogrammetry is software based 3d rendering any device that can take a picture can technically be used.check out meshroom but its completely hardware independant, that being said there are some algorithm that can access depth metadata to make more accurate models but that would require your camera to log both image data and depth in the same file. (so again would come down to software and save format but would require tof lidar sound imaging etc.) so since it takes photos it can create 3d objects.
[Samsung Galaxy Tab A series Questions & Answers] agsagamore:
searching for a good rom for T385 best performance can any body help ?
[Google Pixel 2 XL Questions & Answers] Vendetta61:
I recently flashed the March 2020 update with -w removed, then reinstalled Magisk (flash Magisk uninstaller, reflash Magisk) and now I have ctsProfile: false and basic integrity: true on my safetynet check. I have root and Magisk hide seems to be working (Google Pay, Pokemon Go work) The only other thing is that my Play Store is showing device as not certified, even after I clear store data.

I have updated like this for years and have always passed both safetynet checks and have had a certified device in the Play store after clearing store data.

Does anyone else have this issue with the March 2020 update?
[Google Pixel 2 XL Questions & Answers] 5m4r7ph0n36uru:
This happens on nearly all phones running March 2020. Saw it on my Pixel 2XL running March 2020 PixelDust and on a Pixel 3XL running Srock with Magisk as well. Just look into the Magisk Discussion Thread and you'll see that Google seems to have changed something again. Reports are coming in on the said thread in masses.
[Google Pixel 2 XL Questions & Answers] MrBrady:
This happens even without Magisk.

---------- Post added at 02:13 PM ---------- Previous post was at 02:12 PM ----------

Maybe related to this: https://www.androidcentral.com/google-pulls-march-update-att-pixel-4-after-google-pay-breaks
[Google Pixel 2 XL Questions & Answers] 5m4r7ph0n36uru:
Well my Pixel 4 XL is Full Stock, bootloader locked, March Security Patch, and it isn't affected at all. It still passes all SafetyNet checks, PlayStore shows certified, and all banking Apps are working just fine. My Pixel 2XL on the other hand only is affected as soon as it's bootloader is unlocked. It does not matter if Custom or Stock ROM, with or without Magisk.
[Google Pixel 2 XL Questions & Answers] Nightf0x_007:
Yes after march update ctsprofile in safetynet wont pass
[Google Pixel 2 XL Questions & Answers] vermaekansh:
Just few days back , I got the same problem. I am on Oct 2020 security image on Android 11 and magisk canary..

I tried many solution found online but nothing seems to work.

Planing to reflash the oct image.
[Android Apps and Games] jogosguaru:
It is a puzzle game with graphics all handmade (paper and pencil) and with a particularly different mechanics where you have to play with the angles of the scenery to find a possible way to take He to She.

game:

Ele e Ela <- this is the name of the game

unfortunately I can't put the link here at the moment, but the game is available on Google Play(search for "Ele e Ela").

Hello, I am a Brazilian indie developer and I humbly come to ask you to evaluate my game.

please say what you think of the game this is very important to me.
[Android Apps and Games] jogosguaru:
Game:

remove the spaces

------>play. google. com/store/apps/details?id=com.Guaru.eleeela
[JAMin, XDA Neo, S200 ROM Development] yutada:
My WMP

i want to make the album art
[JAMin, XDA Neo, S200 ROM Development] baka.yarou:
I do it this way:

Make a special folder, put the mp3 or whatever file there with a Folder.jpg picture. The picture will be the album art, name has to be Folder.jpg. Every mp3 in the same folder will have the same AlbumArt shown in WMP
[JAMin, XDA Neo, S200 ROM Development] wanwarlock:
i used to do that but now i use a program called mediamonkey, it can insert album art into the mp3 itself, no more folder.jpg. it can also get file info from the net.
[JAMin, XDA Neo, S200 ROM Development] kamalneet:
i think its used for ipod album art , win mobile might not be able to extract info from such file that is if you have such a file tested already.
[JAMin, XDA Neo, S200 ROM Development] wanwarlock:
??? i used s2p & it can detect album art fine
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] mikalovtch:
ViperExperience 12L GSI for U12+

"Choose your flavor! - The next Generation Viper ROM"

Dear Community,

Venom ROMs takes the next big step for your HTC, as well as other Treble A/B devices out there! You want Android 11, but don't want to miss out on the hardware benefits of your HTC U12+? Or you want to enjoy all of your beloved HTC Apps on another OEM? Then we have the best of both worlds for you today (or very soon)! Decide for yourself between an Android Stock Experience, or an HTC Sense Experience by choosing between Pixel Launcher and HTC Sense 10 UI Launcher. On your HTC U12+ you can in addition continue to use your popular HTC features like HTC Edge Sense, HTC FaceUnlock and the HTC Camera!

We at Venom ROMs are using the AOSP GSI based on Android 11 to bring you the best HTC features paired with the latest Android AND Pixel experience from Android 10.

Thanks to @phhusson for his Treble experimentations repos, @JEANFRIVERA, @5m4r7ph0n36uru, @Captain_Throwback, @MassStash, @donmarkoni for all tests you did for me to make this ROM.

mikalovtch

Must have unlocked bootloader from htcdev.com or factory S-OFF

Download Viper Experience 11 GSI from Androidfilehost.com

Download „vbmeta_noverity.zip“ from Androidfilehost.com

Download latest TWRP from #2 post or Download latest PBRP from here: PBRP

Boot your Device in Bootloader Mode

Boot to TWRP or PBRP, using the following command:

fastboot boot nameoftwrpimage.img

Rename „vbmeta_noverity.zip“ to „update.zip“ and place it inside your adb/fastboot folder

Push „update.zip“ to your device, using the following command:

adb push update.zip /update.zip

Make sure you are on slot A on reboot page of TWRP or PBRP if not switch to slot A and fasboot boot twrp.img again

Flash „update.zip“ from recovery UI

Reboot to Download from recovery UI

Erase userdata and system using the following commands: (THIS WILL FORMAT INTERNAL STORAGE!)

fastboot erase userdata

and:

fastboot erase system

Flash Viper Experience 10 GSI, using the command:

fastboot flash system nameofimage.img

Rebootyour device, using the command

fastboot reboot

Setup and enjoy an mew ROM on your HTC U12+!

​

XDA:DevDB Information

12-04 - ViperExperience Beta 12 | Android 12L | April 2022 Security Patch |GSI , ROM for the HTC U12+

Contributors

mikalovtch, JEANRIVERA

Source Code: https://github.com/phhusson/treble_experimentations

ROM OS Version: Android 12L

ROM Kernel: Linux 4.x

ROM Firmware Required: Android 9 Pie

Based On: AOSP HTC Sense

Version Information

Status: Beta

Beta Release Date: 2020-12-22

Created 2020-03-07

Last Updated 2020-12-22
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] Captain_Throwback:
​

Prerequisites

PIE_noverity_vbmeta_both_slots-TWP.zip: This zip patches the stock vbmeta for BOTH slots to ensure the device will boot after flashing the GSI. The zip in the OP only patches slot A, so you would have to ensure you are on slot A when flashing the system image. This zip allows either slot to be used. Thanks @The_Walking_Playground for posting the updated zip!

Fixes

UPDATE-BeyondStock™_U12+_Exodus_Vendor_Fixes-CPTB-signed.zip: This zip patches the vendor partition on U12+ and Exodus devices to fix Bluetooth streaming/headset compatibility, and enables exFAT support with the stock and BeyondStock™ kernels (NOTE: The exFAT portion of this fix is no longer needed, but has no negative side effects).

Patches

UPDATE-BeyondStock™_Header_Patch_U12+_Exodus-CPTB-signed.zip: This zip patches the boot.img header of the installed kernel so that decryption will work in permanently installed TWRP. This zip should be used if you're using a custom kernel that doesn't require patching for touch.

UPDATE_BeyondStock™_U12+_Exodus_Remove_Forced_Encryption_CPTB_signed.zip: This zip disables forced encryption on the device so that it doesn't automatically get encrypted after Formatting Data in TWRP.

Custom Recovery

Official TWRP for U12+: This is the recommended TWRP version to use with the ROM, with full Android 11/12 decryption support.

Kernels

UPDATE-BeyondStock™-Kernel-Pie-v0.02-U12+_Exodus-signed.zip: This zip installs the BeyondStock™ kernel which has patched touch for permanently installed TWRP older than 3.4.0, and patches the boot.img header so that decryption will work. It also supports the stock exFAT implementation.

UPDATE-BeyondStock™-Kernel-Pie-v0.02-U12+_Exodus_TWRP_3_4_0_CPTB.zip: This zip installs the BeyondStock™ kernel which has patched touch for permanently installed TWRP 3.4.0 (and higher), and patches the boot.img header so that decryption will work. It also supports the stock exFAT implementation.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] 5m4r7ph0n36uru:
[MANUAL] Fix CTS Profile Mismatch

Initial situation:

most GSIs are rooted to a certain extent. This also applies to the AOSP GSI, which is the basis of our ViperExerience ROM.

Precondition:

To correct the CTS mismatch, it is necessary that Magisk is installed.

If the precondition is fulfilled, proceed as follows:

Install the Magisk modules "Busybox" from Osmosis, and "MagiskHide Propst Config" from Didgeridoohan

After a device restart, open a Terminal App on your HTC U12+ and go through the following steps

Request root privileges by typing

su

Start the Props module by typing

props

Type

1

to set a new fingerprint for the device

Follow the instructions in order by selecting

f

and

7

(for HTC).

finally type

4

(for U12+ Pie).
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] mikalovtch:
How to permanently flash TWRP via the TWRP.img file inside TWRP

1. Make sure you have a working fastboot and adb environment! Your device´s bootloader must be unlocked!

2. Download the twrp.img file from here: https://github.com/CaptainThrowback/android_device_htc_ime/releases

3. Boot to TWRP. Navigate to Advanced -> Install Recovery Ramdisk -> Choose the twrp.img downloaded earlier. Wait for the flash to be completed successfully and do either

4. Download BeyondStock™-Kernel This zip installs the BeyondStock™ kernel which has patched touch for permanently installed TWRP, and patches the boot.img header so that decryption will work. It also supports the stock exFAT implementation.

5a. If you want to be rooted flash the magisk.zip

5b. If you don't want to be rooted navigate to Advanced -> Fix Recovery Bootloop to be able to boot into system

Thanks to @JEANRIVERA
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] mikalovtch:
reserved
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] mikalovtch:
reserved3
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] mikalovtch:
reserved4
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] mikalovtch:
reserved5
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] mikalovtch:
reserved6
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] JEANRIVERA:
Support

Hi users, I was a noob once too, believe it or not :p I had questions & stupid questions too but I was never afraid to ask, in my way to be part of this amazing team I have known all kind of Devs, with different levels of friendliness :cool: , but being honest in some way or another I have learned from all of them a little something, Now I want to give back to the community as much as I can, I am no Dev, but I do know a trick or two, if I don't know the answer to your questions, I will try my best to get an answer for you from the Team.

The instructions in the OP have been updated for better understanding and corrected some points, if anyone has tried unsuccessfully to flash this ROM please follow the updated instructions, if anyone have trouble or not booting device please feel free to ask, I will try to guide anyone as much as I can and as friendly as possible. I see there is 73 downloads on AFH of the ROM but only few users reported their experience here, maybe if you are afraid to ask, don't be, if you navigate through the thread you will see only friendly responses, and I will try my best to keep it that way, don't be afraid to tag me for support
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] donmarkoni:
And I'll take this one, just for the kicks. :D
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] blake_161:
I am running android 8 with viper 2.0 and i tried to update to this but ADB says that my file system is read-only. What is the recommended course of action?

adb: error: failed to copy 'update.zip' to '/update.zip': couldn't create file: Read-only file system

I read elsewhere that 'adb root' would be needed but i figured it would be better to ask here instead of following some random post about a somewhat similar situation.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] 5m4r7ph0n36uru:
First off: don't install this ROM on Android 8 firmware. It's an Android 10 GSI and all development an testing has been done on the latest EMEA firmware.

So the way to go from ViperU12+ would be to go back to full stock unsung a RUU and upgrade to Android Pie. This is to make sure you start from the correct base and environment. Then boot the device and copy the vbmeta zip onto /sdcard. Then reboot to bootloader and boot to TWRP, and follow the instructions from post #1 to the point.

Use the latest TWRP from [MENTION=1162986]Captain_Throwback[/MENTION], found here: https://github.com/CaptainThrowback/android_device_htc_ime/releases/tag/3.3.1-2
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] Mux89:
it should be: 9 Reboot to Download from TWRP UI not

9 Reboot to bootloader from TWRP UI

on Production Units in Bootloader you get an error:

FAILED (remote: Erase is not allowed on PRODUCTION device)
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] MassStash:
This ROM is been running quite fantastic for me, I am so excited to help test and get this released for everybody to use! Can't believe we have Android 10 on this u12 plus Beast, it's so amazing! LOL thank you so much [MENTION=3184278]mikalovtch[/MENTION], [MENTION=453495]JEANRIVERA[/MENTION], [MENTION=1162986]Captain_Throwback[/MENTION], &
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] neoncloud4399:
Oh man, you`ve done brilliant work:highfive::good:

it is almost perfect, butter smooth and fully functional except few bugs.

some issues are:

1. time and date automatically reset to 2020.03.07 4:47 after reboot, which can be quite annoying.

2. edgesense squeeze gesture feedback is weird. it`s not like the feedback of power btn but vibrating.

3. edgesense setting does not show in the settings.

some Pro tips:

1. flash system.img via twrp or via usb under DOWNLOAD mode. you can not flash it under BOOTLOADER mode.

2. you can access edgesense settings by this method:

goto Setting.Apps, show all system Apps and find out edgesense service app. In the detail screen(where you can clear the cache and force stop, idk the exact term), tap Advanced, Additional settings in the app.

3.kirisakura kernel tested, all good.

btw i use China version u12+, hope this will help you.

Thanks you bro!
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] JEANRIVERA:
issue has been fixed
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] neoncloud4399:
thank you! but i still boot without flashing vbmeta.:D
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] JEANRIVERA:
is your device S-OFF? that would be the only possible reason it boots
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] neoncloud4399:
no, it still s-on.

i followed this procedure:

clear system, flash system, clear userdata under twrp

flash vbmeta.zip under twrp By sideload

reboot, failed to boot, show warning messages.

run fastboot oem rebootRUU to ruu flash mode and downgrade to 1.21

fastboot erase persist

boot to 1.21 China then upgrade to PIE.

boot to DOWNLOAD, erase system, userdata, flash system both system_a and system_b and it boots.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] 5m4r7ph0n36uru:
For the first two, go to settings > apps > show system apps and grant all permissions to HTC Sense Home (has been mentioned in this thread a few times already).

The bug regarding HTC Clock is new to me. Will check myself.

If we update the ROM it's might work to do a dirty flash. At least it isn't needed to wipe userdata. In case of problems with SafetyNet or the like, wipe system and flash. This should do the trick.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] The_Walking_Playground:
Hi,

You should NEVER lock your bootloader with custom software installed. Never.

TWP
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] GaetanoS.89:
Hello Devs,

I have a few questions, regarding the HTC camera app installed in the Rom.

Have you guys tried to the latest HTC camera from U12+ and didn't work? Or did you install the one that is actually inside the ROM straight away?

If you tried the latest and didn't work properly ( or didn't work at all), what was the error/incompatibility issue?

Thank you :)
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] mikalovtch:
There is the latest version of HTC Camera app in ROM. We have fixed almost all issues now. All things work except face beauty. The update should be released soon.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] GaetanoS.89:
Thank you for your answer.

Regarding the camera app, the one installed in the first alpha is slightly different from the one was installed originally on the HTC U12+. For example, there are some video recording features missing.

That is why I was asking about it.

Just forgot to mention before, the one hand mode with the double tab on the side, does not work for me. Don't know if anyone else face the same issue.
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] mikalovtch:
We need to work more to fix all camera features. One hand mode doesn't work as I know
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] Dmbc10:
GSI doubts

Hello,

im confused about this treble thing...

Any GSI image works on HTC? Like the Android 11 beta release by google... Or it needs some modification to work?

Beside that im using this Viper version and some apps at google play says its not compatible like Revolut...

Do you have some way to correct it? As it is a bank app i would prefer to download from google play
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] GaetanoS.89:
Àhh all right. Now it's clear thank you very much :)

---------- Post added at 02:51 PM ---------- Previous post was at 02:48 PM ----------

I got revolut installed from the playstore.

If you have magisk installed to root your device, go to magisk hide option and select Google services, and as well revolut app.

It should work
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] Dmbc10:
I have no root... just unlocked bootloader...
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] elimiriel:
sorry, maybe off-topic(about patches)

I'm also expecting this rom, but I should remain stock base for now because of VoLTE. Anyway, it looks like patches work only in this rom/GSI, am I right?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] BurritosMaximus:
Hi. Successfully changed my rom. About to flash the update to bring back Bluetooth compatibility. However, I am having troubles making phone calls. It won't even give a dial tone just starts and stops the call. Any fixes?
[HTC U12+ ROMs, Kernels, Recoveries, & Other Develo] just-only:
thank you