yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Original Android Development] :
So, I ran a full cycle with my dual/quad core setup. 100% - 0% drain (until the phone shut off), and the results are attached.

This is officially the highest SOT I've gotten since I got my Nexus, considering I played about an hour of music with the phone screen off, and considering the long standby time. Granted, I didn't play any games during this, but I didn't want to skew the results in any way. This is a typical non-gaming, moderate-usage day.

The changes I made to the kernel are in a post I made earlier. To update on that, no apps that I frequently use needed to be bumped up to the quad-core setup. Dual core UC-ed works perfectly fine, so the "Apps" PAM has still not been put into play.
[Nexus 5 Original Android Development] The Gingerbread Man:
Yeah you could use a tool kit but fastboot isn't hard to flash stuff but it will work. Having a back up of your EFS is always a good idea in case you really do properly break radio functions. As long as its working now, you have signal and data connection then I suggest you back it up asap. You can use twrp for this function.

Im trying this approuch myself now myself. Will post results when my battery is drained.
[Nexus 5 Original Android Development] Savant:
That's a lot of white.
[Nexus 5 Original Android Development] harshalkatakia:
So I just finished flashing everything stock and WiFi has started working again :D I chose to go via the WugFresh toolkit since it didn't work out when I manually did it. I guess it was because I didn't restart bootloader everytime I flashed system, radio, etc.

Can you please tell me why the WiFi issue happened? This may have happened a long time back, but since I connect only to my home WiFi, I didn't realise it till today when I wanted to connect to some other WiFi.
[Nexus 5 Original Android Development] :
Good luck. :)

Hah, yeah. The other one was too ... dark. I'm of the belief that Google left Kitkat slightly undone.
[Nexus 5 Original Android Development] Savant:
That's the beauty of android you can change everything.
[Nexus 5 Original Android Development] KuChar_:
[MENTION=2918197]The Gingerbread Man[/MENTION] you come back to Load threshold 95 or it's not updated?
[Nexus 5 Original Android Development] Tzfardaya:
yes, it's called saturation, and is a known factor in any lithium based battery.... (one reason why "slow" charging is better for the battery than a "rapid" charge...) we talked about saturation and chargers a fair bit in this thread...

one question about your methodology, did you run from full to drained with load_threshold at 0, then again at 100?
[Nexus 5 Original Android Development] The Gingerbread Man:
I don't know if I can explain it but perhaps somewhere along the lines you might of tried another kernel with the primer WiFi drivers, I think I recall this causing issues on another device. Not sure as I don't know exactly what you have done to the phone before but I'm pleased for you its working now!

Cheers! Settings I'm trying are in the normal location ;)

I updated the post earlier. For this experiment the settings I'm using are in that post, I keep it updates at all times. Everyone doesn't have to copy it, its just there for my own reference as much as anyone else's lol ;) Also take note of the per app modes which i updated.
[Nexus 5 Original Android Development] harshalkatakia:
I didn't install any kernel other than franco, but yeah, thanks a lot for your help! :D I hope this issue never comes back!

Can you also tell me how to take the EFS backup from TWRP? Is there a different section for this? Never used TWRP since I've used CWM before. Giving TWRP a try for the first time :)

EDIT: Never mind, figured out the EFS part :)
[Nexus 5 Original Android Development] The Gingerbread Man:
So if you boot to recovery, you should find the back up function and unchecked all the other options so that should back up only that partition. Its quite straight forward :)
[Nexus 5 Original Android Development] :
I know. Coming from Windows Phone, this is absolute nirvana.

---------- Post added at 02:38 PM ---------- Previous post was at 02:35 PM ----------

Does a dual-core setup work with you for Drastic? I was getting slight stutters even using load_threshold = 0. It's not as unplayable as when I'd limited it to two cores, though.
[Nexus 5 Original Android Development] Tzfardaya:
did you underclock differently between l_t=0 and l_t=100?
[Nexus 5 Original Android Development] The Gingerbread Man:
For me it works fine at dual core only and using 883mhz max, 729mhz input boost and GPU at 200mhz. I'm literally too embaresed to say what I play on it but those settings work fine for me. If you are finding screen stuttering try boosting max speed by one notch. Its a good way to use Pam
[Nexus 5 Original Android Development] :
No, the underclock values are the same for default, and the quad-core normal PAM.
[Nexus 5 Original Android Development] Dougshell:
I want to do some testing and was wondering if the backup feature backs up custom settings or only the actual kernel version?
[Nexus 5 Original Android Development] :
I'm curious now, what game do you play? Haha.

