yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Original Android Development] eng.stk:
Donations

ok guys, I just added donation buttons to OP.

Altough I do this for fun, it' svery time consuming and keeps my PC steaming.

I'm trying to improve my building machine, so I can keep hacking on.

All donations are welcome :fingers-crossed:
[Nexus 5 Original Android Development] eng.stk:
Sure, you have them on:

/sys/module/cpu_boost/parameters and

/sys/module/msm_hotplug

I don't think input boost duration is limited on the driver
[Nexus 5 Original Android Development] imageMaster:
I have problems with install the latest and previous Kernel to Mahdi ROM. Some already installed apps (Swype, Tapatalk etc.) are removed at first reboot after flashing.
[Nexus 5 Original Android Development] eng.stk:
Kernel doesn't touch apps.
[Nexus 5 Original Android Development] checus:
I flash r131 with Mhadi rom (the last version) and I haven't any problem with missing apps. I use ART.
[Nexus 5 Original Android Development] imageMaster:
Thanks, may be it because caches cleans after kernel install? It seem to me that the problem affected only paid apk, all free apps working fine.
[Nexus 5 Original Android Development] eng.stk:
Kernel doesn't touch cache either.
[Nexus 5 Original Android Development] Spectrum75:
[MENTION=3873953]eng.stk[/MENTION]

Am i the first ?

Here is the beer for you :good:

46K41773SC797213N
[Nexus 5 Original Android Development] Surfinette:
I come back to you with your kernel no installing with my rom (creating ~ bootloop right after installation). My rom is Miui based on KVT49L with kernel 3.4.0-gadb2201 (which I presume is stock kernel).

Any idea of what could go wrong, or how I could test where the error comes from ? I've tested 3 versions of your kernel (including the latest 2), all with the same symptoms
[Nexus 5 Original Android Development] eng.stk:
That's not stock kernel and MIUI is far from AOSP, don't really know mate.
[Nexus 5 Original Android Development] eng.stk:
Thanks mate.

I received one but the confirmation number is diferent, idk.
[Nexus 5 Original Android Development] Hatshipuh:
I had this too with franco and hells kernel, so I guess it's not the kernel's fault but something else.

Btw when it happened, only some of the paid apps were gone, but the app data was still there, since when I reinstalled the apps, all settings were back.
[Nexus 5 Original Android Development] Spectrum75:
So im not the first one? :victory:

Check your pm

Keep on the good work :good:
[Nexus 5 Original Android Development] stankyou:
While you guys wait on that update. The current one makes me breakfast every day. :P
[Nexus 5 Original Android Development] marf28101995:
Ok guys enough of sarcasm now, thanks to [MENTION=774530]Chaplan[/MENTION] to point it out to me ( and I tested it later too) the power of blu_active (default gov) is just amazing, actually its the best on the n5, you can make a easy test like we did.. Open and browse google+ with all the kernels you want for HH, paired with blu_spark it won't lag you can try the other 2/3 more popular and you'll find lag scrolling and that's why we call it blu powa :D

For the update: it will come when its ready, you guys like to have bug free and polished versions right ? So we do ;)

Hints about next update : speed speed and maybe more speed !

Blu_team

Thanks to [MENTION=3873953]eng.stk[/MENTION]
[Nexus 5 Original Android Development] fapste:
Give me MOAAAR powaaa and battery life!!!
[Nexus 5 Original Android Development] Mrcactuseater:
The calm before the storm....
[Nexus 5 Original Android Development] marf28101995:
Yeah the Mondays are always a storm for me :/

A bit off topic guys seems like I can run again one of my favourites setups

Welcome back AOKP [emoji13]
[Nexus 5 Original Android Development] GamaX320:
where you get version 59 build?
[Nexus 5 Original Android Development] marf28101995:
4 posts above yours..
[Nexus 5 Original Android Development] dantedarmawan:
Can you share the link

