yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Android Development] Jleeblanch:
Just showing some proof. This kernel runs amazing. I updated to the build in the OP when I flashed the latest AICP nightly this morning all continues to run great.

Honestly, I ran the AICP stock kernel for a couple hours this morning (which I believe is CM's stock kernel?) and the difference is just amazing. Maybe I'm getting a little repetitive saying how well this kernel runs...but its because it really does! The proof is in the use [emoji6]

I'll update with more screen shots as the day goes on!

**Updated screen shots of further use throughout the day while at work**

From what I'm seeing, using Slim Gov, its not sticking to max freqs much, if at all, especially when not in use.
[Nexus 5 Android Development] FunkyRasta:
I recommend anyone to try Intelliactive. It spends most of the time on 1728 mhz (screenshot attached) saving battery but does not lag at all unlike optimax set to 1728 opti freq. Whole another world compared to slim governor abusing top frequency a lot.

I also see that intelimm is not available anymore. Some conflicts on new code or just design decision ?

Also something awesome I saw on some kernels was 100 MHz minimum freq on GPU instead of 200. Also GPU can drop to 27 MHz when idle. I dunno how hard it would be to implement it but it would made extremely battery friendly Racer even friendler :P

Thirdly time to squash some bugs :P Wake options don't work properly as they were before migrating to CM codebase.

See screenshot.

Again these are only my experiences from testing, not to be taken as requests :)
[Nexus 5 Android Development] FPSKunal:
It Seems that the latest build breaks cm themes.
[Nexus 5 Android Development] FunkyRasta:
Are there any CM12 compatible themes ? Give me link if yes to test.

CM11 theme might not be compatible. I had to remove one in recovery to stop interface from FC'ing.

Edit : CM 12 themes work perfectly! Just tested.
[Nexus 5 Android Development] Jleeblanch:
Wake options working fine here...

Added more screens to my above post as well! FYI, I'm using Slim CPU Gov and its not abusing max freq...as you can see from my above screen shots
[Nexus 5 Android Development] rachanta:
[MENTION=5106530]FunkyRasta[/MENTION]
[MENTION=4481495]Jleeblanch[/MENTION]

No harm trying this out: https://www.androidfilehost.com/?fid=95897840722647089 ;)
[Nexus 5 Android Development] FunkyRasta:
Yay ! Intelimm is back, GPU nicely idles at 27Mhz and can be set to minimum 100 MHz :)

About intelliactive, every user uses their phone different so freq usages may vary. For me intelliactive stayed in the below too freq much more often than slim.

Synapse error for me are still there :( Maybe you guys flashed permissive boot images before ? But even after setting SElinux to permissive and rebooting didn't help.

Workaround would be to temporary mount system R/W from terminal , let Synapse generate init.d script and mount system read only again.
[Nexus 5 Android Development] cryingrock:
This version is so amazing, really love it! Thank you

rachanta:)

Intelimm & intelliactive which is better?
[Nexus 5 Android Development] FunkyRasta:
InteliMM should save more battery without impacting UI smoothness but sacrifices gaming and benchmark performance A BIT. It is latest governour by Faux

IntelliActive is his previous project. More performance , SLIGHTLY less battery. Great for both games and battery for me.
[Nexus 5 Android Development] rachanta:
Two builds to compare

Please compare benchmark performance and battery life

RACER_L_R1.0 [Edit: replaced link with that of a build that has gamma and LCD_KCAL missed out earlier)

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

RACER_L_CM1.2

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

This is to test the hypothesis that minimal is better. R1.0 has only lollipop-release kernel + RACER features

CM1.2 has cyanogenmod + RACER features

It will be interesting to know which kernel performs better
[Nexus 5 Android Development] pianistaPL:
L_R1.0 doesn't have gamma color profiles in Synapse.
[Nexus 5 Android Development] Jleeblanch:
I will most definitely except this comparison! I'm already using the CM based kernel now, have been since this morning. I'll try out the other kernel later today, possibly tomo. That way I can get somewhat of an idea how battery life is between the two.

