[Q] adding governors - Android Q&A, Help & Troubleshooting

is there a guide on adding additional cpu governors on a kernel?? can't seem to find a complete guide on how to do that...

Related

Overclock?

Hi all,
So far, I am able to build a kernel from source for working on Dell Venue. As I notice, the JW rom has performed some overclocking tricks to reach a CPU frequency greater than 998MHz.
I would like to ask, how would we overclock for Dell Venue in our kernel? I tried to set min/max frequency for CPU manually, but no effect (the kernel documentation also shows that, Sysfs can override such change).
Please help!
OK, now I got the answer and know where to patch.
BTW, my topic was moved to General, it might not a suitable place since I am asking about kernel tweaks for performance, not using apps.
So r u building a new rom? might be ics 4??

hotplug governor

hi guys,
I want to try out this mod on my S3 http://forum.xda-developers.com/showthread.php?t=2488816
which rom and kernel and kernel config app from our forum should i use please ? i tried with wanams 412 with Boeffla kernel and and config app but i couldnt activate hotplug governor.
is it a safe mod for our phone ?
there isnt much feedback on that thread and no S3 users there so i asked here....your opinion please and guidance thanks
See and ask in the same mod post in General section .
Basically their is no S3 feedback yet .
i asked him by pm too, i thought boeffla kernel with stock would do, but i dont see hotplug governor
Devil kernel has Hotplug governor. Hotplug governor is not as good as pegasusq for our s3 though. Anything that mod does on hotplug is just closing the gap making it slightly less worse than pegasusq

[Q] modify io scheduler

Hi everyone!
I have a nexus 5 with Android 4.4.4 (hammerhead). I would like to make few changes to the io scheduler (fair scheduler for example) but I am not sure where to start. I hope someone can guide me
The thing that I want to modify in the io scheduler is to add two steps:
1) before selecting the next task to run, check its pid to recognize if it is a task of a specific process
2) schedule it on a specific core, or migrate it to a specific core
Forgive me if I am lacking of more details but I am relatively new to kernel stuff
Does anyone have any suggestion on how to add those 2 steps?
Thanks
Maybe the question is too narrow...Even a guide to understand the source code of the CFS scheduler implemented in Android would be more than fine at this point...I could not find a good one. Any suggestion for where I can find an explanation of the CFS source code?
Solved
brok85 said:
Maybe the question is too narrow...Even a guide to understand the source code of the CFS scheduler implemented in Android would be more than fine at this point...I could not find a good one. Any suggestion for where I can find an explanation of the CFS source code?
Click to expand...
Click to collapse
Never mind...thanks anyway!
I have solved by setting the affinity of a given process to a specific core.

[Q] Kernels

Can anyone make kernels which support more CPU governors,I/O schedulers for better CPU management for our device ? Is this possible ?
Thanks in advance

overclock?

I have had this phone a year now and seems to get slower and slower. I used to be able to download kernels to overclock other phones in the past. Is this possible with this phone?
sactownie said:
I have had this phone a year now and seems to get slower and slower. I used to be able to download kernels to overclock other phones in the past. Is this possible with this phone?
Click to expand...
Click to collapse
You can flash a custom kernel for this phone too if someone has made it. A custom kernel will always be better then the stock. After flashing a custom kernel or you can use stock one, install a kernel manager (I like smart pack) and set CPU BIG and SMALL CLUSTERS to highest frequencies and set the scailing_governor to performance. GPU increse frequencies to max and set governor if you can to performance. Disable SE LINUX (only if you know what you are doing)
These may help:
[REF][TWEAKS] Kernel Governors, Modules, I/O Schedulers, CPU Tweaks, AIO App Configs
Reorganized overflowing Posts to fit into 5 Posts. [Feb 3] Most of us are flash maniacs, and we do it a lot. But after a kernel flash, we wonder: Q1. "OK i have flashed this xyz kernel. What're all these governors? How do i know which one is...
forum.xda-developers.com
LKT ? legendary.kernel.tweaks - Advanced Governor & Kernel Tweaks
High performance & power saving tweaks for all devices (THAT ACTUALLY WORK) Introduction LKT is a cumilation of different strategies that target certain kernel settings. What makes this special and stand out from the crowd is being universal and...
forum.xda-developers.com
LAST_krypton said:
You can flash a custom kernel for this phone too if someone has made it. A custom kernel will always be better then the stock. After flashing a custom kernel or you can use stock one, install a kernel manager (I like smart pack) and set CPU BIG and SMALL CLUSTERS to highest frequencies and set the scailing_governor to performance. GPU increse frequencies to max and set governor if you can to performance. Disable SE LINUX (only if you know what you are doing)
These may help:
[REF][TWEAKS] Kernel Governors, Modules, I/O Schedulers, CPU Tweaks, AIO App Configs
Reorganized overflowing Posts to fit into 5 Posts. [Feb 3] Most of us are flash maniacs, and we do it a lot. But after a kernel flash, we wonder: Q1. "OK i have flashed this xyz kernel. What're all these governors? How do i know which one is...
forum.xda-developers.com
LKT ? legendary.kernel.tweaks - Advanced Governor & Kernel Tweaks
High performance & power saving tweaks for all devices (THAT ACTUALLY WORK) Introduction LKT is a cumilation of different strategies that target certain kernel settings. What makes this special and stand out from the crowd is being universal and...
forum.xda-developers.com
Click to expand...
Click to collapse
Thanks for the info, I have installed smart pack and tweeked some settings, phone seems a lot snappier now.

Categories

Resources