yashsingh1/xdaforums huggingface dataset:
[Nexus 6  Original Android Development] Franzie3:
btw [MENTION=3357040]Imoseyon[/MENTION], 2.10 is working fine for me now. Might of been that test build 2.9.3 that was giving me grief with what i had PM'd you about. everything is smooth. thanks again
[Nexus 6  Original Android Development] Raijin:
I'm sorry for bringing this thermal-engine-shamu.conf thing again.

I've set the "11) min/max freq change prevention" to prevent both. But there are more things reduced by battery level, like the GPU freq and hotplug of two cores when battery is low.

The option 11 in lkconfig prevents also the GPU freq and hotplugging, or it only prevents the CPU freq change?

Can I cause some damage if I directly erase the paragraphs in thermal-engine-shamu.conf, like this?
[Nexus 6  Original Android Development] burningembers:
Same issue here, but re-download and re-flash worked. Weird.

Oh well, so far so good!
[Nexus 6  Original Android Development] pkgnex:
People with wifi issues in the last day or two:

You might want to check if you recently got the "Google Connectivity Services" app update. I'm still stock / rooted, and after my phone (automatically?) updated this app, all my wifi went to crap. I saw all the reviews on the play store of people with Nexus 6's saying the update broke all their connections, so I disabled the app and everything is fine again and has been since.
[Nexus 6  Original Android Development] old_fart:
? draconian ?

I went into 'MyAndroidTools Pro' and took a look at that and the tool says ( i think ) that it has 15 sub-functions. Things like : 'clear database' and 'credential sync' and 'gcs' and 'toggle' . . . Is their a way to be more granular ?
[Nexus 6  Original Android Development] smclaughlin3:
i dont know whatever 2.9.6 had in it produced wifi calling on tmobile for me more stable 2.10 seems on and and off ill test further could be wifi connection or other variables too......

Thanks
[Nexus 6  Original Android Development] sir*mez:
I'm having problems with 6/24 euphoria os and the new 2.10, release and t1 and t2. Euphoria won't start and and keeps Android app optimization at start up.
[Nexus 6  Original Android Development] Raijin:
I've set the thermal-engine-shamu.conf to decrease CPU and GPU freqs and hotplug cores 3 and 4 when there's 8% battery left. It's a better idea than completely disabling those triggers. Maybe the engineers set them for something. I remember having strange things in old phones when 2-5% battery and high load in the CPU.

My question is, what happens if I let enabled the lkconfig option to prevent the raising of minfreq and lowering of maxfreq besides my modded thermal-engine-shamu.conf?

Thank you.
[Nexus 6  Original Android Development] Franzie3:
by chance is your DPI changed?
[Nexus 6  Original Android Development] sir*mez:
No it is stock.
[Nexus 6  Original Android Development] urnamese3:
Mh.. I'm having a similiar problem on the latest build of Temasek's ROM (cm based as well). On every reboot the apps get optimized again. With soft reboot it doesn't do it though. Maybe I should try with cm build.. Even though I hardly ever reboot my phone. [MENTION=3357040]Imoseyon[/MENTION] are the cm builds an anykernel version?
[Nexus 6  Original Android Development] :
2.10 running fabulous on Light Rom. Tks IMO!! :D
[Nexus 6  Original Android Development] primed1:
Has anyone tested this on M preview or any other M ROMs?
[Nexus 6  Original Android Development] mugendon:
WiFi calling has been open sourced in AOSP

