[Resquest] Building an underclocked stock Kernel - G4 Original Android Development

Well, me, as well as other people, don't need full speed of our cores and we could gain some hours by underclocking both GPU and CPU, but, I don't know why, underclocking apps doesn't work.
@cile381 used to maintain an underclockable (by aroma installation) kernel, but only for CPU, and I'm wondering if someone could build (or direct us to a guide to how to build) a kernel, for example:
450MHZ max GPU
1440MHz BIG CPU
1248MHZ LITTLE CPU
I would like to build one but I have no idea where to find or modify these values (I could learn how to build a kernel but not how to underclock).

I think you can do that by apps like Kernel Auditor
Inviato dal mio LG-H815 utilizzando Tapatalk

this is the first time ive seen this all othe kernels are all stock with som optimizations and user could overclock as he pleases... its more convinient to have it that way..whoevers wants more performance overclock. but leave all setting stock..:good:

JulianMarku97 said:
I think you can do that by apps like Kernel Auditor
Inviato dal mio LG-H815 utilizzando Tapatalk
Click to expand...
Click to collapse
Try choosing a frec below the max in any kernel controlling app, then see the usage of the different freqs, it still gies up to the max, somehow the kernel ignores and overwrites whatwe choose withthe apps... dont know why or how

Yakandu said:
Try choosing a frec below the max in any kernel controlling app, then see the usage of the different freqs, it still gies up to the max, somehow the kernel ignores and overwrites whatwe choose withthe apps... dont know why or how
Click to expand...
Click to collapse
I think that issue actually has to do with certain thermal controls in the kernel. Might I ask which kernel/rom you're using? I actually have my kernel underclocked manually and don't have such an issue right now, and I've tried both llamasweet kernel with the Resurrection Remix and CM13 roms and Imperium kernel with Genesis and vanilla stock roms.

BG64 said:
I think that issue actually has to do with certain thermal controls in the kernel. Might I ask which kernel/rom you're using? I actually have my kernel underclocked manually and don't have such an issue right now, and I've tried both llamasweet kernel with the Resurrection Remix and CM13 roms and Imperium kernel with Genesis and vanilla stock roms.
Click to expand...
Click to collapse
stock 5.1 kernel :/
CM based roms have other sources, something is hardcoded in stock kernels... the kernel rewrites every modification you do on /sys so you cant change max freq ever

guys what are the stock settings of CPU and GPU.?

Related

[KERNEL][CWM][GB][5.0USA&INTL][OC/UV]ACKernel r1

