yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Original Android Development] dt0807:
Yeah, my fault. I should have been more specific and wasn't trying to suggest using one kernel over the other. But rather suggesting even trying setting all four cores online in a kernel app. And that this isn't a crazy idea
[Nexus 5 Original Android Development] akil3x:
Can someone share what program use for manage my kernel ?? Thanks in advance :)
[Nexus 5 Original Android Development] ironjon:
Kernel adiutor

Enviado desde mi Nexus 5 mediante Tapatalk
[Nexus 5 Original Android Development] xpose17:
Will this work with lineage is 14.1
[Nexus 5 Original Android Development] redj12:
Read the OP. It works with Android 7.
[Nexus 5 Original Android Development] Xaif:
Personally, when someone asks me any kernel for Nexus 5 I suggest them Blue Spark. Give a try to it in LineageOS. I think it will be supported :)
[Nexus 5 Original Android Development] Balino:
Yes it works, I'm currently using it, and it's giving me a really good battery life
[Nexus 5 Original Android Development] DonQuixote77:
Use Kernel Adiutor Mod. There's a thread here on XDA. It's based on the old interface, so it's not as pretty as the one available in the Play Store, but it supports more Kernel features than anything else available.
[Nexus 5 Original Android Development] sand87ch:
Can I use this kernel with resurrection remix 7.1.1 builds?
[Nexus 5 Original Android Development] morfances:
Yes

Inviato dal mio Nexus 5 utilizzando Tapatalk
[Nexus 5 Original Android Development] zellleonhart:
Hi all, been using Blu_spark with pure nexus 7.1.1 for 2 days, and battery is very bad not because of drain, but instead when screen is on, the frequency never goes down (always 17xx ~ 23xx Hz). Is there anyway to solve this? Stock settings
[Nexus 5 Original Android Development] eng.stk:
Kernel wise, no.

You need to find out what's using/locking up your cpus.
[Nexus 5 Original Android Development] dgm_mixtoon:
why not add audio tweak?
[Nexus 5 Original Android Development] a g bell:
Why not flash viper?
[Nexus 5 Original Android Development] VALRCIEL:
i use rr, when i flash kernel i missing vibrate intensity setting, any solution?
[Nexus 5 Original Android Development] eng.stk:
You can find it on Kernel Adiutor
[Nexus 5 Original Android Development] VALRCIEL:
perfect thank to you
[Nexus 5 Original Android Development] LewisGauss:
Hi, just a quick question, would you be merging some of the changes made to the LineageOS kernel source code? Such as the ones shown here https://download.lineageos.org/hammerhead/changes/
[Nexus 5 Original Android Development] eng.stk:
blu_spark r121

All right crew!

New build is up. Wicked!

Synced with LOS security updates and bring some goodies from blu_active on OP3T.

fastlane is now adjustable, you can choose a threshold for it to kick in (default is 50 which is somewhat conservative, probably we can go a little lower). More details here https://xdaforums.com/showpost.php?p=71319024&postcount=3572

This works with N ROMs, but no active support will be given.

Only N ROM tested and somewhat supported is CM/LOS 14.1

No mirrors allowed.

If you like my work, donations are always welcome (but not mandatory).

Don't forget to hit thanks and rate the thread nicely, it's free ;)
[Nexus 5 Original Android Development] Lughnasadh:
Awesome. Thank you very much for the Hammerhead love. Much appreciated! :):):)
[Nexus 5 Original Android Development] guanto96:
Thank you for supporting this device ?
[Nexus 5 Original Android Development] drac0:
Massive build this time around, thanks for fastlane love mate!

Rock on! :highfive:
[Nexus 5 Original Android Development] eng.stk:
Enjoy guys :highfive:
[Nexus 5 Original Android Development] Ysfzone:
Thank You very much for this new version..