Could this help for investigation regarding wifi calling or is this only helpful for ROM developers?
[Nexus 6  Original Android Development] KingDavid63:
Which one us for cm brother?
[Nexus 6  Original Android Development] kiekan:
I came here to post the same thing. Glad other people have seen it, too. :)
[Nexus 6  Original Android Development] resynx:
2.10 performing smooth on Omni :D
[Nexus 6  Original Android Development] jkc120:
IMO did you see this? http://www.reddit.com/r/nexus6/comments/3b1yby/wifi_calling_has_been_open_sourced_in_aosp/ Perhaps wifi calling will work once merging this (lollipop-mr1-wfc-release branch)?
[Nexus 6  Original Android Development] mmad81:
Which app do you recommend to control settings
[Nexus 6  Original Android Development] :
Just download terminal emulator and type su (enter) then lk (enter) and it will give you options. That's one of the coolest things about LK is it has it built in. I use faux sound app to amp up sound and V4A and works excellent! Great kernel. I'm getting unreal battery life and very pleased with 2.10 on Light Rom! :D
[Nexus 6  Original Android Development] urnamese3:
In developer settings toggle on Local Terminal.
[Nexus 6  Original Android Development] kolyan:
Anyone on Project Fi, is the network switching Tmo - Sprint - WiFi working fine ?
[Nexus 6  Original Android Development] kall00:
Wifi calling wont work until the stuff from 5.1.1 that Google just dropped gets released as a rom and as a kernel.
[Nexus 6  Original Android Development] jkc120:
So there's userland code that's needed as well? I mean, obviously if someone is on 5.1.1 or a ROM with 5.1.1 merged, it would work if the kernel was updated to support it.
[Nexus 6  Original Android Development] kolyan:
I am not sure if Project Fi WiFi calling and T-Mobile WiFi calling work the same. Project Fi might be working on 5.1 as well I think
[Nexus 6  Original Android Development] :
Fired up Yank555's SlimLP about 6 hours ago and quickly installed LK. It makes everything better! Tks IMO!! You are the man!! :thumbup:
[Nexus 6  Original Android Development] kall00:
Project Fi's Wi-Fi calling is out for 5.1, yes, but it's a special build of 5.1 without source. Google said the code in that build would land in AOSP sooner or later, I assume that's what today's code drop is.

---------- Post added at 11:18 PM ---------- Previous post was at 11:01 PM ----------

@imoseyon Project Fi WiFi calling works for sure on 2.10.1t2. I haven't tried earlier versions.
[Nexus 6  Original Android Development] rauschkugl:
Lyz28e factory image is already up and should have that stuff. There are other custom kernels that have it working. Read of despair factors kernel and elementalx.
[Nexus 6  Original Android Development] zephiK:
I was in talks with [MENTION=5169465]DespairFactor[/MENTION] and he told me that the T-Mobile WiFi Calling support for kernels is simply,

1. Use lollipop ramdisk

2. Build from m-preview source

3. Cherry-pick your kernel's commits.

It's important that you don't merge m-preview source on top of your Lollipop kernel source. I've done this to my ROM's built in kernel (which is based off Franco) and I can confirm that it works.

Hope this helps.
[Nexus 6  Original Android Development] smclaughlin3:
Just for the record im on sinless rom which is based off lyze latest 5.1.1 google stock image. im on tmobile and wifi calling works. i will admit it took a little settling down of the rom and a couple reboots but it works i have mentioned this before............dont know what everyone else is doing or if people saying it does not work are not officially on tmobile?

Thanks Imoseyon.

Edit: Ok sorry guys im not into intentionally giving misleading information it appears it is on and off as i just turned my screen back on and the WIfi calling notice is not there on the lockscreen it only says tmobile, but then i check 30 seconds later and it says tmobile Wifi calling. so it works just not 100% of the time i guess....
[Nexus 6  Original Android Development] zephiK:
If WiFi Calling is alternating between network and wifi calling, you need to set up your E911. I had the same issue and was figuring out why it was doing that for about two hours, then found out it was because of missing E911. https://support.t-mobile.com/docs/DOC-3255
[Nexus 6  Original Android Development] smclaughlin3:
Hey zephik thanks for that link, love your rom btw! i installed the mytmobile app to see if there was an address and there was the address where i live at and where i use my phone the most. i did press continue and submitted it, i dont know if that was the issue ill wait and see. I just say i dont know if that was the issue since when i went to the 911 section my address was already there all i did was press continue then pressed submit on the next screen.

