yashsingh1/xdaforums huggingface dataset:
[Nexus 4 Original Android Development] Net.silb:
Hi Franco,

First off, I want to say that I really appreciate your dedication and hard work on this kernel. I hope you take my post as constructive criticism and I hope everyone realizes that the following is my opinion and I respect people with opinions that are different than mine.

For the first twenty or so releases of your kernel, your focus was improving battery life and thermal throttling while maintaining a decent level of performance. Recently you decided that you are happy with battery consumption and you are ready to improve other things, I think that was a reasonable decision because battery life was truly impressive and much better than stock. Around two weeks ago, you decided to modify the Interactive governor so that when the user swipes the screen - the second core will turn on, this resulted in a slight loss of battery life but a pleasant gain in smoothness.

A few days ago, you decided to ramp up the processor clock to 1026 MHz when the user swipes the screen in addition to turning on the second core. To avoid a major battery consumption rise, you increased the high speed threshold to 98. These two changes, in my opinion, only raised battery consumption and decreased performance. In order to regain performance, the user must decrease the high speed threshold to around 70, which results in a big battery consumption rise. Furthermore, these recent changes make the kernel's behavior, very similar to the stock kernel's behavior.

What I am trying to say is that the recent changes in the kernel made it almost the same as the stock kernel in terms of the performance and battery life (after lowering the high speed threshold to 70). I would love it if you can get back to your previous ways of improving the kernel without losing out on battery life.
[Nexus 4 Original Android Development] formicae:
Anyone can flash the OTA zip with a custom recovery. The actual OTA install will choke, however.
[Nexus 4 Original Android Development] jkoljo:
I found that after running fstrim, the phone works noticeably smoother. r47 + AOKP. Could fstrim be automated at kernel level, for example to run every reboot? It might give a nice smoothness kick.
[Nexus 4 Original Android Development] benrees21:
Re: [KERNEL][GPL][N4] franco.Kernel - r34

If you check for and receive an OTA update and click install, it will abort the install. If you download the OTA zip file that gets posted on a thread on here, you can flash it like any other ROM through CWM or TWRP. Simples.

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

Charging up for my second cycle on r47 , here were my the screenshots before my phone died first cycle. On screen time should be optimal very soon! :)
[Nexus 4 Original Android Development] ben_pyett:
Re: [KERNEL][GPL][N4] franco.Kernel - r34

just seen this thread on same topic http://xdaforums.com/showthread.php?t=2111173
[Nexus 4 Original Android Development] alcurtis93:
Re: [KERNEL][GPL][N4] franco.Kernel - r34

I agree
[Nexus 4 Original Android Development] DowntownJeffBrown:
Re: [KERNEL][GPL][N4] franco.Kernel - r34

Yea its loud too Lol lucky I have a gazillion chargers and I just use my N7 one. :thumbup:

Sent from my Nexus 4 using Xparent Blue Tapatalk 2
[Nexus 4 Original Android Development] franciscofranco:
Re: [KERNEL][GPL][N4] franco.Kernel - r34

Thank you so much.

I was thinking of dropping the second core going online when touching and only doing the cpu ramp to 1026MHz. What do you think?
[Nexus 4 Original Android Development] Net.silb:
Thanks for the response!

I don't think there is a good way of knowing without trying. Maybe drop a test build and see what people think.
[Nexus 4 Original Android Development] albundy2010:
Re: [KERNEL][GPL][N4] franco.Kernel - r34

In the ota zips there is nothing in them that checks the recovery. They install fine as long as the ROM is stock. Well as long as you're stock and everything that the script in the zip checks for is there.

In this very thread people have stated they flashed the update zip just fine. Yet people still repeat this nonsense that it doesn't work. You need stock blah blah.

Sorry but I am getting sick of this nonsense period. Even more so in a kernel Dev thread where it doesn't belong in the first place.

There was a time not that long ago on nexus devices where you HAD to use a custom recovery to manually flash a ota. Manually picking a zip was removed from stock recovery and adb sideload method didn't exist yet. And people still repeated this you need stock bs.
[Nexus 4 Original Android Development] mitchdickson:
Re: [KERNEL][GPL][N4] franco.Kernel - r34

You mad bro?
[Nexus 4 Original Android Development] JNewms:
Re: [KERNEL][GPL][N4] franco.Kernel - r34

Sounds like a lovely idea. I've never noticed performance suffering. I'd rather you play around with that as well, if my opinion holds any weight. :D