Please tell if this options for fastlane is correct ?
[Nexus 5 Original Android Development] barbocorp:
All right! :):good: Fastlane is enabled
[Nexus 5 Original Android Development] Ysfzone:
Thank You
[Nexus 5 Original Android Development] CarloHD:
Someone can explain me what is that fastlane? Please ?
[Nexus 5 Original Android Development] Nevermindthelabel:
https://xdaforums.com/sho...postcount=3572

Read this from the OnePlus3 thread. Also it will make you irresistible to women
[Nexus 5 Original Android Development] eto demerzel:
thx for the link. but return 404 error .
[Nexus 5 Original Android Development] Passaralho:
That should be some incompatibility you have with 'irresistible to women'!

[emoji1]
[Nexus 5 Original Android Development] CarloHD:
Ok I've reading the post, and now i understand how to enable and set for performance or battery life, but doesn't explain what it works.

I only find that on Google, but i doesn't know if it is the same argument

https://www.ncrunch.net/documentation/reference_global-configuration_fast-lane-threshold

Ps. Now I'm feeling really irresistible ?
[Nexus 5 Original Android Development] Chaplan:
https://xdaforums.com/oneplus-3/oneplus-3--3t-cross-device-development/kernel-t3404970/post71294710

This is the explanation you must be looking for.

It's like puting butter on your fingers.

I wonder if you feel that irresistible now.:laugh:

Without the smudges it would leave on the screen, off course.

It makes the speed go wild. Scrolling in rogue apps like G+ is where you can find it's effectiveness but other scenarios apply to it as well.

Can't live without it.

Waiting patiently for the return of my hammerhead so I can properly test the threshold on it.
[Nexus 5 Original Android Development] Spectrum75:
F5, F5, F5....THANK YOU!!! :good::good::good:

( i hope its ok with [MENTION=3873953]eng.stk[/MENTION] )

( [MENTION=4731669]J_Whit85[/MENTION], the g+ link for r135test is not working, thats why we r asking for an upload )
[Nexus 5 Original Android Development] Incredible_Culp:
haha... youre welcome :highfive:

-- eng, if its not ok, let me know and ill take it down.
[Nexus 5 Original Android Development] sempot:
I need a confirmation.. This kernel does not have any thermal throttling right ?
[Nexus 5 Original Android Development] Hatshipuh:
It has.

Would be bad if it hasn't. Default limit is set at 70.
[Nexus 5 Original Android Development] eng.stk:
Guys I deleted r135 on purpose because it's derped.

r136-test is same changelog as r136 but it's GCC 4.10 and it's @ Code_Blue G+ comunity, flash that one.

When I delete stuff is for a good reason, so as stated on OP: No mirrors. Take it down please.

EDIT: I also deleted lot's of old releases, so now only Purified milestones and Code_Blue branch releases are available.
[Nexus 5 Original Android Development] eng.stk:
It's has the same throtlle used by franco wich is simple and effective :good:
[Nexus 5 Original Android Development] Spectrum75:
LInk removed already from my quotation.

Sorry for the inconvenience. :o
[Nexus 5 Original Android Development] irro94:
In r136 build GPU doesn't scale down freq to 27Mhz but remain at 200mhz. This is normal? I'm coming from r126
[Nexus 5 Original Android Development] El Daddy:
Just a reminder. The OP asked to not make mirrors available. Please be respectful of their request.

Thanks! :)

-El Daddy
[Nexus 5 Original Android Development] irro94:
Up please :)

Inviato dal mio Nexus 5 utilizzando Tapatalk
[Nexus 5 Original Android Development] J_Whit85:
I hope I didn't offend you, just trying to help
[Nexus 5 Original Android Development] eng.stk:
I know you 're trying to help but I already explained how I play.

It's cool, don't worry :cool:
[Nexus 5 Original Android Development] eng.stk:
Works fine here. Maybe your system load is high and GPU auto scales to normal mode instead of low power mode.
[Nexus 5 Original Android Development] psp9000333:
guys, from my personal experience, don't underclock. it takes more battery than keeping it at stock 2.3 GHz (yeah, I know) and you aren't going to have a good experience with the device.
[Nexus 5 Original Android Development] zenxaero:
Really enjoying the battery on this kernel. The best kernel that I ever used ?

