yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Original Android Development] Michealtbh:
It doesn't seem to mount external storage by default though (neither does stock kernel). It's definitely possible to mount by default as other kernels such as Bricked have this feature.

No big deal though as Stick Mount works fine.
[Nexus 5 Original Android Development] nexusmaniac:
Just got another FKU update in the play store, any new features? :)
[Nexus 5 Original Android Development] TrenchKato:
Looks like a bug fix release... Indicated by the very minor version number bump
[Nexus 5 Original Android Development] nexusmaniac:
Yeah, that was my first thought because the number was still 11.2.2-B I was just hoping for a cool innovative feature that Franco might bring :)
[Nexus 5 Original Android Development] TrenchKato:
I'm not on the beta channel so maybe he just pushed it to the rest of us
[Nexus 5 Original Android Development] nexusmaniac:
Ah yeah that's probably it then :)
[Nexus 5 Original Android Development] franciscofranco:
No automatic mounting.

I pushed final v11.2.2 one hour ago, its mostly a bugfix release for maintenance. Big features come in the next 1-2 months!
[Nexus 5 Original Android Development] nexusmaniac:
Cool, I look forward to the next couple of months! :good:
[Nexus 5 Original Android Development] bobmarsh72:
Hi Franco,

Iv been using sixaxis with the ps3 remote. I've noticed as soon as you connect the controller 2 cores will stay at 1.6ghz and never lower. Is it to do with the input boost freq? Is it to do with the app?
[Nexus 5 Original Android Development] Jimlarck:
Forgive me if I'm wrong, but that sounds like a thermal throttle, is the phone hot when you check the frequencies after connecting the PS3 controller?
[Nexus 5 Original Android Development] bobmarsh72:
Just tried it now, temp is 38c. So no thermal throttle. But both cores go straight to 1.6. Both cores sittings around 1 - 3%.
[Nexus 5 Original Android Development] franciscofranco:
Always or just when you click a button?
[Nexus 5 Original Android Development] Jimlarck:
Well then that's odd. I'll try it out with my PS3 controller and see if it does the same, what app are you using?
[Nexus 5 Original Android Development] bobmarsh72:
Always. Straight back to normal when disconnected.

---------- Post added at 01:31 AM ---------- Previous post was at 01:26 AM ----------

Sixaxis.

Just noticed when I disable 'Enable keypad- Android will see connected controllers as native gamepads' in sixaxis preferences the cores go back to normal frequencies.
[Nexus 5 Original Android Development] ZacksBuilds:
What is the minimum UnderClock? I'm trying to conserve battery life :):D

Device: Nexus 5 16GB

ROM: Cataclysm w/ Franco r28
[Nexus 5 Original Android Development] Enddo:
300MHz
[Nexus 5 Original Android Development] ZacksBuilds:
For max frequency. I'm pretty sure that's not good.

Device: Nexus 5 16GB

ROM: Cataclysm w/ Franco r28
[Nexus 5 Original Android Development] Tzfardaya:
Minimum Underclock is whatever underclocking works for you.... I have apps that get UC'd to 1.2, others that get UC'd to 1... most I don't UC for... I'd rather let my phone ramp up as much as possible to get the task done quicker so it can drop back to a lower frequency faster.... I only UC the apps that misbehave and hold the freq higher than they really need....

although franciscofranco says it's best to just flash and forget (in most cases)
[Nexus 5 Original Android Development] brokedrifter:
Been running R30 for a few days now and I gotta say my battery life rocks! I don't play games on my phone nor have I messed with anything on the kernel because frankly this is my first ever kernel installed on any android so I wouldn't even know where to begin to even be able to get into kernel settings. Anyway just wanted to say great work!
[Nexus 5 Original Android Development] Enddo:
welcome :)
[Nexus 5 Original Android Development] Tzfardaya:
welcome to the thread, :D easiest way to tweak and tune the kernel is by getting franko.kernel updater (paid version, not free, donate franciso a beer :P)
[Nexus 5 Original Android Development] namurt:
Anyone experiencing unusual battery drain since updating to the later nightlies? I first noticed it with r29 and it's gotten even worse with r30.

I know that battery drain is most often the result of a rogue app as opposed to being a kernel issue, but I haven't updated any apps, nor have I updated my ROM since before the last two kernel updates.

I'm honestly a little perplexed here. I run kernel defaults across the board. ROM is the latest Cataclysm.

Any thoughts?

