yashsingh1/xdaforums huggingface dataset:
[Nexus 6  Original Android Development] Droidphilev:
Hi,

I did a search but since this are common keywords....

Can i run LKCONFIG in the terminal in TWRP and if this is possible: if i set the kernel to be permissive in LKCONFIG is it permissive from the moment it boots? Or is it switching from enforcing to permissive after every boot?

Thanks in advance!
[Nexus 6  Original Android Development] rignfool:
It's not lag that I am referring to...

It is a volume intensity decrease...
[Nexus 6  Original Android Development] nhizzat:
Is there any chance to get support for exfat? StickMount recognizes and mounts my usb-otg reader, but no data is shown in any file explorer I use.

I did a quick search in the thread but nothing came up in regards to exfat.
[Nexus 6  Original Android Development] SunamY:
[MENTION=3357040]Imoseyon[/MENTION] can you add the conservative governor with build in touch boost?

Gesendet von meinem Nexus 6 mit Tapatalk
[Nexus 6  Original Android Development] daheazle:
Mind if i ask why? Im just curious to why you would want the conservative governor on MM? Lean Kernel on MM has amazing battery life. The only reason I know of for using conservative it to gain battery life at the cost of performance.
[Nexus 6  Original Android Development] SunamY:
Conservative is good for battery... With the right settings is the performance is good as with interactive or interactiveX

Gesendet von meinem Nexus 6 mit Tapatalk
[Nexus 6  Original Android Development] rignfool:
No... It's not...

You're thinking of Franco's conservative...

Even he went back to interactive

Franco's was more like ondemand...
[Nexus 6  Original Android Development] montbazon:
I'm really happy to hear about that.

I'm using CM but there is no choice..
[Nexus 6  Original Android Development] WhiTeRhiNo:
It will not work for me either. it always says disabled in lkconfig
[Nexus 6  Original Android Development] Imoseyon:
Vibrations seem to work fine. Whew. Did you use my defconfig file?

So there are a few things I can help on the kernel side for LEDs. Maybe what you need is the trigger timer enabled (currently disabled). Let me jump on your thread later and see if I can contribute a little.

EDIT: ah yeah looks like you already tried the trigger timer. :good:
[Nexus 6  Original Android Development] shane1981:
I just figured it out you have to use

Capitol letters
[Nexus 6  Original Android Development] Imoseyon:
hmmm did you type "Y" to enable it in lkconfig? I didn't make the input case insensitive.

EDIT: yeah I'll fix it so it's case insensitive in beta8.
[Nexus 6  Original Android Development] joackie27:
Does the charging LED stay ON or does it power OFF after a while?
[Nexus 6  Original Android Development] clothednblack:
Ok, I'm lost. Kernel 1-5 links take me to a download link ? 6-7 takes me to the post without a link, what is my noob mistake? Lol

Posted from a Nexus 6 running Slim Rom
[Nexus 6  Original Android Development] dadsterflip:
Just scroll up a bit. Should say download all beta etc.
[Nexus 6  Original Android Development] Imoseyon:
It stays on solid until it's fully charged. The default brightness of 40 was too bright for me so when configured via lkconfig it's set to 4.

Hmmm you tried this link? https://onedrive.live.com/?cid=F1ED4BADFEE3FC02&id=F1ED4BADFEE3FC02!381
[Nexus 6  Original Android Development] slickie88:
Totally agree. I really think that most of the people who want a cooler (bluish) display have no idea what a calibrated display looks like. My only gripe with these panels is the over saturation.
[Nexus 6  Original Android Development] clothednblack:
Oh ok, now I will star that page and not make such a noob scene again (on that particular topic at least) thank you.

Posted from a Nexus 6 running Slim Rom
[Nexus 6  Original Android Development] joackie27:
Gotcha! Once fully charged (100%) it's off, right?
[Nexus 6  Original Android Development] clothednblack:
Next question, once in this screen...

Type just the number you want to change a setting in?

