yashsingh1/xdaforums huggingface dataset:
[Nexus 4 Original Android Development] blabla189:
What is recommended on vsync? On or off? If i switch it to off the data integrity is lower and i/o goes higher. But what means data integrity. Sorry for the stupid question, but i dont get it.
[Nexus 4 Original Android Development] chiensibut:
francos kernel compatible with all roms out there, my best guess:D
[Nexus 4 Original Android Development] whittikins:
I believe leaving wlan turned on will help battery life if you're near a connected network. :)
[Nexus 4 Original Android Development] nachomaster:
Thanks, but you're guessing? I don't want to brick my phone mixing stuff that doesn't work together. :confused:
[Nexus 4 Original Android Development] tweaked:
.....I'm Using PA and this Kernel......
[Nexus 4 Original Android Development] franciscofranco:
Means that if theres a power outage on your device or that it simply crashes data integrity is not guaranteed.

1st - You don't brick a Nexus

2nd - This is a Nexus

3rd - Its compatible with all roms because its a Nexus
[Nexus 4 Original Android Development] Serious_Beans:
http://pubs.opengroup.org/onlinepubs/7908799/xsh/fsync.html

Basically if it's off it won't scan changes you've mad which means if your phone suddenly crashes you could lose all or some of your data, if it's on it will scan everything and make sure you don't lose any of your data. Maybe Franco or someone else can explain it better but that's my understanding of it.
[Nexus 4 Original Android Development] Nitemare3219:
You're not crazy. I too am noticing this so far. I first saw it when using the built in keyboard swipe. I noticed the animation didn't look as smooth as stock. Now scrolling on the XDA app, I'm getting some stuttering. I've got it running at 384 min, 1350 max (1026 hi-speed) and it seems to have gotten a little better after updating Franco's app to the latest version, but I still feel like it's there.

Should some of the sample time, load, boost, or timer settings be changed in any way to experiment with this?

Otherwise no comments yet with this kernel. My initial impression of battery life was great with stock, would make it the whole day with 50%. Now I'm barely getting 1 day with 3 hours screen time, so I'm hoping this kernel changes that.

Edit: perhaps it's just xda app, because Facebook and web pages scroll just fine.
[Nexus 4 Original Android Development] Chill4xed:
Hey franco. I wanted to test out you Kernel today after reading through this thread. You seem to give quick responses, have fast updates, love what you do so I just went ahead and bought your app. Now here's the problem: It keeps telling me that there was a license error but I bought it. Have the receipt right here and if I click buy in the error message I end up in the play store where my options are (currently still) Refund and Open. Any ideas?

I'm on Airplane Mode with Wifi active if that makes a difference but everything seems to work fine online-wise...
[Nexus 4 Original Android Development] franciscofranco:
You can change interactive tunables using Governor Control on my app ;)

Just clear your Market's cache and reboot, sometimes that happens.
[Nexus 4 Original Android Development] hospital349:
Hey Francisco.

I've been doing a little research into the msm_hsic_host Kernel wakelock, as it's a major wakelock on my betterbatterystats list. It appears to have something to do with the modem (possibly Qualcomm related) - I've read that this wakelock percentage is reduced when setting a device to aeroplane mode (thus why some people think the two are connected).

Could you shine any light onto this issue?

Are there any methods that I might deploy to reduce this wake or solve it completely?

Furthermore, has anybody else ran into the same issue?

It's a major wakelock and reduces battery life frantically, unfortunately. :eek:

Many thanks for any assistance provided. :good:

EDIT: I'm suspecting that it's something Qualcomm will have to solve over time. Though I could be wrong...
[Nexus 4 Original Android Development] aeson:
I don't usually post because I use the search bar A LOT and find all my answers right there, but when I do post I want to thank you Mr. Francisco for making the most stable kernel I have ever had! period. I've tried them all the past couple weeks to test which is more suitable and when I finally came to flashing this I never went back to any. Thanks again.

P.S. I bought your app :good:
[Nexus 4 Original Android Development] Chill4xed:
Thanks. Fixed. Again a very quick response so not regretting the buy, mate. Rock on.
[Nexus 4 Original Android Development] Serious_Beans:
Franco hoping you can answer this for me. Since you spent a lot of time developing for the GNex and I followed your kernel the whole time pretty much, battery life improved greatly, idle and screen time went up a lot. Went from like 10hrs idle and 2hrs screen time to about 20hrs idle and 3/3.5hrs screen time.

