yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Android Development] FunkyRasta:
I'm running 7.0 before it was limited to 2.8 GHz. Today factory images should be relased. Will flash one a post Antutu score with latest build and without any settings editing.

My phone has PVS 3 and undervolted by 35mV.

No cheating no per app setting. Just straight simple, four cores @2,2 GHz ,ondemand governor, deadline scheduler. Minimum freq all the way down to what Synapse allows. Hotplug as in my guide, slow hotplug (try with default) slow unplug. All free thermal phases rased above 80 C using Kcontrol (scroll down and hit apply ! That got me like two times, maybe that's why your antutu runs at 1,9 GHz)

Will post results after flashing factory images in the evening.
[Nexus 5 Android Development] rachanta:
Thanks button limited exhausted. Thanks a lot for the clarification. :good::good::good:

I will transpose this to post #4 again, which is about setting guidnce.
[Nexus 5 Android Development] daniel84cs:
[MENTION=1863016]rachanta[/MENTION]

Tested all night your latest stable kernel, work very well with my rom , great work, you will make a boot.img to insert on my test rom....?
[Nexus 5 Android Development] Mranggapo:
Thanks [MENTION=5106530]FunkyRasta[/MENTION], i write it down on my notepad. So i will not forget xD

Edit: i face some rAndom soft reboot, and then hangs on boot animation and then it completely reboot. What can i provide to help you sir [MENTION=1863016]rachanta[/MENTION]
[Nexus 5 Android Development] rachanta:
:good:

[MENTION=4404203]daniel84cs[/MENTION] - I can do that, but a better way is to compile my kernel from source in-line with your rom. I will make the boot.img later today for you in any case. The racer branch of my github always has the latest stable kernel source.
[Nexus 5 Android Development] nick123ablxx32:
just curious which lollipop ROM do you prefer ? [MENTION=1863016]rachanta[/MENTION] :fingers-crossed: :good:
[Nexus 5 Android Development] MidnightDevil:
Thanks for this kernel, swipe2sleep works and double tap to wake as well! Cheers :)
[Nexus 5 Android Development] rachanta:
In general stuff from sykopompos. I am running frank-reborn right now :)
[Nexus 5 Android Development] rachanta:
[MENTION=5199016]Mranggapo[/MENTION] which kernel are you running. You might have a pvs2 binning chip like me. If that is the case the latest link at op should help. I have another build using the uber voltage table, that I am currently running. This is also very stable, and I can post the link if you still have issues.

How to find which pvs table? See below -

ra:racer rax$ adb shell

root@hammerhead:/ # su