Thanks.
[Nexus 6  Original Android Development] Imoseyon:
Thanks for this post. This explains (somewhat) why wifi calling doesn't work for most people on my kernel. Starting from a new base is going to be difficult for me since I have a million commits I have to track down. I'm going to do some source tree comparison between the m-preview and mr1 branches to see what I missed.

Again, if anyone wants to test (t-mobile only) a bunch of different builds email me at imoseyon@gmail.
[Nexus 6  Original Android Development] zephiK:
Yeah for me, I cherry picked franco kernel up from m-preview scratch. It wasn't a fun process as I had to do 18 pages worth of commits, DespairFactor brought up a good point on using a program named Smartgit which lets you mass cherry-pick commits but I wasn't a fan of the gui too much.

It took me 3-4 hours to do even with bulk cherry picking as I had to resolve conflicts.
[Nexus 6  Original Android Development] resynx:
For some reason sometimes my wake gestures will randomly stop working. Toggling them off and back on don't work, only a reboot will fix it. Has this happened to anyone else? Some logs in case they may help.

https://drive.google.com/file/d/0B4Dp2qRui0u0VFFlalBfRDlmMG8/edit?usp=docslist_api
[Nexus 6  Original Android Development] sir*mez:
Still no luck with euphoria and 2.10.3t3 :(. It does the same soft boots and then optimizes apps everytime it reboots.
[Nexus 6  Original Android Development] garyd9:
2.10 on stock LYZ28E with an AT&T SIM. Neither VoLTE, nor Wifi Calling works. (That's a good thing.)
[Nexus 6  Original Android Development] zephiK:
That isn't a kernel problem, that's a problem with you changing your DPI to something thats unsupported.

If you use stock DPI then it won't happen.
[Nexus 6  Original Android Development] sir*mez:
I have already stated that my DPI is stock. I have never changed or do I plan to change my DPI. Right now I'm forced to use Euphoria OS stock kernel which I'm not too happy about for my personal reasons.

I just tried 2.10.3t10 and I get no boot, just stays on the Euphoria start up.
[Nexus 6  Original Android Development] r80ies:
I had the same experience on stock rom. Had to go back to 2.10.3t3.
[Nexus 6  Original Android Development] aeox:
I tired 2.10.3t8 and WiFi calling works.

2.10.3t10 gets stuck on the Google loading screen.
[Nexus 6  Original Android Development] r80ies:
I am on 2.10.3t8 and lkconfig is not holding my settings after reboot.
[Nexus 6  Original Android Development] Imoseyon:
Thanks to a few testers I think I figured out why tmobile wifi calling isn't working in my kernel. Turns out the relevant bits are in the ramdisk but apparently I missed something when I first merged in the lyz28e ramdisk.

I will have a test build posted here soon.
[Nexus 6  Original Android Development] TokedUp:
So what's the word for us Project Fi users? Will Lean allow WiFi calling or sms/mms over WiFi?
[Nexus 6  Original Android Development] Imoseyon:
Ok folks, please try v2.10.4 for wifi calling.

http://renderserver.net/devs/imoseyon/shamu/testbuilds/lk_shamu_lp-v2.10.4.zip

I'm afraid this will probably break CM - it would be great if a few CM folks can also test to see if this build boots.

[MENTION=3391399]TokedUp[/MENTION], not sure... give it a shot - i will also look into project fi.
[Nexus 6  Original Android Development] eservant:
Working on Chroma 6/26 with the 14r radio on t-mobile. Thanks.
[Nexus 6  Original Android Development] lioryte:
WiFi calling works on stock lyz28e T-Mobile.
[Nexus 6  Original Android Development] sir*mez:
2.10.4 with euphoria os doesn't boot. It does the Android is starting... Optimizing app xxx of xxx and then soft reboots. Let me know if you need anything, to help fix.
[Nexus 6  Original Android Development] aeox:
2.10.4 Wi-FI Calling works on T-Mobile Stock Rooted LYZ28E
[Nexus 6  Original Android Development] Imoseyon:
Those of you on Euphoria, CM (or other CM-like ROMs) may require the cm specific build here:

http://renderserver.net/devs/imoseyon/shamu/testbuilds/lk_shamu_lp-v2.10.4cm.zip
[Nexus 6  Original Android Development] sir*mez:
Thank you so much for you hard work, here you go sir: 0A441508M8012744H

Does this include wifi calling?

Edit: Yep this works on Euphoria and wifi calling works.
[Nexus 6  Original Android Development] kiekan:
WiFi calling working here! Using stock LYZ28E.

When I have WiFi calling set to preferred, though, I keep getting double incoming sms. I'm nor sure what is causing that. Is it linked to the kernel? Is this a radio issue? I'm currently using 14r for radio.
[Nexus 6  Original Android Development] coldconfession13:
Would chroma be using a cm based kernel? I'm sure it is as its aosp. I don't care about WiFi calling as I am on Verizon
[Nexus 6  Original Android Development] akellar:
No
[Nexus 6  Original Android Development] KingDavid63:
Y'all don't crucify me but. This widths with cm?
[Nexus 6  Original Android Development] coldconfession13:
No what?
[Nexus 6  Original Android Development] adrman:
Chroma does not require a cm kernel as it's based on aosp, not cm.
[Nexus 6  Original Android Development] Imoseyon:
Decided to go ahead and release v2.10.4: https://github.com/imoseyon/leanKernel-shamu/wiki/Lollipop-ChangeLog

Notable changes are

1) tmobile wifi calling support,

2) some more changes merged in from m-preview