Sent from my frickin' hammerhead with frickin' laser beams attached to its frickin' head
[Nexus 5 Original Android Development] Enddo:
you need better battery stats logs. and to post them in the better battery stats thread
[Nexus 5 Original Android Development] Tzfardaya:
when did the latest Cataclysm come out? just before you noticed an increase in the battery drain?

might it be the rom itself that's misbehaving?
[Nexus 5 Original Android Development] Savant:
The ROMs been out for awhile and not the cataclysm since there isn't any coherent battery drain like he's talking about. Could be Google services since that's been acting weird or try under clocking your device to see any difference.
[Nexus 5 Original Android Development] Tzfardaya:
fair enough, I run stock rom and don't generally follow the development of custom roms.....

thought it might have been a possibility. :P

it is disappointing how often Google services misbehaves though...
[Nexus 5 Original Android Development] malinois16:
I am on R30 and Cataclysm and don't see any problems. Currently 12 hrs off charger with 1 hr screen time about 45 minutes of play music over BT in Truck and streaming over LTE and I still have 80% battery left. Can't ask for much better than that. I'd definitely check for a rouge app. Is this your first battery cycle? Did you reboot the phone since installing?
[Nexus 5 Original Android Development] Tzfardaya:
sorry, couldn't help myself... but what does a red or makeup app have to do with extra battery drain? :silly:
[Nexus 5 Original Android Development] franciscofranco:
Indeed, it makes me really angry when I see Google Search wakelocking my device even after I disabled that with App Opps :crying:
[Nexus 5 Original Android Development] malinois16:
LOL dang typo's :p rogue. You would think I wouldn't make that mistake being I am from a French heritage.
[Nexus 5 Original Android Development] Tzfardaya:
that is just google services holding a wakelock trying to figure out why it can't hold a wakelock... :silly:

no worries, like i said, I couldn't help myself... I like that typo myself. :P and it's not like I don't make my own share too...
[Nexus 5 Original Android Development] 5FOOTER:
Try a reboot it works for me.
[Nexus 5 Original Android Development] :
Try turning off location reporting and location history. I've had your problem before and turned it off (even with location off, it still caused a wake lock) and haven't had problems since.

By the way, you run stock right? Do you get app ops through a play store app?

thanks for your work on the kernel.
[Nexus 5 Original Android Development] Enddo:
im interested in this as well ;)
[Nexus 5 Original Android Development] Tzfardaya:
I'm not sure which app franciscofranco uses, but I use app ops by lars team... hopefully that link works as planned..... if not, you have the app name and dev name/team to search for it yourselves. :P and it does work (or at least claims to) with 4.4.2
[Nexus 5 Original Android Development] TrenchKato:
https://play.google.com/store/apps/details?id=com.findsdk.apppermission
[Nexus 5 Original Android Development] franciscofranco:
Don't you think I have device tamed and that I only enable features when I need them? ;)
[Nexus 5 Original Android Development] Enddo:
hrmm, i wonder why i thought this wasn't working on 4.4.2
[Nexus 5 Original Android Development] Tzfardaya:
because when 4.4.2 was first released it took a little while for the dev's to find a way around the lack of support... :P
[Nexus 5 Original Android Development] Wakamatsu:
It's this one that doesn't work:

https://play.google.com/store/apps/details?id=com.ovmobile.appopslauncher
[Nexus 5 Original Android Development] Tzfardaya:
none of them worked on 4.4.2 launch, the extra setting interface was (supposedly) removed from the stock rom, so it took a little while for the various app dev's to update and find ways to put the interface back in to use it...
[Nexus 5 Original Android Development] Wakamatsu:
I know that. The one that works was updated to work a couple of weeks ago. The one I posted still hasn't been fixed. That led to confusion.
[Nexus 5 Original Android Development] Tzfardaya:
[MENTION=3292224]franciscofranco[/MENTION]

got some bad news for you on the dsp tunneling that was talked about the other day.... looks like your kernel might not be offloading the audio after all.... (wrong assumption based on incomplete test data)

took timings on your kernel to burn 1% battery (again using tasker to write start and end times to a file)

r30 + wifi averaged 13 minutes,

r30 + lte averaged 18 minutes

r30 + airplane averaged 24...

only ran two tests on the stock kernel right now... first would have been biased by the media server running like it does every kernel install...

first stock + wifi test 27 minutes...

second stock + wifi test 40 minutes...

none of the tests with your kernel came close to that, save one oddball test of r30 + airplane that made 38 minutes....

I'm not done testing this, but this is it for the night, I'm heading to bed now, will pick up the testing again tomorrow...

I'm also realized a small item lacking in my logging of these tests... I'm not tracking the frequency states... I'll add that tomorrow and re-run a few tests on your kernel to get them... see if it is going into deep sleep like we'd expect with the audio offloaded to the dsp.