Not gonna lie tho, I'm definitely happy with the CM kernel so far :)

As always, I'm running AICP's latest nightly :)
[Nexus 5 Android Development] rachanta:
It has now. I've refreshed the link with a build that has gamma and LCD_kcal.
[Nexus 5 Android Development] FunkyRasta:
I'm really bad tester when it comes to battery :P Phone is often plugged in 10400 mAh powerbank due to gaming and LTE streaming. I'll try to run tommorrow from 100 to 0 .

Guys who takes AOSP ? I would stay on CM as I have it right now. If no one I will try AOSP kernel version.

Or as I have been running CM long time I'll try AOSP :p
[Nexus 5 Android Development] Jleeblanch:
I ran the CM kernel for roughly 15 hours, now I'm using the L-release kernel so we'll see how that one goes!

Initial observation, sounds are much louder.

FunkyRasta, you asked if we flashed the permissive boot image first... I can't speak for everyone, but I myself do (only the one from the OP). And I don't have any errors in Synapse with either kernel.
[Nexus 5 Android Development] FunkyRasta:
I thought so about the permissive boot image :P

But since no other think requires permissive I will live with that :P Now I'm on AOSP build and Double Tap to Wake throws no errors ! Init.d scrip still does though.

Also few differences between AOSP and CM version. AOSP does not have Power Efficient Workqueues , Arch Power and GPU does not fall to 27 MHz. Also intellimm is missing. But I hope my test will be comparable using intelliactive.
[Nexus 5 Android Development] cryingrock:
I didn't test the benchmark, but AOSP version seems smoother.

---------- Post added at 08:14 PM ---------- Previous post was at 08:06 PM ----------

Maybe you can update both versions for users to choose:D
[Nexus 5 Android Development] rachanta:
Today's builds for comparisons

RACER_L_R1.0_20150122 (Lollipop release base)

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

Changelog: Now GPU idles at 27 MHz, Intelimm cpu gov added back

VS

RACER_L_CM2.0__20150122 (CM Base)

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

Changelog: Upstream updates from [MENTION=4193338]CyanogenMod[/MENTION] - qseecom

Edit:

I found R1.0 more stable. CM2.0 didn't meet my performance-stability criterion.

Qseecom updates don't seem to fit well with bricked thermal. No such problem with intellitherm or native thermal that CM uses. I think I will give this update a miss or try find a different thermal solution.
[Nexus 5 Android Development] cocchiararo:
what's de difference between R1.0 and 11.0?
[Nexus 5 Android Development] fabi_92:
I agree. the latest versions cm did not convince me

Inviato dal mio Nexus 5
[Nexus 5 Android Development] FunkyRasta:
Nooooo, I need my bricked thermal, nothing is that easily configurable and efficient :D

About battery test, AOSP build perform I think the same as CM. 2 hours SOT , 47 percent left. Will run tommorrow again with new build.

The CM does not really have to have the best possible code always. Not all CAF stuff will be good and STABLE. It might give random reboots, FC's but it is worse when something in background screws up and eat your battery...
[Nexus 5 Android Development] Jleeblanch:
I haven't tried the latest kernel updates yet, but I just went a day now on the AOSP kernel with various usage. It seemed to stick a lot to 1728MHz where as the CM kernel seemed to utilize more of the freq's. But, the AOSP kernel must run smoother because it also never seemed to hit the max freq setting I had either?! So I guess there is no complaints :)

AOSP kernel screenies!!

Going to test out the latest releases now :)

**EDIT**

I downloaded the AOSP kernel but the link for the CM 2.0 kernel gives a 404 error. Did you remove that one?
[Nexus 5 Android Development] rachanta:
[MENTION=4481495]Jleeblanch[/MENTION]

CM2.0 is not stable in my reckoning. CM1.2 is better.
[Nexus 5 Android Development] Jleeblanch:
Ok, judging from yours and others posts regarding it, I figured that might be the case. No worries, I'm currently using your latest AOSP based kernel anyway ;)

