Property | Value |
---|---|
Device Name | Tecno Camon 20 |
Model | CK6n |
Build Number | CK6n-H6929CD-U-OP-250218V1310 |
Platform | Mediatek Helio G85 (MT6768 / MT6769Z) |
Android | 14 |
Storage | 256 GB |
RAM | 8 GB |
Battery | Li-Po 5000 mAh, non-removable |
Display | 6.67", 1080 x 2400 pixels |
A/B Device | True |
Treble Device | True |
This device tree was created to build custom recovery images, primarily for:
⚠️ Note: At the time of building this device tree, TWRP did not yet support Android 13+ officially, so modifications are required to make it work.
Component | Status |
---|---|
Device Tree | ✅ Compiles |
OrangeFox Build | ✅ Bootable |
TWRP Support |
A firmware dump for TECNO CK6n is also available at the following repository:
👉 rama-firmware-dumps/TECNO-CK6n on GitGud
This repository was coincidentally created on the same day this device tree was first built. If you're looking for firmware binaries (boot, vbmeta, dtbo, etc.) to assist in porting recovery or debugging device tree issues, this can serve as a valuable resource.
Feel free to open an issue or pull request if you have questions or contributions regarding integration with this firmware dump.
- MT6768 and MT6769Z are largely identical in SoC architecture.
- Ensure you have bypassed AVB and verified vbmeta when flashing recovery.
- Kernel source is not yet fully public; prebuilt DTBO and boot images might be needed.
- Do not use
COMMON_LUNCH_CHOICES := twrp_TECNO-CK6n
. - Use
COMMON_LUNCH_CHOICES := twrp_CK6n
instead. - Reason: AOSP 14
lunch
uses the format<product>-<release>-<variant>
.
Extra dashes (like inTECNO-CK6n
) causesplit("-")
errors. - ✅ Example:
lunch twrp_CK6n-ap2a-eng
(ap2a is the default release name used by OrangeFox, following the official OrangeFox build Wiki)
#
# Copyright (C) 2025 The Android Open Source Project
# Copyright (C) 2025 SebaUbuntu's TWRP device tree generator
#
# SPDX-License-Identifier: Apache-2.0
#