yashsingh1/xdaforums huggingface dataset:
[Nexus 4 Original Android Development] stylobil:
Yeah, I'm aware of these posts, I have been reading this very thread for a long time now.

My point is that even if you try to convert the values according to the mechanism described in these few posts, it is just not working. I don't konw why.

Anyway, thanks for having give it a try (and I mean it), but it would be better to not direct users asking for the converted porfiles to wrong converted values.
[Nexus 4 Original Android Development] cesarydolores:
Best color settings !!!!! using latest kernel from franco.

After days and days and more days of messing with color settings I came up with these and they are great. ( My opinion ). I got the main idea from visceralpsyche settings and made them a little brighter and more vibrant. Let me know what you guys think. here they are :

Screen Brightness: 50%

Screen Color Tuning

Red - 234

Green - 220

Blue - 215

Screen Gamma Settings

RED

Grays - 0

Mids - 5

Blacks - 119

Whites - 2

GREEN

Grays - 0

Mids - 5

Blacks - 119

Whites - 2

BLUE

Grays - 0

Mids - 5

Blacks - 119

Whites - 2

Misc. Gamma Settings

Contrast - 10

Brightness - 0

Saturation - 71
[Nexus 4 Original Android Development] rxmxsh:
Oops. I missed the edit date. Thanks.
[Nexus 4 Original Android Development] raptor22:
More data between MPDecision and hotplug:

Video playback of a 720p mp4 video on M1: Only cpu0 stays online, but jumps around frequencies at all times. It spends around 30% at 384, 30% at 702, and 10% at 486,594,1026,1188 each. cpu1,2,3 come online when forwarding/rewinding, however, cpu1 has load on it. cpu2 and 3 has no load (0%) but still come online and stay at a random frequency for a second or so.

Result: 10% of battery used gave out 41 minutes of video playback

Video playback of a 720p mp4 video on r93: cpu0 and 1 both stay online but both spend around 85% of the time on 384MHz. When forwarding/rewinding, cpu0 and 1 scale appropriately and show they have load on them but still efficiently scale back when load is reduced. cpu2 and 3 only come online when I'm happening to be multitasking or if a 1080p video is used

Result: 10% of battery used gave out 53 minutes of video playback (fully recharged phone before testing)

For reference: Stock kernel used 10% of battery and gave out 34 minutes of video playback

music playback on M1 (Google play music) : like the xda app, cpu0 goes nuts and spend their time between all frequencies. Occasionally cpu1 and 2 comes online at a random frequency however both perfmon and system monitor show no load is on cpu2 and barely any on cpu1.

music playback on r93 (Google play music) : Much more efficient, cpu0 stays at 384 for around 80% of the time. cpu1 and 2 and rarely 3 will only come online if I multitask or I'm arranging playlists etc and will scale back and go offline much quicker. Phone is also notably coller

Hope this helps. If anything, the thalamus hotplug and S4 Pro seems to be a match made by heaven.
[Nexus 4 Original Android Development] sucre213:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

The milestone version is literally awesome after 3 days experience ！battery life is so good ！

GREAT JOB :thumbup::thumbup:
[Nexus 4 Original Android Development] aLeda:
does pro version propose preconfigured profil colors as pa's kernels ?

thanks
[Nexus 4 Original Android Development] mgear356:
Thanks for your hard work.. Now I am running r93
[Nexus 4 Original Android Development] raptor22:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

There's a button for that xD

But still, things may vary from phone to phone. Hope Franco can shed some light on this.
[Nexus 4 Original Android Development] blueren:
So has every other version that was released before it, don't you think? :D
[Nexus 4 Original Android Development] tvdang7:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

Wasn't there a hot plug control in the app?
[Nexus 4 Original Android Development] ctfrommn:
Yep, before hotplugging was replaced with mpdecision.
[Nexus 4 Original Android Development] hoseth0711:
Sv: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

Could you please post the whole file and short instructions on where to create it and what permissions i have to give it? I just readed 4 days pages in this thread and also searched the web but couldnt find anything. TYIA

Sendt fra min Nexus 4 med Tapatalk2
[Nexus 4 Original Android Development] cobhc:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

I would be too if it wasn't for the headphone boost in the newer versions.
[Nexus 4 Original Android Development] tvdang7:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

o so what do we set it at?
[Nexus 4 Original Android Development] ctfrommn:
You dont, it is taken care of automatically now.
[Nexus 4 Original Android Development] jarjar124:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

