yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Nexus] relax24:
Forgive me for asking this, I've tried the search but maybe I'm just being a donut. Got the galaxy nexus yday and have flashed cm9 and the latest franco kernel

Currently I'm running 729mhz minimum and stock gpu + hotplug governor. 384mhz made me miss calls etc. I just wanted to know if anyone has undervolted their cpu, or does this come already undervolted. Also, I'm not sure I quite understand the difference between generic hotplug and setting hotplug as the governor. Don't they just do the same thing? What's the advantages/disadvantages of hotplug over on demand?

Thank in advance (I will probably get screamed at - Just didnt want to go trawling through over 1000 pages)
[Samsung Galaxy Nexus] rafael-as:
Half 3g and half wifi
[Samsung Galaxy Nexus] nklenchik:
Franco is there any advantage to using the latest Linux kernel as opposed to 3.0.8?
[Samsung Galaxy Nexus] franciscofranco:
What do you mean by latest?
[Samsung Galaxy Nexus] nklenchik:
Oh I thought 3.0.27 was newer, i could be wrong though
[Samsung Galaxy Nexus] franciscofranco:
Its newer but not needed. Might cause more problems than its worth.
[Samsung Galaxy Nexus] nklenchik:
Gotcha. I ran Imo's kernel last night for a bit and performance wise it didn't stack up with r121
[Samsung Galaxy Nexus] Milamber33:
Hotplug governor switches one of the CPU cores on and off based on CPU load. If your phone is busy, both cores will be working. If your phone is idle, one core will be off. But this leads to the second core being switched on and off quite a bit as you use the phone, and switching the core on or off actually uses a fair amount of power.