I've noticed the audio stuttering and ever-so-slight lag when I go from one area to another in Pokemon. It's really a non-issue.
[Nexus 5 Original Android Development] The Gingerbread Man:
Back up only backs up the kernel. That's half the reason I keep a post with all my settings for reference

Yes it's Pokémon I play too. 27 year old male which still likes to play pokemon :crying: great for nostalgic moments. When I feel the need to grow a pair doomgles is great
[Nexus 5 Original Android Development] Dougshell:
Thumbs up for that feature to be added lol
[Nexus 5 Original Android Development] shaker2k:
I mentioned that a while ago to Franco. He's not sure if he wants to do it though.
[Nexus 5 Original Android Development] psp9000333:
what's up with this?

Sent from my Nexus 5 running LiquidSmooth (3/21) using Franco Kernel R36
[Nexus 5 Original Android Development] lkthomas:
LiquidSmooth <- did you read carefully that third party rom isn't support?!
[Nexus 5 Original Android Development] psp9000333:
clearly it is because I was running liquid and Franco kernel. together. and fully working. and it's alright because I just reset the app.

Sent from my Nexus 5 running LiquidSmooth (3/21) using Franco Kernel R36

---------- Post added at 05:18 PM ---------- Previous post was at 05:18 PM ----------

EDIT : I just reset the app, and now it works.

Sent from my Nexus 5 running LiquidSmooth (3/21) using Franco Kernel R36
[Nexus 5 Original Android Development] Tzfardaya:
ah, a bugger, why did you have to mention that game, now I'm curious what happened to my copy for game boy... :(

*starts digging through storage*
[Nexus 5 Original Android Development] :
I'm 24, and I still play Pokemon. It's nothing to be ashamed of.

Either way, which one are you playing? The music in Black 2 keeps stuttering if I walk into a building, or a new area, or get into a fight. I think the Max CPU needs to be bumped up a notch, but it's not worth the hit to battery life IMO.
[Nexus 5 Original Android Development] Laggalot:
even though off topic .... still playing pokemon on emulators all the time (18 years)

Gesendet von meinem Nexus 5 mit Tapatalk
[Nexus 5 Original Android Development] The Gingerbread Man:
Without trying sound like im promoting this app but it works really very well. https://play.google.com/store/apps/details?id=com.dsemu.drasticdemo Thats the free one trial, theres a full paid version too. Well worth it!

I'm playing black too. Check out my per app modes and CPU settings. I'm using the one called dual core for it. For me it runs fine, perfectly tbh.

**** have I started some kind of pokemon fan club in here :p :silly:
[Nexus 5 Original Android Development] psp9000333:
got the full version

Sent from my Nexus 5 running LiquidSmooth (3/21) using Franco Kernel R36
[Nexus 5 Original Android Development] :
I tried the dual-core setup, but it was unplayable. I'm sticking with a quad-core PAM for Drastic, anyhow.

And yes, yes you have. :cyclops:
[Nexus 5 Original Android Development] bknightt:
Been using the latest [MENTION=3473030]Gingerbread Man[/MENTION] settings with awesome response / stability / battery / everything so just posting to give +1 positive feedback here.

also [MENTION=3292224]franciscofranco[/MENTION] the latest fku update just took everything to another different level, way to go man, obrigado and keep up!
[Nexus 5 Original Android Development] akash3656:
I guess you have haha. I played Black on the PC. I guess something has changed in me, I didn't enjoy the game as much as I did with the earlier GBA games. Enjoyed HeartGold though on my 5+ year old DS Lite 2 years ago. Another good Nintendo handheld game is the Phoenix Wright series. But that's quite a different game from Pokémon.

Going back on topic, your settings are good. I seemed to have gained 30-40 mins extra screen on time at the same 20% mark. This is compared to running stock Trinity with 320 GPU.
[Nexus 5 Original Android Development] gamerZ1:
Does this kernel work with the new PA ROM beta?
[Nexus 5 Original Android Development] PetritH:
Yes Sir.
[Nexus 5 Original Android Development] Foggy79:
Yes
[Nexus 5 Original Android Development] wardawgmalvicious:
Lol don't feel bad, I'm Military Police and a whole bunch of guys I work with love Pokemon hahaha. Honestly I don't like anything past the original, got to be to much for me, but hey to each their own ;)

-wardawgmalvicious

Rooted N5/N7 2nd Gen

MultiROM TWRP

Franco Kernel

Stock 4.4.2 w/ GB & XUI

-Sent using Tapatalk

