yashsingh1/xdaforums huggingface dataset:
[Android General] The Gingerbread Man:
Sorry I don't know I've never tried that
[Android General] Enddo:
im not sure what a kernel would have to do with screencast. sounds like a rom issue, but i could be wrong

edit - can i do smaller voltage intervals than 25mV? like, i can get 300MHz down to 650, and get random reboots at 625, but could i try 640, or are 25mV intervals required?
[Android General] The Gingerbread Man:
In answer to your edit you can change you voltage by as many MV as you like until you find what's right for you.
[Android General] S3cret:
Hi,

today I started undervolting with this kernel and there was something weird happening.

I undervolted at 300 MHz and set max. cpu frequency to 300 (did that all in FKU app) and ran a stability test. I then checked the systemmonitor in FKU and it says that each core was running at 300 mhz except the second one which was at 2,3 ghz the whole time while the rest was at 300. Cause I was in systemmonitor the device turned display off after a short time and when I turned it back on then core 2 was at 300 as well, finally.

Also: When I set max cpu to 300 without doing stability test and I open systemmonitor and do some swiping left and right core 1 will be stuck at 300, core 2 goes up to 1,5ghz or something and core 3 and 4 stay inactive.

Why does core 2 not care that much about max freq while the rest does? Can you reproduce this? Is it a bug?

Edit: Also have it the other way around. I change max freq to 300, cpu 2 stays at whatever he wants to, i turn off the display, put it back on and cpu 2 is fixed to the max freq as well, i turn freq back up to e.g. 1,5ghz, each core does accept the change but core 2 stays at 300mhz until i turn off screen and put it back on.

So by putting off/on the screen the change of freq takes place for cpu 2. Btw using r25.

Edit2: My FKU App just updated to 11.2.1 and now the problem is gone. Thanks!
[Android General] casperpas:
Yep, I'm not really sure too. And the ROM is stock. That might be Mirror's problem itself :D
[Android General] jaron7_11:
I think I have weird drain from WiFi.. on r25 with cataclysm
[Android General] The Gingerbread Man:
Wifi drivers are stock. Either you left WiFi on or left always scan on in advanced settings
[Android General] sempot:
Using [MENTION=4788174]Nbsss[/MENTION] Test 5. Battery life is just damn great! No lags whatsoever. Running up to 18 hours now with 29% left. Check out the SOT. Always on WiFi. Did alot of browsing, youtube, whatsapp and xda. Kinda medium usage imo. Thanks [MENTION=4788174]Nbsss[/MENTION]. Kudos to [MENTION=3292224]franciscofranco[/MENTION] too!
[Android General] sempot:
SOT picture.
[Android General] Mrafcho001:
So I was stuck at home for and finally had the time to do a full battery test, since I've always been jealous of the pictures I've seen here. And wow I was blown away.

I did some web browsing, tested some new apps and spent a while trying to select a wallpaper. I thought I'd get like 3hr of SOT, but if I had known, I would've started earlier.

And I still have 50% left!
[Android General] eluspo:
Whats ur set up?
[Android General] Mrafcho001:
Nothing special at all. Stock with r25 (UV by 50mV) and Xposed with GB. WiFi was on most of the time, auto brightness, and NFC enabled (got some NFC tags for Christmas that I was playing with). That was the surprising part.
[Android General] jaron7_11:
This is great for me
[Android General] sombresmile:
Anyone else having trouble trying to get the kernel settings to stick? I've been trying to lower the max CPU frequency and i've ticked the box next to the setting, but after every reboot it seems to reset to the default settings. help pls? ty
[Android General] EarlZ:
Only the FKU app can tweak the kernel?

I found tricksterMOD app able to do some changes.. or is it better to just get the paid app ?
[Android General] zephiK:
It's better to get the paid app. Trickster is universal but doesn't ensure that everything will exactly work since it's made to work for every kernel. Plus buying it supports the developer but the app was on sale not too long ago ;)

Think of it this way. There's a remote that came with the TV (assume you have to pay for it. Yes I know it sounds ridiculous) vs a universal TV remote made to work with a variety of tvs. It's pretty obvious that the remote specifically made for that TV ensures absolute compatibility. Whereas, the universal remote may work for everything and may not or does not have all features.
[Android General] Enddo:
also note, that using one app to control settings, and then using the other one to change it can cause issues like 2 posters up is having where changes dont stick
[Android General] The Gingerbread Man:
Nice analogy I like it :thumbup:
[Android General] sombresmile:
well I just moved over from faux kernel, but i've uninstal fauxclock and installed fku. any other reason why my settings are not sticking?

