Performance and Kernel trouble - Samsung Galaxy Nexus

Hy all,
I'm running JB Sourcery V5.1 (latest) and I had some trouble wih the speed.
The ROM comes with it's own kernel, it allows me to overclock my GNex to 1.4 GHz top (screen attached).
I ran a Benchmark and poor results. See from the screen, the results are lower than what a Gnex should be !
I tried to flash Franco Kernel but the device won't reboot, it stays on "Google" and never starts the bootanimation (i had to do a wipe to make it boot).
So if you are on JBSourcery, is there a way to overclock it more than 1.4 GHz ?
Why does the Franco Kernel block the boot ?
Not every Kernel can be flashed on every ROM ?
Thanks for the answers like always !

I managed to make the franco kernel work.
There's a section in the JBSourcery tools dedicated to kernels. This ROM is amazing really.
Anyway, thanks i guess ^^

bartholomey said:
I managed to make the franco kernel work.
There's a section in the JBSourcery tools dedicated to kernels. This ROM is amazing really.
Anyway, thanks i guess ^^
Click to expand...
Click to collapse
As you can see in the Quadrant screenshot, the I/O Performance probably is the problem. Wich I/O scheduler do you use?

I'll check the scheduler settings.

FuelFlo said:
As you can see in the Quadrant screenshot, the I/O Performance probably is the problem. Wich I/O scheduler do you use?
Click to expand...
Click to collapse
Hy,
The settings are :
Read ahead buffer size : 1024
Scheduler : deadline
I never touched these so I don't really know what there here for ...

You base your performance based on a number spit out from Quadrant...
Here's a novel thought: How does it actually work for you? Are you having problems with it lagging during certain operations?

Yea, Cilrazz is right. If your system is smooth you shouldn't care about the Quadrant results at all.
To answer your other questions:
a) You can not use every Kernel with every ROM, there migth be some incompatibilities.
b) If you want to overclock more than 1.4GHz, you'll need another ROM, wich allows that. But you probably won't need that for smoothness or performance during standard use. In fact a lot of people have underclocked their CPU's to 10.6GHz and the GNex is still more than fast enough for everyday use, while saving a lot of battery with this lower voltage.
c) concerning the I/O sheduler. wich schedulers do you have available, maybe another than deadline does work better for you (personaly 'fiops' works best for me) ...ah and I'm pretty sure, you should set the read ahead buffer size to aprox. 2048 for better performance.
d) I don't know whats your exact problem with the franco Kernel. Have you tried a clean flash? (means: wipe cache+dalvik, factory reset, format system, install ROM, kernel, GApps, wipe cache+dalvik) -- ! make a backup first, you will loose your settings, when resetting to factory and loose your app and app data on format system !
Ah and i'm pretty new here too, so be carefull not everything i'm saying is 100% right. :fingers-crossed:

Cilraaz said:
You base your performance based on a number spit out from Quadrant...
Here's a novel thought: How does it actually work for you? Are you having problems with it lagging during certain operations?
Click to expand...
Click to collapse
The benchmark results were only here to show the lack of speed that i had. But i really had speed trouble and i couldnt screen that ^^
But now it's all good. Thanks for the answer tho'
FuelFlo said:
Yea, Cilrazz is right. If your system is smooth you shouldn't care about the Quadrant results at all.
To answer your other questions:
a) You can not use every Kernel with every ROM, there migth be some incompatibilities.
b) If you want to overclock more than 1.4GHz, you'll need another ROM, wich allows that. But you probably won't need that for smoothness or performance during standard use. In fact a lot of people have underclocked their CPU's to 10.6GHz and the GNex is still more than fast enough for everyday use, while saving a lot of battery with this lower voltage.
c) concerning the I/O sheduler. wich schedulers do you have available, maybe another than deadline does work better for you (personaly 'fiops' works best for me) ...ah and I'm pretty sure, you should set the read ahead buffer size to aprox. 2048 for better performance.
d) I don't know whats your exact problem with the franco Kernel. Have you tried a clean flash? (means: wipe cache+dalvik, factory reset, format system, install ROM, kernel, GApps, wipe cache+dalvik) -- ! make a backup first, you will loose your settings, when resetting to factory and loose your app and app data on format system !
Ah and i'm pretty new here too, so be carefull not everything i'm saying is 100% right. :fingers-crossed:
Click to expand...
Click to collapse
Hey,
Thanks for the big answer mate.
I'll try to answer step by step
B/ I did manage to flash the Franco kernel but using the download kernel feature in the settings (maybe a special version). The over clocking is for the gaming actually like Modern Combat, but the device becomes hot as the sun ! (Not good).
C/ I never touched the I/O zone. It works pretty fine this way so I won't mess with that ^^
Thanks for the answer tho'. Very much appreciated!