Generic hotplug switches one core off when the screen is off, and then switches it back on when the screen comes back on. CPU load is not checked. This makes it more efficient, since it does less switching. Also, 90% of the time when the screen is off, nothing too intensive is being done, and 90% of the time when the screen is on, you want the extra responsiveness of having the second core ready to go instantly, so most of the time they produce pretty much the same effect. Generic hotplug can also be used with any governor.
[Samsung Galaxy Nexus] arhung:
May I ask what is the different between interactive and hotplug?
[Samsung Galaxy Nexus] mikeandjaimie:
How about you Google it? You got a huge explanation already, if you want to know what each governor does differently than the others, Google has hundreds of hits. this thread is for Franco and his kernel, not an faq for everything kernel related in general.. Not to be mean, but this thread is getting nearly useless cause of all these crap posts that Google can answer in 2 minutes.. He'll Google can even limit it's answers to just xda.. Give it a try, you'll be surprised what Google can tell you!
[Samsung Galaxy Nexus] Moz007:
Can you add an option for apply undervolt at boot, and maybe a zip file for restore default values in rescue ? :confused:
[Samsung Galaxy Nexus] drewlim:
Was running cm9 0330 nightlies + franco r121 512. Running super fast and smooth w/o glitches. Modaco just unleashed ir13 couple of hrs ago so i installed it (factory reset) + franco r121 512 + birdman batt mod (works great with ir13 btw) and i was blown away with the speed!!! Really enjoying the smoothness and speed with this combo. Much better than the cm9 imo. Fired up my favorite game order and chaos then bam... artifacts... :((( i hope franco start using modaco again and develop the kernel from there :D
[Samsung Galaxy Nexus] audibalso:
Thanks, I totally agree with you. I follow this thread regularly and although it's not unusual to get chronically repeated questions, I feel that since the 4.0.4 release it's gotten bad... in addition to google there's also a "search this thread" button in xda that you can use. People need to stop storming the franco castle guns drawn and blazing.
[Samsung Galaxy Nexus] Gahh Its Lee:
Try the 384 kernel...
[Samsung Galaxy Nexus] drewlim:
Yep im on it now.. still much faster than cm9 franco r121 512 combo imo. :D
[Samsung Galaxy Nexus] franciscofranco:
Nope that wont happen, ever.
[Samsung Galaxy Nexus] Moz007:
setcpu has the option so why not you ? :(
[Samsung Galaxy Nexus] relax24:
Thanks very much for that explanation...by the way you describe it, you make it seem as though generic hotplug is better than hotplug governor. I don't suppose you can use both together, thus one core is off on idle, and on load, the governor decides whether it needs to use one or two cores?
[Samsung Galaxy Nexus] Milamber33:
I'm just rewording what others have said, here and elsewhere. I'm no kernel dev, you'd have to ask people way more knowledgeable than me for definitive answers. But at first guess, I'd say that there's the potential for generic hotplug and the hotplugh governor to 'fight' over whether or not the second core is active. While I doubt the combination would cause crashes or anything, I can't see any benefit to it, and in fact it would probably just reduce both performance and battery life.
[Samsung Galaxy Nexus] relax24:
Cheers. Just realised I remember seeing Franco say in bold that they couldn't be used together. Ha. I'm a tool.

I'll play around with an ondemand governor + generic hotplug, vs hotplug governor
[Samsung Galaxy Nexus] superbobup:
Because people come in here complaining about the kernel and SOD and blah blah blah when it's their own UV that caused the issue.

If you really want it, just use SetCPU to do it
[Samsung Galaxy Nexus] j0h4n:
Your kernel just keep getting better :). No bugs after two days of usage.

I just saw you on http://www.androidenthusiasts.net/ :), It were fun to see you and hear your voice after using your kernels on and off for a year. And I want to thank you for making my devices soo much better.
[Samsung Galaxy Nexus] relax24:
I'm having real trouble enabling generic hotplug via terminal emulator. Tried typing su first then the echo commands. Tried the init.d script method and reboot...neither work. Am I doing something wrong?

echo 1 > /sys/module/dsscomp/parameters/hotplug_enabled is what im typing in terminal emulator, but its complaining i need to mount as read write which i tried using root explorer
[Samsung Galaxy Nexus] franciscofranco:
Because I don't want to? That saves me 1000 emails saying their device ain't booting.
[Samsung Galaxy Nexus] teiglin:
Can't you just open the file in root explorer's text editor and change the 0 to a 1? Does your terminal emulator support elevating? Try sudo echo 1 > ....
[Samsung Galaxy Nexus] relax24:
The problem is, that file doesnt exist
[Samsung Galaxy Nexus] franciscofranco:
Nightly r121 changelog:

* Added back Hotplug mod, but now it's renamed to Generic Hotplug - this IS NOT TO BE USED WITH HOTPLUG GOVERNOR. It's now more robust too. This is the new path: /sys/module/omap2plus_cpufreq/parameters/generic_hotplug
[Samsung Galaxy Nexus] relax24:
Thanks, didn't see that. I was reading the part above which says:

To disable: echo 0 > /sys/module/dsscomp/parameters/hotplug_enabled

To enable: echo 1 > /sys/module/dsscomp/parameters/hotplug_enabled

Guess that needs editing too

Out of interest it seems that its already set to 1 :S I guess i'll set it to 0 and try hotplug governor again
[Samsung Galaxy Nexus] rubino90:
one word.. your lastest kernel is AMAZING i stay with r121 with 3 h and 28 minutes with stock battery great
[Samsung Galaxy Nexus] franciscofranco:
Nop no need for editing yet because the new path is only in the nightly branch and the OP has Milestone releases options.

In another thought thanks for the warning on the default value seems like I forgot to disable it xD
[Samsung Galaxy Nexus] a random person:
Just curious about this, not sure what it is. Didn't seem to do much to battery though.

Edit: add CPU spy screenshot.
[Samsung Galaxy Nexus] loudaccord:
http://www.androidenthusiasts.net/2012/03/episode-5-android-4-0-4-and-franco-kernel/

pretty cool :)
[Samsung Galaxy Nexus] neotekz:
can you give an option to permanently turn off smartflex? i know theres an option that turns it off in the kernel app but it'll be nice if theres a way to keep it off even after reboots.

it really messes with my screen, take a look. only last a few seconds but happens all the time. this with the radio turning off when screen is turned off seems like smartflex is not ready at all.
[Samsung Galaxy Nexus] loudaccord:
Try the 384 GPU version... should fix it.

http://minooch.com/franciscofranco/Galaxy Nexus/nightlies/gpu_384mhz/
[Samsung Galaxy Nexus] neotekz:
thanks didnt even know there was a overclocked gpu version
[Samsung Galaxy Nexus] lucas4ever:
Another milestone kernel for me (nightly 121). Very stable, fast and battery friendly. And really great app too.

Btw... Very nice hang out video. Looking forward to see u again.
[Samsung Galaxy Nexus] pewpewbangbang:
So after doing some reading......we shouldn't undervolt manually??

The smartflex will automatically undervolt as much as possible and changing voltages manually will not affect the amount it undervolts?
[Samsung Galaxy Nexus] Gahh Its Lee:
You can under volt but the savings aren't really worth it. Most prefer to let smart flex do it
[Samsung Galaxy Nexus] CaspaTheGhost:
You can undervolt manually and go lower doing so, you need to turn off smartflex for it to actually work.

Smartflex ftw.

Sent from my Galaxy Nexus
[Samsung Galaxy Nexus] ChongoDroid:
I thought undervolting just lowered or raised the roof so to speak that smart reflex could use. Either way I leave my voltages alone and I'm getting great battery life
[Samsung Galaxy Nexus] drawde40599:
121

121 been running great, only glitch I see once in a while on 512 gpu kernel SMS screen sometimes gos black on half the screen ??? Probably the phone not the kernel? Didn't / wasint there a 400 something gpu clock speed at one time?? Any plans on making that one available agn? Or maybe there wasn't I don't remember..
[Samsung Galaxy Nexus] GibMcFragger:
There will be no other kernels with different GPU speeds other than what is already out. He has stated it before. It's far too much of a pain (and too much work) to make different speeds for every different phone being every phone is slightly different as to what max speed the GPU can handle. The two speeds he has already cover it just fine. :)
[Samsung Galaxy Nexus] drawde40599:
true, but he also said there would be no overclocking, undervolting, or gpu messed with at all and things change obviously, kinda wanted franco to yell at me but thanks: )
[Samsung Galaxy Nexus] bendirkss:
I flashed back to stock rom and your app won't open..

Nvm it opens now, but auto flash doesn't work
[Samsung Galaxy Nexus] GibMcFragger:
Lol. Ask again. He'll yell for sure.
[Samsung Galaxy Nexus] neverhappy:
121 running great. Battery life is probably the best I seen. My android OS battery usage went from 30-50% down to 12-15%. Phone is running cool as a ice cube. gpu at 512, on demand, generic Hotplug, 729-1228. running two exchange services. Nice job on this one! You are going to have to come up with something pretty spectacular to pry this build from me. lol
[Samsung Galaxy Nexus] Joshfu13:
I'm using this kernel with Peter Alfonso's 4.0.3 aosp bugless beast and my phone is absolutely flying without any issues so far. Keep up the good work!
[Samsung Galaxy Nexus] superbobup:
Followed all 115 pgs and finally got the time to check out this kernel :) 2 things

