yashsingh1/xdaforums huggingface dataset:
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] filip2794_official:
I have had the Evolution X for 3 months and never had any problem with it. For a month, when I connect an external microphone to the 3.5mm Jack, the phone does not detect the connected microphone and even the icon does not appear. The Jack input is 100% efficient because it works and detects when I record a video in a google camera. But, for example, in other applications, the attached microphone does not work and it is not detected in any way. I will be grateful for fixing this problem because it is very important to me, I record a lot and I care about the sound quality
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Peter the Great:
You can edit your post to remove my quote or include his quote instead. Also, he didn't do "everything" that could be done, see my reply to him for even more steps if the banking apps still detect root.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] om3gaa:
Google Backup failing with lockscreen security on.

There's a workaround other then disabling lockscreen security?
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] gps3dx:
Hi @joeyhuab -

I got small request for code change that should require minimal changes in 'packages/SystemUI/res/values/evolution_config.xml'

Can we please have 7 or 8 max icons allowed instead of current 4 / 5 limit ?

<!-- Max visible notification icons -->
<integer name="config_maxVisibleNotificationIcons">4</integer>
<integer name="config_maxVisibleNotificationIconsOnLock">5</integer>

Having such low number (4) of max visible icons causes a 'dot' to appear in the status bar instead of any other icon above this limit, e.g.: (missing icons in this example are the Wifi, Cell and alarm icons).

The source for my request is based on these threads (related for different device) - however the related code seems to be identical to EvoX (I guess this is relevant for any devices that EvoX supports...)

https://xdaforums.com/t/status-bar-icons-merging-into-a-dot-how-to-fix.4264605/

https://xdaforums.com/t/statusbar-notification-icon-limit-increased-to-7-android-12.4023603

Big Thanks in advance to you and EvoX wonderful and creative team :)
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] joeyhuab:
First of all, you're requesting more STATUS icons. It is different from the NOTIFICATION icons which are already changed here.

The change you requested is actually this one and the corresponding overlay for our device is this one. It is implemented for the next update.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] gps3dx:
You understand me perfectly although my lack of familiarity with the terminology - you're simply the best :cool: .

BIG Thanks :)
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Meruccubus:
It's possible to get 75/81 Hz screen in Evolution X? If yes tell me how thanks 😋❤️
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Bibotheghost:
Is this anyone having this problem like me ?

When I play a video from YouTube vanced or any app and go to picture in picture mode it plays for a few seconds normally but then freezes , then I close the picture in picture window and when I open any app it the window displays for a sec then the app starts

The solution then is to restart the phone but on the restart the evolution logo loads forever and there is no solution then but to hold the power button and restart the phone again

Does this happens to anyone specially it happened just on this build and the build before ?
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] mark.dx:
hello guys, anyone know which ANXCamera works for all 3 camera ? I install 190R only work normal and macro camera, the telephoto didnt work
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] ivanfix69:
Go to post #1426
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] mark.dx:
thank you! In case somebody have an error during the installation, you have to make sure the zip file doesn't contain any space character in its name. You can rename it to whatever then try again.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Meruccubus:
I found next bug with audio 😅. Mi sound enhancer & Hifi not working. I don't hear any changes in music when listen on sony wh-1000xm4
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Mr-Valdez:
Been using latest update since release. Today, my screen suddenly turn off and on while browsing. After a while its just black and if i press the power button, the evolutionx bootanimation shows for a couple of seconds and then black screen again. Had to force restart(holding power button) to fix the problem. Dunno what happened
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] jottect:
Latest version: dirty update, now phone wakes up in my pocket (I did not set up lock screen) and randomly presses things while I'm walking... next day I noticed I posted a pic on facebook... that got a few likes(!!), don't want to say what was about :)
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] subbaak1968:
Using this ROM

Google Play System update is of 01 January 2022. When checking for update it shows 595 KB update is available, but it will not download and will show "Failed to Update"

Is the ROM meant to be this way ???
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] subbaak1968:
Thank you. The battery life has improved
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Meruccubus:
When finally Qs bar will be white on light mode? On latest PE with a12.1 it's normally white but not there.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] joeyhuab:
Never.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Alexintheecho:
Hi. I just installed this rom (following the steps, format data and then flash), and it was fine until I reboot the phone and now is very laggy, except the opening animation of the apps, everything in the phone goes like 30 fps or worst, scrolling just runs laggy, any help?

