[Q] [REQUEST] Custom Kernel? - Huawei MediaPad, T-Mobile SpringBoard

Is there any possibility to create a custom kernel to achieve bigger cpu clocks? let's say 1,5GHz+...

Why? You can run everry single game/app smooth with 1,2 GHz.

Ok. But browser could be faster...
Sent from my HUAWEI MediaPad using XDA

more than overclocking, a custom kernel would be interesting to have different governors a being able to control more efficiently the CPU

CarpeNoctem said:
more than overclocking, a custom kernel would be interesting to have different governors a being able to control more efficiently the CPU
Click to expand...
Click to collapse
That too.
Also to save battery cause the life is quite short...

Related

[Q] Enlightenment on Undervolt for WB 4.0.3

Hello guys
I'd like some help on installing the Undervolt for WB's 4.0.3 ROM
I'm on 4.0.3 stock kernel. All I have to do is flash the Undervolt addon and Ill be good or do I need other apps like CPU Master after flashing it?
I know theres a lot about it in the topic but its all untied and confusing
If someone could take some time to explain to me how it works I'll be really thankful.
dnt have wb rom but in general I believe ud update with the file provided n I believe u would need either set cpu or cpu master to be able to adjust the minimum value to the lowest 1 possible
Sent via xda using cyanogenZmod running Enigma v2.3 on Xperia x10
So whats the difference between having just cpu master and setting it to the minimun and doing the same with the UV?
Sent from my X10i using XDA App
Hi,
for undervolting you do not need an additional app.
Ralf
Kat-CeDe said:
Hi,
for undervolting you do not need an additional app.
Ralf
Click to expand...
Click to collapse
I want to understand the difference between just setting the CPU speed with an app like CPU master and setting it with undervolt flashed
Could someone please explain?
i flashed the stock kernel first but there was no option to 128mhz also i believe uv works without app...you can also flash the custom kernel and choose the least frQ as i did. i also have enlightment but don't know is that from overclocking to 1113mhz or from the minimum 128mhz or from the undervolt itself??
romasalah said:
i flashed the stock kernel first but there was no option to 128mhz also i believe uv works without app...you can also flash the custom kernel and choose the least frQ as i did. i also have enlightment but don't know is that from overclocking to 1113mhz or from the minimum 128mhz or from the undervolt itself??
Click to expand...
Click to collapse
I think overclock/underclock is different from undervolt, no?
Hi,
underclock = reduce frequency = gain life
overclock = increase frequency = loose life = gain speed
undervoltage = reduce voltage for certain frequencies = gain life
With good settings for undervoltage and underclocking you can gain a lot of extra batterie life.
Ralf
Kat-CeDe said:
Hi,
underclock = reduce frequency = gain life
overclock = increase frequency = loose life = gain speed
undervoltage = reduce voltage for certain frequencies = gain life
With good settings for undervoltage and underclocking you can gain a lot of extra batterie life.
Ralf
Click to expand...
Click to collapse
nicely said.. I totally got the end of the wrong boat there! lol
Sent via xda using cyanogenZmod running Enigma v2.3 on Xperia x10
Under and overclocking changes the speed at which the cpu works.
Less speed means it doesnt work as hard so saves battery.
More speed means it works harder so needs more power so reduces battery life.
At the different speeds the cpu works at it uses different voltages from the battery, less speed needs less voltage, as the speed increases it pulls more volts from the battery.
The voltages it uses are controlled by the kernel.
The undervolt module changes the default voltages each speed uses so in effect a higher cpu speed can work at a lower voltage so it improves performance at no cost to the battery life.
However, if the new voltages are too low the cpu doesnt have enough power to run so you WLOD.
The UV module (and custom kernels) have been tested on loads of devices and generally are stable, however, reading the threads suggest that some phones are still vulnerable to the occasional WLOD using these modules...
Just try and see what is stable for you...
Just remember
Always backup in case you f*** up!!!
but what causes the enlightment??!!! over or under clock?
romasalah said:
but what causes the enlightment??!!! over or under clock?
Click to expand...
Click to collapse
Sir, i think you missunderstood the point of the topic.
The enlightenment which im talking about is learning the beyond the basics of undervolting you device and not a function of the addon
10assaye said:
Under and overclocking changes the speed at which the cpu works.
Less speed means it doesnt work as hard so saves battery.
More speed means it works harder so needs more power so reduces battery life.
At the different speeds the cpu works at it uses different voltages from the battery, less speed needs less voltage, as the speed increases it pulls more volts from the battery.
The voltages it uses are controlled by the kernel.
The undervolt module changes the default voltages each speed uses so in effect a higher cpu speed can work at a lower voltage so it improves performance at no cost to the battery life.
However, if the new voltages are too low the cpu doesnt have enough power to run so you WLOD.
The UV module (and custom kernels) have been tested on loads of devices and generally are stable, however, reading the threads suggest that some phones are still vulnerable to the occasional WLOD using these modules...
Just try and see what is stable for you...
Just remember
Always backup in case you f*** up!!!
Click to expand...
Click to collapse
Thanks, that was very helpful!
Just to complement, which cpu speeds (low/high) are the recommended to undervolt the X10 on WB's rom?
GuilhermeXOT said:
Thanks, that was very helpful!
Just to complement, which cpu speeds (low/high) are the recommended to undervolt the X10 on WB's rom?
Click to expand...
Click to collapse
It seems to change from phone to phone because the chips inside are not all exactly the same.
They are tested to conform with stock speeds and voltages but can become unstable when changing these.
Some phones (Luckily mine included) can handle 128 - 1113 Mhz with ony a few (Very rare, about 2 a week) WLOD's while other people say their phones WLOD constantly with any change.
The best way is to apply the mod you want and check.
I seem to remember that the UV and the UC/OC modules are not compatble on WB's ROM, you have to choose what you want.
However, I am running freekernel 4.05 which allows me to use UV and then configure which speeds to run via SetCPU.apk.
If you install a kernel there is no need to apply the UV or OC/UC modules..
Read DooMLoRD's custom kernel thread, he has a lot of good info and useful tips on how to test which is best for your phone.
exactly, wolfbreak also mentioned in his thread about the incompatibility of overclock and undervolt with some devices.
unfortunately i'm at the short list of devices that can't handle both, for users like me he gave the option for stock kernel with optional undervolt, which i'm using now with no problems.
Thx for all the info guys! Now ill try the undervolt
I have one more question: everytime that i flash a update on the ROM i need to reflash Undervolt?

