yashsingh1/xdaforums huggingface dataset:
[HTC One X] DeeZZ_NuuZZ:
Which kernel which Rom and which kernel setup like cpu freq and governor etc....

Gesendet von meinem HTC One X mit Tapatalk 2
[HTC One X] hamdir:
Update: 4.2.2 vs 4.3

Excellent find by [MENTION=4321207]neuTrue[/MENTION], please make sure to give him thanks

How To Easily reduce your OS resolution in order to boost GPU / gaming performance (via ADB)
[HTC One X] samerotica:
worked like a charm even on my htc one x plus...thanks mate
[HTC One X] hamdir:
update: the command for Android 4.3 is different than 4.2.2, download the appropriate package

Change Android's Native Resolution, using Scripts

(attached)

Tutorial:

- Preparations: Soft keys will be lost after resolution change, so make sure to download a hide menu buttons app like Pie Control

WARNING Floating Soft Keys or similar apps are Open GL overlays don't use them since they cause serious GPU performance loss, I have tested Pie Control with the menu buttons hidden out of view and there is no loss in performance

- Prepartions: Sense launcher will have trouble with resolution change as well, download a stock launcher like Apex launcher

- You will need Script Manager from the Playstore

- Run Script Manager and choose browse as root

- Using Script Manager scroll to the extracted scripts location

- Select 720p.sh click the su and fav icons (skull and star), click save and exit

- Go to your homescreen and add a SManager widget, select 720p.sh

- Do the same for the rest of the resolution scripts

- Set Apex Launcher as default

- Run Pie Control, in the PIE tab enable your choice of hidden menu, like bottom, then go the LEVEL 1 and set Tools>HOME for the FIRSBUTTON and Tools>BACK for the SECONDBUTTON, now dragging up from the bottom of the screen will reveal the soft buttons

- Arrange the Script Manager widget icons on the top left of your home screen

- No you can simply press on the selected Script Manager resolution widget on your home-screen to change the resolution, hit the quit button in script manager to exit the app or use home on the hidden Pie controls

- Now you can play games at any native resolution you want, have fun!

Automation:

Change Android's Native Resolution on the fly, using Tasker by [MENTION=4321207]neuTrue[/MENTION]
[HTC One X] luisrcn:
Tried the above method on stock unrooted rom but as predicted the frame rate was still unplayably low. Disappointing

Hopefully mablo will have more luck.
[HTC One X] hamdir:
You still need to boost the CPU governor as well (up_threshold 50)

and dont use floating keys apps, only pie control
[HTC One X] hamdir:
Resolution change works in 4.3, it's just the command which have been tweaked

the previous resolution command in 4.2.2 was:

am display-size 720x1280

for 4.3 it becomes:

wm size 720x1280

that's it for android 4.3 replace am with wm and here are the new commands

wm [subcommand] [options]
wm size [reset|WxH]
wm density [reset|DENSITY]
wm overscan [reset|LEFT,TOP,RIGHT,BOTTOM]

Resolution Change Scripts updated

more here:

http://xdaforums.com/showthread.php?t=2424705

http://xdaforums.com/showthread.php?t=2404783
[HTC One X] tecno321:
Hello. What is the effect in HTC one X+? enable 4 cores?

governor automatic or ondemand?

regards

GAMING BOOST APP METHOD - Stock Jelly Bean ROM
[HTC One X] hamdir:
Hey guys on the HTC One (M7) our top kernel dev flar2 solved the gaming boost issue ingeniously

name: Graphics Boost

basically the solution is for the kernel to automatically sets CPU ondemand up_threshold to 50 when the Max gpu clock is being used which is most likely to happen in 3d games, when the GPU drop from it's Max clock up_threshold scales back to default

this negates the need for gaming boost app or scripts

maybe you guys can convince your kernel devs to apply such solution :laugh:
[HTC One X] hamdir:
your question isn't clear mate
[HTC One X] mranhbb:
many thx
[HTC One X] tecno321:
I have gaming boost for Jb. And I don't know what is the best governor and cpu frequency to use. To use the 4 cores while gaming.

Or use pnpmgr(automatically)

enviado por Tapatalk4.2pro
[HTC One X] DeeZZ_NuuZZ:
which governor does your kernel for your phone have? If u use custom kernel...if stock kernel use another app like trickster mod and set on demand governor up threshold to 50 its for maximum power......and this thread is for hox not hox + so you need to give more information about kernel etc
[HTC One X] hamdir:
yes just set up_threshold to 50

