yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Original Android Development] eng.stk:
Those are nice values mate :good:

idk but but MSM_Sleeper was getting in the way of the hopluggging workin his magic 100%, so it could be beneficial.

It depends the programs you run in background and on screenoff i guess.

My temps are the +/- the same.

[MENTION=535343]all[/MENTION] the others: please remove all Purified stuff from signatures and refer to my kernel in threads as Code_Blue, ok?

Purified was my baby for a while but now is in my past.
[Nexus 5 Original Android Development] eng.stk:
Purified Kernel r136

Hey guys!

New build r136 is up, check it out!

Lot's of goodies and build with Linaro Cortex-A15 GCC 4.9.1 2014.05 by [MENTION=4825437]Christopher83[/MENTION]

Also, latest r136-test is @G+, build with Linaro arm-eabi-4.10﻿ by [MENTION=5105835]Cl3Kener[/MENTION]
[Nexus 5 Original Android Development] carlese:
So.. Which one should we choose? :P
[Nexus 5 Original Android Development] eng.stk:
The offical release is GCC 4.9.1 wich is more stable and optimized.

Linaro GCC 4.10 is still very hacky and is a test build so ... test if you want lol

From my tests, I only notice improvements with GCC 4.10 on Sabermod GCC 4.10 PA build by [MENTION=2638401]Minux31[/MENTION].

If your ROM is GCC 4.7 or 4.8 maybe you feel GCC 4.9 build smoother, some people say they notice improvements with GCC 4.10 build nevertheless.

It's up to you ;)
[Nexus 5 Original Android Development] ferro123:
For me the best kernel for my nexus 5! 4 hour of screen with medium usage on 24h of charge ...thank eng.stk!
[Nexus 5 Original Android Development] carlese:
I'm in purity so I have no idea what you're talking about lol.. Gotta read the spec but I think I'll try the stable 136 :)
[Nexus 5 Original Android Development] Salo-S:
i have 2 questions:

1 - this kernel works on MIUI 7?

2 - currently im running Cm13, there is a best config to get more battery life?

thanks
[Nexus 5 Original Android Development] atomic339:
Do you have any tutorial how to change partition to f2fs?
[Nexus 5 Original Android Development] neopbm:
It's in the first post.
[Nexus 5 Original Android Development] atomic339:
After partition change to f2fs I need to reflash rom or something?

Or factory format?
[Nexus 5 Original Android Development] neopbm:
Changing partition to F2FS will delete everything so yes you will have to install rom after. Be sure to backup your files before
[Nexus 5 Original Android Development] atomic339:
But is it earse /system partition?

SD card will be formated?

Which partition should I convert to f2fs?

/data and /cache or /system too?

I don't have pendrive to keep rom files to install
[Nexus 5 Original Android Development] Nevermindthelabel:
/data and /cache are recommended
[Nexus 5 Original Android Development] atomic339:
Ok, so can someone tell me the best method which you are using?

So the best will be convert only /data and /cache? (without /system?)

I want to make a clean install new rom.

So I format everything and install rom and blue spark

Next format: /data and /cache to f2fs

and format again /data /cache /system /dalvik and install rom and blue spark again?

My SD card won't be formated, yes? Because I need to keep rom and kernel file?
[Nexus 5 Original Android Development] codebam:
as long as you don't wipe /sdcard your sdcard will be fine. however all your apps will be gone.
[Nexus 5 Original Android Development] jazzh:
Yes
[Nexus 5 Original Android Development] terraflops:
Last time I converted to f2fs, even if you wipe only /data and /cache , your internal storage will still get formatted, because its located on /data/media
[Nexus 5 Original Android Development] atomic339:
Why only /data and /cache is recommended to convert?

So I have to buy micro usb pendrive if SD card will be formated
[Nexus 5 Original Android Development] udnekzl:
because /system partition is read-only and read-speed of ext4 is fast enough. there's no actual benefit to change /system partition to f2fs.