root@hammerhead:/ # dmesg | grep PVS
[Nexus 5 Android Development] merewood bebox:
keep getting heating problems with light use :(
[Nexus 5 Android Development] FunkyRasta:
Did you set the thermal stuff as stated in my guide ? If yes there's no way your phone could become hot or even very warm. First page of this thread, third or fourth post ;)

[MENTION=1863016]rachanta[/MENTION] As I promised I will extensively test and benchmark newest relase after flashing factory image, just not today, too sleepy and have to get up early. Let's hope all issues are fixed for you with this knew voltage table. For once I got lucky in the SOC binning game ^^
[Nexus 5 Android Development] rachanta:
RACER L8.0 boots Lollipop release

RACER kernel boots the latest nexus 5 image released by google some hours back, but I haven't got super user as yet.

Edit - Goot Root this way:

TWRP the usual way

Super su chainfire 2.19 the usual way

No root

Then I did the following:

http://download.chainfire.eu/363/CF-Root/CF-Auto-Root/CF-Auto-Root-hammerhead-hammerhead-nexus5.zip

Checkout the directories and move the required files fastboot-linux and CF-Auto-Root-hammerhead-hammerhead-nexus5.img to a directory eg., CFR as I have done.

Then do the following

ra@ra-linx:~/android/CFR$ chmod +x fastboot-linux

ra@ra-linx:~/android/CFR$ fastboot-linux boot CF-Auto-Root-hammerhead-hammerhead-nexus5.img

You are now rooted, TWRP Recovery works and Super Su works
[Nexus 5 Android Development] kenkiller:
Where is L8?
[Nexus 5 Android Development] rachanta:
Not yet uploaded, but the release base kernel merge did not add anything to L7.1, so 7.1 should work.
[Nexus 5 Android Development] rachanta:
RACER LP1.0 release after Lollipop release source merge

Please visit OP:

http://xdaforums.com/showpost.php?p=52078023&postcount=1
[Nexus 5 Android Development] chriscsh:
thanks

i just flash the 1.0 on LRX21O

wipe cache

after boot , can't connect to wifi :(
[Nexus 5 Android Development] rachanta:
No such problem here. I am using WiFi right now, for the first time after flashing 21O and Racer LP1.0.
[Nexus 5 Android Development] rachanta:
[MENTION=570472]chriscsh[/MENTION] and all others who downloaded LP1.0

- L7.1 works very well with LRX21O. So please go to OP and download again. Sorry for posting a kernel without adequate testing. There are two commits in the the lollipop release source designed to screw frequency policies up, that we are better of without . So I am back to all my old stuff which is working fine with the latest google image.
[Nexus 5 Android Development] rachanta:
[MENTION=2165778]kenkiller[/MENTION]

You don't need L8.0 or LP1.0. I have withdrawn them as L7.1 works beautifully with the new gooogle image LRX21O.

The OP now has the link to L7.1. Please use that. ;)
[Nexus 5 Android Development] FunkyRasta:
Racer 7.1 flashed on Lollipop factory image won't allow me to finish Antutu because of data "corruption" on CPU0....
[MENTION=1863016]rachanta[/MENTION] catch the kmsg ! :) https://drive.google.com/open?id=0B1HaxfvSV_XkSS1TeTY2bTBOanc&authuser=0

BTW: Stock Lollipop is monster... 42000 in Antutu ! All defaults, not even rooted !
[Nexus 5 Android Development] Phazmos:
Lollipop is great. Both battery and performance picked up right where kk left off.

And it will only get better!
[Nexus 5 Android Development] rachanta:
Can't open the ksmg. No permission.
[Nexus 5 Android Development] rachanta:
I am going to reconstruct RACER with minimum features over lollipop stock kernel.
[Nexus 5 Android Development] FunkyRasta:
[MENTION=1863016]rachanta[/MENTION] WTF ? This one has to be readable https://www.dropbox.com/s/bw66bppm2k8e1rz/kmsg.txt?dl=0 :)

But since you deciced to rebuild it doesn't matter now haha :D

What features are you planning ? Gamma correction and kcal values for sure I hope :P are you moving to bricked hotplug and thermal again or staying stock ?

Looking forward to it :D
[Nexus 5 Android Development] rachanta:
[MENTION=5106530]FunkyRasta[/MENTION], I have decided to finally carry on with the existing L7.1 repo, as it already has the additional commits included in lollipop release.

Your ksmg has this related to cpu0:

L1 / TLB Error detected on CPU 0!

There is arch-arm commit related to TLB, that I have removed. So let us see.

I am on the new image LRX21O and btw, I have managed an Antutu>36000, with L7.1, and as such am happy with its working so far. I know the score is low, but there is no other issue as such.
[Nexus 5 Android Development] chriscsh:
thanks rachanta

that work well for me

:D
[Nexus 5 Android Development] ohad129:
Is it working with LRX21Q
[Nexus 5 Android Development] Mranggapo:
i like intelliplug more than mpdecision but i'll use v7.1 see if it got cooler cpu :D
[Nexus 5 Android Development] FunkyRasta:
[MENTION=5088428]ohad129[/MENTION]

Could you be smart enough to scrollback at least few pages before posting thing like this. Normally wouldn't care about it, but it had literally been said few pages ago.

Secondly this is DEVELOPMENT thread, this kernel has corresponding Q/A thread which Rachanta linked no more than 4 pages ago...
[Nexus 5 Android Development] ohad129:
Since this contain 109 pages i want read it since the begining smart guy
[Nexus 5 Android Development] FunkyRasta:
I'm not talking about whole thread, just last few pages... How can you post without reading even three of them ?

If you do not want to do the reading you clearly shouldn't use a FORUM.
[Nexus 5 Android Development] rachanta:
KERNEL: RACER_L8.0_20141116 released