3) I missed something from the adreno idler - ability to idle at lowest frequency when screen is off. That's fixed now.

4) enabled PARTIALRESUME support
[Nexus 6  Original Android Development] akellar:
You only asked one question
[Nexus 6  Original Android Development] paroulis:
I upgraded yesterday the kernel to 2. 10 . 4 version . I notice that delay to open the screen with DT2W when the phone is in idle mode.

Please fix it
[Nexus 6  Original Android Development] rauschkugl:
Are you serious?

It's normal that there's a delay when the phone was idle. It has to wake up again and there's nothing to fix.
[Nexus 6  Original Android Development] paroulis:
Of course I'm serious.!! You can not understand that there is a long delay that is not normal ?? Neither the 2. 9 there was this delay , nor with any other kernel .
[Nexus 6  Original Android Development] rauschkugl:
The delay is the same when pressing the home button so there's no problem. Maybe the phone just sleeps better now.

It's also about how you say it.
[Nexus 6  Original Android Development] Krunk83:
Haha. Please fix it? I'm noticing the same thing but would never make a demand like that. I'm sure he will fix it soon, no need to make demands on something that is developed for you for free.

Nexus 6
[Nexus 6  Original Android Development] akellar:
Keep in mind English isn't everybody's first language guys. While it is poorly worded it could very easily just be a translation type issue.
[Nexus 6  Original Android Development] paroulis:
The majority of developers, want the users labeling, to optimize their software. This I did, identified a bug (yes,there is bug), to fix it. As for that is free, if is bugy and developer don't accepts labeling and don't wants to improve it-proofing, better not give it at all (i am speaking generally and not for the particular developer, (not to be misunderstood), who has given excellent kernels ;) ).

Anyway, if the bug is resolved will likely try it again :)
[Nexus 6  Original Android Development] rauschkugl:
Nobody told you that you're not allowed to report a "bug". It was about the last sentence. The dev doesn't owe you anything and you tell him to fix it. That's just impolite and disrespectful. You can ask him if he can have a look at it or something like that but not tell him to fix it. You don't pay him for it so it's his decision if he wants to look at it or not.
[Nexus 6  Original Android Development] akellar:
Guys just stop. This isn't the thread for arguing. Don't like what he said? Ignore it and move on. If imo has issue with it let him deal with it or report the post.
[Nexus 6  Original Android Development] Imoseyon:
v2.10.6 is up: https://github.com/imoseyon/leanKernel-shamu/wiki/Lollipop-ChangeLog