Related

[Kernel] Lightspeed 0.1.1 - Faster than fast enough.

FOR 1.5 ROMS ONLY.
Thanks to teknologist, maxisma, toastcfh, and all those who contributed to cracking the CPU open for overclocking.
Looking at the CDMA forums, it seems they were a step ahead of us with their kernel speedups. With help from their work, and particularly, from toastcfh, I've been able to patch and compile a kernel based on teknologist 1.9 with added features and speed.
Added features and changes so far:
- BFS, brainfuck scheduler. Basically, helps the CPU respond faster.
- Overclock. Up to 768MHz is enabled, but defaults to a safer 595MHz. It should be compatible with SetCPU. Be sure to use the custom setting.
- Deadline I/O scheduler. It should make file read and write operations a tad faster. We'll see if it really does.
Git repo: http://github.com/Soaa-/-lightspeed/tree/master/kernel-hero/
It runs at 595MHz! How do I make it faster?
Download and install SetCPU. It's available for free on xda-developers, but you can support the author by buying a copy on the market. Launch SetCPU and pick the custom option.
My phone doesn't wake sometimes! Or, it wakes and the crashes!
Use SetCPU and set the CPU governor to 'performance'. Try lowering the clock speed if the problem persists.
Can I flash this on recovery?
The first overclocked kernel was available only as sources, and binaries had to be flashed manually. Lightspeed comes as a standard update.zip package to be flashed through recovery though.
Does Wi-fi work?
Yes.
Does compcache/ramzswap work?
No idea. I don't use it.
Is it noticeably faster?
Yes. This isn't a 5% increase in speed, where the difference is only seen through benchmarks. Most phones can handle 691MHz, which is a 30% increase in speed. The lucky ones who can clock up to 768MHz get a 45% increase. The net result is a more responsive phone.
Does the CPU frequency scale to usage?
It can, if you keep the ondemand CPU governor. However, there have been reports of instability using the ondemand governor, so the performance governor is recommended instead.
Do you accept donations?
Not yet, as my work so far has just been putting other people's work together. My priority now is to make our phones better, not to make money.
0.1.1
Integrated setcpu.txt into update.zip.
0.1
Initial release
Hi,
Looks great! Does it work in 2.1 roms?
Greetz
I want to know also
Does it work on 2.1 oms ??
Sorry, the kernel is made for 1.5 ROMs only. The only decent kernel for 2.1 is still the same leaked one from a while back, I think.
ok, gonna try it now on a 1.5 rom, with setcpu.
let you know if speed is there
i use a stock rom, and have the recovery menu so can i put the zip on the sd card and then flash it ?
I am also interested in a guide on how to install/flash this properly.
Just like knudsen81 said. Everything working perfect with CPU running on 595Mhz.
From what I see, it should be flashed like all other kernels so just like ROM or radio.
Does this kernel scales overclocking depending on CPU load? For ex. lowers when idle or screen turned off.
ZeppeMan said:
Just like knudsen81 said. Everything working perfect with CPU running on 595Mhz.
Click to expand...
Click to collapse
when setcpu launches, it doesnt have the "auto detect" option
when i click on custom, it shows 528 max and no more..
what am i doing wrong here?
flashed the update.zip like a normal rom/radio btw.
Good job! looking forward for testing. What's actually missing from making overclocking work with 2.1?
mixxy said:
when setcpu launches, it doesnt have the "auto detect" option
when i click on custom, it shows 528 max and no more..
what am i doing wrong here?
flashed the update.zip like a normal rom/radio btw.
Click to expand...
Click to collapse
I used Overclock widget to see the speed of the CPU. I only wanted to confirm if the 595Mhz was true
Also Linpack score went from 2.3 to 2.6.
mixxy said:
when setcpu launches, it doesnt have the "auto detect" option
when i click on custom, it shows 528 max and no more..
what am i doing wrong here?
flashed the update.zip like a normal rom/radio btw.
Click to expand...
Click to collapse
Create a file named setcpu.txt at the SD card (so it will be /sdcard/setcpu.txt)
and enter the following into that file:
Code:
96000,115200,134400,153600,172800,192000,211200,230400,249600,268800,288000,307200,326400,345600,364800,384000,403200,422400,441600,460800,480000,499200,518400,537600,556800,576000,595200,614400,633600,652800,672000,691200,710400,729600,748800,768000
This will allow setting frequencies from 96 to 768 MHz via SetCPU
Thanx 4 the great work.
2 questions.
first, what does "Git repository" means and when will u release it?
second, can i flash it over Modaco 3.2 through recovery mode?
sorry 4 my bad english.
k0rner said:
Create a file named setcpu.txt at the SD card (so it will be /sdcard/setcpu.txt)
and enter the following into that file:
Code:
96000,115200,134400,153600,172800,192000,211200,230400,249600,268800,288000,307200,326400,345600,364800,384000,403200,422400,441600,460800,480000,499200,518400,537600,556800,576000,595200,614400,633600,652800,672000,691200,710400,729600,748800,768000
This will allow setting frequencies from 96 to 768 MHz via SetCPU
Click to expand...
Click to collapse
thanks for the help, lets try this out and see what happens =P
worked like a charm, thanks a lot =)
Does the camera work?
Camera, WiFi should work because it's an (old) 1.5 Kernel.
Other overclocked kernel works faster than this one (and with this one i've freezed ..) ..
With the other linpack gives me 3.2 3.3
with this 2.6 at max ..
:/
Flemmard said:
Other overclocked kernel works faster than this one (and with this one i've freezed ..) ..
With the other linpack gives me 3.2 3.3
with this 2.6 at max ..
:/
Click to expand...
Click to collapse
Have you set the cpu to 768? because the other kernal runs at 710 by default where as this runs at 595 but can be clocked all the way up to 768.
Please read the forums before complaining it doesn't do something.

Kernel for CM9 Kang by aeroevan?

Hey guys, I was looking at flashing a cm9 rom, just for fun, and on the rootzwiki page, it does not show a kernel to flash along with the rom and gapps. I just want to make sure that there is no kernel, or for someone to direct me to where the kernel is, just to avoid anything going wrong.
Thanks.
yoseir2 said:
Hey guys, I was looking at flashing a cm9 rom, just for fun, and on the rootzwiki page, it does not show a kernel to flash along with the rom and gapps. I just want to make sure that there is no kernel, or for someone to direct me to where the kernel is, just to avoid anything going wrong.
Thanks.
Click to expand...
Click to collapse
Aeroevan made a kernel that allows extra governors and the ability to underclock. I posted a link in the ICS thread in the general section for Inc2 here.
Thanks for the quick reply, another question though.
You said something about the smartassv2, and good battery life in the same sentence. What is smartassv2, how much does it improve battery life, and how can i get it/flash it?
yoseir2 said:
Thanks for the quick reply, another question though.
You said something about the smartassv2, and good battery life in the same sentence. What is smartassv2, how much does it improve battery life, and how can i get it/flash it?
Click to expand...
Click to collapse
SmartassV2 governor improves battery by sitting on the lowest possible cpu speed when you have it sleeping and then only uses the amount of cpu necessary for your phone to run smooth when you have it awake. So if it's set to say 1.3ghz, which is what my max cpu is oc'd to, then it will run at that speed when it needs to but fluctuate between my lowest setting and that in order to conserve battery use. When you use that along with incredicontrol app to undervolt your cpu it improves your battery drastically.
I have my settings as so:
SetCPU: Max CPU: 1305600 (1.3ghz), Min CPU: 245760 (245mhz) using smartassV2 governor.
Incredicontrol: -25 across the board, this is done by clicking the back button on the top of the app one time, which sets all of the frequencies -25 at once.
hmmm... I'm looking at your sig, and if im flashing between roms, and not flashing radios, do I need to worry about what radio I'm on? I just read that it is very important not to downgrade your radio, but I have no idea how I would do that...
yoseir2 said:
hmmm... I'm looking at your sig, and if im flashing between roms, and not flashing radios, do I need to worry about what radio I'm on? I just read that it is very important not to downgrade your radio, but I have no idea how I would do that...
Click to expand...
Click to collapse
The radio is a seperate flash that is not necessary for the OS to run a certain way. You can try out different radios if you like. I have the newest because it gives me the best Data and Voice signals in my area. Different radios give better reception for people depending on where in the U.S. they are located. If you have a good clear signal you can choose to stay on what you have, I'm assuming you have the .722 radio. It doesn't hurt to try others though, worse case scenario you get no signal and have to flash the previous radio back again. Just make sure you are installing the correct radio for the Inc2 and OS. The GB radios work fine with ICS.

[Q]Laggy after flashing new Rom/Kernel

Hello,
I have just flashed AOPK 4.0.3 and Franco 4.0.3 to my GN but it looks abit more laggy and the battary looks like its draining abit faster, is that due to the fact its less then a day on the device? will it be better? can someone explain how to use the Performence tool on this rom ?
Max Cpu/Min Cpu and Scaling governer
Voltage Control
Thx
1) Try a factory reset. Some times there are bits and pieces left over from your previous ROM. Standard ROM procedure.
2) if Step 1 doesn't work, reflash everything. Sometimes a bit here and there is off, resulting in a bad flash. It will only give you problems when those bad bits are needed, causing crashes or battery eating program loops.
3) If that doesn't work, redownload the ROM/Kernel. Verify the MD5 and flash that.
4) If you're having the exact same problem when trying all 3 steps, then it might be a ROM problem and you should contact the ROM dev and explain the problem and ask what you need to do to help him. However, it might not be a problem the dev can fix. Sometimes you have a phone that doesn't work with ROM X when the cell network equipment for Carrier Y in your area is provided by Company Z. Try another ROM/Kernel combo. Eventually, you will find something for you.
vitalero said:
Hello,
I have just flashed AOPK 4.0.3 and Franco 4.0.3 to my GN but it looks abit more laggy and the battary looks like its draining abit faster, is that due to the fact its less then a day on the device? will it be better? can someone explain how to use the Performence tool on this rom ?
Max Cpu/Min Cpu and Scaling governer
Voltage Control
Thx
Click to expand...
Click to collapse
The lag may be caused by something as simple as your phone does not like the default setting for either the governor or the max cpu frequency. I would recommend to lower the max cpu setting and see if that helps. If not, try increasing the min cpu setting or change the governor to Ondemand or Performance and see how it works. If none of this helps, try a different kernel.
Good luck
Something that i did notice is the now and before the flashing my ram is still 300 only available and 370 used, is there a way to make it lower? thats after reboot...
Another questions is, my friend have a SG2 with Lite'ning rom on it, and his colours are AMAZING he still doesnt have ICS but he runs faster then my fresh nexus, how can i atlist make my colours as vivid as his? Thx
Bumped once, can someone answer please?
my friend's SG2 also show 850mb ram total and by a press of a butten it clears to 600 ram free and 250 working. why our phone shows only 750 and on my only 300 free all the time and 350 buzy while nothing working...