[Q] Overclock HyperDroid v5.2.21?

Hi, i have just flashed the new HyperDroid v5.2.21 (Full wipe) and i wanted to know if i can overclock my SGS2 from 1.2ghz to 1.5ghz, if so how do i go about it?
Do i need to change the current kernel (XWL1)?
P.S ive heard its stable, but does it drain the battery?
Thanks XDA Community
Hello there. Yep you can overclock but you need a kernel that supports it. [url="http://gokhanmoral.com]SiyahKernel[/url] is a good choice. With that, use the Voltage Control app from the market.
However I know nothing about battery draining or stability... dualcore 1.2GHz mobile processor is more than enough for me, and the phone can get pretty hot under maximum load, same with the MALI GPU which can be overclocked to 400MHz (but since it has 4 cores and the phone has no active heatsinks it could get risky...)
AJ.Rockwell said:
Hello there. Yep you can overclock but you need a kernel that supports it. [url="http://gokhanmoral.com]SiyahKernel[/url] is a good choice. With that, use the Voltage Control app from the market.
However I know nothing about battery draining or stability... dualcore 1.2GHz mobile processor is more than enough for me, and the phone can get pretty hot under maximum load, same with the MALI GPU which can be overclocked to 400MHz (but since it has 4 cores and the phone has no active heatsinks it could get risky...)
Click to expand...
Click to collapse
I think AndroidMeda kernel already supports OverClocking...using this ROM for a quite long time...
Harvinder09 said:
Hi, i have just flashed the new HyperDroid v5.2.21 (Full wipe) and i wanted to know if i can overclock my SGS2 from 1.2ghz to 1.5ghz, if so how do i go about it?
Do i need to change the current kernel (XWL1)?
P.S ive heard its stable, but does it drain the battery?
Thanks XDA Community
Click to expand...
Click to collapse
Yes you can overclock and you can stick with the kernel that comes with Hyperdroid. I am currently Overclocking 1.6ghz max and 200 min. Not touching voltages though. Use No-Frills app to set it up. My advice though to you no point in overclocking as 1.2ghz is good enough as it is..And the kernel you are on is good enough...It is stable depending what voltage frequencies you use..I say leave it as they are. And like i said download No-Frills from the market..Set your clock speeds and that should be it..Choose a governor and off you go
Neo3000 said:
Yes you can overclock and you can stick with the kernel that comes with Hyperdroid. I am currently Overclocking 1.6ghz max and 200 min. Not touching voltages though. Use No-Frills app to set it up. My advice though to you no point in overclocking as 1.2ghz is good enough as it is..And the kernel you are on is good enough...It is stable depending what voltage frequencies you use..I say leave it as they are. And like i said download No-Frills from the market..Set your clock speeds and that should be it..Choose a governor and off you go
Click to expand...
Click to collapse
No-Frills ? AndroidMeda Developers recommend Voltage Control (and I personally like it much more than No-Frills, too) with their kernel.
+ Here is a small guide : http://forum.xda-developers.com/showthread.php?t=1036020 how to test your OC Settings, I use it when I am testing new voltages.
Thanks for the replies i will try out the no-frills app and see what happens. What would you say is the best governor to use? and wouldnt you recommend going over 200min?
DomButcher said:
No-Frills ? AndroidMeda Developers recommend Voltage Control (and I personally like it much more than No-Frills, too) with their kernel.
+ Here is small guide : http://forum.xda-developers.com/showthread.php?t=1036020 how to test your OC Settings, I use it when I am testing new voltages.
Click to expand...
Click to collapse
Pongster uses No-Frills. The rest of the team uses Voltage Control. And to avoid any freezes or random reboots leave the voltage settings as they are till you get to grips with the overclocking. Hence why i suggested No-Frills as currently Voltage Control for me kept on reverting back to stock frequencies..And yes there is a way round it but it is to much of an effort
Harvinder09 said:
Thanks for the replies i will try out the no-frills app and see what happens. What would you say is the best governor to use? and wouldnt you recommend going over 200min?
Click to expand...
Click to collapse
I am currently using ondemand and Sio as scheduler. You can not go wrong with that. Like i said..choose a governor choose a scheduler and let them do the work...I also do recommend Voltage control but No-frills is simple and does the job for you. And no i would recommend either go to 100min or stick with 200...I am currently on 1.6max and 200 min
Harvinder09 said:
Thanks for the replies i will try out the no-frills app and see what happens. What would you say is the best governor to use? and wouldnt you recommend going over 200min?
Click to expand...
Click to collapse
I personally use Sleepy governor and noop scheduler, but everyone uses different governors and schedulers...
I think 200 min is OK...100 MHz is too low and 500 is too high...
Neo3000 said:
Pongster uses No-Frills. The rest of the team uses Voltage Control. And to avoid any freezes or random reboots leave the voltage settings as they are till you get to grips with the overclocking. Hence why i suggested No-Frills as currently Voltage Control for me kept on reverting back to stock frequencies..And yes there is a way round it but it is to much of an effort
Click to expand...
Click to collapse
I have -75mV (previously had -50mV) and I haven't ever had any freeze or random reboot...
DomButcher said:
I personally use Sleepy governor and noop scheduler, but everyone uses different governors and schedulers...
I think 200 min is OK...100 MHz is too low and 500 is too high...
I have -75mV (previously had -50mV) and I haven't ever had any freeze or random reboot...
Click to expand...
Click to collapse
Dude..he is just learning...let him take baby steps first before he jumps right up and wants to walk.... Let him follow what i suggested and then he can come back and ask for more help once he tries his new settings out...I remember you use to ask a lot of questions before..And i said the same thing..baby steps first before you start walking
Neo3000 said:
Dude..he is just learning...let him take baby steps first before he jumps right up and wants to walk.... Let him follow what i suggested and then he can come back and ask for more help once he tries his new settings out...I remember you use to ask a lot of questions before..And i said the same thing..baby steps first before you start walking
Click to expand...
Click to collapse
Oh...he has just 6 posts...I didn't notice it...sorry. Then I will suggest No-Frills, too.
DomButcher said:
Oh...he has just 6 posts...I didn't notice it...sorry. Then I will suggest No-Frills, too.
Click to expand...
Click to collapse
Good..Now thanks wont hurt
Thanks for the support guys, and yeah i am new to this whole android/rooting scene so no-frills looks like a nice simple and easy option for now until i get to grips with things. i will try out the differen governors and schedulers and see whats best for me.
P.S Neo is yours running stable at the maximum 1.6ghz?
Harvinder09 said:
Thanks for the support guys, and yeah i am new to this whole android/rooting scene so no-frills looks like a nice simple and easy option for now until i get to grips with things. i will try out the differen governors and schedulers and see whats best for me.
P.S Neo is yours running stable at the maximum 1.6ghz?
Click to expand...
Click to collapse
Yes my friend pretty stable. Listen go here http://forum.xda-developers.com/showthread.php?t=1369817 and read regarding governors and schedulers..Pretty straight forward and good explanations...And i am running the latest hyperdroid version but i am using Siyah kernel with thunderbolt tweaks...For you i would use the kernel that comes with the rom and use the default governor that comes with the rom...When i was on previous kernel version i always use to use Kenobi...Not sure if they have it there or if Pongs removed it but either that or solo...
Neo3000 said:
Yes my friend pretty stable. Listen go here http://forum.xda-developers.com/showthread.php?t=1369817 and read regarding governors and schedulers..Pretty straight forward and good explanations...And i am running the latest hyperdroid version but i am using Siyah kernel with thunderbolt tweaks...For you i would use the kernel that comes with the rom and use the default governor that comes with the rom...When i was on previous kernel version i always use to use Kenobi...Not sure if they have it there or if Pongs removed it but either that or solo...
Click to expand...
Click to collapse
Kenobi was removed and solo was renamed to sleepy.
which governer is best with overclocking 1.6ghz
mzeshanhakeem said:
which governer is best with overclocking 1.6ghz
Click to expand...
Click to collapse
i am using ondemand
Neo3000 said:
i am using ondemand
Click to expand...
Click to collapse
Neo when i overclock to 1.6ghz with 200min using the lulzactive governer and SIO scheduler my phone freezes i have to reboot it?
whats the best setup to run 1.6ghz so its stable for everyday use?
P.S anyone know if it drains the battery by overclocking?
Harvinder09 said:
Neo when i overclock to 1.6ghz with 200min using the lulzactive governer and SIO scheduler my phone freezes i have to reboot it?
whats the best setup to run 1.6ghz so its stable for everyday use?
P.S anyone know if it drains the battery by overclocking?
Click to expand...
Click to collapse
change to ondemand governor when overclocking
Neo3000 said:
change to ondemand governor when overclocking
Click to expand...
Click to collapse
And what scheduler?
Thanks
Harvinder09 said:
And what scheduler?
Thanks
Click to expand...
Click to collapse
stick with SIO

[Q] Why some phones do not support OC ?

Why my phone does not support OC ?
Non OC kernels and roms work just fine but with OC always bootloop.
Is this hardware based or software based restriction? Anyway to bypass this?
Thanks for help
There is a maximum your phone can overclock to before it begins drawing too much power for it to handle. Maybe you are trying to push it too far?
V07A4ER said:
Why my phone does not support OC ?
Non OC kernels and roms work just fine but with OC always bootloop.
Is this hardware based or software based restriction? Anyway to bypass this?
Thanks for help
Click to expand...
Click to collapse
Or maybe you should try using a kernel that can actually be overclocked...
Sent from my Desire HD using XDA
Well, I take it for granted that you have the right kernel with OC support.
Once you have the right kernel -generally speaking- and one application that manages the OC (or the terminal itself) you've gone half way long, since not any Cpu is the same, even if it should be, according to the manifacturer.
The naked truth is that Cpus are built in order to match the standard clock to which they are set, while some of them can bear a huge overclock. But the matter is that you have got to play with undervolt and overvolt, to get the right tuning.
Most patched kernel support a uv-ov fine tuning and each of us must look for the right tuning for his own device.
Always generally speaking, you can look for "smartreflex technology" to get what it is (it something by Texas Instruments).
So for example, my gio stock clock speed is 787 (actaully runs at 800 though on stock roms). Some people can overclock it 940MHz stable, while some people (like me) can only stably overclock to a mere 844. One tick over to 864 for me, and the whole thing craters and reboots like crazy.
Im using Cyanogen Mod 9 and the kernel does not support Over/Under Volting, only CPU scaling. So if i got a new kernel that supported everything my one does now like init.d, scaling, and all of that good stuff, if i was to overvolt, would my CPU handle a larger overclock? Or is this simply limited by the variations between cpu's when it was built?
Well, I am neither a professional coder nor a CPU manifacturer but, according to my one year experience at Nokia n900 Italia forum, which I think could be referred to any arm cpu, even if the phone runs android, the differences between the same CPU are huge band the only way to get the best id to try a lot.
For example, my n900 CPU standard running at 600 MHz, could not bear extremely undervolted profiles but, at standard voltage, was stable at 1150 MHz...
So, just try though imho undervolting and scaling to save battery life are more appealing than oc itself.
---------- Post added at 01:18 AM ---------- Previous post was at 01:08 AM ----------
One more thing, because I had missed a part of your post.
IMHO overclocking and overvolting together are the evil itself because of the heat that such thing would cause and the phone is not a pc with its fan to refresh...
Much better oc and undervolting

custom kernel over stock kernel

hey guys,
why would people flash a custom kernel over a stock kernel?
like SiyahKernel S3 v1.5.1. i see that alot of people use this kernel, but why? what does it give? why shloud i use it?
thank you.
Because it tweaks CPU & GPU voltage by undervolting or overclocking CPU clock ,the STOCK kernel can't do those options that why people use custom kernel like siyah on their S3's.
nhariamine said:
Because it tweaks CPU & GPU voltage by undervolting or overclocking CPU clock ,the STOCK kernel can't do those options that why people use custom kernel like siyah on their S3's.
Click to expand...
Click to collapse
and that has effect on battery life? will tweaking the CPU voltage give me more speed?
if i install siyah kernel it automatically speed my device? because i dont want to touch anything that might cause problems.
amit3211 said:
and that has effect on battery life? will tweaking the CPU voltage give me more speed?
if i install siyah kernel it automatically speed my device? because i dont want to touch anything that might cause problems.
Click to expand...
Click to collapse
You need to read each kernels description and decide for yourself . No other way but try .
More speed = less battery = Epstein's 3rd law .
jje
custom kernel normally being enhanced and develop by well known developer so that we can have the best performance of our beloved smartphone.. normally it will be pre root so by flashing custom kernel is easier way to root our phone
JJEgan said:
You need to read each kernels description and decide for yourself . No other way but try .
More speed = less battery = Epstein's 3rd law .
jje
Click to expand...
Click to collapse
Not always true... I would use my Captivate with a stock battery at a stable 1.8GHz and a sorta unstable for daily usage 1.92GHz and could get over my stock battery usage...
With a custom kernel you can also change the governor and add other functionality. Often battery life / speed is improved without over clocking or undervolting by tweaking the way kern works
My suggestion is that you do some more reading into each of the kernels and see what they have to offer. Until then, the stick with stock.
Sent from my GT-I9300 using Tapatalk 2
I use Galaxsih purely because it lets my phone mtp with my mac
Sent from my GT-I9300 using Tapatalk 2
Syiah gives me excelent sound tweaks...
Wysłane z mojego GT-I9300
DooshPastesh said:
Syiah gives me excelent sound tweaks...
Wysłane z mojego GT-I9300
Click to expand...
Click to collapse
Indeed, eargasm is just amazing for the soundquality.
Siyah kernel improves battery life, and just runs smooth.
You don't need to overclock or undervolt. Just flash it, and adjust what you want, or leave it alone.

[Q] No governors?

Hi!
I was reading that Tegra 2 uses some sort of integrated governor, but for me i don't think it's working really well because my phone jumps almost straight to 1GHz.
While using SetCpu i realized that the governor option doesn't contain anything at all, is this normal ?
joelorona said:
Hi!
I was reading that Tegra 2 uses some sort of integrated governor, but for me i don't think it's working really well because my phone jumps almost straight to 1GHz.
While using SetCpu i realized that the governor option doesn't contain anything at all, is this normal ?
Click to expand...
Click to collapse
it could be, that is a kernel feature.

Categories

Resources