---------- Post added at 01:25 PM ---------- Previous post was at 01:23 PM ----------

And the full version of Drastic is totally worth it. Flawless for me, I use it with the Sixaxis, no other way for me lol.

-wardawgmalvicious

Rooted N5/N7 2nd Gen

MultiROM TWRP

Franco Kernel

Stock 4.4.2 w/ GB & XUI

-Sent using Tapatalk
[Nexus 5 Original Android Development] bigknowz:
add_random

Has anyone played around with

/sys/block/mmcblk0/queue/add_random?

Default is 1, notice on other threads there are suggestions to set to 0. Just changed, antutu score dropped a bit from 28K to 27K, but that could be due to heat, can't tell. In theory 0 should save cpu by not adding to entropy pool.
[Nexus 5 Original Android Development] mhardyman:
I probably ballsed something up but battery on 35 is loads better than 36. Is it just me?

sent by hamsters using some form of rodent devised semaphore
[Nexus 5 Original Android Development] Tzfardaya:
give it a shot and let us know what you find.
[Nexus 5 Original Android Development] linqdesires:
k panic while resuming from standby

r36
[Nexus 5 Original Android Development] ali262883:
Sorry for the silly question.. After changing the value of pulse do i have to press that to keep it permanent??
[Nexus 5 Original Android Development] mhardyman:
You're right on both counts, yes you do press it and it is a silly question.

sent by hamsters using some form of rodent devised semaphore
[Nexus 5 Original Android Development] ali262883:
Both?? Which is the other??
[Nexus 5 Original Android Development] Tzfardaya:
he was agreeing with you that it was a silly question... :p and one franco pre-answered for you in the in-app tutorial overlays. ;)
[Nexus 5 Original Android Development] DryEagle:
Hi Franco,

haven't checked this thread in a while but I saw FKU get some updates recently.

I want to suggest one thing.

I was noticing my per-app modes weren't working? so I check settings and the box for 'disable perappmode service' was ticked.

Can you add some kind of notification for the user if they are in the per-appmode setting tab of FKU that tells them the service is disabled? because you can set all the perappmode and not notice it's not even turned on

yes I know that's user error and not your fault but it's easy to overlook since the option to disable the service is in a completely different place to the p-a-m configuration tab.
[Nexus 5 Original Android Development] ali262883:
Whatever it is please guide me.. How much should i set that too for better performance.. A senior member said that setting it to 900000 is like stock.. Will i still get great battery life as always??
[Nexus 5 Original Android Development] RhapsodyK:
Yes. You have to press the phone icon in order to run the changes you have made every time your phone boot up.
[Nexus 5 Original Android Development] ali262883:
How much should i set that too for better performance.. A senior member said that setting it to 900000 is like stock.. Will i still get great battery life as always??
[Nexus 5 Original Android Development] Ladaga:
http://xdaforums.com/showthread.php?t=2679826

Powersuspend?! what is that?
[Nexus 5 Original Android Development] Arstoien:
That is how long the CPU will stay boosted after you touch the screen. 900,000 is 0.9 seconds. Lower value will keep the cpu boosted for less time (= less battery usage overall) while higher value will increase the time it's boosted, which doesn't necessarily mean better performance – depends on what specifically you mean. It might for example improve the frame rate on a long list, if you flick once and wait to get to some point further down.

Generally it's best to keep it as low as possible, while still keeping the cpu boosted until the animations are over. Default in Franco's kernel is 500,000. I keep mine on 400,000 while others lower it more. Just test and see for yourself. A thing to consider could be to increase the animation speed from the developer settings, then lower this value.
[Nexus 5 Original Android Development] harshalkatakia:
Color Profiles don't reload on reboot. Have ticked the option, cleared FKU data, but still doesn't work.
[Nexus 5 Original Android Development] gee2012:
Un- and reinstall the FKU app, that may help.
[Nexus 5 Original Android Development] Tzfardaya:
might be an idea for you to head over to the learner lounge to read up on the kernel and tweaking it. :p

save some time for everyone in the long run...
[Nexus 5 Original Android Development] brown_89:
You have to lock and unlock your phone to apply the profile
[Nexus 5 Original Android Development] harshalkatakia:
Did that too, but colors don't stick :(

---------- Post added at 03:08 AM ---------- Previous post was at 03:07 AM ----------

