Huawei Y360-U61 (huawei-y360-u61)

From postmarketOS
Note The Huawei Y360 has different models, including the U03, U12, U23, U31, U42, U61, U72 and U82, which have different SoCs. The info on this page is only tested on the U61, but the U03, U23 and U31 use the same downstream kernel so do possibly work. Please update if you have tested them.
Huawei Y360-U61
Manufacturer Huawei
Name Y360-U61
Codename huawei-y360-u61
Released 2015
Category testing
Pre-built images no
Original software Android
Hardware
Chipset MediaTek MT6582
CPU Quad-core 1.2 GHz Cortex-A7
GPU Mali-400MP2
Display 480 x 854 IPS LCD
Storage 4GiB
Memory 512MiB
Architecture ARMv7
This device is marked as not booting.
Features
USB Networking
Flashing
Touchscreen
Display
WiFi
FDE
Mainline
Battery
3D Acceleration
Audio
Bluetooth
Camera
GPS
Mobile data
Internal storage
SMS
Calls
USB OTG
NFC
Sensors
Accelerometer
Magnetometer
Ambient Light
Proximity
Hall Effect
Barometer
Power Sensor
Misc
Built-in DVB
Camera Flash
Keyboard
Touchpad
USB-A
HDMI/DP
Ir TX
Ir RX
Stylus
Memory Card
Haptics
Ethernet
FOSS bootloader


Contributors

Maintainer(s)

How to enter flash mode

TWRP

Clone this Git repo: https://gitlab.com/eloydegen/huawei-y360-recovery

Use the TWRP from the repo above, because it is not upstreamed.

It could probably be installed using Linux, but it has been tested using the SP Flash Tool running on Windows. A "Scatter file" (txt file of a partition scheme) is needed, determines the offset that TWRP should be flashed to. Get a copy of that file here.

Fill in the key and scatter file in the SP Flash Tool. Set a checkbox on the recovery partition and browse to the TWRP file.

Turn of the phone, connect it and click on "download", a green check should appear after a while.

Enter TWRP by pushing Vol Up + Power, then navigate to recovery.

Installation

It isn't yet upstreamed into postmarketOS. Kernel copy can be found here: https://gitlab.com/eloydegen/huawei-y360-kernel

Mainline

It seems there is some support for this SoC, but only UART according to kernel documentation.

Misc info