yashsingh1/xdaforums huggingface dataset:
[Nexus 4 Original Android Development] Testraindrop:
You have UV? Increase the values for r80.
[Nexus 4 Original Android Development] franciscofranco:
Its like a low level driver that draws what you see in your screen.
[Nexus 4 Original Android Development] scream4cheese:
yep

---------- Post added at 06:46 PM ---------- Previous post was at 06:42 PM ----------

What are the benefits of having this?
[Nexus 4 Original Android Development] brodern:
Re: [KERNEL][GPL][N4] franco.Kernel - r72

I guess the driver allows you to use your screen, a benefit to me at least ;)

Sent from my Nexus 4
[Nexus 4 Original Android Development] MMeester:
AW: [KERNEL][GPL][N4] franco.Kernel - r72

Ah...stupid little me! Of course! Thank you so much!

I read that r80 needs higher voltages but I completely forgot to uncheck the voltages set on boot option in Franco's app. Problem solved!

Again, thanks! :)

Gesendet von meinem Nexus 7 mit Tapatalk 2
[Nexus 4 Original Android Development] RussianBear:
Re: [KERNEL][GPL][N4] franco.Kernel - r72

Franco, any chance you could look into this? Limited manual otg development: http://xdaforums.com/showthread.php?t=2151159
[Nexus 4 Original Android Development] franciscofranco:
Hmm, without this driver you wouldn't have anything appearing on your screen?
[Nexus 4 Original Android Development] franciscofranco:
Although it seems like a good project I have no interest in it at this point. I'll continue to monitor that thread for developments though.
[Nexus 4 Original Android Development] ziddey:
deleted. lot of new posts between when I hit reply and actually posted.
[Nexus 4 Original Android Development] brodern:
Re: [KERNEL][GPL][N4] franco.Kernel - r72

Franco I'm getting the best battery life yet with r80 and aospa! Thanks a lot!

Looking forward to your app update, I think I know what coming and that's something I've been wanting for a time now :)
[Nexus 4 Original Android Development] franciscofranco:
What are you waiting for?
[Nexus 4 Original Android Development] derPianist:
AW: [KERNEL][GPL][N4] franco.Kernel - r72

:D
[Nexus 4 Original Android Development] brodern:
Re: [KERNEL][GPL][N4] franco.Kernel - r72

Color profiles that saves gamma :) you said that you were working on that I believe. But if it's something else, no big deal. I'm just glad we have this great app. But that would make color tuning a lot easier if you had some different profiles to switch between.

Edit: fixed typo

Sent from my Nexus 4
[Nexus 4 Original Android Development] franciscofranco:
Oh yes, I finished that yesterday :)
[Nexus 4 Original Android Development] scream4cheese:
LOL. Touche
[Nexus 4 Original Android Development] ceejay83:
Re: [KERNEL][GPL][N4] franco.Kernel - r72

These colors are nice! Contrasty yet it's still bright
[Nexus 4 Original Android Development] alanwyl:
Try to increase the contrast to 6 :D
[Nexus 4 Original Android Development] huhu2207:
Re: [KERNEL][GPL][N4] franco.Kernel - r72

well, r80 with offical JDQ39 4.2.2 ROM, works great. thanks, franco.:D
[Nexus 4 Original Android Development] ÜBER™:
Re: [KERNEL][GPL][N4] franco.Kernel - r72

Finally updated to 4.2.2. Running EOS for mako that doesn't exist yet. :D

Sent from my Nexus 4
[Nexus 4 Original Android Development] franciscofranco:
Ok so I just uploaded r82 in a new directory thats in the OP. The app will be updated in a few hours reflecting all this, I'm still finishing code.

So this new version is kind of an experiment as smoothness goes:

* CPU ramps to max frequency when the screen is being touched (touched = swipping around, just touching won't do anything). To balance things I increased go_hispeed_load to 99 so that the CPU won't ramp randomly to max without it being touched. I don't know if there will be a battery hit or not, thus this experiment, but its really smooth

* Timings for the hotplug driver were decreased so that it onlines and offlines cores almost instantly, mimicking mpdecision speed when onlining/offlining

* I removed the limits on saturation, contrast and brightness until we are 100% sure which limits are for each offset. I also improved the algorithm of the gamma code a little bit and protected it with a semaphore in hope it won't bootloop if users are setting colors via init.d

* Added a custom line to scale the sampling_time of Ondemand governor based on the number of cpus online

* Added custom tweaks to IO scheduler tunables researched by malaroth, osmosis, joaquin, yellowdie and gingerbreadman, thanks guys :)

Have fun guys, hope this is an happy release!
[Nexus 4 Original Android Development] iGoogleNexus:
Re: [KERNEL][GPL][N4] franco.Kernel - r72

Dude nice effin theme :D
[Nexus 4 Original Android Development] ian577416:
Re: [KERNEL][GPL][N4] franco.Kernel - r72

Darn and I just setup 80....
[Nexus 4 Original Android Development] franciscofranco:
Flash r82 = profit :)
[Nexus 4 Original Android Development] ian577416:
Re: [KERNEL][GPL][N4] franco.Kernel - r72

Damn you with your damn voodoo. I'll be sure to post my findings..... Or not and you can assume my fone exploded and I need halp
[Nexus 4 Original Android Development] Arstoien:
Re: [KERNEL][GPL][N4] franco.Kernel - r72

It definitely is much smoother than r80. Let's see how that quick ramping up the frequency affects the battery.

Sent from my Nexus 4
[Nexus 4 Original Android Development] Koraboros:
Are there any changes in the 4.2.2 kernel that will be merged into this?
[Nexus 4 Original Android Development] steviewevie:
Re: [KERNEL][GPL][N4] franco.Kernel - r72

Mod 8, surely? (8 discrete values, 0 to 7)

So saturation should be 2 in your example.

Sent from my Nexus 4
[Nexus 4 Original Android Development] jarjar124:
Re: [KERNEL][GPL][N4] franco.Kernel - r72

It already is
[Nexus 4 Original Android Development] jpde:
r82 is pretty damn smooth, yeah. Now let's see what battery life is like.. :)
[Nexus 4 Original Android Development] |Logic|:
I would imagine both r80 and r82 have the 4.2.2 changes. Though I could be wrong.
[Nexus 4 Original Android Development] Ok_Kaleidoscope5109:
Re: [KERNEL][GPL][N4] franco.Kernel - r72

How did I forget 0....
[Nexus 4 Original Android Development] Ulver:
Re: [KERNEL][GPL][N4] franco.Kernel - r72

R82 feels great, thanks Franco!
[Nexus 4 Original Android Development] scream4cheese:
Re: [KERNEL][GPL][N4] franco.Kernel - r72

Yep, there's no doubt r82 feels awesome. I'm just a little worried about battery life.
[Nexus 4 Original Android Development] Ulver:
Re: [KERNEL][GPL][N4] franco.Kernel - r72

Don't be, turn off your battery icon and roll with it.
[Nexus 4 Original Android Development] juicyjones:
I am now profiting.
[Nexus 4 Original Android Development] CheesyNutz:
would you have your new set up since you added some grays and did some switching ?
[Nexus 4 Original Android Development] GuestK00150:
thanks for the new release, just want to provide you with the feedback that it is still bootlooping with the init.d script. hope you can fix that soon. thanks
[Nexus 4 Original Android Development] franciscofranco:
On your script do a sleep(60) before settings the commands on the colors and let me know what goes.
[Nexus 4 Original Android Development] mrjoeltan:
Really want to try this out, but reading other people's posts, I feel like I need to learn a few things before I start. Lol
[Nexus 4 Original Android Development] Ulver:
Re: [KERNEL][GPL][N4] franco.Kernel - r72

Nah, flash and forget
[Nexus 4 Original Android Development] Kakito:
Re: [KERNEL][GPL][N4] franco.Kernel - r72

R82 + ondemand governor.

Running really smooth.

:thumbup: franco

Nexus 4 via Tapatalk 2
[Nexus 4 Original Android Development] :
R82 Feels snappy so far, thanks!!! Any ideas as to why it breaks CRT off animation? Every time after I do a full wipe and install CM, the CRT off works, then I install franco kernel and it stops working. Not a big deal but strange.
[Nexus 4 Original Android Development] :
AW: [KERNEL][GPL][N4] franco.Kernel - r72