Keep up the great work, I'm sure I can speak for everyone else on this, we all appreciate it! ::awesome::
[Nexus 5 Android Development] FunkyRasta:
After 12 hours with nearly 3 hour SOT still 25 percent left !

Never had this much. I'm always on LTE/HSDPA and got poor signal in area. I also gamed quite a bit. ( Crossy road 1 hour... Shame on me^^ ). Also I tethered LTE to my teachers notebook for an hour :P So this gives me 4 hour SOT till 0 percent.

AOSP build rocks !

BUT I haven't streamed any music from spotify on LTE at all. So CM builds dont have to be much worse. Got up to three hours SOT on them but with some music streaming.

Conclusion is a difficult to come with. Subjective I would say AOSP consumed less power, but is hard to say it for 100.
[Nexus 5 Android Development] rachanta:
[MENTION=603659]cocchiararo[/MENTION]

L11.0 is a deadend with AOSP with some problems that users may not have noticed

R1.0 is a new minimalistic beginning again something that users may not even notice

At the end of the day its a restless me trying to get a great phone os for myself.
[Nexus 5 Android Development] rachanta:
[MENTION=5106530]FunkyRasta[/MENTION]

At this point I like the R series better. I might post both CM and R alternately as they get developed further. R2.0 is shaping up really well. I have finally found a solution to the sound problem that started the departure from L11.0 as I realised that it was more or less a deadend.
[Nexus 5 Android Development] Jleeblanch:
I would have to agree with [MENTION=5106530]FunkyRasta[/MENTION] as its definitely a close call. I've been using your latest AOSP kernel all day (well since last night, so about 24 hours now) and its hard to compare battery life as my usage varies...but I think AOSP wins as far as stability and smoothness goes!

Which ever you decide to stick with ultimately, whether CM based or AOSP based, I still plan on using this kernel either way! But, it was fun to actually compare kernels and see how they both stand up to regular daily use! I look forward to your continued updates and can't wait to try out R2.0 :)
[Nexus 5 Android Development] rachanta:
RACER_L_R2.0 Sound controls testings

RACER_L_R2.0_FAUX_SND_20150124

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

VS

RACER_L_R2.0_FRANCO_SND_20150124

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

Common changelog beyond R1.0

from [MENTION=3292224]franciscofranco[/MENTION] with many thanks - workqueues, scheduler, memory management, hotplug thread

from [MENTION=4193338]CyanogenMod[/MENTION] with many thanks - Audio drivers
[Nexus 5 Android Development] FunkyRasta:
Testing now :D

Kind of not to place to ask this but what is the difference between franco's and faux's sound ? :P
[Nexus 5 Android Development] rachanta:
The code appears simpler, the interface is rudimentary.
[Nexus 5 Android Development] Jleeblanch:
I'm currently using 2.0 with Franco Sound and its definitely simpler as far as adjustments go (referring only to the sound page in Synapse). No complaints tho and everything else seems to be running smooth as usual!
[Nexus 5 Android Development] cocchiararo:
And here I had just installed 1.0 xD

I will test 2.0 with faux snd (I have all of faux apps because I used to be a faux fan back in the nexus 4 xD)

Nexus 5 - Tapatalk
[Nexus 5 Android Development] Magiya1988:
profile fauxsound

How to switch fauxsound profile for example to quality?
[Nexus 5 Android Development] Jleeblanch:
What are you using for an app to change kernel settings? Obviously if you use FauxSound you can change it (which is the best option) but also using Synapse, you can change the profile settings as well.
[Nexus 5 Android Development] ChongoDroid:
Absolutely insane battery life
[Nexus 5 Android Development] Magiya1988:
Tried with synapse but get message after start:

"No UCI support detected."
[Nexus 5 Android Development] MisterMeJ:
You have to install UKM after each rom flash!

