yashsingh1/xdaforums huggingface dataset:
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Retrial:
Installation Guides📚
​

Official way of installation can be found at OP.

Installation Guides: 👨‍🏫

Clean Install via TWRP:

Backup your data to PC or SDCard if you have.

Downland:

Spoiler content hidden.

Boot, flash and reboot to TWRP. [Check Install Custom Recovery Guide]

Select Wipe > Advanced Wipe -> Select Dalvik / ART Cache, System, System_EXT, Data, Internal Storage, Vendor, Cache and then Swipe to Wipe.

Reboot to recovery once again (needed due to a current issue with TWRP by REGINZ) and then Format data > type yes.

Transfer the files you previously downloaded into Internal Storage, while you are connected and into TWRP from PC to your Device. If you have SDcard or USB OTG you can also use that.

[TWRP by REIGNZ have an issue, if PC doesn't recognize the device, press in twrp menu, Advanced > File Manager > and find and select sdcard folder aka Internal Storage > go back and now your pc should be able to recognize the device]

Flash ROM > GApps. NOTE: ROM IS FORCE ENCRYPTED

[Optional] Flash LineageOS recovery by pressing "Install Image > Navigate and Select the LineageOS Recovery > Flash it to recovery partition.

Reboot and Enjoy!

[Optional] In case you want to change Kernel to NGK or SC [SE version - aka System_Ext], flash it after the first boot of the ROM.

[Optional] In you case you want Root, flash Magisk after the first boot of the ROM.

SafetyNet & Certified Play Store:⚠️

Official LineageOS doesn't pass SafetyNet or have certified Play Store by default. [Read here why]

Root your device with Magisk and Follow this Guide (or this) to pass SafetyNet and have certified Play Store. [YouTube Video Guide]

OTA Upgrade/Update:

⚠️Warning⚠️

Only use OTA if you are encrypted. Simply go to updater and press install, everything will be automatic.

Dirty Installation via TWRP:

{Manually Upgrade/Update the ROM}

Download:

Spoiler content hidden.

Wipe System, System_Ext, Dalvik ART/ Cache, Cache, Vendor.

Flash ROM > GApps > [Optional]Magisk.

Reboot and Enjoy!

Notes:🗒️

If you want to flash DFE use TWRP by REIGNZ based on A9. (not A12) [Not recommended be decrypted]

If you encounter Fastboot issues read the guide/fix in my thread.

You can translate the ROM in Crowdin.

Check my threads:

Spoiler content hidden.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] AtomicStryker:
I had to unpair my existing bluetooth devices and re-pair them, (presumably because the upgrade changed the phones bluetooth ID) but it seems to work perfectly for me.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] marsa47:
- I am on this ROM since 01.01, no major issues so far.

- Just FYI, DFE zip (Disable Force Encryption) from Retrial collection doesn't seem to work on this ROM. For the sake of testing, I tried both A13 DFE and the older zip (which worked on LOS19.1) with clean installations. When I check in the settings, the phone was encrypted every time, no matter what I do.

- On the other hand, I can report that unofficial TWRP A12 by Reignz (twrp-beryllium-v3.7.0-A12.img) can decrypt storage on LOS20.

- One small glitch I found: If I lit up the screen (press power button) while charging, the phone stays on the lockscreen with the display on, never turning off by itself. Of course if I press power button or double tap I can turn it off. Also if I just disconnect power cable, display turns off in few seconds like it should. But if I just press power once and leave it, it will stay on the lockscreen forever.

- Bluetooth is fully working for me. I am using 2 different BT headsets for few hours every day. Not a single issue so far.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Retrial:
The DFE not seem to working with the TWRP by REIGNZ based on A12. Instead you should try to flash DFE via TWRP by REIGNZ but based on A9.

The purpose of A12 based twrp is to decrypt A12+ encrypted ROMs. If you don't need encryption (which I recommend everyone to use encryption), then use TWRP by REIGNZ A9 and flash DFE.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] noah001:
any way to get F2FS working ? With flashed fstab i get recovery reboot and without i get a bootloop
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] MagnesG:
Is it important to fastboot the required xiaomi firmware first? Coming from 19.1.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Retrial:
I assume u already have it. No need.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] jojy thomas:
Flash a kernel with with f2fs support,
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] 123r4ka456:
Do "long loading while taking picture from whatsapp-bug" still occurred????
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] sponk0:
I get the following behavior:

1st try: click on photo button: nothing happens (but no hang)

2nd try: click on photo button: photo is immediately taken and can be sent, no hang

