[KERNEL][Stock 224/253][Z5/Z5 DSDS][6.0.x]OM5Z Kernel - Xperia Z5 Original Android Development

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I am NOT resposible for any damage done to your device, your neighbor, or any other things you like/hate.​
Introduction:
@oshmoun and I were in need for a custom stock kernel to mess with. Since all the available Options were not fitting our needs, or gave us bad experience on some aspects, and we knew about Zombie Kernel from Tom, we decided to start working on that. So I brought up support for the Z5, we ported Kexec to it, updated it to 224 and added various things. Since the kernel gave us very good experiences, we decided to make it accessible to the public.
About:
This Kernel is based on @Tommy-Geenexus Zombie Kernel. He was ok with us continuing/porting his projects, so oshmoun, and me started to create the "oshmoun Myself5 Zombie Kernel" aka OM5Z Kernel.
Features and Commit History:
Check 2nd Post!
Installation Instruction:
THIS DOES ONLY WORK ON UNLOCKED BOOTLOADER!
You can either flash the provided boot.img via fastboot, or flash the zip in recovery.
Additional Information:
The Kernel is underclocked by default. Both Cluster are underclocked to 1,344/1,536 GHz respectively, resulting into HUGE Temperature improvements. However, due to public demand, V2 features the ability to disable the underclock (in case you need to make some baked Eggs real quick, whatever). All you need to do is run this code after boot (Kernel Adiutor has the abilty to execute scripts at startup, just a reminder).
Code:
echo "0:4294967295 1:4294967295 2:4294967295 3:4294967295 4:4294967295 5:4294967295 6:4294967295 7:4294967295" > /sys/module/msm_performance/parameters/max_cpu_freq
What it effectively does, is resetting the max clock limit for each core to the default (unset) values, allowing you to set whatever frequency (from the ones available ofc) you want.
Download:
For Dual SIM phones download the sumire_dsds Versions.
OM5Z Kernel (Release Versions)
https://dl.myself5.de
OM5Z Kernel (Testing Versions)
https://testing.myself5.de
Thanks/Credits:
Tommy-Geenexus - You can guess why
oshmoun - for obvious reasons
FreeXperia Team (especially Jerpelea) - for too many things!
CarbonRom Team - for too many things!
phaseburn - for being a good friend and helping me with almost everything !
infected_ - for help with SM!
My Big Brother Eric - for helping me keeping focused on Development!
My friend Silas - for letting me use his servers and being awesome!
If I forgot you, please tell me.
If you think we deserve a donation, I won't stop you
To Donate to Tommy-Geenexus:
To Donate to me:
To Donate to oshmoun:
PM Spam him to create a PayPal Donation system, he doens't have one yet
Thanks a lot to those who have donated!​
Additional Information:
As you might have seen in my MultiROM Thread, some stock kernels require different Recovery Images than AOSP Kernels. We set an end too this, and fixed init_sony, rather than using some very outdated software which somehow works. This means, you might need to use a different recovery with this kernel if you're currently on a "stock" recovery. We're hoping that other stock kernel devs adapt our solution, so we can set an end to the old scripts.
XDA:DevDB Information
OM5Z Kernel, Kernel for the Sony Xperia Z5
Contributors
Myself5, oshmoun, Tommy-Geenexus
Source Code: https://github.com/Myself5/android_kernel_sony_msm8994_OM5Z
Kernel Special Features:
Version Information
Status: Stable
Created 2016-06-25
Last Updated 2016-07-16