I have never messed around in this area before, just trying to learn something new here.

Posted from a Nexus 6 running Slim Rom
[Nexus 6  Original Android Development] Mistertac:
Exactly. It pretty much walks you through what to do and what answers it's looking for.

Pretty easy command line utility. You want to type your entry then press Enter and you're good!
[Nexus 6  Original Android Development] joackie27:
Correct! Just type the number that corresponds to the setting that you want to change.
[Nexus 6  Original Android Development] clothednblack:
Well, I asked not because the instructions on the screen are to easy to fail, but because the "obvious" thing to do just isn't working, so I figured there is more to it than I am seeing.

Posted from a Nexus 6 running Slim Rom
[Nexus 6  Original Android Development] clothednblack:
Edit: I think I am missing something that is needed for it to work.

Posted from a Nexus 6 running Slim Rom
[Nexus 6  Original Android Development] natezire71:
Incredible. I didn't think I cared for RGB control--but it makes a huge difference in my eyes. Thank you so much!
[Nexus 6  Original Android Development] joackie27:
Did you typed "su" before running lkconfig?
[Nexus 6  Original Android Development] Mistertac:
Ahh my fault wasn't trying to sound like you were incapable of using a simple command line tool.

Anyways if you haven't figured it out already, have you installed busybox on your phone, latest SuperSu and made sure you typed SU into terminal first?
[Nexus 6  Original Android Development] Mr. Steve:
To anyone who has changed the screen off max frequency, what value has been working out best for you?

Also, it has been awhile since used leankernel, is cpu boost the same thing as input boost from JB. If not, can someone explain what it is.
[Nexus 6  Original Android Development] adm1jtg:
Anyone tried this on leankernel

http://xdaforums.com/showpost.php?p=64161125&postcount=3

I would assume if there weren't any issues with it OP would have already integrated it into the kernel directly
[Nexus 6  Original Android Development] vt0r:
Yes. In this thread, I've posted some modified leanKernel boot images already. You can grab them from here until it gets integrated officially:

https://www.androidfilehost.com/?w=files&flid=44085
[Nexus 6  Original Android Development] vt0r:
Here's an updated version of the systemless-root boot.img from 3.3 that will fix the battery percentage display issue on MMB29K:

https://www.androidfilehost.com/?fid=24269982087013409

I called it 3.3.1 and added some custom text to make it obvious it was different.

It's still the same zImage in the 3.3 version, so there's no actual benefit to upgrading unless you're running MMB29K (6.0.1)! This release only makes the necessary ramdisk changes to sync with stock changes + fix the battery percentage issue.

And since this ramdisk is already patched to work with systemless-root, and you'll likely want the latest version of SuperSU, here's a repacked 2.61 SuperSU zip that skips the auto patching of the ramdisk and avoids the error/failure message:

https://www.androidfilehost.com/?fid=24269982087013418

Chainfire was nice enough to include an env variable in the update-binary (updater-script) that allowed easy disabling of the patch.

EDIT - And since SuperSU 2.61 and newer will most likely already patch future leanKernel ramdisks without issue, this will most likely be the last one of these I make. In fact, I only created this one manually to update the ramdisk binaries/scripts and fix the battery percentage issue.
[Nexus 6  Original Android Development] plastikman187:
Thanks for posting this [MENTION=5451244]vt0r[/MENTION]. It should be made clear that to use this new SuperSU you must flash a clean /system or the old root files (I was using 2.4.6) will interfere and cause a boot loop.
[Nexus 6  Original Android Development] smclaughlin3:
Flashed your boot image then your supersu in recovery and busybox keeps saying "this app needs root to work when i booted up there was not supersu apk, i downloaded from playstore still nothing says updated failed... thanks for your help.
[Nexus 6  Original Android Development] plastikman187:
As stated in the supersu beta thread, make sure that you flash a clean /system. You can read it here http://xdaforums.com/showpost.php?p=64161125&postcount=3
[Nexus 6  Original Android Development] smclaughlin3:
Ok i uninstalled the supersu from the playstore and then busy box worked, the funny thing is that the apps such as root explorer and layers manager did not ask for root but worked. Yes i did this after flashing the 6.0.1 clean system. Batterystats are normal too, i guess the supersu apk has to be updated via chainfire in playstore since i have no apk and have not had none since i installed this modded version of it. Thanks guys!
[Nexus 6  Original Android Development] okgnew:
Can you make a build based on MMB29K but without systemless root, please?