So: not really running without issues, but no hang

Maybe this is helpful
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Largamelion:
Which Google apps exactly did you add to the deny list and how do I use the default Pocophone F1 Global props? Could you please elaborate on that?
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] kamerek:
now on 18th feb ver- nope the 100% brightness when charging switched off phone is still there.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] LTFOUND:
I'm assuming you've already tried to use Poco F1 fingerprint instead of the Pixel 5 one, right? Didn't it work either (even after clearing Play Store data)?
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Largamelion:
I tried Poco F1 for the basic key attestation option, but this time Play Store is not displaying any certification at all, even after waiting multiple hours and clear data/cache of Play Store + reboot.

At first I couldn't find the Poco F1 in the props but then I realized it's listed under Xiaomi instead of Pocophone. If I look to change fingerprint it only supports Android 9 and 10 according to the info so haven't tried that yet.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Demodroid:
Use the Android 10 fingerprint, you'll also need the universal safetynet fix:

Releases · kdrag0n/safetynet-fix

Google SafetyNet attestation workarounds for Magisk - kdrag0n/safetynet-fix

github.com

The combination of those two, plus Zygisk and DenyList in Magisk will have you passing SafetyNet and certification.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Largamelion:
This seems to have done the trick. I also added the Play Store to the deny list and device is now certified.

Thanks
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Evgen_17:
I found another bug.

If to turn on this option

make a screenshot and press on edit button

then the android system will crash
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] first_damned:
What about getting unlimited backup in Google photos?
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Demodroid:
Wouldn't know, I don't use Google Apps unfortunately. I assume it's something to do with your device faking to be a Pixel.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] GeForce66:
Probably some remnant issue from my dirty upgrade from 19.1 in January that now somehow triggered ;)

Anyway, is there already a fix so that the OTA updater will also update recovery?
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Abdel1993:
Don't know mate. I always use TWRP A12 by REIGNZ because I'm rooted too with Magisk. OTA-fix is not a priority for me. It seems that we have different needs.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] GeForce66:
No worries!

Yeah, everyone can customize their system to their liking and needs, that's the beauty of the Android ecosystem :)
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] pmcmm:
I can confirm that I get the same behavior too. I think this is already coming from LOS19, I remember having this problem.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Tremolo4:
I've so far been passing safetynet like that but without the "universal fix". I think that it is only needed for devices for which hardware-backed attestation is enabled. But when upgrading LOS or reinstalling it does sometimes take a day or so and some reboots for safetynet to start passing for me.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] first_damned:
I seem to lose magisk when updating over ota. Which version do you use?
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Tremolo4:
That's normal. To keep Magisk, you have to use the magisk app to patch the boot image from the ota zip and then flash the patched boot image right after the OTA. Can't use the Lineage updater for this. I've made a script for myself to automate this, because it is quite tedious otherwise.

The alternative is to use Lygisk, which can restore itself automatically after OTA, by fixing Magisk's addon.d script to work without requiring the recovery to decrypt the data partition.

To be clear, none of this has anything to do with the "universal safety net fix".
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] first_damned:
I would of thought magisk would of fixed this issue by now, but good to know lygisk still survives updates.

If using magisk with twrp does it survive ota updates? Or still only lygisk?
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Tremolo4:
Magisk developers don't want to support installing magisk from recovery, I guess that's why this issue is not considered by them.

I have not tried TWRP in a while. If it can decrypt data then it will probably work with normal magisk, as long as its addon.d script is present.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Abdel1993:
Yes it will survive Ota-updates. I use TWRP android 12 from REIGNZ.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] first_damned:
Magisk or lygisk ?
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] jojy thomas:
I'm gonna switch from protonplus rom to Lineage soon, have to backup 30gigs of stuff to somewhere first!
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Abdel1993:
Magisk ofcourse.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] first_damned:
It didn't work on lineage recovery, good to know it works on twrp
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] penticton8:
Updated to 20230225 (with los recovery and MindTheGapps and Lygisk). AOK
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] first_damned:
I used magisk and universal safety net fix and hidden banking app but it's still detecting root. Tried shamiko also the same.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] first_damned:
Anyone got any ideas? Safety net is passing. Would hide props config help? Even though safety net is passing
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Tremolo4:
I've had success a while ago by "freezing" the magisk manager app with an app called Ice Box, before opening my banking app. "freezing" is basically just uninstalling but with backing up settings/data of the app. So it seems that my banking app can detect the installed Manager app, even when "hidden".

