Skip to content

konabess: Add support for Snapdragon 8s Gen 4#50

Open
IRedDragonICY wants to merge 1 commit intolibxzr:masterfrom
IRedDragonICY:master
Open

konabess: Add support for Snapdragon 8s Gen 4#50
IRedDragonICY wants to merge 1 commit intolibxzr:masterfrom
IRedDragonICY:master

Conversation

@IRedDragonICY
Copy link

@IRedDragonICY IRedDragonICY commented Oct 7, 2025

  1. Introduced new ChipInfo type for Tuna SoC.
  2. Added "Snapdragon 8s Gen 4" string resources for multiple languages. Updated ChipInfo logic to handle Tuna-specific GPU bin counts and voltage levels, including a new rpmh_levels_tuna definition. Enabled detection of Tuna SoC in KonaBessCore for "Tuna 7 SoC" and "Tuna SoC" identifiers.
  3. Implemented Tuna-specific GPU speed bin conversion in KonaBessStr. Modified GpuTableEditor to parse and write Tuna-specific GPU power levels.
  4. Updated README.md to list "Snapdragon 8s Gen 4" as a supported chip.

Introduced new ChipInfo type for Tuna SoC.
Added "Snapdragon 8s Gen 4" string resources for multiple languages.
Updated ChipInfo logic to handle Tuna-specific GPU bin counts and voltage
levels, including a new rpmh_levels_tuna definition.
Enabled detection of Tuna SoC in KonaBessCore for "Tuna 7 SoC" and
"Tuna SoC" identifiers.
Implemented Tuna-specific GPU speed bin conversion in KonaBessStr.
Modified GpuTableEditor to parse and write Tuna-specific GPU
power levels.
Updated README.md to list "Snapdragon 8s Gen 4" as a supported chip.
@IRedDragonICY IRedDragonICY force-pushed the master branch 2 times, most recently from 07a2365 to 0d38783 Compare December 8, 2025 05:57
@Yoannjap
Copy link

Yoannjap commented Jan 7, 2026

Please, may you also add to your brilliant module a compatibility with Qualcomm SM8750-AB Snapdragon 8 Elite?

@hehk1234
Copy link

@libxzr Good evening, I would like to emphasize that Odin 2/mini/portal use a variant of Snapdragon 8 Gen 2, called QCS8550 (it has more advanced AI). Given this, Konabess does not work properly on it. If it is possible to add support in the future, or if you need any logs on the behavior it exhibits when trying to flash, please find attached a the DTB of my chip variant.
07_dtbdump_Qualcomm_Technologies,_Inc._KalamaP_QCS_SoC.zip

@IRedDragonICY
Copy link
Author

@hehk1234
Copy link

hehk1234 commented Jan 11, 2026

@IRedDragonICY
Screenshot_20260111_095529_ZArchiver

Have 2 variant, what I need choose ?

@IRedDragonICY
Copy link
Author

@hehk1234 , Either one is the same. There's no difference.

@hehk1234
Copy link

@IRedDragonICY its seens works, but when I try to modified mhz clock, for example 680 > 692mhz, odin 2 just goes for 615mhz (it presents on table). But franco kernel shows 692mhz. Odin 2 have preset with perf mode profile standard, performance and high performance, Idk know if we need touch here, but ayn dont release tools to modified it.

@IRedDragonICY
Copy link
Author

IRedDragonICY commented Jan 11, 2026

@IRedDragonICY its seens works, but when I try to modified mhz clock, for example 680 > 692mhz,

Have tried delete 615 mhz freq? If work, Thermal throttling software regulates your gpu freq

@hehk1234
Copy link

@IRedDragonICY its seens works, but when I try to modified mhz clock, for example 680 > 692mhz,
Have tried delete 615 mhz freq? If work, Thermal throttling software regulates your gpu freq

Your comment didnt arrives.

@IRedDragonICY
Copy link
Author

@hehk1234 sorry, have tried delete 615 mhz freq? If work, throttling software regulates your gpu freq,

@hehk1234
Copy link

@IRedDragonICY I finally fix the issue, was pservice. I Modified it.
Odin 2 GPU Fix.zip
With this Odin 2 users can increase for 692mhz without issue, U can merge the changes on your project, many thanks.

@IRedDragonICY
Copy link
Author

Please, may you also add to your brilliant module a compatibility with Qualcomm SM8750-AB Snapdragon 8 Elite?

yea, can you write issue in konabess-next and send me dts files? i'm happy for add support it.

@Luki2421
Copy link

