List of Best Custom ROMs for POCO M2 Pro!
Connect with us

Custom ROMs

Best Custom ROMs for POCO M2 Pro!



Best Custom ROMs for POCO M2 Pro

From recent launches of POCO devices, we understood one thing that all smartphones of POCO will be a rebranded “Redmi” or “Mi” device. Recently, the brand unveiled its POCO M2 Pro which is another mid-range device from the brand. The device is actually a rebranded version of Global Redmi Note 9 Pro. In fact, Xiaomi has already launched Redmi Note 9 Pro and Pro Max in India. Well, they are launching multiple devices is to take over Realme smartphones.

That said, talking about the specifications it sports a 6.67-inch LCD display with a Full-HD+ resolution. However. unlike Realme smartphones that have a higher refresh rate, this has only a lower refresh rate of 60Hz. The device gets a pixel density of 395 pixels, 450 nits of brightness, and is protected by Corning Gorilla Glass 5. Underneath, it gets the Snapdragon 720G which is almost similar to the Snapdragon 730G. It gets 4 & 6GB of RAM, and 64 & 128GB of storage. However, the device runs on MIUI 11 on top of Android 10. The brand will soon update the same into MIUI 12 (but we don’t care about MIUI, ain’t we?).

Talking about cameras, it gets a quad-rear camera setup which includes a primary 48MP sensor. It is followed by an 8MP ultra-wide-angle sensor and two 2MP sensors which are macro & depth respectively. Upfront, it gets a 16MP sensor placed inside the punch-hole. The main highlight is the 5,000mAh battery which gets support for 33W fast charging. POCO smartphones have awesome custom ROM support generally.

So, let us look at the list of best custom ROMs for POCO M2 Pro.

Codenames of the phone:

  • Poco M2 Pro: miatoll

Custom ROMs available for POCO M2 Pro!

Lineage OS 17.1 Android 10 (Unofficial)

Well, every device will have support for Lineage OS aKa LOS. It is the base of every custom ROM. Although, this isn’t official which means you won’t get OTAs nor support from the LOS team if any error occurs. However, the ROM doesn’t have any major bugs and is much smoother than MIUI 11. The only bug in custom ROM is there is no support for fast charging. The phone will also get heated while using the 33W charger in custom ROM. Well, if you can sacrifice 33W fast charging for a butter-smooth experience, then switch to LOS.

Android Version 10.0
ROM Kernel Version
Linux 4.x
Is it stable Yes
Can it be used as a daily driver? Yes


Download Now

AOSIP Android 10 (Official)

AOSIP is also a minimalistic ROM which also has some customization compared to LOS. Like LOS, this also doesn’t support for 33W fast charging tech. Interestingly, the build is the same for Redmi Note 9 Pro, Note 9 Pro Max, and POCO M2 Pro. It is maintained by Subhajeet Muhuri. Unlike LOS, this ROM is official, so you will receive OTA updates.

Android Version 10.0
ROM Kernel Version
Linux 4.x
Is it stable Yes
Can it be used as a daily driver? Yes


Download and know about the same by clicking here

MSM Xtended (Official)

Another official ROM for POCO M2 Pro is MSM Xtended which is currently on V12.5. Interestingly, the ROM is also OFFICAL, so you guys can get OTA updates. Interestingly, Gapps is also included with the ROM, so you need to download Gapp’s extra.

Android Version 10.0
ROM Kernel Version
Linux 4.x
Is it stable Yes
Can it be used as a daily driver? Yes


Download MSM Xtended for your device

FreakyOS (Official)

FreakyOS is a custom ROM for Joker lovers. It has Google dialers and other things instead of the regular AOSP ones. Do note that, Gapps isn’t included with this new ROM. Like AOSIP, MST Xtended, FreakyOS is also official, so you will get support from the ROM team. Also, don’t flash Gapps with the ROM, flash it only after the first boot. Else, it will boot loop your smartphone.

Android Version 10.0
ROM Kernel Version
Linux 4.x
Is it stable Yes
Can it be used as a daily driver? Yes


Download FreakyOS Official for M2 Pro

Evolution X (Official)

Evolution X aKa EvoX is the best alternative for Pixel Experience lovers which also has some extra customizations. It is one of the best, and stable ROM out there. EvoX is also official for POCO M2 Pro, and the dev has included Gapps with the package. Like AOSIP, the ROM is the same for Redmi Note 9 Pro, and Pro Max.