f2fs(flash-friendly file system) is good for environment that random access(write) occurs more than sequential access(write).
[Nexus 5 Original Android Development] starche_old:
No, you don't need to buy anything. Just hook up tilt PC or laptop while you're in TWRP and grab files.
[Nexus 5 Original Android Development] atomic339:
I don't know how to transfer file in twrp

Which method do you mean (adb push)?
[Nexus 5 Original Android Development] starche_old:
That's easy. In TWRP get in Mount, then make sure MTP is enabled. Then tap on storage options. There you'll find internal, OTG and external ones. You need the last one.

Try that before you'll format everything, just to get confidence. Oh, did I said you need to backup everything from your internal storage before format?
[Nexus 5 Original Android Development] jazzh:
What if i don't want a clean flash? Can i convert to f2fs without installing all the apps from scratch?
[Nexus 5 Original Android Development] atomic339:
Thanks a lot

Yes, I remember about backup

I tested it and I don't see external storage but my pc see my Nexus 5 (mtp is enabled) and I can copy file to it.

Is it all right?
[Nexus 5 Original Android Development] starche_old:
While you can dump ROM and kernel onto the phone - you're good to go, buddy
[Nexus 5 Original Android Development] fapste:
This release is by far the SMOOTHESTESTTTT release. I hope the stable tool chain will push the smoothness boundaries even further [MENTION=3873953]eng.stk[/MENTION]
[Nexus 5 Original Android Development] cheeze.keyk:
:fingers-crossed: :good:
[Nexus 5 Original Android Development] TTerc:
Does undervolting affect SOT? I'm new to Kernel Auditor, never used any kernel apps, I just wanted to improve my battery life because recently my SOT was always around 2,5 h

I set it to -25
[Nexus 5 Original Android Development] eng.stk:
Nope, not really.
[Nexus 5 Original Android Development] shri_chanakya:
A battery change might help more :good:
[Nexus 5 Original Android Development] TTerc:
Nah, it's too risky and I'm afraid I'd damage my phone.

I changed kernel to blu_spark and installed L speed, battery life is slightly better now.
[Nexus 5 Original Android Development] Renton91:
Which settings do you use for L speed?

Inviato dal mio Nexus 5 utilizzando Tapatalk
[Nexus 5 Original Android Development] shri_chanakya:
In my experience kit Kat gave the best battery life... Almost 6+ hours screen on time for same usage as in marshmallow. Marshmallow gives around 4 max.
[Nexus 5 Original Android Development] TTerc:
Disabled debugging, faster boot, battery improvement, light kernel tweaks
[Nexus 5 Original Android Development] eng.stk:
Good news crew!

Looks like we will be able to upgrade from Linux 4.5 to 4.7 backports for f2fs :)

Currently testing, I haven't encountered the bugs we had on the 4.6 backports.

Seems as stable as our current 4.5 backports, so far so good :fingers-crossed:
[Nexus 5 Original Android Development] drac0:
Fantastic news! Finally we are getting somewhere with notorious f2fs! :highfive:
[Nexus 5 Original Android Development] eng.stk:
Stuff is fairly new, like 3 or 4 days ago.

Solid so far :)
[Nexus 5 Original Android Development] Alex Kane:
Well, i've been using f2fs (with blu_spark) for both /data & /cache partitions without issues for quite a while. I am also using my f2fs_1.6 formatted usb-stick with full read/write support. I've yet to encounter any corruption / data loss on both my phone or my usb-stick. Are there any sinister issues we should be aware of?

Thank you.
[Nexus 5 Original Android Development] eng.stk:
You're using current 4.5 backports which is stable, we only found issues on 4.6 backports.

Seems like in 4.7 backports all is fixed.
[Nexus 5 Original Android Development] eng.stk:
blu_sp★rk r91

All right crew!

New build is up, enjoy!

If you're using f2fs, I recommend backup your data to external source. The f2fs 4.7 backports seem good to me but just in case :)

June Nexus kernel updates also merged :good:

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] dlb4all:
Thanks for the update !! hey quick question . why do i have problem with scripts running (or better , NOT running) at start up ? i have tried both init.d and su.d . i checked permissions and they all are good .