1) is there any fix or adjustment to get rid of the lag when selecting menus under settings? For example when selecting "about phone" or "more" the button highlighting stutters away making it seem laggy. Happened on 4.0.1 stock too but was wondering if there was something to fix for this.

2) how do I get logs for bugs? Is it just 'adb logcat' when encountering the bug? I would like to help as much as I could :)
[Samsung Galaxy Nexus] Evostance:
Any battery life issues?
[Samsung Galaxy Nexus] Joshfu13:
Haven't had the chance to give it a good test. Just installed the extended battery so it's difficult to give credit to one or the other without a few cycles. ;)
[Samsung Galaxy Nexus] Vangelis13:
Which Rom is that? You're probably cdma judging from your signature; had a look there but couldn't find anything from any Alfonso.

I'm sure the answer to this will be catchy.. :D
[Samsung Galaxy Nexus] Joshfu13:
Or you can check out peteralfonso.com in the downloads section under toro.
[Samsung Galaxy Nexus] beekay201:
Do you have Force apps to use 2d accel (or something like that) checked in dev options? Uncheck it. Delete that egl shared lib, you know about it if you read the thread.

/me sent this on a i9250 using tapatalk
[Samsung Galaxy Nexus] superbobup:
Ah! I did have 2d accel enabled. Forgot about the egl lib since I hadn't seen it for so long and I thought it was no longer needed. Thank you, will try it and it should fix it!
[Samsung Galaxy Nexus] triStateMindgate:
http://download.peteralfonso.com/maguro/rom

