Art of Conquest! Play on PC with BlueStacks.

How to install LineageOS 16 on Xiaomi Mi Max Android 9.0 Pie ROM

Xiaomi’s conditionally great extra large phone Mi Max is an affordable mid-range device that comes with MIUI 7 operating system. Of course, MIUI is enjoyable to use once you get used to with it, but not for all. Chinese people love MIUI skin, but all western people don’t. Luckily Recognized XDA developer tarkzim built a near to stable LineageOS 16 based on Android 9.0 Pie AOSP. Since it is an unofficial release from the developer community, you need to have a custom recovery installed in order to flash the ROM ZIP file. With this guide, you will be able to install LineageOS 16 Android 9.0 Pie on Xiaomi Mi Max. We have a full step by step tutorial below with download links, read ahead.

LineageOS for Mi Max

With a 6.44″ display, Mi Max is larger than a standard phone, having curved “2.5D” glass on the front. Backed with Qualcomm Snapdragon 652 processor, the phone also has a huge 4850mAh non-removable battery. With this impressive specs at the very affordable price range, the phone got proper attention in the developer community.

Xiaomi upgraded Mi Max’s system from Android 6.0.1 Marshmallow to Android 7.1.1 Nougat officially. There is no news for further system update even for Android 8.0 Oreo. But it does not mean the developer community will sit idle. Thanks to XDA, we have LineageOS 16 for Xiaomi Mi Max, read ahead and download.

What is LineageOS 16?

LineageOS 16 is a Pie based free community-built aftermarket firmware which is designed to increase the performance and reliability over stock Android on your smartphone. Earlier, it was CyanogenMod which is a discontinued open-source operating system. The LineageOS is based on AOSP (Android Open Source Project) with some added tweaks and features by the developer community. Since it is based on AOSP, the OS’s skin is naked, and bloatware free. It can be used with or without Google Apps. If you want to use Google applications, you need to flash GApps additionally right after flashing the ROM.

LineageOS 16 for Mi Max is in the initial stage. So, it is certain that you may find some bugs and errors. We expect everything will go stable in the future updates as the developer opened a bug report thread for the users. Check out what’s working and known issues in LineageOS 16 for Mi Max below!

What’s working on LineageOS 16 for Mi Max?

  • Boot
  • Bluetooth
  • Bluetooth Headphone
  • Camera / Camcorder
  • VoLTE (check: post)
  • Fingerprint Sensor
  • IR Blaster
  • RIL (LTE/Dual SIM/SMS)
  • GPS
  • WiFi
  • Video Playback
  • Sensors
  • Touch

Known issues

  1. Double Tap to Wake (use Kernel Adiutor to enable it)
  2. Hotspot (Buggy now)
  3. Report us in the comment section

If interested in Google Camera, check out:

WARNING: All the custom ROMs, Official Firmware, How-to guides, tutorials, roots, hacks, and tricks mentioned on our site belong to the respective developers. We are not responsible if anything goes wrong with your device. Perform it at your own risk.

Download LineageOS 16 for Xiaomi Mi Max

TWRP for Xiaomi Mi Max

Since the firmware is not an official rollout by Xiaomi, the stock recovery won’t work here. So, in order to install LineageOS 16 on Mi Max, you must have a custom recovery like TWRP installed from before. In that case, you also have to unlock the bootloader of your phone. If your device doesn’t have a custom recovery, and bootloader is not unlocked, please do that first and get back to this tutorial.

Note: Rooting is optional in the above-given tutorial. You can skip it if you only need to install recovery for LineageOS 16.

Backup before starting the tutorial

This guide will wipe out all the applications, data, and system files from your device. So, we strongly recommend you to backup your important files before starting the tutorial. Check out:

If possible, please create a full Nandroid backup image from TWRP. This will help if the installation fails. You can restore to the previous OS with data.

Once you are sure that you have backup your device, please proceed to the installation tutorial below. But before that, please check out the prerequisite ahead.


You must be having the following requirements to be fulfilled before you head down to the tutorial below.

  1. Make sure your phone has at least 80 – 85% charge. If not, please do charge it before starting the experiment.
  2. This tutorial will WIPE OUT all your DATA. Make sure to create a Backup of everything before starting the tutorial.
  3. You need to perform a Dalvik Cache wipe in recovery mode before and after installing the ROM.
  4. You need to enable USB Debugging mode to connect your Android phone to computer. (Settings > About Phone > Build number > Tap it 7 times to become developer; Settings > Developer Options > USB Debugging).

How to install LineageOS 16 on Xiamoi Mi Max

We have mentioned full step-by-step instructions on how to install LOS 16 on Xiaomi Mi Max. If you are entirely new to rooting, flashing a Custom ROM or an Official Firmware, please read the entire tutorial once before actually performing it on your device.

TUTORIAL: (Step by Step Guide)

  1. Download the LOS 16 and GApps from the above links for Xiaomi Mi Max on your computer.
  2. Now, connect the device to your PC using the USB cable (preferably, the official one, provided by Xiaomi with the phone box).
  3. Copy and paste the downloaded zip file to the internal storage of your phone.
  4. Switch Off your phone and disconnect the cable.
  5. Press and hold Volume Down and Power Button together to enter into the recovery mode!
  6. Once you are in the TWRP recovery mode, perform a full data wipe by tapping on “WIPE” Button. Also, perform a factory reset by swiping on the “Swipe to Factory Reset” option at the bottom.
  7. Go back to main menu (TWRP Home) and tap on “Install” button. From the list, choose the zip file that you have copied in Step 3.
  8. Confirm the installation by swiping the “Swipe to Confirm Flash” option on the next screen.
  9. Now, tap on the “Wipe cache/dalvik” button to clean the ROM and stay away from any boot loop issues.
  10. Google Apps: Repeat the same steps for GApps too (Step 7 to Step 9).
  11. Hit on “Reboot System”  button!

Wait a while, and your phone may take up to 10 minutes to boot for the first time.

That’s all. You are done!

Additionally, if you would like to root your device, you can try Magisk Systemless root solution from the link below:

How to install Magisk to root Android devices – Universal Systemless Interface

What’s your views on this LineageOS ROM? Please do share in the comment section below.

So you are done with this tutorial! You had successfully installed LineageOS 16 on Xiaomi Mi Max using our guide. If you faced any problem with performing this tutorial, please let us know by dropping a comment below. Our team will reply you back as soon as possible.

Saeed Ashif Ahmed
Saeed Ashif Ahmed is a Blogger who has a keen interest in how emerging technology can help the world become a more just, equitable, and kind place. He enjoys interviewing CEOs of tech startups asking them what they are doing to bring greater opportunity and equity to our society.
Would love your thoughts, please comment.x