Huawei Y5 2019 (huawei-kansas-b)
Appearance
This device is marked as not booting. Status: Kernel sources are missing |
![]() Huawei Y5 2019 with engineering firmware | |
Manufacturer | Huawei |
---|---|
Name | Y5 2019 |
Codename | huawei-kansas-b |
Model | AMN-LX9 |
Released | 2019 |
Type | handset |
Hardware | |
Chipset | MediaTek Helio A22 (MT6761) |
CPU | Quad-core 2.0 GHz Cortex-A53 |
GPU | PowerVR GE8320 |
Display | 720x1520 IPS 5.7" |
Storage | 16/32GB |
Memory | 2GB |
Architecture | aarch64 |
Software | |
Original software The software and version the device was shipped with. |
Android EMUI 9.0 |
Extended version The most recent supported version from the manufacturer. |
Android EMUI 9.1 |
Mainline Instead of a Linux kernel fork, it is possible to run (Close to) Mainline. |
no |
Contributors
- DiabloSat
Users owning this device
- DiabloSat (Notes: UA version, Unlocked, Ported Kaeru, Engineering ROM)
How to enter flash mode
Shut down the phone completely.
Recovery
Enter recovery mode with
+Fastboot
Stock lk: Hold
and connect the phone to the PC to enter fastboot.Kaeru: Use
+ to enter fastboot.Unlocking the bootloader
1. Install mtkclient.
2. Compile the custom Kaeru bootloader or download the precompiled kansas-kaeru.bin from my archive.
3. Disassemble the phone, reconnect the battery.
4. Run the command to read the partitions (needed to test the connection to mtkclient).
$ python mtk.py printgpt
5. Short the BROM testpoint to GND and connect the phone to the PC.
6. After successfully reading the partitions, unlock the bootloader by patching the seccfg partition.
$ python mtk.py da seccfg unlock
7. Immediately after patching seccfg, flash the Kaeru to prevent the bootloader from locking after a reboot.
$ python mtk.py flash lk kansas-kaeru.bin
Installation
Images
See also