RACER Kernel works with Android LOLLIPOP (AOSP-L Google Source, LRX21O and other variants.) and CM11

KERNEL: RACER_L8.0_20141116:

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

Any frequency > 2419 MHz could be unstable though users have reported using available maximum frequency.

Note: If you have issues with permissiveness or any doubts please install [MENTION=1050103]sykopompos[/MENTION]'s permissive boot kernel before installing RACER. You can get it here: https://www.androidfilehost.com/?fid=95784891001609904

Changelog RACER_L8.0.:

Voltage table - tweaked values from [MENTION=4684315]flar2[/MENTION] with many thanks, while retaining min 96 MHz

Upstream updates via [MENTION=5105835]Cl3Kener[/MENTION] with many thanks

Any frequency > 2419 MHz could be unstable though users have reported using available maximum frequency.

Three consecutive > 41000 with 41980 highest.

Best Antutu scores ever for me with this build. I was struggling the last few days with just > 30000 scores.

972 Single 3112 Multi on geekbench in warm conditions.

Min cores on >2 can cause instability.
[Nexus 5 Android Development] rachanta:
RACER L8.0 benchmarks

With LRX21T (by [MENTION=1050103]sykopompos[/MENTION]'s team), installed clean with a datawipe.

Looks like this is my best so far. I never ever routinely got > 40000. Now that has happens every time I run Antutu.

Probably the scores could be improved and people have done better with an N5, but for me it is more an indication of the kernel being OK, performance and stability-wise.
[Nexus 5 Android Development] 1970mueller:
SWEET

Lovin' it!
[Nexus 5 Android Development] psycho693:
That's awesome! [MENTION=1050103]sykopompos[/MENTION] is working hard on new fixes and tweaks.
[Nexus 5 Android Development] aashgaur:
Delete
[Nexus 5 Android Development] frontalot:
Sadly F2FS isn't working on lollipop.
[Nexus 5 Android Development] rachanta:
[MENTION=2546956]frontalot[/MENTION] - The Kernel is F2FS enabled. You need to change the ROM side. Some kernel makers add modified fstab.hammerhead to their ramdisk, which I dont do as I follow any kernel method.
[Nexus 5 Android Development] rachanta:
[MENTION=2546956]frontalot[/MENTION]

This could be the best bet if it works on Lollipop:

http://d-h.st/Uiq
[Nexus 5 Android Development] rachanta:
43333 Antutu - another personal record

Now reaches 43333 using Freq 2572-96 MHz, Min 4 Cores & Default MPDEC, Performance Governor, GPU 320-533MHz with Performance Governor, Stock Voltages, Stock Thermal

Each build exceeds previous benchmarks. :cowboy:
[Nexus 5 Android Development] rachanta:
Antutu 44643 | ROM : 0.999 @sykopompos | Kernel RACER L8.5.4 (unreleased)

Antutu 44643 | ROM : 0.999 [MENTION=1050103]sykopompos[/MENTION] | Kernel RACER L8.5.4 (unreleased)

Testing high frequency stability. Max cpufreq=2752 MHz, Min 96MHz, Min 4 cores, MPDEC - Default, Governor - Performance, Thermal - default, GPU - 200 - 533 MHz
[Nexus 5 Android Development] rachanta:
Pre-release RACER_L9.0_20141118

All are welcome to try and give me feedback please:

https://www.androidfilehost.com/?fid=95784891001612423
[Nexus 5 Android Development] MidnightDevil:
Thanks man!

Gonna try it soon.

Using v8, your kernel rocks, it's been the only one I've been using with L. It's smooth, not hard on battery (don't really have an opinion about it tho), and best of all, allows me to use sweep2wake and double tap, which I tend to use to avoid using the power button (recently my N5 started rebooting / bootlooping each time I used the power button, doesn't always happen but I rather avoid that behaviour).

So, thanks! :)
[Nexus 5 Android Development] 2300:
Changelog ?