I know I shouldn't post this, being only part way through the tests, but...
[Nexus 5 Original Android Development] kepapas:
Is this normal?
[Nexus 5 Original Android Development] franciscofranco:
Thanks, but the core sound drivers are absolutely stock on this Kernel, same code as on stock Kernel :/

Keep us posted.
[Nexus 5 Original Android Development] franciscofranco:
No, are you sure you're running FK?
[Nexus 5 Original Android Development] kepapas:
Yes latest. I see the CPUs are jumping?
[Nexus 5 Original Android Development] franciscofranco:
Do you have any app messing with the cores management? Anyway, screen off and screen on and it should be back to normal.
[Nexus 5 Original Android Development] kepapas:
I will try a reboot I'm on art could that be the cause?
[Nexus 5 Original Android Development] kepapas:
I'm also getting this after reboot. I haven't installed no new apps
[Nexus 5 Original Android Development] franciscofranco:
That is normal after a reboot, the system load is kinda high for a couple minutes...
[Nexus 5 Original Android Development] Langduscher:
6 hours since last post. I think all is good now :D
[Nexus 5 Original Android Development] Crazy32:
Hi FranciscoFranco, did you seen my last post? Can you give me an answer, please? Thx very much.

http://xdaforums.com/showthread.php?p=49044822 /[URL]

Gesendet von meinem Nexus 5 mit Tapatalk
[Nexus 5 Original Android Development] :
I love using per app Modes, but sometimes it won't work and I have to open up FKU again for it to start working. Has anyone else experienced this?
[Nexus 5 Original Android Development] Savant:
Don't swipe it away in recents window since it is a kit kat bug. Then you'll have no problems with it.
[Nexus 5 Original Android Development] :
I've tried that and it still happens. It happens more if I don't use my phone for awhile and then open those apps with the per app modes.
[Nexus 5 Original Android Development] kecinzer:
Can anyone else confirm in-call screen on delay, like on mako, but not that long?

I see, that on mako its fixed, so can be applied also on hammerhead? :)
[Nexus 5 Original Android Development] markd0wn:
So, I'm not really caught up (upgraded from Nexus 4 to 5, and the last time I checked, franco wasn't compatible with CM11 for nexus 4) -- I know that franco kernel for Nexus 5 works with CM11, but can anyone tell me how that works in terms of the whole CAF issue?

Does it mean that CM is now using the AOSP branch for the N5? or that maybe the CAF branch and the AOSP are identical (for now) which is why it's working, but won't keep working with CM11 for much longer?
[Nexus 5 Original Android Development] nerotix:
holy ****.. it's quiet since the last day.. whats wrong with people?

---------- Post added at 05:06 PM ---------- Previous post was at 05:04 PM ----------

ROM and kernel and different things.. CM Kernel only has some minor changes compared to aosp and franco just made his kernel compatible for aosp and cm based roms.
[Nexus 5 Original Android Development] KTT16:
Not much to complain about on r30. Lovin' this kernel. :)
[Nexus 5 Original Android Development] bobmarsh72:
Hi Franco,

I've been looking into the high CPU freqs when using a ps3 controller. I have found that the CPU freqs only stick at high speeds when android see the ps3 controller as a native android controller. This would be when the option is checked in sixaxis app preferences when connected by Bluetooth or if you have a wired connection from the phone to the ps3 controller.

On your kernel 2 cores will stick at 1.6 and never lower.

On stock kernel 1 core will stick at 2.3 and lower every now and again to 300 but I believe that's the standard thermal throttle on the stock kernel.

Basically my question is can this be changed so that the CPUs drop back to 300 when there is nothing going on?
[Nexus 5 Original Android Development] franciscofranco:
I extensively use PerAppModes on my device and I never have that problem, as long as the app stays in the background. You cannot remove it from recents or force close it. Since KitKat the app services are bound to the apps state as in "clear it from recents and the service is also killed". Sorry I cannot be more of assistance, I can't reproduce that at all.

Do we have any call delay here? I my GF calls me a gazillion times a day (-.-) and I have yet to see any delay. But if you think its there I can take a closer look.

Thanks for the detailed feedback. I'm not entirely sure I know what is the cause of that, but I have a couple of ideas. I can test it myself with my dualshock 3 so debugging is easy. Thanks! :highfive:
[Nexus 5 Original Android Development] :
I definitely noticed it a couple of times but not sure if its still there.
[Nexus 5 Original Android Development] Red5:
I'm loving franco's determination and speediness with this kernel and how he replys to everyone. :thumbup:
[Nexus 5 Original Android Development] Bronto9:
Any news about this? It happened another time, but i forgot to get the last_kmsg