You can get the eXperience pro app. It works I believe.
[Nexus 4 Original Android Development] cobhc:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

Got a link? I know about XLouder but that also messes with eq which I don't want.
[Nexus 4 Original Android Development] aLeda:
up
[Nexus 4 Original Android Development] jarjar124:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

Look it up on Google play. It is from a great Dev and it helps support him.
[Nexus 4 Original Android Development] ceejay83:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

Pro version of what?
[Nexus 4 Original Android Development] aLeda:
franco kernel ^^
[Nexus 4 Original Android Development] TrenchKato:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

To those discussing hot plug and mpdecision, increasing the timer rate as Franco mentioned seems to help with the jumpy CPU... Also restored my battery life back to over 4 hours as compared to 3.5 when the reversion to mpdecision occurred (very heavy user)...
[Nexus 4 Original Android Development] drawde40599:
yep !!

Actually Battery life has changed none between 93 and milestone here, its actually gone up 7% ,and just as smooth and just as snappy ....

My opinion based on using phone not looking for issues ;) ...
[Nexus 4 Original Android Development] tvdang7:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

So does increasing the number mean better battery life or better performance.
[Nexus 4 Original Android Development] ceejay83:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

You mean Franco's kernel app. You need to search for the settings to get the moles colors. You can edit the colors anyway you want
[Nexus 4 Original Android Development] Shano56:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

If anything, better battery life.
[Nexus 4 Original Android Development] aLeda:
ok thanks
[Nexus 4 Original Android Development] TrenchKato:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

Increasing timer rate causes a longer sample size for the CPU to determine what to do... This can can increase battery life with diminishing returns for each increase. IMO there becomes a point when it begins to behave more like conservative instead of interactive which is not friendly to my setup

Performance is subjective..
[Nexus 4 Original Android Development] scream4cheese:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

The lower the timer_rate the more the CPU frequencies will jump around more often. The higher it is, the less it'll jump.
[Nexus 4 Original Android Development] TrenchKato:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

By battery life I meant on screen time
[Nexus 4 Original Android Development] tvdang7:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

Any one screen seem to stay brighter with this kernel? Maybe it's just my eyes but my auto brightness seems brighter than pa kernel and I'm in door.
[Nexus 4 Original Android Development] BigDig:
timer rate under governor control, right? mine is 20000, how much should I increase???(very heavy user)
[Nexus 4 Original Android Development] TrenchKato:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

Again that's subjective. I went to 30k tho
[Nexus 4 Original Android Development] ctfrommn:
Well, 200000 would be 2 sec and mimic stock kernel that has zero lag....but maybe a little less to avoid completely raping the battery.
[Nexus 4 Original Android Development] Lennyuk:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

I made mine 30000 and it's been solid for me, start there and raise it by 5000 at a time until your happy.

Sent from my Nexus 4
[Nexus 4 Original Android Development] ceejay83:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

Mine is at 35k. Stays on the lower frequencies more and don't see a performance hit
[Nexus 4 Original Android Development] Koraboros:
Yeah I'm on AOKP B5.

It doesn't happen every time. I was able to play a lot before I saw my first, then it became more frequent.

I flashed R93 and it hasn't happened again... yet.

Also I have no undervolt, no changes to kernel I just flash it in TWRP and go from there.
[Nexus 4 Original Android Development] chrisgtl:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

I can confirm my wifi works correctly using this:

http://xdaforums.com/showthread.php?p=36801291

Read the guide carefully. I am on rascarlo ROM 4.2.2 and with this tweaked stock kernel my wifi behaves as it should for the first time ever.
[Nexus 4 Original Android Development] VivaErBetis:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

In my case the milestone jumping CPU problem was almost solved setting interactive input_boost to 0 (r102 value).

The two noticeable differences between interactive governors in r102 and M1 are:

input_boost changed from 0 to 1

timer_rate changed from 30000 to 20000
[Nexus 4 Original Android Development] malukiz:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

Very nice battery on your last kernel =D
[Nexus 4 Original Android Development] franciscofranco:
Sigh... if you're not touching the screen that setting is not triggered. The timer_rate is what controls that cpu jumps when not doing anything.
[Nexus 4 Original Android Development] gpvecchi:
Mmh, today I experienced some data drop on 3G... Different apps show messages like "unable to connect", "can't load image", etc, but worked after retry...