Installed kernel, now buggy sound on video.

Hi guys,
I'm a bit of a noob so please bear with me. I recently rooted my phone (SGH-I747M Telus), I have CWM recovery installed. I was interested in overclocking so I installed this kernel on my stock rooted rom (I installed the "sammy" one). I also cleared the delvik cache, cache, and fixed permissions before rebooting. Now I'm having a weird problem with video playback. I get these bleep like sounds, like you might hear on a spaceship, lol. The normal audio plays in addition to these sounds. Yet, regular audio plays fine (mp3s), same with youtube. So, my question is, why? Is there any way of fixing this? I'd rather not play around the stock ROM. I made a backup before doing anything and recently tried to restore the boot, but I got an invalid md5 check.
-JC
Okay, I was able to fix my problem by flashing the stock at&t kernel... but I would still like to be able to overclock... is there another kernel that I can try or a way to fix the problem with the kernel I already tried? Thanks.
If you still want to try previous kernel your problem might be because of heavy undervolting , kernel creator posted this voltage chart.
You can experiment by increasing voltage and see if that helps.
Or you can just try this faux kernel , its pretty good also, we don't have many kernel choices for Samsung based roms at this early development cycle.
ghost77 said:
If you still want to try previous kernel your problem might be because of heavy undervolting , kernel creator posted this voltage chart.
You can experiment by increasing voltage and see if that helps.
Or you can just try this faux kernel , its pretty good also, we don't have many kernel choices for Samsung based roms at this early development cycle.
Click to expand...
Click to collapse
Thanks for the reply... but I was able to fix the problem. It was something wrong with the settings of SetCPU which I installed earlier. I changed it from on demand to performance and now all is well. Now I have a question about battery life. Will overclocking drain battery a lot faster? I imagine it would only make a difference if I was doing CPU intensive things.
JustChillin1414 said:
Thanks for the reply... but I was able to fix the problem. It was something wrong with the settings of SetCPU which I installed earlier. I changed it from on demand to performance and now all is well. Now I have a question about battery life. Will overclocking drain battery a lot faster? I imagine it would only make a difference if I was doing CPU intensive things.
Click to expand...
Click to collapse
Well.. performance setting makes it so that your CPU runs 100% all the time. I don't think that will be battery friendly . Overclock generally uses more power and battery longevity will depend on your usage.
You can try messing with setcpu settings. Try Conservative, then limit minimum speed to 384 and max to your preference. Try your movie again.
Current kernels and setcpu are a bit quirky.
I had the same issues on ktoonsez Sammy. Ended up back at stock AT&T. I've heard it's an issue with many of the kernels but a fix is on the way. Couldn't find a way to get rid of it, but that's not to say it can't be done. Don't have much time to tinker right now.
Sent from my SAMSUNG-SGH-I747 using xda app-developers app
Its a known issue on ktoonsez kernel. Flash faux's kernel, it has the same features (as well as GPU OC) and doesn't have the audio issue.