in v.8 i miss color control for Faux123 Kernel Enhancement...
[Nexus 5 Android Development] rachanta:
Use display control app by Franco. There is a free apk floating around on XDA. Color control works for me.
[Nexus 5 Android Development] rachanta:
Never had such a problem, especially connected to power key.
[Nexus 5 Android Development] MidnightDevil:
It never was kernel related :) Very probably hardware issue, since it happens on recovery and bootloader (self-reboots).
[Nexus 5 Android Development] rachanta:
KERNEL: RACER_L9.5_20141119 is up

Please visit OP:

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

Changelog RACER_L9.5.:

Added Power Efficiency Tweaks

Enable Swap

Stereo Call Recording Support

Added Staging driver area - According to [MENTION=1627987]gregkh[/MENTION], “Staging area is used to hold stand alone drivers and filesystems that are not yet ready to be merged into main portion of the Linux kernel tree at this point for various technical reasons.”

Added some IO Schedulers, and increased read ahead buffer default to 1024 KB

Added Battery Life Extender

Upstream updates via [MENTION=5105835]Cl3Kener[/MENTION] with many thanks - Decompressor, LZO, Sound Control, EXFAT, SELinux
[Nexus 5 Android Development] rachanta:
[MENTION=4687236]2300[/MENTION] Color control - use Display Control app from Play Store. There is a free version at:

http://xdaforums.com/showthread.php?t=2424467

I thought Something as gone wrong with Display Control set at boot, but it becomes ok if you flash sykopompos's permissive boot before you flash RACER. The link is availble at OP.

Changelog - L9.0 is superseeded by L9.5. Changelog in previous post or OP.
[Nexus 5 Android Development] existz:
Before, Permissive was the only way it would work. But now with SU BETA-v2.23 (flashed over CF Auto Root), it works with Enforcing. So does a lot of other apps that didn't before.
[Nexus 5 Android Development] FunkyRasta:
Will test it now :D

Now WARNING:

BEWARE OF THE BATTERY LIFE EXTENDER. IT IS NOT FUNCTIONING PROPERLY ON OUR DEVICE. ( If it is now, please let us know [MENTION=1863016]rachanta[/MENTION])

It can lead to overcharging and possibly damaging/shortening your battery life span.

You can find my story in UberKernel thread where I've written how BLX OVERcharged my battery. Cl3kener said that it has problems on our device.
[Nexus 5 Android Development] rachanta:
I did use cf autoroot and su2.23 but it did not work. Will check.
[Nexus 5 Android Development] rachanta:
If blx is a problem, we can live without it I guess. I will get rid of it in next build. BTW the latest build should do well with Antutu. With start battery temp around 48-51c I got 40900 with all stock settings - freq 300-2265, 4 cores minimum on. With a cool start from around 40, I expect 42-43000 with stock. Will test more and post.
[Nexus 5 Android Development] lifeisfun:
I feel stupid but where do I enable t2w ?

I use Synapse on N4 to do this but not sure where to get kernel settings using this kernel on N5

Thanks
[Nexus 5 Android Development] corumuk:
Trickster mod will do it.

I tried synapse but get a undetected/unsupported error.
[Nexus 5 Android Development] FunkyRasta:
Quick fix:

Make sure to have UKM 3,5 installed.

Run CF-auto root on Racer kernel.

Flash latest SuperSu

If still there is a problem, go in to terminal or ADB shell and type

su

sh /system/etc/init.d/UKM

And it has to be working now.
[Nexus 5 Android Development] lifeisfun:
Thanks!

that did the trick :)

---------- Post added at 10:57 AM ---------- Previous post was at 10:56 AM ----------

Thanks!

I opted for the Trickster mod and it works great as well.
[Nexus 5 Android Development] rachanta:
Thanks [MENTION=5106530]FunkyRasta[/MENTION]. That post will get transposed to op along with a link.
[Nexus 5 Android Development] rachanta:
KERNEL: RACER_L9.5.5_20141121 - New Build

KERNEL: RACER_L9.5.5_20141121:

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

Changelog RACER_L9.5.5.:

Enabled zram a RAM based block device that acts as swap disk. Pages swapped to this disk are compressed and stored in memory itself. Compressing pages and keeping them in RAM virtually increases its capacity. This allows more applications to fit in given amount of memory.

Removed Battery Life Extender
[Nexus 5 Android Development] FunkyRasta:
Working great as always [MENTION=1863016]rachanta[/MENTION] :) This time I'm running it on RastaPop.