Nexus 5 on Tapatalk

#StayParanoid

If I helped in any way, leave a like
[Nexus 5 Original Android Development] irro94:
When 1 core on @ 300Mhz still 200mhz GPU. Before it scale down to 27mhz.

In this build this happening only few seconds from power on.

Inviato dal mio Nexus 5 utilizzando Tapatalk

---------- Post added at 07:34 AM ---------- Previous post was at 07:34 AM ----------

Inviato dal mio Nexus 5 utilizzando Tapatalk
[Nexus 5 Original Android Development] AppleInc:
Listening internet radio, drained my phone in two hours from 100 to 11% funny back to xlmt
[Nexus 5 Original Android Development] irro94:
GPU still 200 MHz because is in charge! Sorry dev! Now is perfect! Thanks!!!!

Inviato dal mio Nexus 5 utilizzando Tapatalk
[Nexus 5 Original Android Development] sempot:
Anyone using Per App Mode along with this kernel? Does it work well? For me, it somewhat disables 3rd and 4th cores. When they online, it shows 0mhz. Then when i disabled the Per App Modes and rebooted my device, all 4 cores works perfectly again. Maybe my settings were off? I just UC some of the apps for some battery saving.
[Nexus 5 Original Android Development] radicspeter:
R36 test on stock 5h+ SOT! Thx!!

Sent by Nexus 5
[Nexus 5 Original Android Development] CarloHD:
I had read the wrong post.

Well, thanks for the explaining! Now I'm more irresistible ?
[Nexus 5 Original Android Development] midnighteight:
I'm om Pure Nexus 7.1.1, and I have the phone connected with a bluetooth bracelet Xiaomi Mi Band. Unfortunately this bluetooth connection creates two Wakelock: "bluesleep",can you add in the kernel the option to disable "bluesleep Wakelock" ??

Thank you so much! :)
[Nexus 5 Original Android Development] gusmao100:
Can I use this kernel in ResurrectionRemix-M-v5.7.4-20161010-hammerhead-final :confused:
[Nexus 5 Original Android Development] drac0:
You can try.
[Nexus 5 Original Android Development] eng.stk:
Fast charge works fine. It will only work if the source allows it (and seems like the usb you're using doesn't).

Nothing to do with kernel.

Keep the thread clean of OT.
[Nexus 5 Original Android Development] a g bell:
Hi if say l was using the source in the op to build the kernel what tc would you recommend and where could l download it from ?
[Nexus 5 Original Android Development] univerrsd:
Hi, please make support TARGET_TTL in your kernel.
[Nexus 5 Original Android Development] eng.stk:
It's fine.

https://github.com/engstk/hammerhead/commit/5d1efa3f72ebc61f4869b62e440a46755ad586d1
[Nexus 5 Original Android Development] vipinbp:
Something was not feeling right with my phone (running on final stable Dirty Unicorns 6.0.1) since many months. I've always used blu_spark.. so I thought it was userspace issue and that I had to do a full wipe once. I wasn't ready for it and just did a cache wipe. I kept the fastlane on all the time. Yet, phone would stutter and freeze up on me every day.

Had to either restart or keep killing the background apps. Yet, it would be smooth for a few minutes or hours and it would slow down again. I even removed almost all the heavy apps. Kept it clean. Yet it wasn't helpful.

Finally, I just dirty flashed my ROM to replace the kernel with the one that came with the ROM.

All my issues vanished. There must be something that made the kernel and ROM not go along well together.
[Nexus 5 Original Android Development] eng.stk:
Seems like you need to tweak your LMK according to your needs.

Kernel is fine.
[Nexus 5 Original Android Development] a g bell:
Hi if say l was using the source in the op to build the kernel what tc would you recommend and where could l download it from ?

Exactly the helpful response l have come to know and love from today's kernel devs of XDA .

How different it was in the days of sgs 1 and mako with devs like stratosk more interested in making android better for all of us rather than making a name for themselves.