on further troubleshooting, I realised the setting are being set just that they take awhile. what this means is that after a bootup, checking the app will show that my settings have not been set. but after 5 mins when i relaunch the app my settings will be there.

is this normal?
[Android General] Enddo:
franco has said it's programmed to set 'on boot' tunables once your nexus 5 give the 'all clear' broadcast from booting up. this is not under franco's control, but has more to do with what you have installed on your device that could potentially be delaying this all clear broadcast

5 minutes sounds crazy though. my nexus 5 will set it up about a minute after boot up
[Android General] FCDHBubbles:
+1 !!!
[Android General] sombresmile:
ahh that explains things. thanks for explaining :)
[Android General] imablackhat:
Pvs 1

What are the chances my phone can't handle more then -25mv undervolting. I tried 50 and did a benchmark and it rebooted.. But that was r25. Now r26 is out. If I cant do more then 25 then I can't even uv
[Android General] Enddo:
UVing has more to do with your chip(pvs) more than it does with the kernel. the kernel work has already been done. you'll be able to UV the same with r01 of franco kernel than you would with r27(theoretically)

here's a good post to help you understand how you should UV your device - http://xdaforums.com/showpost.php?p=48988107&postcount=10419

I focus on keeping key frequencies UVed instead of doing a universal one. like 300(idle) and 600(my input boost) and 1.5(my max frequency). but it's all dependent on what you what to do with your device.
[Android General] EarlZ:
What is the safe temperature for these CPU's to run at before they should throttle, I noticed a temp limit control on the app.
[Android General] geekgie:
What app do you guys use to stress test your tweaks?
[Android General] dannaoj:
I just bought fku and I think I lost the stock Franco kernel settings. Can someone help me. Thanks :)

What I mean here is the kernel setting and not the app setting
[Android General] Enddo:
i use antutu and do both a benchmark and a stress test(and use FKU to set the max frequency to whatever one im testing at the time

if you leave all the settings unchecked(for boot) and then reboot your device. it will return all settings back to default
[Android General] The Gingerbread Man:
65 celcious

I think but it can be changes if you purchase fku or learn the script to the path

I just use my phone normally, launching the camera and aging with that uses some juice and gaming is a good stress test

Unset any thing on boot and reboot

@ everyone

I wish you all a great year for 2014
[Android General] EarlZ:
Yeah it can be changed, the default value shows 70

is 80 safe?
[Android General] iniz94:
Does anyone know if the tweaking features of FKU are compatible with other kernels? Considering buying the app but I switch around kernels a lot so I'd like to see if it would work with others.
[Android General] sweetrugger:
What is the difference between hispeed_freq and input_boost_freq? A link earlier in the thread talks a bit about input boost, but not hispeed.
[Android General] oediv:
hei guys hope it is ok to poste this here :)

i search for some good settings

i dont need 2GHz or something like that i only want to use the nexus 5 wihtout an laag but smooth and a lot of battery life

i use the device only with 3G (and G in the underground) and wifi when iam at home

here are my settings maybe someone have some tunning for them :)

Max. CPU: 1728 MHz

Min. CPU: 300 MHz

Govenor: interactive

GPU Settings:

Max. GPU: 320 MHz

up_threshold: 50

down_threshold 25

Governor settings

above_highspeed_delay 150000

bootpulse_duration 70000

go_highspeed_load 99

highspeed_freq 1497600

input_boost_freq 1574400

io_is_busy 1

min_sample_time 10000

sampling_down_factor 120000

sync_freq 960000

target_loads 90

time_rate 30000

timer_slack 100000

up_threshold_any_cpu_freq 1728000

upthreshold_any_cpu_load 50

hotplug settings

first_level 99

cores_on_touch 2

UV-75

i use latest Slimkat in multiboot

i am open for some changes :)
[Android General] SedyBenoitPeace:
Hey guys i have some noobs questions and i think that this is the right place for them!

Today i got the Nexus 5 and i made all the steps to install franco's kernel that for now it seems really smooth! (and i think that will be ever smooth) however i follow the thread in development and i have a little question!

