yashsingh1/xdaforums huggingface dataset:
[Nexus 6  Original Android Development] akilger14:
Does anyone have issues making and receiving calls on Verizon? Sometimes when I make or get calls it answers but then I can't hear anything and the party on the other end can't hear me either. The screen will also not shut off suggesting its proximity sensor is being ignored as well. I am always in a good service zone as well. Never had issues like this on my previous phone (ruling out the carrier). The only thing that temporarily fixes the issue is rebooting the phone.

The reason I'm asking is because my first nexus 6 would hardly succeed in receiving or making calls. So I did a warranty exchange and got another nexus 6 and its having the same issue again. I thought it was possibly my SIM card so I got a new SIM card and no improvement. The only modifications I really have to the phone is root (obviously) and leankernel. I am running version 2.11 (due to battery issues with 2.12).

Thanks in advance
[Nexus 6  Original Android Development] Zaf9670:
I can't say I've had any sort of issues however I'm running Cyanogenmod. I do use Verizon as my carrier. Do you have your Advanced Calling Mode setup? Just wondering if you're having issues using VoLTE or standard calls.
[Nexus 6  Original Android Development] knitler:
mine charges while off with .11
[Nexus 6  Original Android Development] akilger14:
Currently Volte is off (don't have the service yet in my area). It appears to be just standard calls. I guess I'll give Motorola one more chance to make this right otherwise I'll just live with it until the new nexus. But I really hope that isn't the case because I really like my nexus 6.
[Nexus 6  Original Android Development] old_fart:
I think that [MENTION=6313252]aoleg[/MENTION] is talking about the stuff on the screen and the state of the Light Emitting Diode up top . . . . . . I think...

.

My kernel ( at this moment ) is stock because I was troubleshooting a VLC thing... And so now, while charging, I have nothing on the screen or the LED... . . Let me switch back to lk now and give it an look...

.

scant minutes later . . .

with lk 2.11 and then power off and the plug in the tenergy . . . . . . . I got the charging symbol shining brightly at the center of the screen and there is no LED.

.

if I power 'on' and let it go to sleep and then plug in the tenergy . . . . . . . The charging symbol never makes an appearance and the LED's ( looks like more than one of them ) shines at the top.

hth.
[Nexus 6  Original Android Development] aoleg:
Yep, the kernel controls it. This exact problem also plagues Franco kernel r30 and r31 - but *not* r29. This very bug was the reason I switched to lean.

Interestingly, I didn't have this problem in the beginning. After a while (maybe after I flashed the latest 5.1.1 stock ROM with the Stagefright fix) I started having this problem. I didn't notice it immediately because I don't charge it while off every night, but I did finally notice it and traced it down to just the three latest versions of the kernel.

You are correct, I was talking about the white icon showing up on the screen, and the state of the LED being off during charging (again, all that only happens when the phone is turned off). Since this problem does not appear in lk_shamu_lp-v2.9.zip, I assumed that this is the bug in the latest builds. And since exactly the same bug is present in Franco kernel r30 and r31, I believe that this bug was introduced with some commit.
[Nexus 6  Original Android Development] knitler:
I get the white icon and my phone charges. I'll try .12 to see if it acts the same.
[Nexus 6  Original Android Development] aoleg:
The 2.12 does the same thing on my phone. The last unaffected build is 2.9.
[Nexus 6  Original Android Development] xtzz:
Not having any of the charging problems running cm nightly from 8/8 and .12cm.

Tried moving to 8/21 yesterday and ended up with systemui fc on startup so had to restore.
[Nexus 6  Original Android Development] Zaf9670:
I've been having System UI FC since 8/18 or 8/19 I believe. So I'm guessing there have been some RAM disk changes that need merging. I tried doing a fresh install (on Multi-ROM slot 2) just to test it with a fresh slate and had the same problems.

I think my charging LED has been fine as well. Must be a stock issue or I've never noticed.
[Nexus 6  Original Android Development] michele72:
Yes, I confirm something is going on with the cm nighties from 18 Aug. I am using AICP (they merge commits from cm) and I am affected as well, can't use LK 2.11cm or 2.12cm with the latest builds, the main launcher never comes up after first boot (... The message "starting apps" stays there forever). Last usable AICP build is 14-08.

Sent from my Nexus 6
[Nexus 6  Original Android Development] xtzz:
+1

You got that one handy? I'm assuming you're talking about their stock builds, also available here. Unfortunately they're past 8/14 already.
[Nexus 6  Original Android Development] michele72:
Hi yes thanks, well I am getting all the AICP builds from here: http://dwnld.aicp-rom.com/?device=shamu so I am staying with 14-08 until the next LK update. Btw I am not experiencing any of the issues reported here recently about battery charge skewing or persistent charging icon when phone off. It just stays for few seconds if I press the power button. All good with 2.12cm (^_-)

Sent from my Nexus 6
[Nexus 6  Original Android Development] Imoseyon:
Battery stats should be fixed in the latest test build here: http://renderserver.net/vfm-admin/v...EyLjIuemlw&h=407ae923e3085dbe23e535648e77e924

I'll take a look at CM compatibility soon.
[Nexus 6  Original Android Development] JRJ442:
Yup. Looks like they are ?
[Nexus 6  Original Android Development] Imoseyon:
Those of you on CM, try this test build:

http://renderserver.net/vfm-admin/v...JjbS56aXA=&h=dcfd594e16016bc421fcc972d90c41ea
[Nexus 6  Original Android Development] xtzz:
Works with the latest nightly (8/23).

Thanks man! :good:
[Nexus 6  Original Android Development] Zaf9670:
Just completed boot on 8/23 as well. Using as daily so if I notice anything I'll report back. Thanks Imoseyon. You're the best!
[Nexus 6  Original Android Development] idip31:
thanks

Yay! First time I could boot up since the Aug 16th build. (Would never get past the "Starting Apps" or would always have System UI error that wouldn't progress to desktop with Lk 2.12 from Aug 16th - Present).

Using the new Aug 24th build of CM for Shamu and it started right up with LK 2.12.2cm! Thanks!
[Nexus 6  Original Android Development] jkc120:
Hey [MENTION=3357040]Imoseyon[/MENTION], is your plan to wait for the first official M release to support Marshmallow? I'm using elite kernel on M dp3, but would much rather be on LK :) Side note -- vibration strength control is missing or broken on elite kernel.
[Nexus 6  Original Android Development] Imoseyon:
oh hey shoot me an email at imoseyon@gmail.com if you want to test m-preview. I'm thinking all I need to do is fix the ramdisk but i have no way of testing.
[Nexus 6  Original Android Development] jkc120:
Sure, would be glad to test out! Thanks!
[Nexus 6  Original Android Development] akanealw:
Working great on 8-23 nightly. All day battery life again.
[Nexus 6  Original Android Development] thisguy159:
Hi, I recently installed the kernel, formatted and then restored from TB all my apps. Now when I try to go into lkconfig I get can't execute: Permission denied. How can I fix that. NOTE: I was able to go in to it prior to installing all my apps.
[Nexus 6  Original Android Development] MaLiXs:
If I remember correctly you need to run su In the console

Envoyé de mon Nexus 6 en utilisant Tapatalk
[Nexus 6  Original Android Development] akellar:
You need to type "su" and hit enter first
[Nexus 6  Original Android Development] thisguy159:
I did!. I typed in su granted access however when i got to lkconfig i got that message.
[Nexus 6  Original Android Development] pkgnex:
What do you mean installed the kernel, FORMATTED, and then restored from TB?

If you formatted anything in recovery AFTER installing the kernel, you are doing it wrong, and it's surprising it's running at all.

Do you have any other crap that TB restored (old settings for a different kernel app, etc.)?

Best to just reboot to recovery, use Imoseyon's lkcleaner script, install kernel, and reboot... without doing any more formatting or TB stuff after the kernel install.
[Nexus 6  Original Android Development] thisguy159:
I was told I have to format so the encryption goes away, otherwise my phone would stay encrypted. I only reinstalled user app though TB no system apps. Are you telling I can't reinstall all my apps?
[Nexus 6  Original Android Development] pkgnex:
No, you can still us TB for user app data restoration - just make sure your not restoring anything in the system partition.

Leankernel does not force encryption, so there is no post-flash formatting required - in fact, that's probably what messed you up!

Try flashing the kernel again in recovery, without wiping anything or formatting anything before or after (not required for kernel flash) and then just boot it back up and see if that fixes your issue.

If this doesn't help, you may have to start over with a clean flash of your ROM, then supersu, then LeanKernel, without formatting anything after any of the steps.
[Nexus 6  Original Android Development] thisguy159:
Okay so I went allll the way back. I restored to stock and rooted all over again, after I started the phone downloaded the kernel zip, installed and restarted the phone. Now my phone is still encrypted?
[Nexus 6  Original Android Development] JRJ442:
After you flash a non force encrypt kernel you have to wipe internal storage to be decrypted.
[Nexus 6  Original Android Development] thisguy159:
right now everything is F ed up, i can't get the permissions to work. This is so frustraging. I has it showing that the kernel is installed is still have permission issues and i'm completely lost as to what to do.

I keep getting different answers, I got format from recovery ie wipe --->formatt, i was told not to do anything, also factory reset so now i'm trying through recovery wipe ---> advance ---> internal storage
[Nexus 6  Original Android Development] JRJ442:
Permissions for what? If you're having that many issues I'd recommend flashing the stock image again or formatting everything and then adb sideloading a new ROM and GApps. I've done that a few times with no problems.
[Nexus 6  Original Android Development] thisguy159:
This is how it all started. I'm not bricked and I even unrooted but i'm still having issues with the permission.

Hi, I recently installed the kernel, formatted and then restored from TB all my apps. Now when I try to go into lkconfig I get can't execute: Permission denied. How can I fix that. NOTE: I was able to go in to it prior to installing all my apps.
[Nexus 6  Original Android Development] JRJ442:
At what point did you unroot the phone and why? Terminal needs SU to work. The first command is su then hit enter.
[Nexus 6  Original Android Development] thisguy159:
It was suggested to me to start over...so OCD kicked in I installed stock rom rooted, then unrooted installed custom recover so that everything is nice and fresh. Then I installed the kernel once I did that I was still encrypted so now I don't know the next step. Based on my previous post I was told multiple different things to do. What i'm doing now is going back to stock unrooted, which is how I run anyways with xposed installed. From there I would like to install this kernel, remove the encryption and hopefully have permission to access lkconfig. I realize i may be dense here but specifically, after i install the kernel what should i do wipe/format/factory reset/clear or otherwise to remove encryption and not f up the kernel/lbconfig
[Nexus 6  Original Android Development] JRJ442:
Well you're gonna have to be rooted I would think to be able to run lkconfig. Terminal needs root. That's probably where you're running into the permission issue. After flashing the kernel wiping internal storage should be enough. So just select Wipe -> Advanced -> Internal Storage in TWRP. The kernel won't be touched until you actually flash another kernel or ROM.
[Nexus 6  Original Android Development] thisguy159:
Thank you. I realize i have to be rooted i have been the whole time trying to do this but the wipe part is where it all fell apart. Internal Storage, got it...doing it now.

and....un fing believable. su granted but lkconfig:con't execute: permission denied. I'm lost for words, this sucks.
[Nexus 6  Original Android Development] JRJ442:
I'm not really sure what's going on then. Sorry I can't help.
[Nexus 6  Original Android Development] thisguy159:
I really appreciate the help anyways. Kernel is there it will do its job, i just can't use lkconfig and i will have to live with that.
[Nexus 6  Original Android Development] JayDream:
It sounds like when you unrooted and went back to stock, it encrypted your phone again, but I could be wrong. I would go back and start from scratch and try this method, https://www.androidpit.com/how-to-disable-encryption-on-the-nexus-6

I would imagine you could use lean kernel instead of the one provided in the link
[Nexus 6  Original Android Development] thisguy159:
I wish that was the case but I have been unencrypted the whole time, including now.

NOTE: I did end up flashing a different kernel just to see what happens and then went back to lean. Still same results.
[Nexus 6  Original Android Development] akellar:
Try just "lk" instead of lkconfig
[Nexus 6  Original Android Development] thisguy159:
I get system/bin/sh/ stdin lk can't execute : permission denied
[Nexus 6  Original Android Development] funcrusher:
[MENTION=3357040]Imoseyon[/MENTION] I think there are M commits you used that cause some WiFi connectivity problems with certain routers. Same thing happened with Hells Core a few versions back, so maybe [MENTION=647113]hellsgod[/MENTION] could help. Basically WiFi will disconnect right after boot and will behave flaky after that (connecting and disconnecting). This is happening on 2.12.2.
[Nexus 6  Original Android Development] akellar:
What rom? If stock, install busybox and try again.
[Nexus 6  Original Android Development] thisguy159:
Stockrom and busybox was and is installed.
[Nexus 6  Original Android Development] knitler:
Are you rooted?
[Nexus 6  Original Android Development] rauschkugl:
I also have that problem.
[Nexus 6  Original Android Development] Imoseyon:
Yup I'm aware of the wifi issues. I think i will go ahead and revert the wifi driver to pre-m-preview and send another test build. Thanks for the reports guys.

EDIT: alright folks could you try this build to see if wifi issues are fixed?

http://renderserver.net/?dl=5db05aaa7e549dd51abb9a3958894bb1

CM: http://renderserver.net/?dl=d83a67d29cda65076a7c57aec68f9211
[Nexus 6  Original Android Development] okgnew:
WiFi driver in 2.12.5 works better (more stable) for me.
[Nexus 6  Original Android Development] lhayati:
Wifi seems more reliable, thank you :)
[Nexus 6  Original Android Development] crackers8199:
just finally upgraded to 5.1.1 and decided to give LK another shot. so far, so good...but when i tried to use lkconfig initially i ended up with some sort of weird warning about awk not being available? it seems to have gone away after shutting down and restarting terminal emulator...any ideas?

also, is it possible to specify a different underclock speed in lkconfig other than the two options that are given? i had asked this question about 5.0 but don't remember getting a response...
[Nexus 6  Original Android Development] Imoseyon:
ah yeah that's probably a bug - will be fixed in beta7. Thanks
[Nexus 6  Original Android Development] Xileforce:
Latest beta6ocuc 2880/2880 all cores forced on. Read ahead at 1024 and using deadline. What read ahead and io scheduler are you guys using?
[Nexus 6  Original Android Development] eep2378:
1024 deadline here too.
[Nexus 6  Original Android Development] old_fart:
On B6, the TiB does not work and complains of insufficient free storage ?

hmm, on my third reboot - TiB then did work okay.
[Nexus 6  Original Android Development] zephiK:
This isn't a kernel problem. Are you using the latest version of titanium backup? It fixes this problem.

No problems with titanium.
[Nexus 6  Original Android Development] garyd9:
REQ: on the ramdisk, in init.rc, find where it's setting the ownership of files like /sys/class/leds/red/brightness... and add setting the same ownership (system.system) to /sys/class/leds/charging/brightness.
[Nexus 6  Original Android Development] old_fart:
You are right. . I was just pointing out that you "may need" to reboot the device a couple times to let the new kernel code settle in and cooperate happily. I am an "Update 'ahollic", in that all the stuff I run is the latest and the ( hopefully ) greatest release . . . ( Are you running SuperSU 2.37 ? ) In the beginning, I used greenify and scrubbed as much as I could over to the hibernate category. . But on every boot / re-boot, a dozen things will be escaping back out of hibernation. When I'm doing little usage, my battery stats says it'll be good to go for 12 daze... . .

So ( I'm somewhat like 'rainman' without the big nose ) , every time I boot up, I go visit 'SD Maid Pro' and clean there and then I'll go into Greenify and cleanup up in there, and now even . . . . I catch myself going to the rectangle in the bottom right corner and clean all the stuff sitting in there ! Help me ! . I'm a clean up nut ! ! !
[Nexus 6  Original Android Development] Imoseyon:
Nice, i know where you're going with this. Will be incorporated into beta7.
[Nexus 6  Original Android Development] garyd9:
Thanks. It relates to this: http://xdaforums.com/showpost.php?p=57197337&postcount=31

I need to get my dev environment re-set up so I can recompile (and package) kernels again. Why? I need to figure out how to enable the native LED flashing. Currently, there's no interface for it (unless I use something like the kernel LED TIMER trigger, but that would have battery overhead.)

Anyway, the above would at least give people android native charging LED. (Feel free to grab the .so in the above quoted post and put it in your .zip installer, /system/lib/hw/lights.shamu.so, 644.)

Take care

Gary
[Nexus 6  Original Android Development] Imoseyon:
FYI - I'm talking to flar about using the LCD_KCAL patch (color control) in his repo. I rarely use someone else's code in my kernel so I want to make sure that I approach this carefully (ie. testing, etc), and also give proper credit to the original author (if it's not flar).

EDIT: heard back from flar2. This code comes from LG mako, and flar2 ported it for Nexus 6. Let me test it tonight and put it in as part of beta7.
[Nexus 6  Original Android Development] Imoseyon:
Nice yeah, the brightness sysfs nodes are what I use to test LED on shamu. I was thinking about calling led_set_brightness function while charging to set green LED to say 40-50, but I couldn't figure out how to instantiate the led_cdev struct properly for the charging led. Or maybe using your .so is easiest since the sysfs nodes are exposed. :)

Let me test it and link to your post from OP. Thanks.
[Nexus 6  Original Android Development] garyd9:
For just the charging LED, it can be done purely in the kernel ramdisk (init.rc) (no android support needed) by writing the proper trigger to /sys/class/leds/charging/trigger. (cat that file for a list of possible triggers. They do seem to work.)
[Nexus 6  Original Android Development] Imoseyon:
The charging trigger actually works? I thought I tried all the triggers and the only one that worked was always_on. Let me give it another shot today - maybe I missed it. :)

EDIT: lol, that works. "battery-charging" trigger does the trick. I may make this an option in lkconfig. What does your .so do then?
[Nexus 6  Original Android Development] drivel2787:
How does everyone's battery life seem to compare to the stock kernel on the unlocked Nexus 6?
[Nexus 6  Original Android Development] Mistertac:
Much better in my opinion. This kernel is much more well polished and with more options for battery savings you can't go wrong.
[Nexus 6  Original Android Development] drivel2787:
Is there a link to the stock kernel? Just wondering in the event I would need it

---------- Post added at 08:30 PM ---------- Previous post was at 08:28 PM ----------

Never mind I found it :)
[Nexus 6  Original Android Development] EniGmA1987:
I assume this means it disables CRC checking of the eMMC memory on the phone? Wouldn't this be somewhat dangerous and could lead to system corruption?
[Nexus 6  Original Android Development] drivel2787:
All normal features work, no issues?
[Nexus 6  Original Android Development] ChaosMinionX:
No issues on LK as a daily driver :good:
[Nexus 6  Original Android Development] frenchy714:
I'm on sprint and didn't need to flash the sprint.zip and everything is working as intended.

I pooped my pants once, it's a long story....
[Nexus 6  Original Android Development] xtzz:
Doesn't work for me :/

On the other hand, it may work with a cache wipe, but:

a) I never had to do it when flashing a kernel only;