But I'm not actively using this method at the moment, so no idea if it still works. And it always depends on what exactly your banking app is doing to detect magisk.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] first_damned:
It used to work when I used magisk, passed safety net and used the universal safety net fix and deleted the twrp folder. But since things have changed with Googles api checks it no longer works.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Tremolo4:
I don't think google api has anything to do with it except safetynet. So if safetynet is passed -- which you said it does, right? -- then the only thing remaining is custom checks from the (banking) app itself. What those checks are exactly depends entirely on the banking app. In my case it was somehow detecting the magisk app even when using the "Hide the Magisk app" functionality.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] first_damned:
The banking app has probably stepped up its checks like you say, as it used to work.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] first_damned:
On a different rom that passes safety net out of the box banking app work, I installed magisk, hid the banking app and then the bank app detects root. So no using lineage for me anymore as you can only pass safety net using magisk :(
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Tremolo4:
Try uninstalling the magisk app (and only the app) AFTER setting up hiding from the banking app. Maybe also need to clear app data of banking app.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] first_damned:
Too much faff for when I want to quickly check my bank, I've moved back to crdroid no issues
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] MagnesG:
You guys should try Hide My Applist + shamiko for banking apps. Don't forget to always check with Applist Detector first.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] cudum:
just came by to thank the maintainer for this solved bug!
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] first_damned:
Does it use lsposed? It leaves a notification I can't get rid of
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] MagnesG:
Yes. I think you can disable it in its settings. Or just disable all notices from them.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] jojy thomas:
Successfully switched to lineage with lineage recovery and recommended gapps, Bluetooth aac codecs had issues, but disabling Bluetooth a2dp fixed it.

Issue was random disconnection and no audio

Proper volte and Vowifi is now supported unlike previous lineage 19.1,

Though volte video call not tested

Good work dev;👏
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] first_damned:
Tried to and still no good, or detects magisk / root whatever I do. I can no longer use lineage as I need to use magisk to pass safety net
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] penticton8:
Updated to 20230304 ota/losrecovery/lygisk/AOK
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] penticton8:
Los Recovery; How often should one update ?? and how do we know??
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] first_damned:
Go to ota update settings, choose to update recovery also. Should get updated with the rom.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] first_damned:
Are you still using lineage then? What method did u use to get around using your banking app?
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Tremolo4:
For my bank, it's only the two factor app that refuses to work. I'm just not using that. (Using a different two factor method). But I briefly tested the method I described in that post out of curiosity and it worked.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] first_damned:
I'm trying to use barclays, what ever I do it detects magisk/root since it was last updated on 16th feb
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] moreorless:
Hi everyone :)

I noticed that the microphone volume is very low. My call participants say that they barely hear me and I checked it via "voice recorder" and it's very low.

I cleaned the holes where the mic on the lower end might be and on the upper side where the second mic is for noise-canceling but issue still persists.

Anyone else having that issue? or am I the only one? :D

I guess it could be software related and I found on google some hints on the mixer_paths xml file but they are talking about older LOS versions and I can't find on LOS20 nothing related to that.

Any ideas, workarounds or fix for that issue?

Thank you.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] bin/bash:
Android setup is running after every reboot and also to time to time after I stopp it. It says apps are ready to update and if I follow it I can connect to a network. However for me there is no way to finish the setup to get it away. Therefore I just close it. But it would nice to get rid of it completely.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] jojy thomas:
Disable Android setup app from application settings menu!
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] bin/bash:
Thank you, could find it now when displaying system apps as well and it worked.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] siluok:
Is Faceunlock working or is there any possebility to get it working? Maybee by TWRP or Magisk?
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Barbarian king:
I found this but I haven't tried it myself. Please do it at your own risk.

https://xdaforums.com/t/11-universalauth-face-unlock-for-all-roms.4419343/
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] jojy thomas:
Updated to today's build

Nothing fancy
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Ray Pist:
How did you make the clock and the status bar icons so small? Just increase the DPI in dev settings or is there another way?
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] first_damned:
Is there any way to pass safety net without using zygisk?
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] pmcmm:
I did nothing fancy. Just used android's settings. Go to Display => Display size and text, and then you can make everything as small as it's comfortable for daily use. I am using the smallst font size and the second lowest Display Size FYI
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Ray Pist:
Thanks lol for some reason I missed the most obvious setting

I wish there was a way to change only the size of the status bar icons, the notch makes it hard to display all the relevant stuff
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] always_growing:
Did vowifi work for you out of the box?