Go to supersu and delete synapse rights. Start synapse again and grant supersu rights and it might work again.
[Nexus 5 Android Development] Jleeblanch:
Because I told you to try Synapse, I won't leave you hanging. Go here for help with using Synapse and everything you'll need (besides the play store app). Also, as the above user mentioned, the UKM zip is flashed into the /system directory so you'll need to flash it after every ROM change or update.
[Nexus 5 Android Development] rachanta:
RACER_L_CM2.0_20140126 - New build is up

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

Changelog RACER_L_CM2.0_20150126:

Qseecom (qualcomm secure execution environment communicator) update - Many thanks to [MENTION=4193338]CyanogenMod[/MENTION]

Now this is stable and fast and fit for linking from OP ;)
[Nexus 5 Android Development] fabi_92:
thanks!

sorry if I did not understand it: it seems to me that you had chosen release version AOSP ... remember correctly?

why cm version?

Inviato dal mio Nexus 5
[Nexus 5 Android Development] rachanta:
No decisions were taken, I was exploring things, while keeping a stable and performing CM1.2 at OP.

CM2.0 is latest CM with all RACER features and is stable with Antutu scores > 45000 in test settings (which you can find in earlier posts, just search for "Antutu" in this thread)

I haven't yet got a performing and stable AOSP R2.0.

Fresh builds under testing at this moment:

CM2.0 (franco sound)

R2.0 (franco)

R2.0 (faux)
[Nexus 5 Android Development] Jleeblanch:
[MENTION=1863016]rachanta[/MENTION] Thanks for the update! Just downloaded and will be running it soon!

As far as AOSP vs CM based, I personally have no preference as long as it runs smooth, I'm happy :)
[Nexus 5 Android Development] FunkyRasta:
After two days running R 2.0 with Franco Sound ( prefer Faux though ) I would say it is stable. Not a single bug encountered. Antutu 44400 first try with UV CPU and GPU OC with no problem.
[Nexus 5 Android Development] holigan360:
Could I say you wear settings to give you the punctuation in AnTuTu ?
[Nexus 5 Android Development] FunkyRasta:
Sure, CPU @2,4 GHz ondemand, Gpu @ 533 ondemand and tripndroid scheduler. Thats all ;)
[Nexus 5 Android Development] holigan360:
Is there any solution to increase the volume of the speaker ?
[Nexus 5 Android Development] Jleeblanch:
Which kernel app are you using? And what kernel are you using? (I ask this only because there has been several kernels posted for testing, just want to make sure you are referring to the kernel from the OP).
[Nexus 5 Android Development] holigan360:
I'm using the app Synapse and kernel RACER_L_CM2.0_20150126
[Nexus 5 Android Development] rachanta:
New build with functioning sound control (preview)

I don't know if I am the only one, but I remember seeing a post at the AICP thread, about faux sound control poweramp control jumping to full the moment player is on. I have been seeing this behaviour for some time, I also see that in the faux sound control app there is a message in place of the power amp control slider that the sound driver is designed to operate in a binary mode - full-on or full-off. Initially it can be set, but after a reboot you get a message. (pl see screenshots, before and after reboot)

This made me look for some other solution, and I find that in my latest R2.0 build with franco sound control poweramp volume can be changed to really high levels. I have had to turn the car player volume down from the usual level. Sound quality and loudness seem to have improved in this build, along with the usual battery life and cpu/gpu performance (Antutu >45500 at 2694MHz with no reboots at all). I think I finally have the build I've been looking for the past two weeks. :D

Here it is: https://www.androidfilehost.com/?fid=95916177934518218

Benchmark & Settings ;):

Antutu - 45772

MPDEC - All 4 cores always on, hotplug policy Default

THERMAL - Stock

Scheduler - Zen

Governor - Performance (If gov is set to smartmax_eps, Antutu dips to ~38000)

Max CPU Freq - 2694MHz

Min CPU Freq - 96MHz

GPU Gov: Performance

Max GPU Freq - 533 MHz

