Xiaomi Mi 10T with Snapdragon 865 beats ROG phone 5 with GPU Overclock

Search This thread

astronomy2021

Senior Member
May 1, 2021
449
235

Attachments

  • Screenshot_20220118-110434_AIDA64.png
    Screenshot_20220118-110434_AIDA64.png
    285.9 KB · Views: 85

Gokulbalram

Senior Member
Apr 22, 2013
2,244
1,536
Pune
Hi again,
There is new version of drivers OpenGL v611 drivers Dow below.
I recommend checking it out because most apps that won't open on my ROM with v604 now work just fine.
I has similar performance and great compatibility.
This works great! No problems so far, GSM works well, no crashes. Vulkan with Genshin doesn't work too well unfortunately, but OpenGL along with little cores disabled works really well :)
 

astronomy2021

Senior Member
May 1, 2021
449
235
By the way, do you know of any apps which would let me monitor performance?
Yes here is open-source app from man that creates drivers.
It shows FPS and GPU freq and usage and few things.
You can set to show you Watts which device uses.

You can you CPUfloat to check clock speeds or FKM Kernel manager with has CPU and GPU usage and fps.
 
  • Like
Reactions: Gokulbalram

Gokulbalram

Senior Member
Apr 22, 2013
2,244
1,536
Pune
Yes here is open-source app from man that creates drivers.
It shows FPS and GPU freq and usage and few things.
You can set to show you Watts which device uses.

You can you CPUfloat to check clock speeds or FKM Kernel manager with has CPU and GPU usage and fps.

I used cgb, won't seem to let me use anything else while it was on so used CPUFloat, turns out Genshin is indeed on a CPU bottleneck. It barely pushes the GPU to 525Mhz in my case, although weirdly enough, it is pushed to 905 after collecting artifacts, which is mostly 2D stuff. Maybe Vulkan helps in this case, if you have Vulkan working for Genshin, you could check what kind of clocks you get.
 

astronomy2021

Senior Member
May 1, 2021
449
235
I used cgb, won't seem to let me use anything else while it was on so used CPUFloat, turns out Genshin is indeed on a CPU bottleneck. It barely pushes the GPU to 525Mhz in my case, although weirdly enough, it is pushed to 905 after collecting artifacts, which is mostly 2D stuff. Maybe Vulkan helps in this case, if you have Vulkan working for Genshin, you could check what kind of clocks you get.
For working Vulkan on Genshin Impact use Game driver from developer settings via Adb

adb shell settings put global game_driver_opt_in_apps com.miHoYo.GenshinImpact

If you use that should work properly.

I always lock freq to max 905MHz or 925 MHz but without it Game defaults to 525-587-670-855MHz mostly 525Mhz on Vulkan.

This isn't problem with GPU usage because in my test


I recommend settings minimum frequency to 670Mhz or above 600 MHz than should be stable.
670Mhz use 30% less power than stock voltage from Qualcomm so battery isn't a problem.



I talked to LYB he created drivers and cbg while ago and Genshin Impact has problem with mapping cores that why he created Magisk Module to help that.


If you see artifact when locking freq mi and max to 525MHz in 3dmark wild lifeincrease Voltage by one stop.

I recommend using Thermal disabler 855 below works great on 865 devices and increases CPU performance by 40%.
In Sling Shot Extreme and sling shot in CPU physic tests beats SD888 with 15% improvement.
 

Attachments

  • unity_big_little_trick_v0.0.1.zip
    6 KB · Views: 54
  • Thermal Unlocker 855.zip
    274.6 KB · Views: 51

Gokulbalram

Senior Member
Apr 22, 2013
2,244
1,536
Pune
For working Vulkan on Genshin Impact use Game driver from developer settings via Adb

adb shell settings put global game_driver_opt_in_apps com.miHoYo.GenshinImpact

If you use that should work properly.