Sent from a Paranoid N4
[Nexus 4 Original Android Development] franciscofranco:
I dropped the voltage for 1026MHz step on my local build since its used a lot more since r47. I'm not a big fan of undervolting but I guess -75mV won't hurt. I'll now try and remove the second core coming up on when screen is touched and maybe reduce the go_hispeed_load too to account for that. I'll drop a test build if I'm satisfied. Thanks for the valuable feedback!
[Nexus 4 Original Android Development] JNewms:
Re: [KERNEL][GPL][N4] franco.Kernel - r34

Awesome, thanks Franco, can't wait to take it for a test drive. :)

Sent from a Paranoid N4
[Nexus 4 Original Android Development] iammudd:
I started with Faux because I read one review which said that the N4 could be UV quite significantly (and Faux and Matrix would have had an advantage). For my N4, I was able to UV by -175mV. I also underclocked it based on Faux's recommendations for battery conservation and limited the N4 to 2 cores... but in the end, I'm using your kernel with your defaults -- no UV, no UC. Very unscientific but it seems like it's better battery with subjectively better performance. So thx and I'm coming around to your opinion on optimization over UV.
[Nexus 4 Original Android Development] franciscofranco:
Soon™ - minooch is doing his ginuea pig job now. It feels as good with only one core at 1026MHz as with dual-core mode with both cores at 1026MHz so far.

I think UV is more of a buzzword than anything. Sure it helps a little bit of battery, its undeniable, but theres SO MANY places where we can squeeze battery with much better results than plain stupid UV only. This is my opinion, its not an universal truth, just what I think based on what I've been doing ;)
[Nexus 4 Original Android Development] JNewms:
Re: [KERNEL][GPL][N4] franco.Kernel - r34

Don't get me wrong, I've been very happy with this kernel. I'm just more interested in battery savings. I don't do any real gaming on my phone, aside from the occasional temple run here and there.

Sent from a Paranoid N4
[Nexus 4 Original Android Development] Rick_1995:
How have the GNU mem routines been faring against the linux versions ?

zeusk from github here :)
[Nexus 4 Original Android Development] deepsunzhine:
Re: [KERNEL][GPL][N4] franco.Kernel - r34

This should be or it is a 50/50 kernel...some ppl want to play games and save battery while they r not

SentFromMyF*****gAwsomeNEXUS4™
[Nexus 4 Original Android Development] JNewms:
Re: [KERNEL][GPL][N4] franco.Kernel - r34

Kinda hard to get the best of both worlds. If you want your phone geared for performance it's not going to fare as well on battery. We are still bound by the laws of physics

Sent from a Paranoid N4
[Nexus 4 Original Android Development] franciscofranco:
I'm not using GNU routines anymore, after you noted me that those functions were not being used I forced them to be used for a while but in some rare cases my device rebooted and I got nothing spectacular from the kmsg log - then I decided it wasn't worth my time ;)
[Nexus 4 Original Android Development] hallucynogenyc:
Re: [KERNEL][GPL][N4] franco.Kernel - r34

But I can't take out of my head the idea that with a faster cpu binning, Im running "overvolted". I'd really appreciate the setting on the app, isn't that easy to implement?
[Nexus 4 Original Android Development] franciscofranco:
Its not hard I just don't wanna mess with that. Google didn't add the FASTER bin for a reason. If they will add it then its ok.
[Nexus 4 Original Android Development] kcls:
Re: [KERNEL][GPL][N4] franco.Kernel - r34

Somehow I did this today on r34.
[Nexus 4 Original Android Development] Koraboros:
Lol the most screen time i''ve gotten was about 2.5 hours, with 1 hour of NFS MW.
[Nexus 4 Original Android Development] zFayZz:
only getting 4 hours of screen time... just not enough & data drops are annoying me! sorry franco going back to stock cm10 kernel
[Nexus 4 Original Android Development] franciscofranco:
r50-test on the OP link. Let me know how that feels.

Have fun.
[Nexus 4 Original Android Development] abhipati:
Re: [KERNEL][GPL][N4] franco.Kernel - r34

Thanks so much . any plans of allowing ppl to download the test builds from your app
[Nexus 4 Original Android Development] franciscofranco:
Nope, test builds are not for the app.
[Nexus 4 Original Android Development] jarjar124:
i dont think so because people will download then complain about bugs etc
[Nexus 4 Original Android Development] zFayZz:
lol well i'll test r50 then...
[Nexus 4 Original Android Development] Vangelis13:
Re: [KERNEL][GPL][N4] franco.Kernel - r34

They're like the fancy cookies in the jar on the top shelf, you can only have them once you can reach up there.