Have you ever thought of interactive ( moar battery ) GPU governor , for CPU Optimax, Abyssplugv2, SmartAssv2 ( yes I'm a governor whore ) governors ?

And of course I'm not making requests, just asking and suggesting :)
[Nexus 5 Android Development] nick123ablxx32:
who else finds stock mpdecision values stable?
[Nexus 5 Android Development] rachanta:
I find no need to change anything in mpdec and thermal, except min cores online in mpdec for all benchmarking I do to check if kernel is usable. I find that it is necessary to boot once with a permissive boot image to get thermal settings enabled at boot.
[Nexus 5 Android Development] rachanta:
KERNEL: RACER_L9.6_20141122 - Link taken down

:o Build unstable. Sorry folks
[Nexus 5 Android Development] rachanta:
RACER_L9.6_20141123 - Preview for testing

Pl see:

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

Changelog RACER_L9.6_20141123

Added Optimax, Abyssplugv2 and many more governots from #Cl3Kener

Added GPU Interactive

Other upstream tweaks via [MENTION=647113]hellsgod[/MENTION] and [MENTION=5105835]Cl3Kener[/MENTION]

[MENTION=5106530]FunkyRasta[/MENTION] could you point me to SmartAssv2 gov. I can include it in the L9.6 release later in the day. Feeling too lazy to search right now.
[Nexus 5 Android Development] pianistaPL:
Here you go:
[Nexus 5 Android Development] rachanta:
oops

Nope didnt work
[Nexus 5 Android Development] rachanta:
smartass2

Cant be done at present due to compiler errors. It seems the code of cpufreq-smartass2.c from Cl3Kener is deprecated, and I dont see any other biggy with this governor.
[Nexus 5 Android Development] rachanta:
RACER_L9.6_20141123 released

Pl vist OP:

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

Antutu 44463 with MPDEC - 4 Cores Min / Default, Thermal Stock, cpufreq max 2726 MHz with Performance gov, GPU Gov Interactive - 200-533 MHz
[Nexus 5 Android Development] FunkyRasta:
Kernel is running great and smooth. Battery is great too.

I've been reading that SmartAssv2 might be problematic. And given that on LG 4X HD Laufersteppenwolf went through great pain to get in working it seems that on hammerhead it would be no different. Still, we have Optimax and abyssplug so that's awesome. And interactive GPU ! :d

Anyway [MENTION=1863016]rachanta[/MENTION] do you have any idea what might be causing RRs ? https://docs.google.com/file/d/0B1HaxfvSV_XkU0YzZ1R3LVVKYkk/edit?usp=docslist_api
[Nexus 5 Android Development] cryingrock:
rr with L9.5.5 as well.
[Nexus 5 Android Development] rachanta:
I have no RRs, if cpufreq <= 2726. This threshold can vary with ROM. In my case it happens when running Antutu. That is how I determine what max frequency to allow. Can you tell me what your freq and other settings are when you get RR.
[Nexus 5 Android Development] cryingrock:
Default settings except thermal control 'on' in trickster mod.
[Nexus 5 Android Development] FunkyRasta:
Many reboots right after flashing, however now got throgh the day without a reboot. Perhaps it needs to settle.

No OC, stable and tested UV.
[Nexus 5 Android Development] rachanta:
Works very well with a clean installed ROM with data wipe. Am on AICP and loving it.
[Nexus 5 Android Development] SIGUEL:
I only have Ondemand and Perfomance in GPU no Interactive, what could be the problem? (Using FauxClock app btw)
[Nexus 5 Android Development] FunkyRasta:
App error , try Synapse.
[Nexus 5 Android Development] rachanta:
L9.7 is up

Pl visit OP:

http://xdaforums.com/showpost.php?p=52078023&postcount=1
[Nexus 5 Android Development] FunkyRasta:
Great, new Racer ! ^^ will test and report tommorrow :)
[Nexus 5 Android Development] Gips3yD4ng3r:
Can i just flash this over hells core kernel on sykoponpos rom
[Nexus 5 Android Development] FunkyRasta:
Try it. If it doesn't work properly dirty flash your ROM. You won't lose any data.
[Nexus 5 Android Development] Gips3yD4ng3r:
I know about the data, ive done some dirty flashes in the past but i know sometimes its a good thing the properly install kernels and some ROMs
[Nexus 5 Android Development] rachanta:
Recommended - I follow this approach

