yashsingh1/xdaforums huggingface dataset:
[Nexus 4 Original Android Development] Hanny:
actually the three combinations (400, 250, 100) (325, 200, 125) (350, 225, 60) are franco's defaults on post-r90test, r666, r92 respectively. on r666 and onwards the hotplug drivers have been changed to include back some load history and sampling timer has been increased back to 100. therefore the hotplugging values has to be decreased from the previous versions which were having a much smaller sampling timer interval (maybe with some other reasons as well...)

therefore (400, 250, 100) is definitely not working if you try it on r92. (325, 200, 125) on r666 have shown improvements (on reducing the fluctuating-ness of extra cores) along with the hotplugging driver fixes as franco and i have tested. i believe he changed to (350, 225, 60) after is to prepare for the next set of defaults if the GPU thing is having good luck, while seeing how everyone is going with a much lower offline a core threshold of 60.

for benchmarks, they work at a certain sequence and one hotplugging combination may be good for benchmark app A but bad for benchmark app B, and vice versa. so they may not reflect the actual experience while using the phone, especially in heavy load tasks such as gaming. therefore personally i only do fps tests with as many control variables as i can set to improve accuracy but not bother using my time on benchmarks.

however in the case of GTA (as well as many games on the market such as NFSMW and loads of others by gameloft ea glu etc), they are not optimized for multi-cores at the moment, while apparently GTA is not threading the extra cores even while the fps is not satisfyingly smooth. therefore we came to an idea that we might help the stupid games on the kernel side, by forcing quad-cores while gaming, thus the recent developmental discussions about the GPU load detection. which on the other hand, (325, 200, 125) on 666, (350, 225, 60) on r92 and your proposed (325, 150, 100/60) on r92 are not making a noticeable difference for me on GTA max graphics on the specific busy road used for my tests [all in the range of 28-32 fps]. 0% utilization by the stupid GTA on the extra cores, is simply telling them to go offline, as i believe the "load" reported is about 0 which is lower than anything we try (100/125/60/etc), resulting in similar offline behaviours and finally similar fps. though, during my private tests with franco, (375) on r666 as the online all cores threshold would decrease fps by a significant amount, say 4-6.

i dont have epic citadel installed. could you please try to describe the cpu behaviours you observe on perfmon while testing with it? 57.1 fps is quite satisfying with hotplugging mode and the high definition graphics i see in their screenshots. maybe it is optimized for quad cores?

for your last question, i think 384 or 486 as minimum is making a little bit difference, as I do notice 384 moments on heavy games disregard their heavy load. it would be good if we set the same frequencies scaling range. anyway, thanks for joining the detailed testing party :cool:
[Nexus 4 Original Android Development] bruc3lee:
Re: [KERNEL][GPL][N4] franco.Kernel - r92

Hi,

Sorry off topic again but you guys are very helpful.

Anyone explain why antutu sees my screen as 1184x768 instead of 1280x 768?

Is this because of navigation bar? Why other people tests seen different? Thanks
[Nexus 4 Original Android Development] benrees21:
Re: [KERNEL][GPL][N4] franco.Kernel - r92

What is r666? A collaboration?? :p

Sent from my Nexus4™
[Nexus 4 Original Android Development] Mnemoch:
Any ideas why on one particular wifi network of mine the phone will connect but stay grey (and have no internet access in any app or browser) after moving from 90 to 92? I have reset the router and tested other equipment connecting to it. I know the grey is to do with Google but I actually don't have internet at all on this one network, and it worked before I flashed, and works will all my other computers etc (both before and after resetting it), and the phone works with the two other access points I have tried...tried also deleting the access point from my known networks and setting it back up, but no go. Really odd and don't know what else to try! Thanks...
[Nexus 4 Original Android Development] wilee1928:
Re: [KERNEL][GPL][N4] franco.Kernel - r92

How can I find my display type?

_________________________________________________

Sent from my Nexus 4 w/ CM10.1 & franco.kernel
[Nexus 4 Original Android Development] Hanny:
incase you have missed ;)
[Nexus 4 Original Android Development] franciscofranco:
Yes the navbar.

It was a version that was meant to destroy the world. I failed.
[Nexus 4 Original Android Development] thebryceee:
Re: [KERNEL][GPL][N4] franco.Kernel - r92

I'm actually experiencing this too on my work Wi-Fi.

