yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Android Development] rachanta:
[MENTION=5391578]7sen[/MENTION]

smartmax_eps is a conservative version of smartmax, which in turn is somewhat like Intelliactive, Optimax, Yankactive, Wheatley, Slim, Interative etc, that is meant for daily use and optimised for performance as well as battery life.
[Nexus 5 Android Development] 7sen:
Aha. Now I get it. Thanks bro [emoji4]
[Nexus 5 Android Development] nevrlow:
I've noticed huge huge battery life gains with just smartmax_esp governor. Like holy Shi'ite
[Nexus 5 Android Development] FunkyRasta:
Thanks a lot ! But I don't have that much monies. I'll just write app like that myself :P

BTW: I'm a skater too :P

---------- Post added at 11:39 AM ---------- Previous post was at 11:39 AM ----------

And how is the smoothness compared to before ?
[Nexus 5 Android Development] rachanta:
KERNEL: RACER_L13.0_20150215:

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

Changelog RACER_L13.0_20150215

Upstream AOSP and CM updates
[Nexus 5 Android Development] cocchiararo:
http://xdaforums.com/showthread.php?t=1933284

You can get it for free in XDA XD

pS: i rebooted and synapse lost your tweaks (for hotpluging), i had even saved the profile, but restoring it did not restore the settings. SELINUX is shown as permisive. Any idea why? i have now uninstalled fauxclock and fauxsound since i can control that stuff in synapse.
[Nexus 5 Android Development] juanjacinto:
In the hotplug configuration uploaded, which is the configuration in the last two items of the list?

Actually:

Times thersehold hotplug CPU4 = 0 ms

Times thersehold unplug CPU3 = 190 ms

The picture doesn't show these last two items.

Thanks
[Nexus 5 Android Development] rachanta:
How's L13?

How's L13 doing guys? Is it at least as good as L12? :fingers-crossed:
[Nexus 5 Android Development] Thunderbolt:
It's depend. Should I change settings or not rachanta?:D
[Nexus 5 Android Development] rachanta:
[MENTION=3833444]Thunderbolt[/MENTION]

[MENTION=5106530]FunkyRasta[/MENTION]'s settings give excellent fluidity with good battery life. As such Synapse settings will get wiped out with every rom change because they depend upon ukm, which needs to be flashed again with every rom change.

Stock mpdec settings are the general recommendation. There is no end to the experimentation possible with the bricked thermal system. You need to stay with what works best for you. ;)
[Nexus 5 Android Development] rachanta:
rebooted and lost settings

[MENTION=603659]cocchiararo[/MENTION]

Synapse settings will be lost with rom change or even after reboots sometimes. One way to make the settings survive reboots is to lock them in another app, example Kcontrol. ;)
[Nexus 5 Android Development] cryingrock:
Even smoother:thumbup::)
[Nexus 5 Android Development] ert69:
What's the screen on time on this kernel?
[Nexus 5 Android Development] rachanta:
http://xdaforums.com/showpost.php?p=58375122&postcount=1329

That describes the experience with an older build, which is not supposed to be as good as the current ones. I do hope you have a similar experience or even better. :D
[Nexus 5 Android Development] ert69:
Whoa! Were they really talking about CM1.2? That's ancient. Anyway, I suppose I'll try it myself. I get around 4-5h currently.
[Nexus 5 Android Development] rachanta:
That's pretty hard to beat. Anyway do let me know how racer fares compared to your current, which you can name if you like[emoji6]
[Nexus 5 Android Development] ert69:
Currently on optipop rom + uber kernel. Will try blisspop rom and various kernels over the course of this week.
[Nexus 5 Android Development] rachanta:
Do try AICP by the great [MENTION=1184673]LorD ClockaN[/MENTION] himself who pushes updates to gerrit almost daily.
[Nexus 5 Android Development] thereal_bigjake:
I just flashed AICP with Racer yesterday and I'm happy with the combo ?
[Nexus 5 Android Development] cocchiararo:
I made no ROM changes, can't recall if I updated your kernel before or after noticing that the settings were lost.

The profile restore seems useless tho.