I always lock freq to max 905MHz or 925 MHz but without it Game defaults to 525-587-670-855MHz mostly 525Mhz on Vulkan.

This isn't problem with GPU usage because in my test


I recommend settings minimum frequency to 670Mhz or above 600 MHz than should be stable.
670Mhz use 30% less power than stock voltage from Qualcomm so battery isn't a problem.



I talked to LYB he created drivers and cbg while ago and Genshin Impact has problem with mapping cores that why he created Magisk Module to help that.


If you see artifact when locking freq mi and max to 525MHz in 3dmark wild lifeincrease Voltage by one stop.

I recommend using Thermal disabler 855 below works great on 865 devices and increases CPU performance by 40%.
In Sling Shot Extreme and sling shot in CPU physic tests beats SD888 with 15% improvement.

I did some research yesterday and found the same command along with another to enable game drivers on my phone, alas no luck. I ran both commands but it didn't reflect in the Developer Options menu, I could only see Default, and System Graphics Driver. Regardless, I tried running the game in vulkan after running the command, but no luck (Maybe some android 12 issues?)

I have tried the thermal unlocker, along with your advice earlier in the thread to download Smart Pack and disable GPU throttling. I ran the wildlife stress test and GPU still throttled, unsure if CPU is any different because I didn't check. Speaking of CPU, Performance is indeed much better on Genshin with the Magisk module. Feels similar to disabling little cores, will see how it holds out as compared to just disabling the cores.

I also locked the GPU to 670 Mhz, but I think FPS is maxed out so it isn't really a big concern per se. Although, considering how much headroom there is, it would be interesting to see if it is possible to increase the render resolution beyond what the game provides. I had read that even at high render resolution, the game only renders at 720p
 

astronomy2021

Senior Member
May 1, 2021
449
235
I did some research yesterday and found the same command along with another to enable game drivers on my phone, alas no luck. I ran both commands but it didn't reflect in the Developer Options menu, I could only see Default, and System Graphics Driver. Regardless, I tried running the game in vulkan after running the command, but no luck (Maybe some android 12 issues?)

I have tried the thermal unlocker, along with your advice earlier in the thread to download Smart Pack and disable GPU throttling. I ran the wildlife stress test and GPU still throttled, unsure if CPU is any different because I didn't check. Speaking of CPU, Performance is indeed much better on Genshin with the Magisk module. Feels similar to disabling little cores, will see how it holds out as compared to just disabling the cores.

I also locked the GPU to 670 Mhz, but I think FPS is maxed out so it isn't really a big concern per se. Although, considering how much headroom there is, it would be interesting to see if it is possible to increase the render resolution beyond what the game provides. I had read that even at high render resolution, the game only renders at 720p
I have the same thing GPU throttle to 94% because Volatage is high and freq is too high to get lock 950-940MHz when you get max frequency 870MHz at NOM_L2 you get 99% in Wild life without throttling what so ever.

We can't do that but there is app call GLtools which can upscale any game or app.

You can play in 1080p or 1440p with that app.

This app need root and adding app and importing settings.

Paste that to app and you get 150% increases in resolution and 45fps cap and fps meter. You can remove parts you don't like like fps cap or meter or changing device name.

 

skorpicz

Member
Oct 27, 2019
49
0
Beroun
I have the same thing GPU throttle to 94% because Volatage is high and freq is too high to get lock 950-940MHz when you get max frequency 870MHz at NOM_L2 you get 99% in Wild life without throttling what so ever.

We can't do that but there is app call GLtools which can upscale any game or app.

You can play in 1080p or 1440p with that app.

This app need root and adding app and importing settings.

Paste that to app and you get 150% increases in resolution and 45fps cap and fps meter. You can remove parts you don't like like fps cap or meter or changing device name.

would you advise me a top kernel for mi10t pls, in codm i have a little lag to touch
 

skorpicz