Min GPU Freq - 100 MHz (idles at 27 MHz)
[Nexus 5 Android Development] holigan360:
I'm having constant reboots with the configuration you say here
[Nexus 5 Android Development] rachanta:
Use following procedure:

Wipe Antutu, Synapse, KControl and any other kernel app data

Recovery

Wipe cache, dalvik and system

Install ROM

Install gapps

Install permissive boot image (linked from OP)

Boot

Recovery

Install UKM

Install RACER

Boot

Enter kernel app

Set using Synapse / KControl

Set all setting to stay after boot

Let CPU cool down to < 45C

Start Antutu

Wait for 20-30 seconds

Press Test

After the first time, you can just allow phone to cool < 45C :D

Edit

Just got 46086 with same settings. I care for these scores only to establish that ROM is stable.

]

Edit2

Next 46145 without clearing Antutu data or rebooting after previous Antutu run, just allowed phone to cool to < 45C.

Edit3

45177 last run before I sign off for the day

Older runs during the day with R2.0
[Nexus 5 Android Development] Magiya1988:
Flashed UKM zip but now i got the message "Boot settings cancelled" :confused:
[Nexus 5 Android Development] Gips3yD4ng3r:
I get it too every once in a while, but it still works
[Nexus 5 Android Development] Jleeblanch:
Sweet deal! I actually just switched over to Frank Build 12 to check out the progress on Syko's new apps (Layers, Files, and Rom Mate). I had been using your previous CM kernel from the OP but hadn't done much testing. I'll put this new kernel to the test on this rom and see how she does for me! ;)
[Nexus 5 Android Development] rachanta:
Franco vs Faux - sound control

Sadly, R2.0 / Jan 27 with Franco Sound, produces extra loud tearing noise during drum beats. This may damage speakers and other audio hardware. New build with faux sound is ready, and I will be testing it for most part of the day.

[MENTION=4481495]Jleeblanch[/MENTION] - while you are at it, you might as well check this out - R2.0 / Jan 28 / faux sound:

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

Edit:

First Antutu run - 45805 :D

Need to check sound more. First cut, it sounds more civilized than previous build with franco sound control
[Nexus 5 Android Development] Jleeblanch:
Haha weird, I was just about to say something similar. Overall I'm happy with the performance, but to achieve similar results as faux sound with Franco, you really have to crank up the settings in Synapse but I've noticed it causes distortion (not with every sound, but definitely a lot of sounds).

So, looks like I'll be patiently waiting for the next update with FauxSound [emoji6]
[Nexus 5 Android Development] rachanta:
Was posted earlier, but here you go: https://www.androidfilehost.com/?fid=95916177934518755
[Nexus 5 Android Development] Jleeblanch:
My bad, I didn't catch that you had edited your other post! Just downloaded and are trying it out now :)
[Nexus 5 Android Development] rachanta:
Any feedback, CM2.0 or R2.0 (with faux sound ctrl) ?
[Nexus 5 Android Development] rachanta:
[MENTION=4496504]holigan360[/MENTION], you probably need to try lower frequencies to see where it works without reboots.
[Nexus 5 Android Development] FPSKunal:
Getting RR no oc or anything. Using UKM with synapse. Any ideas?
[Nexus 5 Android Development] Jleeblanch:
I've actually been running R2.0 on both Frank Build 12 and on AICP's latest nightly without any issues! Actually been trying to see which runs better overall. I'd have to say Frank but mainly because it doesn't have all the extra stuff AICP does and Frank is basically just AOSP.

So long story short, no issues as of yet! [emoji3]
[Nexus 5 Android Development] rachanta:
[MENTION=3603593]FPSKunal[/MENTION]

Is it with CM2.0 or with R2.0?

Neither have this problem.

Any way, try to break the RR cycle by installing permissive boot once.

If it still doesn't correct, install using procedure explained in first few steps of post#1356
[Nexus 5 Android Development] FunkyRasta:
I'm using CM build with Faux from 26. I prefer the richer controls and I think that there is less background noise/static. Using Rockboxed Sandisk sansa Clip+ as daily player with Soundmagic e10 earplugs, so I definetely see downgrade in audio when I listen music from my nexus :P