I prefer to use old root.
[Nexus 6  Original Android Development] rignfool:
That's usually a sign you don't have a substitute user permissions program...
[Nexus 6  Original Android Development] vt0r:
Done.

This flashable zip only differs from the 3.3 release Imoseyon uploaded by having some updated binaries in the ramdisk. Otherwise, it's exactly the same as the already existing 3.3 zip, so once again, this will only benefit those on 6.0.1! Using the new healthd, the battery percentage display issue should not be present here.

Systemless root users, stay away from this one, as it will modify /system.

https://www.androidfilehost.com/?fid=24269982087014248
[Nexus 6  Original Android Development] okgnew:
It hangs on boot.

Flashing original 3.3 kernel - boots fine.
[Nexus 6  Original Android Development] vt0r:
I'll take a look at this tonight. My N6 is in a drawer at home now, since my 6P arrived.
[Nexus 6  Original Android Development] Imoseyon:
Working on 6.0.1 kernel release today! Just gotta get the phone back from wife for a few min. :)

Edit: give this a shot https://renderserver.net/downloadrealfile?file=imoseyon/shamu/testbuilds/lk_shamu_m-v3.3.2.zip

I did not get a chance to test it so make a backup first. :)
[Nexus 6  Original Android Development] alienmind:
Got «image corrupted» error. I'm on Stock+Rooted.
[Nexus 6  Original Android Development] KonoeKyon:
Gave it a try, boot loops at the Google logo, I tried flashing SuperSU 2.61 on top and it booted but root was broken, all root apps instantly force close when launching them. Does this test build support the new systemless root? Looks like that is the route chainfire is taking for now on. Thanks for the updates though!
[Nexus 6  Original Android Development] Imoseyon:
darn, ok i'll put up another build tomorrow - sorry guys
[Nexus 6  Original Android Development] okgnew:
I can confirm the boot loop at Google logo with SuperSU 2.52
[Nexus 6  Original Android Development] MrDrift42:
I cannot get lkconfig to work with this, and yes, I have unchecked the verify path setting in terminal. It just shows not found for lk and lkconfig. Any ideas?
[Nexus 6  Original Android Development] KonoeKyon:
That version has no lkconfig I believe. I think that was part of what was done to make that img systemless
[Nexus 6  Original Android Development] montbazon:
It would be happy, if you release the kernel for CM as well??
[Nexus 6  Original Android Development] Imoseyon:
haha so I was able to take the phone away from wife for 10 min yesterday and i could not get the 6.0.1 kernel to work. It boots fine but the apps kept FC'ing.

I will get it from her for longer duration over the weekend to get this fixed. And Yes, CM version too. Sorry for the delay guys.
[Nexus 6  Original Android Development] montbazon:
Oh, friend. Please don't say sorry. There is nothing to say sorry.

We are all just happy to see you again?
[Nexus 6  Original Android Development] hellsgod:
Don't take the binder stuff and it'll work.

hells

Gesendet von meinem Nexus 6 mit Tapatalk
[Nexus 6  Original Android Development] Imoseyon:
Holy cow dude. You just saved me a ton of time. Thanks :)
[Nexus 6  Original Android Development] Imoseyon:
v3.4 is up: https://github.com/imoseyon/leanKernel-shamu/wiki/Marshmallow-ChangeLog

Remember this will not boot on 6.0. It will work on 6.0.1 Marshmallow only!