so whats the problem you think ? is it kernel related or rom related ? (im on latest snapshot of cm13)

Anyway , thanks for the hard work :good:
[Nexus 5 Original Android Development] eng.stk:
Kernel doesn't care about userspace tools.

SuperSU su.d works fine (systemless uses /su/su.d)

You should give 777 permissions to your files.

Now back to kernel discussion.
[Nexus 5 Original Android Development] dlb4all:
Thanks again .

yeah youre right . let get back to kernel . Now i can officialy say that you are the only kernel dev for N5 that uses

gcc 6.1.1 and its as smooth as butter . keep up the good job bro :good::good:
[Nexus 5 Original Android Development] fapste:
Hey guys i flashed this kernel and after reboot my phone is saying NO SERVICE. It's picking up the sim card but giving no signals. I tried the sim in another phone and the sim works. I tried sim from another phone in my Nexus 5 buy i still got no service. I factory reset me phone, flashed stock system image and radio but still got NO SERVICE. Please tell me how resolve it
[Nexus 5 Original Android Development] fKm:
Restore your EFS backup. If that doesn't help chances are high that a chipset is damaged. Check if your IMEI is there.
[Nexus 5 Original Android Development] fapste:
What's EFS backup? My imei is there. This happened all on itself. I'm not sure what happened and how to solve it
[Nexus 5 Original Android Development] fKm:
You should always have an EFS backup. Do it in TWRP.

Did you reflash radio already?
[Nexus 5 Original Android Development] fapste:
Yes i have flashed radio from Google's website for Nexus 5 marshmallow. What's EFS backup and how can it solve this problem

This problem happened without touching any radio files. So i figured may be it's the KitKat radio that might have suddenly stopped working so i flashed everything in Google's factory images
[Nexus 5 Original Android Development] eng.stk:
Nothing to do with kernel.

Flash latest factory image, reset your device and search threads to help with radio and efs.
[Nexus 5 Original Android Development] mr.ace:
you should set to 775 not 777 permission for example my mod working on every rom
[Nexus 5 Original Android Development] dlb4all:
Yes . i know ! but it doesnt work anyway :|

thanks :good:
[Nexus 5 Original Android Development] oifi:
Whipeing cache did the job for me the other day
[Nexus 5 Original Android Development] Alex Kane:
So far, f2fs seems solid. The only issue that came up was when i mounted my f2fs usb-stick. Android suddenly unmounted the volume, but after remounting it, the issue went away.
[Nexus 5 Original Android Development] starche_old:
I guess it's a good time to try f2fs one more time :)
[Nexus 5 Original Android Development] eng.stk:
Indeed!

It's always a good time to test f2fs :)
[Nexus 5 Original Android Development] starche_old:
I had nasty issue with f2fs other day, but that was a good while ago.
[Nexus 5 Original Android Development] Xanderw:
Welp, I finally left Cataclysm and Blukernel40 something for Chroma and bk91. Wish I wasn't so lazy sooner, everything runs great! Thanks for continuing to work on this kernel!
[Nexus 5 Original Android Development] Basche:
How is chrooma? Currently using ubermallow and bk82 and uber hasn't been updated in a long time :(
[Nexus 5 Original Android Development] starche_old:
I'm using pure nexus since January I think. Stable, fast, whole bunch of useful stuff. Updates once a month though.
[Nexus 5 Original Android Development] atomic339:
So how to update if I am using f2fs now?

1. backup /data to external storage

2. wipe /dalvik and /cache (cache with f2fs option)

3. install kernel

and is it all?

What about supersu? Is it necessary to install it again?
[Nexus 5 Original Android Development] eng.stk:
If you already have f2fs, you can just backup data if you need it (have backups is always good).