Came home, turned on wifi and can't connect to my network.

Everything turned normal after reboot...
[Nexus 4 Original Android Development] keyra74:
same for me, 5 min with screenoff and still ping ing my phone

franco do you think you can add the code to your kernel?
[Nexus 4 Original Android Development] franciscofranco:
No, I already explained why.
[Nexus 4 Original Android Development] keyra74:
fine with me, i'm back to yours anyway, i can deal with that
[Nexus 4 Original Android Development] hsrn:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

can someone direct me to moles' contrasty colour values.

i'm trying m1 kernel but find default colours to be washed out and recommended is way to dark and mids seem to be missing somehow.

i have the famous pa wallpaper which was used by moles and it's either bright and colourful or completely dark.

contrasty made the best impression imho.
[Nexus 4 Original Android Development] noneabove:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

In regards to cpu going weird, I have cpu usage after an hour of video, no wifi no 3g enabled, screen off most of the time, was in my pocket on my bus commute. Looks very odd for music playback.
[Nexus 4 Original Android Development] franciscofranco:
Set timer_rate to 50k. Next nightly will have screen off capped to 702Mhz too.
[Nexus 4 Original Android Development] noneabove:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

This seems more to be a deal of spiking above 300 for no reason, but I'll give that a try! That doesn't affect touch input right?
[Nexus 4 Original Android Development] scream4cheese:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1
[Nexus 4 Original Android Development] ÜBER™:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

Am I the only one that thinks the touchscreen has been wonky as of late? Specifically animations for things. Like the pulldown will drawback up if I swipe it down to fast. And vice versa. :confused:

Sent from my Nexus 4
[Nexus 4 Original Android Development] i860:
Upss it happened to me as well on m1, lost all the data from the game. I think is related to the game not the kernel.
[Nexus 4 Original Android Development] JassyNL:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

Please don't beat me for asking this, since I can't make a proper search on this word on this forum.

I've installed the m1 kernel but now, my WiFi is broken and won't turn on. What can I do about it to make it run again?

Thx in advance.
[Nexus 4 Original Android Development] franciscofranco:
Something is screwed big time on your end, Wi-Fi works fine, its stock driver 0 changes.
[Nexus 4 Original Android Development] BrandoHD:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

Were you running motley kernel with the tests they were doing to fix the WiFi drops which included new WiFi drivers?
[Nexus 4 Original Android Development] JassyNL:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

You both may not guess again. I made a terrible mistake and I'd came from the motley kernel directly to franco. I did restore a 100% stock nandroid, installed Franco kernel and everything is fine now.

Sorry for any disturbances!!
[Nexus 4 Original Android Development] franciscofranco:
For everyone asking me for those Wi-Fi drivers, this is the perfect example of why I'm not going to include them.
[Nexus 4 Original Android Development] CrimsonSmear:
For being a long reader of this very thread, you have certainly chosen a rather high horse.

The invalid values bled into other values which is why the converted profiles don't appear the same as the original profile. The converted profiles in my init.d script are just that... Converted f.K_U v8.9 safe Profiles (ergo not "wrong converted values"). That they are simply converted does not indicate that they are Adjusted nor Updated. These conversions are provided as a starting point for those that simply can not be bothered with their own conversion of the profile.

If you want the correct values, go to this thread and convert from hex to decimal and you will have the profile you seek (alternatively, you can flash the kernels there).

My init.d script includes f.K_U v8.9 safe conversions for all of molesarecoming's profiles as a starting point for you to adjust as deemed necessary.
[Nexus 4 Original Android Development] tkalli:
I have been using this kernel for quite some time. I work from home, so I use WiFi 90% of the time. I have not experience one problem with WiFi. It couldn't be better. My download speed is 27433kbps(latest) and upload is 1080kbps.

With Wifi off and on Data download is 18890kbps and the upload is 2046kbps.

:good:
[Nexus 4 Original Android Development] malukiz:
Someone can tell me if it's "westwood" the default TCP algoritm used in M1 ?
[Nexus 4 Original Android Development] aimetti:
congratulations glad it works for you , must mean everyone else is lying or making it up.
[Nexus 4 Original Android Development] tkalli:
No, it just means I haven't had a problem. Everyone uses their phones differently and uses different apps. I am checking football scores, reading the news, checking the weather, sending texts, and have MailDroid checking 7 email accounts. WiFi, GPS, screen at 100% are always on. No sense having apps if you have to shut them down.
[Nexus 4 Original Android Development] Mahdi786:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

