Related
Hey guys,
I wonder if the so called gaming SoC will get any better in terms of gaming performance with further updates from HTC. At the moment the games run barely as good as on my SGS2. I know..the resolution of the HOX is twice as high but the games graphics ar getting better and I cant even play NOVA 3 with my 'gaming device'... There is a way to make it a bit less laggy with new Base and franco kernel but it's still far away from beeing smooth. What I want to ask you is: Is there still potential for tegra 3 to run those games smooth and it's just a matter of time till an update comes that improves the framerates or is it just hardware limited? Are there other Tegra 3 devices which can run these games without any issues? I'm hoping that the 3.* kernel will improve something but actually I have no clue.
well u have to look at this from the point of view of the game/software/hardware
the one game u mentioned is not HOX compatible,
it's been force run on the device.... so as far as this go..... you'll need to wait for the game to be T3 optimized
software optimizations are still underway from both xda devs and htc.... and as u see they are getting better by the day
and finally not much to say about the hardware but... its more than capable just give it time.
ossy1337 said:
Hey guys,
I wonder if the so called gaming SoC will get any better in terms of gaming performance with further updates from HTC. At the moment the games run barely as good as on my SGS2. I know..the resolution of the HOX is twice as high but the games graphics ar getting better and I cant even play NOVA 3 with my 'gaming device'... There is a way to make it a bit less laggy with new Base and franco kernel but it's still far away from beeing smooth. What I want to ask you is: Is there still potential for tegra 3 to run those games smooth and it's just a matter of time till an update comes that improves the framerates or is it just hardware limited? Are there other Tegra 3 devices which can run these games without any issues? I'm hoping that the 3.* kernel will improve something but actually I have no clue.
Click to expand...
Click to collapse
The initial Wild Blood 1.0.7 had full effects and it ran bad on Tegra 3 devices (especially the slower ones like the Nexus 7)
Gameloft quickly botched the game with the v1.0.8 update and downgraded most effects to make it run well on Most Tegra 3 device
check this post for screenshots comparison and how to return your game to v1.0.7
Interestingly the game runs well on stock 2.17 kernel with gaming boost, yet it runs very bad on the One X gaming optimized kernels like Faux, Tegrastats revealed it's using only one core, without gaming boost it rarely crossed 50% load and with boost it rarely crosses 82% load, in other words this game is not using the Tegra 3 CPU at all
Not only it doesn't even begin to use the CPU, Gameloft still fails to optimize their games for the Tegra 3 GPU shortcomings for example Wildblood has an high level of Anisotropic filtering and our GPU is pixel fill rate bound, a reduction to this filtering could have been enough to relief the GPU instead of killing off all the effects
The very best way to play wildblood v1.0.7 is using the One X base 2.17 stock with gaming boost 2.1 or even better with the custom gaming enhanced stock 2.17 kernel
For some very specific reason it runs perfectly playable on this kernel even with full effects as long as you use gaming boost
However if you like to force this game to run well on custom kernels like faux and franco, continue with the following methods
Since this game and many Gameloft games don't uses Tegra 3 cores, we will want the maximum out of our single core
How to Run Wildblood and many Gameloft games at the maximum possible performance on custom One X kernels
First Method: Dual Core lock
- Download the latest Renovate Gaming boost
- Download any CPU control app like SetCPU
- First Enable boost in the gaming boost app, this will set the maximum background free memory and tweak the GPU
- Then change the CPU Governor to Performance mode using your CPU app, this will lock Tegra 3 to dual core mode at maximum clock speed, since two cores are disabled for safety in this governor you don't have to worry about overheating
Run Wildblood 1.0.7, you will notice it runs at least 2 to 3x the performance of default values
Recommended custom kernel for this method is Faux 11 mainline but also works with stock kernel, make sure you don't use an OC kernel since this method will push the device and you don't want it to overheat
OCed kernel might have issues with this method
Don't use this method and game on the charger otherwise your device might overheat
This tips is for non Tegra optimized games, using it with the THD games will surely cause high heat
Once you are done gaming disable boost mode and restore your CPU governor to ondemand to conserve your battery
Alternative method: Quad Core + Throttle lock
This is a much more aggressive method and will heat the device
for some reason the game runs in full quad core on the userspace governor using faux 12b1 and it runs over 30fps with full effects v1.0.7
we also need an OC kernel like faux' variant free this is because we don't want it to throttle all the way down to 1200MHz which always cause a massive drop in speed, I think its related to linked memory speed, so faux variant free or ultra or beta, will throttle to 1350
I didn't try any other kernel like stock but Franco doesn't have userspace and ondemand is only single core on this game, the stock kernel has userspace but I didn't try
so using faux 12b1 enable gaming boost 2.1
using setcpu or ur fav CPU app switch to userpace gov and Noop scheduler
set the min and max clock to 1400, this will lock to the throttle speed of 1350mhz at full quad
run the game and be surprised
u can reduce the lock a little if u feel its too hot, but don't set min below 900 because this governor has a mind if its own
In theory this should also work on stock kernel but it will lock to throttle speed of 1200mhz at full quad
Don't use this method and game on the charger otherwise your device might overheat
This tips is for non Tegra optimized games, using it with the THD games will surely cause high heat
Once you are done gaming disable boost mode and restore your CPU governor to ondemand to conserve your battery
This is cool to use on stock kernels?
Nice tip thanks hammy! XD
Any other CPU tuners worth mentioning? I'm skint atm and cant afford to pay for it XD
The-Last-Hylian said:
This is cool to use on stock kernels?
Nice tip thanks hammy! XD
Any other CPU tuners worth mentioning? I'm skint atm and cant afford to pay for it XD
Click to expand...
Click to collapse
yes tons of free CPU apps just search in google store, system tuner is one of them
AND YES it works on stock kernel, although it beyond me why you insist on not trying a custom kernel like faux (2 to 3x the frame rate in Beach buggy)
hamdir said:
yes tons of free CPU apps just search in google store, system tuner is one of them
AND YES it works on stock kernel, although it beyond me why you insist on not trying a custom kernel like faux (2 to 3x the frame rate in Beach buggy)
Click to expand...
Click to collapse
TBH I can't seem to ever get round to flashing a custom kernel, also I'm still not 100% confident enough to do it. I'm not sure on which kernel to flash tbh and I'll be jumping up to ARHD 11.1 soon so don't see the point until after then.
I haven't played beach buggy yet.
Nice tip, thanks a lot!
This method is working perfectly for Faux 11 mainline and the device remains so cool :laugh:
Hamdir,
It's possible to get full effects whit v1.0.8?
What for?
This update addresses performance problems experienced by some users on Tegra 3 devices (including Nexus 7).
The update is NOT required for non-Tegra devices.
Click to expand...
Click to collapse
They've changed only graphics, this update does not contain any bug fixes.
jamm513 said:
Hamdir,
It's possible to get full effects whit v1.0.8?
Click to expand...
Click to collapse
+1, updated to 1.0.8 since it went live - would be great if this can be done on this current version.:fingers-crossed:
krohme said:
+1, updated to 1.0.8 since it went live - would be great if this can be done on this current version.:fingers-crossed:
Click to expand...
Click to collapse
Both version is same, just for 1.0.8 version, they've decreased the graphic.. so hamdir just giving us how to revert back to 1.0.7 that hold full graphic enable for those have update to 1.0.8. So, this is the way to make it full effect enable.
@nashshafrulrezza im also getting freezes with the game, Faux11 mainline it's but not the kernel because i press home and i can exit the game, so i think there is something wrong with TB back of v1.0.7
extremely fun and smooth though , this method proves the real problem is that Gameloft is not using the CPU well
@everyone else v1.0.8 made the game smooth by killing effects so you don't really need this method, its only for those who want to play it with full effects enabled on v1.0.7
hamdir said:
@nashshafrulrezza im also getting freezes with the game, Faux11 mainline it's but not the kernel because i press home and i can exit the game, so i think there is something wrong with TB back of v1.0.8
extremely fun and smooth thought , this method proves the real problem is that Gameloft is not using the CPU well
@everyone else v1.0.8 made the game smooth by killing effects so you don't really need this method, its only for those who want to play it with full effects enabled on v1.0.7
Click to expand...
Click to collapse
Guess you out of luck too hamdir. Have you try it with franco? I'm not in mood to change kernel today, so hoping for others to report it.
nashshafrulrezza said:
Guess you out of luck too hamdir. Have you try it with franco? I'm not in mood to change kernel today, so hoping for others to report it.
Click to expand...
Click to collapse
no im sure it's the games fault, i remembered it also happened pre 1.0.8 update while i can play beach buggy with this method and it gets very hot but rock stable
plus didn't you hear? faux 11 mainline is now glued to my one X until JB source is released, me and my One X are exhausted :laugh:
hold on, i just remembered i have UV50, so next time i play ill try with out UV
anyway i don't think its the kernel fault, if the kernel the entire device would freeze and not just the game
hamdir said:
no im sure it's the games fault, i remembered it also happened pre 1.0.8 update while i can play beach buggy with this method and it gets very hot but rock stable
plus didn't you hear? faux 11 mainline is now glued to my one X until JB source is released, me and my One X are exhausted :laugh:
hold on, i just remembered i have UV50, so next time i play ill try with out UV
anyway i don't think its the kernel fault, if the kernel the entire device would freeze and not just the game
Click to expand...
Click to collapse
It just the same.. already try it without uv and it really working great at 1st.. then when it comes to lot monster stage.. the game hang as before.
Agree.. it's the game could be.. just need anyone to test it with latest franco.. cause before this, franco kernel working better when it comes to wildblood.. Maybe we'll found out an answer to this freeze problem.
BTW, I don't want to glued my HOX yet.. Still hoping for better gaming experienced. Not because gaming experienced is bad with our HOX but I'm just hoping gaming will last longer with our HOX, maybe same as iphone.
nashshafrulrezza said:
It just the same.. already try it without uv and it really working great at 1st.. then when it comes to lot monster stage.. the game hang as before.
Agree.. it's the game could be.. just need anyone to test it with latest franco.. cause before this, franco kernel working better when it comes to wildblood.. Maybe we'll found out an answer to this freeze problem.
BTW, I don't want to glued my HOX yet.. Still hoping for better gaming experienced. Not because gaming experienced is bad with our HOX but I'm just hoping gaming will last longer with our HOX, maybe same as iphone.
Click to expand...
Click to collapse
will last with all the focus Tegra is getting and not even a word about Tegra 4 so far
why dont u try Franco for us
but correct me if im wrong, when you had franco and no trouble before, you were using your own v1.0.8 and not my 1.0.7 TB
I did the tweaks: Enable Boost and Performance Mode
Beach Buggy Blitz is much smoother at full resolution. But the device still gets overheated I can blame either the chip in 'my' One x or like other people said the jb builds heat up while gaming.
I remember when playing beach buggy blitz normally without tweaks, the lag in the tunnel/dark areas was the most. With these tweaks the lag is barely there
Thanks Hamdir!
death__machine said:
I did the tweaks: Enable Boost and Performance Mode
Beach Buggy Blitz is much smoother at full resolution. But the device still gets overheated I can blame either the chip in 'my' One x or like other people said the jb builds heat up while gaming.
I remember when playing beach buggy blitz normally without tweaks, the lag in the tunnel/dark areas was the most. With these tweaks the lag is barely there
Thanks Hamdir!
Click to expand...
Click to collapse
While it works great, this tip is not intended for Beach buggy ill make it clear in the first post
beach buggy and other real Tegra games uses the CPU core and GPU pretty well and they get heated as they are with gaming boost
unlike wildblood which is barely pushing the GPU or the CPU, with this tip it remains very cool
so yea this tip is for wildblood 1.0.7 and maybe other non Tegra optimized games like the ones from GL
the JB kernel is confirmed by many as hotter (so far) if they didnt' fix this, our kernel gods will deal with it, of course this means waiting for the kernel source, once the OTA roles out ill be annoying HTC with requests about the kernel source on Elevate
This is why im now happy that my devices has Asian OTA and will gladly update later when the gaming situation is clear
Alright. Thanks once again.
hamdir said:
will last with all the focus Tegra is getting and not even a word about Tegra 4 so far
why dont u try Franco for us
but correct me if im wrong, when you had franco and no trouble before, you were using your own v1.0.8 and not my 1.0.7 TB
Click to expand...
Click to collapse
Nope, when I'm using Franco.. I'm owning the one from google play.. I'll test it after finish my work.. I really want to know the result.
nashshafrulrezza said:
Nope, when I'm using Franco.. I'm owning the one from google play.. I'll test it after finish my work.. I really want to know the result.
Click to expand...
Click to collapse
oh and maybe we should trying playing it for while without the performance gov on faux, to see if the gov is to blame (i know its hard lol)
Hey all,
I've been playing Star Trek timelines since it came out and I've had a lot of fun with it. It played pretty well on my M8 and Moto X Pure.
However, the 10 has been problematic with they have being laggy and stuttery on it. I've tried it with combinations of LeeDroid, Viper10, and the EX kernel. The phone runs great otherwise, it's just in this game I have issues.
Please note I'm not blaming any of the devs for the issue. I think it's either hardware or I need to tweak some things. I'm not sure that running at the 2k resolution is the issue add it was fine on my X.
Are there any tweaks I could apply, perhaps at the kernel level, to help improve performance? I have the kernel overclocking cpu and gpu. I also have the governors set at ondemand (cpu) and performance (gpu). The only thing that seems to help is putting it into performance mode in EX manager. And of course, it gets a bit warm in that mode.
I love the phone. It's just been a bit disappointing gaming. The SD820's been a disappointment I that respect.
Does anyone have any thoughts for getting better gaming performance?
Thanks!
Super
Sent from my HTC 10 using XDA-Developers mobile app
Hi!
So I did a speed test to see how much faster my OP3 would be and to my surprise in all games that I tried it was about 20% slower to load than my s6. (both units running their newest stock OS with no crazy mods or anything) The games tried were: Temple Run 2, Subway Surfers & Asphalt 8. The op3 does well in storage benchmarks and in regular benchmarks as well. (144k antutu) What could be the reason?
Those game have to load higher resolution textures in the op3 probably
Try arter97's kernel and ROM, games will load much faster than on stock OOS, maybe slightly faster than on your galaxy S6. It is mostly because of samsung's sdcardfs.
obliverationiser said:
Those game have to load higher resolution textures in the op3 probably
Click to expand...
Click to collapse
the Galaxy S6 has a resolution of 1440 x 2560 and the OP3 of 1080 x 1920 ...
Dariusdd said:
Try arter97's kernel and ROM, games will load much faster than on stock OOS, maybe slightly faster than on your galaxy S6. It is mostly because of samsung's sdcardfs.
Click to expand...
Click to collapse
Oxygen Camera app & dng raw shooting from within it are more important to me than speed. I was just wondering if this behavior is normal. Would the Arter kernel work with stock?
I should probably mention that I have done storage benchmarks on the s6 as well & although I know that it's very difficult the measure the real performance of solide state memory, it appears to me that the OP3's beats the s6's easily.
Different software (mostly kernel), simple as that.
Arter's kernel will NOT work with OOS, it's for CM only. It does load stuff a lot faster indeed, but it's security is ... well, non-existent (won't go into technical details, search about "selinux" if you're interested).
I'd suggest reformatting your data partition to f2fs and using blu_spark kernel, should speed things up a bit.
Sent from my OnePlus 3 using Tapatalk
Explorer23 said:
Different software (mostly kernel), simple as that.
Arter's kernel will NOT work with OOS, it's for CM only. It does load stuff a lot faster indeed, but it's security is ... well, non-existent (won't go into technical details, search about "selinux" if you're interested).
I'd suggest reformatting your data partition to f2fs and using blu_spark kernel, should speed things up a bit.
Sent from my OnePlus 3 using Tapatalk
Click to expand...
Click to collapse
blu_spark with f2fs does nothing I didn't see any real world performance improvement.
=dave= said:
the Galaxy S6 has a resolution of 1440 x 2560 and the OP3 of 1080 x 1920 ...
Click to expand...
Click to collapse
What... Changing the resolution doesn't change the texture resolution haha. The OP3 uses a higher end GPU so the games themselves use better quality textures/other graphical effects when detecting the better hardware.
Gabbbbbbb said:
Hi!
So I did a speed test to see how much faster my OP3 would be and to my surprise in all games that I tried it was about 20% slower to load than my s6. (both units running their newest stock OS with no crazy mods or anything) The games tried were: Temple Run 2, Subway Surfers & Asphalt 8. The op3 does well in storage benchmarks and in regular benchmarks as well. (144k antutu) What could be the reason?
Click to expand...
Click to collapse
If you are running on the current release of Oxygen OS this is normal. The load times are worse because the system is formatted in ext4. If you flash the latest community build for the OP3, you get the updated system in f2fs which is blazing fast. Games that took between 30-45 seconds to load, only take 10-15 seconds now on my device. Be aware that you need to format your device in order to change it to f2fs.
If you don't feel like moving to the community builds, just wait until the end of the month or early December for the official update. I suppose you'll have to format the system either way otherwise you'll be stuck in ext4.
obliverationiser said:
Those game have to load higher resolution textures in the op3 probably
Click to expand...
Click to collapse
Not reall,. ios is faster loading games. If u want same res then try the 6s+ and will notice that it will still lpad much faster. Developer really optimize their games for ios, they load faster and run better. I
eduardmc said:
Not reall,. ios is faster loading games. If u want same res then try the 6s+ and will notice that it will still lpad much faster. Developer really optimize their games for ios, they load faster and run better. I
Click to expand...
Click to collapse
OP was talking about Samsung galaxy S6 not iphone
a point
Why on earth the phone
redmi note 7 pro which have snapdragon 675 and antutu of 210,000 can play pubg on 61.2 fps after screen overclocking and no heat after 1 hour of playing pubg
But the
Samsung S9+ with snapdragon 845 and antutu of 345,000 and a GPU that has more than 4 times the performance of the snapdragon 675 in antutu and after only half an hour it can't sustain 40 fps and a heat degree that can cook eggs on the frame of the device
Not even taking about battery life
The request
To make it short
Iam not a developer (too bad)
So I wish if some awesome developer can port one of these kernels
[Crimson Kernel] or [Hydra+ Kernel]
The reason
Again to make it short
225%-245% performance increase
Noticeable in gaming fps
More importantly
Way less heat while gaming
And better battery life
How on earth
Simple
Just see for your self the videos down below
Since the s9+ have Havoc OS
We need the Kernel
Please watch those 4 minutes videos
I'm sure it deserve your time
The videos
Links
https://github.com/uditkarode/crimson
From redmi note 7 pro
https://tweakguy.com/download-crimson-kernel-66-hz-for-android-phones/
The reason a developer should care
This device the samsung galaxy s9/s9+ had its last major update a month ago
So no major updates are coming to this device again
Only 2-3 security update left
So your work is what will write a new life for this device
So please help
at least comment or something so developers can hear us
I can confirm that this device has some problems with heat. But it's not what you think. Mostly it's related to the kernel thermal framework, which is responsible to avoid big increasements in temperature. You can think of it like a process that monitors heat and power. When a certain threshold of temperature is reached, thermal fw will throttle down the CPU/GPU freq until the heat is significantly lowered (that's not entirely exact, but it can be explained that way). I think that Samsung somehow messed up this in some way - because this problem happens on many S9 devices, even on stock.
This process is also responsible for decreasing performance in apps and games, because to archive lower temperatures, it throttles down power. That's most likely why you get lower FPS after some time.
The device's hardware itself doesn't require a power boost, because it has more than enough power to beat most games in high FPS. If you now would increase the kernel's power and freqs, you would only get higher heating.
We need whether a better thermal throttling mechanism, which can only be done via kernel. ALternately you can modify and tweak the settings to stay in lower freqs in order to avoid the overheating. For example a kernel module. Or, for easy use, FDE.AI and set it to powersave (NOT anything else! Because it includes a boost mode fdor CPU/GPU that actually increases the frequencies, which will result in more heat). But even in powersafe mode, it won't decrease your gaming performance! I've tested this a long time. However, if you know what you're doing, just tweak settings by yourself. Or look for another solution, like LKT maybe.
Another idea: Here's a custom kernel. It's up to date for now. The developer has stopped the support a few days back. But it includes the current security patches, so you can use it without worries. It includes a solution for the overheating issue. I didn't test it yet, but I will. Here is the link: https://forum.xda-developers.com/ga...t/kernel-rz-kernel-samsung-galaxy-s9-t4081191
dtrail1 said:
I can confirm that this device has some problems with heat. But it's not what you think. Mostly it's related to the kernel thermal framework, which is responsible to avoid big increasements in temperature. You can think of it like a process that monitors heat and power. When a certain threshold of temperature is reached, thermal fw will throttle down the CPU/GPU freq until the heat is significantly lowered (that's not entirely exact, but it can be explained that way). I think that Samsung somehow messed up this in some way - because this problem happens on many S9 devices, even on stock.
This process is also responsible for decreasing performance in apps and games, because to archive lower temperatures, it throttles down power. That's most likely why you get lower FPS after some time.
The device's hardware itself doesn't require a power boost, because it has more than enough power to beat most games in high FPS. If you now would increase the kernel's power and freqs, you would only get higher heating.
We need whether a better thermal throttling mechanism, which can only be done via kernel. ALternately you can modify and tweak the settings to stay in lower freqs in order to avoid the overheating. For example a kernel module. Or, for easy use, FDE.AI and set it to powersave (NOT anything else! Because it includes a boost mode fdor CPU/GPU that actually increases the frequencies, which will result in more heat). But even in powersafe mode, it won't decrease your gaming performance! I've tested this a long time. However, if you know what you're doing, just tweak settings by yourself. Or look for another solution, like LKT maybe.
Another idea: Here's a custom kernel. It's up to date for now. The developer has stopped the support a few days back. But it includes the current security patches, so you can use it without worries. It includes a solution for the overheating issue. I didn't test it yet, but I will. Here is the link: https://forum.xda-developers.com/ga...t/kernel-rz-kernel-samsung-galaxy-s9-t4081191
Click to expand...
Click to collapse
First thanks for replying
And
Not talking as a developer but
Samsung firmware and maybe kernel focuses on security and nox integration and alot of unused features for many people
And to your knowledge how the redmi note 7 pro can jump from 26 fps to 62 fps and less heat by only changing the Kernel to Crimson Kernel
That moment when I discovered that g965u1 has no bootloader unlock
???????????????????
TIP
I managed to solve the problem, I just did the following: I took root, installed a thermal, disabled battery saving for pubg, and run the game using the pubg gfx app. it was smooth I played + 1 hour without dropping frames.
Bruh
Oh thanks
The s9+ never needed half it's performance to play pubg on 60 fps
And still overheat too much
Look here
@mhmedahmed1996 Maybe instead of complaining here like a kid, you should learn how to code and make one yourself. The developers here work for free and are not vending machines where you ask for something and you get it immediately.
I know and I'm sorry
When I posted this thread I thought I will try my best as someone who can't code
Maybe test and send logs but now I discovered that my g965u1 has no bootloader unlock
You can't imagine how I feel now
erickgta222 said:
I managed to solve the problem, I just did the following: I took root, installed a thermal, disabled battery saving for pubg, and run the game using the pubg gfx app. it was smooth I played + 1 hour without dropping frames.
Click to expand...
Click to collapse
What exactly do you mean by "installed a thermal"? At least for the S9 starlte I couldn't find any custom kernel with a custom thermal fw and I don't have the time to develop one by myself. So if you know something I missed, I'd appreciate to get it
Gesendet von meinem SM-G960F mit Tapatalk
I installed a thermal module through the maginsk manager.
erickgta222 said:
I installed a thermal module through the maginsk manager.
Click to expand...
Click to collapse
And what module exactly?
I've been searching that for a long time, but I can assure you that I never found one. I'm curious what module you're talking about.
Edit: well, whether you've installed something that is doing something entirely different - like disabling thermal throttling. Those do exist.
or it's for another device - there is a thermal mod for Xiaomi phones. But it actually tweak TFW for less throttling to increase performance.
Or there is a module that can only be found by getting a certain link, which is hidden to the public - but why would that be?
Or it's just nonsense.
I'd appreciate it if you could post a link to that module.
Otherwise I'll end up developing one for myself (maybe, if I have enough time! Because first I'd have to get more knowledge about how to develop kernel modules for magisk, that are compatible with my device. I developed custom kernel for OMAP4 devices a few years ago. But that's a little different I suppose... And it wasn't magisk.)
Gesendet von meinem unknown mit Tapatalk
You'll have to hack it together but here's the source code.
GitHub - MiCode/Xiaomi_Kernel_OpenSource at violet-q-oss
Xiaomi Mobile Phone Kernel OpenSource. Contribute to MiCode/Xiaomi_Kernel_OpenSource development by creating an account on GitHub.
github.com