yashsingh1/xdaforums huggingface dataset:
[Nexus 4 Original Android Development] franciscofranco:
This kernel has all the hsic patches found in CAF, including patches for the MDM baseband, the EFS driver, RMNET interface, DIAG subsystem and all those fancy words.

No to those Wi-Fi mumbo jumbos, and no I won't include them, and my word on this is final.
[Nexus 4 Original Android Development] Hyflex:
Yes, I did mean kernel my bad. It would be good if someone could have an unofficial franco kernel, I am stuck of the other kernel up until Franco includes or an unofficial version becomes available because in one of my rooms I can't get any Wi-Fi with kernels like Franco's
[Nexus 4 Original Android Development] Salty Wagyu:
My Nexus wouldn't switch back on when my sony bluetooth headset battery died, was listening on poweramp at the time. Is this a "SoD"? I held the power button for 20 seconds then tried to cat /proc/last_kmsg in terminal but says file not found. Root Explorer shows no last_kmsg file in /proc either. Using r111 kernel.

Any ideas?
[Nexus 4 Original Android Development] Tarun95:
Somebody can tell what values should I put in Franco app to get these settings :

My settings with faux were : gamma :

Red-12

Green-12

Blue-10

Rest unchanged. Thanks.
[Nexus 4 Original Android Development] sirxdroid:
Out of curiosity, what values does the app (in its current state) play back to the kernel? Those from the file or if there are invalid values in the file it will send 0 to the kernel? Does the kernel do any validation on the values it receives and it ignores invalid ones? I'm trying to understand what the impact of this is and why people report that certain settings that look good to some look very red to others.
[Nexus 4 Original Android Development] Shano56:
Last_kmsg is cleared when you do a self reboot
[Nexus 4 Original Android Development] franciscofranco:
Move your router?
[Nexus 4 Original Android Development] franciscofranco:
{ 0,1,2,3,4,5,6,7,23,39,55,71,87,103,119 };

Constrast, Saturation and Brightness go from 0 to 31.
[Nexus 4 Original Android Development] Vangelis13:
It happened to me once as well; I flashed a kernel, went down to the super market and the connection to my home router was lost!!!

(Joking aside, maybe get a repeater if the flat is very big..)

Me and a couple of mates are working on a new project; world's first portable home router!! Soon you're able to take your home connection with you!
[Nexus 4 Original Android Development] Tarun95:
These color settings are very complicated. Faux's settings are easier. Pls implement those :)
[Nexus 4 Original Android Development] Stylez Ray.:
:silly:
[Nexus 4 Original Android Development] franciscofranco:
These color settings are very complicated -> No. Since when having 15 values to choose is complicated?

Faux's settings are easier. Pls implement those -> No?
[Nexus 4 Original Android Development] Tarun95:
Dude sorry but when I go for red gamma or any other thing I get 4 sliders. Very confused. Don't know what to change. :( your kernel u can decide what to implement:) but pls help with those colors in the previous post. It would be helpful :)
[Nexus 4 Original Android Development] sirxdroid:
Doesn't matter as long as there is an app that supports profiles and people make profiles for it that can be easily tried. And there's an app and there are profiles. All is fine.
[Nexus 4 Original Android Development] steviewevie:
Experimentation had shown that those are the only valid values, the others cause unwanted knock-on effects which you can see if you gradually increase them by 1 each time (the gamma results don't change in a linear fashion). The changes do increase linearly if you gradually change to the values in series that Franco uses. There are detailed posts way back that explain exactly which bits are used.

Sent from my Nexus 4
[Nexus 4 Original Android Development] Xmaster8:
Why are you so complitating? Just tap "Recomended values" in gamma settings. Colors are great!
[Nexus 4 Original Android Development] steviewevie:
No, except for the 1026MHz slot, which *is* undervolted out of the box.

Sent from my Nexus 4
[Nexus 4 Original Android Development] Tarun95:
They feel too over saturated to me :) I kept next to an iPhone 5 and I think i almost got those results with those values in faux and I personally like them but don't know how do I use them on Franco's colour methods :( Franco kernel is overall way faster than faux. That's why I am on this now :)
[Nexus 4 Original Android Development] sirxdroid:
Ask in the spreadsheet thread if someone can help you convert between Faux and Franco, if it's even possible. Or at least get close to it.
[Nexus 4 Original Android Development] franciscofranco:
Not anymore :)
[Nexus 4 Original Android Development] Xmaster8:
Then go to "Misc. gamma settings" and slowly lower saturation untill its the one u like.
[Nexus 4 Original Android Development] franciscofranco:
Someone will help you out. I just pushed a new app update with 25 different profiles, maybe one of those will give you what you want. But try and learn how to use the interface, its very powerful.
[Nexus 4 Original Android Development] Vangelis13:
:p
[Nexus 4 Original Android Development] fatjoejr2001:
Guess that new app update hasn't hit the play store yet. Can't wait for it to be official.

P.S. Jesus is smiling and winking at me...wasup with that lmao?

Tap, tap says the wicked G()()GLE N4
[Nexus 4 Original Android Development] sirxdroid:
I can confirm that playing with the sliders from min to max will then result in saving 0s correctly. But there's an app update anyway.

As for the existing saved profiles, what do people need to do? Edit them by hand and replace 114 with 0? Any other invalid values that might be in there?
[Nexus 4 Original Android Development] franciscofranco:
[KERNEL][GPL][N4] franco.Kernel - r119 | M1

0 effort besides loading the profiles by clicking one option and then clicking the favorite one, done :)

There is a bunch of invalid values but the kernel accepts them, the app also loads them but the sliders only move in the valid ones.
[Nexus 4 Original Android Development] mbh87:
Do the Halfbreed colors not work anymore? I use to get double reboots when using them, but they would always apply. Seems like it won't set the saturation at 66 anymore and I have to use either 55 or 71.
[Nexus 4 Original Android Development] tkalli:
I just updated it.
[Nexus 4 Original Android Development] sirxdroid:
Do the invalid values get fixed automatically or the profiles need to be loaded and re-saved manually?
[Nexus 4 Original Android Development] franciscofranco:
Everything ia automatic, dont worry. Its just load and forget :)
[Nexus 4 Original Android Development] ayamary:
You're always free to merge the changes and compile it for yourself, just make sure to follow the gpl if you plan to distribute it.
[Nexus 4 Original Android Development] Hyflex:
Lol, no no it's not too do with distance. The router is right next to me this kernel just won't work with my connection settings even though the other two access points use the same settings although different makes and models.
[Nexus 4 Original Android Development] CaspaTheGhost:
Ooh, lots of colours to try.

:thumbup:

Sent from my BAKED N4
[Nexus 4 Original Android Development] farmerbb:
Francisco, I decided to take a few minutes to go through all 25 of the bundled color profiles and fix the ones with incorrect values (114 and 48 were all changed to 0). Some of the profiles looked very wrong with the incorrect values (including halluci293's, the one that I use as a daily driver.)

(Note: I did not change the PA halfbreed or the Stock profiles)
[Nexus 4 Original Android Development] franciscofranco:
Awesome, thank you so much. I will include this in the next update! :)

I'd like to thank everyone how contributed to these profiles, I left all the names intact as a token of appreciation!
[Nexus 4 Original Android Development] franciscofranco:
Then you have a problem, this has stock Wi-Fi driver.
[Nexus 4 Original Android Development] Silencer96:
I'm getting 2 days of battery life out of R119, so I'd definitely recommend it over R110.
[Nexus 4 Original Android Development] scream4cheese:
2 days? r119 was just released last night...
[Nexus 4 Original Android Development] Audioboxer:
Just bought your app Franco and I have a question (for anyone really), is it beneficial to lower the suspend frequency if all I do is play music with the screen off?
[Nexus 4 Original Android Development] admiez:
No idea but I've also had that same problem since back then when some stuff about touch parameters was added to the kernel. It only lasts long enough to not detect your first touch and works fine on a second try. I also use the stock rom and no other mods. With normal use it happens about 3 out of 5 times when unlocking the screen. If I just try to reproduce it by locking and unlocking it, then it doesn't happen. Back then other people were having bigger nuances like the notifications sliding down while unlocking and such, so this didn't seem like such an issue.
[Nexus 4 Original Android Development] franciscofranco:
Try it and let us know if its better.
[Nexus 4 Original Android Development] Audioboxer:
Okay I will give it a go, logic tells me it could help battery, I assume if I set it too low I'll get music skipping or the likes.
[Nexus 4 Original Android Development] franciscofranco:
Nope, this Krait is a beast, it will read music files just fine if you set it to 384MHz as a suspend frequency. Let us know if it helps on batter or not.
[Nexus 4 Original Android Development] yokuyuki:
How is it invalid? It's generally accepted that the display is the biggest drain.

mpdecision controls hotplugging. Touching the screen boosts the cpu speed, but it doesn't online more cores.
[Nexus 4 Original Android Development] Lennyuk:
well your phone in a perfect world would not be clocking higher than the lowest clock level when screen is off anyway, but some apps badly coded could force the cpu to clock higher.

If you do notice that it is saving you battery, which I doubt you will, you should be taking a long hard look at the apps you have installed.
[Nexus 4 Original Android Development] Audioboxer:
I do not have many apps, so your point probably stands true.
[Nexus 4 Original Android Development] zephiK:
Update is pushed out! franco just tweeted. https://twitter.com/franciscof_1990/status/320637786828988416
[Nexus 4 Original Android Development] yoyoz808:
I just wanted to share some settings. I was still having stutters when opening apps so I messed around a bit.These settings worked for me and may not work for everyone.

Hotplug

Just change:

second_level - 7

third_level - 50

I tweaked the interactive governor as well

Just change:

min_sample_time - 50000

timer_rate - 20000

I know the cores go online right away but it got rid of the stutters and I did not see any difference in battery life. I did not try this on gaming so try it out and let us know.
[Nexus 4 Original Android Development] Hyflex:
Could it be something to do with the IO Scheduler or fsync or tcp congestion avoidance...?

I've had a search through the thread for reccomended settings but can't find any, I have a logcat (I don't know if that can provide you any insight to seeing what's wrong (can I PM it to you just incase there are some private details/info in the logcat)
[Nexus 4 Original Android Development] CaspaTheGhost:
Already updated.

Sent from my BAKED N4
[Nexus 4 Original Android Development] hospital349:
20 minutes of 384MHz suspend frequency: Google Play Music is streaming music with screen off perfectly. Data downloads stay strong and there are no artefacts in audio playback (so far, at least). :good:

Beautiful work, Franco.
[Nexus 4 Original Android Development] zephiK:
Good to know but was that necessary? Was just informing the rest of the people.
[Nexus 4 Original Android Development] Audioboxer:
Yeah works great here, I think that other members advice at the top of this page stands strong, but there seems so far to be no issues with capping.
[Nexus 4 Original Android Development] hospital349:
Only time will tell, I suppose.

That being said, if a device can be set to 384MHz suspend frequency without causing performance issues, then there's no harm done. In the long run, even if the setting is used as a precaution, in the case of some strange CPU spike caused by... 'whatever'... then it's a practical safeguard to have.

I will probably use it for peace of mind's sake. Practical or not, f*ck it! We only live once. ;)
[Nexus 4 Original Android Development] nellisere:
I know you said you weren't including any of the WiFi or HSIC patches, but what if they were pushed out in a new update by google in the stock kernel, would you include them then? Or is it just a complete no-no so we won't have proper working WiFi (with screen off) on this kernel ever?
[Nexus 4 Original Android Development] CaspaTheGhost:
And I thought you'd be pleased for me.

Sent from my BAKED N4
[Nexus 4 Original Android Development] drawde40599:
111–119

119 plugged into charger 69°C and climbing

111 same plugged in 52°C steady not climbing

It also gets hot off charger in comparison to all versions 111 and before, not as hot but its notiable

100% stock settings

All im doing is browsing internet and downloading a rom , i like the speed of 119 but i have a heat issue here thats causing other issues (lag)
[Nexus 4 Original Android Development] fozzie:
Don't be silly. Take the time to read Franco's previous comments about this and you'll have the answer to your question!
[Nexus 4 Original Android Development] hospital349:
Of course he would. There's a huge difference between official fixes created by Google and some unofficial hacky work-around, made by an XDA user. (No offence to anybody who creates these unofficial fixes) - it's just that, it isn't proven as to whether or not the fixes have side effects/cause any other sub-issues. There was a problem a couple of months ago, when Franco implemented HSIC patches into the Kernel and users were experiencing massive data drops, left, right and center. He eventually had to revert to stock HSIC.

I'm sure Google is aware of every existing bug and it looking to smash them. By the year 3000, we might find ourselves with the purest form of Android. 99.7% proof, at least. :cyclops:
[Nexus 4 Original Android Development] yethz:
@hospital349:

3000 isnt enough lol.

That is why theres a word development. New features, New bugs.

It keeps on and on. It is only a matter of contentment, but we always go forward and try new things, and those new things are those bugs. LOL!

Love your color combinations by the way.

Thank u and keep up the good work.

[ Nexus 4 is all that I need ]
[Nexus 4 Original Android Development] hospital349:
Tru dat! :)

Words of wisdom, my friend.
[Nexus 4 Original Android Development] revamper:
It's already in the app...

Sent from my iPhone 5
[Nexus 4 Original Android Development] thebryceee:
Use init.d scripts
[Nexus 4 Original Android Development] franciscofranco:
I forgot! Sorry!
[Nexus 4 Original Android Development] scream4cheese:
When was the last time you updated the application? :confused:

Edit: never mind
[Nexus 4 Original Android Development] franciscofranco:
I cannot reproduce that :(

You can mess with the load thresholds a bit see if you can find better settings!
[Nexus 4 Original Android Development] drawde40599:
Strange, ill restore my stock rom backup later and see if something changes maybe...

Thanks
[Nexus 4 Original Android Development] Wezi:
Hi, can someone explain; the low load threshold is set at 30 and takes affect when load is less than this. The medium load value is set to 50 and one core goes online after this value is exceeded? What's happening then, between 30 and 50??? :/
[Nexus 4 Original Android Development] franciscofranco:
It does nothing, its a dead zone and thats intended :)
[Nexus 4 Original Android Development] Mahennemaha:
Writing on r119 with SwiftKey in Chrome is slow for the first words, until the second core kicks in. The word suggestions are delayed, that remembered me to my old HTC Desire with SwiftKey :(

With r111 the second core kicks in before I typed the first word and the suggestions are much faster and the keyboard is more responsive.

Gesendet von meinem Nexus 4 mit Tapatalk 2
[Nexus 4 Original Android Development] franciscofranco:
You can adjust the thresholds until it works fine for you!
[Nexus 4 Original Android Development] sirxdroid:
Does this mean the profiles in the current app are wrong and not useful? I guess we simply take this zip and dump it in the color_profiles folder. Thanks again for your work!
[Nexus 4 Original Android Development] vickpick:
I'm using default thresholds w/ a little bit UV (shouldn't affect anything). Anyways, this doesn't happen to me.
[Nexus 4 Original Android Development] dapsANDpoundz:
When you guys tune your gamma settings, what is your phone brightness at the time? Because maybe its just me, but skimming through all the profiles, a lot of 'em looked too dark. Don't know if that's just the look you guys go for but they don't look right to me. Even the built in recommended values are too dark, but maybe you guys tweak these settings while your phone is no >50% brightness. I like to keep mine around 20-40% and it looks dark like this with your settings. Stock values look bright and I like that because most AMOLEDs (which i'm trying to replicate) are bright and saturated and really pop. Comparing to my buddies S3, its not close yet. But i'll just try and play around with all that at some point. :D
[Nexus 4 Original Android Development] franciscofranco:
Well this is an IPS screen, not an AMOLED...
[Nexus 4 Original Android Development] vickpick:
Yeah, most of those are pretty dark. A lot of people like it that way because they are trying to emulate the deep blacks from the AMOLEDs. I miss the deep blacks but I don't sacrifice brightness for it. Most people use auto-brightness.

I have attached my values. See if you like them.

Unzip and paste into franco/color profiles
[Nexus 4 Original Android Development] sirxdroid:
Your profile has 114s in it, you may want to redo it and save it with the new version of the app.
[Nexus 4 Original Android Development] hiz99:
Can some one tell me the stock values for these?
[Nexus 4 Original Android Development] vickpick:
Oops. Thanks for the heads up. I just edited them in notepad, they should still work. Here's a re-upload.
[Nexus 4 Original Android Development] vickpick:
15k, 0, 99, 1512, 1, 45k, 30k
[Nexus 4 Original Android Development] tvdang7:
This is true. I don't feel too much more battery life between stock and different kernels.even undervolted. I get the same 2-2.5 hour screen time on 4g and about 4 -4.5hours on Wi-Fi no matter what.
[Nexus 4 Original Android Development] wathefak:
find amoled like gamma settings by obsanity, perhaps that's the closest replication of amoled screen

https://docs.google.com/spreadsheet/ccc?key=0AoDp2qRui0u0dGE4T2gtSDBTRHVFSldPS2RrX1Rya0E#gid=6
[Nexus 4 Original Android Development] dapsANDpoundz:
Right, I understand that, but I thought most users were trying to match the displays of the AMOLED screens like the S3 or Note II with the color control app, but I guess its just for the "deep blacks" and not the vibrant colors. No problem then..
[Nexus 4 Original Android Development] vickpick:
A lot of people ramp up the saturation to get the vibrant colors but you would notice an inherent darkness associated with over saturation in our screens. That was not the case with AMOLED. I guess one thing you can do is turn up the saturation, but also turn up the whites equally. Perhaps, that might help.
[Nexus 4 Original Android Development] venkig:
Thank you Franco for all the great work. Much appreciated. Been using the Kernel for quite sometime .. Bought your app :) Love it ...
[Nexus 4 Original Android Development] sorcio46:
Guys, a little question here:

I saw that the hotplug interface was added in the official app, so I'm asking if...

There is a way to force the device to use only 2 cores even if the load is over 90/100%? :confused:

So I would like to prevent the activation of more than 2 cores per time to save more power energy :)

P.S. Love you Franco for your awesome kernels <3
[Nexus 4 Original Android Development] jcmaddox1:
I am actually running 119 on AOKP r6 so, the app went wonky. I'll just clear cache and see if that fixes it.
[Nexus 4 Original Android Development] franciscofranco:
Not yet, but its a planned feature!
[Nexus 4 Original Android Development] sorcio46:
Thank you man, if I am not wrong a similiar feature was available in the N7 kernel, and I enjoyed using it for extreme tweaking :D

I'm waiting for the implementation on this device, same for my incoming N10 :highfive:
[Nexus 4 Original Android Development] hiz99:
What would be the benefits of this?
[Nexus 4 Original Android Development] franciscofranco:
N7 already has this same Hotplug driver, I ported it few days ago.

N10 is useless, both cpus are always online.

Allows users to play with it.
[Nexus 4 Original Android Development] mrluker:
r119 smooth and great battery life. Thanks franco :D
[Nexus 4 Original Android Development] LibiSC:
I have a request... Franco Could you put an arrow like in the Android clock to move the numbers in the settings for colors... I think is easy to see the changes that way... Like click click instead of the clumsy slide
[Nexus 4 Original Android Development] vickpick:
Is anybody else facing this problem? Every time I flash a kernel, my Vonage app has to re-setup. It would act like this is the first time I installed it - you know the activation text and all that. Could this be related to flashing the new kernel or is it something else causing it?
[Nexus 4 Original Android Development] LOVE ME PLEASE:
I know you guys heard this over a hundred time's, but Franco, just purchased your app and I was wondering what color setting do you use or what's the best suggestions? Thanks guys and sorry again.
[Nexus 4 Original Android Development] ceejay83:
um you try that button that says recommended settings?
[Nexus 4 Original Android Development] LOVE ME PLEASE:
Yes! But that's gamma not color.:confused:
[Nexus 4 Original Android Development] LimitsX:
How is the battery life on R119?? Is it amazing as r110??

I know it is user dependent but I was able to pull off 30-34hours on average use on R110. This is for stock 4.2.2 rom

I would really appreciate it :)
[Nexus 4 Original Android Development] santeana:
Just try it. Your not going to wreck your phone. I haven't even touched the colours. Just hit the recommended button and loved it. And now in the new app, he's got a sh1tload of users' presets in there. I am using #31-obsanity and so far is my favourite. Just play with them and find one you like.
[Nexus 4 Original Android Development] thebryceee:
With my usual usage, web browsing, Tapatalk, nothing too data intensive, the best build for me for battery life and performance is still r111. I can't seem to get settings right on the newer builds with hot plugging.
[Nexus 4 Original Android Development] wendellc:
Keep color 255, use recommended and be done with it. At least that's what I did, got tired of messing! I'm happy!
[Nexus 4 Original Android Development] thebryceee:
Forgot screenshots. On pace for 4 hours 40 minutes of SOT with WiFi and LTE.
[Nexus 4 Original Android Development] LOVE ME PLEASE:
Okay, thanks guys.
[Nexus 4 Original Android Development] osm0sis:
Can someone tell me real quick whether cfq on the N4 has the target_latency tunable? Thanks in advance. :)
[Nexus 4 Original Android Development] vickpick:
yes it is
[Nexus 4 Original Android Development] ÜBER™:
That causes over exposure on gradients and ruins lights on skin, 245 or lower is what I suggest. Less lines in gradients and no rainbow skin.

Sent from my Nexus 7
[Nexus 4 Original Android Development] osm0sis:
It does? Thanks! Good to know. :)
[Nexus 4 Original Android Development] scream4cheese:
I'm getting great battery life on stock rom with r119. Try it.
[Nexus 4 Original Android Development] blueren:
Is anyone else experiencing micro stutters while opening / switching between apps? It's noticeable in the animations.

Running cm with r119, everything with default settings.

Sent from a Nexus