Then just flash kernel.
[Nexus 5 Original Android Development] jazzh:
I reverted to r88 because I had much better battery life.
[Nexus 5 Original Android Development] nexterultim:
There are new F2FS subsystem and latest google source merged only. Nothing that impact on battery much. Turn back to 91 and try again.
[Nexus 5 Original Android Development] specialex:
smooth like baby's butt
[Nexus 5 Original Android Development] rohan.thota:
can i dirty flash it to update the kernel ?

or should i do a clean flash for the kernel again ?
[Nexus 5 Original Android Development] Isley_:
I always dirty flash new Kernel updates and I never had any issue.
[Nexus 5 Original Android Development] atomic339:
I have lag after unlock phon from deep sleep for about 5 sec and after that phon works good

F2FS and beta 91
[Nexus 5 Original Android Development] shri_chanakya:
Rule of thumb..

Switching ROM...wipe data, clean flash.

Upgrading ROM... flash directly as upgrade

Switching kennels... Dirty flash current ROM and then kernel

Upgrading kernel.. Flash directly as upgrade
[Nexus 5 Original Android Development] eng.stk:
Kernel is fine, search your culprit elsewhere.
[Nexus 5 Original Android Development] Alex Kane:
F2FS & blu_spark91 here as well. I consistently get 0 lag after unlocking my phone, and i run at lower speeds than the stock configuration. Your issue lies elsewhere.
[Nexus 5 Original Android Development] puesco:
Hi, I would like to flash this kernel on my pure nexus rom. I'm interested in autonomy and stability, not too much in performance (I don't play anymore). Can this blue spark satisfy me? Should I back up something before flashing?
[Nexus 5 Original Android Development] atomic339:
Which rom do you use?
[Nexus 5 Original Android Development] Alex Kane:
I use OmniROM.
[Nexus 5 Original Android Development] eng.stk:
I don't use nothing else but stock.

It's in OP and I already stated that several times.
[Nexus 5 Original Android Development] gverma1:
I am using stock ROM with Blu Spark r91. How can I enable fast charge and dt2w (with dt2w timeout setting and power-key-nulls-dt2w) without using kernel adiutor? Am running low on storage and don't want to use up 10mb due to kernel adiutor. I searched but couldn't find the answer. TIA.
[Nexus 5 Original Android Development] starche_old:
That's exactly what I'm using since January. Works perfectly fine.
[Nexus 5 Original Android Development] Joy Bangla:
[MENTION=3873953]eng.stk[/MENTION] does your kernel do something to charging current limits cause my N5 feels like it has quick charge 3.0 !! Keep up the good work. (and plz dont get a new phone )
[Nexus 5 Original Android Development] eng.stk:
If you're using stock charger you can feel.it a little higher than stock.

You can use up to 1500mA on the n5
[Nexus 5 Original Android Development] shoxyy:
Kernel runs great as always and it seems MOB30M fixed the memory leak again.
[Nexus 5 Original Android Development] shad876:
Loving this kernel..hats off to the dev. Keep doing what you're doing ??
[Nexus 5 Original Android Development] Primokorn:
[MENTION=3873953]eng.stk[/MENTION] I have a serious issue with your kernel... :(

With Kernel Adiutor, I always hit a weird option: 'beer mode: ON' Do you know what it does?!??

It gave me an ID transaction: 6CC56669M7205361J ;)

Keep it up mate! The best N5 kernel!
[Nexus 5 Original Android Development] eng.stk:
Bottoms up with fastlane mode: on ;p

Got it mate, thanks :good:
[Nexus 5 Original Android Development] miseusegau:
Blu_spark r91 & Pure White™ rom...thanks [MENTION=3873953]eng.stk[/MENTION]...:cool:
[Nexus 5 Original Android Development] jazzh:
You're right, the culprit was somewhere else.
[Nexus 5 Original Android Development] carlese:
[MENTION=3873953]eng.stk[/MENTION] u don't know if it kernel related, but after using bluetooth for some time (connected to my car) my phone lags like hell.. Then I switch bluetooth off, turn the screen off and on and everything seems fixed.. Really weird..
[Nexus 5 Original Android Development] 9h0s7:
I've never experienced this problem. I use Bluetooth audio connected in my work van for hours.
[Nexus 5 Original Android Development] specialex:
got no deep sleep with R91 stock settings on stock rom MOB30M

