yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Original Android Development] cobyman7035:
R those the vomer settings?

Via my NeXus™ 7 FHD on Tapatalk⁴ Pro
[Nexus 5 Original Android Development] vomer:
Looks like it. But not all of them ;)

Sent from my Nexus 5
[Nexus 5 Original Android Development] sirovai:
I don't use my phone to play games like Asphalt or GTA that hard load CPU and GPU so i think i can try to more downclock

Now i'm testing this setting:

Max CPU Frequency: 1497

GPU Control:

Max Freq: 320mhz

Governor Control:

above_hispeed_delay: fku stock

boostpulse_duration:fku stock

hispeed_freq:fku stock

input_boost_freq:1036000

min_sample_time:fku stock

Hotplug control:

first_level: fku stock

I've only change input boost freq and downclock cpu and gpu.
[Nexus 5 Original Android Development] harshalkatakia:
Flashed Franco r32 and switched to ART and the phone bootloops. Have disabled Xposed and formatted the phone. Any help?

Thanks.
[Nexus 5 Original Android Development] Techimplant:
Xposed doesnt work with art..remove it completely with the remover zip ..then everything should be fine..
[Nexus 5 Original Android Development] harshalkatakia:
I did that, even formatted my phone twice. Still bootloops.
[Nexus 5 Original Android Development] Enddo:
franco works fine with art. are you using CM?
[Nexus 5 Original Android Development] harshalkatakia:
No, stock ROM
[Nexus 5 Original Android Development] mimmolm:
They Are similar ;)
[Nexus 5 Original Android Development] sirovai:
what do you mean with "formatted my phone"?
[Nexus 5 Original Android Development] Enddo:
i would assume he means 'wipe data/factory' from within a custom recovery. but he is on stock rom. so maybe just a factory reset from within stock rom settings
[Nexus 5 Original Android Development] mimmolm:
i've amazing results with this settings without decreased a lot the performance. they are inspired by the vomer's settings
[Nexus 5 Original Android Development] harshalkatakia:
Sorry I wasn't clear. I wipe data/ factory from within CWM. I plan to flash stock ROM now. Would it be ok if I dirty flashed it?
[Nexus 5 Original Android Development] gee2012:
Yes, usualy you don`t have to wipe anything when you flash a kernel.
[Nexus 5 Original Android Development] harshalkatakia:
I wiped since I was bootlooping when I switched to ART. Once I wiped, it switched to Dalvik and booted up properly.
[Nexus 5 Original Android Development] franciscofranco:
Both of your "issues" have nothing to do with the Kernel, they are both userspace business.

The runtime compiler has nothing to do with the Kernel, you obviously screwed up somewhere, some app incompatible or something.
[Nexus 5 Original Android Development] meteora:
but the on-screen buttons non-disappearance EXACTLY happened after flashing FK. maybe my bad luck :(
[Nexus 5 Original Android Development] franciscofranco:
Coincidence, the on-screen buttons are userspace domain.
[Nexus 5 Original Android Development] PhoenixAG:
Just to confirm, ART works perfectly.

Running Purity + Art + r32 with no problems and it's all very smooth.
[Nexus 5 Original Android Development] iamsachin:
Are you using Xposed? It's not compatible with art (sorry if you already mentioned it before)
[Nexus 5 Original Android Development] jdec529:
The improvement with latest betas battery life is awesome. Hopefully the ram leak can be fixed without affecting battery.
[Nexus 5 Original Android Development] harshalkatakia:
Flashed the stock ROM and everything works fine now. I had removed Xposed, but still gave me bootloops. Had to flash.
[Nexus 5 Original Android Development] EeWin:
Yup , as fbf2201 said , you need to install Xposed Framework first before installing Gravitybox...

There are plentiful of modules available in Xposed , just pick what you want ( which compatible with your device )...

In your case , just GravityBox.

http://xdaforums.com/showthread.php?t=1574401

Visit the page above if you need a guide on how to install it.
[Nexus 5 Original Android Development] chenleicpp:
what to ask a question about art,when I dirty flash a update cm build,need I return davik then flash update?or flash into with art runtime?
[Nexus 5 Original Android Development] jdec529:
U don't have to switch back to dalvik. U can just flash the update.
[Nexus 5 Original Android Development] akash3656:
I had this when I used Lucky Patcher when I was a pirate. Now I try my best to buy every paid app.

IF YOU ARE USING LUCKY PATCHER THEN READ BELLOW. ELSE IGNORE THIS POST.

If you did use Lucky Patcher, just open it, Menu, Select the option that mentions something about "remove fixes" and/or "troubleshooting only", then reboot. This basically makes all changes of Lucky Patcher gone and then go and buy Poweramp from the Play Store :good:
[Nexus 5 Original Android Development] km00000:
So would the CM11 M2 Snapshot work with FK? I couldn't find the 1/19 nightly.
[Nexus 5 Original Android Development] akash3656:
You could give it a try. If the phone doesn't boot, just reflash the ROM and you should be back in business without Franco kernel.
[Nexus 5 Original Android Development] sirovai:
Yep

---------- Post added at 05:39 PM ---------- Previous post was at 05:37 PM ----------

I'm trying this configuration but with hispeed_freq raise to ~1.3 Ghz. It runs a little more fluid.
[Nexus 5 Original Android Development] Red5:
Im trying Vomer's custom kernel settings. I want to see how that performs over franco's settings.
[Nexus 5 Original Android Development] :
Getting 0.5% drain an hour on standby. Amazing
[Nexus 5 Original Android Development] hexinn:
Thank you Franco !
[Nexus 5 Original Android Development] vomer:
Keep me posted!! :)
[Nexus 5 Original Android Development] Seadra:
Never got above 29k... What have u modified?
[Nexus 5 Original Android Development] franciscofranco:
Thermal throttle threshold.
[Nexus 5 Original Android Development] Seadra:
Hmm.. Using default (cant purchase the app for now... :( ).. Just as u said , works best out of the box.
[Nexus 5 Original Android Development] hexinn:
CPU 729-2572, CPU threshold 70, stock settings.. Dalvik optimization, latest driver for Adreno GPU.
[Nexus 5 Original Android Development] franciscofranco:
The path is somewhere in this thread, I already wrote it 10 times or something ;)
[Nexus 5 Original Android Development] Seadra:
What path? If u mean thermal throttling option.. Its not possible for me as m using the free app :)
[Nexus 5 Original Android Development] Cloonix:
Latest CM11 which is working with custom kernel is afaik nightly build from 1/25. Flashed this build yesterday. Can't go without FK anymore :highfive:
[Nexus 5 Original Android Development] franciscofranco:
You can change it with terminal, adb, etc.
[Nexus 5 Original Android Development] hexinn:
From Franco:

you can increase the threshold, either from an app or terminal command echo value > /sys/module/msm_thermal/parameters/temp_threshold
[Nexus 5 Original Android Development] educk:
He talks about the sysfs interface. You can edit that manually without any app.

The path is: /sys/module/msm_thermal/parameters/temp_threshold. In that file you can customize the value...
[Nexus 5 Original Android Development] Seadra:
Ah ok awesome. Thanks man!
[Nexus 5 Original Android Development] k4r70ng:
What process scheduler is used? CFS?
[Nexus 5 Original Android Development] bknightt:
is the per-app mode notification gone? the one when you open the app it says "per app mode enabled".
[Nexus 5 Original Android Development] KuChar_:
+1

When i disable and enable it again it shows.. ;o
[Nexus 5 Original Android Development] bknightt:
yeah same happened here, dunno if it's a bug or a glitch caused by any other app, however when I cleared the FKU from recents the service was still running, but after I force-closed it, and then re-open it, everything was fine again.
[Nexus 5 Original Android Development] Testraindrop:
Hey Franco,

as Linux 3.14 is now officially using Deadline (http://git.kernel.org/cgit/linux/ke.../?id=712e5e34aef449ab680b35c0d9016f59b0a4494c), do you think it might be a good idea to follow them and get back to deadline as default?

I would guess they optimized it further...

ROW is also nice at least in theory.
[Nexus 5 Original Android Development] vomer:
it has been already been switched I believe by franco
[Nexus 5 Original Android Development] Testraindrop:
As far as I know ROW is still default?
[Nexus 5 Original Android Development] KuChar_:
I must add that when i use floating cpu monitor and down cpu freq to 1,7 GHz create profile to ex. MC4 it didn't change. Still has 2,3GHz.
[Nexus 5 Original Android Development] nexusmaniac:
In r33 deadline is the default :)
[Nexus 5 Original Android Development] jb0ne:
What I did was to set my kernel speed to 1.7ghz, and then go set my hispeed_freq and input_boost_freq to 1.7ghz also, I also set go_hispeed_load to 70. Now chrome is just as snappy as before but I still get great battery life. For hotplug my first_level is also 70, I think that's when it brings the other 2 cores online.

---------- Post added at 10:37 AM ---------- Previous post was at 10:28 AM ----------

I keep seeing references to "vomer's settings" but this is such a massive thread that I when I search I only find all the mentions of it but not what they actually are.

Could someone kindly point me to Vomer's settings? Or a way to find them?
[Nexus 5 Original Android Development] vomer:
Look at my signature :)
[Nexus 5 Original Android Development] cobyman7035:
has anyone confirmed or tested this senario:

r32 stock 2.2ghz, + UV -50 vs r32 unclocking it to say 1.5ghz + UVing -50 vs. ALL stock no franco factory 4.4.2 KK

willl 1.5ghz give MORE SOT or not even worth the speed decrease in CPU? thanks
[Nexus 5 Original Android Development] Sonone:
I tried Asphalt 8 today as well as Modern Combat 4 the game runs really good!

but then when I noticed the system monitor i just observed that only 2 cores are active!

1) is it normal?

2) do such high demanding apps like these only make use of two cores?

3) is it because of the kernel or are the games designed to work optimally on just 2 cores?

4) will changing the governor to performance make any change!

5) amongst the 2 cores the first was around 960mhz and the second at a max 2.3ghz it surprised me that thermal throttling dint show up reducing its freq!

running r32 on sock rom and NO OC and NO voltage changes!

PS I just wish to ask because that little time i was playing it did drain a considerable amount of battery and generated quite a bit of heat!

I am a bit concerned cause this was a issue on Evita (HTC ONE xl)
[Nexus 5 Original Android Development] Red5:
Please dont hate me... but after using your settings for a few hours, I had to go back to franco's stock settings for inputs. My phone was not as responsive. I unticked all the changes to be made at boot and went back to his settings and now my phone is snappy again. Im sure your settings work great for you... wish they did for me too. No hard feelings. :highfive:
[Nexus 5 Original Android Development] jb0ne:
Ahh thank you. That is some serious underclocking. I'll give it a go! I already notice the keyboard swipe is stuttering a bit. Should I up input_boost_freq?
[Nexus 5 Original Android Development] :
It's normal. Games utilize GPU more than anything.
[Nexus 5 Original Android Development] Hippoman13:
Wait, why? ROW is much better than deadline...
[Nexus 5 Original Android Development] The Gingerbread Man:
The idea is cool but deadline is faster
[Nexus 5 Original Android Development] franciscofranco:
CFS.

That's not the IO scheduler. It seems, as I can understand, they are going to add a sort of deadline algorithm for the tasks scheduler instead of the current model.
[Nexus 5 Original Android Development] myfluxi:
Super interesting stuff, deadline builds but does not run on 3.4. I guess it needs heavy porting all over arch/arm.
[Nexus 5 Original Android Development] omvir:
Franco, if you have time on your hands would it be possible to make several versions of r33, in each different version of r33 you can add in 25% of the commits and so that should give us 4 different variants (A, B, C and D). We can try those out for you and make tallies of which ones give us the memory leak and then once pinpointed, break those 25% of the commits into another 4 kernels. It would be so much faster with our help AND it could give us (crack flashers) something to flash :)
[Nexus 5 Original Android Development] vomer:
No worries at all :) I'm glad you gave them a chance. The settings are designed for better battery life so yes things don't pop as quickly as stock. I found these an acceptable compromise for myself!

Sent from my Nexus 5
[Nexus 5 Original Android Development] Red5:
Then give everyone a placebo r32 build and see which people say its fixed and which say its not. :laugh:
[Nexus 5 Original Android Development] k4r70ng:
The deadline scheduler is only for realtime systems.

Could you add an option to BFS as process scheduler?

It seems to have some nice properties: http://repo-ck.com/bench/cpu_schedulers_compared.pdf
[Nexus 5 Original Android Development] vomer:
You can yes. You can also move the CPU up one level if you'd like.

Sent from my Nexus 5
[Nexus 5 Original Android Development] franciscofranco:
Yes, very interesting. Probably needs heavy sched merges too :/

No time, sorry!

That doesn't work like that...
[Nexus 5 Original Android Development] EarlZ:
Will setting the boostpulse to 2,000,000 put a huge impact to batt life?
[Nexus 5 Original Android Development] pkelly517:
Let us know!
[Nexus 5 Original Android Development] VisionNN:
I've noticed that a good amount of people are experiencing Wifi drain with this kernel where the Wifi never sleeps. I've searched this thread and didn't find an answer. Anyone else experience this problem and was able to figure it out? I've already tried greenify and greened some apps, but Wifi still staying awake 100% of the time.
[Nexus 5 Original Android Development] The Gingerbread Man:
Turn on WiFi optimisation, turn off WiFi always scanning under WiFi/advanced
[Nexus 5 Original Android Development] EarlZ:
The WIFI sleeps, its not together with the screen off though I think its 15-30mins after screen time.
[Nexus 5 Original Android Development] myfluxi:
Looked into this some time ago, wasn't worth it. Today it breaks CAFs cpu-boost driver which relies on thread migration.

There was a Korean guy who researched into round robin scheduling which promised excellent performance. Unfortunately he lost interest and didn't continue his work.
[Nexus 5 Original Android Development] franciscofranco:
Wi-Fi drivers are stock, no one is experiencing drain with this Kernel.

Last time I tried BFS with the Nexus S the Kernel didn't even boot. I could do it on an old P500 with 2.6.35 and the performance boost was immense.

That round robin idea is great, its a shame I don't know more about the low level scheduler subsystem. Do you have a link for that? I would love to read about it.
[Nexus 5 Original Android Development] Empty Hand:
Fwiw, I've been using your settings for a while now with great results. I saw you recently lowered your input boost freq and I made that change. For the first time, my phone felt a little too sluggish. I'm curious if you're finding that. I went back to 1190400, which works fine for my usage.
[Nexus 5 Original Android Development] VisionNN:
Alright lets see if this helps my case.

This doesnt exactly look like it sleeps after 15min lol

They may be stock, but searching this thread i found a couple of people complaining. Ill do a search on Cataclysm and see if theres an issue.
[Nexus 5 Original Android Development] franciscofranco:
Dude, I already told you, if its stock then it behaves like stock Kernel. If your Wi-Fi is keeping you awake then its on your end, either Wi-Fi optimisation is off or your have apps asking for Wi-Fi all the time.
[Nexus 5 Original Android Development] javacody:
Try disabling all syncing and see what happens. Google services eat battery.

Disabling then and using tasked and synker has doubled my battery life.
[Nexus 5 Original Android Development] Tzfardaya:
looks like you have "scanning always available" turned on in the advanced wifi settings page... same page wifi optimization is on...
[Nexus 5 Original Android Development] VisionNN:
Ive read about it on a bunch of forums, disabled google now, lets see if it works.

Yeh i disabled it....didnt seem to work though....
[Nexus 5 Original Android Development] howtomen:
tahts why u ask le howtomen for le his settings duhh ;D SMOOOTH AS BUTTAAA. le always.
[Nexus 5 Original Android Development] omvir:
Le what are they?
[Nexus 5 Original Android Development] studdmufin:
You also might want to look into whatever network you are on causing WiFi wakelocks. I know if I connect to my university's WiFi they will constantly ping my device to check if it is still connected to the network which would cause my phones to never go to sleep. I tried different ROMS kernels radios etc... Made no difference. (had the issue on an epic4gtouch and GS3. I have since graduated so I'm not sure if it will still be an issue)
[Nexus 5 Original Android Development] ZULU2189:
Just got my N5 a couple days ago, I ran your kernel on my N4 and this is just awesome, so smooth. But it bothers me to see the same thing on this thread that I was seeing on the N4 thread (and I'm sure others) ; people aren't just enjoying their phones. Why nit pick everything about the phone, you'll never be happy with any phone with that mindset. Why can't people just enjoy the work you put in?
[Nexus 5 Original Android Development] bknightt:
franco tha best.. better than all the rest <3 <3 <3

off topic: flappy bird "!#?!O#"!?$!?"$$!="$!.
[Nexus 5 Original Android Development] Tzfardaya:
you're looking at it backwards, some of these guys are happiest when nit picking their phones... that's how they enjoy the phone... take a great phone, find it's problems/issues, then tweak to reduce/remove those problems and issues to make an even awesomer phone! :P
[Nexus 5 Original Android Development] CastielChong:
Have you set up your email? If so, try to set sync frequency to Never, it happens to me before... Hope this help.
[Nexus 5 Original Android Development] Tzfardaya:
wait, are you leaving the wifi on all the time or turning it off when you're not using it?

I'm trying to figure out what the actual issue is... the screen shot shows wifi on all the time... are you saying it's not supposed to be?
[Nexus 5 Original Android Development] VisionNN:
Ill look into it. Currently im at home and experiencing the same thing.

Ill give it a shot.

Its on all the time, but in the WiFi settings i set it to turn off when i turn off my screen. Obviously as you can see, that doesnt seem to be working. Searched everywhere, everyone has different opinions, but no concrete solution.
[Nexus 5 Original Android Development] RobbieL811:
He's either leaving his WiFi on all the time or he has "Scanning always available" selected in the Advanced WiFi menu. That's what it looks like to me anyways.
[Nexus 5 Original Android Development] Technecium:
I know not all errors are detrimental or of concern... I saw this while going through some logs.

E/Diag_Lib( *202): *Diag_LSM_Init: Failed to open handle to diag driver, error = 2

Cleared it up with enabling CONFIG_DIAG_CHAR & CONFIG_DIAG_OVER_USB.
[Nexus 5 Original Android Development] ZULU2189:
Touché my good sir, I did not look at it that way
[Nexus 5 Original Android Development] vomer:
That was a derp on my end... thanks for letting me know :cowboy: I was updating the format and must have done something stupid lol

It is back to 1190400 now as it should be:good:
[Nexus 5 Original Android Development] franciscofranco:
Are those two config options enabled on stock hammerhead_defconfig? I don't even know what they are for to be honest. Thanks for noticing that though.
[Nexus 5 Original Android Development] TrenchKato:
Flappy bird is the devil
[Nexus 5 Original Android Development] nealkoy:
Have you by chance installed Pri-Fy app by chainfire? If so disable or uninstall it and you will have your wifi normal again.
[Nexus 5 Original Android Development] KTT16:
Flappy is the bane of my existence... That game is so frustratingly hard.. and so addicting
[Nexus 5 Original Android Development] laureanop:
FWIW I never had any Wi-Fi drain issues while I was on AT &T DSL service. Last year I switched to Time Warner cable and the new modem is a disaster when it comes to connection quality, battery drain and signal reliability. The move from 4.2.2 to 4.3 didn't help either, no matter what phone, ROM or kernel.

From my research, it seems that some modems do not like having multiple devices attached to them , thus causing lots of issues.
[Nexus 5 Original Android Development] Tzfardaya:
the keep wifi on during sleep option (always, only when plugged in, never) option?

that doesn't disable wifi during screen off, only during deep sleep, use bbs (or another wakelock detection app) to see what is keeping the phone from sleeping. The screenshots you're posting from the battery page only show if the phone is awake or not, screen on or off, etc.. not what is actually holding the phone awake.
[Nexus 5 Original Android Development] scorpionredblack:
Not working with AOKP NIGHTLY .
[Nexus 5 Original Android Development] :
AOKP uses patches from CAF (same like cm) . So it wont work
[Nexus 5 Original Android Development] Technecium:
yup...
[Nexus 5 Original Android Development] sirovai:
Hi vomer, after about a day with your custom settings i've noticed some lag, especially in the ui. So i raise a little the gpu clock (from 320mhz to 389mhz) and the lags seems to be killed. Is the gpu so important fo the ui smoothness?
[Nexus 5 Original Android Development] myfluxi:
http://elinux.org/images/d/dc/Elc2013_Na.pdf

I was in email contact with Na. There is a patch that applies on top of Linux 3.0.41 Odroid, I tried to forward port to 3.4 but failed/lost interest.
[Nexus 5 Original Android Development] linqdesires:
02-04 01:51:05.779 I/ActivityManager(25957): Killing 3521:com.franco.kernel/u0a81 (adj 11): remove task
02-04 01:51:05.779 I/ActivityManager(25957): Killing 27462:com.franco.kernel:perAppModesService/u0a81 (adj 16): remove task

:rolleyes:

Per app mode is not applying on latest prod version. It works after reboot, then stop working.

I'm on stock here (KOT49H) + [xposed (who cares)+ ] FK r32, not in beta testing.
[Nexus 5 Original Android Development] tylerdurden83:
Franco, may I ask you what this is meant to do?

https://github.com/franciscofranco/hammerhead/commit/5dd724eb19f768e641041a0b897c5e8464077949
[Nexus 5 Original Android Development] bouaroudj:
RAM leak solved by neobuddy89 ?

neobuddy89 seems to have found the problem with memory leak.

In his thread, he explains that the problems come from CM trying to cache every app in RAM

http://xdaforums.com/showpost.php?p=50019716&postcount=1017

I hope this helps?
[Nexus 5 Original Android Development] kecinzer:
I'm using my own compiled AOKP. I have reverted this commit - https://github.com/AOKP/device_lge_hammerhead/commit/73d8b1cfb89c91192e949363565536842199dc2e and I can normaly use franco.Kernel.

BTW. this looks interesting

https://github.com/neobuddy89/hammerhead_kernel_caf/commit/38f4881a7ff53afb646fd3d8cd53e45e2f877018
[Nexus 5 Original Android Development] CDeviant:
You can send that POS back, they add it to your monthly bill.

I got these last year, they work fantastic together.

http://www.newegg.com/Product/Product.aspx?Item=N82E16833122435

http://www.bhphotovideo.com/bnh/controller/home?O=&sku=936881&is=REG&A=details&Q=
[Nexus 5 Original Android Development] Enddo:
the title says "reduced the wakelock time of RX packet" so i think he's trying to cut back on the wifi wakelocks
[Nexus 5 Original Android Development] :
So its been days and now finally my phone is stable enough to achieve this again

I don't know why there is a slight bump in the yellow part of the graph I did not plug the device into USB or anything ..

Running the latest r33 beta .

Franco I love you bro