Please
[Nexus 5 Original Android Development] BlazeForth:
I tried this kernel and I got random reboots... No mod installed..... And one day all I could see is a black screen when I turn on the phone... Now moved to other kernel to test if there is any userapp issue....!!
[Nexus 5 Original Android Development] eng.stk:
As in OP:

Kernel is rock solid, you culprit should be elsewhere.
[Nexus 5 Original Android Development] BlazeForth:
I couldnt take a log because phone just goes to random reboot and screen goes black when turned on. I was at work. Using Krexus rom.. I havent got a random reboot till now with other kernel with same apps and rom... I love your kernel... It has best performance.... :thumbup:
[Nexus 5 Original Android Development] eng.stk:
That clearly is userspace or framework messing with you. Or even garbage left behind from other kernel installations.

There's a reason why I don't debug on custom ROMs.

As in OP:

Meaning if you're using custom ROMs don't bother posting issues, you're on your own.

ps: btw some blu_spark users use that ROM and have no issues iirc
[Nexus 5 Original Android Development] BlazeForth:
I got these results with your kernel....!!
[Nexus 5 Original Android Development] j0hnh0lmes:
No.
[Nexus 5 Original Android Development] nmlssit:
If you don't want to be asked to share it, you shouldn't have posted the screen in first place ☝

Inviato dal mio Nexus 5 utilizzando Tapatalk
[Nexus 5 Original Android Development] j0hnh0lmes:
You all fail at reading. Try again.
[Nexus 5 Original Android Development] fapste:
I'm ready for the pitch fork people, just give me latest update of this kernel!
[Nexus 5 Original Android Development] eng.stk:
blu_sp★rk r60

All right crew!

New build is up, go get it :highfive:

r60 just gained milestone stamp, hard rock solid material.

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

Don't forget to hit thanks, it's free ;)
[Nexus 5 Original Android Development] BreckZeBoulay:
No donation app ?
[Nexus 5 Original Android Development] eng.stk:
I don't do apps sorry.

Only paypal available.
[Nexus 5 Original Android Development] stankyou:
I think you forgot to write "Moar speed" on the changelog. That's a given but still...[emoji14]

Sent from my Nexus 5
[Nexus 5 Original Android Development] drac0:
****ing awesome!!! Thanks very much mate! :good::highfive:
[Nexus 5 Original Android Development] parkson:
Is there a way to increase speaker volume with this kernel?
[Nexus 5 Original Android Development] eng.stk:
Maybe...

[YOUTUBE]aP_Z3s8Zas0[/YOUTUBE]
[Nexus 5 Original Android Development] barbocorp:
MM 6.0.0

Does it work on MM 6.0.0 (MRA58N) ?

Thank you :)
[Nexus 5 Original Android Development] coffeecore:
Just flash latest image.
[Nexus 5 Original Android Development] fapste:
I don't know what socesary [MENTION=3873953]eng.stk[/MENTION] did but this release is a bit faster then the previous one. I don't know if it's a placebo. However battery life is almost the same nothing increased there.
[Nexus 5 Original Android Development] drac0:
Check the gitlab! ;) Its not placebo, definately feels smoother and a bit snapier than the previous build. Love the F2FS continuous update! Man this kernel just keeps reinventing krait core with every update! :highfive:
[Nexus 5 Original Android Development] dead90:
Hi guys surely my question is stupid but, is this kernel cyanogenmod 13 compatible?

Inviato dal mio Nexus 5 utilizzando Tapatalk
[Nexus 5 Original Android Development] udnekzl:
as far as I know, it should work on CM13(AOSP) too. why don't you make a backup and go try it?:p

and... from OP
[Nexus 5 Original Android Development] mendozaram:
hi, which was the last version of Blu for Hammerhead 4.4.4? and link please...thx
[Nexus 5 Original Android Development] j0hnh0lmes:
Furthest back is 5.1 in downloads.
[Nexus 5 Original Android Development] pianistaPL:
r450, but I don't know where you can find it.