I edit to add that now everything works fine (just because, idk what is happening), but the thing I notice is when I unlock the phone with the fingerprint que lag dissapear, very strange
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] joeyhuab:
If only you tried to lock the device for 5 seconds then re-unlock, you wouldn't even have to write this post.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Alexintheecho:
Yeah, or maybe if I discover that any other thing fix the problem, I wouldn't write this post, but obviusly I don't know what is happening. What I'm supposed to do, try every bizarre action to see if that fix the problem? If I don't use the fingerprint, maybe the problem doesn't fix either? Having to use the fingerprint to fix lag it's something very random and it's not right, it has a solution, for now, and I can be worst, but who knows
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] DFK79:
If you click on "search this thread" and put "laggy" in there, you'll see that people have already been talking about this glitch and how to fix it, more than once. It's the search to the right of the page numbers, not the site-wide search on the top right of the page. Took me a while to figure out myself but it's easier than reading through 80 something pages, looking for one's problerm.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] jaks218:
What is the SoT with the newest update? Has it improved considerably?
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] atxbang56:
My old battery has lost about 25% of its capacity. Pretty good battery life
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Clutch Muffin:
Yeah Having this exact same issue. Just clean flashed this. Any clues regarding this @joeyhuab ?
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] edddie23:
With new battery and latest update I have about 5 hours SoT within 46 hours and about 8 hours SoT within 18 hours. NFC and bluetooth off.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] nerzwerk:
Happend once for me also with last update
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] bradliam1:
I seem to have a problem with night light, was working fine on the previous update but now it's not turning on or off with the schedule I have set
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] joeyhuab:
The new update is out! This build switches to AOSP apex (for performance improvements) and disables (buggy) Google Play system updates. Make sure to uninstall 'Main components' and 'Support components' apps after updating. If you don't have them, that's fine. To fix mobile data issues, Reset your APN settings on all SIMs. This adds several new features such as new additional features for WiFi Hotspot, adjusting blur on QS Panel, and Color-coded battery indication (replaces old battery bar feature) among other additions. Battery life should still be similar to the previous build, if not better. Also, modifications to the system partition is now allowed again.

Make sure to stick to stock kernel or kernels that support libperfmgr or else you'll be getting crashes.

Changelog for the latest (05/01/2022) update

Device changes:

==============================

Declare WiFi Aware support to WiFi HAL

Enable asynchronous library events in WPA supplicant

Enable blur (Disable blurs during app launch)

Enable mainline artifact path enforcement

Enforce native interfaces of product partition as VNDK

Re-configure CPU variant according to GS101

Remove gc_urgent from powerhint (causes log spam)

Suppress sysfs wakeup denials spam

Switch to using AOSP apex (disable Google Play system updates)

Turn on PRODUCT_ENFORCE_PRODUCT_PARTITION_INTERFACE

Use azure clang for kernel compile

Use latest Soviet kernel

overlay: Increase no. of visible max notifications icons

overlay: Update max visible system icons

sepolicy: Address some denials for libperfmgr

use s2idle

------------------------------

ROM changes:

==============================

Evolver: Color-coded battery indication

Evolver: Introduce QS transparency level

Fix Dark Theme "TURN ON UNTIL SUNRISE" issue

PMS and WMS deadlock when uninstalling APP

Settings: Add AdGuard and Cloudflare DNS as private DNS providers

Settings: Add hotspot setting to allow VPN upstreams

Settings: Remove string array resource sim_color_light in translations

Settings: Update package details to match S style

SoftAp: add Hidden SSID preference

SoftAp: add back AP Band preference into tether settings

SoftAp: add client manager

SoftAp: add more bands to band preference

SoftAp: add support for setting shutdown timeout

SystemUI: Allow overlaying max system icons

SystemUI: Bring back dual-tone light and dark themes for QS

SystemUI: Fix PIN scramble setting discrepancy

SystemUI: fix MediaProjection cast crash

UsbDeviceManager: Delay MSG_UPDATE_SCREEN_LOCK message

audio: Verify that hal implements get_audio_port before calling

base: Battery style improvements

base: add zen mode off hook to prevent problems with ringer mode

development: disable DSULoader

device_config: Save discrete app op history for more permissions

linker: Add support for opening zip files by fd paths

prebuilt: apns-conf: update to LA.QSSI.12.0.r1-05100-qssi.0

DOWNLOAD
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Meruccubus:
@joeyhuab Hats off. Amazing work. You're the best 🥴☺️
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] bob62:
@joeyhuab thanks for your amazing work ;)
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Meruccubus:
But, still have issue with Mi sound enhancer and Hi Fi, just not working on my Sennheiser momentum tws2 :(
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] xhuz:
As always, amazing performance! Thx joey.

I have a question though: Is there a setting where I can choose my phone to wake up when I double tap on the screen (and not to doze/AOD)?? I am a fan of seeing what arrived right from the start.

And if there isnt, any chance of implementing?
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Papf:
Settings - the evolver - gestures - gestures?
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Kamkol:
So my device is encrypted and in recovery it doesnt even ask me for a password. Freshly installed rom. what should i flash to have access to data from recovery?
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Meruccubus:
Bugs for now:

- lock screen have white Glow in white

- wallpaper on lock screen is same like home screen, not possible to change different.

- Mi sound enhancer, Hifi not working.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] xhuz:
No, its not that.

It says "Tap to wake on doze", so if the device is in doze, so in ambient mode, and I double-tap it,it wakes up.

But I meant, device should wake up after double-tapping while in sleep.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Jango Phat:
check display settings, 4th from bottom
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] xhuz:
Wow, thx mate. I must have been blind. Just didnt notice this option there.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Peter the Great:
Android 12 recoveries don't support encryption currently, make sure to read the OrangeFox notes on the latest version on their downloads page
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Papf:
@joeyhuab In the newest update there is again the charging bug as last time 😔
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Kamkol:
Oh, that make sense. So how do i decrypt it?
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Peter the Great:
If you are using OrangeFox, there is an option in the settings to auto-decrypt (I think you have to flash your ROM again for it to auto-decrypt, don't know. This will allow you to use OTA updates through the ROM as no manual intervention is required to decrypt).

If you're using TWRP (like me), you flash DFE (disable force encryption) directly after flashing the ROM (you do this every time you flash the ROM, including when updating and dirty flashing. This means you shouldn't use the OTA update feature of the ROM, and instead download the updated ROM file and flash it in TWRP manually so that you can flash DFE after it before booting back into the ROM). Magisk is flashed after DFE, if you choose to root. Attached is a DFE zip that you should keep on your phone if using TWRP.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] gps3dx:
I wonder why should we flash Magic AFTER DFE and not before instead ?

Isn't Magic OOTB enables encryption (dm-verity etc) ?

In my case when I semi-dirty flash (wipe only system, dalvik & cache), I flash ROM -> DFE -> reboot into android and wait for few min for system to complete its upgrading -> reboot into TWRP and flash Magisk -> then DFE again.

it works just fine that way... So after reading what you wrote, I wonder logically why my method works just as well.

@joeyhuab - Can we please have your remarks on safest/most stable way to upgrade rom in case we use DFE and Magisk to retain EvoX Decrypted ?
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Papf:
@joeyhuab Noticed that charging bug is when using GMaps (today I used to navigate) 😔
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Peter the Great:
you are not allowed to post the same complaint twice within 24 hours
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Peter the Great:
I don't know why you're flashing Magisk after first boot, that's not necessary, nor have I ever heard of "semi-dirty flash". I've been using EvoX for 2 and a half years, you flash DFE after the ROM. You're emphasizing Magisk whereas I'm emphasizing the ROM. For example, back on Android 10, I would flash Immensity Kernel, so I would do: ROM > DFE > Magisk > Kernel. You see, the important part is not that Magisk and Kernel are after DFE, it's simply that DFE is after the ROM.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] gps3dx:
Hi Peter,

Thanks for the reply.

I agree with you on the importance of DFE after ROM...otherwise decryption is lost.

I'm only perplexed about Magisk - does it need to be flashed before DFE or after it ? does it change anything ?

The reason for my flashing behavior described here: https://xdaforums.com/t/rom-12-1-raphael-official-evolution-x-05-01-22.4356861/post-86528489.

The "semi-dirty flash" is a word I learned back on my HTC Desire (the first/original device HTC had with that name) days... some 10 years ago.

AFAIK, with "Semi-dirty" '/system' is wiped, while with "dirty" you don't wipe '/system'.

'/data' is not wiped in both cases - hence the reason for the "dirty" I guess.

B.R.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Peter the Great:
Since you said that flashing DFE after Magisk works fine, then I assume it doesn't matter when you flash DFE, as long as it's after the ROM
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Megameco:
Hi everyone! I noticed that both on the latest release and on the previous one when someone calls me the flashlight starts blinking and never stops until I reboot... Anyone experienced the same?

Ty op for all your work btw ♥️
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Meruccubus:
Another bug, I saw some red/green glitch'es when I swipe screen(not every time but They do appear after all
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Papf:
not quite the same - I have specified when I strict noticed the issue - but I could edit my post on the other hand :)
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] -j03-:
Try drag & drop icons in the home screen... I can consistently reproduce these graphical glitches this way. It's quite horrible.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Peter the Great:
Cannot reproduce
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] joeyhuab:
May 2022 security patch update is out! Just a small update though. Not much changed in source but the kernel is upstreamed to the latest. Other fixes include setting proper Light theme for the Power menu. Glitches in the previous update may have been fixed, but then again, I haven't encountered much of them. I hope you guys continue to donate to keep me motivated to keep this device updated alongside the Pixel devices. Enjoy!

Changelog for the latest (05/03/2022) update

