yashsingh1/xdaforums huggingface dataset:
[Android General] aow1980:
Thanks again for the work you've put it in. It gives a noob like me something to look forward to achieving.
[Android General] The Gingerbread Man:
You are very welcome, enjoy the thread :)
[Android General] aow1980:
My settings and all changes are in the text file. So far temp stays around 40 to 45 degrees and performance works good for me and my uses.

I'm running Slimkat 3.4, greenify, xposed. Using gravity control screen on/off and screen lock(sure both of these hurt battery some).

So far using these settings i have 2.5 SOT and 60% battery left. I've had off charge for about 8 hrs.

Thanks to [MENTION=1240506]thegingerbreadman[/MENTION] for taking the time to talk and help me to learn.

Also sync on, gps battery saver, Google now disabled (I don't use it), Google loc history both off, wifi on and off.. Lte data constant.
[Android General] looniaz:
Good morning from Indonesia :)

I just download & flashed the r34 via FKU, also reinstalled the app but my hotplug control menu still empty. Any other ideas? :confused:

Btw, I followed your governor & CPU settings and it turns out quite well (regardless of the hotplug control). My standby time is relatively better compared to my S3 or before the device rooted with relatively same usage. But I still can't get more than 4.5 SOT without wifi. I only use the phone mostly for Path, Samurai Siege, occasionally FB, Twitter, Instagram and barely calls/sms.

I think even with hotplug control set like yours it wouldn't make huge difference, am I right?
[Android General] Tzfardaya:
to get the hotplug tuneables, I believe you need to be part of the fku beta tester program...