Toro=CDMA

Maguro=GSM
[Samsung Galaxy Nexus] thugjedi:
is there some sort of change log for this?
[Samsung Galaxy Nexus] SS2006:
i need ONE thing to jump on this kernel, i want to so bad

But is it confirmed that battery life is the SAME, or better then stock kernel,

with all other conditions unchanged
[Samsung Galaxy Nexus] jbdan:
Right there on that same page ;)
[Samsung Galaxy Nexus] d-iivil:
Can someone give me link to nightly 2? For me it was completely lag-free and nightly 3 lags a bit in menus etc (even I've set governor to ondemand). Thanks.
[Samsung Galaxy Nexus] as0k:
+1

I also want to know if the batterylife isn't worse than stock, before i change to this.
[Samsung Galaxy Nexus] paOol:
nightly 2 was MUCH faster than stock, and probably about the same battery life.

I haven't tried nightly 3 yet but I would imagine it is better than stock since it's undervolted.
[Samsung Galaxy Nexus] d-iivil:
If you have the zip-file of nightly 2 could you be so kind and share it with me.
[Samsung Galaxy Nexus] scimitar:
Look on www.world-of-nexus.com :D

Gesendet von meinem Galaxy Nexus mit Tapatalk
[Samsung Galaxy Nexus] d-iivil:
Thanks!

10 chars
[Samsung Galaxy Nexus] ock:
Depends on your usage.

I would say stock is better in idle, but during usage there are too many factors to control (wifi, data, screen brightness, apps used, sound volume etc) to make an accurate comparison.

Comparison of AOKP default kernel vs 21 Dec Nightly in idle mode, no sync in background:
[Samsung Galaxy Nexus] Spronx_:
Not sure if this is kernel bug or ROM bug -

I'm reporting it here because I updated roms but kept the same kernel (nightly #3)

Bug - when charging while phone is turned off, phone seems to freeze up. Needs a battery pull to get going again. When the phone is turned back on, the battery metered says it has 'charged' alot ie 10% in about 30 seconds.

Again, not sure if this is a kernel bug. If it is not, I will post on the ROM page.

FYI anyone looking for better battery life - http://www.ebay.com/itm/Genuine-Sam...Accessories&hash=item1c222d09fc#ht_3920wt_905

this is the official HSPA+ extended battery and back cover :D just ordered one!
[Samsung Galaxy Nexus] drawde40599:
Funny: ) ) guess wait and see what future brings . : )
[Samsung Galaxy Nexus] coolzjai:
r121 was incredible smooth and fast!

One suspected issue so far, with 384/512, my "data signal" gone automatically after leaving the phone for hours.

p/s: running the factory kernel now for about 2 hours, no data signal lost thus far.

Edit:

1. run fine with stock kernel.

2. Flashed back to GPU384, Data Signal lost again.

3. Open ROM-Toolbox, noticed that my frequency 'freeze' at 3xx Mhz, on OnDemand governor.

Any one having same issue as me?
[Samsung Galaxy Nexus] samizad:
You'd probably get a higher quadrant score if your phone wasn't using half its resources displaying battery icons :)
[Samsung Galaxy Nexus] mrfrag1337:
Ey Franco, i love your kernel and app. Can you fix de gamma green option? with negative gamma, the screen turns green :S I want set a negative green gamma value. Thanks!
[Samsung Galaxy Nexus] diggs_r:
That looks impressive but is not realistic. The I/O is very inflated due to something with the arm7 processor. I'm not very technical but I read about it somewhere. Try antutu for more accurate results.