Now that the Nexus 4 has a more efficient screen (I am pretty sure I read somewhere AMOLED is only more efficient for battery life when on blacks) and a more efficient processor 28nm vs 45nm and just being newer and faster (can get things done faster) and a larger battery 300mah more, why is it...that despite all that the battery life is pretty much the same as a Galaxy Nexus a year ago.

Is it a kernel issue as far as you know? Is it just a crappy battery? Some other hardware related issue? What is your opinion on the matter, because something like the S3 with a larger screen and a 2100mah gets like 4hrs screen time (for my usage) but same usage on the 4 and I'm barely getting more than 2hrs. Thanks!
[Nexus 4 Original Android Development] ManOnTheMoon:
before i bought the nexus 4 i had a att s3. I loved my s3 it was snappy and perfect. Incredible support on roms and had one of the best kernels IMo, imoysens lean kernel. I was getting extremely great life out of it. I love to change my phones every 6 months. when i saw the n4 i thought what is the dev going to be like. I navigated over to the galaxy nexus thread and looked at all the roms. I was completely amazed. i couldnt believe the support. Sure enough the highest viewed thread on that page was a kernel by Franco. I knew hands down i had to buy the n4. I can honestly say that was the only reason i bought this, aside from my other preferences. But either way i cannot wait to see future development. Thanks
[Nexus 4 Original Android Development] Nitemare3219:
Well I could see that much, but have no idea what to change to see any kind of positive effect.
[Nexus 4 Original Android Development] blabla189:
FAQ for Governors and Schedulers

http://xdaforums.com/showthread.php?t=1369817
[Nexus 4 Original Android Development] hatyrei:
I don't know if this kernel is slowing my usb connection to my computer.... when I connected it. it loads so slow. I rebooted it 2x,. same thing happened. Hmmm any insights? thanks.
[Nexus 4 Original Android Development] versd:
sorry for n00b question

will installing this kernel mean I wont be able to access OTA updates?
[Nexus 4 Original Android Development] awtacular:
I agree 100%. What is the point of having a smartphone if you only use it as a dumb phone? The only way to test the battery life if by using the phone as it is ment to be. The avid user of this phone is going to use it to its fullest. They are going to have data,gps and sync on. They are probably going to have 20 or more minutes of talk time along with 10+ text during the day. Not to mention use the camera functions several times during the course of the day and who knows how much time spent browsing the web. They also are probably going to play some kind of game during the course or the day if they are on break or just bored for 10-15 minutes. These all drastically reduce battery life, especially playing a game of any kind. I myself find most of the post showing screen on time to be bs because the phone really isn't being used. If your so worried about battery life and not using your phone for anything just stick with a $20 dollar phone from Walmart and you will get all kind of screen on time and have the same functions you get from your Nexus 4 which in most cases is nothing because your not doing anything with it.

I might add I'm loving the colors on this release too. Most people complain because they aren't use to them. I for one actually hated the color of the N4 when I first got it coming from an amoled but started to like it after using your display control app. Now after these new updates its outstanding and I can't even get a grasp on how crappy my old amoled screen looks now. Also I still do get a lot better battery life over stock or some other kernels so I can't complain there. I'm just not going to brag I get 4+ hours of screen time when I'm not doing anything with it.
[Nexus 4 Original Android Development] albundy2010:
Re: [KERNEL][GPL][N4] franco.Kernel - r70

I agree. In general I can't stand all the battery stats stuff myself.

Two people dont use the phone the same way. The same WiFi / data situation and so on as you stated. That's why its silly to tell somebody don't report your stats unless you use your device this way with WiFi off and so on.
[Nexus 4 Original Android Development] ckarv:
Re: [KERNEL][GPL][N4] franco.Kernel - r70

I reverted back to r69, its colors works better for me. There was something off with the grays on r70, but as has been said, this is all subjective.

And as someone already pointed out, it would be great if you (Franco) could include alternative color profiles for people to choose.

Great work with the kernel though, really impressed with your work.
[Nexus 4 Original Android Development] albundy2010:
Re: [KERNEL][GPL][N4] franco.Kernel - r70

I'm sorry but again who are you to tell somebody how their phone should be used? Come on guys.

