yashsingh1/xdaforums huggingface dataset:
[Xiaomi Poco X3 Pro] keypress:
Ok, thx a lot. I hope it will go well. (y) Now only two questions to have it clear for newbies like me.

About recovery and OS you said:

How do I know that? This info may be useful also for future releases. Is it so that any version of a recovery can flash any OS/lineageos? Or are there some rules?

And about recovery and firmware you said:

After I follow the upgrade procedure I will get recovery v. "19.1-20220916" or one week later "19.1-20220923". Nice. On the other hand I started now to follow the RSS with firmware releases for vayu https://xiaomifirmwareupdater.com/archive/firmware/vayu/ - because I thought, that it would be good to update to the newest firmware when it's available. And now: if I understand it properly, according to the rule you stated - when I get info about new firmware, I can install it only before I get the next weekly-build of lineage. Because the new lineage will update also my recovery, and this recovery will be newer than the firmware that was released a few days ago - and this new recovery will not allow me to update to the newer firmware. Do I understand properly? And as a rule: should I update firmware to the latest version on a phone with an installed OS - or maybe firmware updates should be done lazy only when needed during OS install or major upgrade?
[Xiaomi Poco X3 Pro] aasoror:
You don't, it's just a fact it happens that lineage 18.1 recovery has all the features needed to install 19.1 lineageos images.

I don't see this changing for 19.1 images but the same doesn't necessarily apply to other recoveries (say older TWRP) or even future lineage builds (say 20.1).

Indeed the recommended procedure is to update to a matching recovery before flashing a build, but it just happens that those with an 18.1 recovery don't need to do it when upgrading to 19.1 builds.

More or less correct, but note that because the vendor firmware releases are not synced with community releases (lineage) the released firmware might be outdated by a prior nightly build even before it is released, in that case, you will still need to downgrade recovery, install the vendor firmware, then upgrade recovery back (or just leave it for the updater app to upgrade on the next update).

vendor firmware is only tested and granted to work with the official vendor OS, when using community builds I would only update the firmware if known to fix something or if recommended by the community firmware developer (the latest vendor firmware for another poco phone, f3, broke its lineage builds that the dev had to put a PSA on the download page asking people to stick to the older firmware version), with that said, in most cases firmware upgrade/downgrade isn't that big of a deal (aside from the inconvenience) for those who would rather test it out of curiosity.

Good luck :)
[Xiaomi Poco X3 Pro] keypress:
Thx a lot, again. I feel almost ready to do the upgrade. (y)

