[TWRP & Custom ROM]Huawei Y6 MYA-L11
Introduction
This ROM is working for Huawei Y6 MYA-L11 I fixed the cellular network (SIM card recognition), but I don't know how to fix other issues as it won't boot up if I put some Huawei libraries.
Huawei Y6 2017 (Huawei Nova Young) doesn't have an official page, not even a custom ROM, nothing, so I needed to take action on this and free ourselves from Huawei terrible practice to lock everything.
So here it is, finally custom ROM to this shady model name and device.
[What doesn't work]
Back camera
Back flashlight
And the front camera is capturing in upside down
NFC
Easy button (won't be recognized as it's Huawei specific hardware code)
GPS is kinda shady, don't know if it works or not
[What work]
- Everything else
[Unlock bootloader]
First we unlock the bootloader on huawei that ask us for the code. We need to bypass it.
Drivers
Download file MYA-L11_FT_Drivers
Unzip it.
Extract and run Huaqin_Android_Driver_All-in-One.zip, to install the necessary drivers.
Restart PC to apply the drivers
SP flash tool
Open SP flash tool
note: these files are in _MAYA_L11 sub-folder of SP flash tool
a. select Download Agent : "MTK_AllInOne_DA.bin"
b. select the scatter file: "MT6737T_Android_scatter.txt"
Backup proinf partition
a. Press on Readback tab.
b. Press on "Add" button.
c. Double click on the new entry, and chose where you want to save the backup.
d. Select Type: Hex.
Region EMMC_USER
Start Address: 0x80000
Length: 0x300000
e. Press Read Back button " the green arrow "
f. now make sure your phone is turned off,
press and hold the down volume button and plug the USB cable..
keep pressing the volume down button untill the backup process is done.
Flash the new proinfo partition
a. Download the file: proinfo_0x80000.zip (and unzip it) [ note: you may edit it using hex editor and replace the serial keys from your backup. ]
b. Make sure to turn off your phone and disconnect the USB.
c. In SP flash tool press " ctrl + alt + v ", to enable the advanced mode.
d. from "Window " in menu bar select " Write memory"
e. New tab will be available "Write memory "open the it.
f. Set File path: the downloaded file from above "proinfo_0x80000"
Begin address: 0x80000
Region : EMMC_USER
"by DRAM"
g. click on write memory
h. now as before press and hold volume down button on your phone and plug the USB cable.
i. keep pressing the volume down button until the flash is done.
Unlock the phone
a. make sure to enable "OEM unlock" from developer option in your phone.
b. boot your phone to bootloader " fastboot" .
c. from your PC open the "minimal adb tool " or what you have ..
d. type this command :
fastboot oem unlock 5A4CB78CF6711B04
e. done !! your phone will report now and it will do a full factory reset and will delete every thing .. so make sure to have backups
f. and don't relock the bootloader (huawei problems), as it can brick device, live with an unlocked bootloader
[TWRP]
Flash TWRP recovery
now with an unlocked bootloader, time to flash TWRP recovery
in booted android go to developer options>enable USB debugging and also enable/check OEM unlock (so you can modify partitions)
download twrp-3.2.1-1.zip (note: older version also available: twrp_3.1.1.zip)
unzip file and flash in bootloader mode
fastboot flash recovery recovery.img
You can rename .img file as you want.
or use SPFlashTool.
Boot into TWRP recovery
To boot into recovery, first you need to completely turn off phone.
Then hold volume up + power button.
Release volume up and power button, moment when you see warning for unlocked bootloader (as if you hold longer it will bring you to huawei erecovery)
It should boot TWRP, but don't enjoy yet, when you see TWRP boot logo, tap on screen (anywhere) as much as you can (and as fast), because TWRP have some touch issues (buttons don't work, slider slides but don't react to it)
If slider and button work fine then you can proceed, you successfully flashed TWRP.
[Flashing custom ROM]
Backup
First you need to backup everything.
Go to Backup
And check all boxes (because huawei have hardware-specific code for their stock ROM and you don't want to screw up anything, or lose some important partitions)
Swipe to backup.
Save it to somewhere safe (on PC)
Preparation for flashing custom ROM
Download Huawei MYA-l11 DotOS v1.2.zip
Download gapps: https://opengapps.org/
(Download ARM64, 7.1, Pico)
Put those 2 files in SD card or internal memory.
Now boot into TWRP, and go into Wipe>Advanced Wipe
Check Data
And click button (above slider) Repair or Change File System
Click Change File System
And then choose EXT4
The reason for doing this is that Huawei f2fs
is encrypted, and if you flash it without this, it will be stuck on asking you for the password, and you would have to reflash stock recovery and all can get messed up, just follow these instructions
And then, again, go to Wipe, and wipe Data, Cache, Dalvik and System (clean flash)
Flashing custom ROM
Now go into Install and choose the downloaded ROM zip and flash it.
Then flash gapps, and when finished Wipe Dalvik/Cache
Reboot into system
If you encounter google wizard stops working, remove SIM card, and finish the wizard without setting up wifi, or any account (do it manually)
When wizard is finished, bring back SIM card and sign in Google account from the settings
That's it, enjoy
[Bug fixes]
NVRAM warning 0x10 in wifi settings
Download FIX NVRAM.zip
Flash it via TWRP.
Done.
Links
[Huawei MYA-l11 DotOS v1.2](https://forum.xda-developers.com/attachments/huawei-mya-l11-dotos-v1-2-zip.5146365/)
[MYA-L11_FT_Drivers](https://forum.xda-developers.com/attachments/mya-l11_ft_drivers-zip.5146373/)
[proinfo_0x80000](https://forum.xda-developers.com/attachments/proinfo_0x80000-zip.5146377/)
[twrp-3.2.1-1](https://forum.xda-developers.com/attachments/twrp-3-2-1-1-zip.5146383/)
[twrp_3.1.1](https://forum.xda-developers.com/attachments/twrp_3-1-1-zip.5146387/)
[FIX NVRAM](https://forum.xda-developers.com/attachments/fix-nvram-zip.5146429/)
Top comments (0)