change governor from blu active to others still no deep sleep

any advice ?
[Nexus 5 Original Android Development] Primokorn:
Check a dumpfile with BBS app. I have an idle battery drain of 0.1,%/h (more than 98% of deep sleep).
[Nexus 5 Original Android Development] murteci:
Does this kernel support CAF ??
[Nexus 5 Original Android Development] Primokorn:
Never
[Nexus 5 Original Android Development] Benthemad:
Could you tell me your settings? I'm always at about 3-3.5 hours of Sot at the end of the day but that's amazing!
[Nexus 5 Original Android Development] bobo_15:
Did anybody try this kernel with the new ParanoidAndroid?
[Nexus 5 Original Android Development] Primokorn:
Yes, I did. FWIW blu_spark is more interesting than PA for now :p

Seriously, you can use any AOSP kernel on PA so blu_spark works.
[Nexus 5 Original Android Development] bobo_15:
What is FWIW?
[Nexus 5 Original Android Development] Primokorn:
For What Is Worth
[Nexus 5 Original Android Development] Joy Bangla:
Feature Request

Can you add the "Cooler Colors" options from Elementalx kernel? Or the one from the Dirty Unicorn kernel. Thanks
[Nexus 5 Original Android Development] eng.stk:
Nope, there's plenty of gamma profiles and kcal settings around so people can tweak to their personal tastes.
[Nexus 5 Original Android Development] Joy Bangla:
No worries I think i found a perfect combo. Thanks
[Nexus 5 Original Android Development] creeve4:
Search is awesome
[Nexus 5 Original Android Development] MrPhilo:
Who else has partitioned there system with F2FS? I've heard it's better to use EXT4, is that correct?

Currently cache and data is F2FS, but if there are benefit with System, then I don't mind changing since I'm switching over to PA soon!
[Nexus 5 Original Android Development] neopbm:
No benefits with F2FS for system.
[Nexus 5 Original Android Development] Junnie:
kernel latest release r91 is amazing !!! very friendly battery life alongside with stable , no random reboots . good job devs , thanks for your time making this amazing kernel !!! :good::good::good:
[Nexus 5 Original Android Development] atomic339:
After reboot my f2fs partitions go back to ext4. Do you know why?
[Nexus 5 Original Android Development] eng.stk:
You're not formatting the partitions...

Backup your stuff to external storage

format the partitions in fastboot (so you have sure all is clean)

go to twrp and change fs like said in OP (you must do data and cache one at a time)
[Nexus 5 Original Android Development] marf28101995:
Guess everything is running fine,3 days without posts :)
[Nexus 5 Original Android Development] eng.stk:
blu_sp★rk r92

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] drac0:
****ing amazing! Thanks very much mate! :highfive:
[Nexus 5 Original Android Development] Paget96:
No issues here, as always.
[Nexus 5 Original Android Development] shri_chanakya:
Latest kernel 92 working really good... ???
[Nexus 5 Original Android Development] _Vegas:
Any chance to add sweep2sleep?

通过我的 Nexus 5 上的 Tapatalk发言
[Nexus 5 Original Android Development] Ganzuas:
Random reboots with kernel 92 and Pure Nexus.

Enviado desde mi Nexus 5 mediante Tapatalk
[Nexus 5 Original Android Development] oifi:
No reboots here. stock rom
[Nexus 5 Original Android Development] Primokorn:
No logs => no RRs :p
[Nexus 5 Original Android Development] -=W1S3=-:
not a kernel feature.
[Nexus 5 Original Android Development] qu4nd:
Sure you could implement it in a kernel...
[Nexus 5 Original Android Development] _Vegas:
EX kernel has it.

通过我的 Nexus 5 上的 Tapatalk发言
[Nexus 5 Original Android Development] marf28101995:
No it wont be added to kernel,most of the roms have doubletap2sleep in status and navbar ...