I am not in the mood of buying yet another kernel app tho (already own faux's, Franco's and one more I can't even remember

Nexus 5 - Tapatalk
[Nexus 5 Android Development] rachanta:
Stock settings are actually good enough for most purposes. May be a script can be written to set funky mpdec settings.
[Nexus 5 Android Development] 7sen:
how i set the min cpu 300 only always back to 920 :confused:
[Nexus 5 Android Development] szucsgf:
http://xdaforums.com/showthread.php?p=58674117
[Nexus 5 Android Development] 7sen:
thanks :good::good:
[Nexus 5 Android Development] ChongoDroid:
Sometimes synapse will report that the min speed is 960 but this is just the touchboost.
[Nexus 5 Android Development] FunkyRasta:
Well we don't have CPU4 , as cores are counted grom 0 not 1 ;)

Set CPU 3 unplug same as for CPU2 unplug, so if I recall correctly is 400ms
[Nexus 5 Android Development] rachanta:
L14.0 at OP:

Changelog RACER_L14.0_20150217

Upstream AOSP updates
[Nexus 5 Android Development] vansaiyuki1:
Dude are you see this?http://xdaforums.com/android/software-hacking/dev-kcal-advanced-color-control-t3032080
[Nexus 5 Android Development] rachanta:
We already have [MENTION=4316709]savoca[/MENTION]'s LCD_KCAL in RACER, but I will see if any further developments are there.

Edit: OK I now have now got hold of the changes, and am trying to get them to RACER. Thanks for the tip [MENTION=655356]vansaiyuki[/MENTION].
[Nexus 5 Android Development] rachanta:
Advanced color control - post processing control

[MENTION=655356]vansaiyuki[/MENTION] - here is a build with many thanks to [MENTION=4316709]savoca[/MENTION]

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

You can set the new features easily with savoca's app:

http://downloads.codefi.re/savoca/kcal

Enjoy;)
[Nexus 5 Android Development] vansaiyuki1:
Thnaks man i test that now!!:D

---------- Post added at 01:04 PM ---------- Previous post was at 12:57 PM ----------

@rachanta it's work!!!! god thanks dude;)

---------- Post added at 01:14 PM ---------- Previous post was at 01:04 PM ----------

You can set the new features easily with savoca's app:

http://downloads.codefi.re/savoca/kcal

or use UKM 3.7.1b1,have option for changing :

http://ak.hiddenbytes.org/downloads/UKM_v3.7.1b1.zip

Enjoy;)[/QUOTE]
[Nexus 5 Android Development] rachanta:
RACER_L15.0 posted to OP

Download: https://www.androidfilehost.com/?fid=95916177934531559

Changelog:

Advanced KCAL colour control

AOSP upstream updates

Benchmarks: 45670, 46462, 45944, 45325, 45473 ;)

for settings pl see: http://xdaforums.com/showpost.php?
p=52078055&postcount=3

No change in content from build posted yesterday for testing after getting an alert from [MENTION=782525]vansaiyuki1[/MENTION] about the KCAL update
[Nexus 5 Android Development] Eltorito94:
battery life on this kernel?
[Nexus 5 Android Development] FunkyRasta:
Extreme. It gives me the best Screen on Time. Use this settings http://xdaforums.com/showpost.php?<br />p=52078055&postcount=3 .

[MENTION=1863016]rachanta[/MENTION] Version 14.0 was even better when it comes to battery. I will try now 15.0 :)

BTW, anyone wanna try my settings for smartmax governor? I found smartmaxEPS too laggy, so I fine tuned smartmax tunables to make it more battery efficient. There is no noticable performance downgrade for me , when using mine hotplug settings http://xdaforums.com/showpost.php?<br />p=52078055&postcount=3.

Just look how it uses freqs;)

Settings.
[Nexus 5 Android Development] rachanta:
FunkyBattery settings from [MENTION=5106530]FunkyRasta[/MENTION] has moved here:

http://xdaforums.com/showpost.php?p=52078042&postcount=2
[Nexus 5 Android Development] Eltorito94:
I'm trying your settings! ;)
[Nexus 5 Android Development] rachanta:
Here is L15.1 which gets the frequencies nearest to [MENTION=5106530]FunkyRasta[/MENTION]'s smartmax tuning as default for smartmax to make it more conservative and also to make smartmax_eps less conservative. Pl check this out and let me know:

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

You need to boot once with sykopompos's permnissive boot or your ROM's stock kernel before installing L15.1 for the settings to take effect.: https://www.androidfilehost.com/?fid=95784891001609904
[Nexus 5 Android Development] FunkyRasta:
Running great as always ! :) Did a clean flash, moved back to feature packa BlissPop again.

Happy to see that my settings help to improve other's experiences ^^
[Nexus 5 Android Development] Tylog:
Sounds interesting, will give it a go now and test it.
[Nexus 5 Android Development] sifun:
whats the setting for Time Threshold Unplug CPU3? I can't see all settings in the post
[Nexus 5 Android Development] FunkyRasta:
Stock should be good enough or set it like CPU2 Unplug Threshold. I recommend 500ms :)
[Nexus 5 Android Development] rachanta:
L16.0 preview

I am planning to link this from OP by end of day after thorough testing :fingers-crossed::

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

Changelog:

CPUFREQ governors - smartmax, smartmax_eps and Intellimm - tunables tweaked to use only available frequencies in pvs 2 and 3 tables

Build flags updated

AOSP upstream updates

Many thanks to [MENTION=4684315]flar2[/MENTION], [MENTION=647113]hellsgod[/MENTION] and [MENTION=3873953]eng.stk[/MENTION] for showing the way ;)

Edit:

thanks to a pm alert from [MENTION=4556031]y0y0y[/MENTION], L16.0 has been updated with [MENTION=4316709]savoca[/MENTION]'s latest changes (Feb18 & 20, not Feb 21) to KCAL control .

savoca's last commit on Feb 21 at https://github.com/savoca/kernel-msm/commits/mdp5 causes too many conflicts and has been skipped. BTW flar2 has done the same for elematalx today.
[Nexus 5 Android Development] cocchiararo:
I just came back from my short vacations, and i was about to start testing AICP (could not do it before), and noticed there is a " release " version from te 9th of this month, and the latest nightly from the 19th.

Are you rolling with the nightlies?

Will keep using your latest kernels of course XD
[Nexus 5 Android Development] rachanta:
[MENTION=603659]cocchiararo[/MENTION]

You can consider uploads with whole number without a decimal as a release. No nightlies, the ones with decimals are incremental improvements.
[Nexus 5 Android Development] rachanta:
RACER_L16.0_20140225 - New build linked from OP

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

Changelog RACER_L16.0_20150225

CPUFREQ governors - smartmax, smartmax_eps and Intellimm - tunables tweaked to use only available frequencies in pvs 2 and 3 tables

Toolchain updated to Linaro GCC 4.9.3-2015.02 and Build flags updated

AOSP upstream updates

Further update to KCAL colour control driver update - many thanks to [MENTION=4316709]savoca[/MENTION]

Antutu scores: > 45000 to > 46000 with AICP Feb 19 Nightly :D
[Nexus 5 Android Development] cocchiararo:
i was talking about AICP nightlies vs the release.

I ended up installing AICP nightly and your latest kernel (was a few versions behind while using NXE rom).

For now, i see that even if i enable sweeptosleep in synapse, it does not work. Any ideas?

Not your concern, but another thing i noticed is that my addblocker seems to be non functional (hosts files are there, but i still have adds, and after each reboot adblock+ says that addblocking is disabled).
[Nexus 5 Android Development] rachanta:
[MENTION=603659]cocchiararo[/MENTION]

S2s enablement settings - sweep left to right:
[Nexus 5 Android Development] cocchiararo:
it seems i needed to set the timout to "not 0" >P

Only weird thing is that before changing roms, i had to sweep right to left, and now it is left to right.

In any case, time to start seeing what AICP has to offer >P