(Hm, maybe metaphor-ing doesn't function that well today..) :D
[Nexus 4 Original Android Development] JNewms:
Re: [KERNEL][GPL][N4] franco.Kernel - r34

Thank you Franco. So far it's too early for me to give to much feedback. But first impressions, my phone isn't melting and everything seems fine with speed.

Sent from a Paranoid N4
[Nexus 4 Original Android Development] trailblazerz11:
Re: [KERNEL][GPL][N4] franco.Kernel - r34

So far for the most part feels the same as r47, only apps like what apps and tapatalk seem to stutter more than r47 but probably because those apps just weren't well written.

Everything else seems to fly as in r47. Gonna see if battery improves today.

Thanks franco, these test builds really seem to be zeroing in on the delicate balance performance and battery, quite exciting :)
[Nexus 4 Original Android Development] franciscofranco:
Battery life should be marginally better with r50-test.
[Nexus 4 Original Android Development] Luigiesin:
Re: [KERNEL][GPL][N4] franco.Kernel - r34

Just flashed.. It does feels like r47... But I'll let the kernel settle. I did notice the 2nd core is off while swiping.. That's great! Should help battery... Thanks dude

Sent from my Rock & Roll Nexus 4

ROM: MINCO V6

Kernel: Franco r47

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

Franco, r50 is ****in faaaaaaaast

SentFromMyF*****gAwsomeNEXUS4™
[Nexus 4 Original Android Development] zFayZz:
Franco is there anything i can do to improve battery life? I only turn on wifi/data when i need it and rarely use gps.. Syncs are off and using auto brightness... I don't game on my phone and all i do is a few calls whatsapp Facebook browse and watch YouTube now and then.. I use to have an iphone 4 before and it might not be as open as an android but it sure had some amazing battery life.. could last 2 days without charge and thats with out turning off gps/data/wifi/syncs..and using auto brightness.. My sisters using it still after 3 years of great battery and still running.

since moving to android i started on s3 rooted n battery still sucked and now am on nexus.. its better but not great... Sorry for the life story lol but i need some tips..
[Nexus 4 Original Android Development] albundy2010:
Re: [KERNEL][GPL][N4] franco.Kernel - r34

Franco. Would it make sense to use input boost on the interactive governor and just tune that?

Its similar to what mpdecision does as far as I know. Touch screen and it instantly boost the clock speed. Not sure how much you can fine tune with it though.

And I assume people don't use it for a reason but a tuned version with the hot plug driver seems like it would be the best of both worlds. Stock speed along with full control.
[Nexus 4 Original Android Development] tx3kgtman:
Re: [KERNEL][GPL][N4] franco.Kernel - r34

I understand what your saying but like many others I really enjoyed the convenience of going to your app and checking for any updates. Hell I was on R34 for along time wondering why there wasn't an update in so long and come to find out there were as "test builds". Guess I need to check the forums more :/
[Nexus 4 Original Android Development] franciscofranco:
Thats exactly how its done right now.

I just dont want all users to try test versions, thats why XDA is here for. Test versions are rare though.
[Nexus 4 Original Android Development] Lucena04:
Re: [KERNEL][GPL][N4] franco.Kernel - r34

NFS MW is 100% in r50, thank you Franco.

Enviado de meu Nexus 4 usando o Tapatalk 2
[Nexus 4 Original Android Development] tazer808:
Latest test (r50) is working as expected. lost a little 'smooth-ness' in the XDA app (read: more noticable stutter), but other apps like gmail, facebook, youtube, all seem to be very smooth.

"PIE" interface on PA 2.99 latest build is lightning quick, and battery charging on USB connection seems faster to me than on r47.

Thanks for all the hard work franco! Will put the r50 kernel to the "my usual usage" test, tomorrow, will post impressions then.

Aloha from the 808!!

-tazer808
[Nexus 4 Original Android Development] scream4cheese:
Same here buddy. I'm interested in battery saving as well.
[Nexus 4 Original Android Development] drawde40599:
There are hundreds of posts on how to get better battery life from this kernel / phone here in this forum , pictures even ;) most here are getting 4+ hours witch is very very good for a android
[Nexus 4 Original Android Development] scream4cheese:
HOLY C**P! Look at those red lines!
[Nexus 4 Original Android Development] Luigiesin:
Re: [KERNEL][GPL][N4] franco.Kernel - r34

I can totally see the battery draining slower than r47! Makes sense using only one core for easy stuff... Screen on is great!

Sent from my Rock & Roll Nexus 4

ROM: MINCO V6

Kernel: Franco r50

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

I used to get two days use out when I was on stock rom and kernel. But since root, I temper with my phone so much that it doesn't last as long. I would recommend just trying stock kernel?

Also don't turn off data.. it would cause more battery drain since the apps that rely on connection would constantly poll and generate wakelocks.