Right move I say, wait for Google to sort it out. Those WiFi drivers are not made with our device in mind.
[Nexus 4 Original Android Development] aimetti:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

The issue is definitely a correlation with certain networks , whether its a type of network / setting / or configuration and versions of android 4.2.1 and higher.

I can take out my sim and put it in any device and have 0 issues at work. Nexus 4 constantly drops. RMA unit same thing. Nexus 7 worked fine on 4.1.2. Upgraded and does the same thing.

Sorry if I came across as brash. I'm at my wits end with this. The aurora drivers in r97 definitely worked better , although still not perfect. Hopefully Google / lg / Qualcomm or whoever fixes it. Its down right pathetic at this point 4 months later.
[Nexus 4 Original Android Development] fozzie:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

Yes.
[Nexus 4 Original Android Development] kszaq:
This.

I think that we would not be messing with trying new drivers if the Android System itself worked properly. I guess that WiFi works for some people with the new Prima driver because it enables offloading ARP requests when ARP handling should be done by Android System. When Google fixes that, I think the old drivers will work properly without any changes.
[Nexus 4 Original Android Development] ziddey:
Franco, as you know, I've been fiddling with OTG support and have been using your kernel as a base (thanks again).

One user has complained that usb fast charge isn't working. I've confirmed that it does still work when manually enabling fast charge: echo 1 > /sys/kernel/fast_charge/force_fast_charge

I understand it needs to be set on every boot. However, the option does not seem to show up in your app. I've essentially only modified drivers/usb/otg/msm_otg.c (without any changes to fast charge), and enabled verbose usb debug messages. I'm guessing it's doing a build version check to determine whether to enable the option?
[Nexus 4 Original Android Development] Godaemon:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

Regarding the WiFi fix its simple since Fransisco does not want to mess with this its up to each user.If someone finds it difficult to live without it can try other kernels.I know its really annoying waiting for Google after 4 months but there's nothing we can do...

Via NeXuS 4 / xda-developers app
[Nexus 4 Original Android Development] tkalli:
np. Hope it gets sorted out for you.
[Nexus 4 Original Android Development] Vangelis13:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

Cue another 45 questions about why these drivers won't be included.. :o
[Nexus 4 Original Android Development] Vangelis13:
Re: [KERNEL][GPL][N4] franco.Kernel - r102 | M1

:thumbdown:
[Nexus 4 Original Android Development] franciscofranco:
r110:

* Bunch of patches from CodeAurora

* When the screen is off CPU frequency is capped to 702MHz

* Removed some more debug
[Nexus 4 Original Android Development] bradm23:
Re: [KERNEL][GPL][N4] franco.Kernel - r110 | M1

Holla new nightly!!!! CodeAurora ftmfw!
[Nexus 4 Original Android Development] JVital2013:
Re: [KERNEL][GPL][N4] franco.Kernel - r110 | M1

I'm not sure what magic sauce is in r110, but this is one nice kernel! Better than the milestone, I'm hoping with battery life too :D. Thanks Franco!

Sent from a telegraph
[Nexus 4 Original Android Development] CrimsonSmear:
Was the touch sensitivity control disabled (zeroed out) intentionally?
[Nexus 4 Original Android Development] kioshi:
What was the reason to change the freq to 702mhz at screen off? Just curious as r100 & Milestone 1 have been working perfectly fine for me, during Hong Kong week long trip and here in California.

Phone would instantly turn on with one tap of power button or volume rocker buttons.
[Nexus 4 Original Android Development] rxmxsh:
How the hell would you know after 15 (ish) minutes?
[Nexus 4 Original Android Development] bradm23:
Re: [KERNEL][GPL][N4] franco.Kernel - r110 | M1

Where do you see these changes?
[Nexus 4 Original Android Development] JVital2013:
Re: [KERNEL][GPL][N4] franco.Kernel - r110 | M1

Overall smoothness, no more CPU jumps, yadda yadda. Doesn't take a rocket scientist

Sent from a telegraph
[Nexus 4 Original Android Development] Mercado_Negro:
Hehe that's exactly what I thought. He may have his reasons, though.
[Nexus 4 Original Android Development] rxmxsh:
Based on comments in this thread, I disagree. lol.