Not everyone plays games on their phones. Same for all the rest of the stuff. Plenty don't use hardly any minutes at all. Think the t mobile 30 dollar 100 min plan that is so popular.

Use your phone the way you want but just stop with this its a smart phone you should use it this way nonsense.
[Nexus 4 Original Android Development] tmhiott:
I've had two random reboots in the past two days. I just took a log right after the second one happened today. I'm not sure if it's the kernel or if it's ParanoidAndroid, or maybe even something else, but I'm going to post in both threads.

I'm on r69 (about to update) and Feb 6th of PA.

Thanks.
[Nexus 4 Original Android Development] Mendanbar:
Love r70 so far. I stuck with 53 for a long time since the colors of the test releases seemed too dark. The new colors are much improved, though, and very usable even with stock auto brightness. Best release yet IMHO. Thanks Franco!
[Nexus 4 Original Android Development] awtacular:
I'm on that plan and the point being is that a fair amount of the owners of this phone are going to use the phone and when people post screen shots of 4 or 5 hours with barely any actual use of the phone it leads to many people complaining they don't see that kind of battery life and that the kernel isn't great or what not and move on to another one. All I'm saying is majority of the post are very misleading for people. It's a smartphone so use it as a smartphone and post some results. It would be like me bragging my phone lasted two days without having to charge it which I have done. But guess what, I didn't use it hardly any either.
[Nexus 4 Original Android Development] melbourne408:
Re: [KERNEL][GPL][N4] franco.Kernel - r70

Looking good on r70, second cycle should be beast!
[Nexus 4 Original Android Development] albundy2010:
Re: [KERNEL][GPL][N4] franco.Kernel - r70

I agree with you for the most part. Except for the complaining I don't get this battery life part. As long as people post battery shots. Which is forever, you can't ban people from doing so. You're going to get that stuff.

In a perfect world either people would post them and include how they used their phone during that time. Some do and some dont. I am just 100 percent against telling folks how they should use their phone. Or to buy a dumb phone if they don't use the phone the way they do.

Again I don't care at all for any battery stats post myself. If I had a magic wand I'd rid the world of them. Just that hey use your phone this way or gtfo attitude is nonsense. If you're not using it this way then don't post them...

Anyways enough from me on this. Done polluting the thread with this stuff. My point should hopefully be clear by now.
[Nexus 4 Original Android Development] blackstarnino:
Works fine for me!

Edit: As stated before: Stop being cheap an purchase!

Franco: I love r70 and you!
[Nexus 4 Original Android Development] Hanny:
franco, just want to say that, my very first feeling after i flash r70 is: oh, lol, im back to the amoled gnex, definitely i got the nearly exact visual on my old phone - the darkness of dark, and some color saturation. i wont say they are over-saturated, but they are pretty more "artificial-like" even in NFSMW (the cars initially feel more cartoonish)

i must congratulate you on it because that is exactly what you wanted to achieve. it 100% matched the colors of an amoled phone, especially the darkness of grey and black.

after i received my nexus 4 a month ago and started using it, the first i noticed is wow the grey is so much lighter in all the dark holo UI stuffs. I got used to it in one or two days but on the other hand the lighter colors has its benefits - on the n4 screen i dont say its "natural" cause no color is more natural than the exact object, rather i'd compare it to amoled screens and say the lighter, n4 one is more "luxurious". it attempts to give the users a more pleasant viewing experience if one stares it for a long time with high brightness, together with the fact that the colors are still vibrant and not over-flat. i believe that is the main reason why i got used to the new screen so easily.

while i can live with both the N4stock-style or amoled-style of darkness, and 230,228,240 gives me perfect white on both styles, I have no complaints on the colors of the UI. however, the only flaw of amoled-style colors is the human faces - they are totally different, much darker than the acceptable range, and i believe thats something worth consider in your amoled-style code, where skin colors can be improved while maintaining your favorite amoled-darkness.

i believe most of the r70 colors-dislikers here are the ones who are used to and in love with the "luxurious" feel of comfortable light colors, while amoled-style lovers like you are in favor of deeper and sharper colors while maintaining balance with naturalness. to be honest while fine-tuning important photos, i do make the blacks much darker and increase the saturation abit, which it makes the photo feels professional and attractive. however in terms of overall smartphone UI and a long-time of staring at the screen, i do prefer the lighter colors which relaxes me.