Hello! This is my first thread, ever, on any forum so please don't bash me if I forget something .
I've decide to make a kernel for the SGP 5.0 for Gingerbread because I loved Entropy512's, but I was slightly jelous of the INTL users and all their new givernors and I/O schedulers. Soooo i used Entropy512's sources and borrowed rumirand's schedulers and governors and tossed in a 1.4 GHz OC and a few cherry picks from KOala888 and voila!
Current features:
O3 optimization
battery pooling - 60sec (KOala888)
touchscreen responsivness tweaked (KOala888)
Screen UV (KOala888)
2.6.35.7 source for GingerBread.
Unsecure mode.
Swap support.
Overclock to 1.4Ghz and undervolt capabilities (use SetCPU or another software for UV).
Added lazy (default), interactive, interactiveX, smartassv2, ondemandX governors.
Added BFQ, V(R) and SIO (default) schedulers.
Init.d support.
Added statically linked busybox 1.19.3 (/sbin)*.
Modified adbd (pointing shell to /sbin/sh), so you can use adbd even if you don't have any partition working.
ext4 support (ghetto lagfix).
ClockWorkMod. Nandroid backup - restore works, mount/umount, format (formats to ext4).
CIFS support.
jhash3.
SoD patch from netarchy/coolbho3k.
TinyRCU.
netarchy's conservative tuning patch.
Custom bootanimation support (/system/media/bootanimation.zip) from Entropy512's kernel.
Per-File fsync() disable
Charginghacks from Entropy512.
I may release a 1.2 GHz version if the community finds 1.4 too unstable.
If there is anything i forgot please tell me!
Download USA
Download INTL
Almost forgot my sources: https://github.com/augiem94/linux_kernel_galaxyplayer
Feature requests are welcome!
Credits:
Entropy512-his sources and his handy build script! Saved me a TON of hassle
rumirand-for his sources
KOala888-for his tweaks
koxudaxi-for his OC settings
I've got Entropy's kernel on my player, and I keep having random freezes. For instance, I'll be typing or scrolling and thing go completely unresponsive for a second or two. I'm not sure if it's a governor thing or what (I've turned off overclocking to see if that helped, but it doesn't seem to have made any difference).
Do I just have a bad install of Entropy's, or is this something everyone has? Would flashing this kernel likely to fix those issues? Can I flash without re-installing my ROM (Gingerbread Based)? Are there any issues I should know about before applying this kernel?
Dr. Cyanide said:
I've got Entropy's kernel on my player, and I keep having random freezes. For instance, I'll be typing or scrolling and thing go completely unresponsive for a second or two. I'm not sure if it's a governor thing or what (I've turned off overclocking to see if that helped, but it doesn't seem to have made any difference).
Do I just have a bad install of Entropy's, or is this something everyone has? Would flashing this kernel likely to fix those issues? Can I flash without re-installing my ROM (Gingerbread Based)? Are there any issues I should know about before applying this kernel?
Click to expand...
Click to collapse
I had the same problem, i could never diagnose the source, but so far i havent had it once with the 1.4GHz OC. if you do get that problem tell me and ill look into it further .
EDIT: Problem still exists, if anyone has an idea what it is please tell me. I believe Mevordel had a theory a while back it was due to facebook being a rogue app and causing it. Feedback on this theory will be greatly appreciated!
EDIT2: Facebook does not appear to be the culprit.
augiem94 said:
I had the same problem, i could never diagnose the source, but so far i havent had it once with the 1.4GHz OC. if you do get that problem tell me and ill look into it further .
Click to expand...
Click to collapse
Well, I've flashed it now. Here's to hoping it's smooth sailing from here on out
I ran this kernel almost all day yesterday. Visually, things in the UI don't look much faster (probably because of the lack of GB hardware acceleration, and Project Butter), but a few 3D games run noticeably better. Those random pauses that occur, especially when typing on a keyboard, have seemed to also disappear. Thanks for making Gingerbread a bit better to use for those of us that can't let it go completely just yet!
I likewise ran all day, and didn't see any issues. I'm optimistic they're gone now. I never install Facebook, to further disprove that theory.
General question lol is it possible to compile gingerbread kernels with a Linaro toolchain?
Sent From My USA Galaxy Player 5.0
augiem94 said:
General question lol is it possible to compile gingerbread kernels with a Linaro toolchain?
Sent From My USA Galaxy Player 5.0
Click to expand...
Click to collapse
Of course But you may get compile errors when building with Linaro, in which case you will need to solve them. There are also a few other things to worry about with Linaro, else you may solve the errors and get the kernel to compile and it won't boot.
Thank you! I am a going to load this right now. Thanks for including smartassV2 in governors. The main reason I used INTL r14 over Entropy.
Edit: 8:50 pm.
Cannot load over clock module from Tegrak. When I try to load the module and change the OC to 1.152 (which I find most stable on my player) the player will reboot. 1.2 and 1.4 seem to be the only option for OC. Been running at 1.2 for now with no issues. 1.4 seemed to run too hot.
YP-G70 USA
R.E.D.D ROM
Rumirand r14 INTL Kernel on YP-G70 USA device
I Like Turtles.
1.152 OC
:fingers-crossed:
HOG1csmith said:
Thank you! I am a going to load this right now. Thanks for including smartassV2 in governors. The main reason I used INTL r14 over Entropy.
Edit: 8:50 pm.
Cannot load over clock module from Tegrak. When I try to load the module and change the OC to 1.152 (which I find most stable on my player) the player will reboot. 1.2 and 1.4 seem to be the only option for OC. Been running at 1.2 for now with no issues. 1.4 seemed to run too hot.
YP-G70 USA
R.E.D.D ROM
Rumirand r14 INTL Kernel on YP-G70 USA device
I Like Turtles.
1.152 OC
Click to expand...
Click to collapse
Same problem here with Tegrak, I'll try to get it sorted out in the next release.
EDIT: I got the module to load i think, but the device reboots directly after. It reboots after the Load Module button greys though so I'm fairly sure its loading
EDIT2: It loads if i set the max frequency to 1.2GHz from No Frills, but if i change it back to 1.4 after its loaded it reboots. Getting there .
it can't get "too" hot from technical side
Wysyłane z mojego YP-G70 za pomocą Tapatalk 2
augiem94 said:
:fingers-crossed:
Same problem here with Tegrak, I'll try to get it sorted out in the next release.
Click to expand...
Click to collapse
You probably can't load the tegrak module because the vermagic is different
android1234567 said:
You probably can't load the tegrak module because the vermagic is different
Click to expand...
Click to collapse
Im really new to the dev scene, mind explaining?
Sent From My USA Galaxy Player 5.0
augiem94 said:
Im really new to the dev scene, mind explaining?
Sent From My USA Galaxy Player 5.0
Click to expand...
Click to collapse
The tegrak module and the kernel have version names in them and the module will only load when the version inside said module matches the version of the kernel. Basically, they need to have the same name. There's some nice info on this here: http://www.tldp.org/LDP/lkmpg/2.6/html/x380.html
android1234567 said:
The tegrak module and the kernel have version names in them and the module will only load when the version inside said module matches the version of the kernel. Basically, they need to have the same name. There's some nice info on this here: http://www.tldp.org/LDP/lkmpg/2.6/html/x380.html
Click to expand...
Click to collapse
Forgive me if im being numb, but i havent changed the version in the makefile at all.
Sent From My USA Galaxy Player 5.0
After using it for a few days now,it seems that scrolling still sometimes locks up. I haven't noticed any issues with typing yet, but that could be not using it at the right time.
Sent from my YP-G70 using xda app-developers app
I've been using this on 1.2 GHz for over a week and it is great.
No persistent issues.
Thanks for the kernel!
I appreciate your work.
YP-G70 USA
R.E.D.D ROM
AC Kernel
augiem94 said:
Forgive me if im being numb, but i havent changed the version in the makefile at all.
Sent From My USA Galaxy Player 5.0
Click to expand...
Click to collapse
It's not the version of the version but the localversion (normally it is 2.6.35.7-XXXXX) The X represents the local version. You can modify the module to actually make it work with the kernel or in your case modify the localversion specified in the defconfig.
Thank you so much for this Kernel!!!! I am loving the 1.4 Ghz. Smooth sailing so far. Once again thanks!

