yashsingh1/xdaforums huggingface dataset:
[Nexus 6  Original Android Development] jkc120:
It went to the colored dots boot animation immediately. Anyway, as I had to reboot because the phone app was missing the data is probably gone anyway right? But in my case would I have been able to get data from pstore?
[Nexus 6  Original Android Development] Smallsmx3:
How did you get a gingerbread ROM on your n6?
[Nexus 6  Original Android Development] dano1282:
Seriously??
[Nexus 6  Original Android Development] BennyJr:
LOL, you win the internets today sir!
[Nexus 6  Original Android Development] Smallsmx3:
No Sir. Are you?

---------- Post added at 10:34 PM ---------- Previous post was at 10:34 PM ----------

Woohoo! I never won anything. What do I get?
[Nexus 6  Original Android Development] jkc120:
Cool, thanks, good to know it was not kernel related! Out of curiosity, is there anything I can do to debug a hotboot?
[Nexus 6  Original Android Development] Imoseyon:
LOL I remember Gingerbread well.

Grab logcat right after the hotboot (and dmesg too just in case).
[Nexus 6  Original Android Development] Didgeridoohan:
It is good behavior... It's never good to keep a li-ion battery at full charge for prolonged periods, especially if warm. But it's still annoying. :p
[Nexus 6  Original Android Development] mugendon:
Wait, you have a moto logo when starting your n6? Then something must be wrong with mine. The first thing I see after powering it on is the google logo (with the unlocked lock at the bottom) which is then followed by the flying dots. I have never seen a moto logo :/
[Nexus 6  Original Android Development] grinchyyy:
I don't think your supposed to be seeing a Moto logo. Your phone is fine

Sent from my Nexus 6
[Nexus 6  Original Android Development] GPS3:
32 hour battery life with 5 hours screen-on time. New record for me. 5.1.0 (M) and LK 2.3. :D

Regular phone use; no games.
[Nexus 6  Original Android Development] SilkyJohnson:
Same.
[Nexus 6  Original Android Development] r80ies:
I have been on 2.3.9 for last 19 hours so far no reboots.
[Nexus 6  Original Android Development] Imoseyon:
Sorry I'm terrible at paying attention to these things. I think I meant to say the Google logo for cold reboot, and just the spinning circles for hot boot. :)
[Nexus 6  Original Android Development] Scallywag1:
I'm around the same territory. Whatever the upgrade was from 2.3.7 to 2.3.9 its a keeper.
[Nexus 6  Original Android Development] jkc120:
2.4 should be here shortly then hopefully!
[Nexus 6  Original Android Development] grinchyyy:
If I would have been paying attention and noticed that you were the one that said that I wouldn't have said anything.

I'm embarrassed now lol ?

Of course you would know that!

Going to slink back into my hole now...

Sent from my Nexus 6
[Nexus 6  Original Android Development] :
Imoseyon's a cool guy. I've seen him developing for years (his kernel on the S3 was the first I ever ran, I believe). Chances are, he's witnessed a lot worse. You're fine, haha.
[Nexus 6  Original Android Development] grinchyyy:
Yeah I know, I used his kernels on the GNex or maybe another phone way back when, can't remember it's been awhile.

Just had to say something lol

Sent from my Nexus 6
[Nexus 6  Original Android Development] fitz420:
Lean was all I ran on my s3 too. I remember buying my nexus 5 and realizing lean wasn't an option.....was a little lost......then the surprise when I got the n6!!!!
[Nexus 6  Original Android Development] old_fart:
I see that franciscofranco put out an update and WHAM, had to quickly issue a fix update pulling back ten ( bad boy ) upstream commits. . . I am sure our man imoseyon is aware of all such goings on. . . Imoseyon and FranciscoFranco are good buds and watch each other's backs. . They are both cool that way . . .

.

[MENTION=2712518]mikeyxda[/MENTION] has good news for the nexus 6 community, or that subset of units with overly sensitive screens ( that were NOT that way with lp50 - but are that way with lp51 )

Fix Proximity Sensor on any 5.1 ROM

http://xdaforums.com/showpost.php?p=59804148&postcount=1
[Nexus 6  Original Android Development] djcsurf:
[MENTION=3357040]Imoseyon[/MENTION]

Not sure if you had a chance to think about my question regarding options 1 and 11.

Reason I ask is I'm trying v2.3.9 and have option 1 set to max 2265600 and option 11 set to N.

In Kernel Auditor it shows max CPU as 2649MHz.