thanks
[Nexus 5 Android Development] rachanta:
Adblocker works and is downloading hosts and updating. Untick and tick Disable Ads. It may not work on Wifi, so use the GSM/3G/4G/LTE network. ;)
[Nexus 5 Android Development] cocchiararo:
I just noticed the rom has the feature baked in, so i uninstalled my app and enabled the feature XD
[Nexus 5 Android Development] Jleeblanch:
I've been busy with my new job the last few weeks, but I've still been keeping up to date on the kernels here. Also, been using SimpleAOSP Layers Edition, and I must say that this kernel has been running better than ever! :D
[Nexus 5 Android Development] rachanta:
L17.0 preview

L17.0 preview

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

Chargelog: CAF updates with many thanks to [MENTION=4152171]myfluxi[/MENTION]

Panel- mdss driver

Crypto

Sound driver

First run with Antutu returns 46020 :D
[Nexus 5 Android Development] fabi_92:
sorry for the stupid question.

works on AOSP, right?
[Nexus 5 Android Development] PetritH:
yes it does
[Nexus 5 Android Development] rachanta:
L17.0 Final Testing

https://www.androidfilehost.com/user/?w=settings-dev-files&flid=20211

Many more CAF Audio update commits included from [MENTION=4152171]myfluxi[/MENTION]'s work with many thanks

I am testing this for few hours before I link it from OP. :fingers-crossed:

Edit: There may be a problem with booting AOSP ROMs, and I trying to resolve the issue
[Nexus 5 Android Development] rachanta:
[MENTION=4481495]Jleeblanch[/MENTION]

Which is the latest RACER version that is working with Simple AOSP ROM for you?
[Nexus 5 Android Development] dead0:
17.0 preview is working with simple aosp build 15
[Nexus 5 Android Development] pianistaPL:
L17.0 is working amazing! :)
[Nexus 5 Android Development] rachanta:
L17.0 works with AOSP as well ac CM based ROMs

Confirmed that L17.0 works with CM as well as AOSP ROMs. Basics tested with Simple AOSP, Frank and AICP.
[Nexus 5 Android Development] Jiggs82:
And don't forget about Blisspop and Kangdroid :p
[Nexus 5 Android Development] rachanta:
L17.0 linked from OP

Please visit:

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

Same as previous L17.0 loaded a few posts ago except date change in name. Thanks everybody for confirming that it works on AOSP ROMs. :good::good::good:

Antutu Benchmarks - >45000 to >46000 - http://xdaforums.com/showpost.php?p=52078055&postcount=3
[Nexus 5 Android Development] y0y0y:
Good Day,

Have you had any luck with the "max GPU frequency" issue?

Regards,
[Nexus 5 Android Development] rachanta:
[MENTION=4556031]y0y0y[/MENTION]

I tried a few things, asked some developers but no one replied.

The setting is for max frequency (not default, not actual freq at start), which in RACER is 650 MHz. The initial power level is set to 100MHz, which is the frrequency used during start up. You can set Max GPU Freq lower in the code, but it is supposed to be a good thing to be able to use a wide range of frequencies as required. Once you set it to whatever you want, the settings stick after reboot. We have a range from 100-650 MHz and idling freq of 27. The actual frequency being used depends on the GPU governor so you need not actually worry about Max 650 MHz, because it does not mean that GPU is running at 650 MHz and draining power. ;)
[Nexus 5 Android Development] Jleeblanch:
Sorry for the late reply...but no issues with L17.0 on SimpleAOSP (Layers Edition). Kernel has been running better than ever :D
[Nexus 5 Android Development] FunkyRasta:
Nice :D with every relase Racer does impossible and becomes even better, also [MENTION=1863016]rachanta[/MENTION] AICP as you're running it and found a new daily driver :)
[Nexus 5 Android Development] rachanta:
RACER_L18.0_20150306 - New build linked from OP

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

Changelog RACER_L18.0_20150306 - Upstream updates from various AOSP / CAF / CM sources

cpufreq driver

rtmutex subsystem

cm updates

Antutu - Last 5 -46161 (AICP), 45632 (Simple AOSP), 45873, 45456, 45596 (BlissPop) :D
[Nexus 5 Android Development] cocchiararo:
awww