Damn, 82 is incredibly fast. Any settings you want us to test?
[Nexus 4 Original Android Development] bilguun1:
Re: [KERNEL][GPL][N4] franco.Kernel - r72

82 fast and snappy, even the data is super fast, r80 I had constant data drops,
[Nexus 4 Original Android Development] GuestK00150:
that seems to work. I have to turn the screen off/on after the 60s. hope that helps with fixing. thanks
[Nexus 4 Original Android Development] jpde:
Works fine for me. CM 10.1 2/16 Nightly, r82 of Franco + 4.2.2 Bootloader/Radio
[Nexus 4 Original Android Development] mrjoeltan:
So I can just flash this on my aokp rom without wiping or anything
[Nexus 4 Original Android Development] noneabove:
Shhh!!! Someone wants to learn some more stuff on their own so they won't come back to us with tedious easily solved problems?? Please, by all means, take your time to learn, it would be a welcome change. Of course you can flash and forget, but learning is always nicer :)
[Nexus 4 Original Android Development] Prod1702:
Re: [KERNEL][GPL][N4] franco.Kernel - r72

Works great on stock 4.2.2 with new radio and bootloader.
[Nexus 4 Original Android Development] Ok_Kaleidoscope5109:
wait waht's the difference between interactive and ondemand on Franco's kernels?
[Nexus 4 Original Android Development] trident167:
Re: [KERNEL][GPL][N4] franco.Kernel - r72

I have to say it's like Christmas Day every time Franco releases an update. Eagerly waiting to see what's next.

Loving the speed of r82. I'll have to wait 'til tomorrow to test battery life.

Muito fixe Franco!

Sent from my Nexus 4
[Nexus 4 Original Android Development] revamper:
Re: [KERNEL][GPL][N4] franco.Kernel - r72

Those are CPU governors that determine how the CPU clocks. They affect battery life and how smooth your phone runs.
[Nexus 4 Original Android Development] obsanity:
Re: [KERNEL][GPL][N4] franco.Kernel - r72

I removed grays after 80 came out since they didn't match.

Sent from my Nexus 4
[Nexus 4 Original Android Development] CrimsonSmear:
Have init.d handle the gamma and franco.Kernel updater deal with the colours... it will eliminate the off/on sequence.
[Nexus 4 Original Android Development] awtacular:
For some odd reason I keep getting the Welcome screen every time I turn my phone off and back on after flashing r82. Not only that it changes my location in a weather app to Boston and I'm by Chicago or when it boots fine I have greyed service bars. I'm running 4.2.2 ota release.

Update: Well I even went and flashed r80 again and had the same problems which I previously didn't with r80 prior to flash r82. Don't know wtf happened. Anyways I flashed the stock kernel that I backed up with Franco's app and everything is fine again. I'm gonna try flashing r82 again and see what happens now.

Update 2: No problems with r82 after flashing back to factory kernel then r82. I don't have a clue as to why the problems before. I've never had a problem updating one of the kernels and I've been flashing them on this phone since r17. All the values in the app were default too except color and gamma.

Update 3: spoke too soon it's still messing up.
[Nexus 4 Original Android Development] Amberyl:
Hi,

I have the test r80 version of Franco Kernel. I want to flash the r82 new version. Is it necessary do a full wipe? Or I just can flash the new version?
[Nexus 4 Original Android Development] ceejay83:
Re: [KERNEL][GPL][N4] franco.Kernel - r72

Just flash it, nothing else
[Nexus 4 Original Android Development] Ok_Kaleidoscope5109:
right but when he mentions "go_hispeed_load" that means he's tweaked the governor right? Which governor does that apply to? And any general comments regarding either governor for Franco's kernel? Which for battery life and smoothness?