Not rushing you, just providing the info :)
[Nexus 6  Original Android Development] Imoseyon:
I've noticed that the shamu kernel has several memory leaks. I've been consumed with that project for the past few days and it's been pretty difficult to fix them. Plugged one hole and I've got about two more. Everything else on the TODO list has taken a backseat at the moment.

[MENTION=3471585]djcsurf[/MENTION], can you shoot me an email and we can probably figure it out together? I don't even remember what the issue is anymore haha.
[Nexus 6  Original Android Development] Franzie3:
This is awesome news, sucks with the work involved but and fix of any kind of memory leak is great.
[Nexus 6  Original Android Development] italia0101:
Loving the performance of the kernel, excellent work, just wondering if there's a way to stop the gpu from dropping in freq when battery gets low?
[Nexus 6  Original Android Development] CCJ22:
When I go into term emulator

su

lkconfig

I get the following reply

"lkconfig not found"

Strange :(
[Nexus 6  Original Android Development] Lozone:
Try just lk

Sent from my Nexus 6
[Nexus 6  Original Android Development] fitz420:
If lkconfig isnt working lk isn't gonna work. Use

su

sbin/lkconfig
[Nexus 6  Original Android Development] old_fart:
Android 5.1.1 SDK spotted - - - does it mean a fix for the memory leak is very soon ?

http://www.androidpolice.com/2015/0...w-lollipop-update-is-right-around-the-corner/

And then is this the leaked build ( already in play . . . )

http://xdaforums.com/nexus-6/development/rom-stock-rooted-5-1-lvy47h-root-t3070472
[Nexus 6  Original Android Development] rbedell:
This is not 5.1.1 its just 5.1 in the post.
[Nexus 6  Original Android Development] CCJ22:
Thank you it worked
[Nexus 6  Original Android Development] SilkyJohnson:
[MENTION=3357040]Imoseyon[/MENTION]

No hyperbole, v2.3.9 might be the best kernel I've ran on the Nexus 6. I won't mention numbers because my numbers will be different than yours, but mine are the best they've been.
[Nexus 6  Original Android Development] jkc120:
Can you clarify how it compares to 2.3? I've been holding out for 2.4 and hopefully more of imo's whack-a-mole memory leak fixes, but if 2.3.9 is significantly better than 2.3, guess I should give it a go :)
[Nexus 6  Original Android Development] jkc120:
Google Play services drain

It doesn't necessarily translate into awake time or wakelocks but google play services and the google app have been killing my battery since 5.1. I doubt it's LK related but figured I'd see I'd there were any ideas.
[Nexus 6  Original Android Development] SilkyJohnson:
Completely smooth. Wakes up quick, unlocks quick - home screen is responsive the second I see it. Recents fly like a jet plane. Deep sleeps like a blacked out teenager. Battery juice is tender, moist, subtle - like a fine wine, you take it slow....

^not sure what happened there, sorry.

It just runs great. Battery graph yesterday looked like a straight line on standby. I ran it on stock and Chroma and it behaves the same. No greenify or any hackery on my end to make FB and messenger run any less sh**ty. I run with the same set of apps and I just know how my phone feels. My N6 has never felt better with another kernel.

/story
[Nexus 6  Original Android Development] jkc120:
You had me at "deep sleeps like a blacked out teenager" hahaha.
[Nexus 6  Original Android Development] PhattyMcGee:
I had the Franco kernel with the BlissPop ROM for about a month and I heard some people using Lean Kernel so I thought "what the heck" I gave it a try and I think I've found my new kernel! So far it's been awesome! My first test was scrolling through a large list and trying to detect any stutter. This kernel doesn't have so much as a lisp! I'll keep evaluating it, but so far it's definitely staying on my phone for a while! Great work! Thank you!

Sent from my Nexus 6
[Nexus 6  Original Android Development] SilkyJohnson:
I used to have Play Service wakelocks (everyone did for awhile) but they're thankfully gone. I went through AppOps and disabled keep awake on a ton of apps yesterday. I always use Slim Normal GApps.

That's it. I don't greenify or amplify.

---------- Post added at 11:45 PM ---------- Previous post was at 11:40 PM ----------

Agreed, but Franco is also a great kernel. I think with every piece of hardware being slightly different, every single user has a different experience. I've been running both Lean and Franco for a good long while on a few phones. If I don't run Lean I run Franco - and vice versa. Lean is a little better on this phone for me. I also love how quiet and professional Imo's threads are. Lol. LeanKernel is like a cocktail attire formal event. Franco is a giant rave with everyone tripping their balls off. Both are perfectly fine, just depends what you're in the mood for ?
[Nexus 6  Original Android Development] djcsurf:
Ive always run stock LK but decided to view my wakelocks recently and the top 3 are...

1) PowerManagerService.Display