I also put up a cm build in there - it has not been tested so let me know how it goes. :)
[Nexus 6  Original Android Development] SamsungAdmire:
Flashed on Chroma's latest build (12/10/2015). I didn't have systemless root or anything and it flashed perfectly fine. I just have one question.. what has to be done in order to activate Double Tap to Wake? I've tried Kernel Aduitor (activating double tap to wake in screen section) and it doesn't seem to do anything. It's been like this for other kernels as well. What can I do?
[Nexus 6  Original Android Development] Emilius:
v3.4 working exactly how it should. No FC'ing or anything, fast and smooth. I did flash full factory image before I flash Chroma 6.0.1, maybe that is the key? :good:
[Nexus 6  Original Android Development] slickie88:
Crap.

Note to self. Don't flash a new kernel without reading the release notes.

While on a @#$% date.
[Nexus 6  Original Android Development] Freak07:
Hey [MENTION=3357040]Imoseyon[/MENTION]

Thanks again for the update.

I'm still on dirty unicorns. However I think I forgot to mention an important detail. Dirty unicorns is based on aosp but has the cm theme engine built in. So the cm kernel won't boot for me. I tried with the regular version and the theme engine is still fcing.

Sorry to be such a pain in the ass.

Here is a log with 3.4.

https://drive.google.com/file/d/0BxbxiBXaZVu-MU5La3FnYnFEdXM/view?usp=docslist_api

Thank you! :)

Regards
[Nexus 6  Original Android Development] Rd. Vortex:
Tried the CM version on the latest nightly and based on quick testing it boots and works just fine.
[Nexus 6  Original Android Development] MrDrift42:
Cool! Working great here. Is there anyway to put the option to set selinux to permissive back into lkconfig?
[Nexus 6  Original Android Development] gabethepiggy:
yeah i was looking for this in the builds for 6.0 and didn't see the option
[Nexus 6  Original Android Development] :
lkconfig not working on v3.4?
[Nexus 6  Original Android Development] rignfool:
Works fine...

There are instructions in the thread how to access it
[Nexus 6  Original Android Development] montbazon:
CM with ext4 and F2FS both are working very well

BTW could I something one more suggestion?

That is OC that was at Lollipop time in this kernel

Thanks for your support!!
[Nexus 6  Original Android Development] rignfool:
I didn't see it mentioned... So I will...

3.4 works with systemless root... At least on cataclysm...
[Nexus 6  Original Android Development] MaLiXs:
Work on stock too

Envoyé de mon Nexus 6 en utilisant Tapatalk
[Nexus 6  Original Android Development] d u o XIV:
I'm currently running 3.4 alongside the latest Cataclysm and SuperSU v.262. Everything is running quite well. [MENTION=3357040]Imoseyon[/MENTION], it's okay to update your thread title and let everyone know! :p

