[ROM][OFFICIAL] LineageOS 20 weeklies for Xiaomi Poco F1

Search This thread

first_damned

Senior Member
Feb 24, 2009
1,525
318
Birmingham
Xiaomi Poco F1
In the past I had issues with mindthegapps as it left me with non-functioning Google Play services.

Strange thing, is that I could not activate internet access right away as it was disabled. I restarted my phone a few times and suddenly I could activate it.

Not sure, what happened there, but now I got the Play Store back to work.
I've had problems with mtg also, but all seems ok lately. Glad you got it sorted 👍
 

jmf25

Member
Jul 17, 2021
6
1
Hello everyone
I have to thank the developers for all the awesome work they are doing. Congratulations
I want to make my contribution by improving LOS 20 because I have noticed a change in the adjustment of sounds in LOS 20 compared to LOS 19: now there is no option Link ring & notification volume
I think this option is a positive point in LOS 19 compared to LOS 20
Is it possible to transfer this option (Link ring & notification volume) in LOS 20?
In the attached file I have tried to make the comparison between both versions
Thanks again for your awesome work.
 

Attachments

  • LOS 20 versus LOS19.pdf
    191 KB · Views: 56

Ray Pist

Member
Mar 5, 2019
8
3
What happens is that nothing is obviously wrong, but if you open the Magisk app it will tell you that Magisk is installed incompletely, it then "finishes" the installation and wants a reboot.

Since it apparently can do that directly (root is available and everything), whatever problem that solves does not seem to impair functionality.
Just to add, I noticed some magisk modules break after installing OTA updates (in my case Viper4Android) until the installation through the magisk app is completed. So it's necessary for some use cases but everything works perfectly after that
 

Astania

Senior Member
Aug 2, 2012
192
47
I also would like to say big thank you for LineageOS developers maintaining updates for Poco F1.

My phone's running now LOS 20 20230513 build, but...
I've noticed, that Axet's Call Recorder (link) has stopped working.
It was working flawlessy before 8th may, but now it creates a file, a file lasts as long as the conversation time, but the recording is completely empty, there's only a silence.

I didn't change nothing in settings.
After updating LineageOs to new wersion (i've installed earlier build of LineageOS 20 with clean flash, now I've updated with system updater) Axet's Call recorder stopped to record.

I installed Magisk module, and after updating LineageOS I've also updated Magisk.
I tried to reinstall Axet's Call Recorder Magisk module but it didn't help.

Any ideas what to do?
 

Szynek

Member
Aug 4, 2013
17
0
Hello,

According to the doc, after installation I should see this:
1684921206350.png


However, I have this:
1684921185197.png


Question: is this ok? No errors reported on the phone side, plus the system booted without issues, but I wonder whether this can cause problems later down the line (does it mean that 0.02% of the procecess did not happen?).

I should point out, that I'm not dirty-flashing or anything (performed factory reset plus format data on the top of it), but I used TWRP instead of LOS recovery (which I'm not sure whether that's a factor in all this).
 

AtomicStryker

Senior Member
Nov 19, 2015
238
135
You can re-flash the firmware from recovery if you are very scared. But you should be fine. Or just wait until saturday and perform the update which is a full flash aswell.
 

p_a_l_o

Member
Jan 17, 2010
8
3
I also would like to say big thank you for LineageOS developers maintaining updates for Poco F1.

My phone's running now LOS 20 20230513 build, but...
I've noticed, that Axet's Call Recorder (link) has stopped working.
It was working flawlessy before 8th may, but now it creates a file, a file lasts as long as the conversation time, but the recording is completely empty, there's only a silence.

I didn't change nothing in settings.
After updating LineageOs to new wersion (i've installed earlier build of LineageOS 20 with clean flash, now I've updated with system updater) Axet's Call recorder stopped to record.

I installed Magisk module, and after updating LineageOS I've also updated Magisk.
I tried to reinstall Axet's Call Recorder Magisk module but it didn't help.

Any ideas what to do?
I had also troubles w. call recording since switch from Miui to LOS 20. I tried Google dialer magisk hack, BCG, axet, skvalex.

Axet was best free recorder but I had silent recordings for volte and car Bluetooth calls.

Now I'm using skvalex. It is the only one call recorder able to handle all types of calls. Unfortunately it costs 12 USD.
 

first_damned

Senior Member
Feb 24, 2009
1,525
318
Birmingham
Xiaomi Poco F1
I had also troubles w. call recording since switch from Miui to LOS 20. I tried Google dialer magisk hack, BCG, axet, skvalex.

Axet was best free recorder but I had silent recordings for volte and car Bluetooth calls.

Now I'm using skvalex. It is the only one call recorder able to handle all types of calls. Unfortunately it costs 12 USD.
Just use the aosp dialer which comes with lineage to record calls
 

Largamelion