i follow you to AICP and you change roms again :P
[Nexus 5 Android Development] rachanta:
That was out of respect for [MENTION=3367894]Jiggs82[/MENTION] the BlissPop dev who is active on this thread.

AICP, and Simple AOSP are the ROMs I follow.

Edit

I was disappointedly that I could never get Antutu to run without a crash / reboot in my earlier sorties with BlissPop. If no Antutu score > 45000, I don't use the ROM even if I like the features and looks.
[Nexus 5 Android Development] szucsgf:
Newest version 18 running super smooth on BoostPop! Very high performance combo. Looking forward to assessing battery. Thank you ☺.
[Nexus 5 Android Development] rachanta:
[MENTION=603659]cocchiararo[/MENTION] Sadly, discovered some basic issues with Bliss, and am switching back to AICP. I don't recommend BlissPop for now, though it is beautiful beast.
[Nexus 5 Android Development] rachanta:
Those 65 of you who have already downloaded L18.0 and were disappointed to see that About Phone still shows L17.0, may please download using the refreshed link at OP or from right here:

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

Sorry that the date remained unchanged in previously linked build due to my mistake. If you you don't care about the date, no worries, the kernel you downloaded earlier is actually L18.0

Edit:

Antutu - Last 5 -46161 (AICP), 45632 (Simple AOSP), 45873, 45456, 45596 (BlissPop) :D

http://xdaforums.com/showpost.php?p=52078055&postcount=3
[Nexus 5 Android Development] sam.balia1012:
racer on blisspop

i would love to try this kernel on blisspop

seem to be getting RR's & SOD

here is what i did:

-wiped data cache & dalvik

-flash blisspop ROM then permissive kernel

-finished installing

-reboot and flash Racer kernel

was it something i skipped?
[Nexus 5 Android Development] rachanta:
[MENTION=4613517]sam.balia1012[/MENTION]

There is no problem with the method, and you should have no problems, until you set middle shortcuts and delete an app for which you set the shortcut. After that you can expect system ui fc.

I hope you are using the latest L18.0 linked from OP.

[MENTION=4613517]sam.balia1012[/MENTION]

I wiped data, cache and dalvik on my BlissPop ROM which was in continuous fc mode and unusable. I could boot again and so far everything is normal, no rr or boot loop. I will use this for some time and see what happens before I set middle shortcuts again and delete an app that is set as a shotcut.

But you seem to be getting rr after a clean install (with data wipe), and that has not happened for me with BlissPop. May be you can back up your internal sd card and then wipe it clean and check what happens. Do let me know what happens in more detail.

I am in touch with [MENTION=3367894]Jiggs82[/MENTION], following his suggestions and giving him feedback on the middle shortcuts issue.
[Nexus 5 Android Development] rachanta:
Test with CM12 official

Antutu 45178, no rr, no fc after applying CM12 free Themes Rust (style) and Roam (fonts).
[Nexus 5 Android Development] sam.balia1012:
is this a typo

flashed the L18 BUILD version yet on the device it says 3.4.106-RACER_L17_20150302 #1
[Nexus 5 Android Development] szucsgf:
http://xdaforums.com/showthread.php?p=59248586
[Nexus 5 Android Development] cocchiararo:
almost rushed to install 5.1 factory image... when i remembered that i need a 5.1 custom kernel to keep F2FS >P

Then i also remember that setting the rom up again is a pain...

Any (future seeing XD) ideas if when AICP is updated to 5.1, your kernel will need updates too? i guess so, but then again, you update way more often than AICP >P
[Nexus 5 Android Development] rachanta:
Android 5.1 - results so far

L18.0 (at OP) works with Android 5.1 system image. Here is a partially updated kernel android 5.1 RACER - it works: https://www.androidfilehost.com/?fid=95916177934539392

Do not install permissive boot image linked from OP. This will cause a NFC FC loop that will make the ROM unusable

Super SU works - http://download.chainfire.eu/696/SuperSU/UPDATE-SuperSU-v2.46.zip

TWRP works: https://basketbuild.com/filedl/devs...merhead/TWRP_multirom_hammerhead_20150212.img

MultiROM Manager app works