Member
Oct 27, 2019
49
0
Beroun
Here is otherworld kernel work on Aospa and MiUi
OTHERWORLD kernel support center and downloads
Compilations of the linux kernel for Mi10T and more xiaomi devices and s21 plus+ series and alioth
so I tried about 4 Custom roms and I stayed with the project arcana, with your driver it works great in a12, otherwise the Custom kernel you mentioned is not suitable and there are no game performances unfortunately, can you pull out the kernel what's in the system?
 

SztywnyKamaz

Member
Aug 12, 2021
6
0
I've got Arrow A12 ROM on mi10t but after OC GPU to 905MHz antutu score is really weak. Any ideas why? Its cause of stock Arrow Kernel? Only 3dMark score looks ok but to get 5k i need to setup GPU governer to simple_ondemand.
 

Attachments

  • Screenshot_20220122-165316_AnTuTu Benchmark.png
    Screenshot_20220122-165316_AnTuTu Benchmark.png
    173.6 KB · Views: 62
  • Screenshot_20220122-165333_3DMark.png
    Screenshot_20220122-165333_3DMark.png
    203.8 KB · Views: 62

astronomy2021

Senior Member
May 1, 2021
449
235
I've got Arrow A12 ROM on mi10t but after OC GPU to 905MHz antutu score is really weak. Any ideas why? Its cause of stock Arrow Kernel? Only 3dMark score looks ok but to get 5k i need to setup GPU governer to simple_ondemand.
I don't know you get at least 5200 in wild life in Antutu 680k and don't use any another GPU governor that Msm-adreno-tz or Performance.

Install GPU drivers v611 works the best.
Look on CPUfloat or any other monitoring app what GPU frequently you use.

Set for Apps thermal profile Gaming in battery settings or use my Thermal disabler to disable throttling.

In Kernel manager set GPU to max frequency and see.
I don't know about Android 12 and I recommend using 11 for best performance possible most
I recommend Installing new kernel in beta testing from LYB if you set in FKM thermal to Dynamic you get fix for RAM speeds to 20GB/s.

Lybkernel apollo
 
  • Like
Reactions: SztywnyKamaz