Senior Member
Sep 10, 2010
549
239
I'm still on LOS 19.1 with FDE. I would like to upgrade to LOS 20 but is there an easy way to switch to the newer FBE?

When upgrading from 18.1 to 19.1 I just disabled my fingerprint and PIN prior to upgrading and flashed LOS recovery to replace TWRP. All went well so I assume the same process will work for upgrading from 19.1 to 20 but if possible I would like to be up to date with encryption and switch to FBE.
 

bin/bash

Member
May 2, 2022
42
31
I'm still on LOS 19.1 with FDE. I would like to upgrade to LOS 20 but is there an easy way to switch to the newer FBE?

When upgrading from 18.1 to 19.1 I just disabled my fingerprint and PIN prior to upgrading and flashed LOS recovery to replace TWRP. All went well so I assume the same process will work for upgrading from 19.1 to 20 but if possible I would like to be up to date with encryption and switch to FBE.
It was mentioned somewhere earlier in this forum that FDE is not supported anymore in LOS20. So I suppose upgrading wouldn't work in your case anyway. I don't think you have another option than to clean install to switch to FBE.
 

Astania

Senior Member
Aug 2, 2012
192
47
I've solved the trouble with recording with Xiaomi Poco F1 and official LOS 20, Axet's call recorder.
Unfortunately recording included in dialer doesn't support automatic call recording, so one who wants automatic call recording must use other solutions.

I figured out, that Axet's call recorder still works perfectly, but
DON'T UPGRADE TO THE NEWEST VERSION (actually 1.8.4) available on F-Droid.

Just install magisk module which also installs the app and don't upgrade it.
It works perfect on default settings, even after updating LOS to 20230527 and flashing Magisk again.
 

Attachments

  • Screenshot_20230529-134908_Call Recorder.png
    Screenshot_20230529-134908_Call Recorder.png
    157.3 KB · Views: 37

p_a_l_o

Member
Jan 17, 2010
8
3
Since the upgrade from LOS 19 to 20. I have an intermittent problem with Wi-Fi. Always after some time (sometimes days, sometimes weeks), the phone disconnects from the AP and the attempt to reconnect fails. All APs are with WPA2 encryption. Restarting the phone always helps.

In all APs the log is the same:
11:54:16 wireless,info XX:XX:XX:XX:XX:XX@wlan1: connected, signal strength -56
11:54:21 wireless,info XX:XX:XX:XX:XX:XX@wlan1: disconnected, unicast key exchange timeout, signal strength -55

I think this is somehow related to wpa_supplicant. But I don't know how to debug it.

I tried:
- disable/enable Wi-Fi
- forgetting the AP and setting it up again
- fix connectivity button in the Internet section
- change to random/static MAC address settings
- every new weekly version of LOS 20 which was released

Has anyone encountered this problem? Any ideas on how to debug this more?
I've finally found solution. There is some kind of Wi-Fi/data/BT reset in Settings/Reset menu. No disconnections occurred since this.

Downside is I've lost settings of SIM1/SIM2 settings for all my contacts. But this is not big trouble for me.
 
Last edited:

Largamelion

Senior Member
Sep 10, 2010
549
239
It was mentioned somewhere earlier in this forum that FDE is not supported anymore in LOS20. So I suppose upgrading wouldn't work in your case anyway. I don't think you have another option than to clean install to switch to FBE.
So there is no way to decrypt either prior to upgrading (disable FDE)? A clean install would mean about two days work to get everything setup correctly again, something I want to avoid at all cost. I have certain apps that require an entire process of identifying yourself to get them working again, a lot of hassle. Not even sure if it's worth upgrading then as 19.1 still works good, but I'd like to stay up to date security wise and 19.1 is no longer getting security updates either.
 

first_damned