Wysłane z mojego Nexus 5 przy użyciu Tapatalka
[Nexus 5 Original Android Development] jacakk:
I'm using it with cm13. No problem with that.
[Nexus 5 Original Android Development] ap1618:
I'm on catalsym using systemless root supersu 2.66 ... bootloops when i install latest r60 kernel version... any ideas?
[Nexus 5 Original Android Development] Mrcactuseater:
Given that catalysm has been deprecated, that and the systemless root may be the problem.

Tapatalk'd from my Twisted, Yank'd Nexus 5
[Nexus 5 Original Android Development] nisby:
Edited
[Nexus 5 Original Android Development] framir:
This kernel support call recording? Thanks a lot
[Nexus 5 Original Android Development] genius2k:
I'm pretty curious about the version number :) Why 60 is the successor of 56?
[Nexus 5 Original Android Development] drac0:
Probably cos r57, 58 and 59 were betas. And r60 is stable rock solid one.
[Nexus 5 Original Android Development] eng.stk:
Yep, we test different stuff between releases, there's always a couple builds in between at least.
[Nexus 5 Original Android Development] Mrcactuseater:
Are you aware of what you have just asked?

Tapatalk'd from my Twisted, Yank'd Nexus 5
[Nexus 5 Original Android Development] framir:
Why? What's strange?
[Nexus 5 Original Android Development] 19dragon98:
Because call recording its not related to kernel but ROM :) Its a feature that some ROMs have ;)
[Nexus 5 Original Android Development] framir:
I was sure that is a kernel features...

Do you know how enable call recording? :)
[Nexus 5 Original Android Development] parkson:
Actually, call recording does indeed require kernel and hardware that supports it.
[Nexus 5 Original Android Development] alen1901:
[MENTION=3873953]eng.stk[/MENTION] if you would implement double tap to sleep option in your kernel, is it possible to tweak rom so that it works only on homescreen? Like its on lg g3, or htc m8 phones?

Sent from Pure Nexus 5
[Nexus 5 Original Android Development] eng.stk:
In some countries that's illegal, just a heads up.

That can be implemented on ROM side, sleep with double tap on taskbar, homescreen, etc.

Doesn't make sense having those kind of events on kernel code.
[Nexus 5 Original Android Development] framir:
Asus and xiaomi roms have call recorder feature active by default...
[Nexus 5 Original Android Development] eng.stk:
Some OEMs also take ages to publish kernel sources (which is mandatory on release or near release), sometimes they don't even publish them.

Just because someone does something, doesn't mean I'll do it.

I will not add or change anything regarding calls or whatever, sorry.
[Nexus 5 Original Android Development] 0xicl33n:
I LOVE this kernel on my N5

Any chance it will be ported to the Nexus 5x?
[Nexus 5 Original Android Development] eng.stk:
Nope, I only build for devices I own, sorry mate.
[Nexus 5 Original Android Development] 19dragon98:
Purity for hammerhead is up!! ?

Inviato dal mio Nexus 5 utilizzando Tapatalk
[Nexus 5 Original Android Development] udnekzl:
what a happy news! thanks for the info:)

I'm downloading it now
[Nexus 5 Original Android Development] eng.stk:
And also for my OPX!

blu_spark+Purity, game on :)
[Nexus 5 Original Android Development] mshazrul82:
Any thread for this purity rom.
[Nexus 5 Original Android Development] stankyou:
Developer left some time ago. Check out the G+ Community.

Sent from my Nexus 5
[Nexus 5 Original Android Development] dazrok:
Is it a good battery combo? (purity and Blu_spark)
[Nexus 5 Original Android Development] stankyou:
Most roms if not all is a good combo with blu_spark.

There was a collaboration between Purity rom and CodeBlue kernel before. I would think the same will happen (if its not happening already) with blu_spark.

Sent from my Nexus 5
[Nexus 5 Original Android Development] eng.stk:
Couldn't have said any better [emoji106]
[Nexus 5 Original Android Development] jacakk:
Sorry for offtopic! Any link to Purity for N5?
[Nexus 5 Original Android Development] eng.stk:
https://plus.google.com/communities/105581179951601265485
[Nexus 5 Original Android Development] eng.stk:
blu_sp★rk r63