One more question: Sometimes in this thread is mentioned also another step, sth about unlocking the current OS, e.g. "I did have to remove my lock pattern and fingerprint" (refs: https://xdaforums.com/t/rom-s-official-lineageos-19-1-for-poco-x3-pro-vayu.4301199/post-87122153 ) Is it a must, or is it suggested? The docs don't say anything about it. (refs: https://wiki.lineageos.org/devices/vayu/upgrade )
[Xiaomi Poco X3 Pro] aasoror:
Correct, actually I did mention that in my initial reply to you.

edit: had to refresh my memory about this one, it was an issue for some phones with pre lineage 18.1 builds that used hw keystore which was no longer supported going 18.1 and later, unless people removed their locks (or format data) the phone would bootloop, that reason shouldn't be a problem past 18.1 though some release notes continue to require it, I guess it's better to be safe than sorry.

Good luck
[Xiaomi Poco X3 Pro] aasoror:
Just wanted to note that it seems kangaroox is closed source.
[Xiaomi Poco X3 Pro] murilocd2017:
Guys, have you been able to work google pay on lineage?
[Xiaomi Poco X3 Pro] Eskuy:
Hi guys, the ROM is great, but I encountered one problem:

When I pair my phone with my Bluetooth earphones (Sony WI-C200), the phone is paired with the earphones successfully, but the audio only plays on the earphones for a few seconds, then it stutters and plays on the phone's speaker instead, but the Bluetooth still shows that the earphones are being paired. Definitely not earphones problem because I can use it with the other devices flawlessly, and when I try some other ROMs (PixelExperience, Arrow,...) they can still pair with it and play music without any issue, meaning that there is something wrong with the ROM, maybe something conflicted with it?

So, is there anyone else who encountered the same problem, and do you guys know how to fix it?
[Xiaomi Poco X3 Pro] k3lcior:
Didn't disable anything, unless it's disabled by default for newly installed apps.
[Xiaomi Poco X3 Pro] Lu5ck:
Installed the nightly from lineageos site

Flash lineage recovery - Worked

Format data / factory reset - Worked

Sideload LineageOS - Worked

Sideload Open Gapps - Worked

Sideload Magisk - Worked

Initial load - Worked

Magisk - Worked

Magisk Safetynet - Fail

Magisk Props then Safetynet - Worked

Viper4Andriod - Fixed with https://xdaforums.com/t/mod-viper4android-miui-12-magisk-21-1.4203489/#post-84112893, disabled AudioFX (via App Manager from F-Droid) and installed Audio Modification Library

Google map - Worked

Vanced Youtube - Worked

Camera Video Mode - Bug

Phone call - Worked

Bank with root or nasty anti root apps - No problem, deal with the usual magisk hide and worst case shelter app

Reboot and unlocking phone - If unlock the phone asap after rebooting, the OS will go into Lineage OS loading screen again.

FM radio - Worked

NFC - Worked
[Xiaomi Poco X3 Pro] yevac:
Also installed nightly from LOS site, build is 20210903. Everything perfect here so far. Used TWRP from Nebrassy for recovery. Only reason to use this for recovery over recommended lineage recovery is that I wanted to try NGK (No Gravity Kernel). For NGK, dev recommends TWRP recovery for installation. No issues installing lineageOS with TWRP and also flashed Open GApps Nano without issue. Magisk also flashed and no issues.

Only bug I have seen is same as Lu5ck, default LOS camera has bug with playback on video files. File is completely distorted. Installed a recommended Gcam and there is no issue like this with video files.

ROM seems very stable and fast. Only second day using it and so far, very impressed and happy. Excellent work from SebaUbuntu, thank you for your efforts.
[Xiaomi Poco X3 Pro] Lu5ck:
Switched to OrangeFox from LOS recovery, because LOS recovery doesn't support data decryption on OTA which is inconvenient for me who use magisk as magisk require data decryption to reinstall itself, don't really want to spend extra effort to reflash magisk

OTA-ed to nightly 20210910 with orangefox, no problem encountered

Camera video mode is fixed

Magisk configuration retained and working, so are configurations made to deal with anti-root apps

Stock apps I have disabled retained its status, remains disabled

User apps seem to be working

So far so good, thumbs up for the smooth OTA.
[Xiaomi Poco X3 Pro] wilsonhlacerda:
Thanks @Lu5ck and @yevac for testing and writing here in XDA those detailed reports!

And obviously thank you very much @SebaUbuntu for bringing us this official LOS!

This thread and current official release deserves more love! It is a huge achievement for the whole Poco X3 PRO development and user community!

I'm just about to flash it on my brand new device this weekend and all your contributions on this thread and others in XDA are of huge value. Thanks!
[Xiaomi Poco X3 Pro] Lu5ck:
Now there is problem, in order to fix stock camera, api V2 is disabled completely so we can't use gcam anymore.

I think is better to force legacy on stock camera instead of disabling v2
[Xiaomi Poco X3 Pro] wilsonhlacerda:
This is huge! Hey @SebaUbuntu can't we have both? I mean: fix LOS camera and also have api v2 enabled by default? If possible it is perfect.

By the way:

WATCH OUT!

download link on OP is wrong, pointing to "lmi" and not "vayu"

Also thread title is currently "unofficial" but we are official! 😀
[Xiaomi Poco X3 Pro] iBART:
Are bank's apps working?
[Xiaomi Poco X3 Pro] s_k_u_ll:
Yes
[Xiaomi Poco X3 Pro] wilsonhlacerda:
I have not tried it yet but I think I can help you on that: as a rule of thumb, generally speaking, official LOS never tricks anything. For instance there's nothing on oficial LOS to hide unlocked bootloader, hide root when enabled, spoof signature, and thus circumvent to pass Google SafetyNet. This is for all devices.

So you may expect something like that also for this ROM.

BUT this does not mean banks app not working! First of all it depends on your country and banks! Some bank apps (and also other apps!) do not check for SafetyNet. Some do their own custom security check (that may include classical root checks, like the ones tested by app Root Beer Fresh... download it on play store). Some do sort of everything. And some just run without any weird checks. Only you yourself can answer your question.

And most IMPORTANT: if necessary you can always root LOS with Magisk and use its hide features to help on that. Even on top of it also use some modules (like Magisk Hide Props Config).

Or even add Riru, + Riru modules, and/or + xposed, + xposed modules.

Or Shelter (or Island, or 2nd user profile).

It all depends on how hard is the "bank" app security checks.
[Xiaomi Poco X3 Pro] SebaUbuntu:
No, camera2 APIs are still enabled

The change is only related to Snap camera v2
[Xiaomi Poco X3 Pro] Lu5ck:
the video recording doesn't work on gcam and other cams that use the same api v2

the video just turn into pixels like what the stock camera video mode was having
[Xiaomi Poco X3 Pro] SebaUbuntu:
Use another gcam
[Xiaomi Poco X3 Pro] Lu5ck:
Open Camera - Doesn't work

MGC_8.1.101_A9_GV1r_snap.apk - Doesn't work

MGC_8.1.101_A9_GV1r_MGC.apk - Doesn't work

MGC_8.1.101_A9_GV1r_ENG.apk - Doesn't work

MGC_8.1.101_A9_GV1r_ruler.apk - Doesn't work

MGC_8.1.101_A9_GV1r_scan3d.apk - Doesn't work

MGC_8.1.101_A9_GV1r_qcamera3.apk - Doesn't work

GCam8.2.204_Greatness.210904.1857Release_Snap.apk - Doesn't work

GCam8.2.204_Greatness.210904.1858Release_Biometrics.apk - Doesn't work

GCam8.2.204_Greatness.210904.1854Release_Cameight.apk - Doesn't work

NGCam_8.2.300-v1.1.apk - Doesn't work

MGC_8.3.252_V0b_MGC.apk - Doesn't work

GCam_8.1.101_Wichaya_V1.4.apk - Doesn't work

GCam_8.1.101_Wichaya_V1.4_Snapcam.apk - Doesn't work

MGC_8.1.101_A9_GV1k_snap.apk - Doesn't work

MGC_8.1.101_A9_GV1k_MGC.apk - Doesn't work

MGC_8.1.101_A9_GV1k_ENG.apk - Doesn't work

UltraCVM_v8.1.apk (com.google.android.UltraCVM_) - Doesn't work

UltraCVM_v8.1_org.codeaurora.snapcam.apk (org.codeaurora.snapcam) - Doesn't work

PXv8.1_GCam-v1.2.apk - Doesn't work

Snap_GCam_6.210329.0153build-8.1.101.apk - Doesn't work

GCam_7.3.018_Urnyx05-v2.5.apk -Worked!! OMFG~~

Ermm....I guess all the latest version doesn't work...

Thanks~
[Xiaomi Poco X3 Pro] Foxtrot47:
BSG: MGC_8.1.101_A9_GV2b

Download MGC_8.1.101_A9_GV2b by BSG.

www.celsoazevedo.com

Use This gcam with the xml linked below .

To load XML Double tap on right of shutter button
[Xiaomi Poco X3 Pro] Lu5ck:
As you can see, I already tested it, video recording end up as noises.
[Xiaomi Poco X3 Pro] SebaUbuntu:
You haven't loaded the XML, read carefully
[Xiaomi Poco X3 Pro] Lu5ck:
Oh, he just attached it, I will try it.
[Xiaomi Poco X3 Pro] Lu5ck:
it worked! awesome~ thanks

you should upload the config to the site

it isn't there https://www.celsoazevedo.com/files/android/google-camera/f/configs-bsg-01/
[Xiaomi Poco X3 Pro] Foxtrot47:
Im not the author. Its upto RONIT to upload there
[Xiaomi Poco X3 Pro] dickta:
What is the required firmware version for this? I have an EU version of the device which has the V13.0.1.0.SJUEUXM (latest Stable) version of miui... Is it good for LOS 19.1?
[Xiaomi Poco X3 Pro] aasoror:
The latest stable for Android 12 should do the trick. Just note that for EU it is V13.0.3.0.SJUEUXM (2022-07-26) not V13.0.1.0.SJUEUXM (2022-03-21).

Good luck
[Xiaomi Poco X3 Pro] aasoror:
No problem connecting and using BT headphones here.

Latest global firmware.

September 6 lineage build.
[Xiaomi Poco X3 Pro] TheMrTesla:
Great Rom, just recently upgraded to Android 12.

However I'm having issues with making Screenshots, voldown + power doesn't seem to make a Screenshot, just a 1/20 chance of it working. Always lowers volume or turns screen off instead.

Is anyone else having this problem?

As of now I'm using screenshot from the power menu to make screenshots
[Xiaomi Poco X3 Pro] aasoror:
Yup I can confirm that issue, been using the screenshot on the "switch app" ovelay instead.
[Xiaomi Poco X3 Pro] t-ara:
I have one concern. How to add more font in font setting? Default only have 4 fonts
[Xiaomi Poco X3 Pro] Eskuy:
The funny thing is, it only happened with WI-C200, I tried others but nothing happened. I also use WI-C200 on other phones and it works flawlessly, so maybe something is wrong and the two of them conflict.
[Xiaomi Poco X3 Pro] aasoror:
Haven't tested this but should work:

Find a font you like (say myfont.ttf)

Enable root debugging (dev options) then connect the phone to your PC and adb to it.

adb root
adb remount
adb push /system/fonts/myfont.ttf
adb pull /system/etc/fonts.xml

Edit the fonts.xml file on your PC to add an entry to the new font, then push it back

adb push /system/etc/fonts.xml

Good luck!
[Xiaomi Poco X3 Pro] palopaxo:
No new build today?
[Xiaomi Poco X3 Pro] Nollie8969:
Failed; https://buildkite.com/lineageos/android-nightly/builds/1108
[Xiaomi Poco X3 Pro] Eskuy:
My phone keeps rebooting after I update to the newest build (it works normally in the older build), now it will restart, start at the logo, and then shut down and boot into TWRP.

Is there anything I can do to fix this issue? I didn't expect this to happen, so I didn't backup anything. This is the first time it happened.
[Xiaomi Poco X3 Pro] Nollie8969:
Older is 19 ? I'm no pro, but can be anything. Wrong Gapps, Magisk module, kernel.

I had same on spoofed Nokia. After update bootloop. No spoof (ih8sn) was happy phone.
[Xiaomi Poco X3 Pro] t-ara:
Does this method have to root?

why lineagos don't have change font function
[Xiaomi Poco X3 Pro] aasoror:
Nope, you don't need the device to be rooted, just enable "root debugging" from the dev options (so the phone won't be rooted, but your adb session from your PC would be), if your phone is rooted there are several options on the app store to easily add custom fonts (no need to go through adb or manually edit the fonts XML).