If you have your reasons, cheers. I need more than a reboot to see how it'll affect my phone.
[Nexus 4 Original Android Development] CrimsonSmear:
It's capped at 702mhz during screen off... instead of full range

The following values are now at "0":

#echo "50" > /sys/devices/virtual/input/lge_touch/delta_max

#echo "8" > /sys/devices/virtual/input/lge_touch/direction_count

#echo "5" > /sys/devices/virtual/input/lge_touch/ignore_pressure_gap

#echo "55" > /sys/devices/virtual/input/lge_touch/max_pressure

#echo "1" > /sys/devices/virtual/input/lge_touch/time_to_max_pressure

#echo "4" > /sys/devices/virtual/input/lge_touch/touch_max_count
[Nexus 4 Original Android Development] franciscofranco:
Yes.

This one is going to work perfectly as well, just don't worry, it wakes up as fast as before.
[Nexus 4 Original Android Development] drmclove69:
Re: [KERNEL][GPL][N4] franco.Kernel - r110 | M1

Will I run into any problems if I just flash the new update on top of M1? Or do I need to do a clean install of my ROM with gapps and kernal.
[Nexus 4 Original Android Development] BrandoHD:
Re: [KERNEL][GPL][N4] franco.Kernel - r110 | M1

Just flash kernel
[Nexus 4 Original Android Development] tkalli:
Flashed it with the app and everything is fine.
[Nexus 4 Original Android Development] nbeebe24:
Re: [KERNEL][GPL][N4] franco.Kernel - r110 | M1

The new update does seem significantly smoother than the last. Great job again Franco!
[Nexus 4 Original Android Development] bradm23:
Re: [KERNEL][GPL][N4] franco.Kernel - r110 | M1

I do notice the touchscreen not being as responsive as in m1. Nothing crazy but notice a lot while typing
[Nexus 4 Original Android Development] acaseyb:
Re: [KERNEL][GPL][N4] franco.Kernel - r110 | M1

I notice it while scrolling.
[Nexus 4 Original Android Development] 3r1k:
Curious, I keep getting data connection drops out every now and then. Is it the ROM or Kernel? Sorry for Noob Q.

Running Franco M1 and PA ROM
[Nexus 4 Original Android Development] fozzie:
Re: [KERNEL][GPL][N4] franco.Kernel - r110 | M1

Perhaps it's neither. It could be your network.
[Nexus 4 Original Android Development] Vangelis13:
Re: [KERNEL][GPL][N4] franco.Kernel - r110 | M1

Neither, probably your provider.
[Nexus 4 Original Android Development] monkey hung:
Re: [KERNEL][GPL][N4] franco.Kernel - r110 | M1

This is my experience with M1 so far.
[Nexus 4 Original Android Development] tyraelasd:
Soooooo?
[Nexus 4 Original Android Development] acaseyb:
Re: [KERNEL][GPL][N4] franco.Kernel - r110 | M1

I noticed that my data was dropping too before I re-flashed m1. It's back to normal now.
[Nexus 4 Original Android Development] bradm23:
Re: [KERNEL][GPL][N4] franco.Kernel - r110 | M1

Sooooooo what was the point of your post? At least I was giving a valid observation, aka a contribution to this kernel development.
[Nexus 4 Original Android Development] PRGUY85:
Re: [KERNEL][GPL][N4] franco.Kernel - r110 | M1

I have been testing M1 for 3 days now. Want to know if my stats are more or less inline with what you guys are experiencing.

Thanks for the great kernel Franco.
[Nexus 4 Original Android Development] bradm23:
Re: [KERNEL][GPL][N4] franco.Kernel - r110 | M1

Try selecting kernel wake lock with screen off. It will give you more accurate msm wake results
[Nexus 4 Original Android Development] dougiefresh36:
I searched this thread but couldn't find anything helpful. I would appreciate if someone pointed me or gave me directions on how to convert these values so I can use them in Franco's app.

echo "208 0 100 255 0 0 3 7 20 2" > /sys/devices/platform/mipi_lgit.1537/kgamma_red

echo "210 0 100 255 0 0 3 7 20 2" > /sys/devices/platform/mipi_lgit.1537/kgamma_green

echo "212 0 100 255 0 0 3 7 20 2" > /sys/devices/platform/mipi_lgit.1537/kgamma_blue

echo "175 155 150" > /sys/devices/platform/kcal_ctrl.0/kcal

Thanks in advance