If I use init.d scripts for gamma, then does that mean the gamma is set on boot and I don't have to wait for the app to start and then apply the settings? Basically I'm wondering if the delay for color settings is then eliminated.
[Nexus 4 Original Android Development] mrjoeltan:
I'm slowly learning what everyones talking about in here, but is 3.4.0-perf-gee39d33 a franco kernel?
[Nexus 4 Original Android Development] CrimsonSmear:
Yes, gamma will be applied during boot. You can probably shorten the delay through trial-and-error but you will always see the changes applied after boot-up.
[Nexus 4 Original Android Development] bradm23:
Re: [KERNEL][GPL][N4] franco.Kernel - r72

First impressions is that r82 is very fast, using on demand and row, however battery consumption is a little higher than before at first glance. I'll give it a little time to settle in and report back
[Nexus 4 Original Android Development] juicyjones:
That's the 4.2.2 stock kernel IIRC. Back it up before you flash Franco r82.
[Nexus 4 Original Android Development] gianton:
Re: [KERNEL][GPL][N4] franco.Kernel - r72

R82 with CM10.1 latest nightly is very smooth compared to r80. Will report back for battery life.

Sent from my Nexus 4
[Nexus 4 Original Android Development] alanwyl:
Re: [KERNEL][GPL][N4] franco.Kernel - r72

Tweaks are for interactive

Battery life: conservative

Smoothness: performance, although it is smooth enough using interactive
[Nexus 4 Original Android Development] hern1989:
Re: [KERNEL][GPL][N4] franco.Kernel - r72

My phone turns off after 10mins of stand by. I reflashed. Clean install with PA3.0 and r82 and its keeps turning off. Not sure I'd it's kernel related or ROM. I will report back. I'm going to stick with the ROM's kernel and see if that is the issue.
[Nexus 4 Original Android Development] franciscofranco:
[KERNEL][GPL][N4] franco.Kernel - r72

Give it a while. Consumption with ondemand should be the same as before, interactive is behaviour is what changed.
[Nexus 4 Original Android Development] gianton:
Re: [KERNEL][GPL][N4] franco.Kernel - r72

Which scheduler for interactive governor recommenced?

Sent from my Nexus 4
[Nexus 4 Original Android Development] franciscofranco:
[KERNEL][GPL][N4] franco.Kernel - r72

The default.
[Nexus 4 Original Android Development] Luigiesin:
Re: [KERNEL][GPL][N4] franco.Kernel - r72

Deadline... Franco's stock settings.

Sent from my Rock & Roll Nexus 4 \m/

ROM: PA 3.0

Kernel: Franco r82

T-Mobile

---------- Post added at 09:29 PM ---------- Previous post was at 09:26 PM ----------

Damn! I'm really liking how the hotplug is behaving now... The last two cores barely fire up... Just when I really stress it!

Great work dude! Loving r82 with interactive.

Lu

Sent from my Rock & Roll Nexus 4 \m/

ROM: PA 3.0

Kernel: Franco r82

T-Mobile
[Nexus 4 Original Android Development] Kakito:
Re: [KERNEL][GPL][N4] franco.Kernel - r72

When I open the app the default is interactive. I am guessing that is default?

I changed to ondemand since you talked about some changes you made for r82.

Now I am wondering on which one I should be?

Ondemand is very smooth now.

Nexus 4 via Tapatalk 2
[Nexus 4 Original Android Development] Luigiesin:
Re: [KERNEL][GPL][N4] franco.Kernel - r72

Choose whatever you want Bro... Ondemand is definitely smoother... But not by much... Interactive saves you a lot of battery if you use your phone a lot... Plus Franco tweaked the interactive governor enough to make it as smooth as possible.

Your choice.

Sent from my Rock & Roll Nexus 4 \m/

ROM: PA 3.0

Kernel: Franco r82

T-Mobile
[Nexus 4 Original Android Development] murdah204:
Re: [KERNEL][GPL][N4] franco.Kernel - r72

Try it with all RGB at 175. Amazing!
[Nexus 4 Original Android Development] keyra74:
deadline is default. i thought it was row
[Nexus 4 Original Android Development] techmatlock:
Re: [KERNEL][GPL][N4] franco.Kernel - r72

row hasn't been default for a long time and was only default on one release I believe.
[Nexus 4 Original Android Development] vomer:
Re: [KERNEL][GPL][N4] franco.Kernel - r72

