yashsingh1/xdaforums huggingface dataset:
[Nexus 4 Original Android Development] scream4cheese:
Re: [KERNEL][GPL][N4] franco.Kernel - r53

Are you saying we should not use them at all?

I only use them to root and that's all. Other things like flashing a recovery, kernels or Roms I do them manually.

If that's what you meant by not using them to flash kernels and such then yeah no one should use them like that.
[Nexus 4 Original Android Development] i860:
R61 "stock" wifi / 3g on
[Nexus 4 Original Android Development] franciscofranco:
Re: [KERNEL][GPL][N4] franco.Kernel - r53

So whats the general consensus, quad core all the time, dual core all the time, dual core and an app widget to enable all cores before gaming?

Does undervolting save considerable amount of power? Conservative or interactive?

Please write a detailed post, not just "umg y no 8 cores?".
[Nexus 4 Original Android Development] cobyman7035:
Re: [KERNEL][GPL][N4] franco.Kernel - r53

Back on my n4 10x faster than pos lenovo tablet

via my NeXus⁴ using XDA Premium
[Nexus 4 Original Android Development] calanizzle:
Re: [KERNEL][GPL][N4] franco.Kernel - r53

Can we try 3 cores online?

If not, widget idea it's great!
[Nexus 4 Original Android Development] i860:
I will chose

dual core and an app widget to enable all cores before gaming
[Nexus 4 Original Android Development] JNewms:
Re: [KERNEL][GPL][N4] franco.Kernel - r53

I went back to all 4 cores after a couple of days on 62. I really like the way 61 feels. Battery is a little less than I normally pull from your kernel, but I feel that it's a complete package. I just switched over to conservative about 3 hours ago just to see how that fairs for me.

Sent from my Nexus 4 using Xparent Skyblue Tapatalk 2
[Nexus 4 Original Android Development] kaiser_tytnii:
Re: [KERNEL][GPL][N4] franco.Kernel - r53

I just did the same too
[Nexus 4 Original Android Development] ManOnTheMoon:
Re: [KERNEL][GPL][N4] franco.Kernel - r53

I have been on r53 ever since it released. I love the threshold information I can change. I would love if I can. Control how many cores I can use anytime. If I just want one core all the time I Wanna choose that. All accessible by an app/widget.
[Nexus 4 Original Android Development] Godaemon:
Re: [KERNEL][GPL][N4] franco.Kernel - r53

Interactive > Conservative for me.Feels more responsive

As for cores I would prefer a Quad Core all the time with the ability to switch to dual core.after all we all bought this phone for its high end hardware so what's the point to have it dual all the time? Battery is better on 2 cores but the difference from 4 cores is acceptable for me.
[Nexus 4 Original Android Development] neluba:
r61 and r62 with uv are both way better in performance and battery consumption than r53.

But I couldn't notice a big difference in battery consumption between r61 and 62.

I'm not a gamer, so I don't know the difference in games between r61 and r62.
[Nexus 4 Original Android Development] Treatcon:
Android 4.2.1 R2 is out with a bunch of fixes for Bluetooth. I don't know if they are kernel or ROM related, but just putting it out there for all :cyclops:
[Nexus 4 Original Android Development] JumplnTheFire:
Re: [KERNEL][GPL][N4] franco.Kernel - r53