b) Maybe I need the latest nightly (currently rocking one from 23rd). Will try with a fresh one tonight.
[Nexus 6  Original Android Development] Imoseyon:
If it complains about awk most likely you don't have busybox installed. As for other min speed options, you can use some of the cpu apps that are out there, but using lkconfig will be most reliable.

It shouldn't require a cache wipe. Let me know if you keep running into this issue. I'm guessing you're on CM.
[Nexus 6  Original Android Development] crackers8199:
That would explain why it went away, I've since installed busybox...thanks!
[Nexus 6  Original Android Development] michele72:
2.12.5cm seems very stable on aicp (cm based). No WiFi or battery issues.

Two of the CPUs are getting hotplugged when using the power saving profile , which is amazing.

I got some problems in getting the screen to wake up both with d2w and power button if I set the interactivex max freq lower than 1200 but I guess that it is expected.

I think I will keep this one for a long time!

Sent from my Nexus 6
[Nexus 6  Original Android Development] Imoseyon:
v2.13 is up: https://github.com/imoseyon/leanKernel-shamu/wiki/Lollipop-ChangeLog

Should be identical to v2.12.5 test build so if you're already on that no need to flash.
[Nexus 6  Original Android Development] crackers8199:
2.12, somehow I'm stuck underclocking to 1728mhz even though lkconfig says 2265...any ideas?
[Nexus 6  Original Android Development] :
Ducks in a Row

