Jump to content

OnePlus Ace 6 (oneplus-ktm)

From postmarketOS Wiki
OnePlus Ace 6
OnePlus Ace 6 preparing for mainline Linux boot
OnePlus Ace 6 preparing for mainline Linux boot
Manufacturer OnePlus
Name Ace 6
Codename oneplus-ktm
Released 2026
Type handset
Hardware
Chipset Qualcomm Snapdragon 8 Elite (SM8750)
CPU 2 × 4.32 GHz Oryon Prime (Phoenix L)
6 × 3.53 GHz Oryon Performance (Phoenix M)
GPU Adreno 830
Display 1272 x 2800 @ 165Hz
(6.78" BOE/Tianma AA605 CMD Mode VESA DSC)
Storage 256 / 512 / 1024 GB
UFS 4.0
Memory 12 / 16 /
LPDDR5X
Architecture aarch64
Software
Original software
The software and version the device was shipped with.
Android (ColorOS) 15
Extended version
The most recent supported version from the manufacturer.
Android (ColorOS) 16
FOSS bootloader No
postmarketOS
Mainline
Instead of a Linux kernel fork, it is possible to run (Close to) Mainline.
no
pmOS kernel
The kernel version that runs on the device's port.
N/A
Unixbench score
Unixbench Whetstone/Dhrystone score. See Unixbench.
0.0

Maintainer

Users owning this device

Issues / Development Notes

Display & Panel Driver

OnePlus Ace 6 utilizes a customized AA605 Command Mode (CMD) panel. The physical resolution is split across dual DSI channels with VESA DSC enabled.

  • Mainline adaptation is based on the 6.16 kernel. Changes have been directly integrated into drivers/gpu/drm/panel/panel-aa569-p-3-a0019-dsc.c with conditional branching based on the orom compatible string.
  • Compatible string: oplus,aa605-panel
  • Reset GPIO: &tlmm 98 GPIO_ACTIVE_LOW (mapped from vendor 0x62)
  • DSC Slice Width: Tuned to 636 pixels (1272 / 2).

Device Tree Stripping

To prevent kernel panics during early boot debugging, the custom DTS (sm8750-oneplus-ktm.dts) has been heavily stripped, disabling non-essential peripherals like audio (wcd939x).

Installation

How to enter flash mode

Note Bootloader / FastbootD modes will be available only with an unlocked bootloader.

Recovery

Power on the device with both Power and Volume Up buttons.
You can also reboot into recovery using ADB or reboot from FastbootD / Bootloader:

From FastbootD / Bootloader
$ fastboot reboot recovery
Using ADB
$ adb reboot recovery

FastbootD

This mode doesn't have any hardware button combination.
You can reboot into this mode from Bootloader or using ADB:

From Bootloader
$ fastboot reboot fastboot
Using ADB
$ adb reboot fastboot

Bootloader (Fastboot)

Power on the device with both Power and Volume Down buttons.
You can also reboot into bootloader using ADB or reboot from FastbootD:

From FastbootD
$ fastboot reboot bootloader
Using ADB
$ adb reboot bootloader

Boot Testing

During the initial mainlining phase, do not flash images directly into partitions. Compile Image and sm8750-oneplus-ktm.dtb, package them with mkbootimg, and run a temporary test boot via:

$ fastboot boot test_boot.img

See also