For which frequencies should I undervolt and does it have a substantial enough change in battery life?
[Nexus 4 Original Android Development] noneabove:
Is there any way to have it be dual core at all times but then have the other 2 be hotplugged (or, maybe better, on your app make a profile section where you tell it which apps you'd like to have run at 4 cores)
[Nexus 4 Original Android Development] drawde40599:
I noticed with 62 dual on all the time phone gets warmer faster ,but it dose feel snappier smoother than 61 , the warmth dose not cause any issue and dose not seem to cause any real extra battery use , undervolt in every combination I've tried did NOTHING at all on this phone compared to not UV , .

61 was also great and had about same results as past kernels not as snappy as 62 but worked just as well , and battery didn't take any hit still getting 4 hours

Personnally i woukd like u to take what u have learned from the 2 versions and keep all 4 cores in use , combined the two maybe make a SUPER version ;P

I will say tho after all this testing 47 is still my favorite and is what I've gone back to after 2 days

.
[Nexus 4 Original Android Development] Testraindrop:
How about 2 Cores always active but 4 Cores kick in at ~98% load or something.

As to not switch them on/off the whole time they should then remain on for a considerable amount of time, this timer should be reset if the load threshold is again met during that time.

That would basically equal 2 cores for basic stuff like Android interface, browsing, tapatalk etc. and 4 cores would be used for gaming, benchmarking, heavy stuff like that.

So you would combine the good things of both. And don't waste time to figure out if 1,2,3 or 4 cores are needed, but only if 2 or 4 cores should be used.
[Nexus 4 Original Android Development] cobyman7035:
Re: [KERNEL][GPL][N4] franco.Kernel - r53

Is Franco kernel of the mice for Google Voice

I meant to say is it off to Mars optimize

Google Voice via my NeXus⁴ using XDA Premium
[Nexus 4 Original Android Development] Testraindrop:
At least the changelog I saw was completely for NFC stuff, bluetooth was only mentioned in connection to NFC connection for sending data to other phones...

This release is useless at least for me as I don't use NFC on my phone.
[Nexus 4 Original Android Development] schmitzekater:
That's what i would like too.

R53 was very smooth for me, and gave me a great battery. I really liked that version, but i'm still kind of afraid that it will lag here and there under load.

R61 was not my preferred way. It was super-smooth, nearly no lag anywhere, but battery surely took a hit for me.

R62 is fine again. Best mix of power and performance.

To be mentioned: Both 61 and 62 were undervolted by -100 throughout except for the 1086, which took -50.

Thanks for your work Franco, i really appreciate it. And if Qualcomm could get rid of that stupid hsim-wakelocks the phone would be true awesomeness. :victory:
[Nexus 4 Original Android Development] yoyoz808:
I have to admit dual core is very smooth. 4 cores does use a bit more battery. I noticed the conservative uses more battery than interactive but is more smooth. I did change the down_threshold to 95 and seemed to help with battery drain. I like what you mentioned above and maybe have the power Hal work with conservative?
[Nexus 4 Original Android Development] Mr. Steve:
I think this sounds like a pretty good idea.
[Nexus 4 Original Android Development] ChriKn:
Re: [KERNEL][GPL][N4] franco.Kernel - r53

Y U No maik ol louk f4st and use no batary!!?!

No, seriously, I can't say how much I appreciate your effort and take us, users, in consideration.

I would go for 2 cores with a possibility to activate the 2 others. Automatically if possible, widget otherwise.

Thanks Franco!
[Nexus 4 Original Android Development] Mikemikenz:
Re: [KERNEL][GPL][N4] franco.Kernel - r53

I think from my testing r62 is by far the superior combination of battery life and performance. While not a heavy gamer I haven't noticed any slowdown between this and r61.

I have been using interactive and row on r62 and happy with that but trying conservative and cfq combo now.

Your idea for a widget to enable 4 cores is a good idea for those who do play the odd intensive game
[Nexus 4 Original Android Development] SwollenMonkey:
Re: [KERNEL][GPL][N4] franco.Kernel - r53

Yeah. r62 is running very nicely. Thanks franco
[Nexus 4 Original Android Development] IgnorCZ:
Come on guys ...

I bought hiend device with 4 cores .. !!!

I like the idea 2 cores with hotplugging the others ... that will be the best way if this is possible ...

or

r61 with 4 cores online

or

Like before 1 core with hotplugging .. so we can use in these examples 4 cores automaticly

... if somebody use the phone only on easy stuff and want 2 cores only .. r62 ... so than we can use for example r61 with widget (4 to 2 cores) we bought great phone and I want use power of that phone .. with better battery than stock .. and that's The Magic from Franco !! Thanks :)
[Nexus 4 Original Android Development] Ulver:
Re: [KERNEL][GPL][N4] franco.Kernel - r53

I also like the idea of having dual cores and an app to swap to 4. I've been on r62 since it's release and for what I do on the phone, I don't notice a difference. I'm with battery saving over anything.
[Nexus 4 Original Android Development] cobyman7035:
1)does r62 come with prefillled underclocking voltages. or do i have to setup the numbers manually? thanks

2) and will franco make a widget that can quickly change usage from 1 core, to 2 cores to 4 cores? i'd love to that functionality/option to manually switch core(s)

3) is the best battery saving mode for IO scheduler: noop, deadline,row or cfq?

heres my current governor control settings: r53

above hispeed delay = 15000

booost: 0

go hispeed: 90

hispeed freq:1026mhz

min sample time: 45000

timerrate: 30000

