yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Original Android Development] tylerdurden83:
Play Store?...
[Nexus 5 Original Android Development] shockem:
I don't have any other software that controls the kernel settings.

I am running r20 with CM11 nightly from 10/12/13.

I tried clearing data and it still does not work. This is a strange issue. Do you experience such a problem? What rom are you using?
[Nexus 5 Original Android Development] bilago:
I've used Franco r20 on 4.4.1 stock, and CM11 and have not experienced this issue. I would do a nandroid and then a full wipe and start over /clean slate.

If you want, can you post a screenshot of your About Phone screen?
[Nexus 5 Original Android Development] PainfulLover:
On clean install it was set to 1574 but I was able to change to default in fku. When I was jerking around antutu and tried to oc it would not take, I could see all the options above default clock but could not select them. Reboot fixed it.

Back to stock cataclysm and franco
[Nexus 5 Original Android Development] shockem:
Here is the screenshot:

https://drive.google.com/file/d/0B8hQiT4EVZJEMnZianJvYXFNZ3c/edit?usp=sharing

I will upgrade my nightly to todays version and if that does not work I will do a full wipe like you suggested.

Thanks for the help :) Will keep you updated.
[Nexus 5 Original Android Development] cc16177:
I don't know as much about kernels as I should so I apologize if I don't word things as well as I could here... but I have a question:

Something I have noticed is that it seems to use a lower freq than the highest before it bumps up to "full speed". My question is how do I set WHAT frequency it "hangs" at before going to "full speed"?

In this case, I have my max set at 1958MHz. It spends quite a bit more time at 1728MHz which i'm assuming is to save battery. If I wanted it to hang at 1267MHz or 1497MHz what setting would I change? And would this be a bad idea?

I remember that Franco's kernel used to spend much more time around 1200 but I saw some complaints about performance and it seems he's recently ramped it up. I'm not so much concerned about performance as battery life and would prefer to go back to how it was without going back to an older kernel.

All of that being said, do I make any sense? Anyone out there able to point me in the right direction?

Thanks in advance.
[Nexus 5 Original Android Development] franciscofranco:
You're thermal throttled, as long as your device is hot it won't go above the throttled max frequency for safety. When the device is cool it will be back to max.

ROM side.
[Nexus 5 Original Android Development] bilago:
I just upgraded my CM11 build today, and I am now, like you experiencing this issue. Do not wipe your device.

I'm stuck at 2265mhz. Just 10 min ago on 12/10 nightly I was @ 2419mhz with no issue. phone is not even warm.

EDIT: Even though About Phone clearly showed Franco r20 as the kernel. I flashed the kernel again and now its letting me change frequencies. Odd. Try doing that perhaps.
[Nexus 5 Original Android Development] :
OTG doesn't work ? Is it only me ?
[Nexus 5 Original Android Development] franciscofranco:
If it works on stock works here, if it doesn't work on stock it doesn't work here.
[Nexus 5 Original Android Development] RussianBear:
Use stick mount.
[Nexus 5 Original Android Development] Phazmos:
Interactive governor has an option to set this.

HighSpeed_freq is the speed the governor will hold before ramping up.

Abovehighspeeddelay is how long it waits before ramping up.

As I recall anyway
[Nexus 5 Original Android Development] cc16177:
Thank you very much.

---------- Post added at 12:02 PM ---------- Previous post was at 12:00 PM ----------

Also... do you know how "input_boost_freq" plays into this?
[Nexus 5 Original Android Development] magnamentis:
no

no, nothing like that, only changes a made is speaker and headphones volume up by 5

good question however, once in the past that has indeed been the reason for a similar behaviour

thanks
[Nexus 5 Original Android Development] Phazmos:
If I remember correctly, this will bump speeds when like scrolling or using the gui. Never seen a need to enable here.
[Nexus 5 Original Android Development] cc16177:
Cool. Just because you are being unusually prompt and helpful i'm going to see how far the rabbit hole goes.

When i'm changing these settings, some frequencies have very easy "number labels" (whatever the heck you want to call it) for instance:

1728000000000000 (too many zeros I know)

but others are odd

142744000000000 or whatever.

How exact do I have to be? If i'm off by a digit will it just use THAT "clock speed" rather than the "normal clock speed" (if that makes sense) or if I put a "nonexistant" clock speed in will it just not work?
[Nexus 5 Original Android Development] CDeviant:
The input boost is the frequency the CPU scales to when the user touches the screen, Boostpulse_duration is responsible for how low the CPU stays at that frequency the default is 1 second (1000000uS) microseconds

I don't think anything happens, the app basically uses the last good frequency.