2) f9200000.ssusb

3) smb135x_wake

Ive read back a bit and it seems to be safe to disable smb135x but a search on f9200000.ssusb doesn't provide any real info, can anyone shed some light on it. Also is PowerManagerService.Display related to me charging the phone while sleeping?
[Nexus 6  Original Android Development] akellar:
No idea what the f92000whatever lock is but Display is just that, your screen is on.
[Nexus 6  Original Android Development] djcsurf:
Google search isn't providing any real info on f9200000.ssusb apart from THIS but it means nothing to me :confused:
[Nexus 6  Original Android Development] akellar:
Are you using an USB otg drive or anything similar?
[Nexus 6  Original Android Development] djcsurf:
No not using OTG, was there a way to reset LK settings and wakelocks. I thought there was, gonna check and clear wakelocks let phone sleep then check again.

Edit: guess I was wrong, I thought there was an LK cleaner of sorts.

Edit2: found the utility cleaner :)
[Nexus 6  Original Android Development] Imoseyon:
v2.4 is up. Some notable changes:

1) Kernel memory leak fixes. I'm not done with this yet, there's still one more I need to track down in vfs. Keep in mind that kernel memory leaks are pretty small compared to ROM leaks which are what we really need fixed. :)

2) Kexec/multirom support

3) Enhancements in frequency mitigation prevention (you know the 40/20% battery thingie).

4) various updates from CAF and Linux

Full changelog: https://github.com/imoseyon/leanKernel-shamu/wiki/Lollipop-ChangeLog

I probably spent way more time than I should on the memory leak fixes. Back to my todo list....
[Nexus 6  Original Android Development] Franzie3:
[MENTION=3357040]Imoseyon[/MENTION], question for you and if its not kernel related and its ROM related i apologize...

When i have my wifi turned off, and all other wifi setting turned off (scan while sleep etc etc) in my battery stats (stock android) it shows my wifi as being on. Once i reboot my device with Wifi already being off.....it turns off and now the little bar does not show wifi as being running. Is there some kind of function/feature or something from reporting that wifi is really off when you toggle it off?

edit - Another thing too is I have a tasker profile that is suppoed to toggle wifi off based on GPS location 9at work). it never work unless wifi is already off and i reboot. I have another profile that toggle wifi on based on GPS location (when i'm home) and that works like a champ
[Nexus 6  Original Android Development] franciscofranco:
I think it's a bug from stock, happens since the beginning. Either that or a bug on the battery reporting tool.
[Nexus 6  Original Android Development] Franzie3:
thanks man

You think there is any impact on battery because of this or maybe just a weird stock bug that im over-reactign to?
[Nexus 6  Original Android Development] franciscofranco:
No idea, sorry.
[Nexus 6  Original Android Development] Darryl Henley:
v2.4 is working perfectly with lightflow notifications.

thank you Imoseyon
[Nexus 6  Original Android Development] badpanda:
+1
[Nexus 6  Original Android Development] r80ies:
I had similar issues with 2.3.9 but I let it run over a day or two and now it's great. With 2.4 out I might hold off an extra day or two.
[Nexus 6  Original Android Development] ukemochi:
Greenify or not.....

Any feedback would be great espeically from the OP. I am running stock, rooted and your Kernel, the one thing I have been trying to determine is if I should be running greenify or not? I dont know if it messes with how the Kernel works or will hurt my battery life or perfomance or if its even needed in the first place. Whole reason I ever started using Greenify is because I used to own a crappy Samsung ( King of bloat and runaway processes), any thoughts?
[Nexus 6  Original Android Development] numerouknow:
in a nutshell, greenify hibernates apps. i really doubt if it has anything to mess/interfere with the way kernel operates.

imho, with 3gb of ram i don't see a need to hibernate apps. as the saying goes - 'unused ram is wasted ram'.
[Nexus 6  Original Android Development] mugendon:
But hibernating is not just for freeing ram (or does it even?), but for preventing apps for doing things in the background, which interferes with deep sleep. Best example is often the facebook app.

So i would recommend greenify for those apps you don't wan't to be messing with the deep sleep AND where you don't need instant notifications. Also als already stated, it shouldn't be bad for the kernel.
[Nexus 6  Original Android Development] numerouknow:
agreed. greenify has its uses.
[Nexus 6  Original Android Development] ukemochi:
Thank you

Thanks all 3 of you for the response, that helps a lot.
[Nexus 6  Original Android Development] grinchyyy:
New app idea, we'll call it Blackify because it will burn Facebook out of existence ha!

Sent from my Nexus 6
[Nexus 6  Original Android Development] Imoseyon:
Yup I use Greenify too, for two apps: 1) Facebook, and 2) an app I'm testing for work - prevents phone from sleeping.
[Nexus 6  Original Android Development] franciscofranco:
Burnify, not Blackify.
[Nexus 6  Original Android Development] grinchyyy:
That's what I get for posting before I'm fully awake!