Senior Member
Feb 24, 2009
1,525
318
Birmingham
Xiaomi Poco F1
Afraid not. It'll be a busy weekend for you then, something to do.
So there is no way to decrypt either prior to upgrading (disable FDE)? A clean install would mean about two days work to get everything setup correctly again, something I want to avoid at all cost. I have certain apps that require an entire process of identifying yourself to get them working again, a lot of hassle. Not even sure if it's worth upgrading then as 19.1 still works good, but I'd like to stay up to date security wise and 19.1 is no longer getting security updates either.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    Unfortunately, everyone has this problem with our device on LineageOS. I remember this being the case since Android 10, when I switched from MiUI.

    I just never said anything about it, because then it is quickly seen as "complaining", while we get this OS for free and don't pay a penny for it.
    To me the volume always felt kind of low, but I haven't ever used the phone with the vendor ROM.
    It sure would be nice if the volume could be increased a bit.

    Also, reporting an issue isn't complaining. There are people who report issues and immediately demand "fixing" it.
    If someone reports an issue or questions if something is normal/expected behaviour without expecting a developer to immediately do whatever he wants, helps to investigate and provides further information, it definitely cannot be complaining.
    If issues aren't reported, a developer may not even know about their existence.
    The developers do this for free, but I am sure they are interested in improving LOS and will help, if one reports issues and doesn't demand anything.

    @bgcngm Do you think the volume could be increased? What can we provide or do if something may be done?

    Thanks a lot for your hard work!
    1
    Doesn't reproduce for me, on nightly 08/26. 0% is the darkest
    Even like this? https://streamable.com/clipper?url=https://streamable.com/qvglfa
    (20230909 build)
    Anyways I would like to report another non blocking issue that is the Wifi QR scan feature does not work.
    Wifi QR share is fine ;):p
    Maybe it's just my phone. This is not my main driver.
    1
    Even like this? https://streamable.com/qvglfa
    (20230909 build)
    Anyways I would like to report another non blocking issue that is the Wifi QR scan feature does not work.
    Wifi QR share is fine ;):p
    Maybe it's just my phone. This is not my main driver.
    I watched your video and many people indeed have the same problem with the screen brightness, including me. A bug report was made on Gitlab, but completely ignored to this day: https://gitlab.com/LineageOS/issues/android/-/issues/5021

    On the one hand, I am extremely grateful to the developers for providing our Poco F1 with free updates, on the other hand, I expect nothing from them. They just don't feel like it anymore. Android 13 will also be the last version because Android 14 does not support Kernel 4.9, which our device runs.
    1
    I have distorted sound as well with certain notifications and am looking to replace my battery too after almost 5 years of service. Phone is still working great with LOS 19.1 but I'm planning on getting a new phone at the end of this year and give this one to my kid. Battery has degraded a bit so I just want to install a new one and LOS 20.0 before I pass it on. If you don't mind could you send me a DM with where you bought the battery from? Thx
    I used a nohon battery from aliexpress
    1
    I used a nohon battery from aliexpress

    I assume you're happy with it? Does it perform similar to the original battery when the phone was new?

    Reviews for Nohon do seem positive on AliExpress.
  • 30
    2okPze5.png

    LineageOS is a free, community built, aftermarket firmware distribution of Android 13 (T), which is designed to increase performance and reliability over stock Android for your device.

    LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. You will need to provide your own Google Applications package (gapps). LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.

    Base source code is available in the LineageOS Github repo. And if you would like to contribute to the project, please visit our Gerrit Code Review.

    GPL compliance:
    yG18r6g.png

    Working:
    • Camera (and flashlight)
    • WiFi
    • Bluetooth
    • Telephony (Calls and Data)
    • IMS (RCS, VoLTE and WiFi Calling)
    • Audio (Record and Playback)
    • Video Playback
    • Sensors
    • GPS
    • Encryption (FBE)
    • WiFi Display

    Broken:
    • Nothing (?)

    Compatibility:
    Compatible with all Xiaomi Poco F1 variants.​
    Builds are based off the Xiaomi's Android 10 firmware with proprietary blobs from MIUI v12.0.3.0 global stable package.​

    Device wiki:
    Downloads:
    Installation:
    • Follow instructions found in the respective wiki page
    14
    Yes, that turned out to be my problem with bluetooth. Turning off the AAC HD setting fixes the audio issue. I dont know how big of an issue that is for audiophiles, in my headphones i dont notice any difference on and off. In any case, its a bug.
    It will be fixed in upcoming builds.
    9
    I've not noticed it on my device
    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.
    7
    New build 20230610 works fine!
    Does someone know if we get the settings for the f1? https://review.lineageos.org/c/LineageOS/android_lineage-sdk/+/347826
    The 20230617 build includes the charging control settings and it's present for the Poco F1.
    I just flashed so I can't confirm it's working yet, but I suppose if it shows up in settings it's highly likely it will work.
    Great feature, thanks a lot LineageOS team to implement it!
    See settings - battery - charging control :

    IMG_20230618_085540.jpg
    7
    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:
      - TWRP by REIGNZ v2 [twrp-beryllium-v3.7.0-A12-V2.img] - [Current Bugs/Issues & Workarounds]
      - Latest build of Official LineageOS ROM and optional LineageOS Recovery from the same link, if you want to flash that later.
      - Optional A13 GApps of your choice.
    • 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:
      - TWRP by REIGNZ [twrp-beryllium-v3.7.0-A12.img] - [Current Bugs/Issues & Workarounds]
      - Latest build of Official LineageOS ROM and optional LineageOS Recovery from the same link, if you want to flash that later.
      - Optional A13 GApps of your choice.
    • Wipe System, System_Ext, Dalvik ART/ Cache, Cache, Vendor.
    • Flash ROM > GApps > [Optional]Magisk.
    • Reboot and Enjoy!
    Notes:🗒️