or use the scripts for stock kernel, linked from OP

you might need to disable pnpmanager if up_threshold keeps resetting
[HTC One X] gtilly:
thanks for this :D
[HTC One X] hamdir:
Any retro sega lovers around here?

i just downloaded both re mastered sonic 1 and 2 games

they are a joy, locked 60fps gameplay, crystal clean visuals and working controls

Finally a worthy release for mobile, recommended play

https://play.google.com/store/apps/details?id=com.sega.sonic1

https://play.google.com/store/apps/details?id=com.sega.sonic2
[HTC One X] DeeZZ_NuuZZ:
Tried already but don't like the touch controls...support for ps3 controller or so would be better :/ otherwise it is really good :) also can't wait for gta san Andreas to be released this week for android :)

Gesendet von meinem HTC One X mit Tapatalk
[HTC One X] joewong1991:
+1 roll on gta sa best out the lot of them :) and did you no real boxing is getting a update this week to allow controller support witch allows you to walk round the ring finally can play it properly like on the shield exciting week for us gamers :)
[HTC One X] squibox:
great work hamdir:good::good:
[HTC One X] high_voltage:
Looks nice! Will check it! Thanks! :)
[HTC One X] hamdir:
You know this is a great idea for an app

a game launcher for the One X

where it sets the governor to interactive and kill all processes when you launch a game from within the app, when you exit, it restores everything back to normal

it can also have an option for specific profiles per game
[HTC One X] hosmsdos:
Watch this..

http://www.youtube.com/watch?v=Znt8hI8wuIM
[HTC One X] hamdir:
this is exactly how it runs for me using both listed tricks :cool:

im playing this game till death replayed this level like a million time and i can assure you its the exact same

when sonic falls and the rings fly its super smooth

but like i said some levels later will slow down a little more especially the oil rig levels, the crude level is the heaviest so far, i was actually using these levels for testing and not the first level in the video which is really smooth
[HTC One X] hosmsdos:
Thanks man i just did your trick and its awesome now!! Its just inconvenient to this every time i wanna play a heavy game.
[HTC One X] hamdir:
told you ;)

try supercharger with HardToKill launcher and 1000HP minfrees, works pretty well for sonic

but sadly right now Nova needs this trick and supercharger isn't helping, this is because nova i guess is running in the possible way since its not officially supporting the X

i have zero problem switching to this mode every-time i want to play a heavy game, i like to know my device is optimized for maximum gameplay anyway :D
[HTC One X] hamdir:
ok just added few changes

- never set the process limit to non, since games might fail to old

- always use task manager to kill all tasks after setting the governor using system tuner, leaving system tuner running in the background might cause stutter, this will also flush ur memory

so the steps for GAME MODE are

switch governor > kill all tasks > dev options > run game

video of Nova3 coming up :D
[HTC One X] hamdir:
Non official N.O.V.A 3 on my One X using the game tip (modified T Prime apk)

[YOUTUBE]yrdk_4WQc40[/YOUTUBE]
[HTC One X] h00py:
Anyone tried the new Slim ICS rom for gaming? Its meant to be extremely lightweight so might give us some extra fps.

http://xdaforums.com/showthread.php?t=1698613
[HTC One X] hamdir:
Ok i just finished trying it its bad news for your question and good news for me, since really i can't be bothered not using the stock ROM\

Sonic4 performed much worse even @ interactive

Shadowgun Performed the exact same

RipeTide the same

all the games looked a lot worse since the ROM has different dpi settings are different so you had worse resolution

Nova didn't boot, mobileback pro failed to run too

really guys with the gaming tip its just the same as running a light ROM since you are basically flushing all the memory, instead you have a rock stable ROM and latest drivers...
[HTC One X] hamdir:
by the way i dont fine a need to do the dev options trick except for Nova3

all the rest of the games, its enough

switch to interactive > kill all tasks > run the game

also supercharger HardToKill is great
[HTC One X] Nubzori:
It happened again, flashed newest ARHD and when I was about to play sonic, the governor was interactive without me changing it
[HTC One X] hamdir:
maybe system tuner boot options are sticked?
[HTC One X] hamdir:
nevermind
[HTC One X] Nubzori:
All boot settings are disabled
[HTC One X] hamdir:
weird stuff bro
[HTC One X] Nubzori:
Tell me about it, doesn't affect anything negatively though
[HTC One X] hamdir:
alright time for some tests :D