Sent from my Nexus 6
[Nexus 6  Original Android Development] Mrbobrowitz:
Imoseyon, good to see you on this device!

Finally in beta 5, my low frequency sticks through reboots. I flashed the beta 5 and then the no min frequency zip as well. All seems well and will post back soon.
[Nexus 6  Original Android Development] Pilz:
Flashed beta5 and no mpdecision let's we how this goes.
[Nexus 6  Original Android Development] frenchy714:
Flashed latest beta with no mp decision and uv -50 across the board, so far so good. Moving forward will we have to flash the no mp decision zip with each update?

I pooped my pants once, it's a long story....
[Nexus 6  Original Android Development] simms22:
ondemand is holding up very well now, thank you [MENTION=3357040]Imoseyon[/MENTION]

at 2880 low and high, ondemand/deadline..
[Nexus 6  Original Android Development] hsj1906:
Same here.
[Nexus 6  Original Android Development] slickie88:
Installed beta5 and no-minifreq zip. Disabled MP-Decision in Trickster, set -20mv to my pvs7 N6 and ran a few Antutu benches. Seems stable.

I then set freq min/max to 2649600 and gov to ondemand. Antutu bench resulted in a reboot.
[Nexus 6  Original Android Development] Imoseyon:
Only need to flash mpdecision zip when you flash a new ROM build - mpdecision is completely outside the kernel (this is why i provided a separate flashable zip).

Do you have mpdecision modified (disabled or installed no-minfreq version)? If you're running stock mpdecision (and enabled) it may be due to disabling cpu boost. I will see if I can bring it back as a user option (via lkconfig)

First of all, if you install no-minfreq mpdecision, then you do not want to disable mpdecision. You want to to keep it enabled. Also try performance or interactiveX governor.
[Nexus 6  Original Android Development] slickie88:
Got it. Thanks!
[Nexus 6  Original Android Development] stuff:
I have Flashed your no-minfreq version flashed.

---------- Post added at 12:47 PM ---------- Previous post was at 12:37 PM ----------

Sorry double post. But I feel like beta 5 ia draining my battery a lot. Maybe not, but I havw lost 5% in just about 10 minutes and im just browsing on chrome.
[Nexus 6  Original Android Development] simms22:
after flashing anything, rom or kernel, you have to give it 2 full cycles before you can judge battery. you can not ever judge battery from several minutes to an hour. anyways, battery has to do with how you use your device, and with what. and your signal quality also plays a major role in battery life. kernels themselves might influence the battery, but its very minimally.
[Nexus 6  Original Android Development] stuff:
I know this. Im saying this kernel can affect ir because were messing with hotplugging and other powee saving features.
[Nexus 6  Original Android Development] simms22:
anything can affect battery, the temps outside could affect battery.

hotplugging and "power saving" features have nothing to do with it. trinity kernel for the n5 totally does away with hotplugging, all four cores always on, and yet gets great battery life. the difference being when hi\otplugging, its always shutting cores on and off. with no hotplugging, it saves time by not constantly turning cores on and off, therefore it becomes a tiny bit more battery friendly, and a bit more performance friendly. if i could, id set 4 cores as minimum here, but its not possible since that setting isnt exposed.
[Nexus 6  Original Android Development] Xileforce:
So should I disable mpdecision for better battery life and performance?
[Nexus 6  Original Android Development] simms22:
all disabling mpdecision does is take control away from android, and it gives it to you. it has nothing to do with battery.

battery life is mostly determined by how you personally use your device, how you set it up, what apps you install, and very much the quality of your phone/data connection. everything else is minimal when it comes to battery. also, keeping your brightness lowered helps battery, a lot! i keep mine around 15-20%.
[Nexus 6  Original Android Development] cwalker0906:
Sorry im a little confused...can someone explain what the nomin freq zip actually does and under what conditions would i want to flash it....thanks for the time
[Nexus 6  Original Android Development] dmeadows013:
By default, mpdecision will set the minimum frequency and override what you set. With this zip, you can set whatever you want as the minimum and it will not override. It is an alternative to disabling mpdecision that allows for better hotplugging.
[Nexus 6  Original Android Development] Pilz:
I just had singing l something rather odd happen. My phone kept freezing and had so much I couldn't use it. I booted into recovery and wiped my cache and then re flashed the beta5 and now its fine again. Any idea as to what caused this? I wasn't running anything out of the usual.
[Nexus 6  Original Android Development] old_fart:
Antutu v5.3 just uncovered something ( negatively ) weird / strange. It could be the benchmark program acting up but . . .