I guess the days of open source have long gone.
[Nexus 5 Original Android Development] eng.stk:
This isn't a how to thread.

My contributions to the community are wide and well known. I'm not after anyone's approval.

Now stuff being annoying.
[Nexus 5 Original Android Development] a g bell:
No its a kernel thread and your source is posted in the op, l was merely enquiring on how to complie it correctly. Alas that is ot?
[Nexus 5 Original Android Development] Sytis:
But he also names the TC he used to compile it in the OP. So maybe use something similar? :confused:
[Nexus 5 Original Android Development] eng.stk:
blu_spark r122

All right crew!

New build is up. Wicked!

This works with N ROMs, but no active support will be given.

Only N ROM tested and somewhat supported is CM/LOS 14.1

No mirrors allowed

If you like my work, donations are always welcome (but not mandatory).

Don't forget to hit thanks and rate the thread nicely, it's free ;)
[Nexus 5 Original Android Development] Lughnasadh:
Thank You!
[Nexus 5 Original Android Development] forb'S:
Thank you for giving still love to the hippie under Googles Nexus-generation, eng.stk!!
[Nexus 5 Original Android Development] drac0:
Business as usual. Thanks a lot mate! :good:

---------- Post added at 05:33 PM ---------- Previous post was at 05:32 PM ----------

Signature, ah the days of Marmite and Moob... :victory:
[Nexus 5 Original Android Development] eng.stk:
idk, can't replicate, stuff on that department arw solid since first builds, there's no changes.

I don't give any kinf of support to systems with mods appart from bqsic root btw.
[Nexus 5 Original Android Development] 228aye:
Hello [MENTION=3873953]eng.stk[/MENTION] ! how can I configure the kernel for gaming? stock kernel on 6.0.1 provides a smoother game GTA SA, Blu_spark sags a little frame rate...
[Nexus 5 Original Android Development] Isley_:
Try enabling Fastlane.
[Nexus 5 Original Android Development] 228aye:
of course, I did it in the first place, but the desired result is not obtained. I'm interested in one thing. why, after a few hours aptime, the smartphone begins to slow down and become some laggy? It is strange, cause after boot user experience is very smooth
[Nexus 5 Original Android Development] eng.stk:
That's because lot's of apps using your memory.

You need to tweak your LMK according to your needs, search is your friend.
[Nexus 5 Original Android Development] 228aye:
But other kernels dont have this problem. OK, i'm try to tweak LMK, thx 4 reply
[Nexus 5 Original Android Development] Joy Bangla:
What is the meaning of telling dev "" other kernels dont have this problem"" ? its disrespectful and also shows how little you know about android. Like dev said use search
[Nexus 5 Original Android Development] 228aye:
Yes, you're right, it was impolite. Forgive me for my rudeness, [MENTION=3873953]eng.stk[/MENTION] . Thx for reply, dude
[Nexus 5 Original Android Development] komawoyo:
you should stick to the other kernels since you don't have the problem with those....

FROM OP

Also, I only actively support stock ROM with NO mods whatsoever (apart from root).
[Nexus 5 Original Android Development] 228aye:
It's very nice kernel and I like this, but I have some problems with it. When I can solve them, I will be satisfied with the work of the kernel by 100%!
[Nexus 5 Original Android Development] username8611:
Those having slow down issues, I've been having pretty good luck with these minfree settings.

Foreground App: 20mb

Visible App: 35mb

Secondary Server: 100mb

Hidden App: 150mb

Content Provider: 175mb

Empty App: 250mb
[Nexus 5 Original Android Development] Isley_:
I will try these config's, thanks.
[Nexus 5 Original Android Development] manojks256:
This kernel has feature called DiagMode which helped me to enable LTE on my D820 by enabling band 3.

Thanks a lot for this kernel :good:
[Nexus 5 Original Android Development] 228aye:
I'll try this, too. Thx
[Nexus 5 Original Android Development] berbat0v:
If I want use f2fs and do clean install of a rom and this kernel, how would be the way to do it? The OP says to flash the blu_spark kernel and then convert /data and /cache to f2fs. Would it work if I first format and convert /data and /cache to f2fs before doing anything else, and then after that flash the rom and blu_spark kernel and thats it?

