Huawei Y635 (huawei-y635)

Contributors

 * User:Minecrell
 * User:Ungeskriptet

Maintainer(s)

 * User:Ungeskriptet

How to enter flash mode

 * Fastboot: Power on the device with both and  buttons while connected to a PC with a USB cable.
 * Recovery: Power on the device with both and  buttons.
 * lk2nd Fastboot: Power on the device. After it vibrates, hold.
 * lk2nd Recovery: Power on the device. After it vibrates, hold.

EDL mode
To enter the EDL mode, these two points must be shorted while powering it on. If  shows you a device, you can let go of the short.



Preparation
Follow the preparation guide for the Huawei Ascend G7 until the Flashing new firmware part (Resize the  partition and flash custom   and  ).

Flashing custom bootloader
This is necessary, since Huawei's bootloader can't load 64-bit kernels at all. This will also "unlock" the bootloader by using a different one that's bundled into qhypstub.


 * 1) Build lk1st (Check the README.md for requirements.)
 * 2) Build qhypstub with bundled lk1st
 * 3) Download and Install the EDL tool (follow the instructions on the GitHub page to install it) together with the required loader
 * 4) Boot into EDL mode
 * 5) Optionally backup all partitions except   from the phone
 * 6) Flash qhypstub to the  partition
 * 7) Reboot the phone:
 * 1) Flash qhypstub to the  partition
 * 2) Reboot the phone:
 * 1) Reboot the phone:
 * 1) Reboot the phone:

Installation

 * 1) Install lk1st (alternative bootloader that provides a standard fastboot interface and allows booting 64-bit kernels)
 * 2) Follow Qualcomm Snapdragon 410/412 (MSM8916).

lk2nd
The phone does not boot the default lk2nd image found on GitHub. In order to get a working image, lk2nd needs to be compiled manually. Check the README.md for requirements.