going back to ARHD 5.1.1

im pretty sure the old base had better performance

i want to see how much can be extracted with the tricks
[HTC One X] AJerman:
Tasker ;)
[HTC One X] hamdir:
did you try it? :D

ill buy it and add it to OP if it works
[HTC One X] ShyamSasi:
I read few days back in Mike's thread that he like to set the governor to interactive by default.
[HTC One X] AJerman:
Not yet, I'll see what you'd have to do though. I don't think it has default options to change governors and stuff, might have to have a script for it to run. I know it'd work though. I'll see if I can whip something up if I have some time today.

Edit: Ahh, they did add CPU controls (haven't used tasker much recently). Check this out: http://tasker.dinglisch.net/userguide/en/cpu.html

Edit 2: I think this would be a little difficult to make a single package that works for all. You'll likely have to build the rule yourself and add the games you want to trigger it yourself. I'm trying to find a way to invoke a task killer rather than writing a script to task kill because it would be much easier and off the top of my head I can't think of any easy way to determine which processes are good to be killed or not on the fly through a script.

To build a simple task for changing the governor, do this:

1. Add a new profile, give it a name like "Game mode" or something.

2. Set the first context to Application, and choose any game you want to trigger this "Game mode".

3. Add a new task, lets call it "Set governor".

4. Add an action, choose the "Misc" category, then choose "CPU".

5. Modify whatever you'd like, you can set the governor to interactive here, you could also mess with clock speeds if you'd like. Might be more applicable when we have some more overclocking kernels.

6. Save the task so you're at the Game mode profile page, long hold on the "Set governor" task, and select Add Exit Task.

7. Create a new task called "Revert governor", and do the same as 5 to set it back to whatever governor you choose to use outside of games.

8. Save it all and test it out. Don't forget to make sure the profile and tasker are both active. Oh, and exclude tasker from any task killer!

Last edit: I forgot to set up an exit task to revert the governor, I've edited the instructions above
[HTC One X] hamdir:
easier to put a system tuner widget :D
[HTC One X] AJerman:
Never used it, but that sounds like you'd have to click on the widget first (correct me if I'm wrong), with tasker it'd be automatic when you launch a game. And it doesn't get much easier. Once you get a little familiar with Tasker that task takes 2 minutes to make. Tasker isn't free though, but you can do so much with it that I consider it a must buy, haha.
[HTC One X] hamdir:
alright guys

been testing all day trying to extract better performance using this trick and something else

SLIM ICS nope

CM9 nope

Franco's r8 and this combo gave a bit more frame rate however (but not r9)

1.28 base couldn't find the ARHD file
[HTC One X] Reckless187:
Does system tuner let you adjust the CPU Governor on an Unrooted phone?
[HTC One X] hamdir:
nope
[HTC One X] timlambo:
Correct me if I'm wrong but most, if not all of these type of apps need root.
[HTC One X] AJerman:
Correct, changing the governor/oc/uv, all that stuff will always require root.
[HTC One X] debani:
Trips CM9 along with Supercharger V6 and interactive governor gave me great gaming performance with almost no frame-rate drops. Thanks!
[HTC One X] hamdir:
I added a link to the Tasker tutorial from the OP

for mulitasking these are the choice, in best order

1- You can either use the devolper options trick, most aggressive and brute force clearing the background memory

2- Supercharger, sets the multitasking values plus makes sure priorities don't interfere

3- The simplest method is to use system tuner (Auto-Kill) to switch between multitasking values

i tried many roms and many kernels and to be honest with the developer options method they all perform the same, its extracting the most that we can get from t3 performance and the current drivers

oh and the current 1.29 base actually performs better than 1.28 for gaming
[HTC One X] wintermute000:
for me simply setting interactive governor is fine...
[HTC One X] hamdir:
Yea it all depends how much bloat you have in the background
[HTC One X] ahmadmeraj:
battery drain much fatser

hii.. can anyone help me please my htc one X battery drains much faster and few games like mc3 lets golf and others when i installled and it asked to download some components but it always stops downloading whdn its 20 mb left, can anyone please help as i have paid for these games..

