yashsingh1/xdaforums huggingface dataset:
[Nexus 6  General] sykopompos:
Didn't you say it was the drivers itself when it turns out that it is still the scaling on that isn't happening right?
[Nexus 6  General] MrDSL:
OT but if you really wanted to learn 2014 may run better.
[Nexus 6  General] Hand76:
Where is gpu govenor on fku? I can only find the cpu one
[Nexus 6  General] Xileforce:
You need to use a different app like fauxs or trickster
[Nexus 6  General] Smallsmx3:
I could be wrong but it's broken on the fku app. Use trickster
[Nexus 6  General] Hand76:
Thanks guys that's what i thought.

MrDSL make sure you try GPU govenor on trickstar and report back how you made out.
[Nexus 6  General] MrDSL:
GPU kernel?

Even with GPU on performance Magic 2015 is the same lags is unacceptable .
[Nexus 6  General] bpdev:
Anyone here have a nexus 5 who can test the magic 2015 out. I have a feeling it's issues are related to lollipop.
[Nexus 6  General] Hand76:
Hmmm all i know is in gta chinatown wars putting the gpu govenor on performance in trickster made a world of difference.

I have yet to look but can you make profiles in trickster to have the govenor automatically change when you start certain apps/games?
[Nexus 6  General] bpdev:
That might be something to try, but I would think this could be fixed at a kernel level. You could probably do that using tasker.
[Nexus 6  General] Hand76:
Well let me just ask this would leaving performance gpu govenor always on have a major hit on battery life?
[Nexus 6  General] bpdev:
[MENTION=1050103]sykopompos[/MENTION] After switching over to the performance governor I no longer get "affine to cpu..." in the dmesg.

---------- Post added at 06:36 PM ---------- Previous post was at 06:36 PM ----------

Most likely because your gpu will ramp up to 600mhz even on the homescreen.
[Nexus 6  General] Smallsmx3:
I would say yes
[Nexus 6  General] Hand76:
Sorry man rushing around and wrote the wrong thing. But you have tried trickster? And changed gpu govenor and still no luck? I have to try more games later but a couple of the ones i did show a major improvement.

Try others as well. Maybe that magic game just has issues.
[Nexus 6  General] MrDSL:
I got money a nexus 5 even on LP will run these fine. In some of the other topics some reported they did.

The Note 4 has a lot of the same hardware no? I'd be interested how these run on it if it. I don't know if an unofficial LP is even available for it.

---------- Post added at 06:50 PM ---------- Previous post was at 06:48 PM ----------

Yeah using trickster.
[Nexus 6  General] Smallsmx3:
Note 4 is the exact same hardware....
[Nexus 6  General] MrDSL:
Isn't a variant of it that uses eynos or whatever Samsung calls their processors?
[Nexus 6  General] bpdev:
yep most note 4's have basically the same hardware as the nexus 6, but the korean models use samsungs exynos processor.
[Nexus 6  General] MrDSL:
So we really need someone on a note 4 with LP to really see if its the N6 alone.
[Nexus 6  General] Smallsmx3:
What kernel version is the note 4....
[Nexus 6  General] Milly7:
Note 4 kernel version is in the attached image
[Nexus 6  General] MrDSL:
Without it being on 5.0 its not a fair comparison
[Nexus 6  General] Smallsmx3:
Yes but it's on the newer linux kernel

---------- Post added at 07:11 PM ---------- Previous post was at 07:10 PM ----------

The nexus 5 is on 3.4, wonder if someone can compare our kernel compared to the note 4 to see what's different
[Nexus 6  General] rickykemp:
I said that the GPU wasn't hitting the correct frequencies when running 3D applications and showed a graph of GPU performance to highlight the issue.

My original post was:

"I have a feeling that the GPU speed is staying at its 2D draw clock and isn't moving to the 3D draw clock when launching applications. I've seen it happen before with no-name chinese devices and it was a simple (well, to implement, not to produce) fix." which does seem to be the problem here. I didn't mention governers as I don't really know much about them beyond their descriptions of what they do.

I also said " If the app doesn't trigger the gpu in the API then it won't use the gpu except in 2d draw mode" which in this case, I will admit is probably wrong, and it is the implementation of the governers rather than the drivers/api.