Just an aside: before LeanKernel was updated, I was running Elemental and Franco. On both of those kernels, I had this weird split-screen issue that would show up (very similar to this - https://forums.motorola.com/posts/22b176979d). I could fix the screen by simply turning the screen off and turning it back on, but this never happened before 6.0.1. I really hope I'm not jinxing myself, but it looks like a clean flash of 6.0.1 and LK fixed it; haven't seen it since last week. Is this a kernel issue or faulty hardware? Has anyone else ever had this problem? If you did, did it just end up fixing itself? I got my N6 back in September and I've grown attached to it, but I'm trying to determine whether I should try to RMA it or not.

Edit: after reading a bit more into the link I posted, looks like LeanKernel is the solution:

"My solution to avoid this issue after numerous test is to install meanpop rom and Lean kernel.

Since then I haven't experience the issue once. When I installed ElementaX kernel I got it back within 5 minutes watching YouTube."

~ lifeisfun

This now begs the question: what kind of wizardry did Imoseyon concoct that neither Motorola or Google couldn't? Apparently this issue happens on fully stock, locked, and unrooted phones, too. Safe to say that I'm never using a different kernel again.
[Nexus 6  Original Android Development] rignfool:
[MENTION=4684315]flar2[/MENTION] seems to think it's based on cold weather and changing frequencies quickly...

Hence why ElX (ondemand like governor) and old Franco (conservative that acted like ondemand) would trigger it while interactive likes to use middle frequencies more and doesn't jump around so much...

On a side note... I am sure [MENTION=3357040]Imoseyon[/MENTION] has sold his soul to the devil... This kernel is flawless
[Nexus 6  Original Android Development] Mervingio:
any ideas?
[Nexus 6  Original Android Development] nodnarb91:
http://xdaforums.com/showthread.php?p=64029586
[Nexus 6  Original Android Development] Mervingio:
Thank You can't find Faux Sound.....?
[Nexus 6  Original Android Development] Abaddon:
the 3.4 cm kernel working good with cm based roms Ive tried thanks
[Nexus 6  Original Android Development] Dabarr:
I am going +1 out of curiosity with [MENTION=4809489]d u o XIV[/MENTION]

If anyone has an definite answer to this, I would really appreciate this.

[MENTION=3290808]rignfool[/MENTION]: Thanks for this. So I guess this could be an hardware issue after all and the 'workaround' is to stay in middle frequencies more often?

If anyone can confirm this, please let me know! :)

Awesome community and kernel btw!

Best regards
[Nexus 6  Original Android Development] rignfool:
The workaround/fix... Is to use a more middle of the road governor(according to people that have this happen a lot)

Interactive fits this bill...
[Nexus 6  Original Android Development] nhizzat:
I'll take that as a no? I had no other reason to switch kernels, but not being able to use my USB-OTG reader made the decision for me.
[Nexus 6  Original Android Development] foshozee:
Does this work with systemless root superSU 2.62?
[Nexus 6  Original Android Development] mugendon:
http://xdaforums.com/showpost.php?p=64301541&postcount=5223

http://xdaforums.com/showpost.php?p=64314093&postcount=5224
[Nexus 6  Original Android Development] montbazon:
IMHO you can realize lean kernel with OC as a default option.

I assume that man in XDA can decide to use OC or not.

If it doesn't work on there device, then it just reboots. Nothing else is happened.

That's just my opinion.

Thank you for your support

+i did forget to say a issue. With cm I can't touch any of voltage controls.

If I do, it reboots.

I'm sorry for reporting this.

++Never mind. It causes by my last kernel settings.
[Nexus 6  Original Android Development] donjuro:
Is lkconfig not working for anyone else?
[Nexus 6  Original Android Development] :
You probably don't have root. Flash super su zip and then try and do the: su (enter) lkconfig (enter) I bet that's your problem.

I didn't realize this was from 2 days ago. lol.
[Nexus 6  Original Android Development] MaLiXs:
Make sure you disable verify path location in terminal emulator option

Envoyé de mon Nexus 6 en utilisant Tapatalk
[Nexus 6  Original Android Development] donjuro:
Of course. How could I forget. Lol

Thanks!
[Nexus 6  Original Android Development] smclaughlin3:
Does 3.4 have to be reworked to not switch to frequencies when battery under 40%etc like in lp or will it stick regardless with ? Thanks
[Nexus 6  Original Android Development] thb:
I had rooted stock 6.0.1 (using systemless v2.62-3). Flashing LK v3.4 in recovery made me lose root. Did I miss a step somewhere?
[Nexus 6  Original Android Development] MaLiXs:
Yes you miss one step ;)

You need to flash su after every kernel update since the kernel need to be patchep

And of course there is a new su version.. 2.64

Envoyé de mon Nexus 6 en utilisant Tapatalk
[Nexus 6  Original Android Development] thb:
Ah, flashing v2.64 caused tons of FCs and an undetectable SIM card, so I went back to v2.52 instead (which works!). Thanks!
[Nexus 6  Original Android Development] donjuro:
I unpackaged the kernel and can't figure out where init.d is integrated. Nor can I enable it in the stock rom.
[Nexus 6  Original Android Development] smclaughlin3:
Is this thread still alive? Lol
[Nexus 6  Original Android Development] rignfool:
It's the curse of a kernel with 0 bugs...

