OnePlus Ace 6 (oneplus-ktm)
| This device is marked as not booting. |
|
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.cwith conditional branching based on the orom compatible string. - Compatible string:
oplus,aa605-panel - Reset GPIO:
&tlmm 98 GPIO_ACTIVE_LOW(mapped from vendor0x62) - 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
| Bootloader / FastbootD modes will be available only with an unlocked bootloader. |
Recovery
Power on the device with both and 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 and 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
- OnePlus 13 (oneplus-dodge) — Reference device on the same platform (SM8750)
- Upstream adaptation kernel repository