Edit: I'm more inpressed with the -71 :)
[Samsung Galaxy Nexus] dpaine88:
It has been almost two months since I last flashed Francos kernel but I have been hearing nothing but good things lately.

Could anyone fill me in on the well-used/recommended settings for freqs and gov?

When I was on the kernel last, everyone used 700 as a min and used a conservative based gov.
[Samsung Galaxy Nexus] diggs_r:
I'm using 384/1344 ondemand. No other mods. Silky smooth and fast. 6700+ antutu score, 18.5 hrs uptime and 5 hrs screen time. Here are some pics.

https://picasaweb.google.com/117600311601075043562/BlackIceFrancoR121
[Samsung Galaxy Nexus] vakaviti:
This is awesome! haha made me lol
[Samsung Galaxy Nexus] kin24173493:
If I turn on/off screen quite often while enable generic hotplug. Does it consume more battery for switching on/off the cpu1?
[Samsung Galaxy Nexus] drawde40599:
Never mind..
[Samsung Galaxy Nexus] bendirkss:
I was gonna post this ahha
[Samsung Galaxy Nexus] drawde40599:
Charging?

OK strange and may not be kernel related but, my battery is at 5% and plugged in to AC with stock charger and power going down (yes I'm on internet / using phone ) Only change has been update to 121 yesterday,(384) using same 4.0.3 rom build for weeks now, any1 seeing this?
[Samsung Galaxy Nexus] coolzjai:
+1 here.

Data Connection lost after a specific time of stay in the idle mode.

Any solution for this yet?
[Samsung Galaxy Nexus] drawde40599:
long time ago I had similar issue with screen off, raising MHz fixed it . dose not sound like ur issue but u didn't really give many details ....
[Samsung Galaxy Nexus] schizophrenia:
i have been experiencing from Battery Usage I can see my phone is sleeping during my couple of hours testing period because I deliberately turned off all sync and stuff. But at the same time from CPU Spy i see the most used frequency is 384hz instead of sleeping.

Anyone has any idea how could this happen?

I am on Hotplug governor with generic hotplug mod turned off

CPU 384 to 13xx with no UV

before this test last night i had my phone unplugged and idled and ended up most of the time it was on 384mhz, not sleeping at all while it was only half awake or less (because of google sync)
[Samsung Galaxy Nexus] Milamber33:
Get BetterBatteryStats and go to Partial Wakelocks. Look for anything which is using too much time or waking the device up too many times.
[Samsung Galaxy Nexus] schizophrenia:
i forgot to mention but I did have that installed and checked and saw there is nothing really waking up the phone

is it possible that the phone, without seriously waking up but running constantly on 384mHz?
[Samsung Galaxy Nexus] paratox:
try a clean install. wipe everything and start from scratch.
[Samsung Galaxy Nexus] nklenchik:
I don't think so unless you're running some pretty serious game play at all times... But I'm not an expert lol
[Samsung Galaxy Nexus] schizophrenia:
but i just did that a few days ago.. damn
[Samsung Galaxy Nexus] Milamber33:
Try just typing words, so the rest of us can actually read them. Seriously, I had to highlight that line just to see past the glare.

And while a full wipe would almost certainly fix it, that's a bit drastic for a first troubleshooting step.

@schizophrenia: You don't have any profiles set up in SetCPU (or similar), do you? I gather profiles could easily force this kind of behaviour.
[Samsung Galaxy Nexus] paratox:
i think you didn`t get the point why i did this. try to have a deeper look. ;)
[Samsung Galaxy Nexus] schizophrenia:
i dont have any profiles set up at all..

by the way I am on AOKP b29 and franco r121 same as everyone else
[Samsung Galaxy Nexus] relax24:
I got a 2% drop in10hrs whilst idle which is very good :)

Only downside is when it's not in idle, the battery drops like crazy, and thats with light usage like using whatsapp. I've customized the auto brightness as well. Is this the same with everyone else?

Currently using r121 729/1228mhz ondemand + generic hotplug.
[Samsung Galaxy Nexus] drawde40599:
deep sleep

Build 121, 384 gpu . Dose this build not deep sleep while charging ? Deep sleep fine off charger.
[Samsung Galaxy Nexus] leelaa:
I didnt think it would matter if it did or not while charging.
[Samsung Galaxy Nexus] przemchess:
I would like to share my experience with the nightly 121:

1 day and 4 hours of standbay + 40 minutes of calls, always 3G, screen on almost 3h, sync of 2 email accounts, GPS tracking with endomondo.

For me it's unbelievable good.:D

So Thank you Franco so much for your work it's outstanding.

http://img138.imageshack.us/img138/7001/20120405125552.png

http://img715.imageshack.us/img715/1686/20120405125613.png
[Samsung Galaxy Nexus] bryant_16:
Level of brightness?
[Samsung Galaxy Nexus] przemchess:
Almost all time auto except when using endomondo then 100%.
[Samsung Galaxy Nexus] loudaccord:
Mine doesn't go into deep sleep while charging either. Not that I care... since it's charging lol.
[Samsung Galaxy Nexus] pewpewbangbang:
Most phone don't, my SGSII didn't go into deep sleep charging.

Does anyone's wi-fi drop a lot? could it be related to the min cpu freq? or my ROM?

I'm running liquidsmooth and when the wi-fi drops.....it doesn't come back unless i do a bunch of crap like going into airplane mode and toggling wifi
[Samsung Galaxy Nexus] relax24:
Mine goes into deep sleep when on charger :S
[Samsung Galaxy Nexus] Gahh Its Lee:
They won't deep sleep while charging if you have stay awake enabled.
[Samsung Galaxy Nexus] drawde40599:
This kernel has always gone into deep sleep while charging since build 1, it finally went into deep sleep but took it an hour? Used to be right away like instantly, off charger still instant ... maybe normal now? Maybe need wipe?
[Samsung Galaxy Nexus] Moz007:
Ok i get it but can you unlock 1536mhz step ?
[Samsung Galaxy Nexus] franciscofranco:
When I feel it's a good time for providing more overclock steps I'll make it happen.
[Samsung Galaxy Nexus] cyanoviper:
i cant put my finger on it just yet, but i have the feeling 116 gave me better battery than 121. i will have a closer look and report back!

little off topic: Franco: is it possible for you to unlock the app on the playstore for me as paid, if i donate to you via paypal? i dont have access to a creditcard at the moment :/
[Samsung Galaxy Nexus] franciscofranco:
Nop, I can't do that unfortunately. You can use AndroidPit's link in the OP.
[Samsung Galaxy Nexus] mrfrag1337:
It is recomended to use 729mghz as minimun cpu if hotplug mod is used?
[Samsung Galaxy Nexus] leelaa:
Well done franco for a great kernel, running 121 with CM9.
[Samsung Galaxy Nexus] nklenchik:
What about steps like 500 as a frequency?
[Samsung Galaxy Nexus] heo_con184:
I've been running r121 (512mhz GPU fyi) for almost 2 days and I must say my phone is really fast.

Unfortunately, my screen on time isn't as great as previous builds.

I'm running AOKP M4, no OC, no UV, hotplug mod enabled. Someone has the same feeling ?

Thanks.
[Samsung Galaxy Nexus] king23adrianc:
Franco!

talk to them cuz ur app is free for download from here
[Samsung Galaxy Nexus] inffy:
Well that site is distributing cracked/pirated versions of apps
[Samsung Galaxy Nexus] king23adrianc:
so?

they had Ezekeel app a while back and he talked to them to not publish it.

so Franco should do that too, if he made his app for a price, then take it for a price. To support a dev, just buy the app, not trying to find a crack version of it.
[Samsung Galaxy Nexus] juliano_q:
Sorry if it is already explained, but this kernel works on 4.0.4 gsm stock rom? This thread has too much pages, not finding my answer!
[Samsung Galaxy Nexus] nklenchik:
It would probably be easier for him to just put a license that connected to the Internet in his app