input boost: greyed out

inupu boost freq: not supported?
[Nexus 4 Original Android Development] tazer808:
Has anyone tried r61, but UC'd AND UV'd it?

Let me try to explain..

similar to 'budget' laptops ... in 'economy' mode, they reduce processor max clock speed when 'not plugged in' to preserve battery life.

but all cores (whether 2, 3, or 4 core processors) remain online and accessible, They just don't go to "max clock" if not on AC power.

When the example above is plugged into power (not on battery) then max clock is enabled and "Max Performance".

I will be trying this with r61. all cores active, but limiting max clock (using franco's utility) and undervolting with the same settings i used on both R61 and R62.

Thoughts? I wonder if this is something that can be achieved in our current efforts. automatically would be great. manually for testing would be good as well.
[Nexus 4 Original Android Development] blitz911:
Re: [KERNEL][GPL][N4] franco.Kernel - r53

All I can say is I love Franco kernel..just went for a 45 min run, streaming Pandora, GPS on Endomondo app, and only lost ~13-15%..for my needs that's awesome..I'd usually lose like 25-30% from a full charge....:thumbup::thumbup:
[Nexus 4 Original Android Development] steviewevie:
Re: [KERNEL][GPL][N4] franco.Kernel - r53

The 1026MHz slot is underclocked, but not the rest. There are some recent posts describing this.
[Nexus 4 Original Android Development] tyraelasd:
Stock settings? Underclocked or something like that?

Im having some serious problems battery wise :(
[Nexus 4 Original Android Development] cobyman7035:
Re: [KERNEL][GPL][N4] franco.Kernel - r53

Oh okay that's how it works

It would have been better if it just worked with USB mode on

Google Voice via my NeXus⁴ using XDA Premium
[Nexus 4 Original Android Development] grubbster:
I would like to see the 2 core always on, option to run 4 cores when needed, and always one core when screen off. I am not a heavy user of the phone and it spends a good deal of time idle. Both 61 and 62 have been great sleepers. I can charge before going to bed and wake up loosing about 3 to 5 percent. Most times during use I don't need more than 2 cores running and that does seem to give it that "pep" that was lacking in some of the earlier kernel builds that ran 1 core with hotplug. I do understand and agree with the sentiment that we paid for a 4 core phone and those should all be available to use. I would just like to see that as an option or activate automatically if a certain level of activity is needed.
[Nexus 4 Original Android Development] blitz911:
Re: [KERNEL][GPL][N4] franco.Kernel - r53

I'm using just stock ROM 4.2.1, rooted, using Franco r53 and his paid app. I'm using settings posted at the top of page 510(xda app set to 20 posts per page) by Svenmaster..works like a champ...battery drain is really low and performance is great enough for daily..I don't play much games other than Dead Trigger and Temple Run 2 and other simple games..I FB, read news, surf web, YouTube, text a lot...basically use the device normally(for me anyway)..I don't drain it to 1% just to see how much screen on time I can get but I've gotten 4+ hours before which is fine..phone barely gets warm too..overall I'm just grateful there's guys like franco that take time out of their busy lives to do stuff like this for us..and thanks for those that hangout here and help out as well..:thumbup::thumbup::D
[Nexus 4 Original Android Development] cobyman7035:
+1 , we don't need 4 cores aside from benchmarking and maybe games? i don't game on the phone , my main concern is battery savings with a 6hour wifi on screen time! + NO lagging when swiping menus
[Nexus 4 Original Android Development] trident167:
Re: [KERNEL][GPL][N4] franco.Kernel - r53

I would like 2 cores and the ability to go to 4 under load. When screen off maybe drop to one core if possible. Seems like it would be the best option for everyone. I bought this phone for its quad core speed and would hate to not have that ability. Waste in my opinion.

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

This is crazy! Almost 7 and a half hours and only lost 12% using codefireX v8 Rom and Franco v62!

About 1 hours screen time and outside taking about 30 pictures of my daughter playing in the snow. Might let it good with out recharging tonight to see if it lasts all day tomorrow too.
[Nexus 4 Original Android Development] CrimsonSmear:
Would it be possible to create a hybrid...

This type of scenario should cover all the bases and would negate apps/switches/widgets.

UI should have what it needs for interaction with reserve power as genuinely required

Core 0 - Interactive

Core 1 - Conservative

Online the last two cores when GPU Threshold is met (this would probably take place while game is loading and shouldn't be noticed)

Core 2 - Interactive/Performance

Core 3 - Interactive/Performance

I was going to attempt a hybrid governor in 62 but couldn't work out where I needed to make changes as /SYS was read only.
[Nexus 4 Original Android Development] drawde40599:
Its worked this way for years , no reason change it
[Nexus 4 Original Android Development] qtekker:
I have done some reading and it looks like the stuttering/lag while scrolling is a 4.2 problem where Nexus 7 users also encounter.

For instance in this discussion and search for the word stutter.
[Nexus 4 Original Android Development] CrimsonSmear:
Is the L2 Cache 1 MB per dual-core?

If this is the case would it not be wiser to pair up the cores 0&2 and 1&3 to get full L2 usage?
[Nexus 4 Original Android Development] hospital349:
I know it's something that probably won't be considered by any kernel dev, but the ideal kernel (from my personal perspective) would involve a system similar to PA hybrid settings. Whereas you can set your governor, I/O, No. of active cores, min/max CPU frequencies on a Per App Basis. This way, we would have total control and flexibility over how the kernel would react to different environments. The kernel could be set-up globally by default (Franco's defaults out of the box) with additional options for 'per app settings'.

I don't believe that this would lead to over-complication, even though I have considered that it might. The global settings can stay global for those who don't have the confidence to play around with 'per app' settings. This would be for those who desire full spectrum flexibility and enjoy experimentation.

Also, if there's a certain app that stutters immensely (such as XDA), but doesn't lag as much if performance is upped - the performance can be tweaked just for that specific app to absorb the stutter. This will allow for a greater user experience without compromising battery on a universal scale.

Anyway, dreams are dreams and I understand it's just an idea. Though, it would put an end to all the dual/quad--ui/apps/games fusses once and for all and there would have to be no compromises, ever again. :cowboy:
[Nexus 4 Original Android Development] richteralan:
I do think dual core plus UV saves some battery, although not very significantly.

One problem is that I haven't tested quad core with UV so I'm not sure about regarding that department.

I'm using Interactive all the way. Conservative is good but sometimes it does have noticable lag comparing to Interactive.
[Nexus 4 Original Android Development] drawde40599:
I did ,actually got exact same results UV testing 100-125-150-175 , actually got 10-20 min less screen on time UV on both builds and i use phone exactly the same for first 10 hours mon-fri my battery stats r pretty identical from day to day
[Nexus 4 Original Android Development] KingBeike:
AW: [KERNEL][GPL][N4] franco.Kernel - r53

All 4 cores are the better solution for me.

I get good battery life and the performance is incredible! 4 cores + UV + interactive is the best way!

R62 With dual core saves a little bit More battery but the performance is much more worse then on 4 cores. Please stay with 4 cores ! Ui performance and Multitasking is so amazing !

Maybe additional switch in APP for the battery savers around here

Gesendet von meinem Nexus 4
[Nexus 4 Original Android Development] :
AW: [KERNEL][GPL][N4] franco.Kernel - r53

I'd like uv to stay included. Leaves the choice to everybody on their own if they want to use it or not.

I personally love quadcore all the time. It's smoother than dualcore and i do not really see a difference in battery. After all i did buy a quad core phone and i want to see those cores put to use.

I'm using interactive atm since it's smoother. Conservative does make a difference in battery though. My opinion: just let everybody decide for themselves. Why not put a switch in your app that switches between hotplugging, dual and quad mode? That way everybody is happy :)
[Nexus 4 Original Android Development] trident167:
Re: [KERNEL][GPL][N4] franco.Kernel - r53

If you flash r62(2 cores) and make a change in the updater app, it goes to 4 cores until you screen off and back on. Anyone can easily ramp up to 4 cores if need be.

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

Has anyone tried to UV the 2 highest frequencies below 1 mV ?? For example 950 and 975 respectively ??
[Nexus 4 Original Android Development] Hrithan2020:
Re: [KERNEL][GPL][N4] franco.Kernel - r53

Sorry, if not relevant, right now experimenting with motley and I am able to run it without any issues. (so should be able to do for franco as well)

Please find below my settings :

https://www.box.com/shared/dnjl8vt05qhqygfkk4yk

What is the min voltage that franco allows for uving? I am seriously not sure how n4 is able to handle such extreme uv! I tried to see by locking the frequency for any stability and ran benchmark of epic citadel and not able to see any problem so far with such extreme setting.

By the way, I am having a faster cpu.

Sent from my Nexus 4
[Nexus 4 Original Android Development] juggies:
Just flashed the newest PA stock kernel (Feb 2), and it's about twice as fast (subjectively of course) than r53.
[Nexus 4 Original Android Development] drawde40599:
2x huh , ya no

---------- Post added at 04:00 PM ---------- Previous post was at 03:59 PM ----------

Make what change ?
[Nexus 4 Original Android Development] iammudd:
EDIT: Haha... trident167 beat me to the post while I was typing....

I prefer r62 ... because it already IS hybrid. If ppl were truly reading this thread (in particular YOUR posts), they would know that there already IS an app to enable all cores in r62. They need to toggle the governor in YOUR app, and 4 cores are back (until they finish gaming and turn the screen off). Given this ability, I really don't know why there has been so much debate between r61 and r62.

Although some would say that battery life is only slightly better in r62 than r61, I believe almost all would agree that 100% dual core yields better battery life than 100% quad core. For CERTAIN usage patterns, dual core can offer significantly better battery life. I had sessions where 50 to 60 mins of continuous screen-on (on HSPA) dropping only 11% -- which extrapolates to >8 hrs! (Someone just reported 7 hrs. With 4 cores or hot-plug in r53, sometimes I could see the battery drop in almost real-time.)

For me, there was also significant increase in standby time. Prior to r53, I had 0.2 to 0.3% battery drop per hour. For some reason, r53 was the worst at ~0.45%. r61 and r62 is <= 0.1% on HSPA ! (5 hrs with no noticeable drop, 8.5hrs at 1% batt. It was better for me to leave the phone on then taking a 2% hit per reboot.)

For my use, I don't notice a performance diff between Conservative and Interactive. I started on Conserv (at 98% up_threshold) but then I was noticing a battery penalty. On perfmon, it "seemed" that cpu1 was sticking at high freq even though the cpu1% was low. But since I could not confirm with CPUspy, I never bothered reporting the prob here.

Bringing forward a prev question:

Is it possible / easy for a kernel to recognize the "type" of task (e.g. interactive, gaming task -- even if only by process/app name) and schedule the tasks (load-permitting) onto the cpu that has, say, performance governor... while scheduling "background" tasks to a cpu with a different governor?

Edit: No disrespect intended to HC 4C fans... but Quad-core prior to r61 has a hotplug penalty (in battery and smoothness). Even with 100% quad core in r61, it doesn't necessarily mean you get better performance: IF there were a task that could be split into 4 parallel tasks, it is possible that the 4 separate tasks MAY run at the lowest speed on each core. 1512 / 384 = 3.94 which means the original single task could be completed in nearly the same amount of real-time.

re: UV... Perhaps I'm doing it all backwards, but I actually UV more at the low freq's because that's where UV is most tolerated ... and unless you're gaming, that's where the phone is most of the time (if you check CPUspy)
[Nexus 4 Original Android Development] trident167:
Re: [KERNEL][GPL][N4] franco.Kernel - r53

Any change at all. Example, if you select a different max. CPU and revert back, it activates 4 cores. It does that with any change and back.

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

I'd prefer to be on 4 cores for default and a widget to toggle to power save mode where it runs with lower clock speed and 2 cores. Those that would need less performance can always turn on power saving mode.
[Nexus 4 Original Android Development] drawde40599:
Thanks , I was running with stock settings so didn't notice this , thank u
[Nexus 4 Original Android Development] tazer808:
Okay, so i've spent some time setting this up and have use Epic Citadel as a constant to see what if any difference would be noticed 'capping' the max speed of the cores.

Here are the consistent settings.

Interactive Governor, cfq IO Scheduler (default r61)

Screenshots

:

Governor Control (franco recommended)/ CPU Voltages (UV'd) / Custom Kernel Settings (only turned off logging options):

Here are the results:

1512Mhz

1350Mhz

1188Mhz

1026Mhz

For what it's worth, it seems from a "gaming" point of view, there is merit to having the cores running at full speed, but not so much as the average user would notice. Not until it's brought down to 1026Mhz does the performance take a 'drastic' drop.

I'll be running a similar test on "2 cores" (R62) with the same configuration,

For the time being, i've settled on 1188Mhz and R61 being the best option. battery life gain vs performance loss has to be based on the 'needs' of the user ultimately. I'm interested in seeing the results of the 2 core test.