You can actually change the font on lineageOS (pick one from the presets) but you can't add a custom font from the UI, which is, IIRC, the stock behavior for AOSP.

Good luck
[Xiaomi Poco X3 Pro] yevac:
Just wanted to address a Bluetooth issue that some others seem to also encounter.

With Soundcore P3 life (latest firmware) earbuds, the connection is choppy. Every 5 mins or so, the audio cuts out entirely. Sometimes instead of audio cut out, there is a loud distortion noise (very unpleasant). This can happen with phone locked or unlocked.

I tried Soundcores advice which is to repair the buds to the device and reset them but no luck.

I then turned off 'HD Audio: AAC' and there were no drops, distortion or any issues. Its quite strange because I have several bluetooth speakers and I have never had any issue like this. Also another pair of wireless buds that work with AAC on without issue.

My vayu is running latest 19-20221007-NIGHTLY build and also NoGravity Kernel 2.2.1.

Tried the P3 life buds on a different device (gemini with lineageOS 19.1) with AAC on and it worked without any distortion or skipping. However, the gemini device did drop the connection after maybe 3 or 4 songs in an album played. Unlocking the device made the album resume.

Would logcat be any use for helping solve?

***Edit/Update***

OK so I've been listening using standard SBC codec for the past few days. Honestly, can't hear any difference. It sounds just as good to me and connection is rock solid stable, zero issues.