This is a bug fix release. I noticed a bug in the adreno idler code and fixed it. I contacted the author (arter) and he says he's fixed it already in his repo as well.

Threw in a couple of minor patches from google android repo too.
[Nexus 6  Original Android Development] Krunk83:
For some reason I can't find it.

Nexus 6
[Nexus 6  Original Android Development] mugendon:
http://renderserver.net/devs/imoseyon/shamu/lk_shamu_lp-v2.10.6.zip
[Nexus 6  Original Android Development] petkyrk:
The kernel has a problem, since the 2.10.4 version. Whenever I charge the phone while it is closed, the charging indicator stays on, but it does noit move, just a battery with a lightining on it, and the led does not indicate any more that it is being charged.
[Nexus 6  Original Android Development] eservant:
wifi calling isn't working on 2.10.6cm on euphoria. Thanks for the great kernels.
[Nexus 6  Original Android Development] aeox:
2.10.6 Wi-FI Calling works on T-Mobile Stock Rooted LYZ28E
[Nexus 6  Original Android Development] Krunk83:
Working on chroma 2.10.6 with 14r radio on T-Mobile.

Nexus 6
[Nexus 6  Original Android Development] Imoseyon:
Did it work on 2.10.4cm?
[Nexus 6  Original Android Development] eservant:
Just did a clean flash with 2.10.4cm and not it does not.
[Nexus 6  Original Android Development] petkyrk:
How do you clean install a kernel? thank you in advance :)
[Nexus 6  Original Android Development] eservant:
What I meant was I did a clean install then installed the kernel.
[Nexus 6  Original Android Development] pkgnex:
[MENTION=3357040]Imoseyon[/MENTION],

My screen wake time and benchmark scores took a big hit from 2.10 to 2.10.4. 2.10.6 fixed everything, though, so it was probably the idler code issue.

Thanks for the awesome kernel!

BTW... I'm a long-time Franco user from past devices, but your kernel works better for me on N6 , which I just recently purchased. I really like that you keep LeanKernel patched with mainline Linux updates, and you're doing great, innovative work. The only thing I REALLY miss from other kernels I have used are the TCP congestion control algorithm choices since cubic and reno both pale in comparison to westwood and Illinois, as statistically verified by myself and others. I also like to have a few more scheduler choices to play with. Noop and Deadline are good, but having CFQ and RoW or SIO/SIOPlus or BFQ would be awesome!

