[Huawei Ascend Mate 2] CCHIPSS:
Hi all,

I am new here. I recently upgraded my Wind Mobile Huawei Mate 2 (HAM2) from Jelly Bean 4.3 to Lollipop 5.1. This forum has been very helpful to me. So I decided to made a step by step guide to how I did it.

The steps here should work for most consumer Huawei Mate 2s from other service providers. But I can only speak for the Wind Mobile version.

Wind Mobile's Mate 2 comes with OS version B128. But to upgrade to Lollipop 5.1 you need OS version 148 on your phone. So it was extra complicated. And it took me a very long time to figure it all out. So to make it easier for those that comes after me, I decided to write this guide. Good luck! :)

Disclaimer: From what I understand you

void the warranty

on the phone by unlocking the bootloader. But there is no way around it. So it is up to you. I also cannot take any responsibly for any ruined phones. Firstly there is no way for me to ensure you are following the steps correctly. Secondly there is no way to know how each different phone will behave. The risk should be minimal to zero. But it isn't absolutely zero.

1) Get bootloader unlock code. Its 16 characters and you must get it from Huawei.

If you cannot get this code you can stop right here.

Nothing online will help you and there is no way around it. Trust me, I tried.

Lucky for you Huawei make it very easy now and automated the process. Before you must email mobile@huawei.com and wait for them to reply. (from what I read.)

Now you can get it here:

https://community.gethuawei.com/developers/f/48/t/1048

Or direct link:

http://emui.huawei.com/en/plugin.php?id=unlock&mod=detail

I logged in with my Facebook. But you can try to create and login with your Huawei ID.

After logging in, you need to give them these information to get the bootloader unlock code:

---Product Model: MT2L03

---Product Serial Number: From the box of your phone. Or you can open up your phone case and look at the sticker on the battery for it. It is 16 characters. (The Serial Number as recorded in your phone memory is only 12 characters. It is not valid here.

---IMEI: From the box of your phone. Or you can open up your phone case and look at the sticker on the battery for it. Or type *#06# on your phone pad.

---Product ID: Type *#*#1357946#*#* on your phone pad.

After you get this code,

record it somewhere and keep it safe

. Huawei will only give you this code a few times before they start to seriously questioning you (from what I heard). So once you get it, expect to never be able ask for it again.

(Rooting is unnecessary. But you must unlock your bootloader, which will be done in step 5 below. )

2) Get adb for your PC. Open folder to adb by left shift+right click in the adb folder. Or install this:

http://xdaforums.com/showthread.php?t=2317790

3) Back up absolutely everything you need. Pics, videos, notes, etc.

4) Follow the "steps 1-5 in this link", before doing my step #5 below. I added my notes in brackets.

http://xdaforums.com/ascend-mate2/general/guide-cc-variant-to-oem-convertion-t3149767

Follow these steps exactly, one after other:

---1 Make backup of all your personal data because they all will be erased. But do not use twrp for backup!

---2 Download full B148 firmware. You can get it from here: https://drive.google.com/folderview?id=0B7lyht1oiGRRNEl4dlJhdVhnQ00&usp=sharing

---3 Extract package with firmware to your sdcard. You should get dload\UPDATE.APP in root directory of your sdcard. If there was update to Lolipop previously, delete it first! (In other words extract/unzip package, move the

whole dload folder

(inside the "B148 folder" after unzipping) into the root directory of your SD card)

---4 Copy this repacked TWRP in your adb/fastboot directory https://yadi.sk/d/xWXOpG_3hf4iu (This is going to the adb folder on your PC)

---5 Copy this zip-archive (OEM.zip) to your sdcard https://yadi.sk/d/gw45fwwfhfKU2 (This is going to the root of your SD card.)

5) Here you unlock your bootloader. This step will reset everything on your phone.

If you hasn't back up, do so now!!!

With adb open, reboot your phone by typing Code:

adb reboot bootloader

Once your phone reboots, immediately type Code:

fastboot oem unlock UUUUUUUUUUUUUUUU

(Where UUUUUUUUUUUUUUUU is the unlock code from Huawei.)

http://xdaforums.com/showthread.php?t=2666116

Wait for reboot.

(Note: At the very end after you get Lollipop working, you can relock the bootloader. But this is not necessary and doesn't really give you any benefit. I would just keep it unlocked. Because every single time you try to unlock your bootloader (for something else) the whole data gets wiped again. Plenty of people walk around with rooted phones just fine. And we are not even rooting here.)

6) Enter basic info into the OS, every time your OS reset. It doesn't really matter what you enter. It will all be reset until you finally get to Lollipop 5.1