4 other devices work just fine with AAC enabled so it must be some weird issue with the P3 life earbuds and the vayu.

Did also enable Gabeldorsche in developer options. This seemed to make AAC connection worse. I left it enabled and it works perfect on SBC and other devices using AAC.
[Xiaomi Poco X3 Pro] leeshore:
Does the instant freezing issue persist in the last update?
[Xiaomi Poco X3 Pro] Nollie8969:
So far so good. Smoother than yesterday
[Xiaomi Poco X3 Pro] MrDomocle:
Thanks for the rom, it works really well! But I've encountered a feature I don't like - the fingerprint sensor scanning even if the screen is off(well, I think it is a feature). Because of that I often unlock my phone when I don't want to if I just carry it around in my hand and I wanted to know if there's any way to make it scan only if the screen is on. Couldn't find any info using google, it would only show pages with someone having issues with the scanning itself. Thanks
[Xiaomi Poco X3 Pro] interferometry4:
is it okay to install this rom with TWRP?

or it must use Lineage recovery?
[Xiaomi Poco X3 Pro] hikigayaaaa:
btw, can I use NikGapps to this ROM? I've tried it before, but I experienced ghost touch and freezes using Chrome?

installed Core NikGapps
[Xiaomi Poco X3 Pro] Nollie8969:
LOS recovery if you want OTA updates.
[Xiaomi Poco X3 Pro] Nollie8969:
Nikgapps failed on mine when Ota update. Only MindtheGapps works. See Lineage Wiki.
[Xiaomi Poco X3 Pro] glock24:
If I wanted to downgrade to LOS 18.1, besides data wipe and Android 11 frimware, do I need to do something else?
[Xiaomi Poco X3 Pro] Klaus R:
OTA works for me with TWRP 3.6.2-vayu_negressy also.
[Xiaomi Poco X3 Pro] Klaus R:
Someone with working notification led? Perhaps i am just too blind to find appropriate setting...