Device changes:

==============================

Update to latest Soviet kernel

------------------------------

ROM changes:

==============================

Merge May 2022 security patches

PixelPropsUtils: Update fingerprints to May 2022 release

SystemUI: Let screenshot window ignore screen decorations

fixup! Camera: Skip stream size check for whitelisted apps

overlay: SystemUI: Follow light/dark theme in power menu

overlay: SystemUI: Use default surface colors for power menu buttons

overlay: core: Add chroma to light surface highlight color

overlay: core: Suppress System UI ANRs

DOWNLOAD
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] joeyhuab:
As a reminder, if you plan on changing kernels, make sure it supports libperfmgr. ROM will crash if it doesn't. As such, it is recommended to stick with the Soviet kernel I included within the ROM.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] atxbang56:
Thanks for this other update !

The white glow is still there when light theme is on. It disappears when black theme is activated. (see screenshots)
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] joeyhuab:
Meh. Doesn't seem that much of an issue and I don't see why anyone would use a dark wallpaper on light theme in the first place. Doesn't seem to make sense to me.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] atxbang56:
I have set automatic theme (light during the day and dark at night). And with every wallpaper the white glow will appears. It's not an issue it's a fact and it didn't happened before you added light theme to notification panel. Your answer doesn't make sense to me.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] joeyhuab:
You just said "it didn't happened before you added light theme to notification panel". So there's your answer why there is a white glow. So is it an issue for you or not?
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] atxbang56:
I can't say it's an issue because there is no problem while using the phone. It's just not pretty. Next time I will not report things I find strange or that didn't exist on previous versions. Thanks for updating this ROM, that's all
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] joeyhuab:
Latest update taken down to remove broken implementation of QS transparency/blur and for removal of QS Panel Light theme. Will upload a new build later.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] -j03-:
Here, look at the lower half of the screen. Constant artifacts.

Other small annoyances I've found:

- game space button cannot be hidden. I'd like settings like disable auto brightness, but I've got no use for the button/overlay itself.

- Night Light with a schedule wont turn off if you have manually toggled it during the schedule. (schedule in example 9pm-6am, toggle it off and back on during that time, will not turn off at 6am automatically anymore).

- Screen will rotate 360 degrees (portrait, upside down) with no way to turn this behaviour off. Makes watching videos in bed impossible and manually toggling auto rotate on-off gets old fast. Not sure if this is android 12 "feature" as it is my first android 12 rom, but would appreciate evolver setting for it.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] jottect:
@joeyhuab

Download link is prompting me to get 0423 version... and I got that one last month...
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] muzeex:
Hello all,

I'd like to know how to configure the meteo service that is used on the lock screen, it is not matching my location:

displaying a moon symbol during daytime or a sun during night

showing wrong meteo indications

If I click the displayed item, it opens the correct google meteo tool (the one with the frog) for my location with the correct values.

I check all google settings but found nothing.

So, how could I either set it correctly or disable it ?

Thanks in advance.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] muzeex:
@joeyhuab disable the last update, see post #1,692
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] s3micolon0:
Thank for for adding the Soviet kernel op. Feels more smooth now!
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Peter the Great:
It took me 3 rewatches of the video to see the artifact. It's under the phone icon. Regardless, I can't reproduce it.

Number 1 is an Android 12 feature.

Number 2 is an Android feature (manual toggle is designed to override the schedule).

Number 3 is a bug, as other Android 12 ROM's have the option to disable 360⁰ rotation. Though I'm confused why you're toggling auto-rotate on and off. You do realise Android added a feature a few updates back for the sole purpose of not toggling auto-rotate on and off. Simply disable auto-rotate, then whenever you rotate your phone, a button will appear in the bottom left corner which will allow you to rotate the screen manually. You should try it out.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] -j03-:
Well you know, video compression is a thing (screen recorder has quite low bitrate, then the compression of vimeo). Way more noticeable IRL...

And like I said, first time using A12 so hard to know which features comes from where.

Night light has always went off after the schedule in previous androids, even if you toggle it off and back on. But going back few pages people were saying that the schedule doesn't work regardless of if you manually toggle it. So yeah, might be just android bug.

And about 3. obviously didn't know. Came straight from A11. Still would prefer the old system and having option to disable 360 rotation completely. Auto rotate without 360 rotate is still much simpler than having to manually rotate each time.
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] Peter the Great:
Android 9 is the update that added the manual rotation feature, lol
[Redmi K20 Pro / Xiaomi Mi 9T Pro ROMs, Kernels, Re] -j03-:
Doesn't change the fact that auto rotation has been the way I, and probably a lot of other people, have been using the android for the better part of 10 years ;) Manual is manual, auto is auto. Minus the 360 preferably.