be happy with your 4.5hrs, I rarely get past 3hrs... but I have poor mobile data coverage at work.. (strange because it's a major city downtown, but too many buildings and elevators and traveling there..)
[Android General] havi007:
So i dont know if this is an OS problem or if it related to the kernel. I am on r34 with stock xposed. I didnt tweak any kernel settings. This morning on my way to work i was listening to some music. I have mobile data off and i have music playing from the internal memory on play music and I am sending via bluetooth to my car stereo. As soon as the screen turns off in about 5 to 10 seconds it starts to get choppy and lag out. I didnt reboot it right then and there. I skipped a few songs same thing. Now that I am at work I decided to reboot it and play music but I dont have a bluetooth speaker so I can not replicate the exact circumstances thou. It did lag out. If anyone can give me any tips or ideas.
[Android General] The Gingerbread Man:
There are a few people complaining of blue tooth issues, streaming or disconnecting from their smart watches. I don't really know what to advice other than seeing if boosting your min CPU speed helps. Other than that you might have to wait for a fix from Franco
[Android General] havi007:
Ok thanks I will test out to see maybe I just needed a reboot.
[Android General] The Gingerbread Man:
Fyi there's a about to be a new version just been released r35 so let me know if that works any better when its out
[Android General] Tzfardaya:
actually, to me this sounds more like an issue of the device dropping to a single core when screen off... try setting a per app module for your music player with a higher min frequency and see if that helps. that's been known to help solve music stutter problems before

---------- Post added at 07:31 PM ---------- Previous post was at 07:29 PM ----------

dude, don't mix tenses... you got me all excited to install r35, then I couldn't find it to install :(
[Android General] havi007:
Did the same thing

---------- Post added at 10:23 PM ---------- Previous post was at 10:21 PM ----------

Thanks after my reboot it didn't do it again. If it is consistently happening I'll look into that.
[Android General] The Gingerbread Man:
Not sure if anyone has noticed, over the last few days iv really tidyed up the first 9 posts, got hyperlinks instead of URLs everywhere, updated loads of the images, made questions more easy to spot out using larger text. I hope everyone approves, I sure as hell think its a massive improvement and I'm always looking for ways to improve this thread so any ideas do let me know! Enjoy guys :)
[Android General] wardawgmalvicious:
More awesome color profiles!

-wardawgmalvicious

Rooted N5/N7 2nd Gen

MultiROM TWRP

Franco Kernel

Stock 4.4.2 infused with GB

Ubuntu Touch

-Sent using Tapatalk
[Android General] The Gingerbread Man:
Yup, latest additions are from 8/3/14. I'm hosting the secondary download site on my Google drive now with public access to view and download from that folder!
[Android General] wardawgmalvicious:
Sweet, do you have a quick link handy maybe :)

-wardawgmalvicious

Rooted N5/N7 2nd Gen

MultiROM TWRP

Franco Kernel

Stock 4.4.2 infused with GB

Ubuntu Touch

-Sent using Tapatalk
[Android General] The Gingerbread Man:
In post 3 in this thread youl find it under colour control
[Android General] wardawgmalvicious:
I knew I should've searched, sorry for the laziness :p

-wardawgmalvicious

Rooted N5/N7 2nd Gen

MultiROM TWRP

Franco Kernel

Stock 4.4.2 infused with GB

Ubuntu Touch

-Sent using Tapatalk
[Android General] The Gingerbread Man:
No worries. I removed the link from my sig as vomer is the primary host, its just going to stay in that post for mirrors and I'll try and keep it updated
[Android General] wardawgmalvicious:
Sounds good boss man! Appreciate the hard work!

-wardawgmalvicious

Rooted N5/N7 2nd Gen

MultiROM TWRP

Franco Kernel

Stock 4.4.2 infused with GB

Ubuntu Touch

-Sent using Tapatalk
[Android General] Tzfardaya:
why not just link to vom's repo in your sig? :cyclops:
[Android General] samdal:
I still have apex launcher redraws with r36. Any way to prevent this?
[Android General] The Gingerbread Man:
There might be an option to lock apex in memory, check through apex launcher settings
[Android General] samdal:
Found the setting! Thanks!!
[Android General] ranasrule:
Touch Control doesnt seem to be working on r35 of the Nexus 5 kernel whereas it was working fine with r34....did you change anything ?
[Android General] The Gingerbread Man:
You need to contact the dev for touch control as its not an officially supported feature. Or try the unofficial builds linked in post 3
[Android General] 3DSammy:
This may help out someone else. I purchased and was using Lux (improved autobrightness app) mere days before the r35 release and its autodimm feature.

Using the Franco N5 thread instructions I disabled the autodimm feature with a init.d script. That worked but for some reason Lux would no longer auto start on a reboot. Once manually started it worked as expected. I tried all sorts of things including:

Signing up and installing the beta FKU app which now includes a autodimm disable toggle

Reinstalling a backed up stock kernel using FKU

Those things did not work but what did was a simple uninstall/reinstall of Lux. Felt a bit stupid and the Lux profiles were lost in the process but those were backed up with TiBu.

Hope this helps someone else.

My Nexus 5 and 10 thanks you for this great kernel. Hope the Nexus 10 gets an Franco update in the near future.
[Android General] RootNightmareX:
I am playing San Andreas and when i still have lag only 2 cores are online. When all 4 cores are online ?? I thought in gaming all cores are online .... (nexus4)
[Android General] The Gingerbread Man:
I'm not sure the phone knows the difference between launching an app or game but if you lower the hot plug load threshold you should be able to make it easier to online all cores. If you use a per app mode at set hot plug load threshold 0 that will force quad core mode for that game
[Android General] Tzfardaya:
Nah, an app is an app is an app.. phone has no way of knowing what type of app any is... kernel reacts to the load the same way (unless the kernel settings are changed) which is the whole point of franco's per app modes... :P
[Android General] The Gingerbread Man:
Yeah i did think as much tbh
[Android General] Tzfardaya:
there's days when I wish I never quit coding... :(

I know it's not too late for me to get back into it, but I feel like it is.. :P
[Android General] The Gingerbread Man:
There's many days I wish I knew how to spending time here.

Getting deep here into my personal life, my dad died when I was 3,(1989) he worked at a company called research machines. He worked on on some sort of pre-internet using modems and was able to play chess over modem. I don't really know exactly what it was he did as no one can really explain to me but I can imagine if he were around I might at least have a clue about Linux, perhaps some coding abilities but the best I can really do round here is help trouble shoot / advice.

My advice is if you at least halfway knkw what your doing carry it on if you can. I can't afford to take the drop in my pay to take up college and learn Java etc
[Android General] shaker2k:
Dude your an rc and one of the people who's posts I always read. Franco and xda are lucky to have you!
[Android General] The Gingerbread Man:
Thanks, I do like to help where I can. Not sure I can fully pay back all the knowledge I've gained through xda but helping people learn is the best I can do! Thanks again :)
[Android General] Tzfardaya:
Nah, I wouldn't start with Java... and honestly, the best way to learn how to program is to just start playing...

I'd start with C or C++ for programing languages, and ruby or python for scripting.

Learning the Logic is harder than learning the syntax.

My suggestion is to pick up a Sams publishing book (teach yourself X in 24 hours/21 days) They're great for giving you a solid background in the logic and syntax... (I still have several on my shelf and in storage downstairs) half an hour a night with the book and a computer is all you need..

There are also some amazing tutorials available online.

I can't really be bothered to get back into programming right now, but my experience and background knowledge gives me a boost in testing and debugging. I know the logic behind programming, even if I've forgotten the various syntax to program with.

My focus was always more towards systems and networks, keep the host hive of machines up, running, and talking to each other.

I was good at programming, but applications, not device drivers... Kernel and driver work was way beyond me, simply because I didn't have an interest in it then.

But, the easiest way to describe programming is like giving instructions to a child... needs to break the task into small discrete simple steps.

Hear Hear.
[Android General] Peanuts.:
Was wondering if someone could provide an explanation on how edit the above_hispeed_delay & target_loads.

I've tried searching here and the main fk thread but no luck.

What confuses me is that it only allows you to enter a whole number. No spacing & no special characters allowed.
[Android General] The Gingerbread Man:
Personally I wouldn't worry about those because the tunable varies at different CPU freq. If you are trying to copy what that guy was doing with making the CPU freq more converitive over 1.2 GHz then perhaps shoot him a pm. I have always left those as stock
[Android General] The Gingerbread Man:
Editted cpu settings for both n5 & 7!
[Android General] aow1980:
I entered above high speed as 175000 and target loads as 90. I remember someone asked [MENTION=1363323]vomer[/MENTION] about his settings and how to do it before and he said just try it. So I did and it seems to be right.
[Android General] wardawgmalvicious:
[MENTION=2918197]The Gingerbread Man[/MENTION]

Just a question about your settings you had posted in your other thread..

I see Touch Boost at 652.. Then I saw someone else ask where it was located and saw you post two locations for it.. So is it two separate settings? Also you had it at 652, but the settings locations you listed had numbers in the millions, is the 652 supposed to be 652000? Just trying to make sure.

Also same thing with the hi speed frequency, you listed it at 1190, is it supposed to be 1190000?

Thanks for your sharing your settings btw, much appreciated, I want to try them out, just trying to make sure everything is correct.

-wardawgmalvicious

Rooted N5/N7 2nd Gen

MultiROM TWRP

Franco Kernel

Stock 4.4.2 w/ GB & XUI

-Sent using Tapatalk

---------- Post added at 09:35 AM ---------- Previous post was at 09:34 AM ----------

Also didn't realize there was a poser named Gingerbread Man lol. Correct title was THE Gingerbread Man lol.

-wardawgmalvicious

Rooted N5/N7 2nd Gen

MultiROM TWRP

Franco Kernel

Stock 4.4.2 w/ GB & XUI

-Sent using Tapatalk
[Android General] BullHorn7:
I had the screen flicker on low-light - I applied the fix via Terminal Emulator - that helped.

Then I updated the kernel version from #35 to #36 and I'm not sure... do I have to apply the fix manually again?
[Android General] The Gingerbread Man:
There's 2 locations for touch settings because 1 tells the CPU which speed to scale to and the other tells it for the length of time required. Its all in my settings post (see sig or page 24 of this thread).

The easy way I find it to remember about the CPU speeds is if you look in a menu where you see for example 1267 MHz as the speed, to type the full version just add three 0s to the end. Same as the time. 300,000 means 3 mili seconds (third of a second).

So yeah your question about 1190 CPU speed think of it as 1190,000 but don't add the comma so its 1190000. The lower speeds with with just 3 numbers like 652mhz, the same applies. Think of it as 652,000 but type 652000

I hope that helps you!
[Android General] wardawgmalvicious:
Definitely clears it up for me! Basically its adding three zeroes for those settings.

Thank you very much for the schooling lol, gonna try these settings out!

-wardawgmalvicious

Rooted N5/N7 2nd Gen

MultiROM TWRP

Franco Kernel

Stock 4.4.2 w/ GB & XUI

-Sent using Tapatalk

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

I believe this is the world's longest post in a forum.

Great information!

-wardawgmalvicious

Rooted N5/N7 2nd Gen

MultiROM TWRP

Franco Kernel

Stock 4.4.2 w/ GB & XUI

-Sent using Tapatalk
[Android General] The Gingerbread Man:
You are welcome, the purpose of this thread is to help people learn and I like to help :) believe it or not I did have longer posts, so long I actually found there was character limit and had to get more posts inserted to the beginning of this thread lol
[Android General] Tzfardaya:
yes, you will need to re-enter it everytime you reboot, it's not a persistent fix, but in the fku beta, the lowlight fix now has a toggle in app...