Sent from my Nexus 4
[Nexus 4 Original Android Development] jayjay2244:
do you have beats louder mod? because i had this bug on an older version of it on 4.2.2. The fix if its that is to reflash PA and then flash the new mod. Hope i helped :)
[Nexus 4 Original Android Development] enursed:
AW: [KERNEL][GPL][N4] franco.Kernel - r92

Hi franco, did you some fixes for cpufreq? Just had a reboot on setting governor to ondemand.

last_kmsg http://db.tt/QoNYMVbe

Forgot it if this wasn't helpful :P
[Nexus 4 Original Android Development] Hanny:
i have not encountered this yet since the beginning of time, but it has been reported for a number of times in confusion with "datadrops". you're right, its definitely something with google sync and is unrelated to the kernel. if i remember correctly the recommended fix is to clear the data of google services framework and do a reboot.

edit: sorry for the misunderstanding :( i thought you have internet but just grey bar, didnt read properly that you lost internet completely also. check your router settings page and see if the mac address of your phone is blocked...? try reverting to r90 or something non-92 so you can check whether the kernel is the culprit. good luck!

if you have blue bars at home and grey bars at work or some specific routers (usually official), your phone is good. its simply because the router-owner is blocking android/google syncing functionality or similar stuffs.
[Nexus 4 Original Android Development] vapermonkey:
Re: [KERNEL][GPL][N4] franco.Kernel - r92

I got Franco's case from cruzerlight it fits so snug. The tpu is softer then there other cases. The only problem is that it stains easy. After one week it is all jacked up.
[Nexus 4 Original Android Development] vinnyutd6899:
Are the servers down? tried to auto download and flash via app and very slow when gets to end it say md5 dont match and not installed.

also tried to download via link on first page and very slow.
[Nexus 4 Original Android Development] KyraOfFire:
Re: [KERNEL][GPL][N4] franco.Kernel - r92

Well, I did get more than an extra hour SoT going from 4.2.1 r73 to 4.2.2 r90. However, that's not only a result of Franco's hardwork and Google's development but also alot of my time huting down resource-wasting apps and settings.

But I am siding with you. Ain't no one spending his/her time to convince the dude to upgrade to 4.2.2. This is a development section of xda-developer, not baby sitting room in pre-school.

Sent from my Nexus 4 in a Faraday cage
[Nexus 4 Original Android Development] yokuyuki:
No r92 changelog?
[Nexus 4 Original Android Development] dkreventon:
What kernel do you recommend for paranoid v31?
[Nexus 4 Original Android Development] yokuyuki:
This is a thread for a specific kernel. Don't come in here asking what kernel to recommend. Everyone is just going to recommend this one. This seems like a better question to ask in the PA thread.

It's not adb flashing. It's flashing via recovery. Just boot into recovery, select flash zip, and browse to where you saved the zip.
[Nexus 4 Original Android Development] i860:
Hi

I was running Antutu 3.1.2 and at the first run i got 21k, battery show on device 49%, i try a second run and my phone just switch off. Try to reboot but noting. Plug the charger and phone start, battery was 1%.

Configuration for antutu

1.5 min and 1.5 max with default voltages, governor - performance and quad core.

What can trigger that battery drain ( this is not the first time when i run antutu with this configuration )
[Nexus 4 Original Android Development] Hanny:
This is a thread by franco. Don't come in here asking whether there is r92 changelog or not. Everyone is just going to blame you because you didn't read. This seems like a better idea if you take it as a blind test and give whatever feedback you'd like.

It's not a responsibility. It's a release to ease users' flashing-desire just before he went to sleep. Just wait, select to be patient, and browse xda until franco types the changelog when he's free.

ok seriously just joking no offence... the hotplug driver and the elimination of random reboots would be the most noticeable difference, also the msm_hsic patches removed for blind test on r90/r90test may get restored as he has already revealed the truth :) lets give the man some time, cheers
[Nexus 4 Original Android Development] Ok_Kaleidoscope5109:
i'm conducting a battery test on my phone on r90 today. I will report results compared to 85, 86. I haven't gotten a chance to thoroughly examine the wakelock because I last checked on Friday which was r86 and the patch seemed to still be there.

From that point on I disabled Exchange email because I do have a work phone after all, and I did not pay attention to my wakelocks yesterday. I will do so today since I was testing r90 anyway with Exchange on again.
[Nexus 4 Original Android Development] dkreventon:
I forgot to say that I'm interested in which build of franco do you recommend the most, I apologise for that.

I don't come to franco thread to ask about some else's kernel, lol, that makes no sense :P