How to make phone snappier?

Hi all,
I've been running DKstunna's CM9 global rom with aeroeven's v14 kernel for a few weeks now. It's a great stable ICS rom that makes for a great daily driver.
My question is if anyone has tips to make the phone snappier. For example, if I hit the search button, it takes a full 4 or 5 seconds before google now comes up. Another example, if I'm installing an app, there is significant slowdown all over the place.
I know I'm working with a phone a few generations old, but does anyone have tips to make the phone snappier? I'm open to everything, including flashing new roms, new kernels, etc. All I'd be wary of is flashing roms that would decrease phone stability.
BTW I did a search! but didn't see anything.
gandhidog said:
Hi all,
I've been running DKstunna's CM9 global rom with aeroeven's v14 kernel for a few weeks now. It's a great stable ICS rom that makes for a great daily driver.
My question is if anyone has tips to make the phone snappier. For example, if I hit the search button, it takes a full 4 or 5 seconds before google now comes up. Another example, if I'm installing an app, there is significant slowdown all over the place.
I know I'm working with a phone a few generations old, but does anyone have tips to make the phone snappier? I'm open to everything, including flashing new roms, new kernels, etc. All I'd be wary of is flashing roms that would decrease phone stability.
BTW I did a search! but didn't see anything.
Click to expand...
Click to collapse
You probably didn't know what to search for...hence the results. You need to look for overclocking, cpu governors, minfree settings, zip align, and there are others that speed up your phone.
First: under performance settings, what max cpu frequency do you have it checked as? And what governor are you using - I personally like smartassv2.
Second: try a different kernel if you have already overclocked and set the governor.
Third: try a script like v6 supercharger. There are a lot of them that take care of some of the above mentioned stuff for you.
brymaster5000 said:
You probably didn't know what to search for...hence the results. You need to look for overclocking, cpu governors, minfree settings, zip align, and there are others that speed up your phone.
First: under performance settings, what max cpu frequency do you have it checked as? And what governor are you using - I personally like smartassv2.
Second: try a different kernel if you have already overclocked and set the governor.
Third: try a script like v6 supercharger. There are a lot of them that take care of some of the above mentioned stuff for you.
Click to expand...
Click to collapse
Thanks for all this! You are correct, I clearly had no idea what to look for.
My min cpu frequency is 245 mhz, max is 1024 mhz. The governor is smartassv2 - it must have flashed along with another rom/kernel I may have tried in the past.

Categories

Resources