7) Setting->About Phone->Build Number. Tap on build number a few times until you turn on Developer mode.

8) Setting->Developer Options->turn on USB debugging. If you phone ask if you allow your PC to access your phone with adb, say yes.

9) Follow the steps in this link, starting with step 6. (Because you already did steps 1 to 5.) I added my notes in brackets.

http://xdaforums.com/ascend-mate2/general/guide-cc-variant-to-oem-convertion-t3149767

Follow these steps exactly, one after other:

---6 Open command shell in your adb/fastboot directory and execute:

Code:

adb reboot-bootloader

your device will reboot in fastboot mode.

---7 Flash TWRP that you downloaded in step #4:

Code:

fastboot flash recovery twrp.img

---8 Disconnect device from PC and power it off by holding power button untill screen off.

---9 Boot into TWRP: press and hold vol+ and power buttons simultaneously untill you'll see boot logo.

---10 In TWRP make backup of oeminfo partition - press "Backup" and mark "OEMinfo". Save backup to sdcard.

---11 Return to main menu, press "Install" and select OEM.zip which was copied to your sdcard in step #5. Swipe to confirm to install package.

This package will patch your oeminfo partition and flash stock recovery. Don't press "Reboot" button after completion.

---12 Disconnect your device from PC or charger if it was connected, power off device by pressing and holding power button untill screen off.

---13 Power on device by three buttons method: press and hold power, vol+, vol- simultaneously untill you'll see boot logo.

---14 Update process should be start. (This should only take a few minutes. If it isn't moving you probably didn't move the dload folder to the root of your SD card. )

---15 After successful update to B148 you are good to go to Lollipop.

How to revert back in case if update to B148 will fail:

---1 Switch your device in fastboot mode: power off device, then press and hold vol- and connect device to PC.

---2 Flash repacked TWRP as was mentioned in step #7.

---3 Boot into TWRP, press "Restore" and restore your backup of oeminfo partition made in step #10.

---4 Reboot in system.

9) After checking that you have successfully upgrade to OS B148, delete the dload folder from your SD card. This is done in preparation to put the Lollipop 5.1 update package into the dload folder, as step 10 will explain.

10) Follow the steps in 4.1 Force Upgrade in this link. My notes are below. (Read step 11 after you are done.)

https://community.gethuawei.com/sup.../mate2-android-l-update-now-available?pi558=6

Download "HUAWEI MT2-L03C00B322" here

http://consumer.huawei.com/us/support/downloads/index.htm

Get the manual pdf.

http://consumer.huawei.com/us/support/manuals/detail/index.htm?id=52025&key4=mate 2

Then follow the steps in in "4.1 Force upgrade" below.

Software Upgrade Guideline

2015-9-3 Page 1, Total8

HUAWEI MT2-L03C00B322

Software Upgrade Guideline

Prepared by MT2-L03 team Date 2015-08-18

Reviewed by MT2-L03 team Date 2015-08-18

Approved by

MT2-L03 team

Date 2015-08-18

Huawei Technologies Co., Ltd.

All rights reserved

Software Upgrade Guideline

2015-9-3 Page 2, Total8

Contents

1. VERSION INTRODUCTION ....................................................................................................... 3

1.1 THE FOLLOWING VERSIONS CAN BE UPGRADED. ....................................................................... 3

1.2 UPGRADE PREREQUISITE ........................................................................................................... 3

1.3 UPGRADE FILES ........................................................................................................................ 3

2. UPGRADE PREPARATION ........................................................................................................ 3

2.1 CHECK CURRENT UPGRADE ENVIRONMENT .............................................................................. 3

2.2 GET AND CHECK THE SOFTWARE PACKAGE............................................................................... 4

3. UPGRADE INTRODUCTION ..................................................................................................... 4

4. UPGRADE OPERATIONS ........................................................................................................... 4

4.1 FORCE UPGRADE ....................................................................................................................... 4

4.2 NORMAL UPGRADE(VERSION B3XX ONLY) .............................................................................. 5

5. UPGRADE VALIDATE ................................................................................................................ 7

5.1 CHECK THE VERSION ................................................................................................................ 7

5.2 BASIC FUNCTION CHECK ........................................................................................................... 7

6. NOTES ............................................................................................................................................ 7

6.1 NOTES 1 .................................................................................................................................... 7

6.2 NOTES 2 .................................................................................................................................... 8

Software Upgrade Guideline

2015-9-3 Page 3, Total8

1. Version introduction

1.1 The following versions can be upgraded.

1.2 Upgrade prerequisite

The MT2-L03 handset software should be updated with the MICRO SD card.

1.3 Upgrade files

File Name

