Android Marshmallow on Huawei Ascend Mate 2

Ascend Mate 2, was a high-range Android smartphone by Huawei, released during 2014. The phone originally came with JellyBean 4.3 out-of-the-box, and at most supported Android Lollipop 5.1. But currently, Cyanogen does not accept this fate, and has recently released CyanogenMod 13 ROM for the Ascend Mate 2. So now, you can enjoy the sweet taste of Android Marshmallow on Huawei Ascend Mate 2 (Model: MT2L03).

The Mate 2 is a 4G capable Android smartphone bearing a powerful hardware of its time. Consisting of Qualcomm Snapdragon 400 chipset, with a Quad-core CPU clocked at 1.6 GHz, Adreno 305 graphics unit, 16 GB internal storage, 2 GB RAM, 13 MP camera, Bluetooth 4.0 LE module, with USB Host functionality. You can view the full spec-sheet at GSMArena.

The first nightly came out yesterday, so there are no bugs reported as yet. However, some bugs are expected, since this is the initial stage. CyanogenMod is a ROM, known for its features, and stability, so don’t doubt on using it. Also, for now, CM13 is the only way to upgrade your Mate 2 to the latest Android update. And as far as the hardware configuration is concerned, the phone is definitely worth updating.


Install a custom ROM shall void your device’s warranty. DroidOrigin will not be held liable for any damage to your Huawei smartphone. However, we will surely help you if you come across any such situations.

Before You Begin

  • Make sure to take a complete backup of your storage, SMS, contacts, apps, etc.
  • Charge your Ascend Mate 2 to atleast 60% battery life, so that the device doesn’t breathe out off battery during the process.
  • You must have TWRP installed on your Huawei Ascend Mate 2. If you don’t have it yet, look here.


CyanogenMod 13 for Huawei Ascend Mate 2: Link

GApps: Link

Install Android Marshmallow on Huawei Ascend Mate 2

  1. Download the CM13 ROM for Ascend Mate 2 and the 6.0 Gapps package from the link above.
  2. Now, connect your phone to the PC using a USB cable. And, transfer the ROM (e.g. and GApps zip to the storage.
  3. Disconnect your phone and power it off completely.
  4. Now, press and hold Volume Up and Power button to boot into TWRP recovery mode on Mate 2.
  5. On the TWRP main screen, go to Wipe > Advanced Wipe.
  6. Select the Dalvik Cache, Data, System, and Cache check boxes. Now, swipe the button on the bottom of the wipe screen to start the wiping process. This will merely take a few seconds.
  7. Once the selected partitions have been cleared, tap on Install. Navigate the storage and select the ROM zip from where you placed it.
  8. When the ROM has been selected, tap on Add More Zips. And this time, select the GApps zip.
  9. Now that both the files have been lined up, swipe the button on the bottom to start the flashing process.
  10. The flashing process might take a few minutes, at most.
  11. When done, you can select Reboot System.

The process was pretty simple and would install Android Marshmallow on Huawei Ascend Mate 2, within a matter of minutes. Once the phone has booted, complete the start-up setup and begin using CyanogenMod 13.

If you have any queries, drop a comment below, and we will do the best we can, to help you.

Previous articleDownload HTC Sense Apps for your Non-HTC Android Devices
Next articleHow to Unlock Bootloader on Moto Smartphones
Dhananjay (DJ) is an Android devotee and a Tech Blogger by profession. He is a keen undergraduate, seeking and working hard on his ambitions to achieve something distinctive in his life. He prefers interacting with his readers in the most reproaching manner possible and his desires here are not just to reach out the tech figures, but also attract those those non-interested minds to our Android universe. He proudly owns Nexus 6P, Nexus 5, OnePlus One and a Nexus 4.