Inviato dal mio Nexus 7 utilizzando Tapatalk
[Nexus 5 Original Android Development] sweetrugger:
Reboots on Wake

I've seen several posts about reboots when waking up the phone on r30, which I was experiencing. I thought I'd jump back to r28 to see if this resolved the issues, but I'm still getting them occasionally. So...must be something I'm doing.

Can you take a look at the attached last-kmsg and let me know what you find?
[Nexus 5 Original Android Development] lpganesh:
Deleted
[Nexus 5 Original Android Development] franciscofranco:
No idea, it was a L1 cache error, I've seen this happen on 100% stock N5 devices so I have no idea, sorry.

No idea, it shows watchdog reset, no errors. Are you undervolting or something?
[Nexus 5 Original Android Development] bobmarsh72:
Thanks Franco...if you need me to test anything just let me know.
[Nexus 5 Original Android Development] decemberlast2013:
Confirmed.
[Nexus 5 Original Android Development] 3dawg:
I was trying to listen to the radio last night through my bluetooth speaker and the jankiness was unbearable. Cuts and stops in the audio every 10 seconds, this was even with the screen on and even for youtube videos.

So I flashed the latest CM nightly without r30 and the problems suddenly disappeared in all cases. Coincidence? Or is there something that it could be with r30.
[Nexus 5 Original Android Development] franciscofranco:
BT code is 100% stock, I don't know what to tell you.
[Nexus 5 Original Android Development] 3dawg:
Then it's possible that the nightly I installed was responsible for fixing the issue and the kernel was unrelated. I'll do some testing.
[Nexus 5 Original Android Development] cobyman7035:
any updates on USB fast charging working on franco kernel?
[Nexus 5 Original Android Development] kecinzer:
I just tested it and there definetely is some delay, not that much like was on mako but still is. If you have some time, can you please look at it? Thanks.
[Nexus 5 Original Android Development] franciscofranco:
Yep. Thanks to [MENTION=3332811]faux123[/MENTION] which pushed a working USB fast charge solution I put together some of his code to make USB fast charge work here as well. You'll see it in the next release.

Although I won't be able to test it (because I have no delay) I'll see what I can do.
[Nexus 5 Original Android Development] kecinzer:
Can be this related to some ramdisk tunables? Or its fully on kernel side?
[Nexus 5 Original Android Development] markd0wn:
[MENTION=3292224]franciscofranco[/MENTION], did you do anything in particular to make the kernel CM11-compatible, or does CM now use AOSP branch instead of CAF for Nexus 5? (or maybe CAF tree and AOSP are the same at this point in time?)
[Nexus 5 Original Android Development] franciscofranco:
Probably Kernel side some small race condition. I have a couple ideas.

I just used CM ramdisk. They don't go fancy hardware_composer-CAF-style on the Nexus 5.
[Nexus 5 Original Android Development] sweetrugger:
I sure am. Maybe undervolts levels aren't as stable as I thought? Interesting coincidence that I saw the reboots with r30 and nothing before then.
[Nexus 5 Original Android Development] Testraindrop:
...yet..

[OT]

I recently noticed that they are still AOSP incompatible for the Nexus 4, even with Kitkat.

