yashsingh1/xdaforums huggingface dataset:
[Nexus 6  Original Android Development] Imoseyon:
yeah I can't imagine anything in my kernel that would cause intermittent failures in message and call delivery, especially if you stuck to default settings. Nor have I received other similar reports...
[Nexus 6  Original Android Development] dwibbles33:
Great kernel, used it back with my SIII, thanks for all your hard work. I've been trying to get my wired Xbox 360 controller working with my phone and all the lights do are flash like it isn't connecting. I noticed in your github source that the xpad module was there. I used a usb info app and it shows the controller and its device information. However it only shows it in a Linux tab (rather than android if that means anything). Just wondering if there is anything I can do to get that working? I don't usually post for help until I've gone through a bunch of different options. I downloaded the keylayout and added it in (verified permissions too). Joystick Center Gold kind of makes it work in games but its not 100% and doesn't work well in 5.1 from what I can tell. Also SELinux is set to permissive as I read that may be an issue. From what I can tell from my research my best bet in getting more advice seems to be from someone who knows the kernel so I am giving this a shot. Thanks for any help you can provide.
[Nexus 6  Original Android Development] Imoseyon:
joystick support is disabled - PM me and i can send you a test build.
[Nexus 6  Original Android Development] dwibbles33:
Awesome, I would love to test it out, I sent you a PM. Thanks again!
[Nexus 6  Original Android Development] mbl1979:
I have flashed latest build for 5.1, can only OC to 2.8 Is there a control center somewhere, options? Thanks.

---------- Post added at 09:34 PM ---------- Previous post was at 09:05 PM ----------

Never mind found what i was looking for lol.
[Nexus 6  Original Android Development] SomeArabDude:
Ok I flashed this over franco and downloaded Kernel Tweaker and undervolted -50mv. Is that alright to try and get good battery life?
[Nexus 6  Original Android Development] numerouknow:
+1

i am on croma 5.1 latest build with leankernel 2.4.

using aquamail, 4 email accounts configured and everythings working perfectly.
[Nexus 6  Original Android Development] :
Kexec-Hardboot Patch Verification

[MENTION=3357040]Imoseyon[/MENTION] just wanted to verify that your kernel has kexec-hardboot patch before I toy around more with MultiROM
[Nexus 6  Original Android Development] rauschkugl:
You won't get any improvements in battery life by undervolting.

Gesendet von meinem Nexus 6 mit Tapatalk
[Nexus 6  Original Android Development] SomeArabDude:
Then can you specify a way to get better battery life? Would really appreciate it if you could help.
[Nexus 6  Original Android Development] Imoseyon:
Confirmed
[Nexus 6  Original Android Development] :
Verified

Thank you. Did not see it listed under features even though MultiROM states that the kernel has it.
[Nexus 6  Original Android Development] rauschkugl:
Check wakelocks, remove unneeded apps, greenify apps that don't need to run in the background, turn your display brightness down, disable everything you don't need (location, nfc, sync,...)

Gesendet von meinem Nexus 6 mit Tapatalk
[Nexus 6  Original Android Development] Paddybecks87:
[MENTION=3357040]Imoseyon[/MENTION],

I'm new to your kernel and I really enjoy it thus far, great work...I do have a question though: does preventing the lowering of the max. frequency via lkconfig mean one does not have to modify the shamu thermal config-file anymore? (Having used lkconfig to prevent the max. frequency from lowering and running the stock thermal file, the max. freq. is still at 2.6Ghz; despite the fact the device has already passed the 40% mark).

Any help would be appreciated, thank you!
[Nexus 6  Original Android Development] djcsurf:
That's correct, setting to not lower max freq in LK config (option 11) prevents device lowering CPU.
[Nexus 6  Original Android Development] Paddybecks87:
[MENTION=3471585]djcsurf[/MENTION],