thanks
[HTC One X] wintermute000:
ROFL I have a lot of bloat - stock ARHD and everything autosyncing (dropbox camera upload, facebook, all the google stuff, exchange push) but I have disabled a bunch of stuff and of course ARHD base :)

---------- Post added at 12:21 PM ---------- Previous post was at 12:21 PM ----------

wrong thread pls find a battery thread thanks
[HTC One X] hamdir:
what is the point of this argument browse this thread and this forum and you will see a lot complaints of "stutter" even when they switched to interactive

the background process methods, goes without saying really, the more you clean the background processes the less things demanding the CPU attention and so the less stutter, its why iOS has limited multitasking, its why we have scripts like supercharger, its actually why HTC limited the multitasking a little on the HOX to begin with

there is nothing to argue here, if it works for you good for you, for others including me extra measures are needed

its more obvious games in need of this, games that are not requesting full resources on their own, like Nova3 and Sonic4e2
[HTC One X] oik01:
Im reading this in shock. Ive read reviews of nova 3 and sonic from people with desire HDs ... two years older and they say it runs fine. I cant actually believe that you even have to change a single thing in order to run games of today. what will happen with the One X a year from now? Was considering upgrading to the one X for the screen but with these issues and the WIFI ... I think i might hold off or just switch over to samsung. Ugh... was hoping HTC would come through this time around but apparently its just beyond them :S
[HTC One X] hamdir:
Nova3 is not released yet on the HOX we are actually cheating and running a T Prime apk which doesnt request performance out of the HOX, even if it is the DHD doesn't have any of the pixel shader effects in the high end version

In contrast Modern Combat 3 is released for the HOX and it runs @60fps

SONIC 4 EPISODE II THD on the HOX is different completely from EPISODE I and different from any other device version, S4E2 is not on DHD yet! the THD edition has dozen times more details, effects and resolution, even includes POST effects, in fact its running almost exactly like the PS3 version so really your point is dead on the ground, you won't believe what i am talking about unless you see and play this game on the HOX will makes your jaws drop on the floor, console quality graphics on a mobile phone TODAY!

check here to get a slight faint idea http://xdaforums.com/showpost.php?p=27058382&postcount=384

finally i had the DHD and it always needed a better governor for gaming, HTC's stock onDemand governor always suffer from frame rate dips and if it runs certain games its running them in much lower details/resolution/effects gaming on the DHD doesn't even get close

AND LASTLY NOTHING WRONG WITH WIFI UNLESS YOUR PHONE HAS A DEFECT! for me its capturing wifi in locations that were out of reach on my older devices

SGS3 owners are actually lusting to have Shadowgun THD which is only for T3 devices, chain-fire won't do either

this thread is about maximizing the frame rate from your games, the steps i mention i used to do the exact same on my DHD, has nothing specific to the HOX, and the onDemand governor despite causing some frame rate dips in games is actually excellent battery saver for other uses!

so if you want to blame HTC only blame them for not including power/performance options like they did on their previous Sensation XL device and Asus did on the T Prime, a quad care beast demands performance control, you can't expect to balance automatically between battery life and performance without some user definable options! in the end the user knows best how he uses his device!

seriously starting to think i'm wasting my time here...you people enjoy nagging or what??? why would you be on XDA to begin with if you didn't come here for optimizations and fixes!!!
[HTC One X] MaBlo:
Like Hamdir said it's just a few devices who have issues with WiFi and screen. Mine is flawless, no screen flicker or anything. And I get much better WiFi reception than my old GSII. Those with issues always yell louder.
[HTC One X] hamdir:
HamdiR is pissed :D

Did you say Desire HD??
[HTC One X] oik01:
hehe alright guys sorry to have upset u all. the one x is obviously a great device but i was just a bit dissapointed that wed have to go through the same optimization steps as i had on the desire hd. I used to think of it as a tax i have to pay for owning an old device; that's why i didn't expect to have to do the same for the newest flagship phone. as for the games i havent tried the newest sonic yet so cnt really comment. Ive checked nova 3 reviews however and they say it runs great. obviously wont have the tegra optimizations and wont b as good as the one x.

Dont get me wrong obviously im not insane enough to even compare the 2 devices ... what I'm wondering though is if htcs flagship phone is as good out of the box as i would have wanted it to be. I might still even upgrade to it.
[HTC One X] hamdir:
well there is only one main reason for this, HTC's stock governor is a little conservative, which is a good thing but they should give us power options out of stock, you are about to play games you should simply switch to performance mode

TPrime has three modes, economy, balanced (which is our current situation) and performance

the other angle to this problem is apps themselves i don't understand why some like glowball can demand full performance while others don't something is wrong from the developer's side too

Lets hope they will provide power options in update soon

Nova 3 on the DHD: :D

[YOUTUBE]9EbYJltVFK8[/YOUTUBE]

Hacked non optimized Nova 3 on my One X:

[YOUTUBE]yrdk_4WQc40[/YOUTUBE]
[HTC One X] cgmorris89:
For some reason when I try to do this, when clicking "CPU" I'm told "sorry that action is unavailable on this device" :confused: any idea what the problem could be? I'm rooted and running Charmeleon Rom v5.0.0
[HTC One X] dyna-storm:
I finally gave in yesterday and rooted my One X. Installed System Tuner and followed the tips as advised by hamdir. :D

Games like Riptide GP runs better (less FPS dip) but still has some minor drops here and there. Overall better than stock.

Sadly Sonic Episode 2 still runs pretty bad. Sega really need to fix this game.
[HTC One X] The-Last-Hylian:
I've got system tuner, can I set my Governor to Interactive even though I'm stock and unrooted?
[HTC One X] hamdir:
nooooooo u need root bro :D
[HTC One X] hamdir:
these are the best way for NOVA3 by the way im no longer a fan of the developer options method, ill update the guide soon

- Supercharger or System tuner in most agressive minfrees

- Dont touch the developer options, I concluded this method is causing issues of its own including lag and heat from constant sense reloading, as well as extra battery drain

- turn off auto sync in accounts

- keep on-demand governor, it's the governor that uses quad the most, interactive governor sometimes get stuck in dual core

- instead raise the minimum clock to 1.2ghz don't go higher or some cores will be turned off

- kill all tasks

- run game

- when you are done gaming remember to restore your minimum clock

this is best for NOVA3 and Sonic since those game are actually GPU biased and dont use more than 3 cores, so they don't heat T3 much

also this is giving the most stable frame rate in Ripetide

also this way gives me the same kind of performance every time, by the way there is definitely a link between over heating and performance drops

in shadowgun you don't need to set the minimum clock, its optimized well enough to rely on the quads, but interactive governor gives less dips when there is less action

i have a very enjoyable time yesterday with my HOX over 1 hour of gameplay but i was in my bedroom with the AC turned on :D (wifey bored on the side)

dont attempt the minimum clock lock with mass effect lol unless you want to burn your hands :D
[HTC One X] kami2k:
is there any other simple apk besides system tuner? or i can use cpu tunner etc, its too complicated etc system tuner
[HTC One X] hamdir:
all i know is that system tuner properly support the quads in T3
[HTC One X] kami2k:
iccccccccccc oooooooook
[HTC One X] dyna-storm:
A quick question bout System Tuner

When I go into my CPU settings, I see two scroll bars

top one is set to 1.5ghz

bottom one is set to 51mhz

I'm guessing the bottom one is min clock speed? So if the min should be set to 1.2ghz then the values would be ...

max clock : 1.5ghz

min clock : 1.2ghz

Am I missing anything? :)
[HTC One X] hamdir:
you are missing nothing

always remember to set it back where you are done gaming
[HTC One X] dyna-storm:
Got it! Thanks :)

It would be great if we can set profiles for each tweak :D
[HTC One X] hamdir:
would be awesome we really need a game profiler

if any android dev is around i'm willing to work with him

i can design the interface etc
[HTC One X] hamdir:
guys just a reminder about the minimum clock it works even if the slider returns to 51mhz

look at the bar above you will see its stuck on 1.2

clicking on the slider minus will bring it back to the minimum value
[HTC One X] hamdir:
moved
[HTC One X] dyna-storm:
I set the min clock to 1Ghz and gave it a go.

Riptide GP ran flawlessly :D No more sudden drops in framerates.

After one round however, the phone CPU temperate went up to 72 degrees.

Hamdir mentioned that he played for an hour and the CPU temp never go beyond 75 degrees.

Is this considered normal? It was getting pretty hot so I didn't dare to push it further :D

P.S I should mentioned that I'm using a silicon cover. Guess that traps in the heat even more?