I know "LeanKernel isn't for everyone" and you are generally loathe to add "fluff", but I would like to at least request adding the westwood and Illinois TCP schedulers since they are a verified network speed improvement by almost every Android user (i.e. they're not extraneous or unnecessary... just better!).

Thanks for the consideration. Loving your kernel, regardless.
[Nexus 6  Original Android Development] mykenyc:
I honestly never heard about this westwood TCP etc stuff, i'm curious about it now, i hope it gets implemented. Also, i'm craving BFQ.
[Nexus 6  Original Android Development] Dolphin87:
1- The guy didn't say anything wrong , he just pointed out the obvious and finished it with a gentle request.

2- Your attitude makes it look like a big deal and don't help at all, just the opposite.

3- stfu :laugh:
[Nexus 6  Original Android Development] funcrusher:
2.10.6 running beautifully!! ☺
[Nexus 6  Original Android Development] epagib:
It's not the feedback. It's how it was asked. I think sometimes we forget that imo is doing this in his spare time...and not asking for anything in return. Just be respectful.

That said, the original post-er is registered as Greek. So English is probably a second language...
[Nexus 6  Original Android Development] Chochiwpg:
The fixes to the adreno idler in v2.10.6 seem to be working quite well for me.

Today alone my phone's been off charge, on LTE and idle on my desk at work for most of the time

It's been 4 hours since I've unplugged

98% battery still remaining

0.5% battery drain per hour

That's pretty impressive to me
[Nexus 6  Original Android Development] pkgnex:
If you want to give some different TCP algorithms a try, download "OOkla Speed Test" or similar app and run the test after having selected different TCP algorithms. This will obviously require using a different kernel at the moment (I think Franco has most of the options included) and using TricksterMod or similar app to switch the algorithms. Faster upload / download times are obviously better. In the past, westwood and Illinois have been the top 2.
[Nexus 6  Original Android Development] Dolphin87:
I appreciate your point. You may be right regarding the language differences being the reason.
[Nexus 6  Original Android Development] dawiseguy77:
Hello I am trying to DL from my phone but it does not show the build numbers, so I am not sure which one is the newest. Can someone please link it for me? I'm on 5.1
[Nexus 6  Original Android Development] Chochiwpg:
It was linked in a post a couple pages back. Here you go.

http://xdaforums.com/showpost.php?p=61638207&postcount=4508
[Nexus 6  Original Android Development] GPS3:
2.10.6 is working great on rooted (otherwise stock) LYZ28E. TMO WIFI Calling is working great too. :good::good:
[Nexus 6  Original Android Development] fedef12evo:
is possible to have anykernel version? thanks
[Nexus 6  Original Android Development] rauschkugl:
Landscape mode and you'll see the number ;)
[Nexus 6  Original Android Development] Raijin:
I was having problems days ago with cores disabling themselves and re-enabling a little time before disabling again (with +20% battery), one or two cores stuck in high frequencies after two or three reboots (sometimes the stuck cores thing fixed only shutting down the phone some minutes), etc.

I thought it was because I was messing with the thermal engine conf file. But I was confused because the problem persisted after restoring the original file. And I was touching only the CPU and GPU freq decrease values to act only with -8% battery.

Could this have something to do with the now fixed Adreno idler bug mentioned in the last pages of the thread?

Thank you.
[Nexus 6  Original Android Development] hellsgod:
Its because some things changed in the m-preview source, which Imoseyon merged. The bcl driver now kicks out cores, if the battery voltage hits a threshold and also limits the max frequency of cpu/gpu.

hells
[Nexus 6  Original Android Development] halfez:
Anyone else this having this issue.

Just flashed over from 2.9 to 2.10.6 and when the phone is off. I plugged in the charger and it got stuck on the charging icon (the image of the battery with the bolt in it) it didn't get passed it. The usually battery icon with the it filling up didn't show up.

Tried this a few times kept getting stuck there.

Flashed back to 2.9 the problem is gone
[Nexus 6  Original Android Development] Raijin:
Thank you hellsgod! That's what was making me crazy.

Unfortunately after searching information to learn more about it, I couldn't anything. The search terms was bcl driver, battery voltage, etc. Could you tell me where you learnt that? Thank you.
[Nexus 6  Original Android Development] hellsgod:
I work with the Android kernel source by myself, thats why I knew about it. Have a look at the comits made on march 24th: https://github.com/android/kernel_msm/commits/android-msm-shamu-3.10-m-preview?page=3 - especially this commit, where the new features are activated: https://github.com/android/kernel_msm/commit/f559c4ee68eb141dcd3ae5461c349dc53454bf3b - Have a look at line 4766: qcom,bcl-hotplug-list = <&CPU2 &CPU3>; - there you see cpu2 and cpu3 can be kicked out by that driver, if a threshold is hit. If you look more beneath, you'll find the gpu freq limits and the threshold needed to let the driver handle these things.

hells
[Nexus 6  Original Android Development] whalechan:
For whatever reason after flashing the 2.10.6 I was stuck on boot. Flashed back the 2.10 and it works, didn't try 2.10.4.