yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Original Android Development] Tzfardaya:
gaming

so [MENTION=3292224]franciscofranco[/MENTION], I've been messing around with your kernel, fku, and tasker to track battery drain speeds...

and remember how there were people a little while back complaining that the battery was draining faster on your kernel than on stock with heavy games?

I've managed to figure out why. Because you've improved the logic and code for thermal throttling the device runs longer on the higher freq's than the stock kernel.... base test shows an average of 22 minutes to drain 10% on stock (running tapped out, multiple trials, none starting at 100, highest charge was 95%)

the same tests show an average of 13 minutes to drain 10% on r25 (stock tunables, no per app settings)

So flashed stock again, renamed the 2 .bak files, ran system monitor in a flying window to track cpu speeds... after the first few moments, locked to 1.2ghz, two core, rare to see core 3 or 4 on...

looks like those of us who run heavy games are going to have to either set per app tunes, or expect heavier battery drain while playing.

I've been meaning to test this since they complained, but never found time until this weekend... how you find time to code, tweak, and adjust all your kernels, fku, and what other projects you have going is amazing.... Thanks again for the hard work... (if you ever catch me whining about you not adding a feature ie. fast charge/colour management, or taking to long with an eta... feel free to throw heavy objects at my head)
[Nexus 5 Original Android Development] franciscofranco:
Portugal right now.
[Nexus 5 Original Android Development] :
Ok so when I first uploaded the picture didn't get to say any settings that I have, background of the type of user I am etc. First off settings within fku was - 75 across the board for uv and 675 [MENTION=409989]300[/MENTION], Max 2265 min 300 interactive and 70 vibration amp everything else stock. I always have sync on for 2 Gmail and a imap email which is syncing every hour. I use Google keep and drive which is syncing as well. Apps I use a lot are instagram, Tapatalk, Chrome, mx player, textra for texting, sports center. I have location on all day on battery saver. Brightness is never so high, at home its all the way down and outside it's just slightly up. I found that removing always searching for wifi setting and removing google location report for Google search increased my battery. I also use greenify. Lte on all day as well.
[Nexus 5 Original Android Development] shawnaye:
Hmm, it's just quite cool to meet such a successful developer. Just like how any Android website editor would be excited to talk to you.
[Nexus 5 Original Android Development] bigbear6708:
I ask this here..because, its the only place I know where most of us run Stock rom. is encrypting a good idea? by good idea..I mean will I still be able to get into recovery? but will it prompt me for password before recovery? I am wanting encryption in case phone is stole..a handy theif may be able to figure out getting into recovery before I have a chance for remote wipe. also, franco..any chance on a franco cruzerlite for n5!?!
[Nexus 5 Original Android Development] mazsuper:
Whoa been on art and cata for weeks tried dalvic mod and cata seems fast will test battery and performance
[Nexus 5 Original Android Development] jdec529:
What power bank did u end up getting.
[Nexus 5 Original Android Development] vomer:
Kernel does not touch radio - so signal has nothing to do with it.
[Nexus 5 Original Android Development] muEcke*:
[MENTION=3292224]franciscofranco[/MENTION]

So if there are only a few changes between r24 and r25 what might cause the stuttering problem when swiping slowly on homescreens or app drawer? I use exactly the same config in FKU but I can't solve the problem...

Tried also to play with boostpuls_duration and input boost but had no success so far...
[Nexus 5 Original Android Development] vomer:
That's fine :) The other settings are more important anyways.

I created a pastebin of my current tunables and put it in my sig for anyone wanting to test it. Working well for me! Hope more people try it :)
[Nexus 5 Original Android Development] franciscofranco:
Yeah right, because the Kernel is what mandates the signal power.

Great someone came forward and actually test what I said all along. Thank you!
[Nexus 5 Original Android Development] thesebastian:
[MENTION=3292224]franciscofranco[/MENTION]

Do you think it's a viable method to add the ability to change resolution in "per app modes" function? (To play games with lower resolution/quality and lower power consumption).

I mean with commands like these:

it's just an idea but I don't know whether it's effective or not...

Sent from my Nexus 5
[Nexus 5 Original Android Development] Tzfardaya:
well, actually, the testing was more for me, since I wanted to see what I can do about recreating stock battery drains, which meant I needed to know what they actually were for this game... then try and tweak the tunables in fku per app to try and match (preferable exceed) the stock times...