thats some of my honest opinions and i hope they are useful explaining the love of both sides of your huge userbase, instead of saying i love this one that one dont remove plz make it default im reverting zomggg etc. also i believe after you release of the complete color control panel, the atmosphere here will be much more user-to-user sharing or teaching instead of user-to-dev requests :D appreciate your hard work especially the color-work-from-r53 franco style... thats one of the reason i love following your kernels because of your attitude of innovative originality!

(p.s. i can patiently wait but please dont forget the proximity color bug :p it is always there)
[Nexus 4 Original Android Development] franciscofranco:
Full gamma interface done and working. Uploading in 5.
[Nexus 4 Original Android Development] franciscofranco:
Thanks for the feedback. Can you do a small gaming test with r70? The proximity sensor thing has to be fixed in the apps code. Thats one of my next things.
[Nexus 4 Original Android Development] jhericurls:
What do you mean done? Is this included in the kernel app or the display app?
[Nexus 4 Original Android Development] franciscofranco:
In the kernel... My code is fully GPL'ed and doesn't require any app interaction to work.
[Nexus 4 Original Android Development] gianton:
Thanks for the update, colors looks great! Is there any benefit of UVing (my chip is the faster), or should I leave it as is?
[Nexus 4 Original Android Development] deltatux:
So is it a reupload of r70 or is it a new revision?

I don't see any new uploads...

deltatux
[Nexus 4 Original Android Development] Bar81:
New nightly r71
[Nexus 4 Original Android Development] murdah204:
Re: [KERNEL][GPL][N4] franco.Kernel - r70

Am I the only one getting micro lags when scrolling through Facebook and Falcon pro... They weren't there on 69. And I love these colors! Coming from a galaxy Nexus I appreciate the work your doing Franco, Love your Kernel!
[Nexus 4 Original Android Development] deltatux:
Oh there it is, it wasn't there when I last checked.

deltatux
[Nexus 4 Original Android Development] franciscofranco:
r71 is out adding Gamma Control with possibility of tweaking whites, mids, blacks, contrast, brightness, saturation and greys. Thanks to PA and moles for researching what the values changed through their testing.

The path for the gamma values is: /sys/class/misc/gammacontrol. Individual paths are:

whites: /sys/class/misc/gammacontrol/whites

mids: /sys/class/misc/gammacontrol/mids

blacks: /sys/class/misc/gammacontrol/blacks

contrast: /sys/class/misc/gammacontrol/contrast

brightness: /sys/class/misc/gammacontrol/brightness

saturation: /sys/class/misc/gammacontrol/saturation

greys: /sys/class/misc/gammacontrol/greys

After changing the values a screen off/on is required. I will add this interface to the apps today or tomorrow. Have fun tweaking!

P.S. Nothing else changed besides adding the gamma interface.
[Nexus 4 Original Android Development] i860:
Just flashing r71 and i will report back.
[Nexus 4 Original Android Development] giantflash:
Can you, as a user suggested, make some "profiles/presets" for the Gamma Control in your app, so that we can just choose between some of them? Maybe a stock one, the one from PA, your r70 and so on? Would be nice.
[Nexus 4 Original Android Development] deltatux:
Not sure if reporting back would be necessary since there's nothing changed in r71 except for the gamma controls. There shouldn't be any performance or battery differences compared to r70.

deltatux
[Nexus 4 Original Android Development] JmPTaz09:
Re: [KERNEL][GPL][N4] franco.Kernel - r71

Default colors on r71 look really freakin good. Good deep colors without making the screen super dark, best mix yet.
[Nexus 4 Original Android Development] Hanny:
lol sure...

setup:

384/1512 interactive default gov control

deadline default

fsync on

thermal throttle 70

default hotplugging mode

r70/r71 gaming test

NFS MW

two cores are online at the beginning of the track, and over the race two cores are used the most

one core stays at 1512 while the other is fluctuating between 1026 to 1350.

in every 15-20 seconds, 3rd and 4th core online and all 4 work together. there are no specific trigger for this suddenly ramp up, not crashes, not drifts, they just come up themselves for 5 seconds and sleep back.

there were completely zero lag.

throttle test - throttle threshold set to 40

at first there are only 2x 1026

and then every 6/7 seconds, 3rd and 4th core online for no reason, for 2-3 seconds and then sleep back.