Software: main package (for B126,B148) dload/UPDATE_VENDOR.APP

Software: recovery package (for B126,B148)

dload/UPDATE.APP

Software: upgrade package (for B304, B306,

B308,B309,B316,B320)

dload/UPDATE.APP

Update tools MICRO SD card

2. Upgrade preparation

2.1 Check current upgrade environment

Make sure that the MICRO SD card is available and can be read and write.

Versions can be upgraded Date

MT2-L03 V100R001C00B126 2014-05-26

MT2-L03 V100R001C00B148 2014-09-16

MT2-L03 V100R001C00B304 2015-05-28

MT2-L03C00B308 2015-06-19

MT2-L03C00B309 2015-06-25

MT2-L03C00B316 2015-07-28

MT2-L03C00B320 2015-08-01

MT2-L03C00B321 2015-08-11

Software Upgrade Guideline

2015-9-3 Page 4, Total8

2.2 Get and check the software package

There are two software packages for B126 and B148: main package and recovery

package. And one software package for B306,B308,B309,B316,B320,B321: upgrade

package.

3. Upgrade introduction

There are two methods to upgrade: normal upgrade and force upgrade.

Normal upgrade needs to start the handset and enter the Setting module. Force

upgrade is often used when the handset can’t boot up or can’t enter the idle screen.

4. Upgrade operations

4.1 Force upgrade

---Step 1. A MICRO SD card of 4G or more should be available. The MICRO SD card

made by Sandisk, Kingstone, or Kingmax is recommended.

---Step 2. Format the MICRO SD card (This operation is optional).

If your phone’s system is B3XX, you should skip Step 3 and Step 4.

---Step 3. Copy the Software: recovery package file UPDATE.APP and main package file

UPDATE_VENDOR.APP to a directory named dload.

---Step 4. Copy the entire dload folder (with UPDATE.APP and

UPDATE_VENDOR.APP in it) to the root directory of the MICRO SD card.

If your phone’s system is B126 or B148, you should skip Step 5.

---Step 5. Copy the upgrade package UPDATE_VENDOR.APP to a directory named

dload and copy the dload folder to the root directory of the MICRO SD card.

---Step 6. Make sure your handset is power off. Insert the MICRO SD card into the

handset. Press the VOLUME UP and VOLUME DOWN keys and POWER key to

power on the phone(picture4.1.1) , when the HUAWEI logo is showed , release

the POWER key and keep pressing the VOLUME UP and VOLUME DOWN

keys(picture 4.1.2) until your phone is entered the Software Upgrade

Software Upgrade Guideline

2015-9-3 Page 5, Total8

Mode(picture 4.1.3).

4.1.1 4.1.2

4.1.3

---Step 7. When the progress bar stops, your handset will reboot and enter the new

system.

4.2 Normal upgrade(version B3XX only) (Not applicable for Huawei Mate 2 from Wind Mobile Canada)

Step 1. A MICRO SD card of 2GB or more should be available. The MICRO SD card

made by Sandisk, Kingstone, or Kingmax is recommended.

Step 2. Format the MICRO SD card (This operation is optional).

Step 3. Copy the Software: main package file UPDATE.APP to a directory named

dload.

Step 4. Copy the entire dload folder (with UPDATE.APP in it) to the root directory of

the MICRO SD card.

PRESS 3 KEYS

PRESS 2 KEYS

Software Upgrade Guideline

2015-9-3 Page 6, Total8

Step 5. Insert the MICRO SD card into the handset and power on. After entering the

home screen, press Updater -> Menu->Local update->Full package to start the

upgrade. Reference to the following pictures

Step 6. When the progress bar stop, your handset will reboot, if not, you need to

reboot your handset and check the version of your handset. If upgrade has failed

please try again.

Software Upgrade Guideline

2015-9-3 Page 7, Total8

5. Upgrade validate

5.1 Check the version

1. By Settings->About phone->Build number, to check the version. Just like

MT2-L03C00B322

5.2 Basic function check

Switch on the handset, enter the idle screen, input a dial number and make a voice

call, then long press the power key to power off the handset.

6. Notes

6.1 Notes 1

Please make sure your battery power is over 20% before performing the upgrade.

Also, we recommend connecting your device via USB from a Huawei compatible charger

while the update is in progress.

Software Upgrade Guideline

2015-9-3 Page 8, Total8

6.2 Notes 2

Upgrade operations will erase user data, it is recommended you back-up your data to

external SD card prior to flashing.

11) Once the installation is all finished, delete/move the installation file(s) from the root folder. So you do not mistakenly reinstall your OS and wipe your phone again. (Happened to me when I tried to boot into Twrp, months after I was done. >_< )