I don't want any changelog, just some feedback, maybe there's something wrong with the latest nightly.
[Nexus 4 Original Android Development] jtwlbz:
mine rebooted for the first time with -100mv uv with r92. just an FYI.
[Nexus 4 Original Android Development] Dan53:
Is there much point in testing wakelocks on the old build? franco said he removed the patches for r90 so that will be the difference between r85 and r86, might as well test r92 if anything
[Nexus 4 Original Android Development] jtwlbz:
i would try the latest and see for yourself. that's what most of peeps here does and have fun.
[Nexus 4 Original Android Development] Hanny:
there's nothing wrong with the latest nightly, really. so if you have chosen franco kernel, flash it. r92 thats it.

there has been an underlying possibility of having random reboots since r67 to r90. but it has been fixed on r92.

which version would you like? r92 thats it.
[Nexus 4 Original Android Development] hwies:
After flashing R92 i have deleted all settings from the franco kernel app (to prevent wrong settings from older kernel version). Then i have set the same UV settings again like before (starting with 750 at 384mhz and so on up to 1050 at 1.5ghz). All went fine; also some reboots (triggered by me) were fine without problems. Later within an app usage suddenly the Nexus 4 crashed. Now the Nexus 4 is not booting again, only showing the "X". Nothing helps (long pressing power button, reflashing of older kernel versions->recovery mode etc is still working). Any ideas?
[Nexus 4 Original Android Development] i860:
Try to flash again franco kernel.
[Nexus 4 Original Android Development] jassycliq:
Re: [KERNEL][GPL][N4] franco.Kernel - r92

Could have screwed up your data partition. Try reflashing ROM and kernel, if it still bootloops it's data for sure
[Nexus 4 Original Android Development] Luigiesin:
Re: [KERNEL][GPL][N4] franco.Kernel - r92

That's why you always have to nandroid before each update....

You can try dirty flashing the ROM and let it boot... Then reinstall the kernel... That should do it.

Sent from my Rock & Roll Nexus 4 \m/

ROM: PA 3.0 (Feb15)

Kernel: Franco r90-test

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

Thanks franco
[Nexus 4 Original Android Development] franciscofranco:
Thanks. There seems to be a bug in the cpufreq layer. Next release will be based on the stable branch as I can't afford bugs in the regular version caused by experimental patches.
[Nexus 4 Original Android Development] Testraindrop:
I would be careful with your 1026 value.. just saying...
[Nexus 4 Original Android Development] hospital349:
Hey Franco.

After flashing r92 (which feels fantastic by the way), I have noticed that one of the options inside the HOTPLUG CONTROL section is missing. As I recall, it was 'Sample Rate', or something to that degree.

The reason that I point this out is because I use to set this number a little higher than its default (which was '10') and found that Performance was always a tad better. There's no options to do this now and was wondering if there might be a way to get this back?

Many thanks, as always. :good:
[Nexus 4 Original Android Development] gguy1:
Re: [KERNEL][GPL][N4] franco.Kernel - r92

Looks like I can't see the change log for r92, it's doesn't show up on the app or the Web Link on the first page.
[Nexus 4 Original Android Development] ceejay83:
Re: [KERNEL][GPL][N4] franco.Kernel - r92

I can run that mv on my fast bin chip, but his voltages are setup strangely.
[Nexus 4 Original Android Development] cobhc:
Search the thread, this has been answered.
[Nexus 4 Original Android Development] gguy1:
Re: [KERNEL][GPL][N4] franco.Kernel - r92

If it's answered no worries, this thread moves too fast for me to keep up, sorry.
[Nexus 4 Original Android Development] benrees21:
Re: [KERNEL][GPL][N4] franco.Kernel - r92

I always prefer experimental stuff ;)

Sent from my Nexus4™
[Nexus 4 Original Android Development] franciscofranco:
Me too but I don't understand what is causing the deadlock. Need moar time :)
[Nexus 4 Original Android Development] hwies:
Try to flash the Rom then and afterwards the kernel again. Thanks for hints@all.
[Nexus 4 Original Android Development] tazer808:
In an attempt to maintain consistency, i try to test with both AnTuTu and Epic Citadel in a specific order.

1) Reboot (warm)

2) let phone settle (notifications/updates/etc)

3) Launch AnTuTu benchmark (default settings benchmark run)

- Verify satisfactory run completed (significantly low results, i stop and check to see if anything else might affect the run)

- Upon satisfactory run completion, close AnTuTu (back out of application)

4) Launch perfmon, set to CPU

5) Launch Epic Citadel, allow application to settle, Run (benchmark menu option)