---------- Post added at 01:47 PM ---------- Previous post was at 01:31 PM ----------

@The Gingerbread Man

Just a thought, but it might be time to add to the faq about kernel tunning files...

The files that we use to tune the kernel are not technically files as most people understand them.

but rather they're just exposed points to change the in memory kernel settings.

Which is why changes do not persist across reboots, upon rebooting, these "files" are populated with the kernel's compiled in defaults.
[Android General] The Gingerbread Man:
So you mean to add a question or statement saying that the points we are changing are controlled via an interface and a brief summary of where the files can be found which are being tuned?
[Android General] wardawgmalvicious:
Wow, its kind of like being the first guy to climb Mt Everest, you did what no other person thought possible lol. What is the limit btw? I'm curious lol.

And I do appreciate the help, I'm sure a lot of people on XDA do. Most people don't like to cross the lath of an immortal Gingerbread Man ;)

-wardawgmalvicious

Rooted N5/N7 2nd Gen

MultiROM TWRP

Franco Kernel

Stock 4.4.2 w/ GB & XUI

-Sent using Tapatalk
[Android General] The Gingerbread Man:
Lolz! :) the character limit was 10,000 I think. When quoting long posts and collecting a lot of info you'd be surprised how quickly they get used up!
[Android General] The Gingerbread Man:
Updated per app modes for new kernel settings
[Android General] Tzfardaya:
I was thinking more of a explanation of WHY they would reset on boot if changed manually...