I know that. Problem is that colors don't stick on reboot.
[Nexus 5 Original Android Development] gee2012:
Never had an issue myself loading color profiles, are you using ART or Dalvik runtime?
[Nexus 5 Original Android Development] harshalkatakia:
I haven't got this problem before either. Using Dalvik and it's really strange. Will be moving to ART in sometime.
[Nexus 5 Original Android Development] gee2012:
Do you also have the Nexus Display Control app installed or any other display app, that may interfere with the FKU!
[Nexus 5 Original Android Development] harshalkatakia:
No other app installed.
[Nexus 5 Original Android Development] Enddo:
if i put this to 0, will it disable touch boost entirely?
[Nexus 5 Original Android Development] lennshow66:
Does anyone know why android os is causing me so much aggro?
[Nexus 5 Original Android Development] Tzfardaya:
I would say, yes, it should... but the frequency might blip to the touch boost freq value... as that is a duration hold... how long to stay at that freq...

Try, test, and let us know

edit: out of curiosity, I just tested it...

no, it doesn't... the phone still ramps to the input_boost_freq, but as soon as it ramps up, load calculations take over to determine needed freq levels and they adjust accordingly...

edit 2: tested [MENTION=4928198]Arstoien[/MENTION]'s suggestion below this of setting input_boost_freq to 0, that works, but the cpu still ramps up according to load calculations.. touching the screen creates load, so cpu's ramp up to compensate.
[Nexus 5 Original Android Development] Arstoien:
Don't know, but if that's your goal, just lower the touch boost freq (or put that to 0).
[Nexus 5 Original Android Development] ryukiri:
Is anyone here compiling this themself?

At the end, it compiles successfully, but I see this
[Nexus 5 Original Android Development] th3fr4gn1ght:
Hi people! I'm using the r36 build in dalvik vm. Can I switch into ART VM or there's problems? ;) thanks in advance for the help!

Inviato dal mio Nexus 5 utilizzando Tapatalk
[Nexus 5 Original Android Development] Tzfardaya:
shouldn't be a problem, I use art and I'm on r36
[Nexus 5 Original Android Development] ivan08v:
FC while trying to open color control tab on FKU

http://pastebin.com/jMDS5Uaa

Enviado desde mi Nexus 5 mediante Tapatalk
[Nexus 5 Original Android Development] jdec529:
Make sure you have the most up to date version of FKU
[Nexus 5 Original Android Development] peikojose:
I tried today the gingerbread man full quadcore settings.. While the phone seems very smooth I lost a little battery life.. Today I was all day at home only connected to WiFi... With these conditions I can reach easily 6h SOT.. Today I achieved 5h.....

But anyway I recommend trying them and posting your experience.
[Nexus 5 Original Android Development] The Gingerbread Man:
Feed back is always good, iv updated since full quad core mode though. Only change you need to make I set hot plug at 95
[Nexus 5 Original Android Development] aow1980:
[quote name="peikojose" post=51320568]I tried today the gingerbread man full quadcore settings.. While the phone seems very smooth I lost a little battery life.. Today I was all day at home only connected to WiFi... With these conditions I can reach easily 6h SOT.. Today I achieved 5h.....<br />

<br />

But anyway I recommend trying them and posting your experience.<br />

<br />

<br />

Feed back is always good, iv updated since full quad core mode though. Only change you need to make I set hot plug at 95<br />

<br />

You're back to using 2 cores?
[Nexus 5 Original Android Development] ivan08v:
My bad! [emoji106][emoji106]

Enviado desde mi Nexus 5 mediante Tapatalk
[Nexus 5 Original Android Development] The Gingerbread Man:
<br />

<br />

Feed back is always good, iv updated since full quad core mode though. Only change you need to make I set hot plug at 95<br />

<br />

You're back to using 2 cores?

The difference is at 95 system load all 4 cores will online which is where go hi speed load is too, 95. General smoothness isn't really effected but will save battery in the long run
[Nexus 5 Original Android Development] aow1980:
OK.. Was just checking. I try to pay attention to you and [MENTION=1363323]vomer[/MENTION] settings. Then try to add my own.
[Nexus 5 Original Android Development] ali262883:
Thank you so much for ur brief explanation [emoji4]
[Nexus 5 Original Android Development] amphi66:
Just got another FKU update from the Playstore, but don't see any differance from yesterday. Just bug-fixes?
[Nexus 5 Original Android Development] neriamarillo:
So you're done with quad core mode now?

Wasn't an advantage of that to make the cores not be offlining and onlining?
[Nexus 5 Original Android Development] The Gingerbread Man:
I'm not done with so to speak, just trying something else a little different. It will be easier to compare results with my quad core only mode with this set up when I get a day off and can be home most of the day in WiFi