As far as CPU behavior, Epic Citadel runs on only 2 cores for the entire run (during High Performance default benchmark mode).

latest benchmark run (as above):

AnTuTu: 20672

Epic Citadel: 57.4 (High Performance - default setting)

Epic Citadel: 56.2 (High Quality - optional test just to see how it affects the CPUs)

Behavior i observed during the High Quality Run:

It appears that Epic Citadel 'can' use the other 2 cores (2/3) under higher load (High Quality benchmark mode), but even at my lower hotplug settings

it's not enough to kick the other 2 cores online continuously.

I let the benchmark run again (High Quality mode), and it barely activated core 2,.. running in 3-core mode basically,.. but for only a short time during the test....

After the results appeared, the "demo mode" continued to run. IN 3 CORE.... :P periodically offline-ing the 3rd core in lighter loads.

Interestingly enough after monitoring it for 5 more minutes, it appears that the loads are transient and inconsistent.

There were times where after offline-ing core 2, it'll run in dual-core mode then kick into quad-core for a brief moment, and then offline back to dual-core,.. briefly activating core 2 (3 core mode) , etc, etc.. but with no specific pattern or identifiable load at repeated scenes in the application.

I believe the settings I'm running are satisfactory to me as 56 FPS in High Quality mode is a good bit better than i've seen it before.

Phone is pretty warm atm, i'm gonna let it cooldown and then repeat my test process but directly into High Quality benchmark in Epic Citadel.

I hope this is helping, trying to maintain some consistency in my tests.
[Nexus 4 Original Android Development] tlopez1973:
Re: [KERNEL][GPL][N4] franco.Kernel - r92

I'm new to this kernal threat and would like to know if there's a specific app use to control this kernal thanks
[Nexus 4 Original Android Development] Vanhoud:
Re: [KERNEL][GPL][N4] franco.Kernel - r92

Check out "franco.Kernel updater"

https://play.google.com/store/apps/details?id=com.franco.kernel
[Nexus 4 Original Android Development] jak3z:
I'm in love with r92 :)~

Though I would love to get 18k points in antutu using stock rom, guess I will have to swap to minco if minooch implements linaro on it. Might aswell move to PA 3.0+
[Nexus 4 Original Android Development] franciscofranco:
He's working on MiNCO I believe, but hes been having a ton of real life work lately just like me so its being hard to maintain everything in a fast pace.
[Nexus 4 Original Android Development] vomer:
Re: [KERNEL][GPL][N4] franco.Kernel - r92

What's the big deal with points?

Sent from my Nexus 4
[Nexus 4 Original Android Development] cobyman7035:
i tried, it looks dark at 20% , thanks though

whats the latest tapatalk version to support that video scrolling? didn't know it could do video inline in the app
[Nexus 4 Original Android Development] hospital349:
Corrections for a less dark preference provided by 'Audioboxer':

Upped Brightness to 6.

Upped Whites to 23.

Try it, it looks brighter. I just like my blacks really black.

These adjustments do make a difference and still look great.
[Nexus 4 Original Android Development] :
AW: [KERNEL][GPL][N4] franco.Kernel - r92

No changelog yet? Wake up franco! :D

But seriously, thanks for all the work on the kernel, I regularly hit 7 hours of screen on time with it.
[Nexus 4 Original Android Development] jak3z:
Not a really big deal, but thats what I was getting with stock 4.2.1 rom&kernel. So if I get the same with franco and 4.2.2, that means I have the best performance/battery I can get.

As for Linaro, well it increases the cpu performance by I guess a 20-30%, so it makes a difference.

As for the real life stuff franco, I know how that feels, and all I can say is Thank you for all your work and dedication. :cowboy:
[Nexus 4 Original Android Development] hospital349:
Franco,

Sorry to pester, I just feel paranoid that my post might become overlooked.

Did you see my previous post on the last page about the missing HOTPLUG option since r92, 'hotplug sampling' or something to that degree?

Even adjusting that value from 10 to 15 really made a difference to the performance of my device. I could really feel the difference.

Will the option to adjust it be added back eventually?