No logs no fun, try a clean flash because I use both without any problems or better give us logs:p

---------- Post added at 11:42 AM ---------- Previous post was at 11:41 AM ----------

Yeah it has it but this is blu_spark the priority for the kernel isn't sleep gestures lol
[Nexus 5 Original Android Development] starche_old:
Solid rock stable with 92 and new Pure Nexus. Actually it got faster. Running on 3 cores @1276.

Are you doing UC?
[Nexus 5 Original Android Development] drac0:
Workin like a charm with both PN and Krexus! Its something on your end, maybe UC, maybe something else, logs logs :p
[Nexus 5 Original Android Development] stefano2626:
I've just dirty flashed fron v91 to v92 without any kind of issues. Smooth as butter ? I am running Saosp M with f2fs on data and cache
[Nexus 5 Original Android Development] kowalsfee:
Does Blu_Sp have sound features like headphone sounds or speaker sound amp?:confused:

Sent using XDA One
[Nexus 5 Original Android Development] marf28101995:
All that info is in OP

And it doesn't
[Nexus 5 Original Android Development] eng.stk:
This ^^

Does an user searches the answer to a question asked 1000 times already?
[Nexus 5 Original Android Development] SnoopHTC:
Random reboot

Hello eng.stk,

before all: Great kernel !!! Impressive !!! Thanks !! :)

I have two N5, mine is very fine but the N5 of my wife has random reboot, i flashed the two nexus as this: in TWRP v3.0.2-0, full wipe (with internal storage), reboot to recovery and flash in this order pure white ROM, blu_spark KERNEL and SuperSU v2.74. Reboot and after initial setup, wait 10 mins and reboot.

Thanks in advance for your answer and feel free to ask me for others detail.

EDIT:

Two new random reboot this morning 2h before generating logs.

Restart occurred while she was surfing on the net with Chrome..

I tested with google stock factory image before Pure White ROM, same thing, all kernel setting are stock.

Thanks by advance.
[Nexus 5 Original Android Development] eng.stk:
No kernel errors, probably Chrome hogging memory and derping.

Nothing I can do for you mate.
[Nexus 5 Original Android Development] SnoopHTC:
Thanks for the reply, but as i said, mine is fine and not only on chrome, this afternoon, is was with textra sms. With EX kernel, it's stable but I prefer your kernel... ????
[Nexus 5 Original Android Development] eng.stk:
And like I said, kernel wise nothing I can do for you mate.
[Nexus 5 Original Android Development] nexterultim:
It looks like bad entry to msm_cpuidle. I was experiencing random reboots on bs previously too. After some research, I found that the problem could be connected with kernel/sched, especially these two patches: https://gitlab.com/engstk/hammerhead/commit/db32c2a9e7d7c5a88ef2ecc9e122d41e16052d79

https://gitlab.com/engstk/hammerhead/commit/5178305c73a1d7a317c08d516074de4855fae9a7

It looks like overhead on this piece of code. Reverting this solved the reboots.
[Nexus 5 Original Android Development] eng.stk:
Memory dereferencing problems is the issue there, not entering cou_idle is a result from that.

HIgh memory usage apps, usually multimedia apps derp sometimes in the N5.

I doubt it's anytime related to those patches, but it's a good catch, don't know what they are doing there anyway ( I cleanup lot's of upsteam on my last rebase)
[Nexus 5 Original Android Development] Marouanach:
i will try it thanks
[Nexus 5 Original Android Development] fapste:
Hey eng.stk how does SD820 compare to SD800 in general performance, app opening and smoothness with blue spark? In essence is there noticeable difference in performance, smoothness and responsiveness in SD 820 and 800 with blue spark kernel?

I want to save money until there is a SOC which runs circles around sd800 and is vividly noticeable
[Nexus 5 Original Android Development] eng.stk:
SD820 is a beast at any angle you look at it.

Awesome performance, best battery I had on a device, doesn't really heat or throotles under heavy load.

I'm damn happy with the OP3