just need to somehow find a way to tame the 3rd and 4th cores when playing... since the system monitor showed only the 2 cores running and throttled to 1.2ghz on stock... the 3rd and 4th cores would blip on momentarily every couple minutes though. With a per app set on fku UC'd to 1.2 the 3rd and 4th core see heavy usage... might try UC'ing to 1 next time....
[Nexus 5 Original Android Development] franciscofranco:
I hate that idea, its like buying a Ferrari and having the mechanics electronically limit the horsepower. This is one of the best SoC's in the world, it runs everything just fine.
[Nexus 5 Original Android Development] ChazzMatt:
Exactly. I upgraded from my 720p Galaxy Nexus to get a top tier 1080p Android smartphone. If I wanted less resolution, less horsepower I would have kept my 2011 Gnex.

This is why I detest the Moto X: 4.7", 720p -- introduced in the latter half of 2013? Are they serious? Those are 2011/2012 specs. I spit at that. The GNexus was 4.65" 720p. The Nexus 4 was 4.7", 720p. In 2013 ALL top tier Androids have 1080p (Galaxy S4, HTC One, Xperia Z and Xperia ZL, LG G2, etc.

_______

Sent from my Nexus 5 (LG-D820)
[Nexus 5 Original Android Development] Nbsss:
https://www.youtube.com/watch?v=7xutTrB5J4E&feature=youtube_gdata_player

Edit: I don't think I can keep up with this thread any more, not enough time and 1000 pages is my limit, have a good new year everyone, and thanks again Franco for the best Hammerhead kernel :)
[Nexus 5 Original Android Development] daddoso:
Editing PerApp Modes

Is there anyway with FKU to manage the "PerApp Modes"? I mean, I usually play a bit with them before sticking with one in particular, but everytime I have to create a new profile with different params instead of editing. So, am I missing some option or it's just not there? In the latter case, is there any plan to include such feature?

Thanks :)
[Nexus 5 Original Android Development] myfluxi:
Franco, I picked up the PM stuff again. Let's see how it behaves during the night.
[Nexus 5 Original Android Development] DanP47:
Thanks that solved it :). So I have to keep the FKU app running at all times? I thought that the per-app mode service ran in the background all the time so the app didn't need to be running?
[Nexus 5 Original Android Development] imablackhat:
So not that it really matters but people that are installing this kernel and not over clocking etc. What are you benching in antutu?

As in. What's normal?
[Nexus 5 Original Android Development] justibasa:
Last 2 days on r25 getting about an hour and a half sot per 20% loss of battery. Getting at the minimum 7 hours of sot. Thanks Franco.
[Nexus 5 Original Android Development] omvir:
37k avg I'd say. Including motoxdalvik patch.
[Nexus 5 Original Android Development] Enddo:
i usually see 27,000 set on performance. 34,000 set on performance with bionic and dalvic optimization flash(for antutu)
[Nexus 5 Original Android Development] imablackhat:
I didn't do the patch and I'm at like 27k. Is that patch only beneficial for benching

[MENTION=3292224]franciscofranco[/MENTION] do you use the patch
[Nexus 5 Original Android Development] boostern:
I want to try the franco.kernel on my Nexus 5, i was an early adopter of franco's kernels back in the Nexus S era...but now I see that franco has an app for setting the kernel and this app isn't free. Before paying I want to test the kernel...which app do you guys use to set the kernel?
[Nexus 5 Original Android Development] giajp:
10 hours and half in WiFi, 30 hours and half in 4G (not good signal at work)

- facebook

- messenger in push

- whatsapp in push

- gmail in push

- tapatalk

- greader

- chrome navigation

- various app

Sync for contact, chrome and gmail.

Never in airplane mode.

Amazing...

Do u know what is that big wakelock?

Thanks

Sent from my Nexus 5
[Nexus 5 Original Android Development] franciscofranco:
Since 4.4 when you clear an app from the recents it also kills the service :'(

Can you push it for me to take a looksie?