On default settings (with interactive governor) i noticed that two cores are "Offline", i read on the thread that to put them online i need to set first_level to 0; well my question is with first_level to 60 (default value) the other two cores will be ever "Offline" or the kernel will activate them when the system will need these 2 cores? Because i set to 0 and it seems that the system maintain the cores "online" in a permanent way!

I know that is a noob question but on the other thread there are 1000 pages and it's hard to find out a way to resolve my doubts!

Oh and the last question...on my hold Optimus 3D the hotplug governor was the best to energy saving and also to speed...on franco's kernel and Nexus 5 what governor do you advice to me? I read somewhere that Franco uses an Hotplug governor that he edited! But i read also that generally default settings are the best! Thanks in advance and sorry for noobs questions :D
[Android General] iniz94:
The answers to most of your questions are in the OP. 2 cores are always active and the other two are turned on when needed. I think the governor is a modified version of hotplug but I'm not completely sure.
[Android General] SedyBenoitPeace:
You're right...i've read the OP...but i was confused because on the Official thread i read that thing of the "first_level" and i was thinking that maybe in the newer version the other 2 core will stay ever "offline"! Thanks for answers and sorry!
[Android General] The Gingerbread Man:
If you look on page 23 you will find some settings by me yij might find helpful

So basicly to be a little more clear here, Francos default settings that come pre set with the kernel generally offer a very good compramice between battery saving and performance, depending how you use you phone might change how you want to cha he the settings. If you use it for light stuff and not so much gaming you can under clock to save battery and set per app modes (with paid fku app) to run at full speed for intensive games. Franco's hot plug governor comes pre built into the kernel and first level means basicly reach xx% load level to active CPU 2 + 3 (xx = CPU load % increase number to make it harder to online cores to save battery but increase chance of lag for intensive stuff. High speed freq Tally's with go high speed load, meaning load = xx% raise CPU speed to go high speed load. I hope this helps you understand
[Android General] The Gingerbread Man:
To tell the truth I don't know if / how well the fku app works with other kernels. Of your sat on the fence trying to decide and switching regularly then you might want to try trickster app but as someone else said its like a all in one remote, designed to have all the features but compatibility isn't always guaranteed. I can tell you though if you stick with Franco your money won't be wasted by any means and his app works perfectly with the kernel and if stuck with Franco over 4 devices out of 3 have seen never another kernel except stock ones. I can't tell you what to do but I'd be surprised if your disappointed with his work
[Android General] SedyBenoitPeace:
Thanks for answer! For kernel tweaking i use from my Optimus 3D "Trickster Kernel Mod Settings" but now i want to buy FKU...because the per app control and also for the update of the kernel without reboot! I will wait and see the results that the kernel will have with my phone!
[Android General] Ben36:
What does tcp congestion algorithm mean / do in simple terms please?
[Android General] The Gingerbread Man:
Basically it's how small data packets are sent over data connections
[Android General] HenryDCase:
I apologize as I always have trouble with researching without my Nexus 7.

I shut down my N5 when I am at work, and reboot for Xposed changes frequently. I've noticed that whenever I reboot, FKU has reset to defaults, but the set on boot flag is still ticked. Just my tuning has been forgotten.

I've read about the 2 minute plus delay in FKU applying the SOB commands, to help prevent bootloops. But, what I an experiencing is this behavior continuing even if I wait 30 minutes to check FKU. I'd guess this happens 3 out of 4 boot ups.

I've already wiped data and cache from FKU, but seen no improvement. I'm running r30, latest FKU, stock rooted 4.4.2, dalvik with Xposed. Thank you, and my apologies if this is an inappropriate place to ask.

Sent from my Nexus 5
[Android General] P.Mobile:
does anyone have any settings that i can put in the app that will make my phone a lil more snappy?? i never mess with settings on any kernel really i just flash and thats it.. would like to start tweaking kernels more :) thanks
[Android General] The Gingerbread Man:
I would suggest xposed isn't playing nicely as stock rom without xposed with art is working fine for me

I would suggest lower first level for hot plug control to so!ewhere between 40 and 50 but it will use more battery or over clock which will use more battery too
[Android General] eluspo:
Is this a wakelock or this is just normal? Sorry for OT. Tia ☺
[Android General] 1stx2:
Testing some new settings with Franco r30. No lag so far and it is SIPPING battery. I mean its absolutely ridiculous how little juice its using. Keep in mind I don't play any games, just text, phone calls, chrome browser, tapatalk and a few more different apps.