Top Liked Posts

  • There are no posts matching your filters.
  • 1
    Using this with magisk, will need more testing but pubg works fine and smooth at 90fps with battery saver+game turbo set to balanced.

    Is there something similiar for cpu?
    Unfortunately no, though drivers should have better CPU management as well but if Games will be on OpenGL then there is nothing we can do.
    1
    905mhz config you posted + battery performance mode beats S21 Ultra on MIUI 13.0.2View attachment 5607407
    Here is latest 905MHz though it low we get now 785-828K on Custom ROMs.
    GPU is between 310/315-325K.
    1
    Here is latest 905MHz though it low we get now 785-828K on Custom ROMs.
    GPU is between 310/315-325K.
    Thanks for the config.. I didn't want to mess around with Custom ROMs (i'm new to this kind of stuff so i don't know if it's worth to go for it). It's impressive how much it improves on custom ROMs, just shows how MIUI is bad imo... Applying this config and putting cpu governor to performance, got me to 744k score on ANTUTU and 5054 on WildLife.. I'm interested to try pixel experience ROM on this phone. I would also love to hear some recommendations for ROMs besides Pixel exp.
    1
    Thanks for the config.. I didn't want to mess around with Custom ROMs (i'm new to this kind of stuff so i don't know if it's worth to go for it). It's impressive how much it improves on custom ROMs, just shows how MIUI is bad imo... Applying this config and putting cpu governor to performance, got me to 744k score on ANTUTU and 5054 on WildLife.. I'm interested to try pixel experience ROM on this phone. I would also love to hear some recommendations for ROMs besides Pixel exp.
    Yes with new drivers v615 and 905MHz on most custom ROMs , we get.
    Wild life 5550-5780p
    Antutu 780K-310K/325K GPU to 820K
    Geekbench 5 Vulkan Compute 5800-5600
    Geekbench 5 CPU SC 920 MC 3460/3300
  • 16
    Hi
    I have Xiaomi Mi 10T with Snapdragon 865 with Adreno 650 GPU and 8 GB LPDDR5 RAM and I used Konabess app to Overclock GPU to beat ROG Phone 5 in Vulkan performance.

    If you need anything help here is my new group on Telegram for support in Adreno GPUs and performance staff.

    Adreno GPUs & Konabess Support Group

    I used This two tables to overclock to 905-940Mhz.

    Screenshot_20211229-113236_Sheets.png

    Screenshot_20211227-145549_YouTube.png


    Adreno 660 is just overclock on Adreno 650 from Snapdragon 865.

    If you want more performance look for CAF ROMs like I did.

    I'm using Xdroid ROM with is CAF ROM.( CAF stands for the CodeAurora Forum. It is like the name says, an online forum (just like XDA, except, the forum is more for OS developers than flashmaniacs) where Qualcomm releases source codes and patches for their CPUs. Code Aurora is a kind of an initiative in which brands can release the open-source codes for SoCs(CPUs) for future software development. )


    First few technical staff in all FP32
    1000 Gigaflops = 1 Teraflops/TFLOPS

    Adreno 650 on 587 MHz has 901 Gigaflops
    Adreno 660 on 840 MHz has 1290 Gigaflops
    Adreno 650 on 905 MHz has 1390 Gigaflops
    Adreno 650 on 940 MHz has 1443 Gigaflops

    You can calculate this very easily

    Shading units 768 * freq 0.940 * 2 = 1443 Gigaflops = 1.44 TFLOPS

    Compere to home consoles last gen
    PS4 has 1.84 TFLOPS
    Xbox One S 1.4 TFLOPS
    Nintendo Switch docked is 393.2 GFLOPs and undocked 196.6 GFLOPS which uses ARM cores so it great device to compere.

    New Update looks like Adreno 650 and Adreno 660 has 768 ALU not 512 like everyone on internet says.😡
    If you want test your Gifaflops install Clpeak on Google Play Store

    Yes Xiaomi Mi 10T with 940MHz GPU OC is 10x times more powerful than Nintendo Switch.

    I overclock my Adreno 650 to 940Mhz giving me performance of SD888 with new drivers OpenGL 604 ( attachment below if you want try on 855/865/SD888 two versions)


    Performance is incredible just from driver it self. Stock freq 587 MHz gives 4230-4150 score in Wild life just like SD870.

    I used 940MHz and 905MHz on TURBO_L0 Voltage.

    You can click on any images to get closer view.


    Here is AnTuTu before overclock on stock freq 587MHz and 3Dmark Wild life
    Screenshot_20211229-114807_3DMark.pngScreenshot_20211229-114406_Photos.png


    Now here we go to 940Mhz overclock with GPU.
    AnTuTu Score beats Mi 11 and few SD 888 smartphones.
    Screenshot_20211226-182027_AnTuTu_Benchmark.pngScreenshot_20211227-203355_AnTuTu_Benchmark.png

    This is newest Otherworld kernel and 925MHz GPU and Wild life Benchmark with stress test.
    Screenshot_20220406-015139_3DMark.jpgScreenshot_20220209-184736_AnTuTu_Benchmark.jpg

    Wild life Street test
    Screenshot_20211227-233557_3DMark.pngScreenshot_20211227-233904_3DMark.png

    Here are bonus 3DMark Sling **** Extreme Unlimited and Geekbench 5 Vulkan Compute test
    Screenshot_20211225-154416_Geekbench_5.pngScreenshot_20220406-153451_3DMark.jpg


    And here are temp of Red Magic 6 series phones.


    And here is temperature of all big SD888 phones to compere.


    Here is test which show how many Watts GPU uses in 865vs888.


    Overclock to 905-940Mhz with new drivers v604 use 7W on of power without idle screen 0.8W compere to SD888 which is much higher around 1.5W.

    SD888 GfxBench Manhattan 3.1 off screen 117 fps with 8W-8.5W of power.

    Gfx Benchmark Manhattan 3.1 off screen 112-115fps with 7W
    Screenshot_20211229_122336_122656.jpg

    Screenshot_20211229_122112_122703.jpg


    Running Genshin Impact on 60fps highest gets 7.2W of power with 58fps almost lock and SD888 uses 8.5-11W to run this game.
    Screenshot 2021-12-27 174927.png

    Screenshot 2021-12-27 174912.png


    Update: Newest versions of drivers v614v2 and 615v2 recommended Via TWRP flashble drivers or possible via Magisk modules overlayfs.
    Post with drivers down below
    4
    This is Adreno GPU at 925MHz at 388mv and 940MHz and 404mv

    Adreno 650 at 925MHz is 2841 Gigaflops

    Snapdragon 888 with Adreno 660 at 840MHz is 2580 Gigaflops.
    New update Adreno 650 and 660 has 768 ALU not 512 like everyone on internet says.
    If you want test that out install Clpeak on Google Play store.

    Snapdragon 888 has 10% less raw GPU power than my Xiaomi Mi 10T at 925MHz.
    I made this few days ago
    Screenshot_20220209-151022_3DMark.jpgScreenshot_20220210-005913_3DMark.jpg


    Gfx benchmark Vulkan Offscreen exactly the same as SD888
    Screenshot_20220214-221009_GFXBench.jpg



    I finded sweat spot for Voltage and here are new undervolt settings to get even less heat and longer battery.

    925MH /905 at 388mv
    895Mhz Turbo Voltage 384mv
    855Mhz at 300mv vs 336mv previous OC.
    800Mhz 290mv
    670MHz 208mv
    587MHz 140mv
    You can use it with beta version of konabess



    More Vulkan benchmarks here is
    TauCeti Vulkan Technology Benchmark

    Obulus Isle benchmark
    Screenshot_20220214-214740_TauCeti_Vulkan.jpg

    Amazing GPU Frame time graph with newest Otherworld kernel.

    Snapdragon 865 at 925MHz with 70fps on average and SD870 at only 56fps.

    New Configs in attachment below.

    In additional Geekbench 5 CPU performance
    IMG_20220216_174100_991.jpg
    4
    Here is how to install latest drivers v615v2 and v614v2.

    Recommend is TWRP flashble drivers because of superior stability and compatibility with apps and games.

    Check free vendor space before in Temux su then df -h -a /vendor

    If you don't have enough vendor space use Systemwr zip or change ROM.

    If you don't have enough free vendor space just flash systemwr zip reboot to Android then to recovery and do everything like in guide below

    Make and backup of vendor in TWRP before.
    Backup vendor partition or super system partition.
    Mount Vendor
    -Main page select mount
    -select from list vendor and deselect "mount system parton's as read only" and then swipe to confirm
    -In setting turn off uncheck " Unmount System before installing zip"
    -Advanced -Make the system partition RW
    -flash it and done

    TWRP 100% working
    Latest skk A12 or Orange Fox


    If anyone wants latest Magisk modules drivers which are a little bit more stable but TWRP is recommend because works the best and it is stable for all apps and games / emu.
    Firstly you need overlayfs module which has to be supported by kernel. Then reboot and install drivers you want.
    V614 AoSPA and MIUI.
    V615 MIUI mostly (AOSPA possible bootlop just remove module from TWRP)
    2
    Could you share the konabess config txt?
    Here is 905Mhz and 940Mhz with underclock to 150Mhz with lowest voltage Retention.
    safest is 905-150MHz
    If you have problems with heat or anything else you can use 870-150Mhz.
    Should give 12 hours of SOT Normal use.
    Update Here is new configs with better battery life and performance.
    2
    That is sad. Idk why but on my Android 11 works fine.
    Maybe A12 has problem with compatibility.