All right crew!

New build is up, wicked!

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

Don't forget to hit thanks, it's free ;)
[Nexus 5 Original Android Development] tmihai20:
Just flashed the latest 6.0.1 MMB29V build, rooted it with the BETA systemless root V2.68, flashed r63 and Nexus 5 booted up perfectly.
[Nexus 5 Original Android Development] rpr69:
Is that the order you flashed? ROM, root, kernel? I tried that before and I got boot failures, haven't tried with the latest.
[Nexus 5 Original Android Development] tmihai20:
[MENTION=4394011]rpr69[/MENTION]: yes, this was the order. Everything was totally stock before I rooted it.
[Nexus 5 Original Android Development] rpr69:
Worked for me, thanks for confirming! Last time I tried it was...painful. Glad I'm back to a working setup.
[Nexus 5 Original Android Development] Paro-89:
It is possible to add lower value than 300000 in frequency table of cpu (for example 192000, like other kernel)? i'd like to be a better battery drain. Thanks and sorry for my english.
[Nexus 5 Original Android Development] eng.stk:
Nope. This is like no other kernel ;)
[Nexus 5 Original Android Development] eng.stk:
Something big is coming...

fastlane, baby!

Soon, stay tuned :good:
[Nexus 5 Original Android Development] ChemBot:
Does this kernel have LED control? I went from Chroma rom back to stock with this kernel, but then noticed that the LED does not light up when charging.

I tried customizing the LED settings in Synapse, but they don't work. Lightflo app doesn't show LED when the screen is on, so not quite what I'm looking for.
[Nexus 5 Original Android Development] 19dragon98:
Yes, kernel Support Led Control
[Nexus 5 Original Android Development] marf28101995:
The battery is just amazing with that !!

Once again nice job

#Hype ;)

And before someone ask... There's no link for #65 :silly:
[Nexus 5 Original Android Development] ChemBot:
I'm trying to get double tap 2 wake init.d script to work on stock rom, but without root so android pay will work. What's the command I need, and do I put it under /etc/init.d? I have busybox installed and created the init.d folder in /etc/
[Nexus 5 Original Android Development] eng.stk:
You need root with SuperSU and init.d is deprecated on MM.

You need to put yiyr script inside /su/su.d

The commands were already posted a few times, search.
[Nexus 5 Original Android Development] ChemBot:
Ok, so android pay is impossible for me. I need dt2w because of a bad power button, and root will trip the protections in Android pay. Back to Chroma then...

EDIT: If anyone wants to know, I able to get SuperSU to install properly and now I have root and Android pay working on stock rom with this: http://xdaforums.com/showpost.php?p=65467504&postcount=414
[Nexus 5 Original Android Development] marf28101995:
Gotta love freq table with #65

Gotta love fastlane [MENTION=3873953]eng.stk[/MENTION]

Battery for the guys that need awesome battery

And performance :the fastest ....

;)
[Nexus 5 Original Android Development] xeraphael:
[MENTION=3873953]eng.stk[/MENTION]

Quick question: what does the plug_threshold tunable in blu_plug do? Thanks.
[Nexus 5 Original Android Development] Rikzaah:
Is there a link for these early release 'betas'? :D
[Nexus 5 Original Android Development] Arstoien:
Here
[Nexus 5 Original Android Development] jordirpz:
What is fastlane?
[Nexus 5 Original Android Development] swat4samp:
Hey [MENTION=3873953]eng.stk[/MENTION], not sure whether this is bug or not regarding battery saver function. After selecting it and turning screen off n on, cpu frequency still spiking above default max cpu ie 729mhz. Is this intentional? I'm using krexus rom with no xposed mods.
[Nexus 5 Original Android Development] marf28101995:
In a non tech language:

It has two mods 1/0

0 is default and it's the smooth mod

1 is optional and it's the ****ing smooth mod :D
[Nexus 5 Original Android Development] Rikzaah:
And I take that the 0 is friendlier to battery?
[Nexus 5 Original Android Development] marf28101995:
Yeah
[Nexus 5 Original Android Development] eng.stk:
This is the load that will make system yo turn on a core

