Related
Hello,
I am by no means a developer but have had a few android phones and today started thinking about what the difference is between the following...
A kernel
A Governor
And then how does speedtweak fit into the equation?
Seems like a kernel tells the different hardware in the phone how to work - then the governor is kinda like regulating how the processor works and handles tasks - but the speed tweak really confuses me - is that just kind of a way to regulate how the governor works?
Thanks in advance for your help and for being nice in your reponse.
You are right about what the kernel is doing. The governor only controls how the cpu goes from min to max frequency. A speedtweak changes some of the kernel parameters (most of the time).
Sent from my ADR6400L using Tapatalk 2
Thanks so much man.
Cheers.
Sent from my ADR6400L using xda premium
Hey mates,
It is really awesome seeing the Kernel-Development processgrowing soo fast, wow amazing, we have now a vsync functional 3.0 kernel with Cam and usb working ! Thanks so much Ivendor, you rock !
Coming to the bad point:
Maybe some of you've already noticed that my updates come later from week to week and I think today is the time to stop. Don't get me wrong, I'll never leave this Forum or stop working on android(kernels), but for me the school is now more important and my "break from school" because of a small interval of no exams, has an end already tomorrow. So this means I'll have to learn really a lot and try to get good marks, you all know this is not the easiest pat of an student. While the time I'll have to learn that much, I really want to not be disturbed by anything. And I don't like to let things stay no finished, because otherwise I cannot start anything new for me..
So I'll close/delete this Thread (maybe even today)(!) to have the feeling that I actually really stopped sitting in front of the pc throwing time away, which would be better invested in learning. I hope you all can understand my decision, even if some of you might think is is a bit suddenly..
I'll try(!) to make a build about every second weekend and I'll publish it in outerheavens Testrelease-Thread. Also I'll try to keep my KernelToolBox updated and today I've published something like a beta of it, for me almost everything is working properly
Don't get mad, you have other much better Developers then me like Arco, Ivendor Doom and much more are on a good way to them
Greets Diablo
Downloads
DiabloKernel will not be longer updated.
Changelog
..
Thanks for your work but in the next release you can add smartassv2 on mix jb kernel
Inviato dal mio GT-I9001 con Tapatalk 2
man do u use linaro O3 optimization?
Sent from my GT-I8150
hadidjapri said:
man do u use linaro O3 optimization?
Sent from my GT-I8150
Click to expand...
Click to collapse
No, just only problems with it..
davidteri91 said:
Thanks for your work but in the next release you can add smartassv2 on mix jb kernel
Inviato dal mio GT-I9001 con Tapatalk 2
Click to expand...
Click to collapse
It's included, just not set do default
Just tried UHperformace and it didn't work: it boots but the screen remains black.. i had this problem when i messed around with the egl fole under system\lib\egl ... i tried to put another file in there but it still didn't work so i think it's not that... enough complaining: thank you very much for contributing to our comunity.. i hope to learn too how to compile kernels and other stuff.. cheers
Sent from my GT-I9001 using xda app-developers app
drifter94 said:
Just tried UHperformace and it didn't work: it boots but the screen remains black.. i had this problem when i messed around with the egl fole under system\lib\egl ... i tried to put another file in there but it still didn't work so i think it's not that... enough complaining: thank you very much for contributing to our comunity.. i hope to learn too how to compile kernels and other stuff.. cheers
Sent from my GT-I9001 using xda app-developers app
Click to expand...
Click to collapse
For me it worked...after installation do wipe cache dalvik and fix permissions
Inviato dal mio GT-I9001 con Tapatalk 2
one question
1. what do you mean by scheduler? you put BFS and SIO, they're not even categorized in same category. BFS is CPU scheduler and SIO is I/O scheduler
just flashed the ultrahigh performance kernel - so far so good.. clocked it to 1881, seems smooth as hell
i testet mix kernel and with this i cant recording videos. but nice to see other kernels.
Gesendet von meinem GT-I9001 mit Tapatalk 2
Confusing....
hadidjapri said:
one question
1. what do you mean by scheduler? you put BFS and SIO, they're not even categorized in same category. BFS is CPU scheduler and SIO is I/O scheduler
Click to expand...
Click to collapse
OK, i thought i've understood the stuff around schedulers, but the above question made me wonder
AFAIK all above mentioned schedulers are bulit in the kernel and responsible for I/O-operations. So they are not meant to act on the cpu. Maybe this reference brings light to us
Maybe i'm not right - then please enlighten me :good:
Cheers
Rhonin
---------- Post added at 08:48 AM ---------- Previous post was at 08:47 AM ----------
nuck1982 said:
i testet mix kernel and with this i cant recording videos. but nice to see other kernels.
Gesendet von meinem GT-I9001 mit Tapatalk 2
Click to expand...
Click to collapse
JB or ICS ?
jb on slimbean
Gesendet von meinem GT-I9001 mit Tapatalk 2
Rhonin86 said:
OK, i thought i've understood the stuff around schedulers, but the above question made me wonder
AFAIK all above mentioned schedulers are bulit in the kernel and responsible for I/O-operations. So they are not meant to act on the cpu. Maybe this reference brings light to us
Maybe i'm not right - then please enlighten me :good:
Cheers
Click to expand...
Click to collapse
i think you misread it man. read carefully and you'll see that guide you gave didn't mention BFS and CFS even once
i quote this from castagna's thread
Q: What are BFS (Brian F#ck Scheduler) kernel?
A: They are task schedulers (they determine what processes get cpu time, how much, etc)
CFS (Completely Fair Scheduler) is the default scheduler in the official mainline kernel. It's a tried, tested, stable scheduler.
BFS (Brain F#ck Scheduler) is a third party scheduler written by Con Kolivas that must be patched into the kernel, and replaces the CFS scheduler. It tends to be faster in certain tasks, and is usually pretty stable, but sometimes there can be performance quirks.
In a few words:
CFS stable scheduler best at multitasking, used on all standard/stock kernel
BFS a little less stable scheduler, increased much interactivity at the cost of multitasking
Click to expand...
Click to collapse
to be simple, BFS and CFS responsible to task execution of cpu while the ones for I/O is BFQ and CFQ. they have similar name so maybe you misread it
using ultrahigh performance gave me the worst gaming experience ever never seen such lag
I'm using cm10 ivendor.
1.Can I install high performance kernel?
2.How to install it,I mean do I have to wipe anything?
3.Is the camera quality worser than on stock ivendor kernel?
cistamlaka said:
I'm using cm10 ivendor.
1.Can I install high performance kernel?
2.How to install it,I mean do I have to wipe anything?
3.Is the camera quality worser than on stock ivendor kernel?
Click to expand...
Click to collapse
1. Yes
2. Just caches
3. Camera is not even working
Only stock camera isn`t working on high performance kernel? Are camera apps from market working?
ultrahigh performance works great on slimbean u just should fix the canera please!
Sent from my GT-I9001 using xda app-developers app
the camera has no way to be fixed due to the 423MB RAM available Can sb of you guys using ultrahigh performace try gaming ? Because it lags like sh*t for me
Is there a good gaming kernel? I'm overclocking to 1 GHz when playing MC4, but it still kinda laggy. Any kernel made for gaming while still being my daily driver? That's right this is my main phone, while I need it good for gaming I need for it to be still usable for everyday. I would like to stay on stock without wiping. So no roms please
AW: [Q] Gaming Kernel?
Trinity because it oc's the gpu, too.
Sent from my Nexus S using xda app-developers app
Blackjackns said:
Is there a good gaming kernel? I'm overclocking to 1 GHz when playing MC4, but it still kinda laggy. Any kernel made for gaming while still being my daily driver? That's right this is my main phone, while I need it good for gaming I need for it to be still usable for everyday. I would like to stay on stock without wiping. So no roms please
Click to expand...
Click to collapse
1ghz is default clock. Install marmite and overclock to 1096mhz...there be overclocked the gpu to, then install bm seeder tweak and you will have best gaming in NS.
On the road with my Nexus S...
AW: [Q] Gaming Kernel?
klinker said:
1ghz is default clock. Install marmite and overclock to 1096mhz...there be overclocked the gpu to, then install bm seeder tweak and you will have best gaming in NS.
On the road with my Nexus S...
Click to expand...
Click to collapse
Ondemand or smartassV2?
Gesendet von meinem Nexus S mit Tapatalk 2
AzN MusiQ said:
Ondemand or smartassV2?
Gesendet von meinem Nexus S mit Tapatalk 2
Click to expand...
Click to collapse
Smartassv2 with cfq governor
Sent from a phone that is connected to the internet
I use 400min/1096max mhz, row and performance governor
On the road with my Nexus S...
I think matrix is better because of all these things and stable too' never crashes, i have tried 3 kernel and matrix is best among them
Sent from my Nexus S using xda app-developers app
Like the title says, this SOC is actually pretty damn fast especially the Adreno 320. Here are some benchmarks. 2.05ghz CPU and 627mhz GPU. Running CM 10.2 and Chronic-Kernel 2.0
Your... 'putachen' must be very long now. ^^
No one said it was slow there is just a faster chip out there.
Sent from my GT-I9500 using xda app-developers app
Trueray said:
No one said it was slow there is just a faster chip out there.
Sent from my GT-I9500 using xda app-developers app
Click to expand...
Click to collapse
I'm not comparing it to the Exynos or anything else its just to show What the S600 is really capable of. And yes some people complained about the S600 was not that fast compared to other chips
drakexpl said:
Your... 'putachen' must be very long now. ^^
Click to expand...
Click to collapse
I hate you hahaha. Didn't know what it meant and google searched it...
I don't wanna start war or something, but for me the Snapdragon version is just better. Lots of custom roms, improved connectivity and more battery efficient than my friends i9500. Performance of S600 is still enough to play best games for next year, and UI? smooth as oiled ass.
I have to be honest the launcher, software feels slower on the S4 compared to the HTC One (i had the One before)i think Samsung should optimise software it would get better.
Verstuurd vanaf mijn GT-I9505 met Tapatalk 4
I have the same Benchmark results on my i9500 whithout overclock.
jamm513 said:
I have the same Benchmark results on my i9500 whithout overclock.
Click to expand...
Click to collapse
According to what we saw about the benchmark performance of the gt i9500 you can say that it has the same performance with some under the hood temporarily overclocking .. but to be honest i thought every manufacturer did this with pretty much every high end phone ... since it seems that the community is taken by surprise with the lastest new about the gt i9500 i tend to believe that this may not be the case after all
AvelonTs said:
According to what we saw about the benchmark performance of the gt i9500 you can say that it has the same performance with some under the hood temporarily overclocking .. but to be honest i thought every manufacturer did this with pretty much every high end phone ... since it seems that the community is taken by surprise with the lastest new about the gt i9500 i tend to believe that this may not be the case after all
Click to expand...
Click to collapse
If you see the news, they say samsung do the same on S600.
Enviado desde mi GT-I9500 usando Tapatalk 2
jamm513 said:
If you see the news, they say samsung do the same on S600.
Enviado desde mi GT-I9500 usando Tapatalk 2
Click to expand...
Click to collapse
No not at all. The only thing that happens is that the processor is just put on performance governor where all cores are just clocked at 1.89ghz. Over clocking is something completely different. The exynos variant has its GPU over clocked to 533mhz for certain benchmarks. In normal use and gaming it will never go over 480mhz
Rom and Kernel version
crzykiller said:
Like the title says, this SOC is actually pretty damn fast especially the Adreno 320. Here are some benchmarks. 2.05ghz CPU and 627mhz GPU. Running CM 10.2 and Chronic-Kernel 1.2
Click to expand...
Click to collapse
Hello
Which Rom exactly do you use please ? you said cyanogenmod 10.2 (it's a 4.3 android version) then you said used the 1.2 version of the Chronic-kernel (it's for the 4.2.2 , no ?!) so i don't understand how can it works together ?
Thanks !
crzykiller said:
No not at all. The only thing that happens is that the processor is just put on performance governor where all cores are just clocked at 1.89ghz. Over clocking is something completely different. The exynos variant has its GPU over clocked to 533mhz for certain benchmarks. In normal use and gaming it will never go over 480mhz
Click to expand...
Click to collapse
Actually the spec is 533, it NEVER overclock, but underclock to 480. You can't call something overclock when it is within spec
Sent from my GT-I9505 using xda app-developers app
Mafiatounes said:
I have to be honest the launcher, software feels slower on the S4 compared to the HTC One (i had the One before)i think Samsung should optimise software it would get better.
Verstuurd vanaf mijn GT-I9505 met Tapatalk 4
Click to expand...
Click to collapse
This is a completely different story and you're totally right. Samsung and every OEM from this point should focus more on the software optimizations and not just gimmicks. What they (Sammy) proved with the S4 is that no matter the "engine" insight, when you put a firmware of 1.6 Giga loaded with crap...you deliver a crappy experience. This is why a ditched touchwiz roms for 4.3 GE ones (completely different story...and so i made jealous an iphone fanboy friend ).
On the topic, whats the point with this OC benchmark? Does it feel better in everyday experience or its just for fun?
Running Kuban's rom and faux kernel i get 12347 on quadrant
gregdeberg said:
Hello
Which Rom exactly do you use please ? you said cyanogenmod 10.2 (it's a 4.3 android version) then you said used the 1.2 version of the Chronic-kernel (it's for the 4.2.2 , no ?!) so i don't understand how can it works together ?
Thanks !
Click to expand...
Click to collapse
My bad I meant chronic kernel 2.0.
DummyPLUG said:
Actually the spec is 533, it NEVER overclock, but underclock to 480. You can't call something overclock when it is within spec
Sent from my GT-I9505 using xda app-developers app
Click to expand...
Click to collapse
In a way its overclocked because that clock speed will never be used in everyday usage unless you benchmark your phone all the time. But the S600 runs always at 450mhz and 1.9. benchmarks don't change those values to lets say 2ghz CPU or 487mhz GPU
Faux kernel onky allows 450 MHz on the gpu. Which kernel are you using to get higher clocks ?
Sent from my GT-I9505 using xda premium
tntgdh said:
Faux kernel onky allows 450 MHz on the gpu. Which kernel are you using to get higher clocks ?
Sent from my GT-I9505 using xda premium
Click to expand...
Click to collapse
With Perseus Kernel, you can set the gpu speed up to 640 Mhz, the A15 cpu up to 2 Ghz and the A7 cpu up to 1500 Mhz.
You can also undervolt each step for the cpu's and gpu.
Sent from my GT-I9500 using xda app-developers app
I9505 users saying bat life in i9505 is better?
Im getting more than 6hours everyday screen on time. Is it not enough?
Heat issue? thats normal but it doesnt come to the point that its overheating and its very minimal
Rom available? There are stock based roms available out there and now cm and aosp progress is faster than you know
Which is better? it depends on the user, they are both s4, you dont buy a phone to flash rom every day or every week. you get it because you need it for calling, texting, emails, browsing, music etc.
What undervolting have people got set with what set up that's still safe and stable... How low can you actually go on the nexus 5?
For example... I'm currently...
Rom: stock with some apps removed
Runtime: ART
User style: just phone and Internet browsing, no games really ever
Kernel: linaro version of franco's
Kernel Settings: stock min and max frequency - 61 vibration amp setting.
Undervolt: - 50 across the board
Sent from my Nexus 5 using Tapatalk
All undervolting is safe. Just not necessarily stable. Varies for everyone (and evey CPU is different) so not sure this thread will help you.
rootSU said:
All undervolting is safe. Just not necessarily stable. Varies for everyone (and evey CPU is different) so not sure this thread will help you.
Click to expand...
Click to collapse
-50 is the best I can get without the phone freezing and rebooting.
I run at 975mV 2.2GHz, that's PVS3. Think that's pretty good.
Sent from my Nexus 5 using xda app-developers app
frigidazzi said:
-50 is the best I can get without the phone freezing and rebooting.
Click to expand...
Click to collapse
Same.