I'm a troubleshooter more than a developer. I can point people in the right direction, but I'm not capable of suggesting fixes, so I apologise If I use the wrong terminology. At the end of the day, its moved people in the right direction and a fix is on the horizon.
[Nexus 6  General] sykopompos:
The CPU governor or the GPU? We might be able to scale the GPU up or it could be a issue in the default governor that is not letting it ramp up. I've been with my son all day so I haven't gotten to look at the code yet to see if there is a simple fix to it there
[Nexus 6  General] bpdev:
The gpu governor
[Nexus 6  General] sykopompos:
Sorry, there was so many things thrown around in this thread trying to trace it.

So where do we look to correct this
[Nexus 6  General] rickykemp:
Bpdev is looking at the governors and looks to be on the right track from people testing
[Nexus 6  General] DespairFactor:
Note 4/Nexus 6 kernel is nearly identical minus the samsung code from what I have noticed, I have some code from the Note 4 kernels running in Sensei. What exactly has been tested here? bpdev reached out to me to take a look and reading 25 pages is quite a bit. I am wondering what governors have been tried, what is the experience, have you tested to see what clock speed it hits, does it stick on one frequency for a bit, does it scale up all the way, have you tried dropping the max gpu clock(maybe its throttling but isn't showing on your device), what games are affected, where did you purchase the device(I have noticed the AT&T nexuses to be inferior to others from kernel testers), etc
[Nexus 6  General] sykopompos:
It was just traced down to the GPU not scaling in the past couple hours properly.

CPU scaling doesn't affect playability

People started playing with the governors on the GPU and the games became playable again.

Free games - madden mobile and magic 2015.

As far as devices, it seems across carriers since I got a t-mo variant.

As far as the freq and things tested. I've been busy all day so a bit of following
[Nexus 6  General] Xileforce:
Kotor still runs bad though for me even with performance governor on GPU :( with high quality graphics and lens flare stuff on. Anyone else given this a try? The default settings are as low as possible.
[Nexus 6  General] Drefsab:
I tried the performance gpu govener and magic 2015 is still awfull.
[Nexus 6  General] MrDSL:
After more time playing on performance while my main game castle clash is playable but still not as smooth as my old phone and some games till unplayable.

Magic 2015 - aweful

Madden football - playable but lags.

Its early to tell but I'm seeing what seems to be a fairly big hit in battery life also.
[Nexus 6  General] you5urf:
Played 2 rockstar games. Smooth on max settings (GTA3, also chinamanwars).

KOTOR, also smooth on max settings.

PSP emulation, Smoother on high settings than my SD800 phone (i9506 stock rom is laggy, but cm11 rom smoother).

Magic 2015 unplayable

Run sackboy, smooth as butter.

The thing is, I too had choppy and laggy gameplay on some of these applications. I initially thought the lags were an optimization issues compounded by the higher resolution screen and Lollipop runtime. I also flashed a rom soon after purchase, so had little experience with the stock google xperience. I was a little disappointed as a friends note 4 runs smooth, but not upset as fortunately I had low expectations for performance coming from SD800 based phones (Nexus 5, S4 LTE-A).

I have tried Sensei kernel r28 and r30 nooc, leankernel 1.4 and the kernel from resurrection remix rom. Excellent work on all the aforementioned guys but even so, only the stock roms kernel is what irons out the lags and perf problems i have been having. It's like a new phone

for me

.

Now I'm back to completely stock. Great so far.
[Nexus 6  General] Traqic:
So I came in this thread today because I wanted to share my GPU governor find but I see its already in. I haven't tested many games, honestly. But what I kept doing was using Device Control app and tweaking GPU governor while playing games, before loading, and after having cached. My main game was word with friends. Believe it or not there is lag, especially with the tiles. Now it could be a resolution issue but it also lagged on my note 4 before I traded to nexus 6, no ragrets.

Anyway, performance was instant gratification. I read through thread and saw it was posted but I wanted to confirm. I don't think the mzm or msm GPU gov is optimized properly with all the leaks. I noticed that it WS related to this especially those Franco kernel users because Franco doesn't believe in editing the GPU settings as "those are the optimally balanced settings for the config based on power and battery". So I tried with different kernels and I think that's why some of you experience smoother play with various ROM/kernel combinations. Anyway, hope I was at least some help. I have not used any sort of logging, I prefer to mess with things until I fix it...or break it.

Edit: and for anyone who cares, running 3.5 Pure Shamu ROM with Sensei r30. I tested these with leankernel, Franco kernel, and Sensei. Sensei has incorporated the Franco tweaks and fixes that align with his kernel and offers great thread environment and updates. Kernel is super smooth so I've been sticking with it. Pure is super stable and nearly everything works. Vrzn had an issue but he was actively trying to fix, which I believe is fixed in 3.6. As well as the latest leak fixes from google etc. Now excuse me while I go update...[emoji18]
[Nexus 6  General] Damon13:
Thanks for your thorough explanation, which Kernel will you suggest in order to iron out those game lags? Sorry I am noob and still getting acquainted with my nexus 6.
[Nexus 6  General] Smallsmx3:
What kernel version is the note 4....

Could it be kk vs LP? Originally [MENTION=1050103]sykopompos[/MENTION] saw the CPU getting stuck an not ramping up. Then I think [MENTION=4687522]bpdev[/MENTION] saw the GPU doing the exact same using system monitor. Once he switched to the performance governor on the gpu the CPU s scaling became more normal. Anyone can correct me if im wrong. I didn't read back the last few pages. I guess some games (Madden) became playable. (Magic 2015) others still weren't. Someone else in the thread said that the driver for our GPU needed to be updated to support openGl 3.01. That's y our device is performing poorly, but it seems like the note 4 is using older drivers as well
[Nexus 6  General] OrionBG:
I can also confirm that changing the GPU governor made day and night difference with the performance of Family Guy The Quest For Stuff.

Running on stock ROM with Root only.
[Nexus 6  General] Smallsmx3:
I just installed magic 2015 on my nexus 5 and it plays with no problems
[Nexus 6  General] Traqic:
It was purely performance based observation. I haven't tried many higher end games. But if I had to recommend a kernel, it'd be Sensei kernel. He's been implementing the most features, governors, schedulers and tweaks of his own and from all the best kernels. Lean kernel, Franco, etc.
[Nexus 6  General] DespairFactor:
If I have time today I will try to make our stock gpu governor not so conservative so we don't kill our battery using performance, I will create it as a separate gpu governor if I can, wish me luck, I am also working on something so we don't ship an entire new ramdisk to your device, but we just mod the current one.

---------- Post added at 12:29 PM ---------- Previous post was at 12:27 PM ----------

They both stated it was GPU based form their observations, not CPU. I will be trying to work something out ASAP, I am ill so I can't give any real timeline.
[Nexus 6  General] sykopompos:
You wanna give build 8 a shot? https://www.androidfilehost.com/?w=files&flid=23463

I pulled some GPU patches from caf into the kernel for it along with a bunch of gl commits into the frameworks. Magic 2015 feels like it is playing better for me now (still not great but better) but overall it feels more responsive to me
[Nexus 6  General] sykopompos:
Check out caf's apq8084 kernel source, there was a bunch of GPU related commits there in the past few months with regards to scaling (I'm not a kernel dev so me working there is like a blind man stumbling around) what caught my attention was the ones related to a new scaling implementation for the GPU. Give me a few minutes and I will link you up to what caught my attention but I couldn't patch in due to hunk failures in the patch
[Nexus 6  General] DespairFactor:
You can hangout me if you'd like. matthewdalex92@gmail.com
[Nexus 6  General] Smallsmx3:
Downloading now
[Nexus 6  General] sykopompos:
I'll hit you up in a bit. Got my sister's kids here and they are all crazy right now
[Nexus 6  General] Smallsmx3:
Just played magic.... While it's better. It's still really difficult to navigate through the menus. And madden is a little better too.... But still lagging right when you hike the ball and during kickoffs
[Nexus 6  General] sykopompos:
Slowly getting better and better so this seems like a multiple part issue here
[Nexus 6  General] Smallsmx3:
Seems there's chatter in some of the other threads and some of the other kernel devs are looking into it as well.
[Nexus 6  General] Smallsmx3:
Is anyone on stock Rom and encrypted? Not that it matters in sure, just have to eliminate all possibilities
[Nexus 6  General] sykopompos:
The problems are there regardless of stock ROM or custom and same for encrypted
[Nexus 6  General] Smallsmx3:
I figured as much
[Nexus 6  General] sykopompos:
[MENTION=5169465]RIPng[/MENTION] and I have been going at it looking out different angles for the past couple hours trying to figure out what might be the cause
[Nexus 6  General] Smallsmx3:
Ahhh. OK... Have you come across anything that looks like the culprit? Well if u need some testing done I'm not doing anything but sitting on my a$$ all day.
[Nexus 6  General] sykopompos:
Once my script finishes compiling build 8 for all the nexus devices, I'm gonna compile a aosp master build for the n6 to see if this issue is there to.

Going through everything, it could be related to so many different things ROM or kernel side so if the issues aren't there in the master then we know our issue is ROM side and it is a matter and figuring out where the issue is
[Nexus 6  General] poppajules:
I can vouch for this, too. I play Madden all the time and it is terrible compared to the Xperia Z1s that I just upgraded from... I was looking through the settings and I can't seem to find anything that would remedy this from the firmware aspect...
[Nexus 6  General] Smallsmx3:
Oh. OK. Well I'll go ahead and make a nandroid in case you want a tester. BTW build 8 of Frank is rock solid....
[Nexus 6  General] sykopompos:
I'm gonna put that master aosp build up for people to test. I'll just make a few mods to it so it doesn't wipe out the recovery, or force encryption and a few other tweaks just so it works properly with the gapps
[Nexus 6  General] MrDSL:
So I loaded a early beta of LP on my E980 and Magic 2015 runs just fine..

So there goes the whole LP thing for sure. This old phone isn't even suppose go have LP and games run better.

Edit..

I'm just going to add all my games play just as good in LP as they did on KK with my old LG.

Anyone who says we're whining just load up Magic 2015. Its completely unplayable.

The issue is not games not being optimized for LP. Something is wrong with our phone
[Nexus 6  General] sykopompos:
Damn it!!! Stop whining and enjoy your unplayable games lol

Actually watch magic 2015, it stayed running in the background for like 2 hours chewing up my battery
[Nexus 6  General] DespairFactor:
guys our goal has been achieved, if your games are unplayable you will have more battery life because you won't be playing those goddamn games!:P
[Nexus 6  General] Skripka:
This post made my night almost as much as the MSU and Oregon games
[Nexus 6  General] b.huss2:
Same here. I'm a believer now. I don't play magic but installed it just to see for myself. Runs fine on my nexus 7 (2012) on lollipop but it's a flat out dog on my nexus 6 just like you guys are describing. I don't get it. Definitely something not configured right on this device.
[Nexus 6  General] you5urf:
Here's to hoping it is a soft bug on N6 code!! I don't play magic but with the report of other LP phones running it fine are a little worrying. Now if only Google does not ignore it in hopes that dev's may mod their apps with workarounds instead... The goog really disappointed me with the nexus 7 2013 touch fiasco. Even so I have confidence in the developers here picking apart the issue and working on it here. The devs here really came through with the screen of the nexus 7 2013.

I'd love to put a bounty on this issue being fixed but have no idea (and too lazy to find out) how to do this. Any suggestions?

But what game to use for the benchmark? Seems like magic 2015 looks like a good candidate
[Nexus 6  General] MontAlbert:
Your build works great mate. Build 8 that is.

Ok google works with screen off as well!

Only issue I'm having is with tethering. Is it possible to tether on this build. I'm with an Australian provider and there are no restrictions for tethering. They don't care if people tether. I was able to tether on all previous roms. I can turn tethering on but my laptop cannot pull any data thru it. There is an error.

Is there a hack I need to do to get it working?

***EDIT"*** after a couple of reboots ok google is ****ed again... Damnit... Keeps losing my recording and telling me to retrain it.. Any ideas.?

Thanks
[Nexus 6  General] cobyman7035:
whos nexus 6 does NOT have any lag or gaming issues? ie, perfect so far in your opinion...if so what are your specs/setup? i don't game so i don['t know if it lags or not on games, but i know it lags on ONE app, here BETA maps/gps ....all my other android devices don't lag using that certain app and they are crappy lower android devices running 4.0 still....

also i find my keyboard ai plus keyboard lags on popups..its like a second to make the keyboard appear...to me that seems laggy , might be the app and not the phone
[Nexus 6  General] AstroDigital:
I think maybe issues with "Art", reading the reviews of Mind Games and nobody can get it to work.

In a few months when 20 - 30% of devices are running Lollipop there will be a lot of app updates or a lot of negative reviews.

In the mean time, I will just wait it out not much else to do.
[Nexus 6  General] Smallsmx3:
It can't be art.... There are plenty of running art playing the games just fine
[Nexus 6  General] vvveith:
I second that

I use A.I. keyboard and it lags bad on mine as well. I also use that full immersion app to hide navigation bar, along with application folder to use shortcuts in my dock, when you click on one of the shortcuts it brings up a scrollable window of all the apps associated with that shortcut, but if the navigation bar is not showing it won't come up until it is. Also certain games will not load completely until you swipe the navigation bar on. Just another annoying problem with lollipop and this phone. However, on every game that I've played on my device, if they launch, they run flawlessly. So I think it's a good gaming device, but it lags when using it as a internet/phone device. I'm waiting for this big update that should come this month to see if it alleviates these issues and adds the notification LED, especially for charging. If not, it's good bye Nexus.
[Nexus 6  General] Smallsmx3:
You'll be waiting forever for the LED... Google will never activate it.... Just use a custom kernel
[Nexus 6  General] MrDSL:
I wish you ppl would stop pawning this off on ART or a LP thing..its not!!

Magic 2015 should be the benchmark app.

Magic 2015 and other games play perfect on my almost 2 yr old LG running a beta with not everything working LP ROM.

This is a real issue and needs addressed.
[Nexus 6  General] Smallsmx3:
I agree. It will get fixed. If not by our devs by google. The problem is Google might take their sweet time. I love having a nexus and will always have one until its discontinued. We get OS updates fast but I feel like the fixes are rarely device specific but just fixes to android itself. Although 5.0.2 was. It's just odd the note 4 plays these games fine and ours doesn't. I find it hard to believe there is some magical code that is hiding with Qualcomm that Google just over looked. I was really exited about getting this phone since it was a premium device but I still have the same annoying issues I have had on my other nexus devices.
[Nexus 6  General] bpdev:
It is still very very likely that this IS an android l and art issue, but not in the way you think. Just because android l and art work fine with an old chipset does not mean there aren't some underlying incompatibilities with another.
[Nexus 6  General] Smallsmx3:
Are you on stock?
[Nexus 6  General] saj2001ind:
yes and funny when I rotate towards volume and power button side I experience this else on other side its fine also the playing music's volume increases very slightly with that cut
[Nexus 6  General] altimax98:
The sound cutout on orientation change does not happen on my One M8 GPE 5.0.1. Must be a device or Nexus 6 issue
[Nexus 6  General] flightsimmer:
This happens to me on both my Nexus 6 and Nexus 7. Both are running stock images.
[Nexus 6  General] saj2001ind:
Thanks for confirming also did u experience music volume dips a bit while playing through speaker and then after this rotation cut it comes back again to normal
[Nexus 6  General] flightsimmer:
I didn't notice any change in volume on my end.
[Nexus 6  General] saj2001ind:
Okay when the battery is lower then this volume change apparent but normally also music play volume I feel a lill change in vol but not annoying though

I just got this phone so is it hardware or software... Bcoz software can be fixed
[Nexus 6  General] sykopompos:
The aosp master didn't finish syncing till right as I was about to go to sleep. I still have to do that for testing today though
[Nexus 6  General] sykopompos:
I noticed that on the very first day of having my n6 on the stock software. There is like little hiccup when it rotates the screen
[Nexus 6  General] saj2001ind:
Did u also experience music volume to gradually gets lower on low batter and also while this hiccup the volume changes a but
[Nexus 6  General] sykopompos:
That I didn't experience on stock, I left it playing music almost the whole day too
[Nexus 6  General] jtwlbz:
Also I've noticed that thr phone call proximity sensor is not working properly. A lot of time the screen came on while I'm talking on thr phone.
[Nexus 6  General] Smallsmx3:
I think that's just the size of the phone and location of the sensors... On my left ear the phone comes on if is not in the right spot

... Right ear no problems
[Nexus 6  General] chrisram88:
Can confirm the stutter in volume as well when turning in landscape towards rockers. Volume stayed the same tho.

Sent from my Nexus 6
[Nexus 6  General] Smallsmx3:
What's different about aosp master?
[Nexus 6  General] sykopompos:
It is compiling still. We are just checking to see if this issue is there to find if it has been corrected there and if it is, then it is a ROM side issue so then we just have to find the fix
[Nexus 6  General] Smallsmx3:
So it's just more up to date code
[Nexus 6  General] sykopompos:
Yes but it always brings it's own set of problems in and it is hell for a ROM Dev to keep up with
[Nexus 6  General] Smallsmx3:
That makes sense.... No wonder why codefireX never lasted
[Nexus 6  General] DespairFactor:
Here is a build using my wip branch for my kernel. I have merged a few CAF KGSL/GPU commits, I hope this helps a little.

https://www.androidfilehost.com/?fid=95864024717074177
[Nexus 6  General] Smallsmx3:
Just tried magic 2015, no changes. The entire system cripples.... Adjusting volumes and recents slow to a crawl.... I'm sure this was the behavior before. Same with Madden...

No changes