Official LineageOS for Redmi 9

Search This thread

popej

Senior Member
Feb 17, 2008
169
41
www.gmaptool.eu
I don't think there is any other TWRP working better on A13. This is the real block for LOS 20.

I have reinstalled LOS 2023-04-05, MindTheGapps, Lygisk 25.2. It was OK, until I have tried to update Lygisk to 26. Updating from Lygisk app fails when processing addon.d. Update from recovery goes ok, but then request to repeat update from app, which fails.
Removing Lygisk doesn't work either. In recovery uninstall.zip starts installation. In app I get message that there is no free space.

I have tested LineageOS for microg. It works, but I'm not able to pass Safetynet.
 

hvdh

Senior Member
Oct 3, 2015
59
8
Is there any bugs with LineageOS 20? Is battery and RAM usage better with it vs MIUI 13 A12? I am currently on A12 MIUI13 Redmi 9.
I have been using it for two weeks now (lineage-20.0-20230322-nightly-lancelot-signed), everything is fine. Performance is way better than MIUI 13. Boots faster, feels more snappy, apps stay alive in background. On MIUI 13, Whatsapp often was killed in background, so if someone messaged me, I would get notified hours later.

Tried updating to 20230412 today, but MindTheGApps will not install there.
 
  • Like
Reactions: aziz07

tenssa

Senior Member
Jun 13, 2011
64
6
Hey guys, i finally did it, successfully installed LineageOS 20. I really don't know what i did wrong in past, but here are my steps.

-Downgrade to MIUI 12.5 (Android 11)
-Flash lineage recovery and vbmeta image files
-Go in lineage recovery, format data (This is very important part, flash will fail if you avoid this)
-After format data go to update and choose adb sideload
-Flash lineageOS file with "adb sideload lineage-20.0-20230405-nightly-lancelot-signed.zip", of course put name according to your file
-Install gapps and magisk (optionally) and restart, congrats, there's Android 13 on your device.

Just to mention, this is remarkable and clean ROM without any bloatware. Fast and smooth, far better than android 11 or 12. RAM management is great. I am not sure, but only downside is (maybe) battery time.
 

Vandal_Mark

Member
Feb 10, 2018
18
0
Seems that you need to have MIUI 12.5 to flash this rom, MIUI 13 won't work.
The rom seems fine so far.

The only issue i have is that i can't login to the revolut app because it asks me to take a selfie but the button to do so is greyed out and can't be pressed (it could be an issue with the revolut app itself and not lineage os).
 

stoyanov_v

Member
Jul 10, 2010
6
0
HI! Ihave Redmi 9 Lancelot Correct model M2004JT9AG - i used the official guide - https://wiki.lineageos.org/devices/lancelot/install - lineage-20.0-20230412-nightly-lancelot-signed.zip
no errors reported, LineageOS Boot OK, everything works exept the touchscreen. I install another version of MIUI again with Android 11, touchscreen works and when I reinstall Lineageos there is still no touch. Can someone help?
 

tenssa

Senior Member
Jun 13, 2011
64
6
It's 20230405 version at me and works fine, also someone mentioned that there's problem with gapps, i don't have any problem with gapps (nikgapps are on my redmi 9)
 

aziz07

Senior Member
Oct 27, 2013
363
67
Google Pixel 2 XL
Hey guys, i finally did it, successfully installed LineageOS 20. I really don't know what i did wrong in past, but here are my steps.

-Downgrade to MIUI 12.5 (Android 11)
-Flash lineage recovery and vbmeta image files
-Go in lineage recovery, format data (This is very important part, flash will fail if you avoid this)
-After format data go to update and choose adb sideload
-Flash lineageOS file with "adb sideload lineage-20.0-20230405-nightly-lancelot-signed.zip", of course put name according to your file
-Install gapps and magisk (optionally) and restart, congrats, there's Android 13 on your device.

Just to mention, this is remarkable and clean ROM without any bloatware. Fast and smooth, far better than android 11 or 12. RAM management is great. I am not sure, but only downside is (maybe) battery time.
Is battery better than stock A11 or stock A12?
 

aziz07

Senior Member
Oct 27, 2013
363
67
Google Pixel 2 XL
I have been using it for two weeks now (lineage-20.0-20230322-nightly-lancelot-signed), everything is fine. Performance is way better than MIUI 13. Boots faster, feels more snappy, apps stay alive in background. On MIUI 13, Whatsapp often was killed in background, so if someone messaged me, I would get notified hours later.

Tried updating to 20230412 today, but MindTheGApps will not install there.
How is battery? Better than stock?
 

stoyanov_v

Member
Jul 10, 2010
6
0
tried to change to old version lineage-20.0-20230405-nightly-lancelot-signed.zip - Again no touch - I notice touch doesn't work even in recovery
 

Vandal_Mark

Member
Feb 10, 2018
18
0
Seems that you need to have MIUI 12.5 to flash this rom, MIUI 13 won't work.
The rom seems fine so far.

The only issue i have is that i can't login to the revolut app because it asks me to take a selfie but the button to do so is greyed out and can't be pressed (it could be an issue with the revolut app itself and not lineage os).
Btw, the revolut thing fixed itself, i don't know why or how
 

karbonyte

Member
Aug 7, 2010
8
0
Could anyone please verify, if they have WiFi Calling working?