Lastly get betterbatterystats. Just search for the app on xda. It's free. This will help you pinpoint any process or app that may be the culprit.

Sent from a phone, better than yours...
[Nexus 4 Original Android Development] persheshhater:
Re: [KERNEL][GPL][N4] franco.Kernel - r34

Interactive 384-1350/deadline/cubic/65 go load/702 hispeed freq always gives me great battery life, no matter what franko kernel version im running:) using wifi though no data.
[Nexus 4 Original Android Development] peschka:
+1 on this. Btw why input_boost for interactive governor is grayed out in your app franco ?
[Nexus 4 Original Android Development] drawde40599:
Getting pretty good lag while typing on build 50 , have never experienced this with any build till now , seems to come and go though
[Nexus 4 Original Android Development] Euler MD:
I know that franco said not to ask about what is in the test builds, but the question is if they are somewhat stable?

In addition, I read back into the thread for advice on optimizing battery, but after 50ish pages, I just stopped. If anybody has any suggestions on how to improve battery life

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

Go load I lower it to 65 BTW... That way I keep the min freq in the 300s.. And still only uses the first core.... I like it! Same performance than r47 but better battery for sure!

Sent from my Rock & Roll Nexus 4

ROM: MINCO V6

Kernel: Franco r50

T-Mobile
[Nexus 4 Original Android Development] drawde40599:
I used to get maybe 2 hours screen on time with stock ROM and kernel , running aokp and Franco I get 4-5 now . every phone different I guess ;)
[Nexus 4 Original Android Development] JNewms:
Re: [KERNEL][GPL][N4] franco.Kernel - r34

Franco himself uses them and tests then before letting us test. They won't melt your phone, but they ARE test builds.

Sent from a Paranoid N4
[Nexus 4 Original Android Development] Luigiesin:
Re: [KERNEL][GPL][N4] franco.Kernel - r34

They're test kernels.. But to me they're stable... The changes made since r34 hasn't been radical so it won't affect stability... Data drop and other issues like temperature and such has been addressed already.... He's working more on the smoothness vs. Battery life..

I think it's pretty safe for you to try r50 or r47... I suggest r50.

Nandroid first of course... Since evey phone is quite different.

Sent from my Rock & Roll Nexus 4

ROM: MINCO V6

Kernel: Franco r50

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

Pretty great battery no complaints. With Francos stock setting auto brightness and r47.
[Nexus 4 Original Android Development] franciscofranco:
Because theres no input_boost option in the kernel so it grays out.

Thats weird, I have no problems. Can you decrease go_hispeed_load to 60 an see what happens?
[Nexus 4 Original Android Development] x.Orville.x:
Re: [KERNEL][GPL][N4] franco.Kernel - r34

I have no lag on 50
[Nexus 4 Original Android Development] hern1989:
Re: [KERNEL][GPL][N4] franco.Kernel - r34

No lag on 50 either. Ill test tomorrow and see how my battery life is compared to r34.
[Nexus 4 Original Android Development] vomer:
r50 working great so far!

- No lock screen lag

- No keyboard lag (as reported by someone else)

- Too early for battery but looking promising!

- Random stutter on multitask gone!
[Nexus 4 Original Android Development] ansysic:
Well, as far as I see there is more lag. At least more initial lag, because after a while of scrolling the second core goes online though.

Let's see if there is this big difference in battery consumption after a day...
[Nexus 4 Original Android Development] nokkenas:
Few hours ago, I was browsing Wikipedia on mobile data using r47. Suddenly pages won't load even though my signal bars are full, not long after the pages won't load my signal bars depleted to zero, then after a few seconds it went back to full bars and pages started to load again. Is this classified as a data drop?
[Nexus 4 Original Android Development] vomer:
I just loaded up a HUGE library of music - scrolled smoothly for me.
[Nexus 4 Original Android Development] ManOnTheMoon:
Re: [KERNEL][GPL][N4] franco.Kernel - r34

Same thing with me. I'm running PA and I feel like it's the rom but I think I'm tweaking. The last thing I wanna do is say it's r50.idk ill play around with it more.
[Nexus 4 Original Android Development] JNewms:
Re: [KERNEL][GPL][N4] franco.Kernel - r34

I'm not noticing any lag whatsoever. Been typing, rolling through Tapatalk and Google +. Even played temple run for 10 minutes. Everything had been smooth, smooth, smooth!

Sent from a Paranoid N4
[Nexus 4 Original Android Development] hern1989:
Re: [KERNEL][GPL][N4] franco.Kernel - r34