A selector to have a more conservative or more agressive freq steping.

But ^^ is also a very good definition lol

No, kernel will use wethever is set by system.

That freq cap is made by userspace binary, kot kernel.

Probably you're having some boost made by powerhal, nothing I can do.
[Nexus 5 Original Android Development] xeraphael:
Since the tunable is formatted as an array, I assume the four values represent cpu0, 1, 2, and 3.

What then does the up_threshold tunable do? Because I always thought THAT was what defined the cpu load to hotplug an extra core.
[Nexus 5 Original Android Development] eng.stk:
Yes, sorry my mistake.

up_threshold is the threshold cpu load to plug a core.

plug_threshold is a tunable I added so I can override the default unplug behavior.

The system by default unplug the first found core with less usage.

I can override it, giving more weight to the core i want unplugged first (there's why the array, 4 cores).

This is specially useful in HMP devices, where I can unplug first some cpu's from fast cluster and so on.
[Nexus 5 Original Android Development] amir7777:
Can't wait for the new update! #63 working great on Pure Nexus. Great battery life and amazing performance. Thanks for your hard work [MENTION=3873953]eng.stk[/MENTION]!
[Nexus 5 Original Android Development] Isley_:
Out of curiosity, what ROM are you guys using with this kernel?
[Nexus 5 Original Android Development] marf28101995:
Purity/stock
[Nexus 5 Original Android Development] fapste:
When will r65 be released?!!
[Nexus 5 Original Android Development] Mrcactuseater:
NEVER, EVER ask for ETA.
[Nexus 5 Original Android Development] xeraphael:
Thanks. Are higher priorities for unplugging represented by higher or lower values?

E.g. if I want the hotplug module to prioritise cpu3 for unplugging, are the correct array values "0,0,0,1" or "1,1,1,0"?
[Nexus 5 Original Android Development] eng.stk:
Array goes from cpu0 to cpu3.

Higher number will make the cpu unplug first.

If you give 1 to all the 3 cpus, it will unplug the least used one, not by order.

Let's say you want cpu4 first then cpu3, then cpu2

Your array would need to be 0,1,2,3

Not really usefull in our device, I prefer dinamic behavior according to load.
[Nexus 5 Original Android Development] marf28101995:
The #65 is released.. For us lol never ask for etas

The good things come with time ;)

+1
[Nexus 5 Original Android Development] adrianocolvero:
This kernel is just perfect with Purity ROM, the only thing i miss is a small GPU overclock like 450 to 533Mhz, i came from Cm13 CAF and i usually underclock cpu to 1,6GHz (To avoid overheating, UV too) and do a tiny GPU over.
[Nexus 5 Original Android Development] drac0:
Both Krexus and PureNexus are working like a charm! :highfive:
[Nexus 5 Original Android Development] marf28101995:
That has been discussed here and I saw at elemental thread too, if I remember well GPU oc on n5 is not possible.. It will show you the numbers but will never run at that freq.. Search here and at elemental thread for more explanation
[Nexus 5 Original Android Development] eng.stk:
blu_sp★rk r66

All right crew!

New build is up, wicked!

fastlane for blu_active is here with freq step selection method:

0: default conservative operation aka smooth mode

1: fast operation mode aka damn smooth mode

blu_plug also updated with up_threshold value to be a bit more lazy and match hi_speed load.

Also this build features nice updates from CAF and Nexus March updates.

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

Don't forget to hit thanks, it's free ;)
[Nexus 5 Original Android Development] xeraphael:
Would really appreciate a more detailed description of what the tunable does. TIA.

I've also never really understood how blu_active actually works, looking from the tunables I'm guessing it's a fork of interactive, but target_loads is conspicuously missing. Is it hardcoded, or does the governor use some algorithm that is different from interactive?
[Nexus 5 Original Android Development] frikakwa:
Woooow... thx Mate for your perfect kernel!