Format System, Cache, Dalvik

Install ROM + Gapps + Permissive boot (see op) + Su

Install UKM

Install RACER

Boot

The above sequence should be good. If you still have issues you may need to format data as well as in step 1

Synapse for almost all controls except core-wise governor settings (this need KControl in my experience)
[Nexus 5 Android Development] FunkyRasta:
This is totally Fail Safe aproach :) But if you flash latest SuperSu BETA there is no need for permissive boot.img. If you constantly switching kernels like me it's good to have Boot partiton backup and up to date System backup. Just restore original ROM Boot partiton before flashing kernels, should there be any problems restore the System too. Voila :)

Latest build up and running with no problems ! :)
[Nexus 5 Android Development] Gips3yD4ng3r:
Thanks for the great feedback. I will definitely keep this in mind cause with android tou can never stop experimenting!! ?
[Nexus 5 Android Development] sumyt:
UV issue

hi , new to this rom .previously on hells core kernel i can UV pretty aggressively , like 100-150mV UV , with this rom i tinker whole day just cant get the UV right . seems like even UV -25mV my rom still reboot sometimes ... anyone got any insight for me ?
[Nexus 5 Android Development] rachanta:
[MENTION=4239427]sumyt[/MENTION]

hellscore has no oc-uc.

You can try to set max to 2265 and min to 300 and then try UV. With OC-UC range 2965-96 MHz, this kernel is effectively pre UVed, can be UVed to around 50mV at max freq <=2419. You can try and let me know if it does not work.
[Nexus 5 Android Development] FunkyRasta:
Latest build running as it should. After clean install, 39130 in Antutu , everythang stock :)

---------- Post added at 11:03 PM ---------- Previous post was at 10:59 PM ----------

If you can UV more at one kernel and less on the other they can simply use different Voltage Tables. For eg. after UV by 25 on kernel A you can be at the same voltage as kernel B stock.

Plus note that using apps we only UV main SOC using apps like Synapse. Various kernel might underclock various buses, RAM or GPU. So effectively you won't be able to UV as much as on more stock-ish kernels but you still get moar battery and less heat.

Fun fact: On my previous device , LG 4x HD p880 or X3, I was able to UV RAM , GPU, SOC independetely from app.
[Nexus 5 Android Development] ajaxcbcb:
Kernel

I realized that which ever kernel i use. the min frequency doesnt stick. it keeps going back to 950mhz which is pretty high. i've tried other kernels like codeblue. but like this kernel. just that issue bugs me with battery drain.
[Nexus 5 Android Development] rachanta:
I use kcontrol and min cpufreq of 96MHz sticks and gets used.

See: https://docs.google.com/file/d/0B7ih1FLEwU05QUQ2ZktiVEdPYlU/edit?usp=docslist_api
[Nexus 5 Android Development] ajaxcbcb:
thanks i will give it a go and get back.
[Nexus 5 Android Development] FunkyRasta:
That's the efect of the Event Boost a.k.a Project Butter introduced in JellyBean. Whenever you screen is touched minimal freq is boosted to 950 to ensure smooth experience. You can tweak this or disable in Synapse or Kcontrol. Do not worry, minimum freq WILL GET BACK to what you've set it :)

[MENTION=1863016]rachanta[/MENTION] Gotta say I'm delighted with battery, first time ever 4 hour SOT, even with Spotify streaming on LTE.

Anyway, now I realized that there is no Color kcal driver from Savoca , only Gamma control :P Would be cool to have em both, I hate my yellowish display :/ And there is great deal of people saying that new intellimm form Faux is great governor . You must start to hate me and my ideas hahah, do what you want of course :)
[Nexus 5 Android Development] rachanta:
[MENTION=5106530]FunkyRasta[/MENTION] after changing over to bricked thermal I found LCD_KCAL gives me unresolvable conflicts. So I removed it. I use Vomer,Amoled which gets me a good white.