"Why does <file x> reset to <default value> every time I reboot, if I echo it changes until I reboot, if I use a file manager I can change it until reboot..." Starting to see a lot of those crop up in the main kernel thread... especially wrt the autobrightness tweak...

Hillary gets all the credit, but climbers know Norgay dragged his ass up half of it... :P

well, to be fair, He Dragged Norgay's ass up the other half.. :P
[Android General] wardawgmalvicious:
I can only imagine lol. So 10000 bytes it is hahaha. It's over 9000!!!!!

-wardawgmalvicious

Rooted N5/N7 2nd Gen

MultiROM TWRP

Franco Kernel

Stock 4.4.2 w/ GB & XUI

-Sent using Tapatalk
[Android General] Tzfardaya:
[MENTION=1363323]vomer[/MENTION], [MENTION=2918197]The Gingerbread Man[/MENTION]

okay, so I (nearly) finished the all-in-one script for tuning franco's kernel (complete with descriptions of what 99% of the tunable options mean... )

I can't figure out how to use the information that franco gave us for changing the tcp congestion algorithm, and there's 3 options that need to be fleshed out in the descriptions.. 2 are blank, and the third's documentation I've found in various places doesn't mesh with franco's default option set...

so, here you go.

I've populated it with the default options for r34 and my cpu bin (voltage set)

I really should populate it with all the cpu bin voltages, just to be safe...

meh, next version.. :P
[Android General] The Gingerbread Man:
Thanks that's great, when you have finished I'll happy put that on the 1st post as a file people can down load. It's good how you have included a description and also the the directory of where the stuff can be found! Thanks again for your time [MENTION=4860519]Tzfardaya[/MENTION]!

I'm about to go to work so depending on how you get on in the next 10-12 hours I might be able to help find the last few info with you
[Android General] bushako:
I've been asking this question on the main FK thread and it seems no one can answer it for me so I'm hoping someone here can help me with it.

I'm using the FKU paid app so as most of us know the Hotplug option is not available. So I've made a script to set the parameter manually to 0. As running all 4cores at low frequency seems to give me a huge battery performance and heat reductions. Here is the script:

#!/system/bin/sh

# Hotplug - "to activate all available cores at all times"

echo 0 > /sys/devices/virtual/misc/mako_hotplug_control/load_threshold

I've set the file name starting from 0 so it runs it first in the init.d folder after a reboot. But its not working at all. I'm using a cataclysm ROM and enabled init.d so I know that's out of the question.

So what I did was I manually changed the parameter to 0 through

