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

Search This thread

Tremolo4

Senior Member
Dec 2, 2017
54
42
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.
You can use Seedvault backup for apps that allow backup. Integrated into LineageOS. Just make sure to copy the backup to your PC or select a micro SD card as storage location directly.

For apps that don't allow backup you can use NeoBackup. It will probably not work with all apps. But in the worst case, any app you might use will have some procedure in place to allow you to migrate to a new phone / a fresh install.

You will have to backup internal storage yourself (photos etc.), if you don't sync to google cloud or something.
 
  • Like
Reactions: senpaidev

Hemphiz

Senior Member
Sep 12, 2015
934
318
Bristol
m.9gag.com
This does not work on my phone
Dont flash custom kernels or extras. I flash rom - mount vendor - flash dfe - flash Gapps then reboot. After setup I reboot to recovery I flash magisk delta then reboot back to system. Make a backup after your fresh install incase you have any problems when altering the system or restoring your apps. It's simple stuff
 

first_damned

Senior Member
Feb 24, 2009
1,518
317
Birmingham
Xiaomi Poco F1
Dont flash custom kernels or extras. I flash rom - mount vendor - flash dfe - flash Gapps then reboot. After setup I reboot to recovery I flash magisk delta then reboot back to system. Make a backup after your fresh install incase you have any problems when altering the system or restoring your apps. It's simple stuff
You don't need to install magisk delta, just lineage rom and gapps if needed, then leave it alone
 

pgzh

Member
Feb 26, 2013
35
25
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
 

senpaidev

Senior Member
Jul 27, 2012
188
66
www.varisht.dev
Installed the 20230617 build and the charging control is a feature I never expected to drop. It works as intended. I recently had the battery replaced on my phone and I was looking for an app or a script with the said functionality. Really happy that is a part of the OS itself now. Thanks a lot to the device maintainer and the whole LOS team.
 

Abdel1993

Senior Member
Sep 20, 2019
77
79
Is anyone using Kernel SU on Lineage? Does the safety net fix work?
I was literally planning to ask a question here that is also about KernelSU. Through KernelSU.org, I came across a developer working on KernelSU 4.14/4.19 for our Poco F1 devices.

This is the link: https://github.com/diphons/D8G_Kernel

Specifically, does this mean that our kernel can expect an upgrade from 4.9 to kernel 4.14?

PS: Anyone can respond to this, experts and no experts.

Edit: The dev is already working on Kernel 4.14: https://de8ug.blogspot.com/2022/09/d8g-kernel-v53-real-of-gamer-poco-f1.html
 

first_damned

Senior Member
Feb 24, 2009
1,518
317
Birmingham
Xiaomi Poco F1
I was literally planning to ask a question here that is also about KernelSU. Through KernelSU.org, I came across a developer working on KernelSU 4.14/4.19 for our Poco F1 devices.

This is the link: https://github.com/diphons/D8G_Kernel

Specifically, does this mean that our kernel can expect an upgrade from 4.9 to kernel 4.14?

PS: Anyone can respond to this, experts and no experts.
I can say, stay away from D8G kernel, it can potentially damage your device. I just wondered if I could use kernelsu to pass safety net, but then again all my apps and bank app work fine with just basic safety net passing as default, so I think why root and affect security.
 

Abdel1993

Senior Member
Sep 20, 2019
77
79

besset19

Senior Member
Jan 24, 2019
58
2
Gapps keep crashing for me on latest linageos version for poco f1.

I advanced wiped my phone in TWRP, then I was able to flash latest linageOS 20 version and then flashed "MindTheGapps-13.0.0-arm64-20230408_162909" right after, then reboot. I was able too boot into LOS but gapps keep crashing, e.g play store. Does anyone know which gapps version works?

Edit: Fixed it by installing nikgapps basic version.
 
Last edited:

besset19

Senior Member
Jan 24, 2019
58
2
Is it fine to use nikgapps omni/stock with this rom? Does anyone know which version of "mindthegapps" that is supposed to be used with this rom corresponds to in terms of nikgapps versions? I think google keep was included in mindthegapps latest version so maybe its atleast omni version of nikgapps
 

Top Liked Posts

  • There are no posts matching your filters.
  • 3
    I just wanted to thank the maintainer for this excellent ROM! This phone is 5 years old and still more stable than some native Android phones in my family (pixel 6a and Pixel 4a).
    While they have problems with Bluetooth pairing or accepting calls on lock screen with the latest updates. This ROM/phones just works!
    Thank you!
    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
  • 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:🗒️