[Android General] nkahoang:
This guide is to root the Australian Vodafone Huawei Y6 Elite (LYO-L02). This phone has recently become very popular in the land down under because there was several promotions happening that makes it a bargain. Being able to root it (and leading to potential custom ROM for it) makes it even better.

WARNING: The guide involves unlocking the device's bootloader. By doing so the phone will be factory formatted. Therefore, please backup your data before proceeding. Also, your warranty is now voided.

A short version of the guide for Android veterans are as followed:

1. Make sure adb and fastboot are available on your operating system

2. Download huawei-y6-elite-root-twrp.zip archive and extract it

3. Enable developer options and enable OEM unlock

4. Unlock bootloader from HUAWEI website: https://emui.huawei.com/en/plugin/unlock/index

5. Flash TWRP recovery for the device (huawei-y6-elite-twrp-3.0.2.img)

6. (Optional) Backup the stock firmware

7. Use TWRP to install SuperSU-v2.78.zip

More detailed instructions are as followed:

1. Make sure adb and fastboot are available on your operating system.

You can refer to the following article: http://lifehacker.com/the-easiest-way-to-install-androids-adb-and-fastboot-to-1586992378 .

To make sure you have adb and fastboot, open your operating system terminal (we will use this a lot in this guide) and type in

adb version
fastboot --version

And you should be greeted with (version numbers might be different)

$ > adb version
Android Debug Bridge version 1.0.32
Revision eac51f2bb6a8-android
$ > fastboot --version
fastboot version eac51f2bb6a8-android

2. Open device's Settings -> About Phone -> Tab on Build number several times until you are prompted with "You are now a developer".

Go back to Settings -> Developer options -> Toggle on:

- Developer options

- Enable OEM unlock

- USB debugging

3. Plug your device to your computer, in your terminal / command prompt, type in

adb devices

On the device, if asked, please trust the computer.

Doing adb devices again to confirm that your device is active and the computer has recognised it. You should see something like

List of devices attached
AKT012345678912	device

(If you see there are more than one devices attached, please unplug them and leave just the Huawei Y6 Elite plugged in. This can prevent accidentally triggering commands on other devices.)

4. Unlocking the bootloader

Go to: https://emui.huawei.com/en/plugin/unlock/index . Register an account if you haven't got one, then login, go to Downloads -> Unlock devices (this might take a while to load, or simply just use the URL again after logging in to go straight to the unlock page.

In the unlocking page, select:

- Before EMUI5.0

- Smartphone

- Product Model:

- Serial number: Get yours in Settings -> About phone -> Status -> Serial number

- Product IMEI: Open your dialer -> type in *#06#

- Product ID: Open your dialer -> type in *#*#1357946#*#*

Type in verification code and hit "Commit", the unlocking password will then be shown to you (mine looks like EF**************26)

5. Reboot into bootloader. There are two ways you can do this:

Either plug the device into the computer and type

adb reboot bootloader

Or power off the phone, hold volume down and power

If you successfully get to the bootloader, a small text at the bottom saying "=> FASTBOOT mode..." is shown to you.

6. Plug the device to your computer, type

fastboot devices

You should see

AKT012345678912	fastboot

7. (WARNING: Your device will be wiped, backup your data) Unlock bootloader by typing the following command (replace your password with the actual unlock password from step 4

fastboot oem unlock password

8. After unlocking, the device will reboot, and you will be greeted with the factory default settings.

Enable developer mode and OEM Unlock again (see step 2)

9. Reboot to bootloader (see step 5-6)

10. At this stage, you should see a red text saying "FRP Unlock" at the bottom

11. Flash the custom TWRP recovery by using

fastboot flash recovery huawei-y6-elite-twrp-3.0.2.img

(point huawei-y6-elite-twrp-3.0.2.img to where you extract the img file)

12. After flashing the recovery, switch off the device (remove the battery), then boot to recovery using the Volume Up and Power button

13. You will be greeted with TWRP welcome. Do NOT select the Read-only option.

14. (Optional) It is recommended that you backup your stock firmware, so that you can restore back to stock later on if you need to. To do so, from TWRP click on "Backup", select "Boot", "Recovery", "System", "System Image" and "Data" then Swipe to Backup. If you don't have enough storage, you can change to backup the firmware to external SD Card by selecting "Select Storage".

15. Rooting: plug the device to your computer, then execute the following command:

adb push SuperSU-v2.78.zip /sdcard/

This will copy the SuperSU-v2.78.zip to your internal user storage. From TWRP, select "Install" -> navigate to /sdcard -> select the zip file, select "Reboot after installation is complete", Swipe to confirm Flash

16. After the zip file is installed, your device will be Rooted.