/sys/devices/virtual/misc/mako_hotplug_control/load_threshold

This works but right after a reboot the threshold goes back to 60 and the permissions revert back to rw-rw-r.

Now is there any other way I can make it stick and not keep reverting back to default value?
[Android General] Tzfardaya:
if you have tasker, I've scripted up a quick little init.d emulator for that, (runs all files in whatever folder you designate, whatever their permissions are)

also, are you putting the files in /etc/init.d or /system/etc/init.d?

I use stock so I need a third party app to make init.d work for me,

can I suggest that you take a look at running the init.d test in this app to make sure that your rom's init.d service is running properly?

---------- Post added at 07:15 AM ---------- Previous post was at 07:02 AM ----------

heh, I put the file here more so you could grep through it and pull the tunable descriptions... it is more or less complete now...

Just need to figure out how to use the info franco gave us on the tcp congestion algorithm so we can set manually, not just with fku...

need to pester franco for descriptions of what:

-up_threshold_any_cpu_freq

-up_threshold_any_cpu_load

-sampling_down_factor

do, and how they work.. I have a description for sampling_down_factor, but the description and franco's default setting don't mesh... so did franco change how it works, or is his default just that far off? And the other two seem to be custom tuneables that franco created, I can't find anything for them online.. haven't dug through his source code yet though... that's a last resort for me.. :(

as to my completing it in the next while, probably not... I'm pretty overbooked until saturday night... too much to do today, and tomorrow...

I'm sneaking a few minutes here before I get back to work myself...
[Android General] bushako:
Thanks a lot for the link. I'll check it out and get back. As for the script I can see that its available in both locations you've mentioned.
[Android General] jahoys:
r36

hi guys. i'm new here and need help installing r36. right now i'm on r33 and want to update to the latest version. the problem is i can't seem to download the zip file on page 1. i did it for r33 using the desktop browser. now, it just abruptly stops around halfway thru. i even bought the FKU app on my N5 and tried updating there. again, it won't complete the process. what am i doing wrong? thanks in advance for the help. and sorry if this question has been asked before.
[Android General] EeWin:
Download from here :

http://192.241.177.15/Nexus5/4.4/

I'm using Chrome mobile to download it to my N5 with no problem.

- Flash in recovery if you download zip

- Use Flashify from Play Store to flash .img file

- Or auto flash using the updater in FKU

- Last option is dl via PC , then transfer to your N5 and flash it

Sent from a •Franco-Carbonized Nexus 5• owner
[Android General] jahoys:
r36

thanks for the help. i did use my mac to DL the r33 zip file then transfer to N5 and flashed it in recovery. now with r36, i cannot do it. also tried the auto flash in FKU but again, the DL just stops halfway thru. i tried your link. still no dice. for both the zip and .img file :(
[Android General] Tzfardaya:
why can't you download r36 with your mac and install it that way?

do you have fastboot and adb set up on your mac? that would simplify things greatly...

download r36 to your mac, open a terminal emulator and type

fastboot flash boot boot-r36.img

( but this will only work if you have fastboot on your mac)
[Android General] jahoys:
the problem i'm having is i can't download the zip or img file to my mac. stops midway thru the DL. and as i've mentioned before, even in the FKU app on my N5, i can't auto flash as it won't finish the DL.
[Android General] EeWin:
Wait , you can't transfer r36 from your Mac to your Nexus 5 ? Or you failed to dl r36 to your Mac ( Not referring to FKU ) ?

Then , only option left is fastboot .img using terminal. Look at Tzfardaya's post above.

Sent from a •Franco-Carbonized Nexus 5• owner
[Android General] Tzfardaya:
that's strange...

try downloading it from here, I've temporarily set a copy of r36 up on my server for you to pull...

failing that, what happens if you use your n5 to download it via a browser from franco's servers rather than inside fku?
[Android General] jahoys:
thanks. downloading now from your link.

same thing happens when i use chrome on my N5. abruptly stops. what's frustrating is that i did it with r33. now i can't do it on r36. been trying for at least 2 days now.
[Android General] Tzfardaya:
try different browsers? different networks?
[Android General] jahoys:
thanks mate! your link did the trick. am on r36 now :o

although the auto brightness is a lot dimmer than before. anyway i can increase it a bit? thanks again for your help.
[Android General] pac213:
I can't seem to install the paid app. I'm on slimrom. Using Dalvik. "unknown error code during application install -24".