Android Version 10.0
ROM Kernel Version
Linux 4.x
Is it stable Yes
Can it be used as a daily driver? Yes


Download EvoX for your miatoll aka POCO M2 Pro

cRDroid (Unofficial)

It is one of the oldest ROM which has a ton of customizations and features. However, the ROM is unofficial which means that you will not get OTA, and support from the cR Droid team.

Android Version 10.0
ROM Kernel Version
Linux 4.x
Is it stable Yes
Can it be used as a daily driver? Yes


Currently, these are the available best custom ROMs for POCO M2 Pro. We will update the article, once more ROMs are available for the same. Now, we will provide you guys with a guide that will help to unlock the bootloader of your smartphone.

How to Unlock Bootloader of POCO M2 Pro?


  • Make sure that you have installed ADB & fastboot drivers on your PC.
  • Also, you should install the Mi Unlock Tool on your PC.
  • After binding your MI account, you must at least wait for 7 days i.e. 168 hours for unlocking.
  • Also, make sure that you will not log out, or remove sim, or reset the device after you’ve done binding your account.
  • Another important point is that your Mi account should be linked to a phone number for avoiding verification issues.
  • Backup your data, because unlocking bootloader will format your data.

Step 1: Enable “OEM Unlocking” on your smartphone. For this, follow the steps which we have mentioned below.

  • For this, Go to “Settings”, then tap “About phone” on your new device i.e. POCO M2 pro.
  • Once you reach here, continuously tap on the “MIUI version” section for five (5) times for enabling the hidden “Developer options”.
  • Now come back to the home menu, again go to “Settings”, and click on “Additional settings” and tap on “Developer options”.
  • Find “OEM unlocking” and turn on the toggle next to it.
  • Now, tap on “Enable” when prompted, it will enable OEM Unlocking on your new device.
  • Also, turn on the “USB Debugging” from here (i.e. in Developer option itself)

Step 2: Bind your Mi Account with your new POCO M2 pro ( As said above, make sure that your Mi account is linked with a phone number )

  • For this, Go to “Settings” again, and do the same steps. That said, navigate to “Additional settings” and tap on “Developer options” on your device.
  • Now go to unlock status, for this tap on “Add account and device” and log in to your device with your Mi account which has a phone number linked. After waiting for 7 days, follow the below steps.

Step 3: Now we will take about unlocking the Bootloader of your device.

  • First, turn off your POCO M2 pro and boot into fastboot mode. For this, press power & volume down buttons simultaneously.
  • Now, connect your phone to the PC with the USB cable when the device is in Fastboot mode.
  • Now, Open Mi Unlock tool in your PC and Log in with your Mi account in the tool.
  • After this, the tool will now verify your device i.e. if the device has finished binding Mi Account or not. In simple words, it will check if your device is eligible for unlocking bootloader.
  • If it is verified i.e. after the successful completion of verification, the tool will show that “Phone connected”.
  • Now click on “Unlock” which you can see in the tool’s UI. After this, it will prompt you with a confirmation message.
  • Finally, click on “Unlock anyway” to confirm and unlock the bootloader on your POCO M2 pro.
  • Congrats, the bootloader of your device will be unlocked now!

You should flash TWRP in order to install custom ROMs

  • Open command prompt in the platform-tools folder
  • Type “adb reboot bootloader”
  • It will boot to Fastboot mode, type “fastboot flash recovery twrp.img”
[Make sure that the .image file is renamed to twrp.img and it has been placed in the platform-tools folder)
  • You have now flashed TWRP. It’s time to flash the custom ROM by wiping MIUI 11.

How to flash Custom ROM in POCO M2 Pro!


  • Download latest build (either LOS or AOSIP) and Gapps
  • At least 50% of battery!

Now, let us flash custom ROM on your device!

  1. Boot to Recovery
  2. Flash the latest build
  3. Reboot To Recovery
  4. Perform Factory data reset
  5. Boot To System
  6. Boot To recovery again
  7. Flash GApps
  8. Reboot to system
  9. You can flash Magisk (if you wish) by booting again into recovery. Although, it isn’t a must-do thing.

You have successfully, installed custom ROM on your new POCO M2 Pro. Do let us know if you have any queries in the comments section.

This CA student is a tech evangelist and a gadget devotee who works with and talks about latest technologies. Basith, being a techie since childhood is a traveller, foodie and an art enthusiast.

Click to comment

Leave a Reply

Your email address will not be published. Required fields are marked *