Maybe I use it, maybe I don't use it. Its not relevant.
[Nexus 5 Original Android Development] Molitro:
I'd ask why do you want 2GB of RAM if you're gonna keep closing the apps instead of letting android do it's thing.
[Nexus 5 Original Android Development] Molitro:
If they're gonna suck battery, they're gonna do it nonetheless cause they have some running service (which you probably don't want to kill).

If they don't, they're not gonna suck anything just by being loaded to ram. Hell, you may even save a bit just for not having to load it again the next time you open it.

Swiftkey'd from my Nexus 5
[Nexus 5 Original Android Development] Enddo:
i dont think you know what you're talking about
[Nexus 5 Original Android Development] malinois16:
I bought the same one about a month or so ago. Bottom line is I just love it! It is HIGHLY recommended IMHO. I still like to have the great battery life this kernel gives though, as well. I abuse the hell out of my phone at work.
[Nexus 5 Original Android Development] The Gingerbread Man:
Personally I think its fine as it is, I really don't like thing in my notifications that dont need to be there. The only things I like to see are email, SMS, missed calls. Most other things just make it untidy. If you have fku and have any per app modes they should just work without fku having been opened before which I believe is the current behaviour. Just don't greenify it or stop its services any other way

---------- Post added at 01:28 AM ---------- Previous post was at 01:23 AM ----------

That's an arguable case. Android / linux manages ram different than windows. If you stop something it will probably start again on its own, allowing things to open faster and be ready when you are. With a 2gb ram device you don't need to worry about it
[Nexus 5 Original Android Development] fastmikey1969:
Just noticed something weird with r25. My Google Maps display with the fonts were all messed up. And a Nintendo DS emulator (Drastic) opens in a weird resolution like 1/16th of the screen. Flashed back to r24 and back to normal.

Maybe related to GPU voltage? Phone behaved normally otherwise.

Love this kernel!
[Nexus 5 Original Android Development] ChazzMatt:
What's your DPI set at?
[Nexus 5 Original Android Development] fastmikey1969:
The normal DPI 480 I haven't changed it.
[Nexus 5 Original Android Development] The Gingerbread Man:
In a weird way its good to see comments like this are somewhat limited to xda. To me this is like going to my doctor and saying I have an in growing hair and doctor replies you have cancer and you leave scratching your head thinking how can that be related?

So to make it nice and clear, any app or app related service is a rom (firmware thing). The kernel is like a brain, it controls all your hardware and CPU software. A DS emulator as example given has nothing to do with kernels let alone GPU voltage. Can you can give a video providing how it works fine on r24 and shows you flashing r25 and also shows the behaviour you are describing?

Imagine if these people were doctors, I would never go!

---------- Post added at 01:52 AM ---------- Previous post was at 01:44 AM ----------

Do pop in from to time to let us know how you are doing ☺
[Nexus 5 Original Android Development] fastmikey1969:
Thanks for the clarifications. I should have prefaced my original post by saying "I've been running franco kernel and have never noticed anything odd graphically until r25,here are two examples."

Im on travel I'll see if I can reproduce what I saw on video
[Nexus 5 Original Android Development] Tzfardaya:
Nah, it's not like the doctor is diagnosing cancer, but rather the patient is saying, I have an ingrown hair, so I must have cancer, right? :P

Franco's the doctor saying "no, that's not cancer, you just shave against the grain, promoting ingrown hairs"
[Nexus 5 Original Android Development] KTT16:
[MENTION=3292224]franciscofranco[/MENTION] - Hey man, awesome job on the kernel. I'm consistently getting about 6-6.5 hours now on r25 (my usage of course).

Anyway, I'm not sure if this has been brought up before, but I was wondering if you had considered a "profile switcher" within your app. Some other people had mentioned being able to import settings and such, but I think what I am bring up is a little different. For instance, say you want to play a more resource intensive game. You could save your current settings as a profile, say - "FKU stock profile", then make any necessary changes to the kernel settings that sufficed for you to play the game. As soon as you're done playing the game, you could save that "gaming profile" and easily revert back to your original "FKU stock profile" with an easy tap and confirm.

Maybe, for the navigation menu, you have another option called: Profiles. Then, from there you can back up current profiles, or restore a previous profile based on your usage scenario. And you might even add a swipe to delete functionality as well.

Maybe that'd be something for the far future..but just thought it might be useful from a User Experience perspective.

Thanks again!

K
[Nexus 5 Original Android Development] Tzfardaya:
so basically the "per app" interface with a few more options.. :P such as a complete selection of tunables.
[Nexus 5 Original Android Development] KTT16:
Yeah, I guess it would be like that. LOL.. I haven't played around with the per app mode so..dang...feel kinda stupid. LOL :D
[Nexus 5 Original Android Development] abdel12345:
Sorry if this was answered but I'm on my phone and the search function on the app sucks. I just started using this kernel because I heard how great it is and so far so good.

But is there a way to make vibration less strong? I tried an app called kernel tweaker but after reboot it resets back to 100 and the set on boot option in the app didn't work either.

Thanks
[Nexus 5 Original Android Development] Tzfardaya:
in the franco.kernel updater app there's the option to change vibration strength (kernel settings page) with a set on boot toggle as well....

not sure if franco has updated the free app to work with the n5 yet or not...
[Nexus 5 Original Android Development] zephiK:
Its updated but is only used for updating the kernel and not to tweak the settings.
[Nexus 5 Original Android Development] P.Mobile:
havent checked in in a while.. all i have to say is r25 is top notch.. franco your a beast man!! thanks so much for making my n5 kick even more a$$:good: Franco Kernel 1# enough said:)
[Nexus 5 Original Android Development] franciscofranco:
That's interesting up to some extent. I'll think about it and if there's an intelligent way to do it, no promises.
[Nexus 5 Original Android Development] KTT16:
Okay sounds good! I'm loving the app and kernel as is..so I'm not all butt-hurt if things don't change :)
[Nexus 5 Original Android Development] Savant:
You butthurt never.. Lol
[Nexus 5 Original Android Development] KTT16:
LOL!
[Nexus 5 Original Android Development] abdel12345:
OK I looked at the apps and the free one doesn't have the option. I'm not sure if I can get the paid one yet. I might have some gift card credit left but I think I used most of it on all those sales over the holidays:p

Is there another way to do it for now like from the build prop? Or does that not affect the vibration?
[Nexus 5 Original Android Development] paulkono:
Battery life has been awesome for me with light usage :D
[Nexus 5 Original Android Development] franciscofranco:
Just run a search and you'll find the path to use in the terminal, I've posted a handful of times already.
[Nexus 5 Original Android Development] Savant:
Good glad you have a sense of humour since some would get offended.
[Nexus 5 Original Android Development] KTT16:
Yeah.. I'm just here for ****s and giggles AND an awesome kernel..
[Nexus 5 Original Android Development] abdel12345:
OK sorry about that. I'll do that when I can get on a computer. My dads using it for work.

Scratch that. I totally forgot that I can just go on the xda website from my phone lol. I'm so used to the app I never use the browser version.
[Nexus 5 Original Android Development] franciscofranco:
Pushed r26:

* Improvements in the GPU governor

* Improve the input boost handling

* Increase input boost time from 200ms to 350ms

* Merged a couple patches from CAF with fixes to the mmc, ion and cma subsystems

* Add back 389MHz GPU slot

Have fun.
[Nexus 5 Original Android Development] Sukkunida:
Gosh Franco, i just went to bed... Will flash tomorrow :P
[Nexus 5 Original Android Development] franciscofranco:
Auto-flash?
[Nexus 5 Original Android Development] iPsychoGeek:
Will auto-flash broke a dalvik patch?

Nexus 5 with Tapatalk Pro
[Nexus 5 Original Android Development] nerotix:
Nope, dalvik is rom based, not kernel.
[Nexus 5 Original Android Development] abbz123:
It's flying! Thanks!

Nexus 5 - psx v3 + Franco
[Nexus 5 Original Android Development] Savant:
Yeah don't blame you there.
[Nexus 5 Original Android Development] lethalboy:
So far r26 is so smooth!!! Thanks franco :D
[Nexus 5 Original Android Development] drzodiac:
I just installed r26 and it appears that I can't play YouTube videos. I'm running art. Is it me or the ROM?
[Nexus 5 Original Android Development] Red5:
Did you try turning it off and turning it on again?
[Nexus 5 Original Android Development] Savant:
Art and YouTube isn't the problem so, try force closing YouTube and restart your phone. If that doesn't work turn it off and turn it on.
[Nexus 5 Original Android Development] dmmarck:
Out of curiosity, why would that matter? If it installs/flashes, it installs/flashes, no?
[Nexus 5 Original Android Development] panart:
All I'm saying is that flashify caused reboots for me, but I don't know why. After flashing via fastboot the issue was solved.
[Nexus 5 Original Android Development] dmmarck:
Interesting. How long have you been on the fastboot-flashed kernel as opposed to the flashify-flashed kernel?
[Nexus 5 Original Android Development] timvdlinde:
What kind of problem is this? Never seen it before. I'm running test 8
[Nexus 5 Original Android Development] panart:
4 hours. You can find my post here: http://xdaforums.com/showpost.php?p=47340298&postcount=983
[Nexus 5 Original Android Development] timvdlinde:
Sorry can only post 1 picture
[Nexus 5 Original Android Development] timvdlinde:
Sorry
[Nexus 5 Original Android Development] 75markus:
that´s it. if a flash really goes wrong, wou wouldn´t be able to boot up ...
[Nexus 5 Original Android Development] freshlysqueezed:
Same here. No problems undervolted -50.
[Nexus 5 Original Android Development] dmmarck:
Yup, hence my confusion.
[Nexus 5 Original Android Development] 75markus:
i guess the FC after the kernel flash are just a strange coincidence ...

i don´t see any difference flashing a kernel with fastboot, zip or flashify, in all cases the boot.img is written to the defined partition

if that really fails, you wouldn´t be able to boot up
[Nexus 5 Original Android Development] dipzb90:
looks like the wifi is keeping your phone awake. have you got the battery optimisation for wifi on? and also what behaviour have you set for the wifi when your screen is off?
[Nexus 5 Original Android Development] timvdlinde:
Never changed the settings, but it is the first day I noticed it.
[Nexus 5 Original Android Development] zephiK:
uncheck wifi scanning always available and then you'll be set.
[Nexus 5 Original Android Development] Rxpert:
Sitting overnight lost 31% in 7 hours. Location set to battery saving and device on wifi

Test 8
[Nexus 5 Original Android Development] zephiK:
as mentioned 1 post behind yours, turn off wifi scanning always available.

your phone is not deep sleeping and wifi is being used all night long.
[Nexus 5 Original Android Development] i860:
Test8 looking good baby, uv -50 and all stock + lux
[Nexus 5 Original Android Development] dmmarck:
I had a similar issue on test 7, except my always scanning was off. Hopefully it was a fluke.
[Nexus 5 Original Android Development] :
But he said he is on wifi. So if it's on why should he deactivate this setting?
[Nexus 5 Original Android Development] Ronaldo Forenucci:
Note: Haven't flashed this yet, waiting on FKU and first release version.

I keep Wifi on, but use the following. All emails, notifications come in fine, and battery drain on the GNex was great, as is stock N5:

Network notifications - Unchecked

Keep Wifi on during sleep - Always

Scanning always available - Unchecked

Avoid poor connections - Unchecked

WiFi Frequency Band - Auto

WiFi optimization - Checked.

WiFi works great, no crazy drain. So if you do the above (if that setup suits your use case) and still get crazy drain, you may have a problem.
[Nexus 5 Original Android Development] bikeryder007:
You tube works fine here on slim beta 2 and r26. Then again it always does. :)
[Nexus 5 Original Android Development] Asuppa180:
I usually don't ask noob questions, but just came from N4. I see people talk about GPU steps and governors. Is there a reason that in Trickster I can not see or edit any of the GPU settings? I'm on official PA 4.0 with Franco.