Undervolted -25 global and 700 on 300 mhz

Sent from my AMAZING nexus 5 that dicecuber/trolls like to hate on.
[Android General] Ben36:
Is it Tapatalk playing up or has the franco kernel thread vanished?
[Android General] The Gingerbread Man:
Which one are asking about?

Tapatalk error I expect
[Android General] razholio:
Actually it's the algorithm used to back off transmits when congestion is reached. The best algorithms back off and then ramp up again when congestion is gone quickly enough to match conditions, but not too quickly to reach hysteresis.

http://en.m.wikipedia.org/wiki/TCP_congestion-avoidance_algorithm
[Android General] eluspo:
The Instagram. Ty
[Android General] The Gingerbread Man:
Yes thats a wake lock, they all are. User apps keeping the CPU working so it can't reach deep sleep state. It looks like that particular one was having a party! Maybe try to exit the app using back button instead of leaving it open pressing home key. Maybe it had some syncing or uploading to do? I dont use instgram so not sure how it works exactly
[Android General] jb0ne:
FKU Is worth getting, but it still requires a reboot to install a new kernel. It'll just do it for you, with no stop in recovery. Reboot and new kernel!

What I want to know is, does backing up my stock kernel backup everything that gets changed by Franco's kernel? My understanding is it's not just boot.img but a few files in /system that get modified - does the kernel backup of stock also backup those files?

---------- Post added at 10:15 AM ---------- Previous post was at 09:58 AM ----------

I, too, was finding it a bit sluggish - for example scrolling in chrome, the start to the scroll would delay about half a second. It was really annoying. I made some changes that made it back to its snappy self but still use less battery.

Max CPU 1728 mhz

Voltage -75 everything, expect 300mhz@675

Governor

above_hispeed_delay 100000

boostplulse_duration 250000

go_highspeed_load 70

hispeed_freq 1728000

input_boost_freq 1728000

Hotplug

first_level 80

Basically I wanted it to go high speed sooner and bring the 2 extra cores on sooner. Even with these liberal settings, I've reached 23 hours on with 3.5 hrs screen time, lots of chrome use, phone calls, BT enabled the whole time and streaming audio for many hours, wifi on the whole time (just turned off Scanning Always Available), and still had 14% when I woke up the next day (had forgotten to plug in overnight)

I notice I get a lot less wlan_rx_wake's using Franco kernel. Those were killing my battery on my home network.

---------- Post added at 10:17 AM ---------- Previous post was at 10:15 AM ----------

Better Battery Stats is great for hunting down wakelocks.

Edit: Suggestion for fku - allow us to bring up the settings for a given mode. For example I made a mode, named it fast, applied it to RR3. Now I don't remember what I set fast to but when I go back in to check, there's no way to know what "fast's" settings are.
[Android General] HenryDCase:
As someone who constantly ran AOKP on a Galaxy S2 and Nexus 7, I really value being able to stay stock and use Gravity Box for my customization. Would you have any suggestions or input about how to track down the point of failure?

I searched through SuperSU logs and noticed that the boot ups that FKU forgets my settings, FKU never requested root.

Sent from my Nexus 5
[Android General] The Gingerbread Man:
1 I covered that op check back return to stock ROM and ota sections

2 you could make that suggestion in the main thread I don't think Franco follows this one

Clear data for fku and your super user app, double check you have busy box installed to system/xbin and reboot should do it
[Android General] Mestibals:
Can someone explain to me the difference in 'high speed freq' and 'input freq' ?

I know the input one is the frequency to which my CPU would ramp up when I touch the screen (for me 1.2ghz) , but I don't understand the high speed one.

Thanks a lot.
[Android General] jb0ne:
I'm a noob so could be wrong, but I believe high speed freq is what your cpu will jump to when the cpu load passes the "go_hispeed_load" setting. I believe this a load percentage, so your values would be 0 to 100. I set mine to 70, so when my cpu is 70% loaded it will jump to what I set for "hispeed_freq".

This is in contrast to "first_level" in Hotplug - that would be the cpu load at which it will bring online more than 2 cores.

HTH and please someone correct me if I'm wrong!

Curious what people are using for "go_hispeed_load" and "first_level"? Which one is higher for you?
[Android General] kenpen:
r31

just had some quick questions