Latest OTA update, rooted by magisk...
[Xiaomi Poco X3 Pro] kent_stor:
Anyone else having issues with the home and app buttons not working with a profile that disables the lock screen? The back button is unaffected and I don't use gestures. I seen this issue: https://gitlab.com/LineageOS/issues/android/-/issues/5189

It's exactly the same issue but they're reporting it as fixed in the latest builds and I'm running 20221024 microg. I doubt it's related to microg, could it be a device specific issue?
[Xiaomi Poco X3 Pro] hikigayaaaa:
any idea for LOS20 for X3 pro?
[Xiaomi Poco X3 Pro] lkbass:
Czy tylny aparat ma 48 Mpx, 8 Mpx, 2 Mpx, 2 Mpx czy przedni 20 Mpx?
[Xiaomi Poco X3 Pro] keypress:
Check it here: https://wiki.lineageos.org/devices/vayu/ => "Cameras"
[Xiaomi Poco X3 Pro] noutsos:
Hi, i have encounter something strange.

I use navigation with gestures, and in random times when the screen is on, it's like the gestures are acivated on every side of phone without my fingers touching the screen.
[Xiaomi Poco X3 Pro] Sergey_Russia:
Hi all.

Please help me to decide which firmware I need to flash my phone in order to upgrade from 18 to 19 LineageOS.

Model of phone is M2102J20SG

I buyed it in Russia in official shop.

I think that it has russian firmware. (How can I check it?)

In order to upgrade LIneageOS I need to flash firmware of Android 12.

On xiaomifirmwareupdater.com/firmware/vayu/ there are only India, Europe and global firmwares.

But on new.c.mi.com/global/miuidownload/detail/device/1900392 there is russian ROM which include firmwares.

I compared firmwares from xiaomifirmwareupdater and new.c.mi.com. Firmwares from russian ROM is different from the xiaomifirmwareupdater's firmwares. But EU firmwares equal global firmwares (only abl.elf not equals).

I afraid to get brick, thats why I have answers

1) do I need flash so firmware which is installed on my phone (russian or other)?

2) how I can check what localization of firmware now installed on my phone?

3) if I can install other localization, which I should install, EU or global?

4) If I extract firmwares from russian ROM and put they to zip file of firmwares from xiaomifirmwareupdater.com. Does it right or it can bricks phone?
[Xiaomi Poco X3 Pro] Sergey_Russia:
I search some info in this forum and founded little.

Baseband version of my phone is 1.0.c3-00161-0806_2150_f52e466eb (settings --> about --> android version)