The thread looks dead... And with nothing new to add... Since it runs like a top... No development...

Just download and run 3.4...

[MENTION=3357040]Imoseyon[/MENTION] maybe change the thread title to reflect 3.4?
[Nexus 6  Original Android Development] JRJ442:
Plus Imoseyon said no kernel development until after the new year I think. He's taking the holidays off. But yeah, 3.4 has been absolutely flawless for me, so I'd say that's why the thread isn't active.
[Nexus 6  Original Android Development] Zaf9670:
I'm having issues with it on CM 13.

I definitely have root but it's just not detecting lkconfig in terminal. Maybe SuperSU and CM conflict? Or the terminal app. 3c Toolbox starts it but I can't use it. Not sure... I'm on SuperSU 2.65 if that matters.
[Nexus 6  Original Android Development] KonoeKyon:
Uncheck verify PATH entries in thermal emulator preferences, otherwise it won't work. It's mentioned in the op I believe.
[Nexus 6  Original Android Development] Zaf9670:
And I fixed my problem. 3c and Terminal Emulator weren't working.

Installed Termux and success. Hope it helps.

---------- Post added at 03:29 AM ---------- Previous post was at 03:26 AM ----------

Oh I guess I missed this somewhere and never had an issue with it in the past. This also fixed the issue. Thanks!
[Nexus 6  Original Android Development] KonoeKyon:
Actually I just looked, guess it's not in the op, I know it's been mentioned a few times in the thread though.
[Nexus 6  Original Android Development] a.demarco:
Is there a link out there where I can read and teach myself about how to use Trickster to modify the kernel? I am interested in learning about what changes affect what.

Thanks!
[Nexus 6  Original Android Development] JRJ442:
Here's a good guide on governors, hotplugs and all that. It goes over which are best for battery, performance, gaming, etc. It should help get you started http://androidmodguide.blogspot.com/p/blog-page.html?m=1
[Nexus 6  Original Android Development] ggrant3876:
I'm running an AOSP Rom with CMTE Theme Engine. Just wanting to make sure on the kernel, 3.4 regular or 3.4 CM kernel?
[Nexus 6  Original Android Development] swapnilsathe:
The regular one.
[Nexus 6  Original Android Development] rignfool:
No...

The CM one...
[Nexus 6  Original Android Development] JRJ442:
The theme engine would have no bearing on what kernel you run. What matters would be whether or not the ROM itself is based on CM. For example, Dirty Unicorns is AOSP with the CM theme engine, but you certainly don't use the CM kernel on it. You'd use the regular one. If you don't know if the ROM is based on CM or not, ask in the ROM thread.
[Nexus 6  Original Android Development] ihancioglu:
[MENTION=3357040]Imoseyon[/MENTION] , I just disable bcl hotplug but thermal driver is still offline cpu3 at %15 so what could be the problem? Is this feature working on your devices?
[Nexus 6  Original Android Development] hellsgod:
Its not bcl doing this, its a userspace thermal config file. You can prevent the system from doing this in lkonfig afaik

hells

Gesendet von meinem Nexus 6 mit Tapatalk
[Nexus 6  Original Android Development] mflow:
Is it just me that the lkconfig is not sticking after reboot?

Or there is a fix? I'm using lk 3.4 for AOSP and Termux
[Nexus 6  Original Android Development] ihancioglu:
Only one option to prevent offline/online cores on lkconfig is disable bcl hotplug. I already disabled it. But cores are going offline on certain battery level..
[Nexus 6  Original Android Development] p0179417:
The creator said that it will not boot on 6.0 and 6.0.1 here: http://xdaforums.com/nexus-6/orig-d...tic-kernel-t2954316/post64269715#post64269715

Did I miss something? Is lk3.4 good to go for 6.0.1?