yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Nexus] bolanrox:
I would be interested more to see if there is anything that can be pulled from it to incorporate into OD+ :)
[Samsung Galaxy Nexus] boype:
r20 is here

Hi all,

r20 is ready. The change log, as usual:

updated HSMMC driver from TI repo (noticable loading times improvement if you ask me)

tweaked SIO to squeeze the most out of the new HSMMC driver

fixed custom voltage not playing along with smartreflex enabled

fixed a common bug with custom voltage, where some voltage corridors were not applicable

wireless: lowered DTIM skipping in when device is asleep (hoping to get rid of Wifi disconnects)

bye bye pegasusq governor

three other fixes from TI repo

I'm eager to see if you guys get an overall snappier system too!

Best regards
[Samsung Galaxy Nexus] madhavs:
does r20 support PGM? With the Previous version i got good battery life coupled with performance hoping the same from the new one too

Edit : PGM working and the kernel is amazing as usual :)
[Samsung Galaxy Nexus] momomok:
Luckily I stay up late tonight (it is 0200 already in my local time :P)

Now downloading and flashing :)

Beamed from my Nexus Prime
[Samsung Galaxy Nexus] innov:
is the color multiplier the same as stock kernel setting? (I don't know the default stock kernel values).
[Samsung Galaxy Nexus] jesssiii:
Re: [KERNEL][4.2.x] Fancy Kernel (Rel. #3) (JAN-27-2013)

I made an initd.d script:

echo 192000 > /sys/devices/system/cpu/cpu0/cpufreq/screen_on_min_freq

How can I tell for sure if it's working?

~JeSSie~
[Samsung Galaxy Nexus] Sveke:
Re: [KERNEL][4.2.x] Fancy Kernel (Rel. #3) (JAN-27-2013)

Yup, 9 pages of praise and I'm trying it.

Haven't left Franco 361 in weeks.
[Samsung Galaxy Nexus] pageniao:
Re: [KERNEL][4.2.x] Fancy Kernel (Rel. #3) (JAN-27-2013)

great

keep it pLz

:thumbup:
[Samsung Galaxy Nexus] ux50jp:
Fancy(Rel. #3) is the best with Xylon017...

Super smooth!!!

Thanks!!!
[Samsung Galaxy Nexus] pageniao:
Re: [KERNEL][4.2.x] Fancy Kernel (Rel. #3) (JAN-27-2013)

+1 and good battery:thumbup:

---------- Post added at 04:24 AM ---------- Previous post was at 04:20 AM ----------

only the wifi speed seems too low:confused:

some people like me?
[Samsung Galaxy Nexus] kompressorgpl:
Hello! Install now!
[Samsung Galaxy Nexus] golf60:
Is this kernel only for cm10.1 based roms or can i use it with rasbean?
[Samsung Galaxy Nexus] Pumpino:
I've had to pull the battery twice due to freezes with releases 2 and 3. I'm not sure if it's the kernel or MMuzzyROM. Anyone else had freezes?
[Samsung Galaxy Nexus] CLeDInc:
no freezes on either for me on my personal build. did you change any voltages? any conflicting kernel control apps (trickster, system, setcpu, etc.)?
[Samsung Galaxy Nexus] Doublewise:
Re: [KERNEL][4.2.x] Fancy Kernel (Rel. #3) (JAN-27-2013)

Please be aware, afaik, phone call is recorded as screen-on on batt stat although the screen is off. So deduct your time screen with phone call time. Cmiiw.
[Samsung Galaxy Nexus] jesssiii:
Re: [KERNEL][4.2.x] Fancy Kernel (Rel. #3) (JAN-27-2013)

Yes.

~JeSSie~
[Samsung Galaxy Nexus] Pumpino:
No, nothing "fancy" like that. :)
[Samsung Galaxy Nexus] koodiifin:
Re: [KERNEL][4.2.x] Fancy Kernel (Rel. #3) (JAN-27-2013)

Just tested standard version rel. #3. I'm using latest cm10.1 nightly and pgm premium and I got a freeze after a couple hours.

Stock kernel settings, just flashed it in twrp.

I use slide to wake and slide to lock on pgm premium

---------- Post added at 07:22 PM ---------- Previous post was at 07:12 PM ----------

Me
[Samsung Galaxy Nexus] GeekMcLeod:
Re: [KERNEL][4.2.x] Fancy Kernel (Rel. #3) (JAN-27-2013)

What device is tuna? On the bootloader screen, my maguro device says tuna somewhere on the bootloader screen (can't remember where). And no GNex device is named tuna, and the GNex forum is where this is posted.
[Samsung Galaxy Nexus] Sveke:
Re: [KERNEL][4.2.x] Fancy Kernel (Rel. #3) (JAN-27-2013)

They are all tuna. Maguro, toro, all the names are types of tunas used in sushi.
[Samsung Galaxy Nexus] resta2195:
Re: [KERNEL][4.2.x] Fancy Kernel (Rel. #3) (JAN-27-2013)

Is it just me or the kernel bug? When i tried this kernel my wifi router keep disconected in 1 hour. But when i use other kernel it just fine. Or is it another setting on my wifi or my router? Pliz help
[Samsung Galaxy Nexus] vakaviti:
Re: [KERNEL][4.2.x] Fancy Kernel (Rel. #3) (JAN-27-2013)

This kernel is freaking amazing!!!!
[Samsung Galaxy Nexus] gwindlord:
Some time ago I've noticed that my particular phone can handle rather deep UV, but will definitely freeze at some moment, when using hotplugging. Since then I always use interactive and never had freeze anymore on any kernel. From the other hand, my friend's phone handles cores switching normally, but cannot stand even light UV. So what I'm saying: it is all phone-specific, but if you have freeze, this could happen due to governor incompatibility with your particular phone (and the slowdown usually is caused by kernel as I know), that's why I always change to interactive from default pegasusq. Just try this - I promise it won't drain your battery faster :)
[Samsung Galaxy Nexus] GeekMcLeod:
Okay, I figured tuna was related to them all somehow. Not in the fish way, but just that they are all still classified under tuna. I was just making sure I wasn't stupid and the question was silly. I don't I have ever seen a kernel that will only work for a specific version of the GNex.

From what I've read, it's hard to tell if this kernel is good to use again. I had troubles with it on the first release, but it seems people are still having some issues. Maybe it will play nicely with my phone though, act differently on all phone, even same phone\different variant {the 3 different GNexes} (Speaking to the person a post [maybe 2] above me since I started this post.) I will definitely have to give it another go tomorrow after work.
[Samsung Galaxy Nexus] bolanrox:
I can tell you one thing, it is flying through the optimizing of apps. i have never seen it go that fast. Like sub a minute to go through 133.. I am impressed and I havent even gotten to the lock screen yet. :)

Fast charge is off by default now?
[Samsung Galaxy Nexus] momomok:
I remember FFC has been defaulted to be off for some build...

Some initial thoughts about r20: it is so damn snappy! My GNex is like when I first got it :)

Beamed from my Nexus Prime
[Samsung Galaxy Nexus] motorazrv3:
Wow! Downloading!

Every time I think this kernel is perfect and there isn't nothing more you can do to make it better you surprise us with a new update.

Many thanks for all your time you spent for us providing this kernel.
[Samsung Galaxy Nexus] mangusZen:
Holy crap, I just installed this and my phone is on fire, really great improvement :D:D:D:D

sent from Vega gnex
[Samsung Galaxy Nexus] marouane80:
boype are you boyppc from HD2 community ?
[Samsung Galaxy Nexus] irizwan:
Testing, looks promising :)
[Samsung Galaxy Nexus] fr4nk1yn:
Remarkable. Performance is stellar. Even the camera is opening in 3 seconds.

-Edit: Damn! I swear its getting faster in use.
[Samsung Galaxy Nexus] madhavs:
Stunning

This is absolutely Astonishing It's all r20 I flashed it about the time i went to sleep by the time i woke up there is almost no battery drain in about 5 hours its lost only 0.2% with a deep sleep of 99.5% could there be anything better? This is the all time best for my battery And I'm on codex ROM dated 23rd APR Superb Combo

Thanks [MENTION=4615478]boype[/MENTION] For such wonderful work :good:
[Samsung Galaxy Nexus] momomok:
r20 has been rocking on my phone. Thanks for this awesome release!

I do have a little request... could you please consider making the auto trimming a kernel option? Thanks :D
[Samsung Galaxy Nexus] gt5oh:
Does this kernel work with Shiny Rom?

the reason why i ask is cause after reboot my GSAM battery monitor has android system, kernel and system *wakelock* running very very high...
[Samsung Galaxy Nexus] boype:
:D

No, I'm not

It's the "hundredth percent phenomenon"... In between 100 and 90 percent, the battery appears to be having its golden range. If you were in another range, the drop would most likely have been ~3 percent. Not a bad value, still :)

The kernel has auto trimming for all partitions!

{EDIT] I changed the OP info so this is getting clearer

[EDIT #2] I hear that the fsync option is not available in trickster. Must be some simple mistake I made. Will check it out later.

[EDIT #3] Found the problem. Stupid me.
[Samsung Galaxy Nexus] mpokwsths:
r20 is Super. The smoothest kernel I have tried so far. And I have tried them all...
[Samsung Galaxy Nexus] Pelide:
Very good work on r20!

Thank you boype :thumbup:

Tapatalkeggiato
[Samsung Galaxy Nexus] gwindlord:
Got 8060 on r20 in Antutu, on r17 it was 7858, and less than 1% per hour with NFC and PGM :) Really cool kernel! :good:
[Samsung Galaxy Nexus] bigknowz:
Overclock

Wondering if overclock (PowerHAL) and init.d issues resolved. Was having problems getting r18 going.
[Samsung Galaxy Nexus] Riekr:
Afaik it should be

Inviato dal mio Galaxy Nexus con Tapatalk 2
[Samsung Galaxy Nexus] Fabur87:
To be honest, I am not really noticing any real improvements in performance over the last version.

And I am still seeing the same problem I had with all the previous versions:

the kernel/phone feels really snappy and fast for the first few hours of usage, but soon after that, especially after some days, it will sometimes take a really noticeable amount of time to open an app or show visible lag/stutter.

But these might just be problems coming from the ROM (Paranoid Android 3.15 from the 28th of march).

\edit:

btw [MENTION=4615478]boype[/MENTION]:

have you further reduced the read ahead buffer?

the last entry in the changelog (r12) says that it should be 768 but trikster has been reporting it as 512 for some versions now. Just to make sure that this is not a bug. ;)
[Samsung Galaxy Nexus] zoomy942:
May be ROM related. I'm using the latest Shiney ROM and this kernel is his best so far. It's just silly how great my device is working.
[Samsung Galaxy Nexus] Riekr:
I think pa is based on cm10.1 where there was a memory leak inside system framework. Now it should be fixed (first half of april?) in cm so if there is an update to pa may be worth upgrading.

Inviato dal mio Galaxy Nexus con Tapatalk 2
[Samsung Galaxy Nexus] Fabur87:
This is going a bit tooooo off topic for this thread I guess ... :D

I know about the memory leak (well at least about one). It was the system ui hogging memory. I have already checked the memory usage of the systemUi (atm it is using 69M) and it doesn't look like I am affected by that.

Perhaps boype can shed some more light on this or knows a way to check if the slowdown comes from the kernel or from the ROM.
[Samsung Galaxy Nexus] bolanrox:
I thought PA was based off of ASOP starting with the 4.2.x roms?
[Samsung Galaxy Nexus] Godra:
True, its AOSP, but they use some parts of CM code in framework
[Samsung Galaxy Nexus] phishn:
I still have occasional pauses with bluetooth music, poweramp, screen off, and r20 ext, mainly when messages arrive. Good news is that I found a workaround. Setting audio buffer size to huge(+750ms) seems to do the trick. Going to test it out some more.
[Samsung Galaxy Nexus] ak:
Why you ask to kernel develop to fix a problem of ROM?

http://review.cyanogenmod.org/#/c/36672/
[Samsung Galaxy Nexus] Fabur87:
I never asked him to fix a ROM problem and as I already wrote I am not experiencing any memory leaks for systemUi (at least the memory usage does not suggest that).

I am experiencing slowdowns and inconsistent performance after some usage and I just wanted to provide some feedback on that and was wondering if there was a way to find out IF it was a ROM or kernel problem. (sure, this might be the wrong thread to ask for that but he would know best what kind of statistics or utilities are available for his kernel)

And I just had another WLAN connection problem so these might still be present.
[Samsung Galaxy Nexus] zoomy942:
What's on theme change mean?
[Samsung Galaxy Nexus] stevensoaj:
Is anyone else getting random reboots on r20? Its probably just my settings, but I've never had a problem with these settings before.

Min 192

Max 1060

Max screen off 384

Min Screen on 192

Sio

Rab 512

Ondemandplus

interlo527

Inter high 729

Multi core PS 1

I'm not sure the issue is even kernel related. Mind looking over this last_kmsg for me boype? I can't figure it out.

http://db.tt/8V5ANzbF
[Samsung Galaxy Nexus] irizwan:
:-S i have almost exactly the same setup as yours except the ODP settings and multi core 2 stock rom tho with about 120 apps and i'm running fine :) which rom u running?

it might be possible that your phone isn't liking the lowest freq. have you tried raising it :-S
[Samsung Galaxy Nexus] bigknowz:
init.d

Just flashed r20. init.d settings did not take, had to go into terminal and run-parts /etc/init.d to get my settings. So far overclock is sticking.
[Samsung Galaxy Nexus] Toushiro Hitsugaya:
I have the same problem but I can't find that option. Where is it?

Edit: su - fuss isn't working for me
[Samsung Galaxy Nexus] boype:
Slowdowns: Experiencing something similar myself, but may have found the issue already. Still testing. Have to hand-in Master Thesis tomorrow, I'm a little bit in a hurry :)

WLAN: Bummer

I think I'll just add the init.d execution to the ramdisk then, as some people seem to be having troube with this.
[Samsung Galaxy Nexus] angourakis:
boype, how can I disable fsync via terminal command line while you don't fix it in TricksterMOD?

Regards,

angourakis
[Samsung Galaxy Nexus] boype:
No, the problem is that is was not compiled along with the rest of the kernel in the first place. Next relase will have this fixed.
[Samsung Galaxy Nexus] Fabur87:
I guess this was lost in the mass of comments:

have you further reduced the read ahead buffer?

the last entry in the changelog (r12) says that it should be 768 but trikster has been reporting it as 512 for some versions now. Just to make sure that this is not a bug or being overridden by PA.

As for the WLAN not working: this also might have been caused by something else (e.g. router). But I will keep my eye on it.

Btw. would it make sense to add a beta release channel to fuss?

I don't know if this would make testing and getting feedback for new features(/specific changes) easier for you or would just mean extra work (or if this is even compatible to your approach for your kernel).

(I hope your Master Thesis will receive the same appreciation and praise as your kernel does! :) )
[Samsung Galaxy Nexus] un.droid:
had a very bad idle drain, lost 20% over 6 hours. flashed a clean rom (fitsnuglys latest nightly) and r20. anyone knows what went wrong? didnt see any app keeping the phone awake nor gps active.
[Samsung Galaxy Nexus] madhavs:
Thats Really terrible with r20 i am getting never before battery life So far only lost 28%, with 1 hour screen time So far, 38 hours did with 72% more left :D Try Codex ROM
[Samsung Galaxy Nexus] un.droid:
well clearly something is wrong, will reflash everything again and report back.
[Samsung Galaxy Nexus] madhavs:
Yes reflash the ROM n kernel
[Samsung Galaxy Nexus] phishn:
Settings - > audio - > advanced - > audio buffer size
[Samsung Galaxy Nexus] Gafanhotz:
Got the same problem as you on CyanogenMod and on my test rom (XylonHD). Something got wrong in the kernel build process. R19 was fine.

Update: Reverted back to R19, everything smooth as it should.
[Samsung Galaxy Nexus] bigknowz:
Dim after wake

boype, the dim on wake issue has not reappeared, thanks. However, with r20, I flashed reset kernel first. Never did that before.
[Samsung Galaxy Nexus] nihalot:
Hello

I'm using latest kernel r20.

My problem is that when playing music using powaramp, whenever cell network changes, that is, connects to different cell tower, the music stutters and skips. You can try and replicate this by putting your phone in airplane mode, then removing it from airplane mode and switching the screen off. The music stutters two three times and then resumes normal playback. this becomes very irritating when cycling

Hope you look into this

Loving the kernel(scored 9255 in antutu) btw
[Samsung Galaxy Nexus] bigknowz:
Music Stutter

I had stutter problems in the past. The following settings may help:

Group task - lower from 2

Governor - change from ondemandplus to interactive and then change the following in Trickster or type the commands into terminal

echo 15000 > /sys/devices/system/cpu/cpufreq/interactive/above_hispeed_delay

echo 60 > /sys/devices/system/cpu/cpufreq/interactive/go_hispeed_load

echo 1036800 > /sys/devices/system/cpu/cpufreq/interactive/hispeed_freq

echo 45000 > /sys/devices/system/cpu/cpufreq/interactive/min_sample_time

echo 15000 > /sys/devices/system/cpu/cpufreq/interactive/timer_rate

echo 85 > /sys/devices/system/cpu/cpufreq/interactive/target_loads
[Samsung Galaxy Nexus] mohaimed:
I have switched from AK kernel. I must say that both are equally fast.i have switched to fancy bcoz of the good things i heard about its battery. I have not seen much noticeable difference in battery life, but my phone started to lag a lot aftre a day. With default settings.i am currently on beanstalk rom.
[Samsung Galaxy Nexus] nihalot:
Thanks for your reply. But i am using group task=0 and governor as interactive. I tried your settings but the stutter is still there. I even tried increasing screen off max frequency to 1GHz but it didnt help. Ill try google music and see if i can replicate the issue.

Thanks anyway! :)
[Samsung Galaxy Nexus] bigknowz:
Max Screen Off

I'm at 1.2GHz, go to 1.4 and see if that helps. You can step down from there to see what the critical number is.
[Samsung Galaxy Nexus] phishn:
Have you guys tried to set the audio buffer size in poweramp to +750ms? That's all I did, with no kernel settings changes, to fix audio skips.
[Samsung Galaxy Nexus] Blackcrx:
how is your battery life with these settings?
[Samsung Galaxy Nexus] bigknowz:
Battrery life

I don't think the settings affected battery life that much. It's lasing longer than before I tweaked the settings. My screen on time is pretty low, I listen to a lot of music, and the phone lasts 30 - 36 hours depending on how long its on 3g/4g. Flashed fancy last night, and 21 hours in, there is 40% remaining. Switched from another kernel because battery life had decayed from that average to about 24 hours after a week of uptime.
[Samsung Galaxy Nexus] rob151515:
Loving this kernel so far - smoothest I have found for my phone. I'm currently running r20.

I would like to try running at 1.4Ghz but whenever I select that freq the phone becomes extremely slow. Would this be a voltage thing?

I've run other kernels like franco and lean at freqs higher than 1.4 so I think my phone can handle it.
[Samsung Galaxy Nexus] fr4nk1yn:
I've noticed this as well. I think I narrowed it down to enabling zram though.

The speed increase didn't seem to be worth they hit in battery life imo.
[Samsung Galaxy Nexus] rob151515:
Must be different problem on mine. I have zram set to disabled.
[Samsung Galaxy Nexus] parkson:
Same goes for me. I can OC to any step higher without issue.

1.4XX MHz is a problem for many GN devices. Wish I could remember the technical reason of why.
[Samsung Galaxy Nexus] Rufufu:
I heard somewhere it is because of smartreflex. Have you tried to disable it and then OC to 1.4 GHz?
[Samsung Galaxy Nexus] parkson:
Yes tried disabling SR for mpu with no success. Disabling core and iva SR didn't help either
[Samsung Galaxy Nexus] jpg3927:
Awesome battery!

I like this!
[Samsung Galaxy Nexus] boype:
r21

Hi all,

my Master thesis is handed-in and r21 is ready for you. Change log:

updated to Linux 3.0.76

relaxed overtweaked SIO (smoother again, but still snappy)

removed graphics memory related commit that most likely caused slowdowns

fixed fsync not showing up in the ext version

added random MAC id bugfix by imoseyon (someone had problems and requested it)

added init.d execution to RAMDISK (still need busybox included in the ROM)

added two block tweaks

moved fuss from zip package to ramdisk

moved powerHAL fix from zip package to ramdisk

Have fun!
[Samsung Galaxy Nexus] gwindlord:
Great, now having 36 FPS in Epic Citadel, this is the best result of all kernels I've tested - and interface is damned smooth! Thank you! :good:

Antutu shows 100 items less score than on r20, though interface is even smoother - cannot understand that >_<
[Samsung Galaxy Nexus] boype:
My personal opinion: screw benchmarks. Synthetical stuff. What matters is a good feeling ;)

[Edit] still, I'm happy to see benchmark scores are okay too
[Samsung Galaxy Nexus] gwindlord:
You're absolutely right, re-tested and got 8044 instead of 7955 last time :D
[Samsung Galaxy Nexus] agritux:
[MENTION=4615478]boype[/MENTION], give up biology, study computer engineering :)

thanks for your great kernel!
[Samsung Galaxy Nexus] Bl4ck3urn:
Don't put too much trust into benchmarks. There's a good quote by Chainfire:

"However, if you put any trust in Quadrant scores you could use them to prove that dancing naked for 5 minutes in your garden affects device performance."
[Samsung Galaxy Nexus] gwindlord:
These words should be installed as a golden monument somewhere :) I use benchmark just to compare several versions of the same kernel with same settings, do not know another way to get some numerable results to compare instead of "awesome" and "even awsomer" :)
[Samsung Galaxy Nexus] boype:
I'll be trying to answer to some things here.

There was someone asking why the readahead kbytes is down to 512, but no indication of this can be found in the change log. You're right, I forgot to put it in the log. The value of 512 is intended, though.

I'll try to reproduce this and see what I can do about it.

Interesting. I cannot reproduce this on my end. This probably is a voltage thing, I guess I'll increase the voltage for 1.4 GHz and then we'll see how this goes.

I'm not into biology, I'm currently graduating from (media market) economics :>

I have studied computer engineering for (only) one semester, though.
[Samsung Galaxy Nexus] motorazrv3:
I am not able to replicate this! Are you sure it is kernel related? Maybe it's power amp its self or rom related!

I am using purity 5.3.1, fancy kernel r20 exp and my music player is mort player.
[Samsung Galaxy Nexus] Alkemix:
Hi,

Into the last changelog I don't see any "hyper governor" item, Is It into r21 ? Or maybe It'll be into r22 ? Thanks
[Samsung Galaxy Nexus] jesssiii:
I've seen others report this issue about Poweramp in other kernel and rom threads so I'm pretty sure it is app specific.

I was underwhelmed with 20, but r21 is perfection, thanks boype!
[Samsung Galaxy Nexus] Helle85:
How can i use this features in the Extended version?

-sound control (high performance sound, volume boost; not enabled by default)

Did i need a app?
[Samsung Galaxy Nexus] jesssiii:
Trickster Mod is free in the Market.
[Samsung Galaxy Nexus] bolanrox:
the vote to see if it should be included ends today. I guess it would be in 22 or 23 depending on that :)
[Samsung Galaxy Nexus] bigknowz:
Terminal

In terminal

su

echo 1 > /sys/devices/virtual/misc/soundcontrol/highperf_enabled

exit
[Samsung Galaxy Nexus] boype:
To all those having difficulties with audio skips using poweramp: I believe your problem is app related. For a probable workaround, check this out: http://forum.powerampapp.com/index.php?/topic/3335-audio-skips-in-jelly-bean/page-2

Now, to those having issues with bluetooth audio skips, this may be related to poweramp having a problem in general.

However, it was reported that r14 was still running fine with bluetooth audio. So I'd like someone with that problem to volunteer to test one or two test-versions. Just PM me or answer here in the thread.

About HYPER governor: It's on my list :p
[Samsung Galaxy Nexus] phishn:
I'd gladly test out some versions. My history, r14 ext worked fine with Bluetooth, screen off. From there on skips here and there. While running r20 ext I was able to "patch" the issue setting audio buffer size in power amp to huge. With same buffer setting in r21 ext the skips started again.
[Samsung Galaxy Nexus] boype:
Great, I'll PM you this weekend then :good: