HTC One X+ Gaming and Optimization Guide/Tweaks - Look No Further! - HTC One X+

First off you must be rooted, and before you go complaining about lag, battery life, poor gaming performance, etc, have a look on the internet because chances are you either have a faulty device or someone has already created a fix. Many new phone manufacturers will market their device as quad or even octa core, tricking the market into believing that smooth gaming and UI are a result of having a 1.7ghz quad core or such when in reality the chip pushing the pixels is the GPU, probably the most important factor in a chipset which gets likewise upgraded every generation but is not advertised as heavily as the CPU.
So why the lag?
The Tegra 3 CPU is linked to the GPU, therefore, the GPU will only scale up to its maximum frequency if the CPU has activated multiple cores and is running at a high clock speed, however to save battery life the Tegra 3 prefers to use 1 core. This is why most Gameloft games lag (as they only use 1 core). Fortunately there is a fix, you can allow the GPU to scale dynamically by using the attached init.d script, if it doesn`t work, try using smanager, setting it to run on boot with su access. This will allow the phone to weight its processing more on the gpu, allowing the power hungry 40nm CPU to scale down to a lower clock, hence saving power. If you get stuttering in the UI make sure you flash a custom rom and enable the GPU 2d rendering or GPU UI rendering option in aroma.
Why won`t my phone scale to 1.7ghz all the time?/Why does my phone only use a single core when clearly more power is needed?
The Tegra 3 is also not a 1.7ghz quad core per say, the processor can only scale to 1.7ghz when using a single core. This is buggy as sometimes the processor will get stuck in single core and cause lag and unnecessary battery drain if the frequency scales too high in order to multitask. To fix this, head over to Nik3r`s thread and flash his elite kernel, hxore is also great however it does not include blades commits (however the removal of hotplug will give similar effects). These blade kernel implementations will allow the phone to use all four cores at 1.7ghz, dramatically assisting multithreaded applications and games that are cpu intensive but poorly optimized. To enable this use attached script.
My Launcher is constantly reloading/Heavy open world games lag/Sense multitasking sucks!
Elite also features swap memory, although I cannot recommend it for daily use, if you are a heavy gamer, it will help in any unity or unreal engine game and also stops the launcher from reloading which can be annoying (sense is a ram hog). These come in various sizes which from 128mb to 256mb and performance gains really depend on usage or what you think is necessary.
Performance is great but battery life is terrible
You might also want to try UV your phone,again poses some risk but cannot cause permanent damage like the aforementioned swap memory, before doing so check you tegra 3 chip variant. These range from 1-4 with the original One X being 1-3 and the One X+ being mainly 4, 3 if you are unlucky, the higher the better and faster/cooler. You can check by using a terminal emulator and typing:
cat /sys/kernel/debug/t3_variant
I personally own a variant 4 which operates well even with a 100 millivolt UV, however as all devices are different you will have to experiment with this. This option will keep heat down and save power as the tegra 3 has plenty of CPU to spare. I will also provide multiple UV Scripts for you to try out (stock elite is -25 millivolts). I also recommend using the phone in powersave when not gaming, the majority of games will probably run well even in powersave (limited to 1.15ghz and 3 cores).
Display uses the most power/auto-brightness scales too high or low/I just want to turn my button backlights off
You can also use a brilliant app called Lumos to manage screen brightness (the bright SLCD 2 screen does have its drawbacks) and backlight brightness or you can copy the lowest brightness apk from insertcoin v 3.2.1.
Developers aren`t releasing updates
Developers work for free and are devoting there free time that they could be spending on leisure, family or work to better our devices. They are not obliged to do this and release their work publicly. Most developers will listen to requests but please do not pester them excessively just because they see it unfit for implementation. please thank all developers for there hard work and even consider donating. A simple thanks is always appreciated, happy flashing.:good:
Update 1: New scripts!, seemed to have fixed a problem regarding the gpu failing to decouple, could explain why people were seeing no improvement. Custom folder if you want to tailor your device`s performance to your specific needs/rom/kernel, standard, just contains scripts that should provide a sizable performance gain for all devices.

How do I use this script? Flash it?
Thanks for the explanation!
ryanjsoo said:
First off you must be rooted, and before you go complaining about lag, battery life, poor gaming performance, etc, have a look on the internet because chances are you either have a faulty device or someone has already created a fix. Many new phone manufacturers will market their device as quad or even octa core, tricking the market into believing that smooth gaming and UI are a result of having a 1.7ghz quad core or such when in reality the chip pushing the pixels is the GPU, probably the most important factor in a chipset which gets likewise upgraded every generation but is not advertised as heavily as the CPU.
So why the lag?
The Tegra 3 CPU is linked to the GPU, therefore, the GPU will only scale up to its maximum frequency if the CPU has activated multiple cores and is running at a high clock speed, however to save battery life the Tegra 3 prefers to use 1 core. This is why most Gameloft games lag (as they only use 1 core). Fortunately there is a fix, you can allow the GPU to scale dynamically by using the attached init.d script, if it doesn`t work, try using smanager, setting it to run on boot with su access. This will allow the phone to weight its processing more on the gpu, allowing the power hungry 40nm CPU to scale down to a lower clock, hence saving power. If you get stuttering in the UI make sure you flash a custom rom and enable the GPU 2d rendering or GPU UI rendering option in aroma.
Why won`t my phone scale to 1.7ghz all the time?/Why does my phone only use a single core when clearly more power is needed?
The Tegra 3 is also not a 1.7ghz quad core per say, the processor can only scale to 1.7ghz when using a single core. This is buggy as sometimes the processor will get stuck in single core and cause lag and unnecessary battery drain if the frequency scales too high in order to multitask. To fix this, head over to Nik3r`s thread and flash his elite kernel, hxore is also great however it does not include blades commits (however the removal of hotplug will give similar effects). These blade kernel implementations will allow the phone to use all four cores at 1.7ghz, dramatically assisting multithreaded applications and games that are cpu intensive but poorly optimized. To enable this use attached script.
My Launcher is constantly reloading/Heavy open world games lag/Sense multitasking sucks!
Elite also features swap memory, although I cannot recommend it for daily use, if you are a heavy gamer, it will help in any unity or unreal engine game and also stops the launcher from reloading which can be annoying (sense is a ram hog). These come in various sizes which from 128mb to 256mb and performance gains really depend on usage or what you think is necessary.
Performance is great but battery life is terrible
You might also want to try UV your phone,again poses some risk but cannot cause permanent damage like the aforementioned swap memory, before doing so check you tegra 3 chip variant. These range from 1-4 with the original One X being 1-3 and the One X+ being mainly 4, 3 if you are unlucky, the higher the better and faster/cooler. You can check by using a terminal emulator and typing:
cat /sys/kernel/debug/t3_variant
I personally own a variant 4 which operates well even with a 100 millivolt UV, however as all devices are different you will have to experiment with this. This option will keep heat down and save power as the tegra 3 has plenty of CPU to spare. I will also provide multiple UV Scripts for you to try out (stock elite is -25 millivolts). I also recommend using the phone in powersave when not gaming, the majority of games will probably run well even in powersave (limited to 1.15ghz and 3 cores).
Display uses the most power/auto-brightness scales too high or low/I just want to turn my button backlights off
You can also use a brilliant app called Lumos to manage screen brightness (the bright SLCD 2 screen does have its drawbacks) and backlight brightness or you can copy the lowest brightness apk from insertcoin v 3.2.1.
Developers aren`t releasing updates
Developers work for free and are devoting there free time that they could be spending on leisure, family or work to better our devices. They are not obliged to do this and release their work publicly. Most developers will listen to requests but please do not pester them excessively just because they see it unfit for implementation. please thank all developers for there hard work and even consider donating. A simple thanks is always appreciated, happy flashing.:good:
Click to expand...
Click to collapse

scarletbaron said:
How do I use this script? Flash it?
Thanks for the explanation!
Click to expand...
Click to collapse
Place them in etc/init.d folder and set permissions to rwxrwxrwx using root explorer or run on boot using scriptmanager.

ryanjsoo said:
Place them in etc/init.d folder and set permissions to rwxrwxrwx using root explorer or run on boot using scriptmanager.
Click to expand...
Click to collapse
I don't see a folder in etc called init.d, am I supposed to create a folder and name it init.d?
Sent from my HTC One X+ using xda app-developers app

Will these scripts help with the temperature Top?
Sent from my HTC One X+ using xda premium

Thanks for the wonderful effort.
As I am using the interactive optimized script, I encountered a problem at:
/sys/devices/gr3d/enable_3d_scaling
It said it cannot find such folder.
My phone spec:
- ARHD 6.5
- Elite kernel, latest one
Thanks

I really don't want to ask a dump question but there are a lot of files in the rar. I use Elegancia 5.2 with custom kernel, AT&T, so what is the file(s) suitable for me.
Pls give me a clue. Thks
Sent from my HTC One X+ using Tapatalk 2

Decide by yourself which scripts fit your needs. You will most likely want to use decoupled gpu and try different io schedulers. For 1.7ghz quad and uv I'm not sure if they will work on att . Which kernel do you use?
Whatdo you want to achieve?
Gesendet von meinem HTC One X+ mit Tapatalk 4

THX for that. I tried two scripts with ChaOS and it feels snappier
Gesendet von meinem HTC One X+ mit Tapatalk 2

nchantmnt said:
Decide by yourself which scripts fit your needs. You will most likely want to use decoupled gpu and try different io schedulers. For 1.7ghz quad and uv I'm not sure if they will work on att . Which kernel do you use?
Whatdo you want to achieve?
Gesendet von meinem HTC One X+ mit Tapatalk 4
Click to expand...
Click to collapse
I what to achieve good battery when phone is not in use and great proformance when in use
By the way I'm on stock kernel
Sent from my HTC One X+ using xda app-developers app

I tried running all of them in smanager but it always says something about not being able to locate a module that's is searching for. Any suggestions?
Sent from my HTC One X+

Help
Hello everyone I'm trying to decide between S3 and HOX+ and the only thing that seems to be better in S3 is gaming performance. Can I play Modern Combat 4, Asphalt 7, and NFS:MW smoothly on this phone? Do these scripts fix Gameloft lag?

ChongWiz said:
Hello everyone I'm trying to decide between S3 and HOX+ and the only thing that seems to be better in S3 is gaming performance. Can I play Modern Combat 4, Asphalt 7, and NFS:MW smoothly on this phone? Do these scripts fix Gameloft lag?
Click to expand...
Click to collapse
I've never had a problem with gameloft games
Sent from my HTC One X+ using xda app-developers app

I still do experience lags with the international one x+ on games like canabalt and most of 3D games are unplayable (sonic 4 ep II THD for example).
I'm on AOSP+ with Blade kernel, GPU scalling doesn't change a lot... I've tried supercharger V6, very smooth but not in games as well...
Any ultimate solution?

Thanks ryan, after using a couple of your scripts, combined with a much larger VM Heap. My phone feels like it should of out of the box For some reason tapatalk won't let me thank your OP. So i thanked post 3 lol
Sent from my HTC One X+ using Tapatalk 4 Beta

yokozuna82 said:
I what to achieve good battery when phone is not in use and great proformance when in use
By the way I'm on stock kernel
Sent from my HTC One X+ using xda app-developers app
Click to expand...
Click to collapse
You`ll want to look into a custom kernel as all use the smartmax governor which has better batterylife than ondemand and use cpuquiet driver which switches cores easier, ie uses less power, generates less heat as cores are clocked lower but more are active. Try the undervolt script but use a less aggressive one if you experience crashing or lag.

AndroHero said:
Thanks ryan, after using a couple of your scripts, combined with a much larger VM Heap. My phone feels like it should of out of the box For some reason tapatalk won't let me thank your OP. So i thanked post 3 lol
Sent from my HTC One X+ using Tapatalk 4 Beta
Click to expand...
Click to collapse
Thanks, your welcome, don`t forget to thank the kernel and rom devs as well

What function do the UV (50/75/100) scripts and the sio sheduler have
Sent from my One X+ using xda premium

UV is undervolting. In this case each frequency step is undervolted by 50/75/100 MV which will help to keep your device cooler and thus saves batery and prevents thermal throtteling but also might cause instability. For the i/o sheudlers ask google, its to complex for one small post. But in a nutshell it determines in what order tasks are handled.
Gesendet von meinem HTC One X+ mit Tapatalk 4 Beta

nchantmnt said:
UV is undervolting. In this case each frequency step is undervolted by 50/75/100 MV which will help to keep your device cooler and thus saves batery and prevents thermal throtteling but also might cause instability. For the i/o sheudlers ask google, its to complex for one small post. But in a nutshell it determines in what order tasks are handled.
Gesendet von meinem HTC One X+ mit Tapatalk 4 Beta
Click to expand...
Click to collapse
OK thank you
Sent from my One X+ using xda premium

Related

asynchronous dual core vs others

I have a question about the 3D's dual core that I'd like more clarification on the vague answers I'm getting by searching this site and google. So I've read that the core is asynchronous so basically meaning the second core doesn't do much work unless needed as others like the tegra 2 and exynos have both cores running or something similar to that, and that this is affecting the benchmark scores. I also read that one would basically double the score of the 3D to get a more accurate reading. Can anyone confirm or further explain this?
Yes, asynchronous is when something operates on another thread whereas the main thread is still available for operating. This allows for better performance in terms of managing tasks. Now just because it doesn't score high on a benchmark, it doesn't mean it is going to perform. Also this allows for better performance for the battery.
I haven't slept for the past 12 hours so if this doesn't help you, just let me know and I will fully elaborate on how the processor will operate on the phone. Now time for bed :'(
In short, asynchronous operation means that a process operates independently of other processes.
Think of transferring a file. A separate thread will utilized for doing so. You will then be able to do background things such as playing with the UI, such as Sense since you will be using the main thread. If anything were to happen to the transferring file (such as it failing), you will be able to cancel it because it is independent on another thread.
I hope this makes sense man, kind of tired. Now I'm really going to bed.
Sent from my PC36100 using XDA App
To be more specific by asynchronous they mean that each core can run at different clock speeds. Core 1 could be at 1.2 ghz while core 2 is at 200 mhz. Most multi core processors are synchronous meaning all the cores are running at the same speed.
donatom3 said:
To be more specific by asynchronous they mean that each core can run at different clock speeds. Core 1 could be at 1.2 ghz while core 2 is at 200 mhz. Most multi core processors are synchronous meaning all the cores are running at the same speed.
Click to expand...
Click to collapse
^This too
Sent from my PC36100 using XDA App
I was also very curious to learn a little more about the async cores and how it differes from a standard "Always-On" dual core arctechiure.
Thh first page/video I found talks about the SnapDragon core specifically.
http://socialtimes.com/dual-core-snapdragon-processor-qualcomm-soundbytes_b49063
From what I've gathered, it comes down to using the second core and thus more power, only when needed. Minimizing voltage and heat to preserve battery life.
The following video goes into similar and slightly deeper detail about the processor specifically found in the EVO 3D. The demo is running a processor benchmark with a visual real time usage of the two cores. You can briefly see how the two cores are trading off the workload between each other. It was previously mentioned somewhere else on this forum, but I believe by seperating a workload between two chips, the chip will use less power across the two chips vs putting the same workload on a sinlge chip. I'm sure someone else will chime in with some additional detail. Also, after seeing some of these demos, I'm inclined to think that the processor found in the EVO 3D is actually stable at 1.5 but has been underclocked to 1.2 to conserve battery. Only time spent within our hands will tell.
Another demo of the MSM8660 and Adreno 220 GPU found in the EVO 3D. Its crazy to think we've come this far for mobile phone technology.
What occurred to me is how complex Community ROMs for such a device may become with the addition of Video Drivers that may continue to be upgraded and improved (think early Video Card tweaks for PC). Wondering how easy/difficult it will be to get our hands on them, possibly through extraction of updated stock ROMs.
EDIT: As far as benchmarks are concerned, I blame the inability of today's bench marking apps to consider async cores or properly utilize them during testing to factor the over all score. Because the current tests are most likely to be spread across cores which favors efficiency, the scores are going to be much lower than what the true power and performance of the chips can produce. I think of it as putting a horsepower governor on a Ferrari.
thanks for the explanation everyone
The best demonstration is in the first video posted, notice when Charbax looks at the monitor. There on the top right are the frequencies of the two cores, and you'll notice the both of them jumping around a lot, independent of the other. Using the cores "on-demand" only when needed ends up saving a lot of battery power, but doesn't give you any performance loss.
Harfainx said:
The best demonstration is in the first video posted, notice when Charbax looks at the monitor. There on the top right are the frequencies of the two cores, and you'll notice the both of them jumping around a lot, independent of the other. Using the cores "on-demand" only when needed ends up saving a lot of battery power, but doesn't give you any performance loss.
Click to expand...
Click to collapse
Actually I was thinking that not just the battery savings but there could be a performance gain. Think of this if the manufacturer knows they only have to clock one core up to speed when needed they can be more aggressive about their timings and have the core clock up faster than a normal dual core would since they know they don't have to clock up both processors when only one needs the full speed.
I wonder if the drop to 1.2 GHz also serves to keep heat under control. It might not just be battery savings, maybe the small case of a phone doesn't allow for proper cooling to hit 1.5 safely.
I'd love to see some confirmation that the asynchronous nature of this chipset is what's responsible for the seemingly lackluster benchmarking.
mevensen said:
I wonder if the drop to 1.2 GHz also serves to keep heat under control. It might not just be battery savings, maybe the small case of a phone doesn't allow for proper cooling to hit 1.5 safely.
I'd love to see some confirmation that the asynchronous nature of this chipset is what's responsible for the seemingly lackluster benchmarking.
Click to expand...
Click to collapse
The "horrible" benchmark scores are simply due to the tests inability to consider async core performance. Wait till the tests are able to take this into consideration.
Sent from my HERO200 using XDA Premium App
RVDigital said:
The "horrible" benchmark scores are simply due to the tests inability to consider async core performance. Wait till the tests are able to take this into consideration.
Sent from my HERO200 using XDA Premium App
Click to expand...
Click to collapse
I went through all of your links, I didn't see anything that confirms that the benches are somehow affected by the asynchronous nature of the chipset. It's not that I don't believe you, I actually had that same theory when the benches first came out. I just don't have any proof or explanation of it. Do you have a link that provides more solid evidence that this is the case?
NVIDIA actually tells a different story (of course)
http://www.intomobile.com/2011/03/24/nvidia-tegra-2-outperforms-qualcomm-dualcore-1015/
AnandTech's article does explain some of the differences
http://www.anandtech.com/show/4144/...gra-2-review-the-first-dual-core-smartphone/4
It appears that Snapdragon (Scorpion) will excel in some tasks (FPU, non-bandwith constrained applications), but will fall short in others .
I'm pretty sure none of the benchmark apps have even been updated past the release of the sensation so yeah....How could they update the app to use the asynchronus processors the if the only phones to use them have only recently been released.
Sent from my zombified gingerbread hero using XDA Premium App
I had the G2x for like 3 days and never got to root. Poor service where I live. But could the cores be set to a specific frequency independently when rooted like computers?
tyarbro13 said:
I had the G2x for like 3 days and never got to root. Poor service where I live. But could the cores be set to a specific frequency independently when rooted like computers?
Click to expand...
Click to collapse
Yea, if someone were to develop an app for that. I do not see why not.
Sent from my PC36100 using XDA App
Hmm...
If a program such as Smart bench (which takes advantage of dual cores) is stressing both cores to 1.2ghz then regardless of if both cores are active or not the bench will be accurate.
I would rather NOT have asyncronus cores as there would be lag during frequency changes...
Ex:
2 cores running at 500mhz vs 1 core @ 1ghz and other not active.
The 2 cores will produce less heat and use less energy...
Maedhros said:
Hmm...
If a program such as Smart bench (which takes advantage of dual cores) is stressing both cores to 1.2ghz then regardless of if both cores are active or not the bench will be accurate.
I would rather NOT have asyncronus cores as there would be lag during frequency changes...
Ex:
2 cores running at 500mhz vs 1 core @ 1ghz and other not active.
The 2 cores will produce less heat and use less energy...
Click to expand...
Click to collapse
There dual, it would be better for them to run asynchronous. Not only that, but it is a phone so there will be no lag between frequency changing. 2 Cores running at 500mhz will perform better than 1 core at 1ghz.
Sent from my PC36100 using XDA App
tyarbro13 said:
I had the G2x for like 3 days and never got to root. Poor service where I live. But could the cores be set to a specific frequency independently when rooted like computers?
Click to expand...
Click to collapse
This is something that the hardware needs to be capable of. Software can only do so much. As far as I've seen Tegra isn't capable of it.
I read the anandtech article and I came with conclusion that everyday task you might not see the difference between the two and while tegra2 might bench higher. The main thing people dont talk about is the GPU. Adreno 220 is a powerhouse GPU, it will probably stand strong when tegra 3 comes out.
DDiaz007 said:
There dual, it would be better for them to run asynchronous. Not only that, but it is a phone so there will be no lag between frequency changing. 2 Cores running at 500mhz will perform better than 1 core at 1ghz.
Sent from my PC36100 using XDA App
Click to expand...
Click to collapse
Huh... what are u saying? Sorry dont understand... On one hand you say asynchronous is better and on the other ur saying 2 cores @ 500 will work better?
nkd said:
I read the anandtech article and I came with conclusion that everyday task you might not see the difference between the two and while tegra2 might bench higher. The main thing people dont talk about is the GPU. Adreno 220 is a powerhouse GPU, it will probably stand strong when tegra 3 comes out.
Click to expand...
Click to collapse
What?!?
Andreno 220 is a horrible GPU. AT BEST it is equal to the GPU in the Original SGS.
The reason benches are so different is because Qualcomm has made NO improvements in the CPU. Desire HD CPU is the same as Sensations. While... SGS2 + Tegra have IMPROVED CPUs.
Arm 7 vs arm 9?
Maedhros said:
Huh... what are u saying? Sorry dont understand... On one hand you say asynchronous is better and on the other ur saying 2 cores @ 500 will work better?
What?!?
Andreno 220 is a horrible GPU. AT BEST it is equal to the GPU in the Original SGS.
The reason benches are so different is because Qualcomm has made NO improvements in the CPU. Desire HD CPU is the same as Sensations. While... SGS2 + Tegra have IMPROVED CPUs.
Arm 7 vs arm 9?
Click to expand...
Click to collapse
Dude go back to sleep. You have no clue what you are talking about.
Sent from my PC36100 using XDA Premium App

MSM8660/8260 vs Tegra 2 vs Exynos

I've been looking for a more technical analysis of these SOCs and I have been trying to learn how the async CPU setup on the MSM8660 affects performance.
Nvidia claims that the power saving feature of our CPU (async) will inevitably cause a decrease in performance:
http://www.intomobile.com/2011/03/2...ed&utm_campaign=Feed:+IntoMobile+(IntoMobile)
Does anyone have any comments on this? If this is the case, I am wondering if through software we can force both cores to run at the same voltage/frequency. I wonder if it would cause an increase in performance (at least in benchmarking). Many claim that the Evo 3d only gets medicore benchmark scores due to having asynchronous cores that are not being accurately benched. It would be interesting to verify this claim.
Also, does anyone know which SOC between the three I listed in the title is the highest in performance (not talking about useless benchmarks like quadrant)?
So....there is possibly a 10–15% decrease in performance.....that's fine with me. Most of the time you won't even notice until you run benchmarks and looks at the numbers.
SetCPU + Performance mode are all you should need
DarkManX4lf said:
So....there is possibly a 10–15% decrease in performance.....that's fine with me. Most of the time you won't even notice until you run benchmarks and looks at the numbers.
Click to expand...
Click to collapse
Well the 10-15% slower is nVidia's claim, not sure if its true.
Does that make both cores run at the same time or running cores at the same time not possible due to the processor
xHausx said:
SetCPU + Performance mode are all you should need
Click to expand...
Click to collapse
Sent from my PG86100 using XDA App
ttieder said:
Does that make both cores run at the same time or running cores at the same time not possible due to the processor
Sent from my PG86100 using XDA App
Click to expand...
Click to collapse
It will keep the cpu running at full speed. Which core gets used for what depends on a lot of things but it mostly depends on how the apps and kernel are programmed.
xHausx said:
It will keep the cpu running at full speed. Which core gets used for what depends on a lot of things but it mostly depends on how the apps and kernel are programmed.
Click to expand...
Click to collapse
Yes, but is it possible to keep both cores at their full frequency? Setting the exynos or tegra 2 on performance mode makes both cores stay at their maximum frequency since they are synchronous. I think setting performance mode on the Evo 3d would only guarantee that one of the core will remain at its full frequency.
Not sure about this of course. Anyone have any insight into this?
Second Core wouldnt kick in if ur not heavily multitasking or running multithreaded apps and u wouldnt need second core for minor multitasking or single threaded operations as single core is enough
i will tell you that on paper the msmx60 should beat out all, but in real world use, the exynos hammers everything. the s2 is a beast
The Exynos is the better SoC, plain and simple. If we get into GPU discussions, the Adreno 220 is the best, as in better than Mali 400.. Go to Anandtech, and watch them use a Qualcomm device for the benches.
Sent from my PG86100 using XDA App
Is it a "for sure" thing that ICS will use the GPU acceleration in the OS? Or is that just everyone's hopes and dreams
Sent from my PG86100 using XDA Premium App
You could program the kernel to keep both cores at max frequency. Im not a developer but am sure something like this could be done
Sent from my HTC Sensation Z710e using Tapatalk
bballer71418 said:
Is it a "for sure" thing that ICS will use the GPU acceleration in the OS? Or is that just everyone's hopes and dreams
Sent from my PG86100 using XDA Premium App
Click to expand...
Click to collapse
ics will include all of the features that honeycomb has and honeycomb has 2d acceleration so yes
Sent from my PG86100 using XDA Premium App
Maybe we should make some real world benchmarks and get some SGS2 people in on it. Like how fast a particular app opens(say angry birds), How many fps a game plays at, Convert a file to another format, complete a 5 step plan to take over the world things like that. Alot of things like that are how reviewers rate and test things like new video cards and cpus plus all the benchmark programs.
I used to use a program called fraps to see how many fps my pc games were playing at so I could tweak stuff( long live unreal tournament!!!!). It would just display the fps in the top corner of the screen.
Also comparing the 3vo and SGS2 will really heat up when we get root and CM7. 400mb less roms have gatta make a huge difference on performance. I dunno about you guys but I haven't been able clog up my 3vo yet(and I've been trying!), I'm pretty impressed with the hardware so far.
Drewmungus said:
Maybe we should make some real world benchmarks and get some SGS2 people in on it. Like how fast a particular app opens(say angry birds), How many fps a game plays at, Convert a file to another format, complete a 5 step plan to take over the world things like that. Alot of things like that are how reviewers rate and test things like new video cards and cpus plus all the benchmark programs.
I used to use a program called fraps to see how many fps my pc games were playing at so I could tweak stuff( long live unreal tournament!!!!). It would just display the fps in the top corner of the screen.
Also comparing the 3vo and SGS2 will really heat up when we get root and CM7. 400mb less roms have gatta make a huge difference on performance. I dunno about you guys but I haven't been able clog up my 3vo yet(and I've been trying!), I'm pretty impressed with the hardware so far.
Click to expand...
Click to collapse
Fraps tends to lie with FPS.
Sent from my PG86100 using XDA App
GPU acceleration will be nice. Hope we see ICS soon.
Sent from my EVO 3D w/ Tapatalk
It is known that the MSM8660 can achieve higher clock frequencies than the Exynos, though clock for clock the Exynos has better IPC.
As of right now the GSII beats the 3VO in both benchmarks and real world tests, but I suspect this is because Sense is a pig that takes far too much ram and system resources. HTC also seems to have poorer unoptimized drivers. In addition to this, the async CPUs of the 3VO may not be properly tested by current benchmarking tools.
I think comparing a rooted 3VO and a rooted GSII should be much closer. Imagine the MSM8660 at 1.8-2.0 Ghz both cores running full frequency with no Sense and other bloat to slow it down. Combine that with a hardware accelerated GUI and this phone should be amazing.
The Adreno GPU will get better over time... and will develop much faster than before. Since Qualcomm purchased the branch from AMD (ATi), there has been much improvement in a reasonably small amount of time. There are various claims that the Adreno 220 outperforms the Tegra 2. I havent seen a solid comparison of the Adreno 220 vs the Exynos although I have read that the Exynos is a very capable processor.
As they both stand in stock offering, the Samsung GS2 will be faster; it has tremendous less resources to move. I agree with what has been said about root & rom options: CM7 on the EVO 3D will likely result in unprecedented (real world) benchmarks .Also note that the current Android releases are not yet optimized for dual/quad core management. But rest assured, it is well under development and the Sprint EVO 4G4D (hypothetical name) will behold a treasure trove of menacing capabilities.
HTC + Qualcomm + Android = Future
I think we should just wait until we can do a head-to-head AOSP CM 7 benchmark/real world test to see what happens. I'm confident the SGSII will get shredded by the E3D.
It seems unfair to compare anything within the phone itself now, because of what each phone has to run. Sense is pretty tasking on our phones and I can't say as much for the opposition.
It's funny to see NVIDIA make snide comments about Qualcomm when their phones are getting bested. Although I must say it is impressive to see that Tegra 2 phones are over a year old and keeping up with the E3D's dual-core deliciousness.
Just my thoughts.
Personally I don't believe Nvidia, plenty of benchmarks contradict their statement. That and whoever said "Additionally, the operating systems like Android and many apps aren’t set up for an asynchronous architecture." is an idiot because 99% of apps in the market don't support dual core lmfao.

One X+ GPU

I know that the one x+ will offer a moderate performance increase over a stock one x however, after seeing the development for the nexus 7, it still leaves something to be desired. Apparently the Geforce does indeed support msaa however the performance is abysmal (just a fact, possibly able to support chainfire 3d msaa). Also the Nexus 7 has a kernel that over-clocks the GPU to 650mhz which allows it to run even gameloft games acceptably! has anyone achieved this for the one x yet, also don`t complain about heat because that`s just the CPU, we can underclock the CPU and over-clock the GPU because we all know that nothing needs 4x1.7ghz cores but the GPU is somewhat underpowered compared to competition. thanks, just a thought, but it would be nice.
ryanjsoo said:
I know that the one x+ will offer a moderate performance increase over a stock one x however, after seeing the development for the nexus 7, it still leaves something to be desired. Apparently the Geforce does indeed support msaa however the performance is abysmal (just a fact, possibly able to support chainfire 3d msaa). Also the Nexus 7 has a kernel that over-clocks the GPU to 650mhz which allows it to run even gameloft games acceptably! has anyone achieved this for the one x yet, also don`t complain about heat because that`s just the CPU, we can underclock the CPU and over-clock the GPU because we all know that nothing needs 4x1.7ghz cores but the GPU is somewhat underpowered compared to competition. thanks, just a thought, but it would be nice.
Click to expand...
Click to collapse
I believe only hamdir can answer this query
There is no need for any kind of AA on such a small screen. AA is a very grapics intensive task. Like all post process activities, Desktop GPU's stuggle with AA sometimes.
Sent from my HTC One X+ using Tapatalk 2
My evo 3d could run msaa without a noticable performance hit even in odern combat 3 on full graphics, however nova was unplayable. I was just wondering if the tegra gpu had hidden potential thats all. As for overclock, faux has made a kernel thats supports up to 700mhz GPU! hope he will bring it to the one x+

[Q] What game booster app are people using

Hi all Ive seen a few people mention game boosting apps and have found a number of paid and free options but am wondering what people here are using (if any) ?
Many thanks
Matt
flipside101 said:
Hi all Ive seen a few people mention game boosting apps and have found a number of paid and free options but am wondering what people here are using (if any) ?
Many thanks
Matt
Click to expand...
Click to collapse
Hi there,
I (probablu) ran into the same problem as you did: whilst playing demanding games (like GTA 3/Vicy City) the device stutters and is having difficulty producing a smooth framerate. On an HTC Sense rom whilst playing GTA:VC I had like 13 FPS @ low settings (18% draw distance, 70% screen resolution, medium GFX settings and dynamic shadows OFF) and it was just awful. Then I decided to put CM10 on my device. In the settings menu there is an option called 'Performance' and you can change the profile there. The default profile is 'ondemand' but I changed it to 'performance' to let the quad-cores work at full capacity. Now, all of a sudden, I can run GTA:VC on the highest settings possible at a steady 30+ FPS.
If tl;dr: don't bother with 'game boosters', they will just terminate proccesses running in the background. Instead flash your device with a nice ROM: CM10. It has A) better battery life because there are no unnecessary processes running in the background and B) overall better performance due to the fact there is no SENSE interfering.
Just my two cents.
http://forum.xda-developers.com/showthread.php?t=1783260
Actually this app is no joke and was made specifically for the one x, with this app you will achieve greater performance than with cm10 or forcing the performance governor which will just overheat your phone, the tegra 3 processor couples the gpu to the cpu, for example when the game uses only two cpus the gpu is limited to half speed which is why gameloft games lag, gaming boost decouples the gpu, optimizes the cpu governor and sets the minfrees to aggressive so that the game receives enough ram to maintain a stable framerate.
ryanjsoo said:
http://forum.xda-developers.com/showthread.php?t=1783260
Actually this app is no joke and was made specifically for the one x, with this app you will achieve greater performance than with cm10 or forcing the performance governor which will just overheat your phone, the tegra 3 processor couples the gpu to the cpu, for example when the game uses only two cpus the gpu is limited to half speed which is why gameloft games lag, gaming boost decouples the gpu, optimizes the cpu governor and sets the minfrees to aggressive so that the game receives enough ram to maintain a stable framerate.
Click to expand...
Click to collapse
But is it suitable for our HOX+ ? since the HOX+ is based on another version of the Tegra 3 will it still work stabily ???
djsynth said:
But is it suitable for our HOX+ ? since the HOX+ is based on another version of the Tegra 3 will it still work stabily ???
Click to expand...
Click to collapse
The HOX+ is not based on another version of tegra. It's just a newer revision of the same chip in the HOX.
Sent from my HTC One X+ using Tapatalk 2

How to root/overclock htc one x+

I've seen minimal amount of root guides, and some of them I don't really trust because I can't check whether they're valid or not. Main reason though is once rpoted, how can I overclock the processor to above the standard 1.7ghz? I've seen apps for it but once again, fake? Real? I don't know. Any help would be hugely appreciated
Sent from my HTC One X+
Can't speak for overclocking as I haven't done it but I rooted my x+ using hasoon's toolkit.
http://forum.xda-developers.com/showthread.php?t=1994961
Worked great for me with no probs. There's a guide in one of the sections too.
Hope this helps.
Sent from my HTC One X+ using xda app-developers app
AW: How to root/overclock htc one x+
Hasoons toolkit is fantastic for rooting beginners. I also used it and it made everything for me?
Why would you overclock a 1.7 ghz quadcore smartphone. While gaming it already gets so hot that i could make a nice breakfast on it
Sent from my HTC One X+ using xda app-developers app
Why on earth would you want to overclock a 1.7ghz quad core phone? More to the point. Unless you live in the North Pole, your gunna fry your phone, or atleast accelerate the degradation of the SOC through excessive heat.
Sent from my HTC One X+ using Tapatalk 2
AW: How to root/overclock htc one x+
First of all: there are several threads called guides and stickies with anything you would need to know. Secondly I really don't understand how you can put distrust into official guides and then try to get some random users who might or might not have any reputation to tell you what to do and how to do it. No offence, just out of curiosity
And lastly: at the moment there is no official way nor any sort of reason to overclock an 1.7 GHz quad core on a mobile device. Are you having it connected to a wall charger all the time while attached to an active cooling solution? If not there is absolutely no point to it.
But what you can do is have the full GPU clock of 620mhz set as max when running elite or blade kernel. With second one you can also make use of undervolting and enable full speed on all cores (1.7 ghz is only available in single core mode for stock kernel) Just read a bit and you will see there are still lots of ways to tweak your system. But one last question:
why do you want to oc? Not enough performance or want better benchmark scores?
Gesendet von meinem HTC One X+ mit Tapatalk 2
Nfh18 said:
I've seen minimal amount of root guides, and some of them I don't really trust because I can't check whether they're valid or not. Main reason though is once rpoted, how can I overclock the processor to above the standard 1.7ghz? I've seen apps for it but once again, fake? Real? I don't know. Any help would be hugely appreciated
Sent from my HTC One X+
Click to expand...
Click to collapse
If your talking about the AT&T U.S. Model there currently is no overclock capabilities, we are working diligently to resolve this issue. there is the beastmode custom kernel source but you will need to build your own kernel from it it does give some performance enhancements and s2w but no overclocking.
as far as the one member asking why you would want to OC a 1.7ghz i might point out that that question was asked frequently over the years almost from the beginning of custom roms. the answer is simple, "Because we can"
AndroHero said:
Why on earth would you want to overclock a 1.7ghz quad core phone? More to the point. Unless you live in the North Pole, your gunna fry your phone, or atleast accelerate the degradation of the SOC through excessive heat.
Sent from my HTC One X+ using Tapatalk 2
Click to expand...
Click to collapse
I might point out that every chip mfg. underrates their processor capabilities, (some more than others). also if you check the stats you'll see that there is a user cap of 1.3ghz (at least on the ATT Model) so to an extent overclocking would allow us to run the processor at the stated 1.7ghz rather than have it hobbled at 1.3 currently the only time your processor will ever exceed the 1.3 is under extremely heavy load and then only for a very short period of time. enabling OC will give the user the ability to at 1.7 or even marginally above that for more extended periods of time.
OC'ing a processor does not necesarily mean running at top speed continuously rather giving a range from minimum (which is 51mhz) to a maximum which could be 1.7 or above, the system will still decide the best frequency to run at based on several factors including but not limited to voltage, governors, mpdecision etc.
AW: How to root/overclock htc one x+
If i underclock my phone would iti fluence the battery in a positive way
Sent from my HTC One X+ using xda premium
AW: How to root/overclock htc one x+
Yes it would. And right there really is a point to enabling 4*1,7ghz, but that really is something that would be used with caution. You drain your battery pretty fast and you will likely heat up your phone to the point it throttles down. Yes it is nice to have it peak at all cores 1.7 GHz every now and then rather then 1.7ghz single core mode but that shouldn't be regarded as overclocking. The international version already can have single cores running at 1.7 and surely it should be possible at least on some devices to go even higher but that again would cause even more heat and drain battery like hell.
Gesendet von meinem HTC One X+ mit Tapatalk 2

Categories

Resources