Hi! Could you please add support for the new Qualcomm platform "canoe" / SoC SM8845 (device-tree: alor) in KonaBess?

Device:

  • OEM/Model: OnePlus CPH2769
  • ro.product.device: OP612DL1
  • Android: 16
  • Fingerprint: OnePlus/CPH2769/OP612DL1:16/BP2A.250605.015/B.R4T3.3291045-10bdc13-10c7e67:user/release-keys
  • Kernel: Linux 6.12.38-android16-5-g8c67d4274c0a-ab14275539-4k #1 SMP PREEMPT Wed Oct 15 22:55:22 UTC 2025 aarch64

Platform identification:

  • ro.board.platform: canoe
  • ro.hardware: qcom
  • ro.soc.model: SM8845
  • ro.soc.manufacturer: QTI

Device-tree:

  • /proc/device-tree/compatible:
    qcom,alor-mtp qcom,alor qcom,mtp qcom,alorp-mtp qcom,alor
  • /proc/device-tree/model:
    Qualcomm Technologies, Inc. Alor MTP + WCN7750 WLAN + PM7750BA SMB1500 + ST54L + Panderio,macan-CN

KonaBess behavior:

  • App version: [fill]
  • What happens: [fill: not detected / cannot open tables / crash]
  • Logs / screenshots: [attach]

I have root access and can provide boot.img/vendor_boot.img if needed and can test patches quickly.
Thanks!

@IRedDragonICY
Copy link
Author

Hi! Could you please add support for the new Qualcomm platform "canoe" / SoC SM8845 (device-tree: alor) in KonaBess?

Device:

  • OEM/Model: OnePlus CPH2769
  • ro.product.device: OP612DL1
  • Android: 16
  • Fingerprint: OnePlus/CPH2769/OP612DL1:16/BP2A.250605.015/B.R4T3.3291045-10bdc13-10c7e67:user/release-keys
  • Kernel: Linux 6.12.38-android16-5-g8c67d4274c0a-ab14275539-4k #1 SMP PREEMPT Wed Oct 15 22:55:22 UTC 2025 aarch64

Platform identification:

  • ro.board.platform: canoe
  • ro.hardware: qcom
  • ro.soc.model: SM8845
  • ro.soc.manufacturer: QTI

Device-tree:

  • /proc/device-tree/compatible:
    qcom,alor-mtp qcom,alor qcom,mtp qcom,alorp-mtp qcom,alor
  • /proc/device-tree/model:
    Qualcomm Technologies, Inc. Alor MTP + WCN7750 WLAN + PM7750BA SMB1500 + ST54L + Panderio,macan-CN

KonaBess behavior:

  • App version: [fill]
  • What happens: [fill: not detected / cannot open tables / crash]
  • Logs / screenshots: [attach]

I have root access and can provide boot.img/vendor_boot.img if needed and can test patches quickly. Thanks!

Hi @Luki2421 , you can add new issue in KonaBess-Next and provide dts file :)

@Luki2421
Copy link

Hi! Could you please add support for the new Qualcomm platform "canoe" / SoC SM8845 (device-tree: alor) in KonaBess?
Device:

  • OEM/Model: OnePlus CPH2769
  • ro.product.device: OP612DL1
  • Android: 16
  • Fingerprint: OnePlus/CPH2769/OP612DL1:16/BP2A.250605.015/B.R4T3.3291045-10bdc13-10c7e67:user/release-keys
  • Kernel: Linux 6.12.38-android16-5-g8c67d4274c0a-ab14275539-4k #1 SMP PREEMPT Wed Oct 15 22:55:22 UTC 2025 aarch64

Platform identification:

  • ro.board.platform: canoe
  • ro.hardware: qcom
  • ro.soc.model: SM8845
  • ro.soc.manufacturer: QTI

Device-tree:

  • /proc/device-tree/compatible:
    qcom,alor-mtp qcom,alor qcom,mtp qcom,alorp-mtp qcom,alor
  • /proc/device-tree/model:
    Qualcomm Technologies, Inc. Alor MTP + WCN7750 WLAN + PM7750BA SMB1500 + ST54L + Panderio,macan-CN

KonaBess behavior:

  • App version: [fill]
  • What happens: [fill: not detected / cannot open tables / crash]
  • Logs / screenshots: [attach]

I have root access and can provide boot.img/vendor_boot.img if needed and can test patches quickly. Thanks!

Hi @Luki2421 , you can add new issue in KonaBess-Next and provide dts file :)

Where can I get this dts for you?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants