yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Android Development] FunkyRasta:
Use the same profile exactly haha :D We can live without kcal :)
[Nexus 5 Android Development] rachanta:
Intellimm

[MENTION=5106530]FunkyRasta[/MENTION], I have been running a RACER build with intellimm governor, and find it not as good as other governors. There is some sound buffering happening which is causing blaring noise while playing audio. Has that been your experience with any other kernel that has intellimm?
[Nexus 5 Android Development] FunkyRasta:
Ohh, I thought something wrong was with UBER but it seems now that is entirely caused by intelimm. It just scales down too rapidly , should be solvable by raising minimal freq from 96 MHz.

Otherwise I found it performing just fine.
[Nexus 5 Android Development] rachanta:
New build, link at OP:

Changelog RACER_L9.9_20141214

Advanced TCP Congestion control enabled
[Nexus 5 Android Development] crookdbill:
I just wanted to say thank you for an amazing kernel. I was not getting very good results and my phone was always getting hot. I followed the settings in the third post and what an amazing difference they have made. My phone doesn't even get warm anymore and my max freq is set higher.☺
[Nexus 5 Android Development] rachanta:
New Build - RACER_L10.0_20141224

Link at OP - http://xdaforums.com/showpost.php?p=52078023&postcount=1

Changelog RACER_L10.0_20141224

Audio driver updates from cyanogenmod with many thanks
[Nexus 5 Android Development] szucsgf:
Really nice kernel! Super smooth and customizable. Thank you.
[Nexus 5 Android Development] rachanta:
From now on I am following cm12 github for critical updates. 10.1 under testing for Christmas gift release.
[Nexus 5 Android Development] N00TN00T:
CPU governors

For anyone wondering what all the cpu governors do, there's this thread here: http://xdaforums.com/showthread.php?t=1736168

But some governors are very difficult to find, after much searching i finally found out what darkness is "Alucard created new CPU GOV, DARKNESS! it's based on nightmare but more simple and fast, basic configs but very complex structure."

But can someone help explain some other ones too?

What is abyssplugv2 or dance dance, for example?

We should be given these descriptions to be able to make an educated decision for cpu governor based on our needs?

:)
[Nexus 5 Android Development] rachanta:
Antutu 45638 with CPU Performance Gov, Max 2.64GHz, all 4 Cores, GPU Performance Gov, Max 533, Thermal default with RACER L10.0 and Simple AOSP ROM

Edit:

New build L10.1 - only change is that smartmax is set as default governor - is up. Please visit OP.
[Nexus 5 Android Development] szucsgf:
Battery doing well today!
[Nexus 5 Android Development] rachanta:
Test build

AICP Dec 28 build. Settings same as previous. Antutu 44363

Simple AOSP ROM Dec 28 Build, Antutu 45421

With this build: https://www.androidfilehost.com/?fid=95864024717071285

Still testing. Will post at OP in a few hours.

Changelog - MSM Sound Tweaks to improve stability.
[Nexus 5 Android Development] rachanta:
New Build - RACER_L10.2_20141229

Link at:

http://xdaforums.com/showpost.php?p=52078023&postcount=1

or previous post # 1157
[Nexus 5 Android Development] rachanta:
AICP Dec 29 Build: Antutu 45387 using Freq 2694-96 MHz, Min 4 Cores & Default MPDEC, Performance Governor, GPU 200-533MHz with Performance Governor, Stock Voltages, Stock Thermal
[Nexus 5 Android Development] rachanta:
Oops

Sorry folks I am unable to go beyond 48% in Antutu test with L10.3 with both Simple AOSP and AICP.

Please get back to L10.2
[Nexus 5 Android Development] Jleeblanch:
And for a minute there I thought I was going crazy. I was looking at the OP thinking I knew I had 10.3. Honestly, I've been running the kernel all day with the same setup I had on every release since 10.0 and I haven't had any issues.

I haven't had much luck period with Antutu on any setup unless I run stock ish numbers. And then it was only... (Screenshot)

I was planning on searching for this answer, was actually why I had came here originally, but can we not use Synapse anymore? KControl has no GPU controls. Been using Faux's app...

Btw, great work! All versions have been very stable and is a perfect addition to stock LRX22C (5.0.1).
[Nexus 5 Android Development] szucsgf:
Is it possible that max screen off frequency doesn't work? I have it currently at default 1190MHz but there doesn't seem to be any significant amount of time spent there.
[Nexus 5 Android Development] rachanta:
I use Synapse for GPU, GAMMA, SOUND, MISC, WAKE. For all other settings I use KControl more as a tribute to the great developer Dennis Rassmann aka [MENTION=4195844]show-p1984[/MENTION] whose work on 3 Step thermal and MPDEC are unmatched.

I use Antutu to check if the kernel is OK. If a kernel does not return >45000 Antutu with my test settings, something is wrong and it is not to be linked from OP.
[Nexus 5 Android Development] rachanta:
[MENTION=4783761]szucsgf[/MENTION] afaik unless there is need for 1190, it would not get used, whether or not screen off state max frequency is set to 1190.

Btw you may be losing out on Battery life by not using 96Mhz as min freq. I also hope you have deep sleep which is not visible in the frame.

My screenshot for last 90 min which included Antutu testing and screen off is attached.
[Nexus 5 Android Development] szucsgf:
Thanks for responding! I have tons to deep sleep, no problem at all. And I use 192 min cpu typically but I'll give 96 a try. On other kernels I found the cpu doesn't settle at min frequency as well when it's lower than 192. Haven't tested it on racer kernel yet. Battery is excellent on your kernel in any case.
[Nexus 5 Android Development] Minfreak:
It's normal 3 core always on?
[Nexus 5 Android Development] rachanta:
As you have max 4 CPUs on, and the % use of three CPUs is different, the behaviour could be normal. Pl set max CPUs to, 3,2 or 1 and see what happens.
[Nexus 5 Android Development] Jleeblanch:
I understand, you don't want us users using something that's not at your standards. That's fine with me, you're the Dev in this case, so I'll stick with your recommendation!

I reverted back to 10.2 as you said. The reason I asked about Synapse earlier is because all I get is this...

This is from KControl (so you can see I'm currently using your kernel) and I've even flashed the Permissive Boot you mentioned in your OP.

What am I missing as far as using Synapse? I see other users aren't having any issues and everything I read says that if you're getting that message either my device or kernel isn't supported? Lol.
[Nexus 5 Android Development] rachanta:
[MENTION=4481495]Jleeblanch[/MENTION] you need to install ukm. Just search for synapse ukm
[Nexus 5 Android Development] Jleeblanch:
Found the XDA thread on Synapse, so thank you! All is good now.

Now to do some testing :)
[Nexus 5 Android Development] N4MI21:
unable to change gamma profiles.

Pls help, i m not able to change the gamma profiles using synapse.
[Nexus 5 Android Development] rachanta:
No such problem here. Assuming synapse is working, you may need to install the ROM and Kernel after wiping system, dalvik and cache. Before that try clearing synapse app data and reboot.
[Nexus 5 Android Development] rachanta:
New build L10.3 is up

L10.3 under test. Antutu 45679 - passed

Edit 1: New build uploaded. Pl see OP

Edit 2: Antutu 45773 with AICP Jan 1 build
[Nexus 5 Android Development] cocchiararo:
Is there any way to enable sweep2sleep without apps, or with fauxclock? In faux's app that particular option is greyed out

EDIT: Just noticed that both fauxclock and trickster mod allow enabling sweep2sleep + sweep2sleep, but not just the sleep one.

Too bad.

Nexus 5 - Tapatalk
[Nexus 5 Android Development] rachanta:
[MENTION=603659]cocchiararo[/MENTION] - I too just noticed, as I do not use s2s only. It seems the version of s2w/s2s/dt2w I have is version 1. Possibly this needs a higher version and I can fix this in next build.
[Nexus 5 Android Development] rachanta:
s2s only fixed - test build

[MENTION=603659]cocchiararo[/MENTION] please check this. s2s only is now fixed for me

https://www.androidfilehost.com/?fid=95864024717073816
[Nexus 5 Android Development] xVermicide:
is it just me or is there no color temperature feature in this kernel? I don't have any screen settings in FKU or trickster. and synapse says "no ICU support" so I can't even try the app. I'm on cataclysm 12/24 build with racer 10.3.
[Nexus 5 Android Development] rachanta:
[MENTION=4872800]xVermicide[/MENTION] - if you want gamma control, it can be set using synapse. The kernel has no LCD_kcal but gamma profiles can be set. You need to install ukm. Pl google for 'synapse ukm'
[Nexus 5 Android Development] arpitnathany:
on the latest version of the kernel sound is too low even on full any solutions.

Using it on latest rastapop.
[Nexus 5 Android Development] xVermicide:
thanks a whole lot. however, I'm having trouble manually tweaking the gamma using synapse. in FKU and trickster, I can easily turn down the green and blue hues. but in synapse its a whole lot more complicated. I've searched but can't find how I'm supposed to use the manual gamma settings in synapse.

I just want to turn the green hue from 255 to 225 and the blue hue from 255 to 235. if you know what I mean.
[Nexus 5 Android Development] rachanta:
Yes if coming from AICP or any CM / AOKP based ROM. Dalvik and cache and cache cleaning recommended.
[Nexus 5 Android Development] ghismo83:
please can you make this kernel compatible with f2fs filesystem?

Inviato dal mio Nexus 5 utilizzando Tapatalk
[Nexus 5 Android Development] rachanta:
Ok, I'll give it a shot before next build in a few hours.:fingers-crossed:
[Nexus 5 Android Development] ghismo83:
thank you :))))

Inviato dal mio Nexus 5 utilizzando Tapatalk
[Nexus 5 Android Development] rachanta:
F2FS Coming up

[MENTION=4615622]ghismo83[/MENTION]

F2FS is done and working fine (with either ART or DALVIK enabled). TWRP needs to be from

http://xdaforums.com/google-nexus-5/orig-development/nexus-5-f2fs-t2668486 (Omni TWRP, No Multi ROM capability)

or

http://xdaforums.com/google-nexus-5/orig-development/mod-multirom-v21-t2571011/page105 (Tasssdar TWRP With multiROM capability)

I will need to offer 2 versions of the rom - with F2FS and without F2FS. As teh F2FS version needs data including internal storage to be formatted in F2FS and the ROM ( and gapps) itself to be adb sideloaded.

Testing to check everything. Will post the ROM soon as I am done testing. Btw Linux is also updated to 3.4.89.
[Nexus 5 Android Development] ghismo83:
simply thank you !!

Inviato dal mio Nexus 5 utilizzando Tapatalk
[Nexus 5 Android Development] rachanta:
v6.0 with F2FS is up

Please visit OP

http://xdaforums.com/showpost.php?p=52078042&postcount=2

Changelog v6.0-F2FS on 13-05-2014

- F2FS (Many thanks to [MENTION=5499742]dennes544[/MENTION], http://apage.me and [MENTION=3418703]Tasssadar[/MENTION])

- Linux updated to 3.4.89 (Many thanks to [MENTION=3795148]neobuddy89[/MENTION], [MENTION=4203114]mrg666[/MENTION] and [MENTION=4316709]Savoca[/MENTION])
[Nexus 5 Android Development] aheeejd:
Cool, thanks for update. Am running C-Rom & I was using CharizardX kernel & just felt like I needed a change. Used this kernel (yours) when it first came out & liked it. Racer flashed right over the top no problem. Nothing much to report as I just flashed it but it does feel nice & snappy. Thank you.

Sent from my Nexus 5 using Xparent BlueTapatalk 2
[Nexus 5 Android Development] marcviado:
Can I flash this as just a normal ROM? Without the f2f stuff? I'm running on cm11 nightly build with cwm recovery installed.this seems like a nice ROM to try out :)
[Nexus 5 Android Development] rachanta:
I am afraid not. You will need to take the plunge into f2fs formatted data. This is to be done after flashing a compatible TWRP such as Omni's or Tasssadar's MultiROM TWRP. Once that is done, the ROM needs to be adb sideloaded. Right now this is bit complex for most. Once done the experience is great.
[Nexus 5 Android Development] dead0:
I hope u will continue to update v5 for non-f2fs roms? kernel looks very promising
[Nexus 5 Android Development] rachanta:
The next build will be for non f2fs.
[Nexus 5 Android Development] aheeejd:
I guess I'm lost, this f2fs thing. I'm running C-Rom & I flashed v6 kernel. I mean is it the aicp rom that I can't flash unless I format to f2fs & change recovery.

Sent from my Nexus 5 using Xparent BlueTapatalk 2
[Nexus 5 Android Development] rachanta:
That's right, unless you really do want to try f2fs and are ready to format data, including sdcard. Pl see OP for link to f2fs installation procedure. Btw I have done it for my phone and really like it. It was worthwhile for me at least.

You can wait for the next build coming up in a few hours which will be non f2fs. I have fired the build process as I write this.
[Nexus 5 Android Development] razrlover:
@ rachanta, 6.0 is only for f2fs comparable phones, ? ie everything already set up for f2fs or will 6.0 work for all?

Just to clarify, sorry if this is repetitive.
[Nexus 5 Android Development] rachanta:
Just uploaded Kernel RACER v6.0 for EXT4 (Usual stuff without F2FS). Pl see OP This will work for all :D

v6.0 ROM being uploaded. Link in OP will come up soon.
[Nexus 5 Android Development] aheeejd:
Sorry, to clarify a little more, from what I'm reading, the v6 kernel that I dl'd last night shouldn't have worked, or have I got it all wrong. I mean I was using C-Rom v6.5 & flashed the v6 kernel. It even says f2fs, I'll post a screenshot of the kernel I dl'd & flashed. Sorry to be confused. I saw recently all these new threads pop up, the twrp one, & a few new kernels, & at a glance I just figured, nope not interested in that. Is this a new thing that's going to take over & I should start paying a lot more attention to it, or will there always be the option to just grab a rom, flash with philz recovery (its what I use) , just like I have always been doing. That question make sense, lol. Here's screenie

Sent from my Nexus 5 using Xparent BlueTapatalk 2
[Nexus 5 Android Development] rachanta:
RACER v6.0-EXT4 KERNEL & ROM ARE UP

Please visit OP :D

http://xdaforums.com/google-nexus-5...l-multirom-t2726080/post52078023#post52078023

KERNEL

Changelog v6.0-EXT4 on 13-05-2014

- Linux updated to 3.4.89 (Many thanks to [MENTION=3795148]neobuddy89[/MENTION], [MENTION=4203114]mrg666[/MENTION] and [MENTION=4316709]Savoca[/MENTION])

https://github.com/rachanta/kernel_hammerhead_racer/commits/linbuild

ROM: Live Changelog:

http://gerrit.aicp-rom.com/#/q/status:merged,n,z
[Nexus 5 Android Development] rachanta:
Can you post a screenshot of "About phone"? C-Rom seems to AOSP. I don't know if AOSP behaviour is different but you should not have got access to your SDCARD. I could not make out if it is F2FS compatible.

Any rom or kernel meant for F2FS will probably be named to show that. Yes you need to pay attention to this, as flashing the kernel without formatting F2FS can cause some panic when you don't see your SDCARD in File Manager as in my case. The ROM will work without SDCARD support whatever disability that brings. Flashing an integrated ROM & KERNEL meant for F2FS may cause "Emergency Calls" "Please enter your security password" or some such message at the end of boot. The only recourse you then have is get back to recovery and remedy the situation.

Anyway the RACER_v6.0-EXT-4 Kernel and ROM are out. Pl see OP.
[Nexus 5 Android Development] aheeejd:
Ok thanks for the info. I've been reading & asking some people. Sorry, no screenshot as I just got done flashing aokp official, so I can't. I'll just stick to your aicp build compatible with what I got seeing how you are making both it seems. Thanks again for your help

Edit - I get it, the other thread with the unofficial aicp builds is where I need to be if not interested in f2fs

Sent from my Nexus 5 using Xparent BlueTapatalk 2
[Nexus 5 Android Development] rachanta:
Try this: http://xdaforums.com/showthread.php?t=2424467 ;)
[Nexus 5 Android Development] rachanta:
No such problem here. Have you checked with any other ROM? Try changing settings using faux sound or synapse. Never had a sound problem in RACER.
[Nexus 5 Android Development] arpitnathany:
Its not a problem per se just that the volume is lower compared to stock. is faux sound enabled by default in this kernel. If yes how can i revert to stock settings.

Is root required for this kernel to function properly. because i am unrooted.

can the sound problem be caused by being unrooted
[Nexus 5 Android Development] rachanta:
RACER has CM sound + faux in the code, but faux is not enabled by default
[Nexus 5 Android Development] cocchiararo:
With The new one, the s2s option is no longer present in fauxclock.

On the other hand, it gets saved in trickstermod and works OK.

I am almost certain that if I enabled s2w on the old version in fauxclock I had only s2s active tho xD.

I will test how having both apps works (I am only setting some memory options in fauxclock that I did not see in trickster)

EDIT:

Scrap that, s2w is active even if I select s2s only, the old version was better in its broken way xD

Nexus 5 - Tapatalk
[Nexus 5 Android Development] rachanta:
Pl use synapse. S2S only works perfectly with setting shown in screenshot.
[Nexus 5 Android Development] cocchiararo:
Will try.

But i wanted to report that if I DISABLE all s2* options in trickster, s2s keeps working and s2w is disables xD

Nexus 5 - Tapatalk
[Nexus 5 Android Development] Jleeblanch:
Read back legit a handful of posts and you could've answered your own question about Synapse (because I had the same issue) but it was my own fault. In order to use Synapse, you have to download and flash its counterpart UKM (Universal Kernel Manager). Just do a search on Google "synapse ukm" and it'll be the top choice.
[Nexus 5 Android Development] xVermicide:
yeah, I've got it working but I'm still having trouble manually fine tuning the RGB hues. even using Franco's standalone display control app.. I have to use the presets and none of them fix the yellow tint on my screen the way I can with other kernels and the more simple RGB tuning method.

@OP, may I ask why this kernel doesn't include whatever it is that makes it work with FKU and trickster's gamma control?
[Nexus 5 Android Development] rachanta:
[MENTION=4872800]xVermicide[/MENTION], pl try preset Vomer Amoled. IMHO it removes the yellow tint. LCD_KCAL by [MENTION=4316709]savoca[/MENTION] is the only thing missing in my kernel, as it conflicts with bricked 3 stage thermal, which surprises me, because [MENTION=4195844]show-p1984[/MENTION] the creator of bricked thermal himself has LCD_KCAL in bricked kernel. I will give it another shot this weekend but I don't know if I will succeed.
[Nexus 5 Android Development] rachanta:
LCD_KCAL implemented - test build

[MENTION=4872800]xVermicide[/MENTION]

[MENTION=5106530]FunkyRasta[/MENTION]

Please check this build. Color temperature control (LCD_KCAL) works now

https://www.androidfilehost.com/?fid=95864024717074574

Do let me know your favourite RGB settings for me to try.
[Nexus 5 Android Development] FunkyRasta:
KCAL works great ! :) I moved from Vomer AMOLED profile to VOMER Balanced, because AMOLED profile makes everything too dark and blacks are crushed so you lose a lot of detail from image, especially when watching videos.

Now using Balanced profile there is no black crushing. In order to compensate for my yellowish screen I set the RGB for 250 250 255 . Now it seems snow white, but since there is warm light from bulb in my room, I think I will drop it to 245 245 255 when I will see it in the cold light of sun.
[Nexus 5 Android Development] xVermicide:
great! gamma control is working perfectly. I prefer my screen a little warm, but cool enough to not have to change it between night/day. and i have to drop the green considerably more to compensate the yellow tint. so R255, G225, B240 are my settings.
[Nexus 5 Android Development] rachanta:
New build L11.0 is up

Link is up at OP:

Next release L11.0 tested with 3 ROMs

Antutu consistently > 45000

Max freq 2694MHz

4 cores on

CPU Performance gov

Thermal stock

MP Dec stock

GPU Max 533, Performance gov
[Nexus 5 Android Development] creepinm3:
How does one enable faux sound? I have read the OP but I cannot locate the how-to. The volume is just to low for me right now even with updating the values in trickster.

EDIT: So the values I set don't stick. I would set the speaker volume to 10 in trickster and it drops right back down to 4.
[Nexus 5 Android Development] FunkyRasta:
Racer has grown to be the best performing , stable and battery friendly kernel for me with latest relases. I officialy can say that I abandon building my kernel because Racer is the best and not that I'm lazy :D
[Nexus 5 Android Development] rachanta:
Experimental RACER in the making

I am working on developing a new kernel bottom up from cyanogenmod base. ;)
[Nexus 5 Android Development] pianistaPL:
[MENTION=1863016]rachanta[/MENTION]

What should I do to get working this kernel with f2fs on /data and /cache? Just flash F2FS stock kernel before Racer kernel? Should I flash Permissive or Enforcing kernel?
[Nexus 5 Android Development] cocchiararo:
I am in a custom rom (with no f2fs support) and not stick, but i just flashed this kernel to get what you want.

This kernel flashes it's own boot.img i believe, does it not?
[Nexus 5 Android Development] pianistaPL:
Nope, it doesn't have own ramdisk.
[Nexus 5 Android Development] cocchiararo:
I might have been confused because of the zimage file inside the zip then.

Now that you mention it, before i flashed this kernel i had been failing with elementalx and my own boot.img with all partitions set to F2FS.
[Nexus 5 Android Development] rachanta:
[MENTION=603659]cocchiararo[/MENTION], [MENTION=4496256]pianistaPL[/MENTION] - F2FS: current kernel design needs a ROM with device side changes committed or correct fstab.hammerhead in /etc in place of kernel ramdisk. This is true for both F2FS All or system.
[Nexus 5 Android Development] cocchiararo:
great to know, that means that the boot.img i had modified was ok, and elementalx was the one that could not run system in f2fs XD
[Nexus 5 Android Development] pianistaPL:
L11.0 is running very, very good with RastaPop, really good kernel.

BTW [MENTION=1863016]rachanta[/MENTION] Apart from Linaro toolchain, do you use any other optimizations like -03 or Graphite?
[Nexus 5 Android Development] rachanta:
Test build RACER with CM12-LOLLIPOP base

L11.2 (unreleased ) is even better [emoji41]

-O3 is used . BTW I am re-engineering the kernel all over again using cm as base. Getting boot loops. The first one will be CM+DT2W+ Fast Charge+ Linux+Linaro+LZ4+ Mpdec + bricked thermal and few more features. No success so far. Boot loops.

The idea is to update with CM, but have other cool RACER features.[emoji6]\

Edit:

:highfive:

Here's the first build to test folks: https://www.androidfilehost.com/?fid=95887005526789402

Will keep it by and large bare bones ;)
[Nexus 5 Android Development] Gips3yD4ng3r:
Is there an app that will control the app like the other kernels
[Nexus 5 Android Development] Jleeblanch:
Your latest test kernel seems to be running a little funky. Settings don't seem to wanna stick either.

I didn't change the freq settings, it did that on its own after rebooting a couple hours ago to see if fixing permissions in TWRP would help any.

If I change the min/max freqs, they seem to stick if I don't reboot. The min seems to bounce around depending on what CPU Gov I use.

**Edit** By latest kernel I meant the latest test release (12.0) and I'm on AICP's latest Nightly.
[Nexus 5 Android Development] rachanta:
Since it is big change, you can try to clean install with ROM, without data wipe. I have no problem.
[Nexus 5 Android Development] Jleeblanch:
Ok, I'll try that!

I was actually about to edit my post again and mention that I did flash the test kernel over your last kernel kernel from the OP. I was also gonna post the logs I saved from Synapse.
[Nexus 5 Android Development] rachanta:
It might help to clear kernel app data, before doing an install with ROM, cache and dalvik wipe.
[Nexus 5 Android Development] rachanta:
Kcontrol and Synapse are my recommendations.