That's what it seems like is happening anyway.
[Nexus 5 Original Android Development] cc16177:
That's kinda what I figured.

Last question... how do I find out exactly what every frequency is? If it's already in a setting somewhere from Franco I can see it but using CPU spy only gives me the "General" frequency.

Thank you again for everyone who has answered my questions...:good:
[Nexus 5 Original Android Development] CDeviant:
You can tap on the max and min frequency in the CPU manager tab, but it doesn't display trailing 0's so you might need to install a free app like trickster to look at them if you can't remember.
[Nexus 5 Original Android Development] cc16177:
Cool thank you again.
[Nexus 5 Original Android Development] Testraindrop:
Hi Franco, I got a reboot with r20.

It seems to be something weird with the GPU:

sl_iommu_fault_handler| GPU PAGE FAULT: addr = 0 = 0

[ 2347.823062] kgsl kgsl-3d0: |kgsl_iommu_fault_handler| context = 0 FSR = 80000002 FSYNR0 = 581 FSYNR1 = 30000(read fault)

[ 2347.823167] kgsl kgsl-3d0: ---- nearby memory ----

[ 2347.823227] kgsl kgsl-3d0: *EMPTY*

[ 2347.823317] kgsl kgsl-3d0: <- fault @ 00000000

[ 2347.823367] kgsl kgsl-3d0: *EMPTY*

[ 2347.866412] kgsl kgsl-3d0: surfaceflinger[202]: gpu fault ctx 1 ts 17919 status 80004001 rb 0080/0c00 ib1 00000000/0000 ib2 00000000/0000

[ 2347.867743] kgsl kgsl-3d0: |snapshot_capture_mem_list| Failed to get pointer to process private structure

[ 2347.901653] kgsl kgsl-3d0: |a3xx_err_callback| ringbuffer opcode error interrupt

Gesendet von meinem Nexus 5
[Nexus 5 Original Android Development] sn0warmy:
After using the last 3 revisions of this kernel I finally caved and purchased the Franco app to start messing around with some settings. Previously, with the Nexus 4 I tried various kernels and never found one that was solid enough for me to justify using as a daily driver. However, every revision of your kernel with the Nexus 5 has been absolutely flawless for me. I did have to change max frequency manually from 1195 (or whatever it was) to 2265 but after a reboot it's been sticking just fine.

Thanks for the hard work!
[Nexus 5 Original Android Development] Phazmos:
Try trickster. Some apps, like fku, don't show the frequencies. Trickster will.
[Nexus 5 Original Android Development] TheRealFelix0212:
Hi,

will you integrate Color Control here on N5 soon?

Thanks,

Felix
[Nexus 5 Original Android Development] ben_pyett:
it's on his list, he's confirmed that already.
[Nexus 5 Original Android Development] franciscofranco:
But we already have gamma control in the Kernel... what are you asking specifically?
[Nexus 5 Original Android Development] pitjago74:
Hey Franco...may be he means this

I.touch color control....:what:

Using r20

PSX Power
[Nexus 5 Original Android Development] franciscofranco:
As I said before there are no miracles, the apps are not magical, I need to add it to the app when I see fit and when I feel like being the best time for that. I have a lot going on at the same time, things take time.

I don't know what you did with your device theme, but it hurts my eyes seeing my app looking like that.
[Nexus 5 Original Android Development] pitjago74:
Jajajajaja theme is from Spanish Dev :D:D:D

of course I understand what colors, but I do miss the S4, I am grateful for your work, you're a crack.....like CR7;)

PSX Power
[Nexus 5 Original Android Development] howtomen:
Franco when u have time please take a look at what in the kernel breaks omni torch. I will try to update this post later with a logcat of necessary but I've narrowed it down to the kernel causing the derp.
[Nexus 5 Original Android Development] snorfu:
r20 is in daily use perfect but in games it is not as smooth as stock even with timerrate 20000 :( i hope franco could do a little bit more magic in the coming releases :)

Gesendet von meinem Nexus 5 mit Tapatalk
[Nexus 5 Original Android Development] rintintin78:
Hi,

Which is the gamma color that you used on kernel r14?

Thanks and sorry for the bother
[Nexus 5 Original Android Development] JNewms:
Those kernel colors can't be reproduced yet.

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