Do you primarily use xda [MENTION=3357040]Imoseyon[/MENTION]? Just curious because I went ahead and sent you an email if you're still looking for testers.

How exactly does your test builds go? I saw one for v3.0t2 which is dated before v2.12.5.
[Nexus 6  Original Android Development] jejecule:
Many thanks for your great kernel! I'd like to integrate your cm build in my shamu crDroid builds. First I'd like your approval then your advice:)

Cheers mate!
[Nexus 6  Original Android Development] D_VIN_GADO:
Look at your battery, Shamu lowers max CPU speeds when you reach certain battery levels. I believe 2265 @ 40% and 1728 @ 20%.
[Nexus 6  Original Android Development] crackers8199:
Interesting...I did not know that. Thanks!
[Nexus 6  Original Android Development] xtzz:
It did though as I was having problems without wiping cache and no problems after I wiped.

Anyway, all is perfect now with 2.13cm and the latest cm nightly (9/2).

Thanks.
[Nexus 6  Original Android Development] nileshwagholikar:
Does this kernel works with Android M preview 3? Which version to use
[Nexus 6  Original Android Development] xtzz:
I suppose the experimental 3.x builds...
[Nexus 6  Original Android Development] :
+1 here!

Nexus 6 64gb - CyanogenMod 12.1 (Android 5.1.1) [MENTION=3705640]520[/MENTION] dpi

LG G watch R
[Nexus 6  Original Android Development] Imoseyon:
I have everyone's emails. I just haven't had a chance to flash m-preview on my phone yet. I rely on my phone for work so I've been scared to go m-preview, but I think I may make the jump soon. Oh the v3.0 test builds do not boot yet - let me remove those.

Not yet...