sweet, thanks for the confirmation. Just one more thing: Apparently, lkconfig does not offer an option to change the CPU-governor. Is an additional app needed or CAN it be done through lkconfig and I just don't see it? (Standard governor is InteractiveX, I assume?)

Thanks a lot for your help!
[Nexus 6  Original Android Development] djcsurf:
I use Kernel Adiutor for the other settings. Its a cool and free app. Enjoy
[Nexus 6  Original Android Development] slider112:
Same here, great app. :good:
[Nexus 6  Original Android Development] Rebel908:
I've been trying to get lkconfig to work through terminal, and when I try to set the min and max frequencies, it gets permission denied.

Obviously have root, just wondering if I need to do anything extra
[Nexus 6  Original Android Development] old_fart:
Tell us about your "SuperSU" ? How was it installed ?

.

I'm not sayin my setup ( of supersu ) is the correct way . . . but in settings, i have enable during boot, mount namespace sep. is off ( for TiB ), and ( of course ) its enabled and showing notifications . . .
[Nexus 6  Original Android Development] Smallsmx3:
I switch back and fourth between this and FK. Always great work. On Fk latest test kernel he reverted something that was causing issues with losing signal. Wondering if your kernel has the same patch built in. Noticing some weird signal issues flashing between the latest lk and getting full LTE on fk test
[Nexus 6  Original Android Development] magnum870:
Are you entering the command "su" before running "lkconfig"? If not, you need to, as entering the SU command is what elevates you to SuperUser level.
[Nexus 6  Original Android Development] dano1282:
Are you using Trickster Mod by any chance? And did you lock the min frequency with that? If you did undo that and try LKCONFIG again. That's what happened to me
[Nexus 6  Original Android Development] Rebel908:
Kernel Aduitor but yes, that was it, thanks :D
[Nexus 6  Original Android Development] Imoseyon:
I believe I have the same commit reverted in my latest test build. Should go out in v2.5.
[Nexus 6  Original Android Development] djcsurf:
Have you implemented the improved idle fix in test build yet or planning on doing so? Its something Franco added to his kernel.
[Nexus 6  Original Android Development] GregNexus:
Short Question: I am using FK, but i want to test the LK again.

Some time ago when i flashed the lk, the color settings applied from the FKU even while using the LK. And now you can toggle several wakelocks in the FKU. Will these wakelocks be disabled on the LK too?

like: Wlan_rx is disabled in the FKU. And they will be disabled on the LK too, when the "settings on boot" appears from FKU?
[Nexus 6  Original Android Development] Imoseyon:
yup already in the test build for a few days now.

If franco implemented my wakelock sysfs nodes then it should work in franco's app as well as lkconfig.
[Nexus 6  Original Android Development] flyinj54:
Had a reboot on 2.4.2 when alarm went off this morning but when i go into root explorer and checkout pstore/console-ramoops and try to open with text view or editor it shows blank how do you view the file? The file size shows 5.11.99k- Is there a certain way to view this file? Thanks just trying to learn
[Nexus 6  Original Android Development] Imoseyon:
I think the best way to view these files is to pull them from device and just view them on your computer. adb pull is one method.
[Nexus 6  Original Android Development] flyinj54:
Does this file contain any personal information that you wouldn't want to share on the forum for everyone to download? Would it be better to lets say send you a pm with this file? Also one other question. If the reboot happened lets say 4 hours ago but the device hasn't been rebooted again since the phone rebooted itself would it be very hard to find in the file? Basically does it need to be viewed right away because of the file continuing to add information at all times?
[Nexus 6  Original Android Development] Imoseyon:
I think you're more or less safe. There's always a chance that something personal will show up in these logs but very unlikely.

The pstore logs will persist until the next reboot so you're good.
[Nexus 6  Original Android Development] NikWillOrStuff:
I don't have access to view your profile to PM you, so I guess I'll ask here. I'm also interested in using the testbuild with joystick support :)
[Nexus 6  Original Android Development] rub1k:
I'm seeing some very strange stuff relating to Wi-Fi with the 2.4 kernel (stock ROM/LMY47D factory image).

