yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Android Development] rachanta:
Nexus 5 Kernel RACER R5.1 link is up at OP:

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

Changelog 05-10-2014 - many thanks to [MENTION=3292224]franciscofranco[/MENTION]

Add LZO compression and update

Upstream updates

Any feedback is welcome :)
[Nexus 5 Android Development] daniel84cs:
[MENTION=1863016]rachanta[/MENTION] at the moment I can not prove it, I'm on KitKat with the purity cl3kener for a few days, but I always follow the development of the kernel, just get back android L of course I try and give you my feed.
[Nexus 5 Android Development] Ben36:
Do we still need the patch from 9002?
[Nexus 5 Android Development] rachanta:
[MENTION=4681015]Ben36[/MENTION] - 9001+9002 patch is the ROM

Racer comes after that.

9002 patch will convert 9001 to 9002. So first this needs to be done.

Then install RACER and SU.
[Nexus 5 Android Development] Ben36:
Oh yeah, I forgot it's anykernel! Doh
[Nexus 5 Android Development] jongcruz:
I think this hotness is a glitch of Android L because with 4.4.4. There is not heat.
[Nexus 5 Android Development] maxstep:
Yeah L is way too buggy. It's actually MUCH faster with Racer kernel as opposed to the stock one and around the same amount of bugs. Racer is shaping up to be outstandingly good. Anykernel feature is brilliant.
[Nexus 5 Android Development] rachanta:
very quiet :fingers-crossed: ?????
[Nexus 5 Android Development] maxstep:
Dear Dev, I have observed some glitches with audio playback - frequently when the screen is turned off and sometimes during songs there's a loud screech where I think the player is buffering the file. Same everything, apart from upgrading 5.0 to 5.1. All the settings are the same, same rom, same player, same files. CPU has been DCed before and still is DCed to 96 on screen off for the min, performance hotplug, slim gov (Same settings).
[Nexus 5 Android Development] rachanta:
[MENTION=259618]maxstep[/MENTION] thanks will check. Have added some upstream sound commits today which may solve the problem, but I need to check the likelihood of commits between 5 and 5.1 causing the problem. I use walkman player and never noticed any screeching. Will check with stock / Google player.
[Nexus 5 Android Development] maxstep:
I'm using poweramp with fauxsound on quality profile because neutron crashes on launch on L.
[Nexus 5 Android Development] rachanta:
I purchased Poweramp but don't use it much. Will use today on my drive to work and check.

[MENTION=259618]maxstep[/MENTION], No glitch observed in playing music at a reasonably loud volume with poweramp while on a 40 minute drive. Phone was also charging at that time, and in full un-throttled settings I use while Antutu benchmarking. But the build had a few additional sound commits in addition to those in R5.1.
[Nexus 5 Android Development] rachanta:
RACER R5.2 - Nexus 5 Kernel update

KERNEL: RACER_R5.2 20141007:

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

Changelog 07-10-2014:

Sound control and driver update - many thanks to [MENTION=3332811]faux123[/MENTION]

Qseecom and other upstream updates - many thanks to [MENTION=3292224]franciscofranco[/MENTION]
[Nexus 5 Android Development] Ben36:
Anyone got a link for 5.0 getting mad reboots in phone calls with 5.1 and 5.2
[Nexus 5 Android Development] rachanta:
All popular RACER builds.

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

BTW, no such problem here. Try reinstalling the ROM and booting with its stock kernel before racer.

Read racer op. You could have out of range thermal settings. I've been there.
[Nexus 5 Android Development] peecs121:
Yes went back to stock. Happened all night

Nexus 5 running Android L w/360 Launcher
[Nexus 5 Android Development] rachanta:
Please follow instructions in op. I've faced this problem after thermal manager, 5.1 onwards. You need to use faux to go to thermal manager and set everything to stock or recommended. After that you will not have any problem even if you reinstall ROM or update kernel. For enjoying racer, reading op and following instructions is vital.
[Nexus 5 Android Development] Ben36:
Mine was on recommended
[Nexus 5 Android Development] rachanta:
Then check max frequency <=2410MHz. The kernel is unstable beyond that. I ve tested the build for stability and performance and know that it is rock stable not only with lpv variants but any ROM - cm or aosp.

Edit: I may just remove higher frequencies from the table in future editions to avoid issues. btw you should also refresh the voltage table and remove boot settings in UV Table. A corrupted table could also lead to problems.
[Nexus 5 Android Development] Ben36:
I had stock frequency too. Nothing had changed since 5.0.