Have to agree. Very rich colors and less ugly greyness

Sent from my Nexus 4

---------- Post added at 01:21 AM ---------- Previous post was at 01:14 AM ----------

@Franco - the app share setting is not picking up everything:

Device: Nexus 4

Kernel: 3.4.0-franco.Kernel-nightly#82

Max Frequency: 1512 MHz

Min Frequency: 384 MHz

Governor: interactive

IO Scheduler: deadline

Screen Off Max Frequency: Not available.

Color Multipliers: Not available. Not available. Not available.

RGB Gamma: Not available. Not available. Not available.

Sent from franco.Kernel updater app

https://play.google.com/store/apps/details?id=com.franco.kernel

Sent from my Nexus 4
[Nexus 4 Original Android Development] afzalarsalan:
Re: [KERNEL][GPL][N4] franco.Kernel - r72

Wait so if I am playing a game that involves a lot of swiping I'll be stuck on max frequency. Looks temple run is going to eat battery like no tomorrow
[Nexus 4 Original Android Development] franciscofranco:
I haven't updated that part of the app for the N4, thanks for the reminder!

The game by itself will most likely ramp the CPU to the max nevertheless. Just play it without worrying and you'll be fine.
[Nexus 4 Original Android Development] gianton:
Re: [KERNEL][GPL][N4] franco.Kernel - r72

No it doesn't I have tested it with PerfMon. Try it yourself, download the app here https://play.google.com/store/apps/details?id=eu.chainfire.perfmon

Sent from my Nexus 4
[Nexus 4 Original Android Development] Archmag3:
Does this have msm_hsic_host fix ??
[Nexus 4 Original Android Development] ManOnTheMoon:
You won't be able to overcome that for a very long time. That is an important wakelock.
[Nexus 4 Original Android Development] blabla189:
will that effects the battery drain for some reasons?
[Nexus 4 Original Android Development] Stretlow:
I think this has worked for me, why the hell arent these enabled as default whats the downside?
[Nexus 4 Original Android Development] wera750:
disabling HW overlays will pretty much disable project butter
[Nexus 4 Original Android Development] Stretlow:
So disabling something that's been intentionally designed to make your phone run smoother actually makes your phone smoother.

That.... is.... bonkers
[Nexus 4 Original Android Development] ian577416:
No it doesn't.
[Nexus 4 Original Android Development] lnfound:
Halve all the animation scales and project butter becomes a joke. It's a big wake up to see how fast your phone navigates the menus and all the little delays are "animations"
[Nexus 4 Original Android Development] ceejay83:
Googled about the hw overlays and its mentioned it may cause high battery drain. Just try out the force gpu rendering, seems to work fine
[Nexus 4 Original Android Development] Redmed427:
It is not badly coded. It worked flawlessly on the stock kernel. Please don't spread misinformation because you are regurgitating what you've heard someone else regurgitate.

3rd time for me

What are your settings?

I do not.

I just tried that. It's marginally better. Still very noticeable. I'd love to take a video and post it up on here

Sent from my Nexus 4
[Nexus 4 Original Android Development] rosswaa:
Anyone know if Franco will be adding color correction back into the app at all or do we have to buy the other app he made for that aswell? I have no problem buying the other app but I prefer having it all in one place rather than 2 sperate
[Nexus 4 Original Android Development] drawde40599:
Been using Franco kernels since my nexus s no all about ;) thank u tho .

Data drop didn't happen agn overnight so who no's ,I'll blame at&t :) but that's what my settings are franco, if starts to happen to others .

And I have absolutely no lag on any app or the ROM with this kernel
[Nexus 4 Original Android Development] cchant:
he is working on it
[Nexus 4 Original Android Development] danbrown162:
One reboot today with modacos rom. Was just listening to music and browsing then BAM.

Other than that this kernel is amazing, battery is significantly better than other kernels I've used. Will be sticking with this. :fingers-crossed:
[Nexus 4 Original Android Development] franciscofranco:
Yes dont use spaces in the power mode names. I thought I had fixed that though... oh well I will next time :)
[Nexus 4 Original Android Development] lowveld:
The "force GPU rendering" option should never be enabled unless for debugging, as pretty much everything on the developer settings.