Had a reboot in the car while driving in to work (noticed it because I had Waze on and phone was in car mount). Now Wi-Fi won't turn on... or rather, I turn it on and it never turns on.

I assume it'll be fixed by another reboot but should I grab pstore files first and upload them somewhere for you?

I also noticed that some combination of having Bluetooth ON + Wi-Fi ON + Wi-Fi Tethering ON and then, say, disconnecting Bluetooth and/or Tethering, crashes the Wi-Fi and makes it not want to ever turn on again until another reboot.

I seem to recall a 5.0.x(?) AOSP bug that crashed the Wi-Fi under certain conditions but I thought it was resolved... I definitely didn't encounter it recently until now.
[Nexus 6  Original Android Development] Imoseyon:
v2.5 is up.

Notables changes are:

1) performance improvements to interactive(x) governor.

2) prevents gpu freq lowering at 40/20 battery if allow maxdown is disabled via lkconfig

3) the cpu idling scheduling patch that's also in franco's recent build

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

Also, I'm using a new file host (onedrive is now a mirror) here: http://renderserver.net/devs/imoseyon/shamu/ (thanks to [MENTION=5141006]MrDarkKV[/MENTION])
[Nexus 6  Original Android Development] GregNexus:
I saw 2.5 on the new hoster even before you posted it here, first i was not even sure to flash it:D now there is the changelog, great:)

Is there a way to disable all WLAN wakelocks via lkconfig? And 8 means disabled, or can i set it higher.

Great Kernel!:)

Edit: if you want to download it from the new hoster with chrome, you have to turn off data compression:)
[Nexus 6  Original Android Development] Imoseyon:
Some people have it set at 1000. :)

As for chrome, are you talking about mobile chrome?
[Nexus 6  Original Android Development] Nalix:
Best kernel ever. Thanks for the regular updates!

I know there's been some discussions about a pushbullet channel and that leankernel was taken but maybe you could use lean_kernel or something?

It's handy for all of us junkies that craves the latest and greatest work from Mr. Imoseyon :cowboy:
[Nexus 6  Original Android Development] GregNexus:
Yes, mobile chrome. After a refresh it was possible to download, as a .tar

Without the compression there was the regular .zip download

Regarding the Wakelocks. There are 3 different kinds oft them, and you can only toggle a timer for one of them...would it be possible to disable the other WLAN wakelocks too?
[Nexus 6  Original Android Development] r80ies:
I had 3 hotshots today on 2.4.2. I had hotshot running and that was the only difference.
[Nexus 6  Original Android Development] old_fart:
Thank you for this "cool" chunk of software ! Its getting better and better . . .

Question :

When I put in 2.5 over 2.4 ( and this happens on the previous ones too ) the settings all get clobbered and have to be re-done . . . . And then also, I see that the option #1 setting is all goofy until you visit Option #8 and choose 'power saving' mode. . . . Am I the only one seeing this characteristic / phenomena ? ? ?

.

Let me say again, 'Thank you' for this marvelous software !
[Nexus 6  Original Android Development] rauschkugl:
You know that you need these wakelocks, do you?

Gesendet von meinem Nexus 6 mit Tapatalk
[Nexus 6  Original Android Development] Danvdh:
This

how's it going stranger? :P
[Nexus 6  Original Android Development] bluntman420:
My max frequency still gets lowered to 2265 MHz under 40% battery even thought I configured lkconfig to prevent lowering of frequency? This is on 2.5 ocuc.
[Nexus 6  Original Android Development] Imoseyon:
That is correct. This is why lkconfig does not allow you to disable this wakelock. It only allows you to tell the kernel to reduce the amount of time it holds the wakelock.