Thank you
[Nexus 5 Original Android Development] drac0:
Yes, the latter. First make sure to have latest twrp, then under advanced wipe format your /cache and /data partitions to f2fs. After that just flash your stuff and make sure to end flashing with blu_spark since its the kernel that runs f2fs. Good luck!
[Nexus 5 Original Android Development] Sytis:
And don't do any reboots between converting to f2fs and flashing the kernel as the ROM might do a reformat to ext4 if no f2fs support is present. Always reboot after the kernel.
[Nexus 5 Original Android Development] drac0:
Indeed, twrp reboots are always recommend after such operations. Cheers!
[Nexus 5 Original Android Development] Sytis:
Actually got a typo in my reply. But you are right, rebooting TWRP itself might help if the filesystem isn't correctly detected after the format to f2fs.
[Nexus 5 Original Android Development] berbat0v:
Thanks for the reply. Why do I need to flash the kernel last? I thought I could flash in the order: rom, kernel, gapps, supersu
[Nexus 5 Original Android Development] drac0:
You don't, that was just kind of reminder cos if you end up without f2fs supporting kernel your system won't boot.
[Nexus 5 Original Android Development] Sytis:
Always flash kernel after SuperSU, the systemless installer might restore your stock ramdisk and mess up your setup. Over at the OnePlus blu_spark thread lots of people complained of things not working just because they flashed ROM, Kernel, SuperSU instead of ROM, SuperSU, Kernel.
[Nexus 5 Original Android Development] yukkio:
Hi, How did you do that?

Thanks.

Br.
[Nexus 5 Original Android Development] manojks256:
Here is the tutorial

https://xdaforums.com/google-nexus-5/general/radio-enable-lte-band-3-nexus-5-d820-t2928561/page117

Thank you
[Nexus 5 Original Android Development] berbat0v:
Thank you. is it the same for Magisk? Rom, Magisk, kernel ?
[Nexus 5 Original Android Development] Sytis:
Yes, as Magisk also changes kernel related things. It's always the safest to flash blu_spark last as the installer takes whatever is there and doesn't override anything (as far as I know).
[Nexus 5 Original Android Development] psydex:
Can someone explain to me what does Up and Down timer control in CPU Hotplug does? What's the best value to set?
[Nexus 5 Original Android Development] eng.stk:
Those are the timers (in seconds) system uses to plug and unplug cores
[Nexus 5 Original Android Development] eng.stk:
blu_spark r125

All right crew!

New build is up. Wicked!

This works with N ROMs, but no active support will be given.

Only N ROM tested and somewhat supported is LOS 14.1

No mirrors allowed

If you like my work, donations are always welcome (but not mandatory).

Don't forget to hit thanks and rate the thread nicely, it's free ;)
[Nexus 5 Original Android Development] tanjob:
You're so hard-working, thx for your work for our old Nexus 5, :good::highfive:
[Nexus 5 Original Android Development] Lughnasadh:
Awesome work. Thanks mate. :cool::cool::cool:
[Nexus 5 Original Android Development] drac0:
I'm not sure if its just placebo, but this build seems even more battery oriented. Wicked! :highfive:
[Nexus 5 Original Android Development] Joy Bangla:
There is no placebo involved with blu_spark
[Nexus 5 Original Android Development] Chaplan:
Hehe. That is the truth.

It has been a great ride with the Hammerhead and blu_spark.

Now with the OP3 the trip just gets outstanding.

No DEV has the insight and works with such filosofy.

It stands out.
[Nexus 5 Original Android Development] dandyzakii:
latest version is very battery friendly (battery starts from 92%) ,thank you dev !
[Nexus 5 Original Android Development] PieTries:
That's insane! I only get 2hrs SOT. How do you do it?
[Nexus 5 Original Android Development] ATZ-007:
Hi all,