I thought the original idea was to fix the deadlocks in 4.3 on mako, but apparently I was wrong :(

I wanted to update my old N4 to newest CM nightly, but as its then incompatible to Franco I'll also switch to Omni on the Nexus 4.
[Nexus 5 Original Android Development] Red5:
Awesome. Look forward to that.

Is the delay you guys are referring to when the screen is off and you get a call? I've noticed that my phone will start to ring for a second or two before the screen lights up to show who's calling.
[Nexus 5 Original Android Development] franciscofranco:
Yup. No idea why that happens though :cowboy:
[Nexus 5 Original Android Development] kecinzer:
I'm not only one! :).

BTW. with hammerhead I have globaly small delay when I push power buton until screen goes on.
[Nexus 5 Original Android Development] franciscofranco:
:confused:

Mine is instant, like 250ms...
[Nexus 5 Original Android Development] BTT8:
Wait what? USB fast charge has never been part of your kernel yet? My phone is charging blazing fast already!
[Nexus 5 Original Android Development] kecinzer:
Mine is sometimes 1000ms elsewhere 400ms.
[Nexus 5 Original Android Development] franciscofranco:
Did you make any specific changes on your compiled FK?
[Nexus 5 Original Android Development] RollTribe:
This is fantastic. All stock settings. Interactive, 2.3 GHz, cfq, GPU @ 450 MHz. I'm on the latest build of Mahdi ROM.
[Nexus 5 Original Android Development] Enddo:
90% to 100% generally gives almost twice the battery life than any other 10% interval. or maybe it's just my device that does that
[Nexus 5 Original Android Development] rajunks:
nice!
[Nexus 5 Original Android Development] Pizzarrone:
Contrary for me this interval is the less durable:confused: about 5-10 % in about 5 mins in standby...
[Nexus 5 Original Android Development] Enddo:
that's strange. do you immediately stop charging it once it hits 100%
[Nexus 5 Original Android Development] omvir:
I have a question. I don't play games so would making the GPU frequency to 200mhz have any negative impacts?
[Nexus 5 Original Android Development] Enddo:
i dont play games and i keep my GPU at the lowest frequency. i dont notice any stuttering or lagging from it
[Nexus 5 Original Android Development] 530farm:
I was experiencing some random reboots on r30, that I wasn't experiencing before. I was UV -50 and 625@300, ended up increasing the global by 25 and left 625@300 and haven't had a reboot yet
[Nexus 5 Original Android Development] sweetrugger:
What CPU bin is your device? I'm PVS3.

Given that my reboot was always when I was waking up the screen, I bumped up my 300 to 650. We'll see how it goes.
[Nexus 5 Original Android Development] 530farm:
PVS4. Yeah I had a couple at lock screen and a a couple others while just navigating around apps
[Nexus 5 Original Android Development] kecinzer:
No, only changes to compile with SM 4.8.3 toolchain.
[Nexus 5 Original Android Development] PhantomGamers:
On my own compile of the kernel I don't have the screen on delay but sometimes I get a delay turning it off where it hangs on the crt-off animation for a second or so...
[Nexus 5 Original Android Development] kecinzer:
Must be something in ramdisk I think.
[Nexus 5 Original Android Development] PhantomGamers:
I'm using the ramdisk from franco's builds basically identical with some additions to the bootscript.
[Nexus 5 Original Android Development] jb0ne:
How do I read mah charging rate?

Does anyone know of a way to read the mah that the device is being charged at? I'd like to verify fast charge is working, plus I have a motherboard that supposedly puts out more amps on a certain USB port and I'd like to figure out which. I seem to recall being able to read a file in /proc or /sys somewhere that gave this info. But searching this thread to find that post again has been fruitless.

I have downloaded a utility (Battery Monitor Widget) but it seems to just give the overall drain/charge happening, not what amperage is coming in on the USB port.

Thanks!
[Nexus 5 Original Android Development] Enddo:
the FKU app has a 'system monitor' section that you can enable battery stats for and monitor your charge and discharge rate
[Nexus 5 Original Android Development] :
After I unplugged my device in the morning and check twitter and xda I usually lost 2-3% within 15 minutes with display being on sub zero brightness.

I don't know if this is normal or not. Twitter and Xda shouldn't be too much of a problem.
[Nexus 5 Original Android Development] Fluidification:
it's pretty normal.
[Nexus 5 Original Android Development] jb0ne:
Yes I'm aware of that, it only gives charge and discharge rates - not the mah. Battery Widget gives the same info and also the "relative" mah rate (taking into account discharge and charge from what I can tell) but not the actual mah input value.
[Nexus 5 Original Android Development] Mrafcho001:
mAh is a unit of energy (milliamps * hours)

mAh rate = mA
[Nexus 5 Original Android Development] franciscofranco:
I'm excited about r31, couple of interesting improvements happening, but still needs some work ;)
[Nexus 5 Original Android Development] Audioboxer:
Excited!
[Nexus 5 Original Android Development] Savant:
Sent you a message on hangouts Franco.
[Nexus 5 Original Android Development] javacody:
Don't tease us. You know we're addicted to flashing new kernels.
[Nexus 5 Original Android Development] Tzfardaya:
tease... :P
[Nexus 5 Original Android Development] jb0ne:
That makes sense, thanks for explaining that. So my question then would be, any way to read MA on the USB port.
[Nexus 5 Original Android Development] Xharos:
Franco, quick question. Do you have any idea where this battery drain could come from? It only happens when wifi is on, but it was not happening before... The wakelocks started when I arrived home.
[Nexus 5 Original Android Development] foxdigital2k2:
Awesome I am excuted . r30 is pretty good battery life also. 4-5 hours sot almost always and it seems like every cycle it keeps getting longer