[Q] Stable CPU/GPU OC with Siyah Kernel 6.05b5 [4.1]

Hello. sorry if it has been already posted, but I want only "up-to-date" answers.
I have some questions:
1. Which is the best governor to use ( for this kernel ) for a balance between battery and performance ( I use lulzactive right now, I heard that it's very good for a balance between those two but it seems like ondemand is doing a lot better when it comes to battery life )
2. I don't mind OC'ing the CPU but the GPU yes. I want to play games such as Real Racing 3 with acceptable FPS, so I need a boost for the GPU. What settings to use here?
Thanks.
Ondemand and row.
Don't know what governor does Siyah have,but you need to try out "cfq" scheduler with "slp" governor.I think only Apolo kernel has that.
what do you mean by 'row' ?
@GamingDj siyah kernel governors:
ondemand
pegasusq
lulzactive
lulzactiveq
conservative
Scheduler row
Gov ondemand
Andrew is right...from these Row with ondemand is the best.Are you on Stock ROM 4.1.2? If so,then I recommend you trying out Apolo.Maybe extreme v0 or Regular.
Thanks.
I may try thoses ROM but I enjoy the stock ROM, I would change it just for better performance in gaming ( and as I know, the ROM's aren't for that )
edit: oops Apolo is a kernel.. well, as I know, the Siyah Kernel is the best for this phone, isn't it?
but still: no overclock settings for the GPU?
burningcow said:
Thanks.
I may try thoses ROM but I enjoy the stock ROM, I would change it just for better performance in gaming ( and as I know, the ROM's aren't for that )
edit: oops Apolo is a kernel.. well, as I know, the Siyah Kernel is the best for this phone, isn't it?
but still: no overclock settings for the GPU?
Click to expand...
Click to collapse
I think dorimanx is the best. It's siyah based and updated alot by a cracking dev
i may give it a try. let's hope it's better.
If you like stock then you should try out alliance or biftor ect ect. These are custom stock roms that work lovely and if you mix it up with a little dorimanx you end up with a kick ass phone. Not to put down Apollo kernel as that is really good for battery but Dori is better for tuning cpu/gpu ov/uv.
burningcow said:
Thanks.
I may try thoses ROM but I enjoy the stock ROM, I would change it just for better performance in gaming ( and as I know, the ROM's aren't for that )
edit: oops Apolo is a kernel.. well, as I know, the Siyah Kernel is the best for this phone, isn't it?
but still: no overclock settings for the GPU?
Click to expand...
Click to collapse
With siyah kernel flashed in ur phone u get an app called extweaks or stweaks. This app too was developed by gokhan moral. U can go to GPU tab and change the GPU frequency step. Be careful and don't go beyond 400mhz. It may heat up your phone very much. I use this settings for increasing the smoothness of the phone. And one more thing. Gradually increase the steps.Don't keep the 1st step as 300 or 400. I recommend 160 or 200.
andrewwright said:
If you like stock then you should try out alliance or biftor ect ect. These are custom stock roms that work lovely and if you mix it up with a little dorimanx you end up with a kick ass phone. Not to put down Apollo kernel as that is really good for battery but Dori is better for tuning cpu/gpu ov/uv.
Click to expand...
Click to collapse
hmm.. i really want to try dorimanx, but, can i flash it over the siyah or i have to somehow delete siyah first?
is the stock ROM that bad? i see that you insist changing it.. as i said: i would change the ROM only if it has performance improvements ( in games, because the stock ROM is doing pretty good in others ) but as I know ROM's aren't for gaming.
@santhosh502 i know it's all about the frequencies. but i need all of the steps. not just the first one. what are you using?
Nope just flash it
andrewwright said:
Nope just flash it
Click to expand...
Click to collapse
okay, thanks, what settings do you recommend for this kernel?
On demand and row
andrewwright said:
On demand and row
Click to expand...
Click to collapse
thanks again. i will try it, let's hope it's better than Siyah.
Just remember that siyah is for stock and not cm/aokp roms. Dorimanx is for both. 8.xx is stock and custom and 9.xx is for custom only.
I use siyah kernel. But u can download stweaks in play store too. The link for steps is here. Be careful as ur hands might get burned. http://forum.xda-developers.com/showthread.php?t=1657491
I understand that you can use siyah with cm/aokp but not supported by dev. Dorimanx is a much safer bet for stability
andrewwright said:
I understand that you can use siyah with cm/aokp but not supported by dev. Dorimanx is a much safer bet for stability
Click to expand...
Click to collapse
Is it true that I can't run Dorinmanx 9.xx on stock ROM?
And.. what do you think about CM ROM? Is it worth trying?

[Q] Changing GPU speed? Kernels?

Hello! I wonder if there is any way to change your GPU speed on your Galaxy S3?
I just changed kernel to boeffla, to be able to clock my CPU. But if I flash to another kernel, will my CPU clock diminish?
Currently using Resurrection Remix 5.1.1 KK 4.4.2 ROM with Boeffla Kernel v2.3-beta3..
I've noticed alot of people having their signatures saying they have 1.6GHZ CPU and 700MHZ GPU.. My question is how?
Edit: Nevermind, while lying in bed and just before putting away my phone I saw a picture of something called Boeffla-Configurator..Problem solved!
Just for clarification, you should use Boeffla config v2 not just Boeffla config on playstore
GT-I9300 cihazımdan Tapatalk kullanılarak gönderildi
Yeah I used the H2.
Sent from my GT-I9300 using Tapatalk
To open this thread again; My phone crashed a while ago, and I forgot about The kernel. Now when I try to reflash it (downloading the zip, opening width bfk2 and flashing, my phone is zeroed at boot). What am I doing wrong?

Requesting OC Kernel for CM11 and Other Questions about CM11

Hi guys,
Really thx to the Z for CM11 I've couple of questions.
1st-)
Do we have an GPU/CPU Overclock kernel like CM10.1, or How can I do it myself if possible? or anyone working on it? also can I use one from CM10.1? (but probably kernel is out dated)
I think it had 1200mhz on 1175mv and 400mhz on GPU if not 500 I think it was 400.
2nd-)
I think we do not have any CM12 besides Mokee (which stopped) and I've heard Z is working on it, is it right?
I really need an OC kernel or a Tutorial to edit and replace kernel, I'll use values from CM10.1 kernel or even old Faust kernels.
-Yami- said:
Hi guys,
Really thx to the Z for CM11 I've couple of questions.
1st-)
Do we have an GPU/CPU Overclock kernel like CM10.1, or How can I do it myself if possible? or anyone working on it? also can I use one from CM10.1? (but probably kernel is out dated)
I think it had 1200mhz on 1175mv and 400mhz on GPU if not 500 I think it was 400.
2nd-)
I think we do not have any CM12 besides Mokee (which stopped) and I've heard Z is working on it, is it right?
I really need an OC kernel or a Tutorial to edit and replace kernel, I'll use values from CM10.1 kernel or even old Faust kernels.
Click to expand...
Click to collapse
looks thank you for opening this topic also have this doubt about overclock A4G because it is already a little slow with freq stock , more would be sensational if there was any work of a cm12.1 or cm13 of daily use for our device
THX Sorry my bad english