Great build, battery as good as always.

At 2,4 GHz ondemand , slow mpdec, 533 GPU and tripndroid scheduler I get 44000 in Antutu every time. So awesome !
[Nexus 5 Android Development] FPSKunal:
I have tried both. Will try the permissive boot and will report back.[emoji4]
[Nexus 5 Android Development] rachanta:
[MENTION=5106530]FunkyRasta[/MENTION]

Is tripndroid scheduler better than zen or any other?
[Nexus 5 Android Development] eduardozeassesme:
Hey guys and dev, I am new on Nexus 5 and this kernel, I have this problem, every time, after boot or when open synapse
[Nexus 5 Android Development] rachanta:
[MENTION=5317744]eduardozeassesme[/MENTION]

Synapse does that every time, though , most often it sets min freq to 960 MHz. The best app for setting this kernel is Kcontrol. You can clear all app data, boot with permissive boot image along with dalvik and cache wipe. After that install RACER and boot.
[Nexus 5 Android Development] eduardozeassesme:
Thanks dude I try
[Nexus 5 Android Development] FunkyRasta:
To be honest I dunno. Cl3kener posted it on his google+ as the best performing governor. So I'm just happily using it as I'm lazy and won't look for other governors benchmarks :P
[Nexus 5 Android Development] rachanta:
Update: RACER_L_R3.0_20150201 &amp;amp; RACER_L_CM3.0_20150201

Update: RACER_L_R3.0_20150201 / RACER_L_CM3.0_20150201

Please visit OP:

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

Changelog RACER_L_R3.0_20150201 / RACER_L_CM3.0_20150201:

Update ipc to save power, add yankactive and yankdemand cpu governors - many thanks to [MENTION=2033478]Yank555[/MENTION]-lu

cpufreq_interactive governor update - many thanks to [MENTION=4193338]CyanogenMod[/MENTION]

Edit: I am removing the cpufreq_interactive governor update and will post R2.5 / CM2.5 to op in a hour or so. The boost related commits may be causing some instability at higher frequencies. :fingers-crossed:

Edit2:

I am gradually getting round to the view that [MENTION=4195844]show-p1984[/MENTION], google and Linux foundation have written code that can probably not be improved much without introducing some instability. Consequently you might actually find R1.0 is the best RACER build that has rolled out in the last 15 days. I am personally getting back to give R1.0 another spin.
[Nexus 5 Android Development] rachanta:
Here's R1.0 for those who want to compare it with any later build:

https://www.androidfilehost.com/?fid=95916177934518755
[Nexus 5 Android Development] FunkyRasta:
Hmm interesting and totally possible. However there were no unstabilities for me on last few builds.

Will go through tommorrow with latest CM based build and the compare with R1.0.
[Nexus 5 Android Development] FunkyRasta:
Yankactive rocks ! 56 percent CPU time at 1,5 GHz and no lags :)
[Nexus 5 Android Development] cmdmilitia13:
Its showing R2.0 on that link
[Nexus 5 Android Development] rachanta:
RACER_v6.0-EXT-4 and AICP Unofficial are both non f2fs. You can flash both safely.
[Nexus 5 Android Development] razrlover:
Running great with 6.0 rom and kernel non f2fs. Thanks brother for your hard work!!!!?????
[Nexus 5 Android Development] rachanta:
RACER_v6.0 F2FS update May 15, 2014

RACER_v6.0 F2FS update May 15, 2014

Please visit OP at:

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

Kernel Changelog v6.0-F2FS on 15-05-2014

- Linux 3.4.90 (Many thanks to [MENTION=3795148]neobuddy89[/MENTION])

- CM merges from upstream

ROM Changelog on 15-05-2014

http://gerrit.aicp-rom.com/#/q/status:merged,n,z

Last Commit in update:

http://gerrit.aicp-rom.com/#/c/5262/