( okay, here goes )

Stock kernel was getting ( about, ran several time to validate ) 50935.

Installed the beta 5 ocuc, and and am now getting 43500.

Went into trickster to see the freqs and ( huh ? ), it says I spent most of my time at 1959 MHz and only six percent of the time at 2880 MHz . . .

Auto throttling ? Its not hot.

.

I'll now install the normal beta 5 and do a do over . . .
[Nexus 6  Original Android Development] simms22:
and thats normal.

what speed do you have it set at? 2880mhz low and high? thats the only way you can have it stay at 2880mhz, otherwise itll use whatever speed it determines needed between whatever high and low cpu speed you set. and then theres the governor and scheduler, thatll make the cpu work a little differently, depending on how you set it. so, if you dont set the cpu speed the same for low and high, you dont actually know what cpu speed the benchmark is testing, because your phone decides what cpu speed it needs.

here mine, with the cpu set at 2880mhz low and 2880mhz high, with the ondemand governor and deadline scheduler..
[Nexus 6  Original Android Development] old_fart:
I always thought that Greenify had a big hole or fault in its reporting in that it will "not" tell me and show me which "ONE" is stopping the sleep. It gives me a list of about a dozen things with "activity that may interfere" . . . Most of them are orange/system and cannot be touched. The monitors ( 3C Toolbox, SuperSU ) have to be allowed. The email checker has to be allowed. . Not a clean cut elimination process.

.

Better Battery Stats to the rescue.
[Nexus 6  Original Android Development] franciscofranco:
Don't wanna go too much off-topic, but I may have a solution for that problem soon ;)
[Nexus 6  Original Android Development] Danvdh:
use tinfoil for facebook, seriously...

https://play.google.com/store/apps/details?id=com.danvelazco.fbwrapper&hl=en

It allows for messages and chat, no bloat, no wake locks no BS. I'm sure you will like the minimal approach :P

Great kernel btw, I just keep things stock and adjust the vibration strength. no problems to report
[Nexus 6  Original Android Development] :
Thanks for this bro!! :thumbup:

I went back to complete stock with LK 2.4. Tweaking settings with terminal emulator. Tks IMO!! Loved your kernels on Gnex!! Good stuff!!!
[Nexus 6  Original Android Development] Imoseyon:
Those of you that were annoyed with gpu max freq changing at 40% battery, there's 2.4.2 in the test build folder. :)
[Nexus 6  Original Android Development] jodvova:
Trying it out!
[Nexus 6  Original Android Development] flyinj54:
I don't see an option in lkconfig to not allow GPU to lower. Is this something that automatically happens or do we need to somehow turn slowing GPU freq to not lower like we do with the CPU?
[Nexus 6  Original Android Development] old_fart:
It makes sense to piggy back one toggle for both . . . just sayin . . .

.

For me, I think the ( auto updates itself ) play store is messing with the rom side of things now . . . Looks that way . . .
[Nexus 6  Original Android Development] Imoseyon:
Yup that's it. Same option does both.
[Nexus 6  Original Android Development] Imoseyon:
yikes, i just realized that setting cpu max frequency in lkconfig is broken until subsequent reboot. Will be fixed in the next release.
[Nexus 6  Original Android Development] SilkyJohnson:
v2.4 is wonderful. Straight buttah.
[Nexus 6  Original Android Development] rstar2015:
I absolutely love this kernel. Battery life is amazing on it! I do have one concern though, sometimes people complain that they don't receive

messages from , or even calls...:confused:

Any suggestions..?
[Nexus 6  Original Android Development] Imoseyon:
Hmmm this is not likely caused by the kernel but you never know. Have you made any changes to default settings?
[Nexus 6  Original Android Development] old_fart:
Not true here on my rig . . . I "just" used my outlook address to send to my gmail address . . . . On my MeanPop running Aqua mail. . . . Bam ! My N6 is going blinky winky - letting me know there is a gmail waiting for me to look at. . . .

.

Ah, Mr. Star, ( may I call you Rock ? ) - please run a similar test on your rig. LeanKernel is working great ! ( ie. rom issue . . . )
[Nexus 6  Original Android Development] rstar2015:
I haven't made any default changes. The only thing I did change was the color calibration. The thing is that all of the missed text messages and calls happened with this kernel, and I did try to switch around between this, franko and elementalx. I really wanna stay on Lean though but don't really know what to do..