Did it go down exactly when it hit 40%? Remember, that thermal events are still allowed so if your phone was heating up thermal engine will still be able to lower the max freq. It's possible you hit an edge case too - I haven't actually tested the ocuc version...

Thanks! How wide is the pushbullet adoption? Not sure if I want to spend the effort if I'm only going to reach a few ppl...
[Nexus 6  Original Android Development] derekr44:
I use the pushbullet channel. I like it.

Sent from shamu
[Nexus 6  Original Android Development] Steady Hawkin:
I just recently started using pushbullet, can't believe I waited so long too. Would love to have a lean channel! Might also be a nice way to send test builds out to all those interested.
[Nexus 6  Original Android Development] grinchyyy:
I use Pushbullet as well

Sent from my Nexus 6
[Nexus 6  Original Android Development] numerouknow:
i use pushbullet.
[Nexus 6  Original Android Development] bluntman420:
I am using perfmon to monitor core speeds. As soon as I hit 40 it lowered from 2880 to 2265? Don't think it was thermal related.
[Nexus 6  Original Android Development] old_fart:
I am sorry if I missed your post, but did you say you went into lkconfig / option 11 / and set it to 3 ?

.

My take . . . Imo defaults the thermal stuff to 'working / folding', so ya gotta do the above thing . . .

hth.
[Nexus 6  Original Android Development] bluntman420:
Yup, already done. Thanks tho.
[Nexus 6  Original Android Development] SilkyJohnson:
I use pushbullet. Love it.
[Nexus 6  Original Android Development] slickie88:
+1 for pushbullet!
[Nexus 6  Original Android Development] Kariharri:
I use Pushbullet too. It's a great way of notifying the users about updates.
[Nexus 6  Original Android Development] dex2grigg:
Pushbullet ftw
[Nexus 6  Original Android Development] numerouknow:
bite the bullet!....pushbullet! lol
[Nexus 6  Original Android Development] GregNexus:
Why these wakelocks are that important? since there has been the option in the FKU, i have disabled them...without any negative side effects.

Curious..i re-enabled them, but there isnt a difference now :confused:
[Nexus 6  Original Android Development] jkc120:
Just lost data entirely and had to reboot on 2.5. All the sudden apps stopped connecting properly (just hanging) so I tried to ping, Nada. Shortly after the LTE disappeared, I got the exclamation mark of death and after waiting a bit I had to reboot. Have never had this happen on 1.x on 5.0 nor on stock so hopefully a Verizon hiccup not specific to my device?
[Nexus 6  Original Android Development] magnum870:
I had this happen yesterday on 2.4. Reboot fixed it, but it was really weird. Didn't have time to grab any logs, but hopefully I will if it happens again....
[Nexus 6  Original Android Development] italia0101:
+1 for puahbullet
[Nexus 6  Original Android Development] Imoseyon:
pushbullet

For pushbullet, try the "imoseyon" (without quotes) channel? I'll push a test notification to it in a few min - let me know if you see it.

Ok next time, pull dmesg and logcat *before* you reboot? You guys are on stock ROM right?
[Nexus 6  Original Android Development] grinchyyy:
Got it, Pushbullet working!

Sent from my Nexus 6
[Nexus 6  Original Android Development] magnum870:
Yes, on stock 5.1. I'll grab both logs if it happens again.

Got the test push via Pushbullet on the imoseyon channel!
[Nexus 6  Original Android Development] spanielhead:
Also me.
[Nexus 6  Original Android Development] SeVIIn:
I'm excited for pushbullet just subscribed to the channel
[Nexus 6  Original Android Development] italia0101:
Awesome! On the pushbullet channel too
[Nexus 6  Original Android Development] jkc120:
google keyboard lag?

The google keyboard feels very laggy to me, anyone else? It was fine on 5.0.1 and LK 1.x but on 2.4 and 2.5 with 5.1 (stock) it is definitely laggy.