there were no stutters, however the FPS was generally lower. while the non-throttling is generally 40 and higher, throttling mode is 32 and lower, but hanging around 20-30 so we dont feel lag. mostly two cores are being used.

this time it is significantly better than both the hotplugging and dual core modes in r67, because they lagged when throttling. probably because one core 1026 is too less as minimum, and 2x 1026 forcing 3rd and 4th cores offline is also not enough power.

i believe the unconditioned 3rd+4th core sudden online does help the game being smooth while throttling!

GTA VC Max graphics

tested with simply turning 360 degrees in a road with cars and citizens, as i found that it is the most graphics stressing

throttle threshold back to 70

FPS is 30 and higher, 4 cores are online all the time but 1512 does not "always" appear. they hang around 1026-1350.

generally, 3 cores are at 4-digits frequencies while the 4th one is at 3-digits frequencies

experience is very smooth.

throttle test - throttle threshold set to 40

4 cores at 1026, constantly, non-stop

FPS is around 20, which is obviously lower than non-throttle mode

although the FPS drop is noticeable by eyes, but it did not disturb the gaming experience and did not make me feel dizzy like the single-core-hotplug mode in r67.

conclusion

awesome. together with typing test, it feels smoother on the fail GO keyboard. although not as smooth as quad core mode, it has significant improvement because it knows to ramp up to 4 cores when im typing extremely fast.

this time im going to stay on hotplugging mode to save even more juice, as there is no need to use quad core mode anymore for me :laugh: well done franco well done
[Nexus 4 Original Android Development] Bar81:
Can't wait.
[Nexus 4 Original Android Development] cocchiararo:
Re: [KERNEL][GPL][N4] franco.Kernel - r71

This is to be controlled from terminal/scripts right now, right? Same numerical values as the ones used in scripts for moles settings?

Enviado desde mi Nexus 7 usando Tapatalk 2
[Nexus 4 Original Android Development] SubyWill:
Flashing r71 now!
[Nexus 4 Original Android Development] cobyman7035:
Re: [KERNEL][GPL][N4] franco.Kernel - r71

Yep I try r71 too. What app besides faux clock to use? That can change gamma values?

Google Voice via my NeXus⁴ using XDA Premium
[Nexus 4 Original Android Development] Tylog:
AW: [KERNEL][GPL][N4] franco.Kernel - r71

Do it! Chacka :p

Nexus 4 Tapatalk
[Nexus 4 Original Android Development] franciscofranco:
Terminal, adb, scripts, whatever.

No, this interface is different as it gives control over individual setting instead of huge and long number strings that are hard for the user to memorize, type and understand what is what.
[Nexus 4 Original Android Development] deltatux:
hey guys,

what's the default values for onlining/offlining the cores for r70/71? I think the non-default values are eating my battery here...

deltatux
[Nexus 4 Original Android Development] drawde40599:
71 defult colors are your colors from builds 63 and prior right ? I can't tell anymore I've seen so many colors this week with yours and other kernels I can't tell what I like now :P
[Nexus 4 Original Android Development] franciscofranco:
There is no app that is compatible with this interface.
[Nexus 4 Original Android Development] vladbaca:
What are the default RGB values for r71? The colors seem a bit weird on 255/255/255.
[Nexus 4 Original Android Development] obsanity:
Re: [KERNEL][GPL][N4] franco.Kernel - r71

What are the value limits? 0-255 as usual? I'm assuming no negative values allowed?

Sent from my Nexus 4
[Nexus 4 Original Android Development] cobyman7035:
i rebooted into r71 and my battery went down like 2-3 %, is that normal?
[Nexus 4 Original Android Development] AshtonTS:
Re: [KERNEL][GPL][N4] franco.Kernel - r71

Yes. Battery always drops for me when I reboot. And also for the first 5 or so mins battery drops quite a bit when I flash a new kernel, then it stabilizes. I usually flash a new kernel when my battery is low so I usually just put it on the charger.

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

230.230.245 seems best to remove yellow tint

Google Voice via my NeXus⁴ using XDA Premium
[Nexus 4 Original Android Development] franciscofranco:
Yep.

I'm sure negative values are allowed, but I haven't tested it and I don't know the outcome.
[Nexus 4 Original Android Development] drawde40599:
Brightness effects yellow tint , I only see it if to low , I run at 80% brigness so I never see that