MediaTek Helio P90 (MT6779)

From postmarketOS Wiki
MediaTek Helio P90
Manufacturer MediaTek
Name Helio P90
Architecture aarch64
CPU 6x Cortex-A55 @ 2.0 GHz, 2x Cortex-A75 @ 2.2 GHz
GPU PowerVR GM9446
Year 2018
Process 12nm
Mainline yes
Components
CPU
Works
UART
Works
Storage
Works
USB
Broken
Display
Partial
GPU
Broken
Pinctrl
Works
I²C
Broken
SPI
Audio
Works
Video
Broken
Thermal
Broken
WiFi
Broken
Bluetooth
Broken
Modem
Broken
GPS
Camera
Broken
NPU
Suspend
Broken
Ethernet


Devices

Device Codename Mainline
Oppo Reno Z oppo-cph1979 Y

Specifications

  • 6x Cortex-A55 @ 2.0 GHz, 2x Cortex-A75 @ 2.2 GHz,
  • PowerVR GM9446

More information

To boot Linux on devices with this SoC, you need to modify the device tree so that the bootloader can pass its merge checks.

To see what you need to add, you need to get serial output from the lk bootloader, most commonly it's passed to UART0, which can be the debug header on your specific board (if there is one)