Jump to content

Huawei Honor Holly (huawei-holly)

From postmarketOS Wiki
This device is marked as not booting.
Status: "Kernel doesn't compile."
Huawei Honor Holly
Huawei Honor Holly running EMUI 2.3 in About Phone page.
Huawei Honor Holly running EMUI 2.3 in About Phone page.
Manufacturer Huawei
Name Honor Holly
Codename huawei-holly
Model Holly
Released 2014
Type handset
Hardware
Chipset MediaTek MT6582
CPU Quad-Core (4x 1.3 GHz Cortex-A7)
GPU Mali-400MP2
Display 720x1280
Storage 16GB
Memory 1GB
Architecture armv7
Software
Original software Android (EMUI)
Original version 4.4.2
postmarketOS
Category testing
Pre-built images no
Mainline no
postmarketOS kernel 3.4.67
Note Throughout this wiki page, all 1st person pronouns refer to Rock Pie (the writer of this page).

Contributors

Users owning this device

Unlocking the bootloader

Isn't necessary as the bootloader is pre-unlocked, at least for me

How to enter flash mode

Fastboot

1. Hold Volume Up while powering on the device or connecting it to a computer. 2. Select the second option (labeled "[Fastboot Mode]" by pressing Volume Up once then Volume Down.

MediaTek Preloader

Plug the phone into a computer while SP Flash Tool is running.

Boot ROM

Plug the phone into a computer while holding Volume Up while MTKClient is running.

Installation

You don't.

Todo list

TODO TODO: Make the kernel compile or somehow mainline the device.
TODO TODO: Get the device booting past the initramfs with a prebuilt kernel so that it's possible to determine what works and what doesn't.

UART (seemingly)

Notes

  • fastboot boot does not work.

Output of Fastboot:

LAPTOP-Q4E3R03:~$ sudo fastboot boot boot.img
Sending 'boot.img' (5844 KB)                       OKAY [  0.244s]
Booting

Output of device:

USB Transferring...
USB Transmission OK Time:192ms Vel:9116KB/s

Then the phone gives up. Further fastboot commands should be able to be issued.

  • Even though ro.build.product in the phone's stock ROM's build.prop is "huaqin82_wet_b2b_kk" which should've been the codename, the vendor and device trees for the phone use "holly" as the codename, which is why I used that to refer to the device by codename.

See also