Just a straightforward guide to consolidate information scattered across Russian, Italian, Meizufans, and XDA forums. The Meizu M2 Mini boasts decent hardware but suffers from subpar software. Opting for CyanogenMod (now LineageOS) can significantly enhance your device experience. This guide focuses on the keyword “Cara Flash Meizu M2 Mini Flash Tool” for users looking to improve their phone’s software.
Disclaimer:
Flashing your phone carries inherent risks. We are not responsible for any damage to your device, including bricking. Proceed at your own risk and understand that you may void your warranty. Basic familiarity with ADB tools and phone rooting is recommended.
Booting into Recovery and Fastboot Modes
To begin, you’ll need to access two essential modes on your Meizu M2 Mini: recovery and fastboot.
- Recovery Mode: Power off your device. Press and hold the Volume Up button and the Power button simultaneously until the device boots into recovery mode. This mode is crucial for performing factory resets, installing updates, and flashing custom ROMs.
- Fastboot Mode: Power off your device. Press and hold the Volume Down button and the Power button simultaneously until the device boots into fastboot mode. Fastboot mode allows you to flash images directly to your phone’s partitions from your computer.
Rooting Your Meizu M2 Mini
Rooting is a prerequisite for unlocking the bootloader and flashing custom ROMs. KingRoot is a reliable tool for rooting the Meizu M2 Mini.
- Download KingRoot from the official website: http://www.kingroot.net
- Install KingRoot APK on your Meizu M2 Mini. You may need to enable “Unknown sources” in your device settings under “Security”.
- Launch KingRoot and follow the on-screen instructions to root your device. Ensure you have a stable internet connection during the rooting process.
Installing ADB Drivers
ADB (Android Debug Bridge) drivers are necessary for your computer to communicate with your Meizu M2 Mini in ADB and Fastboot modes. Google’s standard drivers might not recognize the Meizu M2 Mini, requiring a manual driver modification.
-
Enable USB Debugging on your Meizu M2 Mini. Go to “Settings” > “About phone”. Tap “Build number” multiple times until “Developer options” is enabled. Then, go to “Settings” > “Developer options” and enable “USB debugging”.
-
Download the Google USB drivers: http://developer.android.com/sdk/win-usb.html
-
Extract the downloaded ZIP file to a convenient location on your computer.
-
Navigate to the extracted folder and locate the
android_winusb.inf
file. Open this file with a text editor like Notepad. -
Locate the
[Google.NTamd64]
section (for 64-bit Windows) or[Google.NTx86]
(for 32-bit Windows). -
Add the following lines to the end of the section:
;MEIZU M2 %CompositeAdbInterface% = USB_Install, USBVID_0E8D&PID_201D&MI_01 %CompositeAdbInterface% = USB_Install, USBVID_2A45&PID_0C02&MI_01
-
Save the modified
android_winusb.inf
file. -
Disable Driver Signature Enforcement in Windows. Follow this guide: http://www.howtogeek.com/167723/how-to-disable-driver-signature-verification-on-64-bit-windows-8.1-so-that-you-can-install-unsigned-drivers/
-
Connect your Meizu M2 Mini to your computer in ADB mode. Windows should now recognize your device and prompt you to install drivers. Browse to the modified driver folder and select the
android_winusb.inf
file to install the drivers. Refer to this guide if needed: http://developer.android.com/tools/extras/oem-usb.html
Unlocking the Bootloader
Unlocking the bootloader is necessary to flash custom recoveries and ROMs. This process is reported to work reliably on Flyme OS 4.5.4i.
-
Ensure your Meizu M2 Mini is running Flyme OS 4.5.4i. If not, download and flash Flyme OS 4.5.4i: https://forum.meizufans.eu/topic/3905/flyme-os-4-5-4-stable-m2
-
Install Busybox from the Google Play Store: https://play.google.com/store/apps/details?id=stericson.busybox&hl=en
-
Download the
unlock_bootloader.sh
script: http://www37.zippyshare.com/v/fvm5edpr/file.html -
Connect your Meizu M2 Mini to your computer and transfer the
unlock_bootloader.sh
file to your phone’s SD card using MTP or ADB:adb push unlock_bootloader.sh /sdcard
-
Open an ADB shell and execute the script as root:
su sh /sdcard/unlock_bootloader.sh
Grant root permissions when prompted on your phone.
-
Reboot into bootloader mode:
adb reboot bootloader
-
Unlock the bootloader using the fastboot command:
fastboot oem unlock
-
Wait for your phone to display a confirmation message. Use the Volume Up button to accept the unlock. Wait for the unlocking process to complete.
-
Reboot your phone back into Flyme OS:
fastboot reboot
. It is crucial to boot into Flyme OS completely before proceeding to the next steps.
Flashing a Custom Recovery (TWRP)
TWRP (Team Win Recovery Project) is a custom recovery that allows you to flash custom ROMs, create backups, and perform advanced operations on your device.
If you encounter a boot loop after flashing TWRP and haven’t booted into Flyme OS after unlocking the bootloader, you may need to flash the stock recovery first. Stock recovery for Meizu M2 Mini is available here: https://drive.google.com/file/d/0B6kCPdWyvl3xa1RDWVRDRHlfS2c/view. Original XDA post: http://xdaforums.com/showpost.php?p=66476298&postcount=574
- Download the latest TWRP 3 for Meizu M2 Mini: https://mega.nz/#!PVcihSST!0yHN3p6dsKqAgW2-2krUSvvzRA-bFQmPR16wUbC7aKs. Source: http://www.movilesdualsim.com/tema/twrp-3-0-2_modnat-ltt-multilanguage.132746/
- Reboot your phone into fastboot mode:
adb reboot bootloader
- Flash the TWRP recovery image using fastboot:
fastboot flash recovery recovery_3.0.0.3NAT<T.img
Installing CyanogenMod 12.1 (LineageOS)
CyanogenMod 12.1 is a custom ROM based on Android 5.1.1 Lollipop. While development might be older, it offers a significantly improved experience compared to stock Flyme OS on the Meizu M2 Mini. The last known version (0.9) was released in April 2016.
- Download CyanogenMod 12.1 for Meizu M2 Mini: https://drive.google.com/file/d/0Bwzrxcf3P6N6S1hzaUYtNGFwMDA/view. Forum source (Russian): http://4pda.ru/forum/index.php?showtopic=715935
- Download Google Apps (GApps) for Android 5.1.1 (ARM): https://github.com/AlexLartsev19/cgapps/releases/download/20160423/cgapps-arm-5.1.1-201604241754.zip. GitHub repository: https://github.com/AlexLartsev19/cgapps/releases
- Boot into TWRP recovery mode by powering off your device and then holding the Volume Up and Power buttons.
- Connect your phone to your computer and transfer the downloaded CyanogenMod ZIP file and GApps ZIP file to your phone’s SD card via MTP.
- Perform a full wipe in TWRP. Go to “Wipe” > “Advanced Wipe”. Select “Dalvik / ART Cache”, “System”, “Cache”, and “Data”. Swipe to wipe. This step will erase all your data, so ensure you have backed up anything important.
- Flash CyanogenMod and GApps. In TWRP, go to “Install”. Select the CyanogenMod ZIP file and swipe to flash. After flashing CM, without rebooting, go back to “Install” and select the GApps ZIP file and swipe to flash.
- Reboot your phone. Go to “Reboot” > “System”. The first boot may take a few minutes.
Enjoy CyanogenMod on your Meizu M2 Mini!
You have successfully flashed CyanogenMod onto your Meizu M2 Mini. Explore the new interface, improved performance, and enhanced features. Remember that this is an older custom ROM, and newer Android versions are not officially available for this device. However, CyanogenMod 12.1 offers a significant upgrade over the original Flyme OS and can breathe new life into your Meizu M2 Mini.