Enabling that will force every bit of UI code to run on the GPU. Thing is, not all available functions are available for the GPU.

So that option will break a lot of apps, pretty randomly. And its not the app fault, its yours fit forcing it to run on a way it shouldn't.

Plus, why the hell do you want a quad core Snapdragon and then leave it idling?

Sorry for the rambling, but users turning that on without knowledge has already caused me a lot of grief.

Great work Francisco. Nice to see fellow countrymen with this level of knowledge!

Cheers
[Nexus 4 Original Android Development] m0h1t:
I'm using the stock ROM and kernel right now and can't think of a reason to flash a custom kernel like this except for improved battery life.

Since I haven't used Franco's kernels before, could you guys point out what all am I missing?

Sent from my Nexus 4
[Nexus 4 Original Android Development] ceejay83:
I've always used it, and it makes apps smoother. Never had a problem with it on, and no hit on battery life. Wouldn't it be more battery efficient to use the gpu instead of using the processor power?
[Nexus 4 Original Android Development] zephiK:
- Vibration is increased. feels better

- Better battery life

- Better colors

... better everything. Just flash it, it's free, what do you have to lose?
[Nexus 4 Original Android Development] derPianist:
Pretty much everything awesome you can do with your N4. I really could not imagine a life without Franco Kernels. Seriously.

via Google Nexus 4
[Nexus 4 Original Android Development] ben_pyett:
Re: [KERNEL][GPL][N4] franco.Kernel - r72

there is one?
[Nexus 4 Original Android Development] digweed4me:
Re: [KERNEL][GPL][N4] franco.Kernel - r72

Guys try this i am absolutely loving this gamma setting color control is all 255
[Nexus 4 Original Android Development] Archmag3:
Enhanced Stock 4.2.2 Kernel (STOCK + UV + HSIC Fixes + Gamma) << thats what faux has written in his thread..someone said its been fixed in 4.2.2..i also want to know if its really fixed.
[Nexus 4 Original Android Development] Hanny:
yeah, came with 4.2.2, should have merged on r80

http://xdaforums.com/showthread.php?p=38007704&highlight=hsic#post38007704
[Nexus 4 Original Android Development] fguy85:
Re: [KERNEL][GPL][N4] franco.Kernel - r72

Hi Franco,

Can you upload r82 as zip file?
[Nexus 4 Original Android Development] franciscofranco:
Thing is, even during gaming the CPU load CAN go lower than the threshold, thus making the cores go offline. However - I think I can program something to lock the hotplugging to 4 cores if the load is higher than the threshold for X seconds. I'll see what I can do, no promises though as I don't want to affect the device's routines just because of gaming.

That 300 value is non-existant, if you go back one menu and return to that one you'll see 255 contrast.
[Nexus 4 Original Android Development] franciscofranco:
Yeah faux likes to spread ****ing misinformation because he thinks its cool. The HSIC driver got 4 patches in 4.2.2 which reduce the wakelock to a normal behaviour and improves how it is handled.
[Nexus 4 Original Android Development] franciscofranco:
The file is there...............
[Nexus 4 Original Android Development] alanwyl:
Is r82 still compatible with 4.2.1?

I saw that is in a 4.2.2 folder.
[Nexus 4 Original Android Development] Archmag3:
thanks a lot for confirmation :good: flashing right now :) :highfive:
[Nexus 4 Original Android Development] digweed4me:
Re: [KERNEL][GPL][N4] franco.Kernel - r72

That 300 value is non-existant, if you go back one menu and return to that one you'll see 255 contrast.[/QUOTE]

Yes sir you are right still looks awesome thank a bunch sir
[Nexus 4 Original Android Development] franciscofranco:
If its in a 4.2.2 folder what do you think?
[Nexus 4 Original Android Development] cenonmin:
Thank you, just tried it and it works great ! :)
[Nexus 4 Original Android Development] alanwyl:
Got it, just under the impression that r80 is named 4.2.2 but still works with 4.2.1:o