Reserved
Latest Version: V2.0
Changelog:
Version 1:
Add kexec-hardboot
ramdisk: use init_sony, no outdated bootrec scripts
ramdisk: fix USB on Stock when using MultiROM
Remove broken Sony MHL driver
Update to 32.2.A.0.224
Merge caf/LA.BF64.1.2.2_rb4.40
Various CVE Fixes
Initial Z5 and Z5C bringup, based on Zombie Kernel with these features
Bug fixes for touchscreen / fingerprint / scheduler drivers
Stripped unnecessary debug nodes, legacy code and disabled KSM
Turquoise LED when EOC is reached (when battery is fully charged)
CPU-Speedbin visible in debugfs node (sys/kernel/debug/msm8994_cpuinfo/*Speedbin)
Calibrated JDI Novatek Panel to 6500K Color Temperature and 2.2 Gamma
Tomtom-Codec Digital Speaker-, Mic- and Cam-mic-Control
Underclocked both Cluster to 1,344/1,536 GHz respectively, resulting into HUGE Temperature improvements
Version 2:
Ability to disable the underclock (added on public demand) See OP for instructions
Removed TomTom Audio
Update to 32.2.A.0.253
Update init_sony
include DRM Fix by @tobias.waldvogel
Add support for sumire_dsds (E6633 and E6683). Thanks to @tOrNadO™ for testing
For a detailed Changelog, check the Github Commit history:
https://github.com/Myself5/android_kernel_sony_msm8994_OM5Z/commits/

sounds cool! I'll give it a try.

Does it works for z5 dual?
Brilliant work anyway!

is it possible for you to make a build for Z3+/Z4 ? as both Z5 and Z4/Z3+ are similar mostly and Zach's kernel is ported similarly.
Thanks

JerryLaiHMmmmmm said:
Does it works for z5 dual?
Brilliant work anyway!
Click to expand...
Click to collapse
Yes it should. I was not able to test it, but we picked necessary code for compatibility with both devices.
GryTEcHoG said:
is it possible for you to make a build for Z3+/Z4 ? as both Z5 and Z4/Z3+ are similar mostly and Zach's kernel is ported similarly.
Thanks
Click to expand...
Click to collapse
It would be possible, but I don't want to do that. I don't have a Z3+/Z4, so I would not be able to test things prior to releasing it. Thats not what I want to do. Even with testers, I couldn't guarantee on my own that things work, and thats not ok for me.
Sent from my E6653 using Tapatalk

Is ıt work on E6603?
Thanks for kernel

Lptrex9 said:
Is ıt work on E6603?
Thanks for kernel
Click to expand...
Click to collapse
It should workflawless with all Z5 variants (E6603, E6653, E6633, E6683), I am only able to test it on a E6653 though, so please report if it doesnt work on the E6603.

Hi,
I've just proved that it works on the Dual model (e6683)
And it should work on E6633 as well.
Thanks for your hard work!
EDIT:
Oh……… No SD card detection.

JerryLaiHMmmmmm said:
Hi,
I've just proved that it works on the Dual model (e6683)
And it should work on E6633 as well.
Thanks for your hard work!
EDIT:
Oh……… No SD card detection.
Click to expand...
Click to collapse
Needs to be compiled separately for the Dual devices,
otherwise the microSD detection is toast

JerryLaiHMmmmmm said:
Hi,
I've just proved that it works on the Dual model (e6683)
And it should work on E6633 as well.
Thanks for your hard work!
EDIT:
Oh……… No SD card detection.
Click to expand...
Click to collapse
Do me a favour and test if V1.1 here (https://testing.myself5.de/sumire/OM5Z Kernel/) works please.
Thanks in advance.

Myself5 said:
Do me a favour and test if V1.1 here (https://testing.myself5.de/sumire/OM5Z Kernel/) works please.
Thanks in advance.
Click to expand...
Click to collapse
Good to see some development going on for the device..

What recovery should I use for this kernel?

Myself5 said:
Underclocked both Cluster to 1,344/1,536 GHz respectively, resulting into HUGE Temperature improvements
Click to expand...
Click to collapse
I want a powerful device, so I'll wait until you remove this restriction, I even want a OC kernel as Zach's one did. I heard about your kernel a lot but didn't have chance to try it, on Z2 I tried yours but got Android is upgrading on every booting. But, I don't know what your kernel's aim to? Zach's one is aiming to as close stock as possible with fixing and improvement.

RyTekk said:
I want a powerful device, so I'll wait until you remove this restriction, I even want a OC kernel as Zach's one did. I heard about your kernel a lot but didn't have chance to try it, on Z2 I tried yours but got Android is upgrading on every booting. But, I don't know what your kernel's aim to? Zach's one is aiming to as close stock as possible with fixing and improvement.
Click to expand...
Click to collapse
This kernel aims for the best performance and temperatures on the Z5. Its known, that the Z5 sometimes has heating issues, or turns off 4k Recording after short times. I needed to abort my 4k testings after a straight 40min of recording, not because my phone got hot, but because I was running out of space. The "extra" performance other kernels promise you, will result into heat and therefore thermal throttling, which ends up the same as Underclocking it slightly from the beginning, if not worse.
Also: @infected_ was one of the early adopters of my Kernel (before the release, he gave feedback and stuff). After the release, he asked me since when there is a Underclock as he never really experienced any performance drawbacks, so he didnt notice that there actually IS a underclock. (Let running Benchmarks aside here, we all know thats just for showing off).
GPU is running at full speeds btw, so no drawbacks in games whatsoever.
V2 (which will be completely reworked on Top of Toms reworked Kernel) might as well allow setting the default clock with tools like Kernel Auditor, but will most likely be underclocked by default again.
Sent from my E6653 using Tapatalk

RyTekk said:
I want a powerful device, so I'll wait until you remove this restriction, I even want a OC kernel as Zach's one did. I heard about your kernel a lot but didn't have chance to try it, on Z2 I tried yours but got Android is upgrading on every booting. But, I don't know what your kernel's aim to? Zach's one is aiming to as close stock as possible with fixing and improvement.
Click to expand...
Click to collapse
Myself5 said:
This kernel aims for the best performance and temperatures on the Z5. Its known, that the Z5 sometimes has heating issues, or turns off 4k Recording after short times. I needed to abort my 4k testings after a straight 40min of recording, not because my phone got hot, but because I was running out of space. The "extra" performance other kernels promise you, will result into heat and therefore thermal throttling, which ends up the same as Underclocking it slightly from the beginning, if not worse.
Also: @infected_ was one of the early adopters of my Kernel (before the release, he gave feedback and stuff). After the release, he asked me since when there is a Underclock as he never really experienced any performance drawbacks, so he didnt notice that there actually IS a underclock. (Let running Benchmarks aside here, we all know thats just for showing off).
GPU is running at full speeds btw, so no drawbacks in games whatsoever.
V2 (which will be completely reworked on Top of Toms reworked Kernel) might as well allow setting the default clock with tools like Kernel Auditor, but will most likely be underclocked by default again.
Sent from my E6653 using Tapatalk
Click to expand...
Click to collapse
ill subscribe what @Myself5 said.
your device doesn't stop being "powerful"... does a snapdragon 810, 8 core device that reaches 1.3Ghz on the LITTLE cores, and 1.5Ghz on the big cores, stop being powerful?
image it as a car. let's say the "car engine" was adjusted for the best air intake/fuel intake/thermal handling.
you don't notice the underclock, the phone is fast, fluid, responsive, and excellent on the thermals.
make a test, see how much time you can record 4K (one of the most demanding and heating stuff on the phone) with stock kernel.
then try OM5Z kernel, and compare.
regards.
ps: you can even make a stress test with antutu (15m), and compare the thermal/core shutdown/frequency throttling, of both kernels.

Myself5 said:
This kernel aims for the best performance and temperatures on the Z5. Its known, that the Z5 sometimes has heating issues, or turns off 4k Recording after short times. I needed to abort my 4k testings after a straight 40min of recording, not because my phone got hot, but because I was running out of space. The "extra" performance other kernels promise you, will result into heat and therefore thermal throttling, which ends up the same as Underclocking it slightly from the beginning, if not worse.
Also: @infected_ was one of the early adopters of my Kernel (before the release, he gave feedback and stuff). After the release, he asked me since when there is a Underclock as he never really experienced any performance drawbacks, so he didnt notice that there actually IS a underclock. (Let running Benchmarks aside here, we all know thats just for showing off).
GPU is running at full speeds btw, so no drawbacks in games whatsoever.
V2 (which will be completely reworked on Top of Toms reworked Kernel) might as well allow setting the default clock with tools like Kernel Auditor, but will most likely be underclocked by default again.
Sent from my E6653 using Tapatalk
Click to expand...
Click to collapse
infected_ said:
ill subscribe what @Myself5 said.
your device doesn't stop being "powerful"... does a snapdragon 810, 8 core device that reaches 1.3Ghz on the LITTLE cores, and 1.5Ghz on the big cores, stop being powerful?
image it as a car. let's say the "car engine" was adjusted for the best air intake/fuel intake/thermal handling.
you don't notice the underclock, the phone is fast, fluid, responsive, and excellent on the thermals.
make a test, see how much time you can record 4K (one of the most demanding and heating stuff on the phone) with stock kernel.
then try OM5Z kernel, and compare.
regards.
ps: you can even make a stress test with antutu (15m), and compare the thermal/core shutdown/frequency throttling, of both kernels.
Click to expand...
Click to collapse
Actually I don't stress my phone a lot, but I need all tasks to be done in the fastest way, about 4K recording, I don't use it since I don't have a 4K display, but I can handle it by my custom thermal-engine (you can find it in General section). I belong to what kind of people, you know, instead of I buy a normal motor for daily and a powerful motor for long trips, I'll just buy a powerful one for both, that's me , I always choose a higher requirement thing for a lower task that it's required.

@Myself5 @infected_
I use this mod by Rytekk now for a while, and I have to say, sometimes the phone feels a bit warm indeed but I'm monitoring GPU and cpu temperature in statusbar with cooltool and it barely exceeds 65°c on intensive jobs like 4K recording and timeshift video.
(btw, aside from that, it seems timeshift video heat up the phone much faster than 4K)
So when our chip is spec'd up to 85°c as max emmc temperature, 65°c is nothing.
The phone might feel hot or warm but it's the heatsinking doing its job.
If it would stay cool on timeshift video it'll probably shows the message to close the app in no-time because it can't dissipate the heat.
In that case, the thermal paste between the emmc and the heatsinking isn't applied correctly or doesn't make enough contact.
But if it's applied correctly, and emmc runs up to 65°c, ofcourse the phone feels warm.
Imagine a boil of water, 60°c, put your hand in it.
Now my second point, I was monitoring temperature for a few weeks and what I noticed is the GPU heats up faster than cpu0 and Cpu1 almost every time, on every task.
So you might want to throttle GPU if u like lower temperatures but in my opinion, when emmc doesn't exceed 65°c, there's nothing to worry about.
Cheers!
Sent from my E6653 using XDA-Developers mobile app

What RyTekk efficiently did, was adjusting the thermal throttling curve. This at no point however means, that the phone will always stay at the stock frequency. Effectively it will probably result in the same throttling as Underclocking the device does.
I know the whish of having the fastest things,my build PC has a i7 5820k overclocked to 4GHz, BUT that one also has a proper cooling solution, and is not known across the world as a easy overheating CPU. Until you show me a usecase, where you can clearly experience performance drawbacks (other than Benchmarks) I wont accept the fact that you really "need" 2GHz on the S810.
Sent from my E6653 using Tapatalk

Hmm, I can't show you so you just do whatever you think it's right, your restriction is just "masking" device that it's at 52 Celcius (JK :laugh: ). Btw, I pushed request, hope you would take a look on it, and also fix SD card not detected on dsds devices.

Related

[HOWTO] Detecting the LP Core + Disabling the other 4 (maybe)!

Nothing in this post should be considered gospel; These are simply conclusions I've drawn from testing. Everything written here could be (and probably is) very, very wrong!
Click to expand...
Click to collapse
YOU MUST BE ROOTED TO ATTEMPT ANYTHING IN THIS THREAD
I don't take full credit for this, someone posted information about the file I listen to but I can't for the life of me find the post. If someone locates it let me know so I can give credit where it's due!
Detecting the Companion Core
The 5th Core (Companion Core/Low Power - LP - Core) is invisible to the android system and cannot be controlled at the moment. However, the kernel can see the 5th core and can detect whether it's running or not.
This is a simple demonstration of this, nothing particularly interesting or useful yet!
Results with screen ON
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Results with screen OFF
So yeah, this is why we get such great screen-off battery life!
I know pretty much everything written here is already known I just thought it would be nice to see some proof!
For those of you that want to try this out yourself, make a service that runs in the background that reads from: "/sys/kernel/cluster/active". It will be either "G" or "LP" (G meaning it's running from the normal cores, LP is the Low Power core.)
Interestingly, while the screen is on but nothing much is happening on the device it will constantly switch between G and LP (like in the first screenshot) but when doing CPU intensive tasks it runs as G constantly. When the screen is off, it never switches to G which is giving us the insane screen-off battery life.
Disabling 4 Cores and just running the LP Core!
NOTE: This may not be the case. The phone kinda gets a bit screwy and reports different things. I'm pretty sure this is just the throttle that happens when the CPU hits 90°c but I'm not sure (it's hard to make it hit 90°c!). If anyone knows what else it does please let me know!
WARNING: This can, and most probably will, crash your phone after a while. When running CM9 I even had to reflash the ROM (This hasn't happened on Android Revolution yet). Basically PLEASE make a backup and don't blame me if you mess anything up!
This is a strange one. If you navigate to "/sys/kernel/debug/cpu-tegra" there's a file called 'Throttling'. Changing this file to '1' makes the system throttle CPU usage drastically.
Interestingly though, it also makes the "sys/kernel/cluster/active" file report nothing but 'LP' even when doing tasks, indicating that it's running solely off the LP Core. However, I'm using TegraStats to monitor what's active and what isn't and when throttling is enabled it reports that 'cpu0' is also active, contrary to what the "sys/kernel/cluster/active" file says.
If you apply this mod you will instantly see why I think it's running soley off the LP Core: It makes the phone almost unusable and I wouldn't recommend doing it for any great length of time!
Another wierd thing is that TegraStats also reports that CPU1 activates at random points while the phone stays as slow as ever.
Of course, CPU1 could indeed be active and just throttled to a low clock speed (102mhz is pretty much the average when doing anything. It can go as high as 304 though) but it still doesn't explain the LP Core results.
So, if this is running off only the companion core, what does it mean? Well, you could ultimately gain massive battery improvements. The only problem is, the mod renders the phone unusable as it stands. The throttle would probably need to be modified from kernel source to not be quite as aggressive or something, so not useful at the moment but it has potential
I hope you found this interesting!
Reserved for future info!
Nothing to add, sorry, but very cool.
how to disable lp core.
i need to disable it completly. it has ****ty performance
or maybe you know how to change governor on that core or something with him
kragnegrozor said:
how to disable lp core.
i need to disable it completly. it has ****ty performance
or maybe you know how to change governor on that core or something with him
Click to expand...
Click to collapse
it's not good to disable the core because after that you wont have good standy battery life.....and what do you mean with it has bad performance?
man, newest update in youtube APP uses only 1 core, and this core is this sh****ty fifth one. in 720p films there are stuttering and other sh** sometimes. If you demand something powerful from phone at this time, other 4 cores are ON and video is playing smoothly.
Lolwut? The companion core should only be used once your screen is off or goes into deep sleep. Not for the main system to use or for playing YouTube videos.
Sent from my HTC One X using Tapatalk 2
Well done on bumping a 7 month old thread that obviously isn't relevant any more, guys...
so can somebody tell me how to disable it or change governor? it is for research
kragnegrozor said:
so can somebody tell me how to disable it or change governor? it is for research
Click to expand...
Click to collapse
Try System Tuner or any similar app.
kragnegrozor said:
so can somebody tell me how to disable it or change governor? it is for research
Click to expand...
Click to collapse
neuTrue said:
Try System Tuner or any similar app.
Click to expand...
Click to collapse
no app can disable it until a kernel dev can something do for it ...also nothing else can disable it ...try to search for example for youtube a fix that it will work better ...because the 5th core doesn't work in youtube or other ...youtube is stuttering because of other things not the 5th core
Do people know that the lp core has the exact same performance as the other cores?
Sent from my faster than SGS3 HOX.
XxVcVxX said:
Do people know that the lp core has the exact same performance as the other cores?
Sent from my faster than SGS3 HOX.
Click to expand...
Click to collapse
No it doesn't.
Sent from my HTC One X using Tapatalk 2
Learn about the topology of tegra3 unit. Different core technology, Different performance.
Wysyłane z mojego HTC One X za pomocą Tapatalk 2
XxVcVxX said:
Do people know that the lp core has the exact same performance as the other cores?
Sent from my faster than SGS3 HOX.
Click to expand...
Click to collapse
it has only 500 mhz and it will be used for apps which wont take much or if the screen is off/deep sleep...it wont be used in apps like youtube and other ...
like messaging/sms app or e-mail or so
One-X-master said:
it has only 500 mhz and it will be used for apps which wont take much or if the screen is off/deep sleep...it wont be used in apps like youtube and other ...
like messaging/sms app or e-mail or so
Click to expand...
Click to collapse
It has the exact same performance.
It's still ARM Cortex A9, only manufactured with low power silicon. It doesn't scale well into high clock speeds so thus its limited to 500 MHz, but it still has the same performance at same frequency.
Sent from my faster than SGS3 HOX.
XxVcVxX said:
It has the exact same performance.
It's still ARM Cortex A9, only manufactured with low power silicon. It doesn't scale well into high clock speeds so thus its limited to 500 MHz, but it still has the same performance at same frequency.
Sent from my faster than SGS3 HOX.
Click to expand...
Click to collapse
yes but it it isn't working while apps like youtube I have no problems when i use youtube he also had to write which kernel he use because some of the custom kernels or the stock don't know what it was have problems in some apps also figuered that out i had also with a kernel problems in youtube in other no problems...but don't know which because i don't have the phone here because of the f*cking repair center...
i am using kernels
,doing some research about performance.
Just some observations for now
i am need to know how to disable it.
Got some knowledge from many other phones\kernels\roms
But here is tegra3 topology
kragnegrozor said:
i am using kernels
,doing some research about performance.
Just some observations for now
i am need to know how to disable it.
Got some knowledge from many other phones\kernels\roms
But here is tegra3 topology
Click to expand...
Click to collapse
you know that EVERY android build has kernels because without they can't work? i meant with stock kernel that's the kernel in the stock RUU/ rom and custom kernels were edited by devs like faux etc...you CAN'T disable it try to ask a kernel dev you can see them in original development thread but like i know it's impossible because the 5th is for android unvisible ^^
i am gonna think about that.
i am seen somewhere OCed 5th core. Gonna find where and ask in that kernel thread.
thanks

[FIX][UPDATE] Wild Blood Full Effects v1.0.7 Performance + GameLoft games - Root

The initial Wild Blood 1.0.7 had full effects and it ran bad on Tegra 3 devices (especially the slower ones like the Nexus 7)
Gameloft quickly botched the game with the v1.0.8 update and downgraded most effects to make it run well on Most Tegra 3 device
check this post for screenshots comparison and how to return your game to v1.0.7
Interestingly the game runs well on stock 2.17 kernel with gaming boost, yet it runs very bad on the One X gaming optimized kernels like Faux, Tegrastats revealed it's using only one core, without gaming boost it rarely crossed 50% load and with boost it rarely crosses 82% load, in other words this game is not using the Tegra 3 CPU at all
Not only it doesn't even begin to use the CPU, Gameloft still fails to optimize their games for the Tegra 3 GPU shortcomings for example Wildblood has an high level of Anisotropic filtering and our GPU is pixel fill rate bound, a reduction to this filtering could have been enough to relief the GPU instead of killing off all the effects
The very best way to play wildblood v1.0.7 is using the One X base 2.17 stock with gaming boost 2.1 or even better with the custom gaming enhanced stock 2.17 kernel
For some very specific reason it runs perfectly playable on this kernel even with full effects as long as you use gaming boost
However if you like to force this game to run well on custom kernels like faux and franco, continue with the following methods
Since this game and many Gameloft games don't uses Tegra 3 cores, we will want the maximum out of our single core
How to Run Wildblood and many Gameloft games at the maximum possible performance on custom One X kernels
First Method: Dual Core lock
- Download the latest Renovate Gaming boost
- Download any CPU control app like SetCPU
- First Enable boost in the gaming boost app, this will set the maximum background free memory and tweak the GPU
- Then change the CPU Governor to Performance mode using your CPU app, this will lock Tegra 3 to dual core mode at maximum clock speed, since two cores are disabled for safety in this governor you don't have to worry about overheating
Run Wildblood 1.0.7, you will notice it runs at least 2 to 3x the performance of default values
Recommended custom kernel for this method is Faux 11 mainline but also works with stock kernel, make sure you don't use an OC kernel since this method will push the device and you don't want it to overheat
OCed kernel might have issues with this method
Don't use this method and game on the charger otherwise your device might overheat
This tips is for non Tegra optimized games, using it with the THD games will surely cause high heat
Once you are done gaming disable boost mode and restore your CPU governor to ondemand to conserve your battery
Alternative method: Quad Core + Throttle lock
This is a much more aggressive method and will heat the device
for some reason the game runs in full quad core on the userspace governor using faux 12b1 and it runs over 30fps with full effects v1.0.7
we also need an OC kernel like faux' variant free this is because we don't want it to throttle all the way down to 1200MHz which always cause a massive drop in speed, I think its related to linked memory speed, so faux variant free or ultra or beta, will throttle to 1350
I didn't try any other kernel like stock but Franco doesn't have userspace and ondemand is only single core on this game, the stock kernel has userspace but I didn't try
so using faux 12b1 enable gaming boost 2.1
using setcpu or ur fav CPU app switch to userpace gov and Noop scheduler
set the min and max clock to 1400, this will lock to the throttle speed of 1350mhz at full quad
run the game and be surprised
u can reduce the lock a little if u feel its too hot, but don't set min below 900 because this governor has a mind if its own
In theory this should also work on stock kernel but it will lock to throttle speed of 1200mhz at full quad
Don't use this method and game on the charger otherwise your device might overheat
This tips is for non Tegra optimized games, using it with the THD games will surely cause high heat
Once you are done gaming disable boost mode and restore your CPU governor to ondemand to conserve your battery
This is cool to use on stock kernels?
Nice tip thanks hammy! XD
Any other CPU tuners worth mentioning? I'm skint atm and cant afford to pay for it XD
The-Last-Hylian said:
This is cool to use on stock kernels?
Nice tip thanks hammy! XD
Any other CPU tuners worth mentioning? I'm skint atm and cant afford to pay for it XD
Click to expand...
Click to collapse
yes tons of free CPU apps just search in google store, system tuner is one of them
AND YES it works on stock kernel, although it beyond me why you insist on not trying a custom kernel like faux (2 to 3x the frame rate in Beach buggy)
hamdir said:
yes tons of free CPU apps just search in google store, system tuner is one of them
AND YES it works on stock kernel, although it beyond me why you insist on not trying a custom kernel like faux (2 to 3x the frame rate in Beach buggy)
Click to expand...
Click to collapse
TBH I can't seem to ever get round to flashing a custom kernel, also I'm still not 100% confident enough to do it. I'm not sure on which kernel to flash tbh and I'll be jumping up to ARHD 11.1 soon so don't see the point until after then.
I haven't played beach buggy yet.
Nice tip, thanks a lot!
This method is working perfectly for Faux 11 mainline and the device remains so cool :laugh:
Hamdir,
It's possible to get full effects whit v1.0.8?
What for?
This update addresses performance problems experienced by some users on Tegra 3 devices (including Nexus 7).
The update is NOT required for non-Tegra devices.
Click to expand...
Click to collapse
They've changed only graphics, this update does not contain any bug fixes.
jamm513 said:
Hamdir,
It's possible to get full effects whit v1.0.8?
Click to expand...
Click to collapse
+1, updated to 1.0.8 since it went live - would be great if this can be done on this current version.:fingers-crossed:
krohme said:
+1, updated to 1.0.8 since it went live - would be great if this can be done on this current version.:fingers-crossed:
Click to expand...
Click to collapse
Both version is same, just for 1.0.8 version, they've decreased the graphic.. so hamdir just giving us how to revert back to 1.0.7 that hold full graphic enable for those have update to 1.0.8. So, this is the way to make it full effect enable.
@nashshafrulrezza im also getting freezes with the game, Faux11 mainline it's but not the kernel because i press home and i can exit the game, so i think there is something wrong with TB back of v1.0.7
extremely fun and smooth though , this method proves the real problem is that Gameloft is not using the CPU well
@everyone else v1.0.8 made the game smooth by killing effects so you don't really need this method, its only for those who want to play it with full effects enabled on v1.0.7
hamdir said:
@nashshafrulrezza im also getting freezes with the game, Faux11 mainline it's but not the kernel because i press home and i can exit the game, so i think there is something wrong with TB back of v1.0.8
extremely fun and smooth thought , this method proves the real problem is that Gameloft is not using the CPU well
@everyone else v1.0.8 made the game smooth by killing effects so you don't really need this method, its only for those who want to play it with full effects enabled on v1.0.7
Click to expand...
Click to collapse
Guess you out of luck too hamdir. Have you try it with franco? I'm not in mood to change kernel today, so hoping for others to report it.
nashshafrulrezza said:
Guess you out of luck too hamdir. Have you try it with franco? I'm not in mood to change kernel today, so hoping for others to report it.
Click to expand...
Click to collapse
no im sure it's the games fault, i remembered it also happened pre 1.0.8 update while i can play beach buggy with this method and it gets very hot but rock stable
plus didn't you hear? faux 11 mainline is now glued to my one X until JB source is released, me and my One X are exhausted :laugh:
hold on, i just remembered i have UV50, so next time i play ill try with out UV
anyway i don't think its the kernel fault, if the kernel the entire device would freeze and not just the game
hamdir said:
no im sure it's the games fault, i remembered it also happened pre 1.0.8 update while i can play beach buggy with this method and it gets very hot but rock stable
plus didn't you hear? faux 11 mainline is now glued to my one X until JB source is released, me and my One X are exhausted :laugh:
hold on, i just remembered i have UV50, so next time i play ill try with out UV
anyway i don't think its the kernel fault, if the kernel the entire device would freeze and not just the game
Click to expand...
Click to collapse
It just the same.. already try it without uv and it really working great at 1st.. then when it comes to lot monster stage.. the game hang as before.
Agree.. it's the game could be.. just need anyone to test it with latest franco.. cause before this, franco kernel working better when it comes to wildblood.. Maybe we'll found out an answer to this freeze problem.
BTW, I don't want to glued my HOX yet.. Still hoping for better gaming experienced. Not because gaming experienced is bad with our HOX but I'm just hoping gaming will last longer with our HOX, maybe same as iphone.
nashshafrulrezza said:
It just the same.. already try it without uv and it really working great at 1st.. then when it comes to lot monster stage.. the game hang as before.
Agree.. it's the game could be.. just need anyone to test it with latest franco.. cause before this, franco kernel working better when it comes to wildblood.. Maybe we'll found out an answer to this freeze problem.
BTW, I don't want to glued my HOX yet.. Still hoping for better gaming experienced. Not because gaming experienced is bad with our HOX but I'm just hoping gaming will last longer with our HOX, maybe same as iphone.
Click to expand...
Click to collapse
will last with all the focus Tegra is getting and not even a word about Tegra 4 so far
why dont u try Franco for us
but correct me if im wrong, when you had franco and no trouble before, you were using your own v1.0.8 and not my 1.0.7 TB
I did the tweaks: Enable Boost and Performance Mode
Beach Buggy Blitz is much smoother at full resolution. But the device still gets overheated I can blame either the chip in 'my' One x or like other people said the jb builds heat up while gaming.
I remember when playing beach buggy blitz normally without tweaks, the lag in the tunnel/dark areas was the most. With these tweaks the lag is barely there
Thanks Hamdir!
death__machine said:
I did the tweaks: Enable Boost and Performance Mode
Beach Buggy Blitz is much smoother at full resolution. But the device still gets overheated I can blame either the chip in 'my' One x or like other people said the jb builds heat up while gaming.
I remember when playing beach buggy blitz normally without tweaks, the lag in the tunnel/dark areas was the most. With these tweaks the lag is barely there
Thanks Hamdir!
Click to expand...
Click to collapse
While it works great, this tip is not intended for Beach buggy ill make it clear in the first post
beach buggy and other real Tegra games uses the CPU core and GPU pretty well and they get heated as they are with gaming boost
unlike wildblood which is barely pushing the GPU or the CPU, with this tip it remains very cool
so yea this tip is for wildblood 1.0.7 and maybe other non Tegra optimized games like the ones from GL
the JB kernel is confirmed by many as hotter (so far) if they didnt' fix this, our kernel gods will deal with it, of course this means waiting for the kernel source, once the OTA roles out ill be annoying HTC with requests about the kernel source on Elevate
This is why im now happy that my devices has Asian OTA and will gladly update later when the gaming situation is clear
Alright. Thanks once again.
hamdir said:
will last with all the focus Tegra is getting and not even a word about Tegra 4 so far
why dont u try Franco for us
but correct me if im wrong, when you had franco and no trouble before, you were using your own v1.0.8 and not my 1.0.7 TB
Click to expand...
Click to collapse
Nope, when I'm using Franco.. I'm owning the one from google play.. I'll test it after finish my work.. I really want to know the result.
nashshafrulrezza said:
Nope, when I'm using Franco.. I'm owning the one from google play.. I'll test it after finish my work.. I really want to know the result.
Click to expand...
Click to collapse
oh and maybe we should trying playing it for while without the performance gov on faux, to see if the gov is to blame (i know its hard lol)

KT747 [Kernel] Builds [Discussion] ◆ALL VARIANTS◆ [AOSP/TW] ★KTWEAKER SHOP★

KT747 [Kernel] Builds [Discussion] ◆ALL VARIANTS◆ [AOSP/TW] ★KTWEAKER SHOP★
ALL CREDITS GO TO THE ONE AND ONLY KTOONSEZ FOR THIS AWESOME KERNEL AND GIVING ME THE OPPORTUNITY TO PROVIDE THESE BUILDS.​
I am not a developer and am in no way affiliated with Ktoonsez or his work. I’m just a simple member of the XDA community who happens to be a huge supporter of this kernel and its creator. This is just my way of giving back. I am aware of some of the recent issues occurring on the Linux 3.4 base builds and this is my response to that:
This is by no means intended to replace any of the original KT747 kernel threads. The purpose of this thread is simply to work in conjunction with them by providing a variety of 3.0 and 3.4 builds for users to experiment with and see which versions function properly on each of their respective phone models. So I’ve gathered MOST of the earlier as well as current builds that I had hidden within my pc and am sharing them with the public. I hope this makes a difference for all you guys. ENJOY!! :good:
POST #2: Reserved for T-MOBILE and AT&T users
POST #3: Reserved for SPRINT users
POST #4: Reserved for VERIZON users
All posts will be updated regularly upon future releases so please be sure to refer back here for all builds from this point moving forward!
Please make absolutely sure you are downloading from the post intended for your phone. Nor I or Ktoonsez will be held liable for anything that may occur to your device. So please...
***FLASH AT YOUR OWN RISK***​
***** IMPORTANT *****
If you are using my ktoonservative governor with the Touchwiz JELLYBEAN version, you should rename /system/bin/qosmgr to /system/bin/qosmgr.bak to prevent battery drain
Always do the following AFTER installing the kernel:
1. Clear cache
2. Clear dalvik
3. Fix Permissions
Click to expand...
Click to collapse
If you are UPDATING the kernel, follow my recommended procedure for best possible results:
1) Backup current Ktweaker settings
2) Navigate to Settengs > Apps > Ktweaker
3) Clear cache and data then force stop
4) {Optional} Open any root browser, mount as r/w, then navigate to /system/app/ and delete Ktweaker apk
5) {Optional} Clear all Superuser logs
6) Reboot Recovery
7) Flash kernel
8) Wipe cache/dalvik
9) Fix permissions
10) Reboot
11) Restore Ktweaker settings
NOTE: If at any point Ktoonsez no longer wants this thread open it will be closed without question.
Original kernel thread: http://forum.xda-developers.com/showthread.php?t=1756776
If you like and support his work please donate to him and throw him a few thanks (if you haven’t already)
**********T-MOBILE & AT&T**********​
KT747 Jellybean kernel features
•Must have a AT&T, TMO, Bell, Rogers or Telus Samsung ROM to use the Sammy Kernel
•Must have a AT&T, TMO, Bell, Rogers or Telus AOSP ROM to use the AOSP Kernel
•Must have custom recovery installed: (Here is one suggestion: http://www.epiccm.org/2012/06/team-e...-recovery.html)
•Linux kernel 3.0.69 + 3.4.89
•Samsung open source
•Optimized kernel configuration
•Updated USB driver
•Updated wifi driver
•custom bootanimation
•unsecure root adb
•init.d support
•Governors (MSM-DCVS, ABYSSPLUG, BADASS, SUPERBAD,LAGFREE, SLEEPY, SCARY, SMARTASSV2, WHEATLEY, LAZY, ADAPTIVE, INTERACTIVE, PEGASUSQ, LULZACTIVE, KTOONSERVATIVE, CONSERVATIVE, ONDEMAND, USERSPACE, PERFORMANCE)
•Schedulers (CFQ, BFQ, VR, SIO, NOOP, DEADLINE)
•Voltage interface
•CPU Overclocking
•CPU Underclocking
•Boots on stock table (USE KTweaker app to enable OC steps all the way to 2106mhz)
•Fastcharging for USB/Car Charger (you must be unplugged before turn fast charge on or off, also Fast Charge DISABLES USB connection to your PC)
•KTweaker app for kernel control
•KTweaker Widget
Click to expand...
Click to collapse
Downloads
Touchwiz JB (4.1.1 & 4.1.2) VERSIONS:
https://copy.com/RPRKMrTqjQ2r
Touchwiz JB 4.3 VERSIONS:
https://copy.com/Z9yQRFmmNTcT
AOSP JB 4.3 (Linux 3.4) VERSIONS:
https://copy.com/NKqjUjlldqwe
AOSP Kitkat 4.4 Versions:
https://copy.com/ejwRd2hkaexn
OLD DOWNLOADS
AOSP JB 4.1 VERSIONS:
https://copy.com/BuCSIFkdpj27
AOSP JB 4.2 (Linux 3.0) VERSIONS:
https://copy.com/6tWZo3kfSTfd
AOSP JB 4.2 (Linux 3.4) VERSIONS:
https://copy.com/cuREQwJaj4Jk
ICS VERSIONS:
AOSP VERSIONS:
https://copy.com/MWqLZXSqaHEE
TW VERSIONS:
https://copy.com/U0kuQt4KubPt
Visit original thread for change logs, govenors/schedulers, etc…
**********SPRINT**********​
KT747 Jellybean kernel features
•Must have a Sprint AOSP ROM
•Must have CWM or other custom recovery installed
•Linux kernel 3.0.69 + 3.4.89
•Samsung open source
•Optimized kernel configuration
•Updated USB driver
•Updated wifi driver
•custom bootanimation
•unsecure root adb
•init.d support
•Governors (MSM-DCVS, ABYSSPLUG, BADASS, SUPERBAD,LAGFREE, SLEEPY, SCARY, SMARTASSV2, WHEATLEY, LAZY, ADAPTIVE, INTERACTIVE, PEGASUSQ, LULZACTIVE, KTOONSERVATIVE, CONSERVATIVE, ONDEMAND, USERSPACE, PERFORMANCE)
•Schedulers (CFQ, BFQ, VR, SIO, NOOP, DEADLINE)
•Voltage interface
•CPU Overclocking
•CPU Underclocking
•Boots on stock table (USE KTweaker app to enable OC steps all the way to 2106mhz)
•Fastcharging for USB/Car Charger (you must be unplugged before turn fast charge on or off, also Fast Charge DISABLES USB connection to your PC)
•KTweaker app for kernel control
•KTweaker Widget
Click to expand...
Click to collapse
Downloads
Touchwiz JB (4.1.1 & 4.1.2) VERSIONS:
https://copy.com/Lqzqhn6FEtSW
Touchwiz JB 4.3 VERSIONS:
https://copy.com/zXuJ4JRVPYH7
AOSP JB 4.3 (Linux 3.4) VERSIONS:
https://copy.com/FadHAYm9pzvu
AOSP Kitkat 4.4 Versions:
https://copy.com/9JUxYNKxnWnK
OLD DOWNLOADS
AOSP JB 4.1 VERSIONS:
https://copy.com/KNDOZEqvYYJY
AOSP JB 4.2 (Linux 3.0) VERSIONS:
https://copy.com/qMnW6CzIobil
AOSP JB 4.2 (Linux 3.4) VERSIONS:
https://copy.com/uWC2Ttz7behB
Visit original thread for change logs, govenors/schedulers, etc…
**********VERIZON**********​
KT747 Jellybean kernel features
•Unlocked bootloader
•Must have a Verizon AOSP ROM
•Must have CWM or other custom recovery installed
•Linux kernel 3.0.69 + 3.4.89
•Samsung open source
•Optimized kernel configuration
•Updated USB driver
•Updated wifi driver
•custom bootanimation
•unsecure root adb
•init.d support
•Governors (MSM-DCVS, ABYSSPLUG, BADASS, SUPERBAD,LAGFREE, SLEEPY, SCARY, SMARTASSV2, WHEATLEY, LAZY, ADAPTIVE, INTERACTIVE, PEGASUSQ, LULZACTIVE, KTOONSERVATIVE, CONSERVATIVE, ONDEMAND, USERSPACE, PERFORMANCE)
•Schedulers (CFQ, BFQ, VR, SIO, NOOP, DEADLINE)
•Voltage interface
•CPU Overclocking
•CPU Underclocking
•Boots on stock table (USE KTweaker app to enable OC steps all the way to 2106mhz)
•Fastcharging for USB/Car Charger (you must be unplugged before turn fast charge on or off, also Fast Charge DISABLES USB connection to your PC)
•KTweaker app for kernel control
•KTweaker Widget
Click to expand...
Click to collapse
Downloads
Touchwiz JB (4.1.1 & 4.1.2) VERSIONS::
https://copy.com/EAXEKAMg8QA6
Touchwiz JB 4.3 VERSIONS:
https://copy.com/BFWybAJG2jUI
AOSP JB 4.3 (Linux 3.4) VERSIONS:
https://copy.com/N3uHJo4Oj7t2
AOSP Kitkat 4.4 Versions:
https://copy.com/eLuIwHsMorKs
OLD DOWNLOADS
AOSP JB 4.1 VERSIONS:
https://copy.com/SwfkUSPypyxx
AOSP JB 4.2 (Linux 3.0) VERSIONS::
https://copy.com/GmTxW9Ezts9R
AOSP JB 4.2 (Linux 3.4) VERSIONS:
https://copy.com/oudmyuOZUpbq
ICS TW VERSIONS:
https://copy.com/KkTC8Ra9NvtM
Visit original thread for change logs, govenors/schedulers, etc…
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Welcome to the Ktweaker Shop!
Here you will find all of the pre-configured settings provided by myself and some of our fellow users. As a proud member of Team Kernelizers, I am offering a variety of profiles specifically for S3 users with their personal needs in mind as it's pretty clear no one favors the same governor, scheduler, etc.. Any suggestions are always welcome. All future settings will be added here for sharing and discussing our settings as well as gaining approval on a profile to be added into the built-in Shop in Ktweaker. Keep in mind that results will always vary per device regardless on the settings being used. Apply what works best for you and your phone. We're here to help eachother out and with more options comes better experiences for everyone running this kernel. Big thanks to ALL who have contributed!
So shop around.. pick and choose.. load and go!!
Installation
Download links will include the specified profile(s) as well as an "Adjustments" and an "About" file. The "Adjustments" file is just for easy view of all changes made to a profile compared to stock settings.
1. Download the file(s) to your phone. In case of .bin files, optionally rename the file(s) as .txt
2. Copy ONLY the profile(s) (DO NOT copy the "Adjustments" or "About" file) to /sdcard/KTweaker folder using a file Manager of your choice.
3. Open Ktweaker app and click on "Restore Prefs from sdcard".
4. The file you just copied should be listed there. Choose the one you want to apply.
5. After applying, make sure the "Set options on boot" setting on the main menu of KTweaker has a little green text bellow confirming that the settings will be applied upon reboot.
6. Profit!​
Balanced Bull: Reloaded (updated: 11~15~13)
These settings are very special to me as they were my very first, dating back to the Galaxy S3, and has gained an incredible amount of feedback. It has become notable for it's fairly smooth interface and amazing battery life. If this stacks up to your standards then I encourage you to use it!
Nightmare To Remember
This will likely become your beautiful, never ending nightmare.. It offers a unique balance between battery and performance but unlike Balanced Bull, it is slightly more performance oriented due to the more aggressive scale up to max CPU. However, only 2 cores will be used for the majority of the time so you can still enjoy a nice buttery smooth interface with just enough juice to last you through the day.
Bless The Child v3 (updated: 10~25~13)
Based on Ktoonservateq and aimed towards battery. This is specifically for all the battery hungry users out there wanting to conserve as much power as possible. So don't expect the BEST but rather decent performance out of this one.
Feed The Machine
The exact opposite of Bless the Child. This is a performance oriented option for all hardcore users. If battery isn't a priority for you then this is a great option.
Day Of Reckoning
Very similar to Nightmare To Remember but is aimed slightly more towards battery without deteriorating much of the performance. It is based off the Pegasusq governor.
Super Bull 2.1 by @MavereXx (updated: 9~24~13)
A derivative of Balanced Bull but aiming towards more extreme polarity of performance and battery life. Stable Undervolting for i337, i337m, m919, and i9505 CPU and GPUs. Overclocks up to 1998mhz going all the way down to 81mhz without causing severe lag or stuttering or slow wake ups. Tries to find the right balance between ultimate performance and battery life.
Click to expand...
Click to collapse
Dead By April v2.2 (updated: 11~15~13)
This profile attempts to bring some of the best battery life possible to your device. It is similar to Bless The Child but takes things a step further . It now focuses more on snappiness but still maintains it's well known battery conservation. It manages to maintain a smooth ui for your average daily use.
Project Icarus by @mamba720027
So some may wonder why the name "Icarus",why not Hyper Performance or Deadly Good Battery.
Well the reason and to begin explination,short history.
Icarus is a greek mythology who is seen today as a mythical pioneer that tried to conquer the skies.
I like that mythology cause it kinda corresponds to my own saying "fly high or fall hard" which means to aim high or fail trying. So their you have it folks and thus the profile name "Icarus".
And onto explination of each profiles.
The first is "Performance" which is catered for straight out performance with also good battery performance.
This one is for when u dont give a rats flying balls about battery really and just want everything super fast and smooth. But you maybe surprise of battery performance. I recommend everyone try this profile first. My current favorite
The second is "Conservative" this is for those seeking performance but also better battery performance than the first.
This one is the middle man or lady as u may want to refer to it. It gives the best of both worlds,performance and battery. So if the first leave you stranded then fear not, this is the one to turn too
The third is "Kamikaze" which means "god wind". It either knocks the daylight out of your Galaxy S4 due to its high undervolteing and mean intent on Battery Performance but still snappy.
This one the undervolting is of my personal voltage table that runs stable for me with other tweaks. If it runs successfully for anyone else then battery performance may be great.
This one is for those that likes the thrill of trying something new and unsure if it will work
Click to expand...
Click to collapse
Undisputed 3 (updated: 12~11~13)
This is a universal performance setup in which combines the essential elements of other profiles by providing equal battery life, speed, performance, and stability to bring the ultimate experience to your device.
ECLIPSE v2 (updated: 10~25~13)
This is a performance oriented option where great battery life is also expected to intervene. This not only will bring an incredibly stable, smooth, and snappy feel to your device but will also benefit towards longer lasting battery so you can love and enjoy your phone the way you were meant to.
Asking Alexandria
Another battery driven profile in which focuses on saving as much juice as possible while also maintaining stability and providing an extremely snappy feel to your phone. It is quite possibly one of the smoothest and snappiest battery saving profiles available.
Why Asking Alexandria?
It's named after yet another one of my top favorite metalcore bands and I chose this because Alexander The Great basically ruled the world at one point and "Alexandria" is the female equivalent to that name, which has become known to mean the "one who comes to save warriors".
"Asking" was an addition to the title name as an indication in the sense that we are all asking Alexandria what she can really do to our phone.
Smooth Criminal by @ORT14
Why Smooth Criminal you ask? Simple, this profile will keep your phone running as Smooth as ever, so smooth that it is Criminal to still get this type of battery life. Last test my phone went over two days with six plus hours of screen time without a charge (see below) while still running super smooth. This profile will change your life (well maybe not). Give it a try and let me know what you think.
Click to expand...
Click to collapse
Super Battery Saver 3.0 by @MavereXx (updated: 10~7~13)
This profile is not about performance, even though its surprisingly smooth. Gentle Undervolting.. your s4 now has only a 1.1ghz processor. .. but remember: This is when battery life is all you care about!
Click to expand...
Click to collapse
Project Daylight v2 by @mamba720027 (updated: 12~23~13)
Day Light is focused mainly on battery conservation. I felt that its useless if its not smooth and lags alot so I add performance into the mix createing a profile that offers both while its first and foremost goal "battery performance" is still preserved and not diminish. This profile is yet unique and on a different level from my early release of "Icarus"
The contents are 3 profiles unique in their own way, "Daylight", "Daybreak" and "Experimental" along with a "Extra" folder containing wallpapers I created on our S4 for fun while testing . Kind of gives me some inspiration and sense of feel of what my objective is.
Daybreak is a crossbread profile of my Icarus Performance profile and Daylight. Its simply utilizing the performance power behind Icarus Performance profile while useing Daylight profile governor settings as its core to boost battery performance
The experimental profile is heavily undervolted/Underclocked with tweaked scheduler and governor. I taught if some of you could run it stable then it may produce great or mix results
Click to expand...
Click to collapse
What Lies Beneath
This is an extreme battery performance setup in which essentially transforms your quad-core device into a dual core device.
Why "What Lies Beneath"?
You'll find that during light to moderate operations the cpu remains at lower frequencies for an extended period of time and will only jump to max when needed. Although it's clocked at a max of 1.3ghz it maintains a surprisingly smooth and snappy feel to your device at such low frequencies. This is where battery life is also expected to come in to play as well.
Ktoonsified v4 (updated: 1~18~14)
This profile was put together by none other than the BOSS himself, @ktoonsez! This is a performance oriented option in which also offers a great deal of battery life. Haven't tried these settings yet? then what are you waiting for!! Load em up and be prepared for one of the smoothest and snappiest experiences ever!
Sleeping Dragon by @mamba720027 (updated: 12~23~13)
Sleeping Dragon V2.1 Single Core
This is a single core profile aimed at consumeing the least battery for a time when you will be away from home or at work and away from the charger. It was a profile i played with at first as i did not expect it to mount as much with apps and system UI needing a right amount of performance from a CPU to meet todays tasks in performance. In the end i was able to tame the dragon and make it work as best as possible to achieve its goal
Sleeping Dragon V1.2 Quad-Core
This is the counter part of Sleeping Dragon Single Core but with many tweaked parameters to make it a fully functional 4 Core base profile in hopes to achieve close or same battery performace as its single core entity. Unfortunately i still am not sure if it measures up but what i know from previous test with settings @Stock it hold its own in battery department. I am pleased with the results although i would wish to see some light usage results from users. I am pleased to present users with this 4 Core or Quadcore profile
Click to expand...
Click to collapse
Smooth Operator v3 by @mamba720027 (updated: 12~23~13)
This profile utalize all 4 cores on demand and serves as being a balance between battery and performance. Its as smooth as possible and utalize the full cpu power while operateing sensibly in governor scaleing.
Click to expand...
Click to collapse
Hydra
Eclipse and Kamikaze clash with one another in this hybrid profile (BIG thanks to @mamba720027 for the amazing work done on Kamikaze!). This is perfect for those who favor one or both of these profiles. With the merging of some of the essential performance and battery elements of each profile as well as a few minor adjustments, this one also stands as it's own profile and it flies!.
Notorious by @PiggySmalls502
This is a derivative of Feed The Machine. Hotplugging was turned back on and I/O scheduler was switched to ZEN along with a few other minor changes to the profile. It's aimed towards slightly better battery life but doesn't deviate too much from the performance aspect of things found in the original profile.
Ghost Rider by @galaxys3man30
this setup can benchmark on 1890,1944 and 1998 and its been really good on battery even thou its a performance setup think im going to call it ghost rider cuz its a sleeper yea it shows good battery life but behind that is the raw performance that is on demand when needed.
Click to expand...
Click to collapse
*Stardust v2* by @mamba720027 (updated: 12~7~13)
This Profile I put together is based on the "AbyssplugV2" governor.
Everything is tweaked and the profile can run by itself or either use the "smooth operator V2" Script or Luigi's "Hydra" Script.
Both are found in Post#8 of the OP. The choice is yours.
Click to expand...
Click to collapse
Infamous 1.0 by @PiggySmalls502
Infamous is a work of pure and utter boredom, and a desire to use the SLP governor. Profile uses very low CPU frequencies, yet still runs very smooth, while still seeing great battery life.
Click to expand...
Click to collapse
Crimson Dragon v2.1 by @mamba720027 (updated: 1~8~14)
This is a profile that i put together from a lost in the thread Dual Core profile "Lazy Dragon". What was suppose to be a V2 Update of it turned into a 4 Core profile and something totally new, Crimson Dragon. This profile is a variable of Performace and keeping things balance. Its very smooth on TW and produce great results on AOSP as well threw testing and feedback. Please enjoy this new addition :good:
Click to expand...
Click to collapse
3hands by @sew3521
This profile is a combination of my 3 favorite profiles; Ktoonsified v2, Project Icarus-Kamikaze, and Balanced Bull: Reloaded. Each of these 3 different profiles has great aspects however I thought I could combine them to make one super efficient profile and this is what I came up with. There is an extreme amount of undervolting going on here however my S4 runs extrmely stable (Sprint S4 purchased on release day) and thanks to the Balanced Bull and Ktoonsified portions of this the interface is very snappy.
Click to expand...
Click to collapse
Lateralus v2 by @CamFlawless (updated: 1~15~14)
This profile was designed in an attempt to strike a balance between battery and performance with a focus on conservative CPU scaling to maximize battery life while maintaining a smooth, fluid, and stable UI. I tested it with the Hydra script, but your personal favorite will work all the same.
Click to expand...
Click to collapse
Lightning Blade v2.2 by @mamba720027
This profile is aimed at performance and efficiently uses the 4 cores somewhat better than my first performance base profile.Â
Although it's aimed at performance it could conserve on battery as well because of the way cores are handled. If you play lots of games that require speed and processor power then this profile provides both.
Click to expand...
Click to collapse
Moonlight v2 by @Tunasty
This profile is based on Ktoonservateq and Mamba's Daylight profile. This profile is aimed towards battery and be able to use your phone without any lags. Performance has not been sacrificed either. Max Mhz is 1458 which works out pretty awesome. KT's AWESOMEEE kernel and Moonlight profile will make you fall in love with your phone
Click to expand...
Click to collapse
SRV v1 by @s3icc0
Basicaly it is ktoonsifiedv2 with few changes focused to battery life. It is well responsive and I have no problems playing games like RR3. + The frequencies are more stock, but it is possible to go down with max frequency to 1680MHz e.g. I have been playing with the treshholds to let the phone stay on higher frequencies and to get there faster and of course it will scale down later but faster ...
Click to expand...
Click to collapse
If you'd like to contribute to the Ktweaker Shop all you need to do is post a profile/script you want to share and include a brief description of it's purpose. It will then be tested thoroughly by the community and based on feedback will be submitted here in the Shop for approval and sent out to the dev for confirmation on adding to the Shop in Ktweaker!
Interested in learning how to fine tune the kernel but not sure of where to start?
Please refer to this Ktweaker User Guide (thanks to @Perseus71) and you'll be tweaking in no time!
Link to downloadable zip for all available ktweaker Profiles (Thanks to @PiggySmalls502)
Thanks! This looks to be pretty rad!
Sent from my SGH-T999 using xda premium
Thanks buddy, looks greeeeeeeeeeeeeeeeat!!!!! I will put a link up in the OP for all to see
ktoonsez said:
Thanks buddy, looks greeeeeeeeeeeeeeeeat!!!!! I will put a link up in the OP for all to see
Click to expand...
Click to collapse
Thanks bro. Keep up the great work. Without you this wouldn't even be possible!
Sent from my SGH-T999 using xda premium
dave2metz said:
Thanks! This looks to be pretty rad!
Sent from my SGH-T999 using xda premium
Click to expand...
Click to collapse
Thanks for the support bro
Sent from my SGH-T999 using xda premium
can you reupload KT747-Kernel-AOSP-JB-SPR-12-11-2012.zip comes up as corrupt tried on phone and PC. It downloads successfully but cant be opened because it says its damaged or corrupt
evo4gnoob said:
can you reupload KT747-Kernel-AOSP-JB-SPR-12-11-2012.zip comes up as corrupt tried on phone and PC. It downloads successfully but cant be opened because it says its damaged or corrupt
Click to expand...
Click to collapse
Thanks for confirming this. Try it out now buddy and let me know how it goes
Sent from my SGH-T999 using xda premium
LuigiBull23 said:
Thanks for confirming this. Try it out now buddy and let me know how it goes
Sent from my SGH-T999 using xda premium
Click to expand...
Click to collapse
working now thanks m8
Good thread. Well organized, and thought out :thumbup:
TEAM MiK
MikROMs Since 3/13/11
prboy1969 said:
Good thread. Well organized, and thought out :thumbup:
TEAM MiK
MikROMs Since 3/13/11
Click to expand...
Click to collapse
Thanks man. I really appreciate the feedback. Means a lot coming from an RC.
prboy1969 said:
Good thread. Well organized, and thought out :thumbup:
TEAM MiK
MikROMs Since 3/13/11
Click to expand...
Click to collapse
Couldn't agree more. Excellent work and looks great!
Excellent effort to keep us kernelizers informed on critical information regarding the operation off our S3s. The comments that will follow apply only to 4.1.2 and 4.1.1 users.
I've been using smart phones since 1997 when the now extinct Palm smart phones arrived. Obviously they got greedy and stupid and lost their smart phone turf and their company to others (Apple, Android, etc.). So, although I am not a programmer nor developer I've been tinkering with these phones for a while.
I began using KT47 back in September and I have been extremely impressed with all the work that ktoonsez and his comprades have done to give users not only configuration options but a better phone experience. Gracias, mis amigos.
Now, I believe in the scientific method and I've been testing every single update since October. I've also tested just about every kernel setting that had been posted by many awesome contributors, such as cattle bravo, luis, gman and many more.
And here's the reflection that I want to share with you. The kernel updates have become more robust and stable with time, but something has happened with its battery life. Despite the settings and features available now, I can't get the same battery life on my S3 that I was getting with the earlier versions. To be more precise, the 11 nov kernel consistently gives me close to 24 hours of battery life with my usage style. I'll post a photo shortly to prove my point.
So, what am I trying to say? Well, I believe we're shifted our priorities and now we as a community are focused more on configuration and options rather than basic performance. Maybe the kernel with the least options (i.e. 11 nov) can provide us a better experience than the more current ones.
I think we need to continue developing, but need to capture or identify those kernels that have unique features.
ROM selection is another topic that I would like to discuss, It is important because different ROMs perform differently with our kernel. Identifying the better performing ROMs would certainty assist us.
Apologize for the long posting, but I just needed to share this with you.
Sent from my SPH-L710 using Tapatalk 2
Weird, my battery life has been the same from start to finish.
JAG50 said:
Excellent effort to keep us kernelizers informed on critical information regarding the operation off our S3s. The comments that will follow apply only to 4.1.2 and 4.1.1 users.
I've been using smart phones since 1997 when the now extinct Palm smart phones arrived. Obviously they got greedy and stupid and lost their smart phone turf and their company to others (Apple, Android, etc.). So, although I am not a programmer nor developer I've been tinkering with these phones for a while.
I began using KT47 back in September and I have been extremely impressed with all the work that ktoonsez and his comprades have done to give users not only configuration options but a better phone experience. Gracias, mis amigos.
Now, I believe in the scientific method and I've been testing every single update since October. I've also tested just about every kernel setting that had been posted by many awesome contributors, such as cattle bravo, luis, gman and many more.
And here's the reflection that I want to share with you. The kernel updates have become more robust and stable with time, but something has happened with its battery life. Despite the settings and features available now, I can't get the same battery life on my S3 that I was getting with the earlier versions. To be more precise, the 11 nov kernel consistently gives me close to 24 hours of battery life with my usage style. I'll post a photo shortly to prove my point.
So, what am I trying to say? Well, I believe we're shifted our priorities and now we as a community are focused more on configuration and options rather than basic performance. Maybe the kernel with the least options (i.e. 11 nov) can provide us a better experience than the more current ones.
I think we need to continue developing, but need to capture or identify those kernels that have unique features.
ROM selection is another topic that I would like to discuss, It is important because different ROMs perform differently with our kernel. Identifying the better performing ROMs would certainty assist us.
Apologize for the long posting, but I just needed to share this with you.
Sent from my SPH-L710 using Tapatalk 2
Click to expand...
Click to collapse
Get a new battery $10 says that's half of your problem.
Yes, more kernel modding will generally lead to more performance and less battery life... But unless there is a problem with the kernel, the lifespan with a significant amount of time in deep sleep should be about the same.
Screen on time will change due to overclocking, screen brightness (the most draining part of the phone), and CPU usage.
I do think that a more basic kernel that is closer to stock is the way to go. There is a reason the stock kernel isn't on the bleeding edge of the Linux kernel... Stability over speed.
JAG50 said:
Excellent effort to keep us kernelizers informed on critical information regarding the operation off our S3s. The comments that will follow apply only to 4.1.2 and 4.1.1 users.
I've been using smart phones since 1997 when the now extinct Palm smart phones arrived. Obviously they got greedy and stupid and lost their smart phone turf and their company to others (Apple, Android, etc.). So, although I am not a programmer nor developer I've been tinkering with these phones for a while.
I began using KT47 back in September and I have been extremely impressed with all the work that ktoonsez and his comprades have done to give users not only configuration options but a better phone experience. Gracias, mis amigos.
Now, I believe in the scientific method and I've been testing every single update since October. I've also tested just about every kernel setting that had been posted by many awesome contributors, such as cattle bravo, luis, gman and many more.
And here's the reflection that I want to share with you. The kernel updates have become more robust and stable with time, but something has happened with its battery life. Despite the settings and features available now, I can't get the same battery life on my S3 that I was getting with the earlier versions. To be more precise, the 11 nov kernel consistently gives me close to 24 hours of battery life with my usage style. I'll post a photo shortly to prove my point.
So, what am I trying to say? Well, I believe we're shifted our priorities and now we as a community are focused more on configuration and options rather than basic performance. Maybe the kernel with the least options (i.e. 11 nov) can provide us a better experience than the more current ones.
I think we need to continue developing, but need to capture or identify those kernels that have unique features.
ROM selection is another topic that I would like to discuss, It is important because different ROMs perform differently with our kernel. Identifying the better performing ROMs would certainty assist us.
Apologize for the long posting, but I just needed to share this with you.
Sent from my SPH-L710 using Tapatalk 2
Click to expand...
Click to collapse
Definitely weird. My battery has been pretty much the same like mw said. And then shen I cam out with the Screen OFF profiles and adding the "sampling_rate_screen_off" to ktoonservative it went up even more. I does almost seem like a battery aging issue but I think as you infered you go back to the really old stuff just recently and get better battery. Wish I had a concrete answer for u buddy.
mw86,
First of all, I acknowledge you as one of our top developers, so your opinion weighs pretty high on my book. But I have to tell you, battery life does indeed fluctuate for many reasons. Point and case: I removed the. 11 nov kernel and installed last night the April 11 kernel, which was the last kernel released for 4.1.1. Went to bed with 65% and woke up with less than 20 percent. Same ktweaker setting file; nothing else was changed except the kernel. I used the kernel removal tools before swapping kernels. So, statistically speaking, there are no other variables on this equation. The 11 nov kernel burns about 12% of battery life overnight; the 4-11 ate 45%.
Again, you're the expert, but all I'm doing is experimenting and taking notes. I upgraded my ROM to 4.1.2 (MOAR) and battery life was even worse.
I honestly believe that the simplicity of the earlier kernels does help battery life. And for the record, I own Six batteries with two chargers. So I am not concerned with battery life as much as folks that have only their one stock battery. I've gone through 5 S3s for various reasons (bad screen, overheat, sudden death, and fried GPS chip).
The bottom line is that us users are very fortunate to have such a robust team of developers, to include you. The conversations among us have always remained professional, unlike other forums. So I'm honored to be part of this all.
Sent from my SPH-L710 using Tapatalk 2

[KERNEL][6th Dec] Helix Kernel (Nougat) v001

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
...Presents...
Helix Kernel
Features:
- Based on 2.28.617.8 HTC source code
- Various patches/fixes (look in source commits)
- Big cluster overclocked to 2.34GHz + GPU overclocked to 652MHz
- Sched tweaks (task migration tweaks that aim to achieve good performance while maintaining battery life)
Click to expand...
Click to collapse
AFTER INSTALLING:
Because pnpmgr overwrites some of my sched tweaks, 3 tuneables will have to be applied manually via EX Kernel Manager app.
You will have to go into the CPU section then scroll down and tap on "Advanced options" where you see some tunable options. Here is what you will have to change:
sched_upmigrate = 95
sched_upmigrate_min_nice = 0
sched_restrict_cluster_spill = 1
sched_downmigrate = 90
sched_small_wakee_task_load = 5
sched_big_waker_task_load = 30
sched_enable_thread_grouping = 1
AND MAKE SURE TO ENABLE APPLY ON BOOT OPTION AT THE TOP!
Additionally, this kernel works best with ivicask's pnpmgr mode on BALANCED MODE!
Click to expand...
Click to collapse
DOWNLOAD v001
MIRROR
I have not tested this on US variants of the HTC 10, nor on any AOSP-based ROMs so please make a backup of your boot.img before flashing!
​SOURCE: https://github.com/ZeroInfinityXDA/HelixKernel_Nougat
Oh yeah, can't wait to get er done. And reserved.
Sent from my HTC 10 using Tapatalk
Whoop... Here we go..
Great kernel dude....
I have not tested this on other US variants of the HTC 10, so please make a backup before flashing!
Sent from my HTC 10 using XDA Labs
Here I go too
Subscribed to the thread already hahaha
Install has been great on US Unlocked variant for me, I'm on Viper 3.5.0 on the ATT network, and so far it's running good.
Sent from my HTC 10 using Tapatalk
HElix FTw whoop whoop
- Big cluster overclocked to 2.34GHz + GPU overclocked to 652MHz like the maximum freq of S821 chip
- Sched tweaks (task migration tweaks that aim to achieve good performance while maintaining battery life)
Click to expand...
Click to collapse
No further overclock on the small cores? Does it get unstable that fast?
And about the Scheduler tweaks, pnpmgr likes to take tasks off the big cores as soon as the phone gets a little bit too hot. Are your tweaks mainly for cold/light usage or work better when the phone is hot/throttling?
Haldi4803 said:
No further overclock on the small cores? Does it get unstable that fast?
And about the Scheduler tweaks, pnpmgr likes to take tasks off the big cores as soon as the phone gets a little bit too hot. Are your tweaks mainly for cold/light usage or work better when the phone is hot/throttling?
Click to expand...
Click to collapse
In order to conserve optimal temps and power consumption, imo the little cluster is best to be left alone and let it do its intended usage rather than be overclocked to 1.7GHz. During experimentation phase, overclocking little cluster to 2.1GHz will simply not get past the splash screen, my guess is that there isn't enough voltage to run it without making tweaks to the voltage table.
My sched tweaks is basically like this: more tasks with slightly higher priority are restricted for little cluster ONLY, meaning they will never be migrated to the big cluster (don't worry, these priority tasks should not be intensive anyway). Additionally, the little cluster has been tweaked to prevent being overloaded easily (lower the threshold for when a task will be spilled to the big cluster. Task migration is triggered faster when the little cluster is about to be overloaded and "spills" some tasks to the big cluster to handle. This should aim for good battery life on normal usage (more non intensive power tasks are strictly handled by little cluster) as well as good performance (tasks which are more intensive is faster spilled onto the big cluster to process, lessen the chance of the little cluster being overloaded before spill initiates.).
Using this with balanced mode pnpmgr tweaks is best, when the cpu gets warmer the pnpmgr will throttle the phone but seeing that the s820 can still perform pretty well under throttling there should be no major performance loss with my tweaks.
I've done gaming endurance tests which achieved a 1 hour endurance on Marvel Future Fight (medium graphics high performance setting in game), around 21-22% battery drain + temperatures were.capped at absolute 40C (sometimes even less!)
Sent from my HTC 10 using XDA Labs
My battery hasn't even had time to fully settle and battery life is surprising me, even with flashing and being in recovery some time today, and telegram running. Nice job @ZeroInfinity
Sent from my HTC 10 using Tapatalk
Flashed 10 mins ago on top if ice rom 2.4, made the 3 changes, must say, it seems very whizzy. Will test over the next few days, Thanks
Sent from my HTC 10 using XDA-Developers mobile app
Just wanted to say I got it booted and running on Verizon 10 on Viper ROM. Will report my experience as I usually run Elite kernel. Thank you for sharing.
nice to see you here with a kernel zero! On day 2 now. US T-Mobile variant running ICE, running great so far and great battery life. Will check back in later =P
Sooo... This just kind of happened. I would have removed some of the variables for better testing but the battery life caught me by surprise, so I have what I have.
Im going to post my battery life yesterday. I wasn't intentionally testing or I wouldn't have had so much extra stuff running. I was just shocked with the usage I had, how well it worked. I was on a road trip last night and streaming YouTube on 4G with the screen on playing HD video, because I don't pay for YouTube red or use the app that allows background play.
Like I said, this was with Google Maps running w/ GPS, Bluetooth connected to stereo, Pandora in background, and streaming YouTube on 4G for about 3 hours of the screen on time, and also had auxillary connected for YouTube streaming so I could use acoustix and boom sound.
Sent from my HTC 10 using Tapatalk
I had to restore the elite kernel, my signal was only showing 1x on Verizon.
LibertyMonger said:
I had to restore the elite kernel, my signal was only showing 1x on Verizon.
Click to expand...
Click to collapse
My signal only shows once. .
How many times do you want to see your signal?
p50kombi said:
My signal only shows once. .
How many times do you want to see your signal?
Click to expand...
Click to collapse
You shouldn't reply to posts you do not understand. Why not just ignore my post and move on? For clarification I am showing 1x on my status bar instead of 4g which means I lost my signal and data. It might be an issue with the Verizon 10's, we'll have to see from other Verizon users experience.
LibertyMonger said:
You shouldn't reply to posts you do not understand. Why not just ignore my post and move on? For clarification I am showing 1x on my status bar instead of 4g which means I lost my signal and data. It might be an issue with the Verizon 10's, we'll have to see from other Verizon users experience.
Click to expand...
Click to collapse
Hmm is it the same with Clean Slate kernel?
Mostafa Wael said:
Hmm is it the same with Clean Slate kernel?
Click to expand...
Click to collapse
not too sure if anything extra needs to be done to make it work on verizon variants, works on AT&T variants though.
Mostafa Wael said:
Hmm is it the same with Clean Slate kernel?
Click to expand...
Click to collapse
No works with Clean Slate but I mostly use elite kernel it seems to work best for me. It may have been just a fluke, I didn't have time to test today cause I was at work I just know I never have that problem, flashed this kernel last night and went to bed not noticing till after I got to work this morning. Hopefully someone else on Verizon can test.

[REQUEST][KERNEL] 225%-245% performance increase

a point
Why on earth the phone
redmi note 7 pro which have snapdragon 675 and antutu of 210,000 can play pubg on 61.2 fps after screen overclocking and no heat after 1 hour of playing pubg
But the
Samsung S9+ with snapdragon 845 and antutu of 345,000 and a GPU that has more than 4 times the performance of the snapdragon 675 in antutu and after only half an hour it can't sustain 40 fps and a heat degree that can cook eggs on the frame of the device
Not even taking about battery life
The request
To make it short
Iam not a developer (too bad)
So I wish if some awesome developer can port one of these kernels
[Crimson Kernel] or [Hydra+ Kernel]
The reason
Again to make it short
225%-245% performance increase
Noticeable in gaming fps
More importantly
Way less heat while gaming
And better battery life
How on earth
Simple
Just see for your self the videos down below
Since the s9+ have Havoc OS
We need the Kernel
Please watch those 4 minutes videos
I'm sure it deserve your time
The videos
Links
https://github.com/uditkarode/crimson
From redmi note 7 pro
https://tweakguy.com/download-crimson-kernel-66-hz-for-android-phones/
The reason a developer should care
This device the samsung galaxy s9/s9+ had its last major update a month ago
So no major updates are coming to this device again
Only 2-3 security update left
So your work is what will write a new life for this device
So please help
at least comment or something so developers can hear us
I can confirm that this device has some problems with heat. But it's not what you think. Mostly it's related to the kernel thermal framework, which is responsible to avoid big increasements in temperature. You can think of it like a process that monitors heat and power. When a certain threshold of temperature is reached, thermal fw will throttle down the CPU/GPU freq until the heat is significantly lowered (that's not entirely exact, but it can be explained that way). I think that Samsung somehow messed up this in some way - because this problem happens on many S9 devices, even on stock.
This process is also responsible for decreasing performance in apps and games, because to archive lower temperatures, it throttles down power. That's most likely why you get lower FPS after some time.
The device's hardware itself doesn't require a power boost, because it has more than enough power to beat most games in high FPS. If you now would increase the kernel's power and freqs, you would only get higher heating.
We need whether a better thermal throttling mechanism, which can only be done via kernel. ALternately you can modify and tweak the settings to stay in lower freqs in order to avoid the overheating. For example a kernel module. Or, for easy use, FDE.AI and set it to powersave (NOT anything else! Because it includes a boost mode fdor CPU/GPU that actually increases the frequencies, which will result in more heat). But even in powersafe mode, it won't decrease your gaming performance! I've tested this a long time. However, if you know what you're doing, just tweak settings by yourself. Or look for another solution, like LKT maybe.
Another idea: Here's a custom kernel. It's up to date for now. The developer has stopped the support a few days back. But it includes the current security patches, so you can use it without worries. It includes a solution for the overheating issue. I didn't test it yet, but I will. Here is the link: https://forum.xda-developers.com/ga...t/kernel-rz-kernel-samsung-galaxy-s9-t4081191
dtrail1 said:
I can confirm that this device has some problems with heat. But it's not what you think. Mostly it's related to the kernel thermal framework, which is responsible to avoid big increasements in temperature. You can think of it like a process that monitors heat and power. When a certain threshold of temperature is reached, thermal fw will throttle down the CPU/GPU freq until the heat is significantly lowered (that's not entirely exact, but it can be explained that way). I think that Samsung somehow messed up this in some way - because this problem happens on many S9 devices, even on stock.
This process is also responsible for decreasing performance in apps and games, because to archive lower temperatures, it throttles down power. That's most likely why you get lower FPS after some time.
The device's hardware itself doesn't require a power boost, because it has more than enough power to beat most games in high FPS. If you now would increase the kernel's power and freqs, you would only get higher heating.
We need whether a better thermal throttling mechanism, which can only be done via kernel. ALternately you can modify and tweak the settings to stay in lower freqs in order to avoid the overheating. For example a kernel module. Or, for easy use, FDE.AI and set it to powersave (NOT anything else! Because it includes a boost mode fdor CPU/GPU that actually increases the frequencies, which will result in more heat). But even in powersafe mode, it won't decrease your gaming performance! I've tested this a long time. However, if you know what you're doing, just tweak settings by yourself. Or look for another solution, like LKT maybe.
Another idea: Here's a custom kernel. It's up to date for now. The developer has stopped the support a few days back. But it includes the current security patches, so you can use it without worries. It includes a solution for the overheating issue. I didn't test it yet, but I will. Here is the link: https://forum.xda-developers.com/ga...t/kernel-rz-kernel-samsung-galaxy-s9-t4081191
Click to expand...
Click to collapse
First thanks for replying
And
Not talking as a developer but
Samsung firmware and maybe kernel focuses on security and nox integration and alot of unused features for many people
And to your knowledge how the redmi note 7 pro can jump from 26 fps to 62 fps and less heat by only changing the Kernel to Crimson Kernel
That moment when I discovered that g965u1 has no bootloader unlock
???????????????????
TIP
I managed to solve the problem, I just did the following: I took root, installed a thermal, disabled battery saving for pubg, and run the game using the pubg gfx app. it was smooth I played + 1 hour without dropping frames.
Bruh
Oh thanks
The s9+ never needed half it's performance to play pubg on 60 fps
And still overheat too much
Look here
@mhmedahmed1996 Maybe instead of complaining here like a kid, you should learn how to code and make one yourself. The developers here work for free and are not vending machines where you ask for something and you get it immediately.
I know and I'm sorry
When I posted this thread I thought I will try my best as someone who can't code
Maybe test and send logs but now I discovered that my g965u1 has no bootloader unlock
You can't imagine how I feel now
erickgta222 said:
I managed to solve the problem, I just did the following: I took root, installed a thermal, disabled battery saving for pubg, and run the game using the pubg gfx app. it was smooth I played + 1 hour without dropping frames.
Click to expand...
Click to collapse
What exactly do you mean by "installed a thermal"? At least for the S9 starlte I couldn't find any custom kernel with a custom thermal fw and I don't have the time to develop one by myself. So if you know something I missed, I'd appreciate to get it
Gesendet von meinem SM-G960F mit Tapatalk
I installed a thermal module through the maginsk manager.
erickgta222 said:
I installed a thermal module through the maginsk manager.
Click to expand...
Click to collapse
And what module exactly?
I've been searching that for a long time, but I can assure you that I never found one. I'm curious what module you're talking about.
Edit: well, whether you've installed something that is doing something entirely different - like disabling thermal throttling. Those do exist.
or it's for another device - there is a thermal mod for Xiaomi phones. But it actually tweak TFW for less throttling to increase performance.
Or there is a module that can only be found by getting a certain link, which is hidden to the public - but why would that be?
Or it's just nonsense.
I'd appreciate it if you could post a link to that module.
Otherwise I'll end up developing one for myself (maybe, if I have enough time! Because first I'd have to get more knowledge about how to develop kernel modules for magisk, that are compatible with my device. I developed custom kernel for OMAP4 devices a few years ago. But that's a little different I suppose... And it wasn't magisk.)
Gesendet von meinem unknown mit Tapatalk
You'll have to hack it together but here's the source code.
GitHub - MiCode/Xiaomi_Kernel_OpenSource at violet-q-oss
Xiaomi Mobile Phone Kernel OpenSource. Contribute to MiCode/Xiaomi_Kernel_OpenSource development by creating an account on GitHub.
github.com

Categories

Resources