Have you by any chance changed the voltage table from 5.0 to 5.1 and 5.2?
[Nexus 5 Android Development] mchlbenner:
Was sweep to wake on l ever fixed?
[Nexus 5 Android Development] rachanta:
S2w works but its not perfect. There is a fix that tried to apply, but it causes many conflicts so I let it be for now.
[Nexus 5 Android Development] peecs121:
I have everything set just like you say to but have got 3 freezes today that turn into a reboot. Any idea why and how I can stop this?

Nexus 5 running Android L w/360 Launcher
[Nexus 5 Android Development] rachanta:
First try to set min 300. max 2260MHz, clear voltage table boot settings, refresh the table, set smartmax gov and balanced intelliplug. Tick all cores in thermal for freq as well as core. Reboot. Still no, then reinstall ROM and boot with its stock kernel, then install racer. Still no, sorry you need to clear data, and start from reinstall ROM. You can try an absolute fresh install in multiROM without spoiling your current. Still no, don't waste your time, stay with a ROM and kernel that work.[emoji4]
[Nexus 5 Android Development] Ben36:
But this never happened on 4.0 and 5.0? Surely it can't be anything but the kernel as nothing else has changed?
[Nexus 5 Android Development] rachanta:
It is the kernel. I should have called it R6.0.

The main difference is thermal, which makes it a very big change. You can disable it and see if it changes anything. Most probably, something in the way thermal operates does not agree with your phone. May be you could take a syslog output and send me.
[Nexus 5 Android Development] Ben36:
How do I do that?
[Nexus 5 Android Development] rachanta:
Install Syslog app from playstore and run. Take a log after reboot. Send output to your google drive and send me the link.
[Nexus 5 Android Development] rachanta:
[MENTION=4681015]Ben36[/MENTION], [MENTION=3482110]peecs121[/MENTION] please try this:

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

Cleaned up thermal system to remove unnecessary stuff
[Nexus 5 Android Development] peecs121:
Working great so far. Thanks

Nexus 5 running Android L w/360 Launcher
[Nexus 5 Android Development] rachanta:
No reboots?
[Nexus 5 Android Development] Ben36:
I'll give it a try when I get home, thanks!
[Nexus 5 Android Development] JahSam:
Thermal

I'm not 100% but I think I find what's the problem with 5.+ thermal :

It's seems that both "Core Control" and "VDD Restriction" are unable at the same time by default.

I saw in Synapse [MENTION=5658634]apb_axel[/MENTION] said "Use only one thermal driver from the following options, using more than at the same time may cause unexpected behaviour", so i guess if we unable the "Intellithermal" we have to disable both "core control" and "VDD Restriction" ?
[Nexus 5 Android Development] maxstep:
Thank you so much for the incredible support! I will try the newer revision and report.

Is there any reason to try out the test 5.3 thermal build? Did you remove anything useful, or will the changes get included into the public build?

Thanks.
[Nexus 5 Android Development] rachanta:
Some people reported reboots, so I combed through and found a few redundancies and removed them. The next public build will have the change.
[Nexus 5 Android Development] rachanta:
AFAIK intellitherm is to be first enabled, then either core or vdd control. First tick is to activate intellitherm, so required. Second is for core control by default, so again required. Core and vdd probably should not be ticked together. I am doing exactly that - intellitherm, core and vdd all ticked. Let me see what happens.
[Nexus 5 Android Development] JahSam:
Well I had thoes reboot until I unchecked one of them (VDD here), even on the 5.3, so I'll see how stable it is on the next few hours but it's seems good like that for me...

Anyway, thanks for you work and support !
[Nexus 5 Android Development] rachanta:
In my case vdd and core cannot be ticked together. After reboot only core sticks, probably because it is consistent with thermal settings done in Faux.
[Nexus 5 Android Development] larwindcunha:
I've been having the reboots too. First freezes and then reboots. Happened more than 5 times in half an 20-30mins. And just saying, I changed the kernel but reboots were still going on, but not that much as with 5.1
[Nexus 5 Android Development] rachanta:
Which kernel are you on? Pl read op and last 5-10 posts. All kernels have passed stability and performance tests with Antutu 38000 to 39000 in test conditions that are again mentioned in previous posts.
[Nexus 5 Android Development] larwindcunha:
I was on racer5.1 and now I might flash 5.3. Been having crazy reboots like others. And just a question, I don't need to reflash my rom(9002) for this kernel, do I?
[Nexus 5 Android Development] rachanta:
Since you have problems I recommend at least the following:

Flash 9001

Flash 9001-9002

Flash racer

Flash su (I do it though not necessary if such in ROM is stable for you)

I haven't had a single reboot of any released build. Read op thoroughly.
[Nexus 5 Android Development] larwindcunha:
All my kernel settings keep changing when I use synapse. Ex: max, min freq, throttle temps, max GPU frequency, etc.keeps toggling, . Not when the app is open, but when open again it happens.
[Nexus 5 Android Development] rachanta:
I am not clear if you followed instructions.

Clean app data from any kernel setting app and uninstall it.

Install ROM, dalivik and cache wipe

Install racer

Install su

Reboot

Install faux clock - recommended kernel setting app.

There is no problem with any build R5.0 to R5.3.

If nothing works, you may need to do a data wipe, before ROM install.
[Nexus 5 Android Development] ianoob:
I've been having issues with random reboots since 5.0 on L 9001 and 9002 if I use a kernel app. I haven't been able to get a logcat, where are they stored?

I have not tried fauxclock, $5 is a bit steep. Do you have any other recommended kernel apps?

Edit, I'm now getting random reboots without a kernel app. Seems to occur when a large CPU load happens.
[Nexus 5 Android Development] rachanta:
Synapse will work for all settings. Pl read instructions and last 4-5 pages. There is no problem with the kernel. Use the app Syslog available from play store for logcat.
[Nexus 5 Android Development] ianoob:
Lol, I've read it all. Syslog and Logcat Extreme come up empty. I tried finding it with ES but the location isn't the same as JB or a log wasn't written. I reinstalled SU, still crashed.
[Nexus 5 Android Development] rachanta:
[MENTION=3580970]ianoob[/MENTION] when I run syslog and press take log I get a choice 'complete action by' where I can choose es and create a new folder, so I have no idea why you can't.

Edit: Are you able to boot 9001 or 9002 with stock kernel?
[Nexus 5 Android Development] Ben36:
It's definitely kernel related. I'm back on 4.0 now with no problems what-so-ever
[Nexus 5 Android Development] rachanta:
It is kernel related, but with the data that is going through previous settings, not the kernel code. if you have twrp with multirom, you should try an absolutely fresh install. I wil do one in the next few minutes to check again, though I have done it earlier.
[Nexus 5 Android Development] rachanta:
Do a clean install if you have issues. The kernel is perfectly fine.

[MENTION=4681015]Ben36[/MENTION], [MENTION=3580970]ianoob[/MENTION] and others -

Guys I did a fresh install of 9002 with R5.3 and face zero issues.

This is my latest build undergoing various tests:

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

Settings in Faux and kernel manager done and they stick like glue after the second reboot. Governor and intelliplug settings stick for me after second reboot. All other settings stick after first reboot itself. After that all the settings are sticking to the changed values no matter how many times I change them and reboot. Antutu benchmarking is always > 38000 with a best achieved 39227

So now if you face issues, reboots, lag etc, you know what to do. The reality is the kernel is good, and you may need a clean install to enjoy its features.
[Nexus 5 Android Development] Ben36:
Nope. Just tried. Rebooted pretty much straight away. Went to the play store it force closes, went to settings to clear play store data to see if it makes any difference, settings force closes then whole phone froze and rebooted into bootloop...

Restored backup, back to 4.0 again - all. Solid on 4.0 again
[Nexus 5 Android Development] rachanta:
[MENTION=4681015]Ben36[/MENTION] your phone does not like R5.0+ for some strange reason beyond me, and the way it behaves, even a logcat is not possible. There is a logcat in twrp that you could try.

Are you able to boot 9002 with stock kernel?

You could also check with [MENTION=314183]ramjet[/MENTION] who is testing kernels.
[Nexus 5 Android Development] razrlover:
Awesome downloading my friend
[Nexus 5 Android Development] ghismo83:
installed on last cm11 best kernel for cm ;) thank you

Inviato dal mio Nexus 5 utilizzando Tapatalk
[Nexus 5 Android Development] razrlover:
Screen shots of latest 4/30 rom with kernel. First screen is where i usually find gesture settings for wake. Second to identify kernel build. Rom running pretty choppy with interactive and smartass. Trying to let it settle. Did a reboot but didnt help yet.
[Nexus 5 Android Development] rachanta:
I haven't tested my unofficial AICP build, I will install AICP Kernel and see. Pl try RACERv4.0, one post above the AICP post. Its running very well with s2w, dt2w...
[Nexus 5 Android Development] razrlover:
OK will do
[Nexus 5 Android Development] rachanta:
Refreshed the AICP Unofficial links. The kernel link was bad. I installed and tried my AICP Unofficial ROM. It does not have s2w, dt2w, s2s, that RACER has.

I tried it as secondary for a few minutes, but did not find anything particularly wrong with it. If something is wrong, the next build should take care of the problems. :D
[Nexus 5 Android Development] rachanta:
Working on USB fast charging, undervolting and overclocking.
[Nexus 5 Android Development] aheeejd:
Please, is this the correct file, I clicked on link in post & got 404 not found, but clicked your name & found a list.

Sent from my Nexus 5 using JellyBombed Tapatalk 2
[Nexus 5 Android Development] rachanta:
Yes. Here once again: http://www.androidfilehost.com/?fid=23329332407590224

Thanks for pointing out. The link in OP is broken, refreshing it just now...
[Nexus 5 Android Development] ericv99:
How to get to gamma and faux sound settings?
[Nexus 5 Android Development] thereal_bigjake:
I was wondering about gamma myself... It's not showing up in FauxClock.
[Nexus 5 Android Development] rachanta:
Gamma shows up in https://play.google.com/store/apps/details?id=com.nexus4displaycontrol

The full licensed Faux Clock has gamma control settings.
[Nexus 5 Android Development] thereal_bigjake:
I was using FauxClock and it's not working so I assumed Display Control but it does ?

That's what I get for assuming
[Nexus 5 Android Development] razrlover:
[MENTION=1863016]rachanta[/MENTION], thanks for really going above and beyond to accommodate your user base. It seems the gestures being added to kernel was quite a chore. Re downloading your 4/30 builds with 4.0 kernel now. Thanks again. ;)
[Nexus 5 Android Development] rachanta:
Gamma through Display Control app from Playstore. Thus is a free app. Faux sound control is paid app. I have posted the links in previous posts.
[Nexus 5 Android Development] rachanta:
RACER N5 News

Shifted building to a 64 bit MacBook Pro, XCode 5.1.1 and gcc 4.9.0. The next build will certainly have usb fastcharging. Undervolting and Overclocking should follow in due course. :D
[Nexus 5 Android Development] thereal_bigjake:
Are you planning on adding a power button toggle for doubletap2wake and sweep2wake? A timeout for these would be sweet too ?
[Nexus 5 Android Development] razrlover:
[MENTION=2868745]Rachant[/MENTION]s. I still cant used the touch features on latest rom build.. Not sure what's going on.

---------- Post added at 08:38 PM ---------- Previous post was at 08:37 PM ----------

Not that big of a deal. If its just me i will try again. Of not don't put more work into it on my part please. You have done allot already
[Nexus 5 Android Development] mmcneil:
[MENTION=1863016]rachanta[/MENTION] - Is Slimport supported in this ROM ? I had sound issues with Slimport on the official AIC.

Thanks,

Mike
[Nexus 5 Android Development] rachanta:
[MENTION=4850572]thereal_bigjake[/MENTION], please point me to a ROM (preferably CM based) that has this feature for me to look up the required commits from github.

Thanks for alerting me to a useful feature.
[Nexus 5 Android Development] Ben36:
Yea i can boot 9002 with 4.0 fine. It's just 5.0 onwards weirdly
[Nexus 5 Android Development] rachanta:
No I meant 9002 with no custom kernel, just plain 9002 with its own stock kernel. I see on the lpv enhanced thread, that some people are unable to boot just stock.

Anyway if you are happy with 4.0, so be it. [emoji4]

Edit: 5.1 got downloaded 218 times and 5.2, 237. Either people are indifferent and have simply moved on without caring to let me know or don't have a problem.
[Nexus 5 Android Development] Ben36:
Yea I'm happy with 4.0 to be fair so it's not a big deal to me
[Nexus 5 Android Development] rachanta:
[MENTION=4681015]Ben36[/MENTION] which kernel setting app do you use. I have feedback that says that set values stick only with Faux clock, not trickster, not synapse, or any other kernel setting app.

Experiences vary, but I do believe Faux clock is the best, and in any case all the thermal and intelliplug code is from [MENTION=3332811]faux123[/MENTION].
[Nexus 5 Android Development] Ben36:
I've been using faux. Lol
[Nexus 5 Android Development] jclendineng:
Does this support diag mode?
[Nexus 5 Android Development] rachanta:
Trying to include in next release.
[Nexus 5 Android Development] JahSam:
Well i had a lot of random reboots (like 4-5 in less than 3 min then no one in 2 or 3h hours etc.), so I tried to back on 4.0 like you did, and that's running great too... I guess I'll stay on the 4.0 for the moment, works pretty fine :)
[Nexus 5 Android Development] rachanta:
[MENTION=4211029]jclendineng[/MENTION] please check this build for diag working

https://www.androidfilehost.com/?fid=95747613655044604
[Nexus 5 Android Development] ianoob:
Stock kernel is working great other than some battery drain.

Much better, thank you! Ran all day without any reboots. Only issue is probably ROM related, GPS was very slow.
[Nexus 5 Android Development] jclendineng:
yes it does...thanks
[Nexus 5 Android Development] rachanta:
[MENTION=4211029]jclendineng[/MENTION] could you please post a small note on how to use diag, for the benefit of all [emoji4]
[Nexus 5 Android Development] jclendineng:
Sorry double post
[Nexus 5 Android Development] jclendineng:
http://xdaforums.com/google-nexus-5/help/dev-enable-diagnostic-mode-t2535478/page3

Link to OG page. :) tested as working with CDMA WS, DFS, and QPST. Change MSL with cdma ws and use it to access phone in qpst/dfs.
[Nexus 5 Android Development] rachanta:
New build is up - Sorry, withdrawn

Oh no boot loops and other issues. Sorry folks :eek:
[Nexus 5 Android Development] FunkyRasta:
Latest version doesn't boot for me using 9002 but I can be due to multirom as you said before :/ Sometimes it takes two tries to boot L preview using multirom. Going to try using Racer 4.0 as some users reported succes :)

hmm but where to get 4+ versions ? :/ Nvm, found them ;)

EDIT: After two tries 4.0 booted :) !
[Nexus 5 Android Development] raventothepowerofpi:
Antutu

Antutu always crashes at 31% no matter what settings I use.
[Nexus 5 Android Development] B@RRY78:
How to use battery live extender on 5.5 i use faux123 and kernel tweaker

Thanx in advance
[Nexus 5 Android Development] XtraWho:
Update working good on my end.

No reboots, freezes or crashes.

Running L_WHTPRV, using UKM along with Syanpse.

(Smartmax_eps, -25 uvolt, Balanced 4 core, I/O deadline, TCP reno, sync on, brightess 75% and signal -111 dBm)

By default setting gets me 5.33333 hours screentime and .25 under 8 hours battery time.

Going to test this bad boy out for 72 hours and see how it stacks up to previous build.

Thanks for the update
[Nexus 5 Android Development] rachanta:
[MENTION=5106530]FunkyRasta[/MENTION], [MENTION=5338948]raventothepowerofpi[/MENTION], [MENTION=2180385]XtraWho[/MENTION] and other who downloaded R5.5 -

I encountered some serious instability and boot loops, and have withdrawn the build. You are lucky if it works well for you.
[Nexus 5 Android Development] rachanta:
Try trickster mod
[Nexus 5 Android Development] raventothepowerofpi:
Yeah, that is odd, I haven't had any issues :p I use it in L enhanced
[Nexus 5 Android Development] FunkyRasta:
Oh the irony. For some it even doesn't boot in L preview :D
[Nexus 5 Android Development] rachanta:
Builds - please help select release candidate

R5.2 + Diag

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

+Staging

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

+Persistent ram

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

The build may appear to take you into a boot loop, but should boot on second attempt . All of them have benchmarked over 39000 on a fresh install of 9001+9002 patch

I havent had a chance to test them extensively. All kernel flashing enthusiasts are invited to try and provide valuable feedback.

Edit on 13 Oct:

These builds are withdrawn to avoid confusion. I get confused with so many builds and links.[emoji4]

The build currently at op is the same as the one with persistent ram.
[Nexus 5 Android Development] PrimeMinister91:
What are the benefits of persistent ram?
[Nexus 5 Android Development] rachanta:
Pl see:

http://stackoverflow.com/questions/...ce-from-newer-ram-console-persistent-ram-mech
[Nexus 5 Android Development] rachanta:
These builds refused to boot yesterday with not even the multiROM panel coming up. They would reboot right after them google logo. Today there is not a trace of the problem. [emoji4]
[Nexus 5 Android Development] ohad129:
What is the diff between them?

---------- Post added at 02:49 PM ---------- Previous post was at 02:49 PM ----------

Is they working only over 9002?
[Nexus 5 Android Development] rachanta:
The three kernels work on all ROMs - CM based, AOSP based, LPV 81c and 9002. They differ incrementally in features as mentioned in the post. The one labelled 'Persistent ram' is fully loaded.