Thanks!
[Nexus 5 Original Android Development] Savant:
Same here running the same set up and no problem. Just trying to help someone when they blame the kernel from the get go.
[Nexus 5 Original Android Development] abdel12345:
I couldn't find the way to switch using terminal after searching for a while. I wasn't really sure what to search but after seeing another users post about trickster I tried it and that one worked. Now I have everything nice and working and on v26.:D
[Nexus 5 Original Android Development] foxdigital2k2:
R26 running great here
[Nexus 5 Original Android Development] vomer:
Working well!
[Nexus 5 Original Android Development] notbrodie:
trickster mod. free app. check play store

Sent from my Nexus 5
[Nexus 5 Original Android Development] bigbiceps:
The last page of the app drawer always loads with a delay of around 1 second. Has been there around from many releases ,even with r26.

Has anyone experienced this?

1.7 GHz ,no under volt.

Then when it loads , if I go back the first page of app drawer delays in showing up.
[Nexus 5 Original Android Development] rs2k:
A whole lot of people disagree with you on that one. This is a top feature for a lot of people. I know it is for me. Oh well, to each his own. ;)
[Nexus 5 Original Android Development] golem95:
Could r26 have a little heat issue, just doing some web research and it's getting pretty warm, at least more than on older kernels ^^

May be only device specific...
[Nexus 5 Original Android Development] tomciopaluch357:
Running gr8 here r26 on Dirty Unicorns and optimized Dalvik libraries from Moto X
[Nexus 5 Original Android Development] thucoisao:
Same here.
[Nexus 5 Original Android Development] dark_ente:
Check your cpu frequency and post the result here?
[Nexus 5 Original Android Development] ZacksBuilds:
Just flashed r26 and re applied previous governor settings, this thing is blazing fast! Thanks Franco!

Device: Nexus 5 16gb Black

ROM: AOSPA 4.0BETA w/ Franco r25
[Nexus 5 Original Android Development] :
Hi,

Explained here: http://xdaforums.com/showpost.php?p=48809008&postcount=9306 (post #9306), in short Trickster Mod is not compatible yet with GPU stuff.

:)