Overall the UI feels a little more sluggish to me than on 5.0.1 + LK 1.x. I'm set to stock min/max freq, scheduler is set in lk to "performance", faux sound is enabled (in case that matters) and the allow raising/lowering are both set to N.

Thanks!
[Nexus 6  Original Android Development] Broooooook:
Just did a little search and found that the LED light was supposed to be turned off once the battery was full. But for me, it stayed on even when the phone was charged.

I'm using CleanCore (basically, stock rooted) and only tweak via lkconfig, not using any other 3rd party apps.
[Nexus 6  Original Android Development] BennyJr:
I'd have to agree on all points
[Nexus 6  Original Android Development] henrybravo:
You could try turning on CPU boost and setting the boost speed to whatever value smooths it out. This will temporarily and instantly boost the CPU frequency to that value when you touch the screen. I found that it helped smooth things when running LeanKernel in Benzo.

Also, on a side note, if you're on a ROM that uses it, I have found that using LiveDisplay to adjust your colors will cause general jitter across the entire ROM. Setting the RGB saturation levels within lkconfig (or whatever kernel utility you use) causes no such jitter.
[Nexus 6  Original Android Development] BennyJr:
What do you use to set the cpu boost?
[Nexus 6  Original Android Development] henrybravo:
Kernel Adiutor (that's the correct spelling). I think just about any kernel utility will work though. Synapse is also popular but I've never used it.

---------- Post added at 12:26 AM ---------- Previous post was at 12:19 AM ----------

@BennyJr, one more thing; if you've made any setting changes with lkconfig then go easy with making changes in a 3rd party kernel utility. You don't want the utility and lkconfig fighting over the same changes. I would say use the utility only to change something that lkconfig doesn't handle.
[Nexus 6  Original Android Development] Imoseyon:
A couple of tests to try: 1) flash v2.0 and see if you can reproduce, and 2) try flashing stock kernel as well.

Also, your google keyboard is full stock keyboard right?
[Nexus 6  Original Android Development] jkc120:
Thanks, I'll give it a shot and report back. :)
[Nexus 6  Original Android Development] grinchyyy:
Want to try this, since I bounce between Franco and Lean, what settings under CPU Boost should I start out with. I ask this because I'm using Franco Updater app and there are multiple settings under CPU Boost

Sent from my Nexus 6
[Nexus 6  Original Android Development] LostSol:
Was there ever any consensus on if it was safe to disable the smb135x wakelock? I'm finally on a 5.1 ROM and using both 2.4 and 2.5 LK I'm getting really bad wakelocks from it. I would like to disable it but only if it is safe to do so. I searched and read every post that mentioned "smb135x" in this thread but didn't see anything that definitively said if it was OK or not to disable.
[Nexus 6  Original Android Development] old_fart:
I would definitely toggle that one. . . . Clobber that sucker ! ! ! . . . I've had it off since the ability was first given ( month or more ) and have experienced no ill effects . . .
[Nexus 6  Original Android Development] jkc120:
Just flashed v2.0, and it's much smoother.

Here's an easy way to replicate:

open up the messenger app. go into a conversation and tap into the reply box. type a bunch of random characters (30-40+). Then hold the back space button. On v2.0 there's very little (or no) "jitter"/"lag", but on v2.5 it hesitates every ~250-300 ms I'd guess.

*edit* Scrolling also feels much smoother on v2.0 as well.
[Nexus 6  Original Android Development] epagib:
Yup, same here. No problems with it disabled
[Nexus 6  Original Android Development] LostSol:
Thank you gents. Disabled with utter abandon.
[Nexus 6  Original Android Development] Imoseyon:
Hmmm I can replicate this behavior, but for me the jitter happens whether I'm on v2.0 or stock kernel. I'd also try v2.1... thanks
[Nexus 6  Original Android Development] wietse1988:
I've flashed 2.3 over 2.5. Just to test, and 2.3 just feels snappier. Don't now what has changed in the kernel that koud have caused this? But I'll stay on 2.3 for now. Performance feels just better.
[Nexus 6  Original Android Development] jkc120:
hmm, really? v2.0 is much less jerky when I'm holding backspace than v2.5. Wonder why?
[Nexus 6  Original Android Development] old_fart:
Wow, [MENTION=2712518]mikeyxda[/MENTION] has a big thought / idea about the "app delay" here :