I installed fresh, activated it in settings but it's not working.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] jojy thomas:
It should

I didn't try, I'm on mobile data

But i can confirm that carrier video call doesn't work
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] first_damned:
Will magisk delta survive a automatic ota update using twrp? Or does it only work when booting manually in to twrp and dirty flashing the lineage update? Running encrypted
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] AtomicStryker:
If you use TWRP, the magisk survival script should always automatically re-install it. It only doesn't happen with Lineage Recovery because they don't implement these scripts.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] GeForce66:
To all people who have trouble with their banking apps, I did reverse engineer my banking app some time ago and found they use "Rootbeer" implementation from Github:

https://github.com/scottyab/rootbeer

So if some expert here can compile a list of steps to trick all of the detection methods we might get somewhere - this is the most comprehensive detection implemention I have seen so far. I even detects just LineageOS without root already as "unsafe".

I could just re-compile the app with "rootbeer" always returning "false", but I am not sure how that will fair with a) my own signature applied (probably play store might flag it) and b) future updates, where I would have to recompile the app each time.

Even my countries local "McDonalds" app has root detection, though they don't use Rootbeer.

Such a shame companies don't trust root users any more, even though in my opinion we use our devices in a more responsible way than most.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] first_damned:
Interesting in your findings.

I've had to downgrade my barclays app and hide it in magisk delta to work. Latest version still detects root. I'm hoping sometime soon a work around is going.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Hemphiz:
Some say this is currently the most stable A13 rom. Is this somewhat true?
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Tremolo4:
That's not quite right. The lineage recovery does support addon.d scripts. The problem is that the Magisk script needs access to the data partition, which the lineage recovery does not provide (no decryption). Lygisk, a fork of Magisk, survives OTA on lineage recovery, because data access is not needed (haven't tested myself tho).
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] first_damned:
Does anyone use lineage without passing safety net? Have you noticed anything not working?
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] pmcmm:
I use no magisk, just LOS with gapps. Its been a long long time since the last i had issues related with having the phone rooted... Im surprised to read that there are still apps blocked in LOS, i thought that was a thing of the past.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] first_damned:
Barclays bank app works with lineage out of the box. I've always thought I needed to pass safety net which in lineage is though using Magisk and the universal safety net, which then barclays app detects and won't run. Now I'm thinking of using lineage out of the box with just gapps and not doing anything with the safety net as my bank app works. Have you found any apps that don't work though as lineage only passes basic safety net check?
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] fightforlife:
Just for reference my stock lineage without root is showing the following results with rootbeer.

I do not have any problems with banking apps.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Tremolo4:
I wonder which ones exactly those "Dangerous Props" are, and whether they could be fixed in lineageos directly.

Edit: Ah, here they are.

If I put the rootbeer app on Magisk's denylist, it does not detect root on my phone.

I guess your phone isn't encrypted (ro.secure).

Some banking apps seem to have better methods than rootbeer ;)
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] bgcngm:
Is there anyone around facing touchscreen issues (ghost touches) lately? I am not sure if it was due to a fall, but my device starting having this issue after several years.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] first_damned:
I've not noticed it on my device
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] bgcngm:
Nevermind, I have figured it out. Turns out that the "latest" update to the touchscreen driver introduced this issue. The touchscreen was being flashed with a wrong firmware, which in my case was leading to these touchscreen issues from time to time. I have just pushed the fix and it will be available in the next build.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] first_damned:
Good news then. Will March security patch be in tomorrow's build?
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] bgcngm:
No, we are still testing.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] jmf25:
Hi everybody, thanks for this Android 13 (LineageOS 20)

I’m still on the last LineageOS 19 and I’m thinking about going on this LOS 20

I’ve seen that now there are 3 new files that I’ve never used when I’ve updated my device when I was on LOS 19:

boot.img

recovery.img

vbmeta.img

What should I do with these files? Do I have to sideload these three files after this one “lineage-20.0-20230311-nightly-beryllium-signed.zip” or just sideload the first one?

Thanks for your answers
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] bgcngm:
Only the .zip is meant to be sideloaded. Just follow the instructions on the wiki.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Abdel1993:
Only sometimes. While unlocking my smartphone, the screen sometimes clicks the wrong numbers for my PIN code.
[Xiaomi Poco F1 ROMs, Kernels, Recoveries, & Other ] Abdel1993:
If I'm correct, this security patch has finally solved the worldwide problem of permissions being reset after a reboot. According to a developer from Google.

https://www.reddit.com/r/Pixel6/comments/whqqo2