Skip to content

Commit

Permalink
Update README.md (#48)
Browse files Browse the repository at this point in the history
  • Loading branch information
Yura3313 authored Apr 25, 2024
1 parent 5e8af9b commit 84f4f11
Showing 1 changed file with 37 additions and 25 deletions.
62 changes: 37 additions & 25 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,45 +1,57 @@
# KonaBess

[中文版](https://github.com/xzr467706992/KonaBess/blob/master/README_zh-CN.md)
### Support list
* Snapdragon 8Gen2
* Snapdragon 8Gen1
* Snapdragon 888
* Snapdragon 865
* Snapdragon 855
* Snapdragon 780G
* Snapdragon 778G
* Snapdragon 765
* Snapdragon 750
* Snapdragon 690

### What is this?
### Supported Devices

- A simple app that can custom GPU frequency and voltage tables without recompiling the kernel
* Snapdragon 6 series:
* Snapdragon 690

### How it works?
* Snapdragon 7 series:
* Snapdragon 750
* Snapdragon 765
* Snapdragon 778G
* Snapdragon 780G
* Snapdragon 7 Gen 1
* Snapdragon 7+ Gen 2

- By unpacking Boot / Vendor Boot image, decompiling and editing relevant dtb (device tree binary) files, and finally repacking and flashing.
* Snapdragon 8 series:
* Snapdragon 855
* Snapdragon 865
* Snapdragon 888
* Snapdragon 8 Gen 1
* Snapdragon 8+ Gen 1
* Snapdragon 8 Gen 2
* Snapdragon 8 Gen 3

### How to use?

- See "help" inside.
### Overview

KonaBess is a straightforward application designed to customize GPU frequency and voltage tables without the need for kernel recompilation.

### How it Operates

The application achieves customization by unpacking the Boot/Vendor Boot image, decompiling and editing relevant dtb (device tree binary) files, and finally repacking and flashing the modified image.

### Usage Instructions

Refer to the "help" section for detailed instructions on usage.

### Why "KonaBess"?

- "Kona" is the code name of Snapdragon 865 series.
- Snapdragon 888 's GPU has minus improvement in energy efficiency, thus we are able to overclock sd865 and beat it. And this is the reason why the app was born.
- Though sd888 is compatible now, the app name won't change.
- The name "Kona" corresponds to the code name of the Snapdragon 865 series.
- Given that the GPU of the Snapdragon 888 exhibits a decrease in energy efficiency, KonaBess allows users to overclock the Snapdragon 865 and surpass the performance of the Snapdragon 888. This is the motivation behind the app's creation.
- Despite the compatibility with Snapdragon 888, the app retains its original name.

### How much improvement can I get?
### Performance Enhancement

- I see someone undervolted his sd865, reducing power cost 25% in gfx(4.2w->3.2w) bench.
- In fact, it is chip-specific and depends on your stability requirements.
The extent of improvement varies, with some users reporting a 25% reduction in power consumption in the graphics benchmark (4.2w->3.2w) after undervolting the Snapdragon 865. Actual improvement is chip-specific and contingent on stability requirements.

### Prebuilt binaries
### Prebuilt Binaries

- [magiskboot](https://github.com/topjohnwu/Magisk)
- [dtc](https://github.com/xzr467706992/dtc-aosp/tree/standalone)

### Screenshots
<img src="https://raw.githubusercontent.com/xzr467706992/KonaBess/master/screenshots/ss1.jpg" width="180" height="400" /> <img src="https://raw.githubusercontent.com/xzr467706992/KonaBess/master/screenshots/ss2.jpg" width="180" height="400" /> <img src="https://raw.githubusercontent.com/xzr467706992/KonaBess/master/screenshots/ss3.jpg" width="180" height="400" />

<img src="https://raw.githubusercontent.com/xzr467706992/KonaBess/master/screenshots/ss1.jpg" width="180" height="400" /> <img src="https://raw.githubusercontent.com/xzr467706992/KonaBess/master/screenshots/ss2.jpg" width="180" height="400" /> <img src="https://raw.githubusercontent.com/xzr467706992/KonaBess/master/screenshots/ss3.jpg" width="180" height="400" />

0 comments on commit 84f4f11

Please sign in to comment.