Fastlane is just... incredible! Will see now how much it impacts battery life but this smoothness is... incredibly pleasant! :thumbsup:
[Nexus 5 Original Android Development] clkehl:
Second that fastlane makes my phone super snappy. Thanks!
[Nexus 5 Original Android Development] starche_old:
"The forums are currently offline while we are performing system maintenance. Be back soon!"

That's sux big times ?
[Nexus 5 Original Android Development] fapste:
I think i peed myself a little! Boner approves!

Going to test this release and see how it stacks up in improvements to previous ones.
[Nexus 5 Original Android Development] parkson:
Is fastlane something that needs to be enabled manually?
[Nexus 5 Original Android Development] fKm:
Yes. As far as I saw it was disabled. You can enable it under the blu_active cpu governor.
[Nexus 5 Original Android Development] vampsoft:
Enviado desde mi Nexus 5 mediante Tapatalk
[Nexus 5 Original Android Development] coffeecore:
Quick question, why isn't fastlane enabled by default?

And can I use the kernel on Purity ROM since it's CM based.
[Nexus 5 Original Android Development] Primokorn:
1. Probably due to an extra battery drain (better performance)

2. Yes if it's based on AOSP branch (not CAF).

EDIT: I've just flashed r66 and my Nexus 5 is getting younger again and again. Beautiful work!
[Nexus 5 Original Android Development] trawel:
No sure if it's me or maybe due to some changes but after the update, phone gets warmer easier than before (FB messenger + chrome) and I can feel warmth in a case. Fastlane (if it may be the root of it) is set to 0.
[Nexus 5 Original Android Development] marf28101995:
The root of it is fb's **** apps nothing to do with kernel

Even more fastlane is set to 0

Or could be placebo

Just read in XDA about fb apps

Blu_team
[Nexus 5 Original Android Development] alen1901:
Im wondering if its somehow possible to make fastlane dynamic? For example to make it turn on when some heavier apps (facebook, chrome, game) are opened. With tasker only?

Sent from Pure Nexus 5
[Nexus 5 Original Android Development] eng.stk:
Nope, with tasker you can sure.

In next build maybe I add a load threshold tunable, like activating fastlane if it passes 50% load for instance.

VTEC applied to mobile ahahah

We'll see.

Nope, apps create load and heat, not kernel.
[Nexus 5 Original Android Development] jordirpz:
[MENTION=3873953]eng.stk[/MENTION]

Can you add sync_freq please?
[Nexus 5 Original Android Development] slobo2712:
Is there any fix for wfifi turning off when phone is in sleep? tnx
[Nexus 5 Original Android Development] eng.stk:
Maybe, we'll see.

Kernel has latest bcmdhd google did on March update
[Nexus 5 Original Android Development] zibiksior:
Can I flash latest version on MMB29S?

Sent from my Nexus 5
[Nexus 5 Original Android Development] amir7777:
New update makes my phone last all day without sacrificing performance. Unbelievable. Great work!
[Nexus 5 Original Android Development] motionat:
I don't know what u done with this update but the performance is amazing. Thank you thank you!!
[Nexus 5 Original Android Development] slobo2712:
Dont know what is that but i have that issue with every mm kernel/rom.
[Nexus 5 Original Android Development] eng.stk:
Disable wifi scanning in location.

Now let's keep on topic.
[Nexus 5 Original Android Development] RumbleRumble:
Hello,

Great update, thanks a lot. Just installed Faux Sound to boost a bit the speaker volume but the app says that kernel is not compatible. Had read in a few posts that it was. Is this something that can be fixed?

Keep up the good job, eng.stk !!!
[Nexus 5 Original Android Development] marf28101995:
Just share with us that post that says it's compatible with faux sound

Don't search just read the OP, the kernel doesn't support it ;)
[Nexus 5 Original Android Development] RumbleRumble:
OK, thanks.
[Nexus 5 Original Android Development] ltjmax:
I don't usualy post for battery stats or whatever but I must say that the newest kernel is awesome.

2h40 of screen on time and still 51% of battery left.

Nice job!