Again, sorry to repeat. I know I shouldn't, but it's difficult not to, with the internet being so accessible and all. :cowboy:
[Nexus 4 Original Android Development] franciscofranco:
Its gone because the sampling was changed to a array that stores load values to calculate the average over the 10 samples. The only way to manage the array size on runtime is to malloc it when needed (I don't know the kernel counterpart for malloc, maybe kmalloc?). I can add more sample times, instead of 10 I can change to 15.
[Nexus 4 Original Android Development] jak3z:
Oh by the way my color cofiguration on a 210k rev10 device:

R 210 G 200 B 195

Grays 0, Mids 23, Blacks 119, Contrast 0, Brightness 8, Saturation 23, Whites 0

Pretty much a type H screen. But with different RGBs.
[Nexus 4 Original Android Development] hospital349:
Thanks for responding. I know you probably haven't been awake long. :o

If you could, that would be great. There is a significant step up in performance with this changed value and I never really saw a difference in battery drain between the two.

Obviously, only change it if you're 100% happy to. This is your baby. It's merely my observation/suggestion. :)

EDIT: I've used all of my XDA desktop & app thanks for the day, but as usual I'm dead grateful.
[Nexus 4 Original Android Development] JNewms:
Re: [KERNEL][GPL][N4] franco.Kernel - r92

Luckily benchmarks are pointless and mean nothing. :thumbup:

Sent from my Nexus 4 using Xparent BlueTapatalk 2
[Nexus 4 Original Android Development] Luigiesin:
Re: [KERNEL][GPL][N4] franco.Kernel - r92

Hey Franco... I feel r92 isn't as smooth as r90-test... I see some micro lags on home screens and apps that didn't have any lag before.

I cleaned the apps data before flashing the kernel through recovery.

Sent from my Rock & Roll Nexus 4 \m/

ROM: PA 3.0 (Feb15)

Kernel: Franco r92

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

2.4.13

Sent from my Nexus 4
[Nexus 4 Original Android Development] tazer808:
At this point I can say that i'm seeing as close to some form of consistent results as i think i could expect, the results i saw from the previous High Quality run, was 'similarly' replicated on my latest run after letting the phone cool down. Not exactly, but seemingly consistent.

AnTuTu: 21284

Epic Citadel: 56.2

I let the benchmark run again (High Quality mode), and it barely activated additional cores,.. quad-core this time but for only a short time during the test....

After the results appeared, the "demo mode" continued to run. Monitoring it for 5 more minutes, it appears that the loads remain transient and inconsistent. There were still times where after offline-ing core 2, it'll run in dual-core mode then kick into quad-core for a brief moment, and then offline back to dual-core,.. briefly activating core 2 (3 core mode) , etc, etc.. but still no specific pattern or identifiable load at repeated scenes in the application.

At least this second run appears to have given similar behavior as the earlier run.

Again I'm not sure this is helping anyone but maybe others can lend their experiences using similar if not identical settings to what I've run.

Currently using 325, 150, 60 (Hot Plug settings)

- Raised Thermal throttle threshold to 75

- Logger/logging turned off

- interactive (defaults), deadline (defaults)

CPU frequencies (min/max): 486/1512
[Nexus 4 Original Android Development] Testraindrop:
@tazer

Could you check if 4 cores always on are actually needed in those cases?

Force quadcore mode and run your tests again, if the results are more or less similar, then it is GPU limited and the CPU can save some battery.
[Nexus 4 Original Android Development] Svenmaster:
for my taste r92 does a very good job :)

when using r90 i thought it was onlining all cores way to often for example when scrolling through internet pages.

now with r92 it just onlines them when they are needed.

could not see any difference in terms of smoothness :)
[Nexus 4 Original Android Development] azzeh3:
Can I use faux123 advanced color and gama control app with this kernel?
[Nexus 4 Original Android Development] yokuyuki:
I was just asking since he seems to be awake now :p and maybe forgot. I'd look on the github, but there haven't been any tags for r90 or r92.
[Nexus 4 Original Android Development] cobyman7035:
Re: [KERNEL][GPL][N4] franco.Kernel - r92

How do u play YouTube video inline? It just switches to my browser

Nexus® 4 via Tapatalk app
[Nexus 4 Original Android Development] Ok_Kaleidoscope5109:
I'm confirming what Franco said (not that I don't believe him). Every new kernel release has people jumping up and down about how this is THE fastest release and how the wakelocks went away.

Furthermore, I did studies on Thurs and Fri looking at both drain and the wakelock. It's one thing to have a wakelock. It's another to have that wakelock cause significant battery drain. Plenty of people act like this wakelock causes 200x battery drain and while one day they'd end with 75% battery, they end with a dead phone with the wakelock. Well, I'd like to verify in terms of % / hour.
[Nexus 4 Original Android Development] thebryceee:
Re: [KERNEL][GPL][N4] franco.Kernel - r92

Did you update it in the play store

Sent from my Nexus 4