[Redmi 9A Guides, News, & Discussion] raalph1:
So after reading many complaints ( slow, bootloop, bricked ) I decided to write tutorial about this beautifull phone :cool:

I bought it for LTE and to have it working as hotspot and decided to upgrade to Android 12. My phone is 2gb/32gb version.

This phone cost me only 11$ :love:

First thing I noticed that I can use old silicon case from POCO F3 and also tempered glass. Yes free, solid upgrade ;)

View attachment 6113661View attachment 6113662View attachment 6114333

Ok lets start with tutorial:

1. Unlock your bootloader with mi unlock. You will need to wait minimum 7 days. Backup your data because it will be erased.

2. After your rom is unlocked flash this recovery in fastboot mode using command:

fastboot flash recovery recovery.img

3. Now enter Orange fox recovery and make backup of your android system. Most important is NVRAM and your IMEI. Copy this backup to your computer.

4. Now download latest OFFICIAL android 11 rom for your Redmi 9A. Download recovery version rom. For example I downloaded:

miui_DANDELIONEEAGlobal_V12.5.7.0.RCDEUXM_f92a8db3b9_11.0

5. Enter recovery and flash this rom. Only wipe dalvik, cache, data and flash rom. No need to format at this point.

6. Boot your phone and wait for Miui 12.5 to work. This could take more than 5 minutes so be patient :cool:congrats you now have working android 11 ;)

7. Again go to recovery and make backup. Like before its important to backup NVRAM but this time also BOOT.img. We will need this boot.img from A11 later. Copy this backup to your computer.

8. Now we can flash Android 12. Download and copy attached files to your phone:

lineage-19.1-20221102-UNOFFICIAL-garden.zip

drive.google.com

https://liquidtelecom.dl.sourceforge.net/project/litegapps/litegapps/arm/32/lite/2024-02-25/RECOVERY-LiteGapps-arm-12.1-20240225-official.zip

First file is lineage-19.1-20221102-UNOFFICIAL-garden and second is gapps.

9. Go in recovery and wipe dalvik, cache and data and flash lineage os. Do not restart but flash also gapps. Now you can restart your phone and check if it shows redmi logo .System will not boot because we need to format data and disable encryption.

10. Enter recovery and format data ( this is where you have to type "yes" ). Only format data and restart your phone. Wait for lineageos to boot up. It can take few minutes. Congrats you now have working Android 12 :p

11. Well now we need to fix wifi and bluetooth. Flash from your backup boot.img from and 11 miui 12.5. This will fix it. Check if it works.

12. If you want root, flash magisk 24.3 apk. I used this version. Now this is important. Read carefull because if not you will get bootloop. Using this apk patch boot.img from your android 11 backup but not from boot partition! Magisk will make patched boot.img in download directory!

13. Go to recovery and flash this patched boot.img from download directory.

14. If you make mistake and get bootloop then restore boot.img from android 11 backup. Congrats you have working magisk :cool:

15. Install some kernel manager and enable zram. I set it to 768mb. This is virtual memory. Will help because we have only 2gb ram.

16. I recommend also some magisk modules:

blockads v3.25 from kninja; play integrity fork v8; universal gms doze 1.9.1; youtube revanced.

After all modifications phone is working really nice and fast.

Mission acomplished ;)

ps. do not try to flash lineage os on android 10. Update first to Android 11 miui 12.5. This will prevent your phone from getting bricked.

ps2. battery charge limit apk is also working good! I set it to 80% to extend battery life.