Related
Hello everyone! I am very, very happy because i bought a Nexus 7 2013 a week ago. That same night I got home from the shop I knew it was getting root permissions. So i did the rooting method with WugFreshes toolkit and it worked like a dream I must admit. TWRP and Superuser installed in a flash.
After root permissions the fun started - Custom Rom's, Mods, Tweaks you name it. I am currently using Stock Kitkat 4.4 ROM with many tweaks:
PureGraphic HD
PurePeformances
AwesomeBeats
PureAudio
I have the Franco Kernel and it's great. I have had no issues what so ever so far. It's smooth, fast and responsive. Games run extraordinary fast, I can amp up the graphics without to much frame drops, this includes games like GTA SA, GTA VC, Modern Combat 4 and N64/PS1 Emulators (and yes i own the roms :highfive. Back to the Kernel. All Wireless adapters are working (bluetooth, wifi, nfc etc), and wifi seems faster. Battery doesn't drain very fast at all, even with intensive load. But here is where my question actually is ...
I do understand that this question has been answered somewhere else in the Nexus 7 2013 forum, however can someone tell me my question in more detail? Thanks. :good:
Q. My question is, between what cpu temperatures is safe for my nexus 7 2013 to play intensive games at (etc emualtors, gta series, MC4)? What temperatures should i be alerted at. I am currently running GTA Sandreas and emulators at around 50-65 Degrese celcius (yes that's right celcius us auzzies use the metric system :silly: . )
Also if i overclocked it to 1.7GHZ then what would a stable temp be while idling and heavy load? (thanks!)
(last minute edit... Also what CPU is really used in this? People say it's an undercloked s4 pro or something? So if overcloked back to 1.7GHZ it'll be fine? Right?...)
Other information consist of:
.All the mods i said i have, stated earlier
.Franco Kernal
.Wireless devices faster tweaks
.Use 4x MSSA
.Warn at 65 Degrees Celcius
.Other small mods i can not think of...
.Stock GPU & CPU clock speeds
If anyone can ask my question A.S.A.P it would be greatly appreciated, i am currently new to XDA but not the the Android OS. And to all of you whom think Android is a terrible OS go get one of the most biggest fails since Apple Newton the iPad.
P.S The XDA forums is great, and everyone on here deserves a good old beer. If this thread violates any T&C please go right ahead and delete it. Thanks so much,
" Be nice to nerds, because chances are you will probably work for one someday" - Bill Gates.
My devices and devices i have had:
.Samsung Galaxy Ace S5830
.Galaxy S2 I900T White
.Galaxy S2 I900T Black
.Sony Xperia Z
.Pendo Pad 7
.Softwner Tablet 7"
.Huawei Acend y201
.Galaxy Nexus
.Nexus 7 2013
How come nobody has said nothing to this question?
Btw, my cpu hit 91º C this morning while I was playing nova 3 and I was using an overlay to see my gpu frequencies and usage. I think is too much.
CheyTac-12 said:
How come nobody has said nothing to this question?
Btw, my cpu hit 91º C this morning while I was playing nova 3 and I was using an overlay to see my gpu frequencies and usage. I think is too much.
Click to expand...
Click to collapse
I personally wouldn't worry about cpu temp that much. All the developers of custom kernels will set the thermal limits to whatever they think is appropriate. A much bigger concern than the cpu temp is heat being conducted to the battery. I would make a point of keeping the battery below 120F and I personally don't want to see over 110F (around 45C).
wantabe said:
I personally wouldn't worry about cpu temp that much. All the developers of custom kernels will set the thermal limits to whatever they think is appropriate. A much bigger concern than the cpu temp is heat being conducted to the battery. I would make a point of keeping the battery below 120F and I personally don't want to see over 110F (around 45C).
Click to expand...
Click to collapse
The overlay thing I was talking about earlier was the cause for that cpu temp, it used like 2 entire cores to function, without it, temps are more stable, can you believe that the tablet actually kinda burned my fingers if I pressed too hard? That's insane.
Now, I understand that the battery's temperature is something important, so you don't ruin your battery lifespan, but how come cpu temps don't matter as much as battery's does? What's the max temp for these devices?
CheyTac-12 said:
The overlay thing I was talking about earlier was the cause for that cpu temp, it used like 2 entire cores to function, without it, temps are more stable, can you believe that the tablet actually kinda burned my fingers if I pressed too hard? That's insane.
Now, I understand that the battery's temperature is something important, so you don't ruin your battery lifespan, but how come cpu temps don't matter as much as battery's does? What's the max temp for these devices?
Click to expand...
Click to collapse
I'm going to "guess" and say somewhere around 100C for the cpu. Just a guess. 60C for the battery would absolutely be bad news. 50C would make me nervous. Also the cpu will start to get throttled (underclocked) once it gets up to a certain temp, And once it reaches the max temp the cpu will get shut down and you will have to wait for it to cool down before it will boot back up. I would worry about the heat affecting the motherboard and the components on that before I would worry about heat damaging the cpu.
XxAuzzi3L3g3ndx said:
Hello everyone! I am very, very happy because i bought a Nexus 7 2013 a week ago. That same night I got home from the shop I knew it was getting root permissions. So i did the rooting method with WugFreshes toolkit and it worked like a dream I must admit. TWRP and Superuser installed in a flash.
After root permissions the fun started - Custom Rom's, Mods, Tweaks you name it. I am currently using Stock Kitkat 4.4 ROM with many tweaks:
PureGraphic HD
PurePeformances
AwesomeBeats
PureAudio
I have the Franco Kernel and it's great. I have had no issues what so ever so far. It's smooth, fast and responsive. Games run extraordinary fast, I can amp up the graphics without to much frame drops, this includes games like GTA SA, GTA VC, Modern Combat 4 and N64/PS1 Emulators (and yes i own the roms :highfive. Back to the Kernel. All Wireless adapters are working (bluetooth, wifi, nfc etc), and wifi seems faster. Battery doesn't drain very fast at all, even with intensive load. But here is where my question actually is ...
I do understand that this question has been answered somewhere else in the Nexus 7 2013 forum, however can someone tell me my question in more detail? Thanks. :good:
Q. My question is, between what cpu temperatures is safe for my nexus 7 2013 to play intensive games at (etc emualtors, gta series, MC4)? What temperatures should i be alerted at. I am currently running GTA Sandreas and emulators at around 50-65 Degrese celcius (yes that's right celcius us auzzies use the metric system :silly: . )
Also if i overclocked it to 1.7GHZ then what would a stable temp be while idling and heavy load? (thanks!)
(last minute edit... Also what CPU is really used in this? People say it's an undercloked s4 pro or something? So if overcloked back to 1.7GHZ it'll be fine? Right?...)
Other information consist of:
.All the mods i said i have, stated earlier
.Franco Kernal
.Wireless devices faster tweaks
.Use 4x MSSA
.Warn at 65 Degrees Celcius
.Other small mods i can not think of...
.Stock GPU & CPU clock speeds
If anyone can ask my question A.S.A.P it would be greatly appreciated, i am currently new to XDA but not the the Android OS. And to all of you whom think Android is a terrible OS go get one of the most biggest fails since Apple Newton the iPad.
P.S The XDA forums is great, and everyone on here deserves a good old beer. If this thread violates any T&C please go right ahead and delete it. Thanks so much,
" Be nice to nerds, because chances are you will probably work for one someday" - Bill Gates.
My devices and devices i have had:
.Samsung Galaxy Ace S5830
.Galaxy S2 I900T White
.Galaxy S2 I900T Black
.Sony Xperia Z
.Pendo Pad 7
.Softwner Tablet 7"
.Huawei Acend y201
.Galaxy Nexus
.Nexus 7 2013
Click to expand...
Click to collapse
Theorically speaking, the safe working temperatures would be the where the thermal limit is which is around 105ºC.
However, it doesn't work like this because heat spreads to other components and more importantly, it spreads to the battery and we all know batteries don't like hot temperatures since it drastically reduces their life span and charge capability.
On practice, I would say keeping your CPU below 70ºC which will result in a colder battery aswell is the sweet spot.
On the Overclock matter, I have mine at 1900'ish Mhz and my GPU is at 490'ish Mhz and I haven't experienced any abnormal temperatures while runing benchmarks. Infact, the temps were kept below 50ºC which is more than fine.
wantabe said:
I'm going to "guess" and say somewhere around 100C for the cpu. Just a guess. 60C for the battery would absolutely be bad news. 50C would make me nervous. Also the cpu will start to get throttled (underclocked) once it gets up to a certain temp, And once it reaches the max temp the cpu will get shut down and you will have to wait for it to cool down before it will boot back up. I would worry about the heat affecting the motherboard and the components on that before I would worry about heat damaging the cpu.
Click to expand...
Click to collapse
I think the battery burns like hell when you're playing and charging it at the same time, am I right? I wonder, if the cpu and gpu are underload, the battery will drain quickly, does this mean that this produces more heat to the battery? How does that work.
CheyTac-12 said:
The overlay thing I was talking about earlier was the cause for that cpu temp, it used like 2 entire cores to function, without it, temps are more stable, can you believe that the tablet actually kinda burned my fingers if I pressed too hard? That's insane.
Now, I understand that the battery's temperature is something important, so you don't ruin your battery lifespan, but how come cpu temps don't matter as much as battery's does? What's the max temp for these devices?
Click to expand...
Click to collapse
Thanks m8. I don't have to worrie about it anymore... The Nexus came to a screen smashing end...
Hi everybody,
I want to know if we can overclock our Snapdragon 808 to 2GHz (ARM A72 cores) with a modified kernel.
Also, If somebody is going to work on this challenge.
Thanks!!
Androsesp said:
Hi everybody,
I want to know if we can overclock our Snapdragon 808 to 2GHz (ARM A72 cores) with a modified kernel.
Also, If somebody is going to work on this challenge.
Thanks!!
Click to expand...
Click to collapse
A57 cluster, probably yes. I'm also working on a kernel, but I intensely dislike Overclocking because it isn't all that useful. The key to performance is with optimisation, not with raw power. So I'm most likely not going to include it, sorry.
What about underclocking and/or undervolting?
I think performance is good enough as it is, but would like to get better battery life.
I would like to be able to undervolt in order to relieve the bugging high temp warning. This phone rarely uses max performance. So, overclocking is not really a priority. Maybe a custom hotplug.
Crappy cpu. No point messing with it.
Sent from my A0001
GUGUITOMTG4 said:
I would like to be able to undervolt in order to relieve the bugging high temp warning. This phone rarely uses max performance. So, overclocking is not really a priority. Maybe a custom hotplug.
Click to expand...
Click to collapse
Hotplugging has been dropped not long ago. You'd basically need to reinvent it. Plus it costs more power than it would save
And what about undervolting to prevent excessive heat, @mythos234?
yea i guess undervolting is the only benefit here coz 2 ghz wont be hard to achieve but getting that overheating msg sooner aint worth it...
next thing u know is accessory back plates with mini fans to keep the phone cool...
seriously tho what good is the extra power for ? the phone is already fast with the correct setup (not that i saw any lag when it was stock)
anyone knows how to see the cpu binning in this phone?
oile said:
And what about undervolting to prevent excessive heat, @mythos234?
Click to expand...
Click to collapse
Excessive Heat?
mythos234 said:
Excessive Heat?
Click to expand...
Click to collapse
A number of people have gotten over-temperature messages, sometimes with the phones even shutting down.
This has been reported with using navigation, I believe, and I know people have reported it when shooting video. High screen brightness is likely a contributor. But there are examples of the phones running too warm.
Personally, I'd be more interested in cooler running, and longer battery life, rather than increased peak performance. So underclocking, if anything.
Well, the overclocking is not necessary, but is an opportunity to know the limits of the chipset. Moreover, with it we could know if we can make undervolting to our phones and make it more battery efficient with an underclocking kernel, when we need it.
RedOCtobyr said:
A number of people have gotten over-temperature messages, sometimes with the phones even shutting down.
This has been reported with using navigation, I believe, and I know people have reported it when shooting video. High screen brightness is likely a contributor. But there are examples of the phones running too warm.
Personally, I'd be more interested in cooler running, and longer battery life, rather than increased peak performance. So underclocking, if anything.
Click to expand...
Click to collapse
Happens to me too when gaming. The problem I observe is that Indeed, it is not excessive heat. But LG thinks otherwise.
You can actually underclock using Kernel Auditor and disable cores. Unless you meant Undervolting.
mythos234 said:
Excessive Heat?
Click to expand...
Click to collapse
Wanna check out periscope and comment back ? Atleast I know that app will push the phone to its limits.
Sent from my LG-H818 using XDA Free mobile app
Currently using Kernel Adiutor to disable both A57 cores and the phone screen does not heat up like before... Battery life has improved from what i saw yersterday. Continuing testing today. Only problem i have is the damn phone will enable one of the A57 cores after a while which i dont like. I need my settings to stick.
Any Kernel Dev know which files are causing this? Tab 3 had something like this but a couple of files changed solved the non sticking settings on cpu.
Overclocking/underclocking sure but just disabling cores would work for most.
Sent from my LG-H815 using Tapatalk
mythos234 said:
Excessive Heat?
Click to expand...
Click to collapse
lol, you're funny.
marcadam said:
lol, you're funny.
Click to expand...
Click to collapse
I haven't had any popups or heat related reboots, so I was wondering what the matter is here.
On every phone I see complaints over heat so I wondered if something is to it here or if it's the usual. And if there are overheating warnings and shutdowns, then there might be indeed something in the bush.
Try charging your phone in the car whilst using google maps to get to an important meeting, and then take a call just for good measure............and boom, there you have your own little meltdown.
marcadam said:
Try charging your phone in the car whilst using google maps to get to an important meeting, and then take a call just for good measure............and boom, there you have your own little meltdown.
Click to expand...
Click to collapse
That happens on every phone I ever had though. It's advised to not use a device while charging at all, so if you stress it to 120% while charging, of course it heats up..
@mythos234 is a pleasure to have you here (speaking as xiaomi mi2s owner too xD)
What Temps do you reach using cpu intensive apps?
Could someone upload or send me the thermal-engine.conf of the G4? We are trying to figure out why the Nexus 5X throttles so much more than the Moto X/MI4C/G4 in this thread.
The G4's thermal-engine.conf would really help with that. The file should be located in system/etc.
Razorless said:
Could someone upload or send me the thermal-engine.conf of the G4? We are trying to figure out why the Nexus 5X throttles so much more than the Moto X/MI4C/G4 in this thread.
The G4's thermal-engine.conf would really help with that. The file should be located in system/etc.
Click to expand...
Click to collapse
Well, even the G4 throttles quite badly. I got very annoyed and will always delete both the thermal config files after installing a new ROM.
But since you requested, I extracted them from my stock based rom's zip.
Diatomix98 said:
Well, even the G4 throttles quite badly. I got very annoyed and will always delete both the thermal config files after installing a new ROM.
But since you requested, I extracted them from my stock based rom's zip.
Click to expand...
Click to collapse
Thanks for the files. If you think the G4 throttles badly, then never ever touch a 5X. I wonder, though, would deleting the thermal files not cause the ROM to create new ones with default values? Completely removing any kind of thermal management seems like asking for a fried phone.
Razorless said:
Thanks for the files. If you think the G4 throttles badly, then never ever touch a 5X. I wonder, though, would deleting the thermal files not cause the ROM to create new ones with default values? Completely removing any kind of thermal management seems like asking for a fried phone.
Click to expand...
Click to collapse
But the files never got restored back and the phone is actually working a lot better without them, maybe only for me? Mine has no temperature issue even without them and I'm staying in Malaysia, a country with high temperature throughout the whole year. But indeed, the average temperature of the phone will slightly increase, but not much difference though, for the sake of much better performance it's totally worth it. :cyclops:
Diatomix98 said:
But the files never got restored back and the phone is actually working a lot better without them, maybe only for me? Mine has no temperature issue even without them and I'm staying in Malaysia, a country with high temperature throughout the whole year. But indeed, the average temperature of the phone will slightly increase, but not much difference though, for the sake of much better performance it's totally worth it. :cyclops:
Click to expand...
Click to collapse
Maybe the CPU is just using the default values if you delete those files, or maybe it is indeed temp limit free. I would at least run some careful tests to see if the limit is gone.
A dead phone is a lot slower than a throttled one.
Razorless said:
Maybe the CPU is just using the default values if you delete those files, or maybe it is indeed temp limit free. I would at least run some careful tests to see if the limit is gone.
A dead phone is a lot slower than a throttled one.
Click to expand...
Click to collapse
At least the highest CPU temperature I have got on this phone without the thermal config is about 50℃ considered my previous Xperia Z could even reach 80℃+ and is still standing strong after two and a half years. However I rarely stress the phone that much so no worries actually.
Diatomix98 said:
At least the highest CPU temperature I have got on this phone without the thermal config is about 50℃ considered my previous Xperia Z could even reach 80℃+ and is still standing strong after two and a half years. However I rarely stress the phone that much so no worries actually.
Click to expand...
Click to collapse
It depends on what sensors the G4 and Xperia Z got the information from. Core CPU temperature is usually a lot higher than other temps. The Nexus 5X for instance has 16 different sensors. Well, at least it shows 15 different temps.
G4 starts throttling at like 52 or 53. I might try and make a few diffrent throttle mods of this one. Mine gets pretty warm sometimes. But i crank down on mine pretty good. I live in northeastern us. And a hot day usally is 75 maybe 80. I think mi e throttles big cores to 1.2ghrts at 53. Which lags like crap. Now i know g2 and g3 had thermal mitagtions u could shut off in one of the hidden menus. They stopped the throttling. But i aint seen it on g4.
With default values the 5X throttles the big cluster at 39°C and shuts it off at 41°C. So I think the G4 does a much better job, but at the expense of higher temps on the front and back.
Can someone run a long CPU throttling test on this phone to see how heavily it scales as heat builds? The only test I've found online is https://3dnews.ru/assets/external/illustrations/2019/05/27/988154/sm.throttle_1.400.jpg, and it's pretty bad. I've seem comments about how this is one of the hottest 855 devices, and I dunno if you can use some software workarond like on some Xiaomi phones.
The test above was done using https://play.google.com/store/apps/details?id=skynet.cputhrottlingtest.
I've been looking for a strong phone to run emulators and my picks where either this or the Xiaomi 9T/K20 series. Screen, camera and development edged me towards this phone, but if it can barely sustain a gaming session then it's no good.
When I got mine I used it as a hotspot for 4 days while waiting for the flipcase I had ordered.
I was running both the 2.4G and 5G wifi hotspots at the same time, with a laptop and several other devices using it, and I also used it normally at the same time and even ran some benchmarks like Antutu, and it only got lukewarm at most.
Of course I have the E30 model with 12GB ram, which probably helps keep it cooler.
I'm still on Android 9 if that matters.
cobben said:
When I got mine I used it as a hotspot for 4 days while waiting for the flipcase I had ordered.
I was running both the 2.4G and 5G wifi hotspots at the same time, with a laptop and several other devices using it, and I also used it normally at the same time and even ran some benchmarks like Antutu, and it only got lukewarm at most.
Of course I have the E30 model with 12GB ram, which probably helps keep it cooler.
I'm still on Android 9 if that matters.
Click to expand...
Click to collapse
I found various results on Antutu and similar apps, but that only says about burst usage. If that image I linked is correct, after a few minutes the processor clock falls drastically.
If you don't mind please run the app I linked and print the result here. The default time is 15 minutes, but if you can manage a longer test I would appreciate. Of course you'll need to leave the phone resting during that time, so keep that in mind.
An example of a good result, ran on a Mi 9: https://i.redd.it/sh23onvimmq31.png. The phone can be used at full power without downclocking for a long time.
Here are the result. It depends on the temp on the sensor. It hit 90c when ran at full clock speed and it dropped to dynamic clock speed when it was hot on prime core. When it was cold enough it can boost to full speed again.
The environment temp was around 25c. Probably worse if the env temp was high
mickey36736 said:
Here are the result. It depends on the temp on the sensor. It hit 90c when ran at full clock speed and it dropped to dynamic clock speed when it was hot on prime core. When it was cold enough it can boost to full speed again.
The environment temp was around 25c. Probably worse if the env temp was high
Click to expand...
Click to collapse
Thanks a lot! Finally more data on this.
The clean step is similar to the first slowdown on the test I linked, maybe from some governor setting on the kernel. There should be a way to either remove or relax the thermal profile if needed, but while a tiered throttle might be too overzealous at least it makes for less performance flutuation.
Anyway, overall it's far from what I've seem before, and pretty good on my book. Good to know. Are you on Android 10 already?
XDFefo said:
Thanks a lot! Finally more data on this.
The clean step is similar to the first slowdown on the test I linked, maybe from some governor setting on the kernel. There should be a way to either remove or relax the thermal profile if needed, but while a tiered throttle might be too overzealous at least it makes for less performance flutuation.
Anyway, overall it's far from what I've seem before, and pretty good on my book. Good to know. Are you on Android 10 already?
Click to expand...
Click to collapse
Yes, I'm on Android 10 right now. Every day use is fine but actually warmer than I expected. Especially when I do a lot of opening apps, switch between apps that ramp up the prime core.
XDFefo said:
Thanks a lot! Finally more data on this.
The clean step is similar to the first slowdown on the test I linked, maybe from some governor setting on the kernel. There should be a way to either remove or relax the thermal profile if needed, but while a tiered throttle might be too overzealous at least it makes for less performance flutuation.
Anyway, overall it's far from what I've seem before, and pretty good on my book. Good to know. Are you on Android 10 already?
Click to expand...
Click to collapse
I found thermal config file in /vendor/etc
It use virtual-threm to set cpu clock speed in this snapdragon 855 platform based on current temperature.
This is the stock setting that I got from here
https://github.com/AndroidDumps/asu...0-release-keys/vendor/etc/thermal-engine.conf
Tomorow I am going to sell my Asus Rog5, so now I want to buy RM6 Pro ...So question is simple are you happy with you phone?
And pros and cons pls
Hello, I know am late on this but do not sell your ROG.. RM6 have lots of software issues. the most am suffering with is they limit it from using full performance! I can't see it using 840mhz on GPU for genshin or ANY game! my friend have ROG 5 and I can see his GPU on SD888 can use full performance. Nubia's software is really not good! I regret buying it.
Ammark93 said:
Hello, I know am late on this but do not sell your ROG.. RM6 have lots of software issues. the most am suffering with is they limit it from using full performance! I can't see it using 840mhz on GPU for genshin or ANY game! my friend have ROG 5 and I can see his GPU on SD888 can use full performance. Nubia's software is really not good! I regret buying it.
Click to expand...
Click to collapse
While I agree with RM6's software issues, I'm not so sure about your statements on their GPU performance. I own a standard ROG Phone 5 and I can confirm that GPU speed runs at max speed for the first 5 minutes of playing Genshin, but quickly slows down as the device heats up. This is even with AeroActive Cooler 5 mounted and set to max fan speed. So it's important to also determine and compare sustained GPU performance, which I believe RM6 wins here.
Phone build is good. Spec and features are good but very lacking in the software department. Bugs and errors in lots of parts of the phone. Physically feels good but software feels bad. Runs games well
Quiexo said:
While I agree with RM6's software issues, I'm not so sure about your statements on their GPU performance. I own a standard ROG Phone 5 and I can confirm that GPU speed runs at max speed for the first 5 minutes of playing Genshin, but quickly slows down as the device heats up. This is even with AeroActive Cooler 5 mounted and set to max fan speed. So it's important to also determine and compare sustained GPU performance, which I believe RM6 wins here.
Click to expand...
Click to collapse
I never.. like never seen the GPU runs at 840mhz, only in antutu. for genshin I see it goes up to 600mhz something when I run the game while the phone is cool, then it drops right away to 540mhz. and keeps like that or lower. and no matter how much I cool it, it never goes above that. I used their new cooler.. and I put the device in front of AC that it got so cold. yet still never gone above 540mhz.. even the CPU stuck at 2.4.. how is this not an issue? I just want to use the full performance. I had RM5 G and I used the rom they provided here to boost the GPU to 940mhz, it was doing better than this one.. I'll never buy a phone from Nubia ever again. next time I'll just get the ROG.
Ammark93 said:
I never.. like never seen the GPU runs at 840mhz, only in antutu. for genshin I see it goes up to 600mhz something when I run the game while the phone is cool, then it drops right away to 540mhz. and keeps like that or lower. and no matter how much I cool it, it never goes above that. I used their new cooler.. and I put the device in front of AC that it got so cold. yet still never gone above 540mhz.. even the CPU stuck at 2.4.. how is this not an issue? I just want to use the full performance. I had RM5 G and I used the rom they provided here to boost the GPU to 940mhz, it was doing better than this one.. I'll never buy a phone from Nubia ever again. next time I'll just get the ROG.
Click to expand...
Click to collapse
My GPU reaching at max frequency probably happened while I was sitting in the start screen or looking straight at the wall but now that I think about it it didn't really maintain for 5 minutes. The Adreno 660 is very power hungry and runs hot this time around for internal and external cooling to matter (hence RM6 has the edge). You can certainly use custom kernel to boost the GPU even higher but I'd worry about phones with limited cooling. Also I've yet to find ROG 5 custom kernel that boosts GPU frequency.
But really the SoC should improve on efficiency aspect as the ROG 3 did really well in peak and sustained performance. There's hope and excitement for the upcoming AMD GPU on mobile but I'm not sure if other vendors will adopt it besides Samsung.