With MX4 Meizu brings the best of everything. The former flagship phone from Meizu comes with a performance packed MediaTek processor, 20 MP rear Sony camera, and a long-lasting battery also from Sony. There are many other such specifications and features that make this device distinctive. Despite such good specifications, the devices seem to lack a good software support. The device comes with KitKat firmware with its Flyme OS and some of the variants have received 5.0.2 update. However, here is a chance to upgrade your device to the latest Android 5.1.1 Lollipop with the renowned CyanogenMod 12.1 ROM and this tutorial will help you through the process.

This is an unofficial ROM and users may expect some bugs and stability issues, and some of the functions may not work at this moment. However, the developer has released some updates lately and brought some improvements in stability and bug fixes. As it is a custom ROM, it needs to be flashed using a custom recovery like TWRP. Moreover, CM 12.1 needs Google apps to be installed separately over the ROM. This tutorial will help you install CyanogenMod 12.1 on your Meizu MX4.

Before we begin make sure you have the perfect device and variant for this operation. The listed ROM is compatible with only Meizu MX4 Android Edition or variants. For a changelog, previous releases and patches, get to this link.


  • The listed CyanogenMod 12.1 is an unofficial built and is compatible with only Meizu MX4 Android Edition or variants. Do not try it on any other device.
  • Unlocked Bootloader is required in order to flash a custom ROM on this device. Click here.
  • You need a Custom Recovery like TWRP installed on your device. Click here.
  • You must have device drivers installed on your PC, so that you can transfer the ROM file to your device’s storage.
  • You must fully charge your device or at least to 60%, as the process may take a while.

Warning: Warranty may be void if you root or install custom ROM on your device. We at DroidViews shall not be responsible for any damage to your device whatsoever. We are not responsible if you brick or damage your device. Reader’s discretion is advised.

Backup your Apps and Data

Before you proceed, make sure you backup all your data. This process will wipe all the data from your device except for the internal storage. Hence, a full backup or nandroid backup is recommended. Also backup all your internal storage files just in case anything goes wrong. Take a nandroid backup from the custom recovery before flashing the ROM.

Download Section

  • Download (Access code: e7ea) | Unofficial CyanogenMod 12.1 for Meizu MX4
  • Download | Google Apps

How to Install CyanogenMod 12.1 ROM on Meizu MX4

  1. Download the CM12.1 ROM from the download section. Also, download either the listed Google Apps or get your preferred Gapps.
  2. Now transfer the two zip files into your device’s internal storage. Place the zip file where you can easily locate it.
  3. Now reboot into Custom Recovery (like TWRP). To boot into TWRP, first turn off your device, then press and hold volume down and power keys at the same time for a few seconds.
  4. It is highly recommended that you perform a nandroid backup. To backup, your ROM, tap on backup option in TWRP and select the following elements: System, Data, Boot, Recovery, EFS and swipe right where appropriate, to back up.
  5. After performing the ROM backup, return to the TWRP main menu and tap the Wipe button and select Advanced Wipe. Then select Dalvik CacheSystemData, and Cache. Now swipe right the confirm button to proceed.
  6. Once backup completes, go back to the TWRP main menu or home screen again and tap on Install option. Navigate to the ROM file and select it.
  7. Swipe the confirmation button to proceed with the installation. The ROM will be installed.
  8. Now again return to home in the TWRP and tap on Install option. Navigate to the Google apps zip file and select it.
  9. Swipe the confirmation button to proceed with the installation.
  10. Once installed, reboot to system.

When you see the new CyanogenMod boot logo, that means you have successfully installed the ROM on your device. If you come across any bootloops or face any system errors, you can restore your previous ROM from the backups. For queries, comment down below.


  1. thank you for the simple instruction. been looking for this long time. now my mx4 is on cm. very well done. thanks again.

  2. How can you go back to the original state? (stock, brick danger free flyme with locked bootloader)? Thanks.

  3. Hello, thank you for this quick support. Now i have a App to launch TWRP but it looks very different. There is blue chinese text. Can i install the ROM from this? And how?

  4. Do you have TWRP installed on your device? Have a look at the requirements. If you do have it installed then try different combinations of hardware keys or if you have a rooted device use an app like Quick Boot or Boot Smart. Thank you.

  5. When i press volume down + Power, i came into the fastboot mode. How can i start the TWRP? I have a MX 4.

  6. Thanks.
    So did the way I describe the process is correct? Just making sure before I start the process. Could you please have a look at paragraphs 1 & 2 I wrote above?

    Thanks again!

  7. BTW, if I’m using 4.5.6a now, can I downgrade it and do as described, or is the bootloader locked permanently now? Thanks again for taking the time writing this lovely tutorial!

This site uses Akismet to reduce spam. Learn how your comment data is processed.