http://xdaforums.com/showpost.php?p=60028899&postcount=1059

( sound ? )

I apologize if I am ( stupidly ) going "off topic" again . . . .
[Nexus 6  Original Android Development] Imoseyon:
The only thing that comes to mind is the fast idling patch in v2.5 that could potentially have an impact in performance. To test this try v2.4 which doesn't have that patch. I wish I can repro this but I couldn't when i tried various different versions including stock.
[Nexus 6  Original Android Development] jkc120:
Just flashed v2.4 to try. The issue is still there. I'll try v2.1 -> v2.3 to see where it gets jerky for me and report back.
[Nexus 6  Original Android Development] Smallsmx3:
[MENTION=3357040]Imoseyon[/MENTION] been running your kernel with chroma, as you might know it comes packaged with FK. I do like to use FK but prefer yours since it suits my needs. Chroma recently changed a bunch of Se policy stuff. Wondering if you could take a look to see if it would benefit LK. I'm sure I'm not the only chroma user that would like to continue to use LK
[Nexus 6  Original Android Development] jkc120:
It seems like v2.0 was fine, v2.1 was also fine (could be placebo but felt slightly worse than v2.0) and v2.2 is where it got sluggish.
[Nexus 6  Original Android Development] Imoseyon:
could you PM me or shoot me email at imoseyon@gmail.com? I will have some test builds for you.

thanks
[Nexus 6  Original Android Development] jkc120:
Sent you email, thanks for taking a look into this!
[Nexus 6  Original Android Development] jodvova:
I can confirm that 2.5 is sluggish in terms of performance. I didn't use 2.1 but came from Franco kernel and feel the difference.

You can especially notice the sluggishness when changing windows or typing text.
[Nexus 6  Original Android Development] r1ndr3w:
lk 2.5.2

[MENTION=3357040]Imoseyon[/MENTION]

Just flashed 2.5.2. After reboot had no service - No SIM card installed etc.

Settings > More > Cellular networks > greyed out.

Reflashed 2.5 and all is well.

Did not grab any files.

Running Terminus ROM latest build on Verizon.
[Nexus 6  Original Android Development] LostSol:
Just a quick FYI LK will not work with any of the newer (read April 8th on) builds of CM 12.1, they must have changed something. Just bootloops.
[Nexus 6  Original Android Development] djcsurf:
Imoseyon is already looking into it :)
[Nexus 6  Original Android Development] LostSol:
And THAT is why he is the best. Thanks!
[Nexus 6  Original Android Development] dsmitty166:
Its already known.
[Nexus 6  Original Android Development] Megaflop666:
Not true...

April 8th build and lk.
[Nexus 6  Original Android Development] r1ndr3w:
Thank you. Must have missed that being reported as I read through the posts.
[Nexus 6  Original Android Development] dsmitty166:
Nah, since it's a test build, it was never discussed in here

[emoji2]
[Nexus 6  Original Android Development] Imoseyon:
Those of you with recent AOSP ROMs that don't boot all the way with leankernel, please send me your build.prop file?

[MENTION=4877070]jodvova[/MENTION], i'm looking into it but honestly I haven't seen any performance regression myself.
[Nexus 6  Original Android Development] wietse1988:
I have the same feeling about performance. But it also could be due to the rom. I'm on euphoria, and since the latest 2 versions, it just feels a bit slower. Can't really tell any other cause, didn't install new apps or mods or other stuff that could cause performance loss.