This is my sit rep. 15 hours off charger (full charged after making the changes, turned off then on). 3.45 SOT 30% left. Going to have to charge tonight as I'll be at work tomorrow. Today while at work there wasn't WiFi and I don't get very good signal there in some areas. At the time being with today's circumstances the results don't look anything special. If I didn't charge I might get to the elusive 6 sot, defiantly 5.
[Nexus 5 Original Android Development] neriamarillo:
I'm gonna try it out also with 95 from a full charge tomorrow. I changed it already and it feels good. No performance drop so far. I have almost your settings except the touch freq is at 883000 and my max is 1497. I'll let you know how it goes. [emoji106]
[Nexus 5 Original Android Development] ali262883:
Is this with the default settings?
[Nexus 5 Original Android Development] TrenchKato:
http://xdaforums.com/showthread.php?p=48709010
[Nexus 5 Original Android Development] ali262883:
Does battery life entirely depends upon the custom kernel?
[Nexus 5 Original Android Development] :
If you set it at 95, won't it be onlining-offlining cores 2 and 3 frequently? Because we've UC-ed so much, my first 2 cores get ramped up to 100% clock under normal usage. In your setup, that would mean that it onlines the remaining cores, and then immediately shuts them off once the load is gone, and then back on again soon after.

Also, what's the name of the process that streams music in the background? I want to set a PAM for as long as it's playing music, but when I set a PAM for my music player, it goes back to the default settings when the app is no longer in the foreground.
[Nexus 5 Original Android Development] shinesthru:
Nope. Data signal strength and how you use your device are pretty significant factors.
[Nexus 5 Original Android Development] ali262883:
Hmm.. This entire month I've been switching between Mahdi rom and purity rom, Franco as the base kernel, and i feel that battery was better on Mahdi rom with Franco than on purity with franco..
[Nexus 5 Original Android Development] gee2012:
No, the right modem/radio is also important. With a bad connection the battery is also drained as scanning by the radio is almost continious. Also screen brightness level is a battery eater.
[Nexus 5 Original Android Development] jb0ne:
I feel like a retard asking this but where is this new auto brights control? Can't find it in fku, I've read dozens of pages of the thread.
[Nexus 5 Original Android Development] ali262883:
No bad connection.. I have a good single strength wherever i go
[Nexus 5 Original Android Development] Ben36:
Kernel Settings. Bottom option
[Nexus 5 Original Android Development] jb0ne:
Thank you. Wasn't by bottom option, the audio stuff is my bottom, but I found it. Doesn't seem very aggressive... My b5 seems too bright with it. Might just go back to Yet Another Auto Brightness which let's me use a slider to set the average auto brightness.
[Nexus 5 Original Android Development] The Gingerbread Man:
For my usage it stays in dual core mode most of the time, the go hi speed load is 95 as well with the hi speed freq at 1190 it means that 1.0ghz or under dual core mode and when it needs 1.1ghz of will be able to use the other 2 cores only at 1190mhz and 1267mhz.

I don't know the process name of music but pam won't work for it unless you keep it as the foreground application.
[Nexus 5 Original Android Development] CDeviant:
So much talk about pam lately, I'm starting to feel like she's the Franco kernel mascot :laugh:
[Nexus 5 Original Android Development] Technecium:
Who is that? Seriously, I have no idea.
[Nexus 5 Original Android Development] Tzfardaya:
Pam is only for the foreground app, and only when screen on...
[Nexus 5 Original Android Development] abra5umente:
After setting Vomers script last night this is my battery life. 3ish hours SOT with moderate use.

Very happy :)

Temps are much lower too, they were normally around 38, now they're averaging 28.
[Nexus 5 Original Android Development] :
Yeah, exactly. Thing is that my phone runs at/above 1 GHz quite a bit, so if I set the same load threshold, it would be switching back and forth too much to yield an increase in battery life. It's good if it works for you, just monitor whether it switches from dual to quad frequently.

Perhaps a background processes PAM feature in the future? :D
[Nexus 5 Original Android Development] Tzfardaya:
Likely to hard to check for and then you'd run into Pam conflicts... Which Pam do you use when several backgrounder apps have Pam settings and a foreground app also has Pam settings enabled?
[Nexus 5 Original Android Development] :
The one with the higher values.
[Nexus 5 Original Android Development] Tzfardaya:
How do you compare the settings... App Pam 1 has higher max freq, app Pam 2 has higher min freq, app Pam 3 has higher load_threshold, and app Pam 4 has highest input_boost_freq... All 4 apps are backgrounder, Which Pam do you enable?