There is no lag with r20 anywhere. Are you running a custom ROM?
[Nexus 5 Original Android Development] Savant:
[MENTION=3292224]franciscofranco[/MENTION] get on ps4 bud and relax and play some assassins creed. Same with [MENTION=4267798]JNewms[/MENTION].
[Nexus 5 Original Android Development] Batfink33:
Fifa 14
[Nexus 5 Original Android Development] Savant:
Haven't played it yet. Lol.
[Nexus 5 Original Android Development] loganno:
will we have the gamma control but the result is very bad. Your r14 kernel version was far better. So if you like the nexus 4 we can edit them with your app we will certainly have a better result.
[Nexus 5 Original Android Development] LaboDJ:
Franco why you added drivers/input/touchscreen/touchboost.c to gitignore?
[Nexus 5 Original Android Development] Lownita:
Max freq is 1958 MHz, is this intended?

Tapatalked from my Nexus 5
[Nexus 5 Original Android Development] omvir:
Your device is throttling. Let it cool down. Then check again.
[Nexus 5 Original Android Development] Lownita:
No mate, it was like this after flashing:

Tapatalked from my Nexus 5
[Nexus 5 Original Android Development] omvir:
Trust me your device got a little bit too hot and it throttled to that frequency. Just reboot it once and it should return back to 2.2. There's no way that some how it set the max to 1.9. Unless obviously if its throttling.
[Nexus 5 Original Android Development] Lownita:
You are right, reboot solved it. Phone was hot from building ART cache. :)

Tapatalked from my Nexus 5
[Nexus 5 Original Android Development] quiquegabriel:
[MENTION=3292224]franciscofranco[/MENTION] Any idea why using franco.Kernel is making a force close in a torch app and the default kernel of the ROM(OmniROM) is not? I am pretty sure it's the kernel, I have tested it out a few times.

Its the apps fault?? :confused:

Thanks
[Nexus 5 Original Android Development] bikeryder007:
The torch app works fine for me on slim with r20. I doubt it is the kernel.
[Nexus 5 Original Android Development] sordna:
Can you please provide a link to the particular torch app you are talking about?

Thanks!
[Nexus 5 Original Android Development] bikeryder007:
It is just the standard n1 torch app that comes with slim.
[Nexus 5 Original Android Development] franciscofranco:
Because that's a local file that I was working on couple days ago, I didn't finish I ignored it until I get the time to deal with it again and include it in the Kernel. I wanted the touchboost to be more generic in case someone wants to port it to other devices. That code is not included in the Kernel binary, don't worry.

Thermal Throttled.

Probably ****ing Omni ramdisk issues. Dunno.
[Nexus 5 Original Android Development] Nayners:
I seem to have lost Bluetooth headset volume control with r20. Stock kernel it works correctly. I just flashed back to test. Anyone else?

Love the kernel Franco.
[Nexus 5 Original Android Development] joeyfong:
[MENTION=470754]Franco[/MENTION] are u using stock rom now?
[Nexus 5 Original Android Development] franciscofranco:
BT audio is all digital, its not routed through the Kernel audio driver and all BT drivers are stock here.

I'm always using stock rom, it always works.
[Nexus 5 Original Android Development] Nayners:
I just flashed the 4.4.2 factory image, rooted, then installed r20. Everything is fresh. Franco, do you have any ideas how to fix, or things to try?

I do really appreciate you, and your work on this device. Thanks for making my phone better. Respect.
[Nexus 5 Original Android Development] :
Hi Franco I tested out bricked kernel yesterday and noticed on r20 Minion Rush stutters when you start a run, the initial animation where you can choose bananas to be shot out a cannon or not and also when you turn corners during gameplay, other games i have don't lag at all or drop frames, I'm back on r20 and it's running great but I do think there's still room for improvement
[Nexus 5 Original Android Development] Savant:
Very astute of you, give feedback how to since that's vague to because i don't have lag playing minion rush or beach buggy blitz.
[Nexus 5 Original Android Development] chugger93:
I respect that dude. I went from 4.4 to 4.4.1 and 4.4.2. I found issues in all trying different ROMs. I'm quite frankly sick of it and thinking of just going stock because again... Like u say...sh*t just works

Yes I enjoy a few of the customizations like unlinking my volumes and such...but I really can't take the bugs.

So thanks... I've just been enlightened further.
[Nexus 5 Original Android Development] franciscofranco:
Sorry, I have no clue, I don't use BT.

That's just cpufreq scaling down in that small time frame as it doesn't seem to have much happening in the screen, then its smooth again when the real game starts and catches up. Its just the nature of interactive's aggressive scaling.
[Nexus 5 Original Android Development] sempot:
I have the same problem with r20
[Nexus 5 Original Android Development] geekgie:
Franco, just wanted to say thanks. I'm running r20 on 4.4.2 stock and it's beautiful in every aspect it can be.
[Nexus 5 Original Android Development] :
Dude just use stock + xposed (gravity box and android phone vibrator) and you have the features in all custom Roms at the moment
[Nexus 5 Original Android Development] chugger93:
Ya I think I'm heading that way.. lol Thanks!
[Nexus 5 Original Android Development] javacody:
Just set up a profile for gaming in FKU. Either raise your min CPU speed way up, or use the performance governor.

Your phone is gonna get a little toasty on the second option, though...
[Nexus 5 Original Android Development] PhantomGamers:
[MENTION=3292224]franciscofranco[/MENTION] You merged in 3.4.73 and now 3.4.74 is out haha
[Nexus 5 Original Android Development] Gustaf87:
Anybody noticed anything different when you connect your charger? My phone becomes much slower and the touch response is way slower. And back to normal at once when I unplug. Running Franco r20 with stock rom.
[Nexus 5 Original Android Development] franciscofranco:
Are you using stock charger?
[Nexus 5 Original Android Development] Marck527:
About to ask this, any reasons why not? Just curious.

Edit: didn't quote properly, some one ask if you will add exfat support in the future.

Sent from my Nexus 5
[Nexus 5 Original Android Development] PhantomGamers:
To my knowledge using exfat requires licensing from MS and any kernel that includes it without licensing is illegal.
[Nexus 5 Original Android Development] Marck527:
OK thanks :) that explains it.

Sent from my Nexus 5
[Nexus 5 Original Android Development] snorfu:
No stock. Play riptide 2 and you will see the difference...btw i'm using art, but rhis shouldn't be the reason

Gesendet von meinem Nexus 5 mit Tapatalk
[Nexus 5 Original Android Development] JNewms:
Riptide 2 is the first game I always use when testing Franco kernels. Absolutely zero lag in Riptide.
[Nexus 5 Original Android Development] snorfu:
Do you use ART?

Gesendet von meinem Nexus 5 mit Tapatalk
[Nexus 5 Original Android Development] JNewms:
I've tested with dalvik and art. No lag at all with either.
[Nexus 5 Original Android Development] snorfu:
So then we have different opinions of smoothness! But try it with stock and there is a noticeable difference

Gesendet von meinem Nexus 5 mit Tapatalk
[Nexus 5 Original Android Development] JNewms:
I have tried with stock. You are imagining things. There is no lag at all. I play that game a ton. I would notice stutters
[Nexus 5 Original Android Development] sordna:
bump - question about r20 ramdisk

Francisco, can you please address what might be a potential issue ? cm-related added stuff seem to be executed on stock roms too, is it a concern? It's hundreds of extra commands.
[Nexus 5 Original Android Development] PhantomGamers:
It's possible that you have a poorly binned cpu and are throttling more than he is.

I'm no expert but I've looked through it and didn't see anything that would cause issues... is there any specific addition you think might be problematic?

(Additionally I'm sure if Franco thought it would be a problem he wouldn't have included it in the first place)
[Nexus 5 Original Android Development] DanP47:
I just did a clean flash of Catalcysm ROM, and before I flashed r20, I thought I'd try playing Tapped Out on stock kernel to compare the performance/battery life etc. What I've found is that while performance is not as good, the battery drain is miles better, losing only 2% after playing for around 14 minutes, compared to losing 2% every 3 minutes on r20.

Is this mainly because r20 has a higher threshold before throttling? If I were to change the throttling threshold in FKU to say 55 degrees, would I get significantly less battery drain? Or are there other factors which are also important?
[Nexus 5 Original Android Development] sordna:
Sure, he wouldn't do it were dangerous, but we could use the education :)

For example, the userdata mount options nomblk_io_submit is removed, and journal_async_commit is added. Extra things are mounted (/mnt/fuse). New directories are created (/data/misc/audit, /data/radio). And there's lots of changes in file modes and owners, and other stuff I don't quite understand. So I was wondering of any potential effects, both positive and negative, these changes may have on stock ROMs.
[Nexus 5 Original Android Development] PhantomGamers:
I'm not sure that matters so much, my friend and I both have PVS 2 cpus and we throttle differently.

Maybe binning wasn't the word I was looking for.
[Nexus 5 Original Android Development] drawde40599:
Try it , but IMO your better off setting a app per mode in FKU for that game, drop down the max CPU and GPU as low as u can and still be able to play that game perfectly . but ya your correct on y its happening , if u look at stock kernel its probably running at 1190 max few min after getting into that game
[Nexus 5 Original Android Development] Gustaf87:
Yes, stock LG charger. But same with any charger.
[Nexus 5 Original Android Development] franciscofranco:
Nah I wouldn't worry. Most of the changed stuff is for CM own usage and it won't matter on stock.

Yes, its because on FK it will throttle less and less heavier for better user experience. On stock you'll be running at 1190MHz almost always due to retarded thermal throttle.
[Nexus 5 Original Android Development] DanP47:
OK thanks.

One question, in FKU, is it possible to edit the per-app profiles that I have set? Or do I have to create new ones to change the settings?
[Nexus 5 Original Android Development] franciscofranco:
Not yet possible because I was not totally happy with my code at the time, but its my strong desire to make them editable! For now I suggest you to delete and create a new one.
[Nexus 5 Original Android Development] cntrdctn:
First thanks for the hard work. Been using your kernel since r13. I did notice a change in my batt drain from r19 to r20. R20 I was still getting 5-6hr of sot but with r19 I'm getting about 6-7. Either way still great. But I've chosen to go with r19 since it works for me. Wish I could be more helpful. I'm still learning about pulling logs and using adb.

Running cataclysm 4.2.2

Location set device only

WiFi scanning off

Mostly LTE some WiFi use.

Bluetooth in during commute

Sync off

Undervolt -75

Max CPU 1574
[Nexus 5 Original Android Development] leonclement:
@ franciscofranco

Your r14 kernel makes my normally yellow tinted screen look awesome! White balance, Saturation & Contrast is amazing (maybe too much contast, shadows are very dark) Any chance you could continue making another kernel option with your color mod added? (but maybe with a bit less contrast) Please??
[Nexus 5 Original Android Development] Nbsss:
Ok this is crazy, 1hr screen on time and I'm down to 90%...running r20, and adjusted with FKU to what I remember r12 settings to be like
[Nexus 5 Original Android Development] tengaionis:
Never get these awesome SOTs (normally around 3 to max 4 hours!)

However with r19 there were about 85% deep sleep

whereas with r20 there are about 85% @ 300MHz.

Maybe this helps you [MENTION=3292224]franciscofranco[/MENTION]

What the...?

Just. How? I don't get it.^^
[Nexus 5 Original Android Development] dazz87:
Here is mine at 90%. Don't remember which r# I was on.
[Nexus 5 Original Android Development] Notechis:
The last version is pretty stable ... Get awesome deep sleep , while performance is freaking ... ( OC to 2,4 mhz )

In any case the drain is less than ever for me
[Nexus 5 Original Android Development] rintintin78:
Why?
[Nexus 5 Original Android Development] JNewms:
Because we don't have the correct values in the gamma app to make the screen look like that. The way they were before had to be reverted. There is more information on why in this thread and in the gamma app thread.
[Nexus 5 Original Android Development] Moh_Jay:
Franco's colors were a side effect of altering a parameter and not the actual effect. So faux has said to not change it at all since we do not know exactly what it does.
[Nexus 5 Original Android Development] TheSpaceManatee:
Is there something wrong with my phone?

Okay every since I got my Nexus 5 a month ago, I've been wanting to voice this concern. The problem is I don't know why this awesome kernel does not work on my phone? It always boots up as normal but after awhile at stock settings it will reboot and then never boot into ROM again! It gets stuck at Google logo and keeps rebboting! WTF? FML.

1 more problem: My CPU was set at 883 mhz in the r20 update and I could never change it.
[Nexus 5 Original Android Development] workshy:
Riptide 2 does drops frames, and at times quite a lot. Even when performance governor is used frames are still dropped.

An earlier post from Franco linked to gaming tests performed by Miasmic which gave an excellent breakdown of what to expect when gaming on the N4.

Miasmic sent me a PM stating on the N4 at one point he did see a minimum 22 fps on riptide 2 and slightly worse on Hammerhead. This is a big difference from 60 fps.

To state there is absolutely zero lag is nonsense and could lead to confusion with others thinking there is something wrong with their set up when in fact it is just how the game plays.

Franco's post for ref:

http://xdaforums.com/showthread.php?p=47984466&highlight=miasmic#post47984466
[Nexus 5 Original Android Development] sjors86:
I've read through the last few pages and wondering if R20 is the most stable/efficient version or should I pick an older one?
[Nexus 5 Original Android Development] Stevemeister:
I got it too after flashing the new 4.4.2 factory image and after that I flashed Franco's latest boot.img. After that max was set to 1,9GHz. After that I used FKU to set it to 2,3GHz and rebooted and now it's back to normal again. Strange behavior, maybe the termal throttling max started while rebooting and hung afterwards.
[Nexus 5 Original Android Development] albenex:
Had same issue at first cycle on r20 but afterwards everything went fine. Using stock charger & cable.