Is there anyway to have sweep2wake only when power is connected?
[Nexus 5 Original Android Development] dandyzakii:
nothing ,i just underclock it to 2.0 GHz ?
[Nexus 5 Original Android Development] PieTries:
Oh wow. What's your rom?
[Nexus 5 Original Android Development] tenghc:
AFAIK, there are no sweep2wake in this kernel. But for DT2W, I can control it through tasker shell command while I'm charging my phone.

To enable it, use this shell command in tasker "/sbin/su -c "echo 2 > /sys/android_touch/doubletap2wake" "

To disable, use "/sbin/su -c "echo 0 > /sys/android_touch/doubletap2wake" ".

That's what I set on my phone.
[Nexus 5 Original Android Development] ATZ-007:
Thank you

Just to clarify, if I enable this using the command you have provided, DT2W will be automatically enabled when charger is plugged in and disable when charger is unplugged or do I have to manually enable it each time.?
[Nexus 5 Original Android Development] tenghc:
If you set the profile correctly, it will enabled while plugged in and disabled whe you unplug your charger. Here I attach my tasker profile for your reference. If not working, please check accessibility and device administrators options for tasker in phone settings.

If you are using magiskSU then my command will work correctly for you. If you are using SuperSU, last known good configuration is by removing "/sbin/su -c" and use "echo 2 > /sys/android_touch/doubletap2wake" (For enabling DT2W) instead and check "Use Root" option in that command . You can test my profile if that worked for you.

Sorry OP for OT.
[Nexus 5 Original Android Development] ATZ-007:
I don't use Tasker, so downloaded it just to try your attachment. Please see screenshot with error message.
[Nexus 5 Original Android Development] tenghc:
Then you can follow my steps here :

1. Make sure you uncheck this in tasker > 3 dot menu > preference > beginner mode.

2. Tap on profiles > import > select the file you downloaded from my attachment.

Here are the pictures I attached for your reference.
[Nexus 5 Original Android Development] eng.stk:
blu_spark r127 unified

All right crew!

New build is up. Wicked!

This works with N ROMs, but no active support will be given.

Only N ROM tested and somewhat supported is CM/LOS 14.1

No mirrors allowed

If you like my work, donations are always welcome (but not mandatory).

Don't forget to hit thanks and rate the thread nicely, it's free ;)
[Nexus 5 Original Android Development] Lughnasadh:
Thanks for the update!!! Very much appreciated.

The download file says r127. I assume its the same and just a typo or something?
[Nexus 5 Original Android Development] eng.stk:
Yep, corrected. Thanks!
[Nexus 5 Original Android Development] drac0:
And here we go again, more awesomeness coming your way! Many thanks as usual keep on rocking this old vessel. :highfive:
[Nexus 5 Original Android Development] Huexxx:
Thanks so much for your work! r125 flawless running up to date. Downloading r127.
[Nexus 5 Original Android Development] Arpita chokhani:
I am on blu spark r125

Now i want to intall r127 so what i need to do?

Just flash from twrp?
[Nexus 5 Original Android Development] Lughnasadh:
Yes
[Nexus 5 Original Android Development] alessio89g:
Yesterday I flashed (clean installation) LineageOS 14.1-20170418 + SuperSU 2.79-SR3 + Open Gapps pico 20170421 + blu_spark r127.

Given that while I Install my apps, I see in Running services (under Developer option) about 400MB of free memory for about 1h of uptime, at successive boot, I disabled the running in background and/or at boot for all the apps I don't need them, but the the issue is only improved a bit '.

Is it a bug of this specific build of LineageOS/blu_spark, or is it the usual for this configuration?

With AOSP Nougat by Santhosh M I was able to reach about 50h of uptime, before Running services began to display free memory in MB… :rolleyes:

I leaved that AOSP because it can't get location via network (Battery Saving Location) for many apps, and it has a lot of issues with Gapps.

In addition I think that the battery drains faster than AOSP, with which I reached about 3h of SOT.