[Kernel] [MM] [OC] Werewolf Kernel v001 - 25/01/2016

Alright guys, the time has come
As you already might have seen around here, I recently got this device and also started working on it.
Deep down in my heart I am more of a kernel dev than a ROM dev, which is why my first real contribution just had to be a kernel.
And not just any kernel, a wild one even: It's time to unleash the Werewolf in our tablet
As usual, my main goal is to get the best performance out of the device, especially for gaming.
I have been working with Tegra SoC's before, so I can probably make use of my previous experiences.
Now, enough with the chit-chat, time to look at the
Features
Patched CONFIG_KEYS vulnerability
CPU OC (up to 2.5GHz, default is stock 2.2GHz)
GPU OC (924MHz)
Custom I/O Schedulers (SIO, FIOPS, BFQ, CFQ, Deadline) with FIOPS as default
Ported ElementalX governor
[WIP] Added S2w and DT2W (experimental, not fully working --> use on your own risk!)
Added exFAT support
Added fsync toggle
KSM turned on by default with deferred timer
Added /dev/frandom support
Various TCP tweaks (enabled westwood as default TCP congestion control)
Requirements
MM bootloader and any MM ROM (should work on all ROMs running the MM kernel natively like CM13 or Bliss)
TWRP or any other custom recovery
fastboot environment
Installation
Download both the devicetree blob and the kernel zip
Boot into the bootloader and flash the DTB (fastboot flash dtb tegra124-tn8-p1761-1270-a04-e-battery.dtb)
Boot into TWRP and install the zip
Reboot and feel the Werewolf's power
Bugs
S2W and DT2W not working when device is in deep sleep and touch may stop working when it was sleeping for too long
Direct download links
Werewolf_v001_anykernel-2016-01-25_1912.zip.zip
tegra124-tn8-p1761-1270-a04-e-battery.dtb
Feel free to look at this as a sneak-peek, I am far from done with getting the best out of this device
Please let me know what you think
XDA:DevDB Information
Werewolf Kernel, Kernel for the Nvidia Shield Tablet
Contributors
laufersteppenwolf
Source Code: https://github.com/laufersteppenwolf/android_kernel_nvidia_shieldtablet
Kernel Special Features:
Version Information
Status: Stable
Current Stable Version: v001
Stable Release Date: 2016-01-25
Created 2016-01-25
Last Updated 2016-01-26
Testing, I'll let you know... Thnx!
Any reason why we can't just flash a zip version ? Just wont be at a computer anytime soon thats why
This is MM stock Nvidia K1 base
Is there a way to disable S2w and DT2W? I use the magnetic cover and don't need to double tap to wake.
KCKitsune said:
Is there a way to disable S2w and DT2W? I use the magnetic cover and don't need to double tap to wake.
Click to expand...
Click to collapse
Maybe you can use Kernel Adiutor to disable such options.
MrPhilo said:
Any reason why we can't just flash a zip version ? Just wont be at a computer anytime soon thats why
Click to expand...
Click to collapse
I had to raise the EDP limit as well as the freq table in the dtb in order to reach the oc freqs. You can try it without flashing the dtb, but I can't promise it'll work the way it should
KCKitsune said:
Is there a way to disable S2w and DT2W? I use the magnetic cover and don't need to double tap to wake.
Click to expand...
Click to collapse
Both features are disabled by default. If you want to try it out you'll have to enable it first
laufersteppenwolf said:
Both features are disabled by default. If you want to try it out you'll have to enable it first
Click to expand...
Click to collapse
Excellent. I'll give it a go and see how it works.
Is the battery a Lot weaker with this kernel and oc or is it the same?
Bit lost dev earlier the dtb flashed via fastboot no problems but i had to do a factory reset cause a was getting fcs but now its not working command write failed no such device or adress any ideas cheers
---------- Post added at 04:32 PM ---------- Previous post was at 04:31 PM ----------
skooter32 said:
Bit lost dev earlier the dtb flashed via fastboot no problems but i had to do a factory reset cause a was getting fcs but now its not working command write failed no such device or adress any ideas cheers
Click to expand...
Click to collapse
Edit using bliss rom mm
---------- Post added at 04:36 PM ---------- Previous post was at 04:32 PM ----------
skooter32 said:
Bit lost dev earlier the dtb flashed via fastboot no problems but i had to do a factory reset cause a was getting fcs but now its not working command write failed no such device or adress any ideas cheers
---------- Post added at 04:32 PM ---------- Previous post was at 04:31 PM ----------
Edit using bliss rom mm
Click to expand...
Click to collapse
Edit done it now strange
I wish we had an dolphin version working on MM to try the werewolf
It works! But
So i installed it no problem cpu overclocks to 2.5GHz.
Kernel same page merging is fine .
Elemental x is great.
The the double tap to wake is buggy like it works once then stops working until i disable it then renable it.
My biggest problem is the same i have with EVERY SHIELD TABLET KERNEL YOU KERNEL DEVOLPERS CLAIM IS....... The gpu freq
You say its at 924 but the highest it goes in benchmarks and other apps is 540 and i cant overclock in kerner tuners like
Kernel auidtor
Device control
Kernel tuner
Etc....
All of them say no gpu tweaks.
I will like to point out i am running your kernel on the OG shield tablet not the new model but the old one running a version of android 6.0 that was converted from the new model shield to work on the og shield tablet stock rom so i thought ok lets try blisspop 6.0 and still nothing if you could be one of the first kernel modders to ACTUALLY get the the gpu to overclock and not give up or go quiet like the other kernel modders for this tablet then i swear the community for this tablet will make a satue of you because no one can seem to overclock this thing because they all give up but thanks anyways finally a 6.0 stock kernel that lets me overclock to 2.5ghz and secretly IVE ALAWYS wanted double tap to wake on this thing so if you could fix that as well id be super excited to donate
laufersteppenwolf said:
I had to raise the EDP limit as well as the freq table in the dtb in order to reach the oc freqs. You can try it without flashing the dtb, but I can't promise it'll work the way it should
Both features are disabled by default. If you want to try it out you'll have to enable it first
Click to expand...
Click to collapse
It's weird, because after testing I decided about no raising voltage in BitO-KX series (safety and eco criteria) and it seemed to be stable at max OC, but now I get RR at max freq with your kernel if I don't flash dtb, so I suspect Nvidia had readjusted something in MM kernel... Have you faced this?
Thnx for your great work.
Hi, first I'd like to say thank you for this kernel, I'm super stoked to try it. But I have some questions/fears to resolve first.
If I don't want to overclock do I still need to flash the dtb?
Is there a stock dtb that could be uploaded in case someone wants to revert to stock? Or would I be able to accomplish this simply by restoring a twrp backup?
Anyway, thanks again
Sent from my SHIELD Tablet K1 using Tapatalk
Working fast & smooth on Bliss v6.0. Thanks, laufersteppenwolf!
Nikownzyu said:
So i installed it no problem cpu overclocks to 2.5GHz.
Kernel same page merging is fine .
Elemental x is great.
The the double tap to wake is buggy like it works once then stops working until i disable it then renable it.
My biggest problem is the same i have with EVERY SHIELD TABLET KERNEL YOU KERNEL DEVOLPERS CLAIM IS....... The gpu freq
You say its at 924 but the highest it goes in benchmarks and other apps is 540 and i cant overclock in kerner tuners like
Kernel auidtor
Device control
Kernel tuner
Etc....
All of them say no gpu tweaks.
I will like to point out i am running your kernel on the OG shield tablet not the new model but the old one running a version of android 6.0 that was converted from the new model shield to work on the og shield tablet stock rom so i thought ok lets try blisspop 6.0 and still nothing if you could be one of the first kernel modders to ACTUALLY get the the gpu to overclock and not give up or go quiet like the other kernel modders for this tablet then i swear the community for this tablet will make a satue of you because no one can seem to overclock this thing because they all give up but thanks anyways finally a 6.0 stock kernel that lets me overclock to 2.5ghz and secretly IVE ALAWYS wanted double tap to wake on this thing so if you could fix that as well id be super excited to donate
Click to expand...
Click to collapse
First of all, how do you check the freq during the benchmarks?
I've been running antutu, and the GPU was properly using 924MHz (otherwise I wouldn't have said so)
Furthermore, you don't need to manually OC the GPU, it is OC'd by default simply because of the fact that no kernel tweaking app supported K1 GPUs up until now.
In the future the recommended app will be Device Control because that's what I am using myself. In the coming builds of DC, K1 GPU tweaks will be available there as I have added support for our GPU to Device Control: https://github.com/Evisceration/DeviceControl/commit/b2d4872869d1eda517c47588b83b6f3f895aaa01
DT2W and S2W are still on my list of course, and I'm sure the original shield will also be able to OC the GPU
BitOBSessiOn said:
It's weird, because after testing I decided about no raising voltage in BitO-KX series (safety and eco criteria) and it seemed to be stable at max OC, but now I get RR at max freq with your kernel if I don't flash dtb, so I suspect Nvidia had readjusted something in MM kernel... Have you faced this?
Thnx for your great work.
Click to expand...
Click to collapse
Hmm, no random reboots for me. I do have the dtb flashed, though. When do those reboots happen? During sleep, while playing,...?
Comparing the LP kernel to the MM kernel, quite a lot more stuff has moved into the dtb (like throttling, edp and power limits,...), which makes flashing the dtb even more important. Not sure, though, if they have also changed something regarding the actual voltage levels (except making it harder to add a proper UV interface).
Exile1975 said:
Hi, first I'd like to say thank you for this kernel, I'm super stoked to try it. But I have some questions/fears to resolve first.
If I don't want to overclock do I still need to flash the dtb?
Is there a stock dtb that could be uploaded in case someone wants to revert to stock? Or would I be able to accomplish this simply by restoring a twrp backup?
Anyway, thanks again
Sent from my SHIELD Tablet K1 using Tapatalk
Click to expand...
Click to collapse
Yes, flashing the dtb is always recommended.
No, TWRP does not make a backup of the dtb partition, I think I have a backup somewhere, though. I could upload it if needed
Ok so i check the freq in file manager system log you find more details about the benchmark like 3dmarks slingshot and whatnot so ok
I feel like an idiot could the reason be because i disnt flash the dtb? Because i forgot?
By the way i use AIDA64 and go to display the gpu goes from like 52 to 924 and i noticed while not using your kernel the maximum is like 824 witch is weird i could have SWORN on 5.0 stock kernel the maximum was 924 anyways it says it can go up to 924 but it stays at 524 i even run the device in max performance and run the benchmark and the app in MM's new multitask feature side by side and it stays at 524 while doing the most demading benchmark ever the 3dmark slingshot one also i benchmarked both using your kernel and not using your kernel and actually scored 80 points lower using yours (witch my highest is like 2480) but im sure this was because i didnt know kernel samepage merging was left on by default by the way is not good for benvhmarks obviously but good for games. But i will say the higher cpu overclock got me more fps in the CPU stress section of 3dmarks slingshot test (by the way all these tests are done on the 1440p one) basically what im getting at here is my device isnt overclocking but maybe thats because i didnt flash the dtb but i didnt think that mattered i will check back later after flashing it and seeing if my reaults are fortunate.
****EDIT**** so after flashing the dtb everything is still the same :/ what do you think im doing wrong is there any way i can send a system log or something i really want GPU overclocking
laufersteppenwolf said:
First of all, how do you check the freq during the benchmarks?
I've been running antutu, and the GPU was properly using 924MHz (otherwise I wouldn't have said so)
Furthermore, you don't need to manually OC the GPU, it is OC'd by default simply because of the fact that no kernel tweaking app supported K1 GPUs up until now.
In the future the recommended app will be Device Control because that's what I am using myself. In the coming builds of DC, K1 GPU tweaks will be available there as I have added support for our GPU to Device Control: https://github.com/Evisceration/DeviceControl/commit/b2d4872869d1eda517c47588b83b6f3f895aaa01
DT2W and S2W are still on my list of course, and I'm sure the original shield will also be able to OC the GPU
Hmm, no random reboots for me. I do have the dtb flashed, though. When do those reboots happen? During sleep, while playing,...?
Comparing the LP kernel to the MM kernel, quite a lot more stuff has moved into the dtb (like throttling, edp and power limits,...), which makes flashing the dtb even more important. Not sure, though, if they have also changed something regarding the actual voltage levels (except making it harder to add a proper UV interface).
Yes, flashing the dtb is always recommended.
No, TWRP does not make a backup of the dtb partition, I think I have a backup somewhere, though. I could upload it if needed
Click to expand...
Click to collapse
I didnt flashed the DTB and all is running fine and smooth without any reboots or something else. So my questions is Do I have to Flash it? @BitOBSessiOn said in his kernel thread that it is not necessary on the New mm bootloader. Thanks for your work!
Nikownzyu said:
Ok so i check the freq in file manager system log you find more details about the benchmark like 3dmarks slingshot and whatnot so ok
I feel like an idiot could the reason be because i disnt flash the dtb? Because i forgot?
By the way i use AIDA64 and go to display the gpu goes from like 52 to 924 and i noticed while not using your kernel the maximum is like 824 witch is weird i could have SWORN on 5.0 stock kernel the maximum was 924 anyways it says it can go up to 924 but it stays at 524 i even run the device in max performance and run the benchmark and the app in MM's new multitask feature side by side and it stays at 524 while doing the most demading benchmark ever the 3dmark slingshot one also i benchmarked both using your kernel and not using your kernel and actually scored 80 points lower using yours (witch my highest is like 2480) but im sure this was because i didnt know kernel samepage merging was left on by default by the way is not good for benvhmarks obviously but good for games. But i will say the higher cpu overclock got me more fps in the CPU stress section of 3dmarks slingshot test (by the way all these tests are done on the 1440p one) basically what im getting at here is my device isnt overclocking but maybe thats because i didnt flash the dtb but i didnt think that mattered i will check back later after flashing it and seeing if my reaults are fortunate.
****EDIT**** so after flashing the dtb everything is still the same :/ what do you think im doing wrong is there any way i can send a system log or something i really want GPU overclocking
Click to expand...
Click to collapse
Alright, so I just did exactly what you described: installed AIDA64 and it really does show 540MHz as max current freq with only AIDA open. Then I went on running sling shot and reading the freq via adb a couple of times during the bench and the freq was hopping between 756 and 924MHz just like it should:
Code:
[email protected]:/ # cat /sys/kernel/tegra_gpu/gpu_rate
924000000
[email protected]:/ # cat /sys/kernel/tegra_gpu/gpu_rate
756000000
[email protected]:/ # cat /sys/kernel/tegra_gpu/gpu_rate
924000000
[email protected]:/ # cat /sys/kernel/tegra_gpu/gpu_rate
756000000
[email protected]:/ # cat /sys/kernel/tegra_gpu/gpu_rate
756000000
[email protected]:/ # cat /sys/kernel/tegra_gpu/gpu_rate
924000000
[email protected]:/ # cat /sys/kernel/tegra_gpu/gpu_rate
924000000
[email protected]:/ # cat /sys/kernel/tegra_gpu/gpu_rate
756000000
Please check via adb as well while running the benchmark and let me know your findings
philipp21897 said:
I didnt flashed the DTB and all is running fine and smooth without any reboots or something else. So my questions is Do I have to Flash it? @BitOBSessiOn said in his kernel thread that it is not necessary on the New mm bootloader. Thanks for your work!
Click to expand...
Click to collapse
Yes you definitely should, especially when using OC freqs. The throttle tables are now stored within the device tree as well, which means the stock ones won't fit the current clock rates which could cause trouble once the devices tries to throttle down.
The DTB is needed regardless of the bootloader, they just have to match one another (LP bootloader and LP DTB vs MM bootloader and MM DTB)
Ok so tell me this if you have the time or backups have you tested the bench with and with out the kernel and i did what you did and whatta you know its overclocking BUT WHAT THE **** so why are we not seeing a performance increase? Is Aida the only reliable gpu checker lol are we being lied to by the system? If so? I wonder where does aida check its gpu freq i feel like going on an app system file ADVENTURE TO FIGURE THAT OUT i dont know maybe im expecting too much for gpu overclocking.
Might i have some suggestions for kernel additions? Like a simple line of code to automatically put in androids new mm multi window feature its buggy but can help ALOT for some stuff
Maybe research a zip called nitrox
Iteli plug so i dont have to use shields custom performance settings set the device at 2 cores to save power THEN go to device control and tick my freq
Most of of BitO's K features
I mention all these as your still the only 6.0 kernel for this tablet and yea i know you just released this kernel and i still love it but just some ideas you know
And GPU overclocking is still a priority

Categories

Resources