It's mean that version of firmware is either 12.5.2.0(EEA) or 12.5.4.0(MI)

Does it mean that I don't need to update firmware in order to upgrade from 18 to 19 LineageOS?
[Xiaomi Poco X3 Pro] keypress:
As you can see here https://xiaomifirmwareupdater.com/archive/firmware/vayu/ these firmware versions that you mentioned are for Android 11. So for LAOS 19 (Android 12) you need to upgrade firmware. Firmware versions V13.x are for Android 12. Then you can follow these steps: https://xdaforums.com/t/rom-s-official-lineageos-19-1-for-poco-x3-pro-vayu.4301199/post-87453373

I agree with you that it would be great to have a bit more info about firmware - it would be great to have here https://xiaomifirmwareupdater.com/archive/firmware/vayu/ a column with baseband version. How can we do that?
[Xiaomi Poco X3 Pro] Sergey_Russia:
I founded the table of basebands here https://xdaforums.com/t/firmware-poco-x3-pro-vayu-bhima-auto-updated.4253099/page-6#post-87447719

Thank for reply. But which firmware I shall to flash, EU or global?
[Xiaomi Poco X3 Pro] TheMrTesla:
the number i highlighted is the one you should be looking for, if you look it up here:

You end up with 12.5.4.0(MI) 0806_2150 which is Global.

EEA is Europe

IN is India

So you flash global :)
[Xiaomi Poco X3 Pro] Nikhil:
Hi, can you provide the build dates that you flashed for both Rom and NikGapps, I'd very much like to reproduce it and fix it.
[Xiaomi Poco X3 Pro] Sergey_Russia:
Thanks. tech support xiaomi also said me today, what firmware should be ru or global.

I wanted to try extract firmwares from RU ROM and pack it to global-firmwares.zip from xiaomifirmwareupdater.com. But version of ru ROM is less then global. whats why it is impractical.
[Xiaomi Poco X3 Pro] Nollie8969:
Lineage 19 from June 10. See photo recovery. Nikgapps Core was latest; April 20

I also installed some addons

Problem should be caused by Seedvault.
[Xiaomi Poco X3 Pro] Nikhil:
The latest release of NikGapps is 8th Sept.

That's pretty old build, the issue is fixed long back, can you try flashing the latest NikGapps build next time you clean flash and confirm if it's working for you?
[Xiaomi Poco X3 Pro] Nikhil:
I'm not experiencing ghost touch issues anymore. You can give latest build a try.
[Xiaomi Poco X3 Pro] Nollie8969:
Yeah well.. you asked when it occured to me.

Great that is fixed. I probably won't flash very soon. Or try to go Vanilla maybe
[Xiaomi Poco X3 Pro] Nikhil:
Yeah, no worries, whenever you clean flash vanilla next time, please try it once and confirm if it is working.

Thanks for the details you shared!
[Xiaomi Poco X3 Pro] Sergey_Russia:
Hi all.

I updated firmwares on my phone in order to upgrade LOS from 18 to 19. All works fine.

Can I keep updating the firmware as new ones are released or do I have to wait for the maintainer's permission when he indicates that I need to update the firmware for the next LOS version?
[Xiaomi Poco X3 Pro] keypress:
Here it was discussed: https://xdaforums.com/t/rom-s-official-lineageos-19-1-for-poco-x3-pro-vayu.4301199/post-87460461 👍
[Xiaomi Poco X3 Pro] XRed_CubeX:
Hi everyone, has anyone ever had trouble taking screenshots with this ROM? It is difficult for me and rarely takes the combination
[Xiaomi Poco X3 Pro] popej:
Have anyone tried official twrp-3.7.0_12-0-vayu.img? Does it decrypt data and support OTA?
[Xiaomi Poco X3 Pro] Sergey_Russia:
Thank you
[Xiaomi Poco X3 Pro] Balliba:
I am using MIUI by xiaomi.eu 13.0.8. If I do a clean Lineage installation after making a full system backup from TWRP, can I use the data folder from the backup? What should I do to avoid losing my old programs and data in the migration?
[Xiaomi Poco X3 Pro] Nollie8969:
You can also wipe your screen up from the bottom and take screenshot. Or install Screenshot Tile.