Qualcomm Snapdragon 865/865+/870 (SM8250)

From postmarketOS
Qualcomm SM8250
Manufacturer Qualcomm
Name SM8250
Codenames kona
Architecture aarch64
CPU
  • SM8250: 1 + 3 + 4 Kryo 585 cores (2.84 GHz + 2.42 GHz + 1.80 GHz)
  • SM8250-AB: 1 + 3 + 4 Kryo 585 cores (3.1 GHz + 2.42 GHz + 1.80 GHz)
  • SM8250-AC: 1 + 3 + 4 Kryo 585 cores (3.2 GHz + 2.42 GHz + 1.80 GHz)
GPU Adreno 650
Year 2020/2021
Process 7nm
Mainline yes
Community Page https://gitlab.com/sm8250-mainline
Components
CPU
Works
UART
Works
Storage
Works
USB
Works
Display
Partial
GPU
Works
Pinctrl
Works
I²C
Works
SPI
Works
Audio
Works
Video
Works
Thermal
WiFi
Works
Bluetooth
Works
Modem
GPS
Camera
NPU
Suspend
Ethernet


Devices

Snapdragon 865

Device Codename Mainline
OnePlus 8 Pro oneplus-instantnoodlep Y
OnePlus 8T oneplus-kebab
Sony Xperia 1 II sony-pdx203 Y
Sony Xperia 5 II sony-pdx206 Y
Xiaomi Mi 10 xiaomi-umi
Xiaomi Mi 10T 5G xiaomi-apollo
Xiaomi POCO F2 Pro (Redmi K30 Pro) xiaomi-lmi P

Snapdragon 865+

No results

Snapdragon 870

Device Codename Mainline
Lenovo Legion Y700 lenovo-9707f
Lenovo Xiaoxin Pad Pro 2021 lenovo-p11_pro_plus Y
Realme Realme GT Neo 3T/Q5 pro realme-rmx3371 Y
Xiaomi Mi Pad 5 Pro xiaomi-elish Y
Xiaomi Pad 6 xiaomi-pipa Y
Xiaomi POCO F3 xiaomi-alioth P

UFS internal storage

Icon WARNING: IF YOUR DEVICE IS A SONY XPERIA DO NOT NEVER EVER EVER TRY TO ENABLE UFS ON NON-VENDOR/NON-SODP KERNELS! IT WILL ERASE THE CHIP CLEAN (INCLUDING THE BOOTLOADER!) CONSIDER YOURSELF WARNED


Display

While simple uncompressed panel drivers, such as on Xiaomi Pad 5, work, display stream compression (DSC) is not working. This is likely because the hardware on this chipset is different from the implementation on SDM845, which means that a driver for this will need to be ported over from the android kernel. This leaves Xperia 5 II (sony-pdx206) with only framebuffer display for the moment.