yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Android Development] rachanta:
Its really very simple [MENTION=6478047]jugoslavpetrovic[/MENTION] and you do have the potential to do this. All you need to do is to edit init.settings.rc to plug in funky's values. You can use any root file manager to have a look at the /sys... folders and files in which the values go.

Here's a formal request to anyone, once again to take up regular maintenance of this thread and address user issues, which I must admit I did with a certain amount of passion. Actually I got bored when this kernel achieved a "no issues" status. I will guide anyone who comes forward to keep racer n5 alive.
[Nexus 5 Android Development] jugoslavpetrovic:
Thanks, yes, I thought I could do it but I figured out that Im not sure where exactly those file are. Will try to find.

We are going to miss your development of such a hammer device????

---------- Post added at 11:26 AM ---------- Previous post was at 11:14 AM ----------

Found it, copied links to texta file, now I have to add "write" at tje beginning of lines, and values at the end of lines, and add that whole to the file "init.settings.rc" in setkernel?

Thanks again
[Nexus 5 Android Development] readonly24:
Hello rachanta,

I'm using racer with Bliss 6.2 ROM. I can't get Sweep2Sleep form right to left working. Only from left to right is working, no matter what settings I use.
[Nexus 5 Android Development] rachanta:
All settings are in init.settings.rc.

You don't have to 'write'. Everything is already written in most cases. You have to edit values.
[Nexus 5 Android Development] jugoslavpetrovic:
Yes, but for thermal there is only for native thermal msm thermal yes or no, in setkernel zip.

I added writings for values for stock and funkyrasta in another zip and it worked. Thanks
[Nexus 5 Android Development] alexdpaul:
Hi Rachanta, quick question, after flashing the setkernel script noticed in KernelAdiutor that 'apply on boot' switches are not activated.

eg in CPU section, the 'apply on boot' switch not active after flashing the script, thus CPUQuiet setting not applied?.

Does that mean I need to manually set for each section after flashing the script?
[Nexus 5 Android Development] rachanta:
[MENTION=5456127]readonly24[/MENTION]

Unzip kernel zip

Go to /kernel

Open init.racer.rc with atext editor

Add these lines in init.racer.rc after "on property:sys.boot_completed=1"

##### Sweep2sleep Settings #####

# 0 to disable sweep2sleep

# 1 to enable sweep2sleep right

# 2 to enable sweep2sleep left

# 3 to enable sweep2sleep left and right

write /sys/android_touch/sweep2sleep 0

Now replace "0" with 1 and then 2 and then 3.

Each time save init.racer.rc, zip all folders in zip to creat a new kernel zip

flash it and report please
[Nexus 5 Android Development] rachanta:
[MENTION=1064083]alexdpaul[/MENTION]

If you flash setkernel.zip, you dont need to do any settings with any kernel app. You can edit the init.settings.rc file inside the setkernel zip and do your own settings. You need to rezip and create new setkernel zip.

Setkernel does not do anything to kernel adiutor settings. If you have set apply at boot after flashing setkernel, the adiutor settings are supposed to override setkenel. If for anyreason that does not happen, you need to fastboot flash boot boot.img with stock boot.img and flask racer again. This time do not flash setkernel. Basically setkernel flashing is useful, if you have all your own settings in init.settings.rc and dont use any other kernel app if possible. I use kernel app, only to set DT2W, which cannot be set through the setkernel.
[Nexus 5 Android Development] alexdpaul:
OK, I think I understand, will take a couple of days to digest and work thru what you said.

Thanks for your work, appreciated!
[Nexus 5 Android Development] readonly24:
wrong ...
[Nexus 5 Android Development] readonly24:
Hello rachanta

I'm not quite sure what's wrong, but I was not able to do. Interestingly it works once, the I also wanted to add the "3" for sweep2wake, but this didn't work, so I went back to sweep2sleep only, but now there's always a 0. Very strange.
[Nexus 5 Android Development] rachanta:
S2W doesn't work across all options, properly.
[Nexus 5 Android Development] jugoslavpetrovic:
Hi, [MENTION=1863016]rachanta[/MENTION]

Is it possible for you to fix adreno idler?
[Nexus 5 Android Development] rachanta:
[MENTION=6478047]jugoslavpetrovic[/MENTION]

What's wrong with it?
[Nexus 5 Android Development] jugoslavpetrovic:
It csnt be enabled and managed, in kernel aduitor once you reopen card for gpu all reverted like didnt axepted change, setkernel doesnt help either. In bluemoon and truesight caf kernels, works as should.
[Nexus 5 Android Development] rachanta:
Never has this problem, and cant do anything, because I cant test. Does anyone else have this issue?
[Nexus 5 Android Development] jugoslavpetrovic:
Only thing manageble is workload.

Maybe I can test it instead of you if somehow?
[Nexus 5 Android Development] rachanta:
Have you checked this:

/sys/module/adreno_idler/parameters/adreno_idler_active 1

If it's 1, you need not do anything. AFAIK I enabled it by default in the code.
[Nexus 5 Android Development] jugoslavpetrovic:
Yes, its 1, but by default it shows as off and only workload stays as managed when return to gpu settings in aduitor.
[Nexus 5 Android Development] rachanta:
What is workload "stays as managed"? I thought I'd there is a 1 it works. If I get time I can replace my adreno and GPU commits, with those from a kernel, where control from Adiutor is OK.
[Nexus 5 Android Development] jugoslavpetrovic:
Workload is by default 5 others are 0 and idler is disabled, but what ever I move it return to prior disabled and 0 state, all but workload, if moved slider it stays where has been moved, managed. So I asume workload is responsive but only that from whole adreno idler settings.
[Nexus 5 Android Development] rachanta:
Attempt to fix adreno idler

[MENTION=6478047]jugoslavpetrovic[/MENTION] - please try this out. I have used the idler files from truesight's repo

Download RACER_CAF_MF_20160324
[Nexus 5 Android Development] jugoslavpetrovic:
Thanks for the effort and sorry for inconvenience [MENTION=1863016]rachanta[/MENTION]

Just flashed this new one but still exact the same. I dont know why is that so. I figured out it works in other caf kernels and not so in racer so since you are moving forward from hammerhead support, decided to point to a single one thing I noticed that is kinda not acting as I think it should so if you could make it proper I guess.
[Nexus 5 Android Development] rachanta:
[MENTION=6478047]jugoslavpetrovic[/MENTION]

Unfortunately bluemoon and truesight source is actually closed, though it appears to be open on the face of it, and arter97's (original author) github repo has no kernel with adreno_idler. So I am stuck for source. Let me know if you find one.
[Nexus 5 Android Development] rachanta:
New maintainer

Thankyou [MENTION=4485711]xeraphael[/MENTION]. You have all my support
[Nexus 5 Android Development] jugoslavpetrovic:
So, its not a game over for racer caf?
[Nexus 5 Android Development] jugoslavpetrovic:
Or maybe it is game over.
[Nexus 5 Android Development] LeBaldi:
The kernel is dead for real? :(
[Nexus 5 Android Development] anoops_id:
is this works with MIUI 7 marshmallow
[Nexus 5 Android Development] rachanta:
Please close this thread

[MENTION=4716493]laufersteppenwolf[/MENTION]

I had passed on ownership of this thread to [MENTION=4485711]xeraphael[/MENTION] after he showed interest in continuing the work. The thread it seems has already died. Please shut down this thread.
[Nexus 5 Android Development] dalepothen:
Please dont shut down if he is willing to continue it would be a great help for all the nexus 5 user
[Nexus 5 Android Development] SAproX1:
CPUQUIET

can't find CPUQUIET on cm12.1 CAF Racer Kernel via Kernel Tweaker :/
[Nexus 5 Android Development] Ebra92:
y is this thread so dead?
[Nexus 5 Android Development] rachanta:
Sorry. It booted once for me, and I thought it was OK. Will make sure before posting again.
[Nexus 5 Android Development] ohad129:
So to wait for new link?
[Nexus 5 Android Development] ohad129:
Is it already corrected?
[Nexus 5 Android Development] rachanta:
Not yet, I have solved the fb and Instagram video play problem but some issues have cropped up in getting one or two other features.
[Nexus 5 Android Development] rachanta:
OK trying out 96 to 3014 from [MENTION=5105835]Cl3Kener[/MENTION] for next build which is again a back to basics build with everything working.
[Nexus 5 Android Development] ohad129:
Sorry i didnt got you is it now corrected?
[Nexus 5 Android Development] shri_chanakya:
where is the build. OP still shows the 14-Sep build.

Sorry just read it again. I thought you were asking me to test ;). Let me know when the build is posted. Would download it.
[Nexus 5 Android Development] rachanta:
Building now. I hope it works. I'll post only after I am satisfied with the result.
[Nexus 5 Android Development] razrlover:
I'll be your huckleberry. ();{
[Nexus 5 Android Development] edshawn911:
Hey guys, I was wondering if I could get some help.

I was wondering if someone could give me some settings for this

Kernel that is best for battery life but not lose too much in performance. I am running the latest aicp rom. I am not too familiar

With this kernel tweaker thing. And I don't know about the difference

In these governors that come with kernel. The last custom kernel I used before changing my ROM was elemetrx kernel which was great

When I was on a cm based ROM. Any help would be great. Details please...

Thanks..
[Nexus 5 Android Development] rachanta:
New build with eveything working:

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

Freq 96 to 2265. Should give excellent battery life

Fb and Instagram videos work

Linux 3.4.0 (Will try to get to 3.4.103 before posting to OP)

Happy flashing my friends!

Antutu 32214. This is amongst the highest any of my kernels has got. I seriously don't believe in this benchmark but that is the score. In the past never went beyond 22000. This kernel is pure lpv with my favourite features. Nothing more.
[Nexus 5 Android Development] Bionik_kaos:
I'm doing renovation in my house so I'm very busy but I'll take time to try this with bbw clean flash .... Its gonna be awesome Lol thank you
[Nexus 5 Android Development] rachanta:
Finally BBW

BBW - somehow my phone refused to boot both bbw5 and 6 with their stock kernels.

May be something wrong with the zip files.

But I managed to install bbw6 on a working lpv81c (with its own racer kernel). Over that I installed the the latest RACER (18th) and finally it did boot. After the installation, the next boot is quick and sure. ;) Antutu is 32974 if it means anything.

And yes fb and instagram videos now work. Inviting all to test please... Next step is to try getting Linux 3.4.103 back without compromising performance.

I have tested CM11S, Vanir and yes my old favourite AICP which is my daily driver. Not so sure about that any more with me being on BBW / LPV81C the last two days to test out stuff. :cool:
[Nexus 5 Android Development] predator.sro:
It is working great for me,thanx ;)
[Nexus 5 Android Development] ohad129:
Works great here too
[Nexus 5 Android Development] rachanta:
One more for the road

For testing linux 3.4.102. Everything works. Have no fear :D

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

The next build, compiling now is for R2.0 and includes backlight.
[Nexus 5 Android Development] rachanta:
RACER R2.0

KERNEL: RACER_R2.0 20140918:

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

Changelog 18-09-2014:

Frequency range is now 96-2266 kHz. Many thanks to [MENTION=4195844]show-p1984[/MENTION] and [MENTION=5105835]Cl3Kener[/MENTION]

Rebuilt once again starting from Android LPV Source to solve a problem that prevented Facebook and Instagram videos from being played

Includes backlight that is missing from previous few test builds.[emoji6]

Thanks to -

[MENTION=3263959]predator.sro[/MENTION]

[MENTION=4222267]Bionik_kaos[/MENTION]

[MENTION=4781351]shri_chanakya[/MENTION]

[MENTION=4567211]razrlover[/MENTION]

[MENTION=4404203]daniel84cs[/MENTION]

[MENTION=5299111]TheDarkLegend[/MENTION]

[MENTION=5935367]Archipago[/MENTION]

[MENTION=2390184]murdok83[/MENTION]

[MENTION=5088428]ohad129[/MENTION]

- and others downloading the kernel, frequenting this thread and fans of RACER

- for providing me useful feedback to make improvements leading to R2.0 :good::good::good:
[Nexus 5 Android Development] ohad129:
Its the same as previuos
[Nexus 5 Android Development] rachanta:
No try now. Now all links in previous few posts point to latest output, where backlight is added. Filename may be same as previous, but the kernel is the latest build.
[Nexus 5 Android Development] rachanta:
Governor and CPUQUIET Hotplug settings for battery life

[MENTION=2676552]edshawn911[/MENTION] try the latest build at OP. I am on smartmax with all frequencies undervolted by 75mV. Eg. 96000 Hz undervolted to 700mV from 775mV default. ROM is stable in that condition unlike releases on 14th and 4th Sept. I am still testing, but expect great battery life with good performance. You can also try smartmax_eps governor with runnable cpuquiet hotplug. Please let me know how you fare.

Sorry I could not respond earlier as I was sorting out more fundamental issues with the kernel.
[Nexus 5 Android Development] rachanta:
Its reliable, fast and smooth. Yes it should work with RR as it is cm based.
[Nexus 5 Android Development] Jiggs82:
Ok cool thanks will flash test and report back.
[Nexus 5 Android Development] rachanta:
Working on cpuquiet hotplug which was removed in the last RACER update.
[Nexus 5 Android Development] rachanta:
RACER v2.0

RACER KERNEL v2.0 UPDATE 25-04-2014:

http://www.androidfilehost.com/?fid=23329332407589148

Changelog 25-04-2014:

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

- Default CPU Freq Governor set to 'ondemand'

- RACER Branding

v2.0

- CPUQUIET Hot plug works

- smartmax CPU Governor
[Nexus 5 Android Development] aheeejd:
Great, just now flashed over the latest Resurrection Remix rom. Running great. Feels peppier already, for real. Any particular app to use for adjustment? Thank you sir!

Sent from my Nexus 5 using Xparent BlueTapatalk 2
[Nexus 5 Android Development] aheeejd:
Meant to add pic & can't edit in pic,

Sent from my Nexus 5 using Xparent BlueTapatalk 2
[Nexus 5 Android Development] rachanta:
Trickster MOD

http://market.android.com/details?id=com.bigeyes0x0.trickstermod

Faux sound control app

https://play.google.com/store/apps/details?id=com.teamkang.fauxsound
[Nexus 5 Android Development] Simonna:
Link for kernel doesn't work
[Nexus 5 Android Development] rachanta:
It works. My download in progress...done.

If downloading from mobile browser scroll down to mirror area. You need to wait for a few seconds for download to begin. Can't help you beyond this. Try with a different browser.
[Nexus 5 Android Development] Simonna:
I want to download it using pc but 404 not found
[Nexus 5 Android Development] rachanta:
Sorry, a gap crept into the link, Pl try now: http://www.androidfilehost.com/?fid=23329332407589148
[Nexus 5 Android Development] Simonna:
No problem, now it's working fine.:good:
[Nexus 5 Android Development] rachanta:
Please don't set cpufreq governor to ondemand. You may face random reboots. Use smartmax_eps if you want to save battery and smartmax if your need is performance.

;)
[Nexus 5 Android Development] rachanta:
Running ondemand for the last few hours with no random reboots. No reboots in any setting. There are no tweakable values in userspace and powersaver which is also the case with n3ohammer from where I got my commits.

The kernel is good to go with your daily driver.

smartmax_eps for battery saver and smartmax are recommended.
[Nexus 5 Android Development] rachanta:
New kernel up with ondemand governor tweaked . Go to first post please for link

-

How is this different from cyanogenmod kernel

https://github.com/rachanta/kernel_hammerhead_racer/compare/CyanogenMod:cm-11.0...cpuquiet
[Nexus 5 Android Development] ghismo83:
awesome kernel on last cm11. please continue on this way.. thank you !

Inviato dal mio Nexus 5 utilizzando Tapatalk
[Nexus 5 Android Development] t1.8matt:
For some reason I'm getting an instant fail when trying to install the ROM as a second Rom in Multirom. I downloaded the ROM twice just in case. I'll get a log posted up in a few.

---------- Post added at 10:29 PM ---------- Previous post was at 10:18 PM ----------

Here's the log, posted it in the Multirom thread as its kind of specific to that but if anyone here can give me some insight that would be great.

https://www.dropbox.com/s/yv5ybrnlqx3ca6c/recovery.log
[Nexus 5 Android Development] rachanta:
I flashed my ROM as secondary. No problems. Please try again after clearing data of multiROM app in your main ROM.
[Nexus 5 Android Development] rachanta:
Are you able to flash other ROMs as secondary? It it only RACER that doesn't get installed? :o

New test build is up. Smooth, slick and fast as ever.

http://www.androidfilehost.com/?fid=23329332407589530

If possible, please check set all cpufreq governors and check for stability / random reboots / SODs etc. I haven't had a problem since flashing.
[Nexus 5 Android Development] ghismo83:
flashed last version. i'm not using any kernel tweaker. can you suggest me an optimal configuration in trickster mod to have performance\battery life ?

Inviato dal mio Nexus 5 utilizzando Tapatalk
[Nexus 5 Android Development] pasricat:
Can I just flash this on top of BBW 6? Or does it need a modified ramdisk?

sent from Android Laffy Taffy
[Nexus 5 Android Development] rachanta:
Just flash it over a working BBW ;)
[Nexus 5 Android Development] flolep:
Very good work on this kernel... 2000 points more than Linear 3.1 L in Antutu and smoother on a daily basis. The gpu oc must be for something though... But keep up the good work!
[Nexus 5 Android Development] pasricat:
Great work! Confirmed newest version of FB.. Videos are working

sent from Android Laffy Taffy
[Nexus 5 Android Development] peecs121:
My max cpu will not stick. How do i fix that?

Nexus 5 running Android L/Nova Prime
[Nexus 5 Android Development] rachanta:
In my case I find the value stuck at 2266 after a reboot, even though the value refuses to stick initially. I don't know atm why this happens but have seen this happen before with racer as well as other kernels.
[Nexus 5 Android Development] peecs121:
Yeah its on others as well. It seems that if I let it sit after reboot for a min or so then its good

Nexus 5 running Android L/Nova Prime
[Nexus 5 Android Development] mchlbenner:
I thought this was a oc,kernel?
[Nexus 5 Android Development] rachanta:
If oc is enabled, the kernel was causing a boot loop. I tried changing the voltage constraints during boot, but that doesn't help. So for the time being I have disabled oc in defconfig so that it works and that too with all custom ROMs.
[Nexus 5 Android Development] rachanta:
You got it.
[Nexus 5 Android Development] maxstep:
f2fs

Hey guys, does the kernel support ALL-f2fs, i.e system, cache and data? Any clue how to make it all work with the L preview BBW6? It automatically converts the system partition to ext4 and fails to boot, i tried converting the room to f2fs using http://xdaforums.com/google-nexus-5/development/nexus-5-f2fs-tools-t2801977 but then it fails even earlier, hanging on the Google name.
[Nexus 5 Android Development] rachanta:
Afaik, f2fs needs to be enabled in the device side. When i used to build my aicp roms, i used to use my own device repo with f2fs commits instead of the aicp device repo. I hope the bbw guys add dennes544's device side f2fs commits to bbw device repo soon. as of now i am not building lpv roms so i cant help.

All f2fs can be done, but i wont do it right now for bbw, unless the device side is taken care of.

There is one catch - two separate roms need to be maintained by the developers - one f2fs and one ext4.

Every time you switch you need to format the SD card to either f2fs or ext4 as the case may be. So you dont change to f2fs unless you want to stay with f2fs for some time.
[Nexus 5 Android Development] rachanta:
Overclocked kernel for testing

[MENTION=1058356]mchlbenner[/MENTION]

Here is an overclocked kernel to test. If it is unstable, I can build another with lower voltages to stay within boot regulator constraints. As of now the voltages here exceed the boot regulator limits. If I change the limits we get into a boot loop.

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

Edit: As of now no boot loop and I have undervolted 25mV across the frequency range 3014 to 96kHz. So far so good :fingers-crossed:
[Nexus 5 Android Development] rachanta:
Test: oc to 2726mHz

All racers are invited to test this:

https://www.androidfilehost.com/?fid=23622183712473679
[Nexus 5 Android Development] stewartk:
Tried the kernel and phone reboots mid call
[Nexus 5 Android Development] rachanta:
yep. its unstable and no good. i am now running a 2.5 ghz oc kernel which seems stable. will post link in a while for you to test. thanks a lot for testing :good:
[Nexus 5 Android Development] daniel84cs:
[MENTION=1863016]rachanta[/MENTION] The overclock is stable for me, I just have a preference, I would prefer the UV system of the Franco Kernel and Linear, allows you to use the boards more "push" and is supported by kernel manager. Kernel manager is convenient to set all the parameters of the kernel including DT2W timeout and power button toggle.

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

Personally I would remove the 96MHz frequency and would use the default. To recap why not try 2 versions to decide the preferred by users.

I would use these features:

UV-based franco kernel with 300 MHz max 2574mhz, overclock GPU (but with max 533 mhz) as the kernel Uber. Display profile Yorici calibrated punch by default.

ThankYou for great kernel and Hard Work....:)
[Nexus 5 Android Development] rachanta:
Thanks. I've exhausted my xda thanking limit for the day. I was waiting for your feedback. It seems I have hit stability with uv setting 96 -2573 table. Even if undervolted by a small 25mV throughout it returns an Antutu score of 33040, which is probably the best score my machine has ever delivered.

I was indifferent to 96 till [MENTION=4781351]shri_chanakya[/MENTION] told me that it gives very good battery life. Seemed logical that underclocking should deliver better battery life. Could you please explain by GPU oc should be restricted to 533 and not 650. I'll grab [MENTION=5105835]Cl3Kener[/MENTION]'s table (thanks in advance to him) anyway to check this out for the next build.

I am not particularly hung up on any setting and would get guided by expert users like you who have tried various things out, but do you think you could live with 96? I am in the process of freezing the specs for a stable R2.1 which should roll out in a couple of hours. Thanks again :good: interaction with you led to a very exciting learning experience the last few days and should continue. :highfive:
[Nexus 5 Android Development] daniel84cs:
I'll have advised us to keep the OC the CPU to 2.6 GHz and 533 MHz GPU as the many tests I've done are stable frequencies that do not give cause problems. The OC of lost and "useless" since it already standard frequencies offer excellent performance, but some user using just your smartphone, do not be affected by the thermal throttle and have a few more MHz makes the device a bit more snappy, but can be counterproductive for those who use the smartphone of continuous and very hot the CPU. Personally I use the tables created a table using the calculator on my CPU and lots of patience, so I prefer the UV in the kernel Franco /Limear because I worked a lot on the boards eg I found the limit of my CPU.

of course I would like that auks other users provide their feedback in order to entice you in your work, I was also the developer of the Gnote 2 and understand what is "bad" to work for the community but do not get feedback from users. Thank you for your work.
[Nexus 5 Android Development] mchlbenner:
Never caused a bootloop using over clocking thanks anyway.