Android 5.1 system image: https://dl.google.com/dl/android/aosp/hammerhead-lmy47d-factory-6c1ad81e.tgz

In short - almost business as usual

I dont know if everything is perfect, but things seem to be very manageable. ;)
[Nexus 5 Android Development] pianistaPL:
Wow, Android 5.1 seems smoother than 5.0! I'm on ext4 right now, do you think I can install linked kernel before Racer to get working cache and data on f2fs? https://basketbuild.com/filedl/devs...-Lollipop-Kernel-Cl3Kener-Kexec-Enforcing.zip This kernel is for 5.0, so I don't know...

---------- Post added at 02:06 PM ---------- Previous post was at 01:30 PM ----------

BTW I'm happy

---------- Post added at 02:16 PM ---------- Previous post was at 02:06 PM ----------

One problem - sound is very quiet.
[Nexus 5 Android Development] rachanta:
No harm trying Cl3Kener permissive. Sound might have improved in next build i am testing.
[Nexus 5 Android Development] pianistaPL:
Unfortunately, both Permissive and Enforcing F2FS-EXT4 kernels cause FC's and hot reboots in Setup Wizard, so it completely brokes phone. Waiting for updated 5.1 kernel for F2FS :) Maybe you could build AOSP boot.img with F2FS support, of course if you have free time :)
[Nexus 5 Android Development] cocchiararo:
Anyone can do that. If you give me the original boot.IMG I can modify it for you.

Nexus 5 - Tapatalk
[Nexus 5 Android Development] pianistaPL:
Thank you (I can't click thanks button due to the limit), I'm sending boot.img from 5.1 http://www2.zippyshare.com/v/s7r3JZBb/file.html
[Nexus 5 Android Development] cocchiararo:
http://www81.zippyshare.com/v/oYhUtixe/file.html

That is the same boot.img you provided, with the same modifications needed pre 5.1 for F2FS formated /data and /cache partitions.
[Nexus 5 Android Development] pianistaPL:
Thanks again! Will check ASAP. May I know what did you do to make it compatible with F2FS?
[Nexus 5 Android Development] cocchiararo:
you extract the boot.img with AIK (Android I* Kitchen, forgot what the I stands for).

then, inside the ramdisk folder you look for the fstab.DEVICE (hammerhead in this case) file.

There, you replace the lines that instruct how to mount /data and /cache with:

/dev/block/platform/msm_sdcc.1/by-name/userdata /data f2fs noatime,nosuid,nodev,discard,nodiratime,inline_xattr,flush_merge,errors=recover wait,nonremovable,encryptable=/dev/block/platform/msm_sdcc.1/by-name/metadata
/dev/block/platform/msm_sdcc.1/by-name/cache /cache f2fs noatime,nosuid,nodev,discard,nodiratime,inline_xattr,errors=recover wait,check

Then you repack it.

There are repack and unpack bats ni the AIK package.

You of course need a custom kernel like this one too, just modifying the boot.img does not give you F2FS support, only mounting the partitions.
[Nexus 5 Android Development] pianistaPL:
Ah, I'm stupid... I know this method, I used to modify kernel for F2FS in that way but I thought the kernel first has to support F2FS. :p Now I'm smarter thanks to you :D
[Nexus 5 Android Development] cocchiararo:
the kernel DOES need to support it, but i was under the impression that you were using this thread's kernel, which does support it.

was i wrong?
[Nexus 5 Android Development] pianistaPL:
You are completely right :) I've already installed your modified kernel and Racer L20.0, everything works perfect on data and cache f2fs. Android 5.1 is really amazing. They improved animations, they are smoother now. Just amazing :)
[Nexus 5 Android Development] cocchiararo:
cool then, i guess that i will do the same when i get back home, unless [MENTION=1863016]rachanta[/MENTION] happens to know if AICP already got updated to 5.1.

I will now look into their "changelog" (that is not user friendly XD) and see what i can see.

EDIT: stock it is, just noticed that there is only one change from yesterday, the rest is older, no 5.1 in AICP :P

PS: where is L20?
[Nexus 5 Android Development] pianistaPL:
here https://www.androidfilehost.com/?fid=95916177934539392