I changed the go load to 60 and the high speed to 918mhz. It feels so smooth. Im on r50 btw.
[Nexus 4 Original Android Development] tkalli:
Playing with r50 since it was posted.

Switched back and forth with r47, 4 times and repeated things.

Both seem to open programs equally.

Both seem smooth

Typing seems fine to me in r50.

Too early to give any definite statements.

​
[Nexus 4 Original Android Development] c_86:
Re: [KERNEL][GPL][N4] franco.Kernel - r34

How's the hsis_host doing?

I keep doing back to r23 due to that.

Anyone?
[Nexus 4 Original Android Development] scream4cheese:
Re: [KERNEL][GPL][N4] franco.Kernel - r34

I just noticed that Franco cut out most of the CPU frequencies.

Why did you do it Franco ?

Edit: I think the only one missing is 594mhz.
[Nexus 4 Original Android Development] JNewms:
Re: [KERNEL][GPL][N4] franco.Kernel - r34

Every phone is different. Give it a try for yourself and see what results you get.

Sent from a Paranoid N4
[Nexus 4 Original Android Development] franciscofranco:
I only removed 3 or 4 freqs. Because they were useless.
[Nexus 4 Original Android Development] ansysic:
Because everything between 300 mhz and 1000 mhz gets barely used.

Edit: Arr, too late
[Nexus 4 Original Android Development] scream4cheese:
Re: [KERNEL][GPL][N4] franco.Kernel - r34

Okay. Well i guess you know what's best. :)
[Nexus 4 Original Android Development] franciscofranco:
I try to :)
[Nexus 4 Original Android Development] Twau:
Sv: [KERNEL][GPL][N4] franco.Kernel - r34

I get stuttering when scrolling in Falcon Pro with r50, tried to counter it with go_high-speed_load 60, but I did not notice any difference. Is there any other setting I could tweak?

Guess I'm missing the 2cores online while touching the screen? Would be great if this was a optional setting to turn off/on in your paid app, I really liked it and I would rather lose 10min on battery life for a buttery experience.

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

I don't get it, I just was in Falcon pro and cannot reproduce a stutter or lag. Don't know how people are seeing it when my phone is still flying through everything I throw at it.

Sent from a Paranoid N4
[Nexus 4 Original Android Development] blueren:
Re: [KERNEL][GPL][N4] franco.Kernel - r34

Hi, I've been running 47 for 3 days now.. Both on cm and Pa, my phone randomly hangs for a couple of mins and reboots..

My last kernel msg reads :

Boot info : last boot reason : hw_reset

Will this help?

Sent from a Nexus
[Nexus 4 Original Android Development] c_86:
Re: [KERNEL][GPL][N4] franco.Kernel - r34

I've always gotten stutter in tapatalk never ever in any other app... I say its the app. Poor coding.
[Nexus 4 Original Android Development] drawde40599:
Its acting right now , no lag anymore with your stock settings , didn't have to change anything , have no clue y it was acting up...... But working now . this 50 build is fast man ;)

---------- Post added at 09:18 PM ---------- Previous post was at 09:15 PM ----------

Falcon pro is smooth here also no stutter or lag

---------- Post added at 09:27 PM ---------- Previous post was at 09:18 PM ----------

Franco did u do anything to the data ? Been having issues loading twitter pictures from any client and they don't seem to be failing at all like they would have been by now ? ( not only your kernel , happens stock also )
[Nexus 4 Original Android Development] franciscofranco:
Nope. I don't know if its related by I've been having problems with Google's DNS whole evening (I use them on my computer) like having full Wi-Fi and nothing loads. Might be that.
[Nexus 4 Original Android Development] :
I'm definitely noticing slight lag in scrolling in browser and stuttering in Temple Run Brave at certain spots it doesn't move fluidly, flashed back to r46 to confirm and I think I'll stick to it
[Nexus 4 Original Android Development] drawde40599:
Strange been having issues for weeks with damn twitter apps , now all of a sudden everything is working o_O . after flash build 50 . well OK , thanks ;)
[Nexus 4 Original Android Development] franciscofranco:
Decrease go_hispeed_load to 60 and see if it helps. I just made a 3 million score run in temple run and 0 lag.
[Nexus 4 Original Android Development] terranox:
Re: [KERNEL][GPL][N4] franco.Kernel - r34

R50 the best

Enviado desde mi Nexus 4 usando Tapatalk 2
[Nexus 4 Original Android Development] JNewms:
Re: [KERNEL][GPL][N4] franco.Kernel - r34

I didn't have any lag on it either, but I gotta say, I hate you for getting that score :cool: I can't get near that high.

Sent from a Paranoid N4