Huawei Y9 2018 - FLA-LX1
Should Supports all Huawei Y9 2018 variants but tested on FLA-LX1
This repository contains tools and method to flash GSI images larger than the system partition.
This can be used with other Hisilicon Kirin 659 devices but with caution, resizing the partitions must match your device layout.
-
ADB/fastboot - (Ensure driver is installed)
-
parted
andmkfs.ext4
-tools
folder -
TWRP recovery -
recoveries
folder -
Unlocked bootloader - (PotatoNv tool) - https://github.com/mashed-potatoes/PotatoNV
-
Official firmware matching your android version and CUST version. e.g FLA-LX1(C185) - https://androidhost.ru/search.html or https://ministryofsolutions.com/
Be ready to lose your personal data - (Music, Videos etc)
-
Unlock bootloader with
PotatoNv
-
Extract your firmware zip files then extract
UPDATE.app
with splituapp. Also extract the firmware update withsplituapp
e.gpython splituapp -f UPDATE.app
andpython splituapp -f update_FLA-L21_hw_meafnaf.app
. You will have your firmware images e.gsystem.img
inside theoutput
folder. Note:erecovery_ramdisk
might be saved aserecovery_ramdis.img
so take note when flashing. -
Flash TWRP image inside the
recoveries
folder e.gfastboot flash erecovery_ramdisk twrp_p10_lite_0.4.img
fastboot reboot
-
Reboot to TWRP. Press up button while the phone is booting.
-
Push
parted
tosbin
- Opentools
folder and follow instructions -
Resize system by following the instructions inside
resize-system
folder -
Reflash resized partitions with corresponding images. E.g
fastboot flash system system.img
. Images are located in theoutput
folder generated bysplituapp
. Follow the order of partitions insideparted-info
directory
- Boot to fastboot - Switch off device, hold Volume Down and plug usb
- Boot to recovery - Unplug and swith off device. Volume Up and Power Button
- Boot to erecovery - Switch of device. Turn on device then press volume up for three seconds when prompted.
If you flash TWRP to erecovery_ramdisk
then you will boot to it via Boot to erecovery
.
If you flash TWRP to recovery_ramdisk
then you will boot to it via Boot to recovery
.