If so, could you list what AddOns you installed. Thank you in advance.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    Yes, you cannot upgrade from Android 12 to Android 13 (Redmi 9 that is). You have to downgrade to Android 11. To downgrade i had to use the MiFlash Pro Tool and install Lancelot FW. There are videos on youtube that show you how to do it.
    The tricky part is to get into factory mode so i had to wait until the battery was depleted and then windows could see the device with libusb by pressing power + volume up i think (using power from usb).
    1
    Lucky you!
    I’ve installed LineageOS back in July on a Redmi 9 that my SO started using only this week, and she complains that apps get killed as soon as they are no longer in the foreground (even very lightweight apps such as stopwatch).

    Has anyone else encountered this issue? How did you solve it?

    Also, earphone volume during calls feels low even at max volume. Sounds (See what I did here?) familiar?
    Regarding apps getting killed, you may investigate what consumes RAM.
    On phone: https://techviral.net/check-ram-usage-android/
    My 3GB Redmi 9 with LOS20 shows this (3h average RAM usage):
    - 828MB Android OS
    - 245MB for Android-System
    - 194MB for System UI
    - 200MB lots of small services
    This should leave at least 1.0GB RAM for apps.
    After a reboot, it shows 550MB free

    What earphones, cable or BT? Have the same phones been louder on stock firmware? Are they louder on other phones?
    I just tried with cabled and BT earphones and while not terribly loud, both are ok for calls well below max volume.
    1
    It doesn't matter, I'll use the sim card in another phone to activate call forwarding if necessary. Another thing I noticed is that the display doesn't turn on when I receive notifications.
    I've looked everywhere in the settings, but I couldn't find anything. Thank you.
    I've submitted a bug report at LineageOS. Let's see what happens.
  • 1
    There is official release of LineageOS 20 for Redmi 9:

    Pity, no support on XDA.
    1
    Thanks for the pointer. I tried it and finally got LineageOS working on my Redmi 9 that had MIUI 13 (bootloader unlocked) already.

    Here are the steps I did:

    Download twrp-3.4.2_A12-lancelot-dimenzino.img from https://sourceforge.net/projects/recovery-for-xiaomi-devices/files/lancelot
    Download miui_LANCELOTEEAGlobal_V13.0.3.0.SJCEUXM_f7755ce0ba_12.0.zip (or similar, should be the version currently on your phone) from https://xiaomirom.com/en/rom/redmi-9-lancelot-europe-fastboot-recovery-rom/.
    Open miui_LANCELOTEEAGlobal..., extract vbmeta.img and rename it to vbmeta-miui.img.
    Open https://download.lineageos.org/devices/lancelot, download
    lineage-20.0-20230322-nightly-lancelot-signed.zip and vbmeta.img and recovery.img from the same build. Rename the latter two to vbmeta-lineage.img and recovery-lineage.img).
    Download MindTheGapps-13.0.0-arm64-20221025_100653.zip from https://androidfilehost.com/?fid=14871746926876840643

    Copy these files to your SD card:
    - lineage-...-signed.zip
    - MindTheGapps....zip
    - miui_LANCELOT..._12.0.zip

    Now:
    1) Boot into fastboot. "FASTBOOT" in orange letters must be on screen.
    2) fastboot --disable-verity --disable-verification flash vbmeta vbmeta-miui.img
    3) fastboot flash recovery twrp-3.4.2_A12-lancelot-dimenzino.img
    boot into recovery
    4) fastboot reboot recovery
    (TWRP comes up)
    5) In TWRP, do wipe/factory reset.
    6) In TWPR, install miui_LANCELOT..._12.0.zip, then reboot.
    (MIUI logo comes up for a few mintues, then MIUI 12.5 starts)
    7) In MIUI, power off phone
    8) Boot into fastboot. "FASTBOOT" in orange letters must be on screen.
    9) fastboot --disable-verity --disable-verification flash vbmeta vbmeta-lineage.img
    10) fastboot --disable-verity --disable-verification flash recovery recovery-lineage.img
    11) fastboot reboot recovery
    (LineageOS recovery comes up)
    12) In LOS recovery, install lineage-...-signed.zip and MindTheGapps....zip. Then reboot to system. It asks whether to erase data. Answer yes.
    13) LineageOS boots. Yay!

    IMEIs etc are all preserved.
    1
    Is there any bugs with LineageOS 20? Is battery and RAM usage better with it vs MIUI 13 A12? I am currently on A12 MIUI13 Redmi 9.
    I have been using it for two weeks now (lineage-20.0-20230322-nightly-lancelot-signed), everything is fine. Performance is way better than MIUI 13. Boots faster, feels more snappy, apps stay alive in background. On MIUI 13, Whatsapp often was killed in background, so if someone messaged me, I would get notified hours later.

    Tried updating to 20230412 today, but MindTheGApps will not install there.
    1
    How is battery? Better than stock?
    Better than MIUI 13. About the same as MIUI 12.5, maybe better.
    1
    Yes, you cannot upgrade from Android 12 to Android 13 (Redmi 9 that is). You have to downgrade to Android 11. To downgrade i had to use the MiFlash Pro Tool and install Lancelot FW. There are videos on youtube that show you how to do it.
    The tricky part is to get into factory mode so i had to wait until the battery was depleted and then windows could see the device with libusb by pressing power + volume up i think (using power from usb).