does quick charge work with stock rom? and is there any info on the best way to enable quick charge
[Android General] Enddo:
yes it does. best way would be to enable it via the FKU paid app. if you dont want to pay for the app, then you can do some text based commands, maybe in ADB. im not really sure how to manually set the options, i have the app
[Android General] The Gingerbread Man:
That's correct, hit the nail bang on the head
[Android General] HenryDCase:
I cleared data and cache for FKU, uninstalled SuperSU and reinstalled. Rebooted, and now seems to work like a charm. Thanks!

Sent from my Nexus 5
[Android General] Mestibals:
Thanks a lot mate, deffo helped to understand the tweaking better.

I use 99 for "first level" and 95 for "go high-speed load".

Now the thing is that my high speed frequency is 960mhz and my input boost freq is 1.2ghz.

Would it be best to swap the frequency over ?

To the people that have tweaked the kernel, what's your frequency's and first level/go hishspeed load ?

Thanks.
[Android General] ppog:
Ok, but then why is the default franco setting to have first level lower than go highspeed? So it onlines more cores if online cores run at 60% load and then if all cores go up to 90% it bumps them up to my highspeed freq? Do more cores at a lower freq consume less power or are they more efficient than two at max clock? It's just a hunch, but I think there has to be more to to the go highspeed/first level relationship than that. If it's really that simple then surely it would make more sense to set go highspeed to sometihng like 65, and then first level to like 85, so that the processor would scale up the clock first and then online more cores. Or am I getting it all wrong through my very limited[ understanding of how this works?
[Android General] 530farm:
So I know you need to have FKU open in the background for the CPU temp and per app modes, but what about to utilize your custom settings? My modified fku settings should be applied on boot without ever having to open the app, correct?
[Android General] The Gingerbread Man:
I think its more efficient to have more cores at lower speeds than using less cores at high speed. By all means mess around and change the values and see what results you find, its very easy to tune the kernel with fku app

For anything to set on boot you don't need to open it, that would defeat the idea. After android boots after a short time your preferred values get applied
[Android General] bigknowz:
RAB

Not sure what I'm missing, but can't find Read Ahead KB setting in FKU.

UPDATE: See that its the same as Galaxy Nexus /sys/block/mmcblk0/queue/read_ahead_kb, changed to 1024 in terminal. Is the option in FKU?
[Android General] The Gingerbread Man:
No its not fku configurable and on n5 it's 512 I just checked using root explorer
[Android General] 530farm:
Can anyone explain what Sync_Freq setting does?

Thanks
[Android General] jaron7_11:
Is there Way to Get? back the stock settings for the kernal
[Android General] informatican5:
Yes, search for the stock 4.4.2 kernel an flash it. It's not hard at all.
[Android General] razholio:
odd safe-mode reboot and battery life drop with 31

so the other day I downloaded the flashable zip for r31 and installed after backup via TWRP as I have with all the others. This time, after rebooting, my N5 booted into 'safe mode'. Not sure if I had hit a button or not (was putting my case back on at the time) I rebooted and it booted normally, but with just a few things off. 3 widgets had to be re-set (1 in widgetlocker and 2 in nova launcher). I thought this was odd, but after poking around I noticed nothing else out of place. I know the settings for this kind of thing are stored in /data anyway, so my /sys & /boot backup would not have saved that data anyway.

Over the next couple days I've noticed my battery life is not what it was on r30. Probably down by 20-30%. BBS makes it look like mostly wakelocks from WlanRx. I am connected to wifi most of the day, but nothing has changed on that end...

EDIT: OK, safe to ignore this. I'm pretty sure the drop in battery life was due to the 'optimized' dalvik and bionic libraries I flashed. Not worth it in my mind.
[Android General] :
Is there a way for the kernel to update automatically so I won't have to always check to see if there is an update? I've looked through the settings and can't really find anything.
[Android General] DerItaliener:
I'm sorry but unfortunately you will have to.

As to my understanding nobody wants a randomly rebooting device whenever a new Kernel is available. But this is, as far as I know, necessary to load the new kernel.
[Android General] The Gingerbread Man:
You can just open the app and check the fk updater. It tells you your installed version and latest version. You don't get a notification or auto update though
[Android General] le_81:
Sorry if already have been asked but doesn't per-app mode work for ART? When I enable it for any app, the phone just reboots.. I'm running R32...

Edit: same issue when running Dalvik as well