yashsingh1/xdaforums huggingface dataset:
[HTC One X] hamdir:
Nova3 is just beautiful on the sgs3 beats all idevices

60fps locked few drops during ragdoll or particles but happens for an instant

after the rooftop section there is a section that lags bad on hox, lags the same in here, just a not optimized section I guess

44c after few levels on the bottom of the phone
[HTC One X] timlambo:
They have a lot of tuning for there governor, the most interesting ones are:

Freq step(This is the 1 we want for hox)

CPU up_rate(more or less same as up_threshold)

CPU up freq

Up number CPU

Max CPU lock
[HTC One X] hamdir:
similar to two phase frequency?
[HTC One X] hamdir:
ok last bit about the s3 for today, 1 hour 18 minute of gaming on 60% brightness (like 20% on hox) and I still have 70% charge

anyway I don't have the impression of this thing annahilating my hox, only nova3

back to my tasty hox for now

thank god :)
[HTC One X] timlambo:
Not quite if I recall correctly. That one is the amount of freq step to take when ramping up. 40 equals 4 steps if I'm not wrong. This means if it's at 600mhz on our device it will go up to 1200 instantly, without the inbetween steps.
[HTC One X] DeeZZ_NuuZZ:
i think when we get the official 3.x kernel it all would be better...then with fully working jelly bean and if needed optimizing.. we kick all the other phones in the ass :D:D i think i will try to learn hopw to compile kernel or somthing other or scripts or so to help...or being in a team for kernels or so....i'm learning quite good things...hope that i can learn it fast...after my holiday i go to a higher school in a informatics class....there i can also learn more about scripting etc.... :p i hope i can learn this scripting for htc one x fast :D
[HTC One X] hamdir:
kotaku said they found games running better on their N7 than the prime (which is faster)

so let's hope JB and kernel 3.x bring valuable fixes to gaming
[HTC One X] :
OT but how do you get Nova3 to run on hox? Doesn't work on mine... Sorry if this has been posted anywhere else, can't find it!

EDIT don't answer that (for obvious reasons...)

Thanks!

sent from my internet
[HTC One X] hamdir:
SGS3 back to its owner and im back to my "adorable" HOX :)

New project for the day :)

ill try Trip's JB ROMs to see if JB will give us better gaming

it will take a while to post results however
[HTC One X] timlambo:
I've also just downloaded jb last night to test. Will also report, although its tgascoine jb. Glad you're back to hox, and had a nice day with s3.
[HTC One X] hamdir:
yea bro, leagues apart :)

Its like choosing between a Series 3 BMW 325 (215HP) and a 3.5 Toyota Camry (270HP)

The S3 is roughly 25% faster but there is something that will always be missing ;)
[HTC One X] hamdir:
mmmm well so far Trip's JB is using his ICS kernel, it has standard HTC ondemand and interactive governors from the 1.28 source

dunno if its a good project :)
[HTC One X] timlambo:
Yeah true. There is always something special about one device(or product), that nevermind if it's weaker, it still has a better apeal. Even look at apple products(don't really want to go here). It's is quite good looking and sometimes a weaker device than compared to others, but people still buy them. I know some are loyal fan boys, but still the same concept.
[HTC One X] hamdir:
well that was a nice waste of time

i saw no benefits from Trip's JB on our gaming, he is using the 1.28 kernel

we are still best with base 2.05 + faux 004b6

however i did notice a much more "locked" UI on JB, i think project butter's vsync is engaged and if so the results are sweet

the interactive governor of trip's kernel is the same from base 1.29 and faux003b11 so multicore works on it

the only game that had any sign of benefit is asphalt 7 which i guess due to more free RAM

back to sense which i'm learning to like even more :)

Now we wait for wilkyyy ;)
[HTC One X] hamdir:
Surprise! :)

This guide just became super simple ;)

[APP] RENOVATE Gaming Boost v1

​
[HTC One X] hamdir:
Added the Gaming boost app and some explanation to the first post

This thread is now officially 100% success :D
[HTC One X] timlambo:
I have to agree. It is only getting better. This thread is about 2 months young and the progress made is quite impressive.
[HTC One X] hamdir:
http://xdaforums.com/showpost.php?p=29013243&postcount=3 ;)
[HTC One X] hamdir:
added patched Gaming Boost app for stock kernel 2.05.401.2
[HTC One X] ayhamx360:
hi

i just tried the gaming boot app and its working good i just tried the shadow gun thd and its better than before :)

i just want to ask about the die hard patch i just flashed it

and installed the script and followed all the instruction after that it showed me this again ( see the pictuer please )

so what to do now ? is this is right ? or i did some thing wrong ?

should i just exit the script or should i leave it opened ?

also another thing with this app most of the thd games like shadow gun thd are runing fine

but there is alots of lags with sonic 2 thd why is that ?

thanks alot in advance :)
[HTC One X] hamdir:
yes ur done with the supercharger script its working u don't have to run it anymore, also no more need for my scripts with the app

man! you know what your problem is? I bet you play for few minute and u judge!!!! I said like ten times in my guide you need to let the game fully settle and load into ram, ie u need to actually play the game

I just played sonic and its amazing like 100 times better than how it runs on stock, it just hitches the first few minutes

but it won't fix what the game dev couldn't this games runs between 20 and 45fps which is freaking good given that it has the same graphics as the ps3 version

if u still have severe issues this mean u have some rogue apps

really have some faith man and apperciate that things are massively better than what you get on stock
[HTC One X] ayhamx360:
dude iv been playing for more than 40 minuets... and yes i appreciate ur work :) thanks alot

i have to ask u some thing im thinking to flash arhd 7.2.0

do i have to flash the restore script before i flash arhd 7.2.0 or just flash it right away it doesnt matter?
[HTC One X] hamdir:
doesnt matter
[HTC One X] Cozer:
Hi hamdir just have some question, i really like your work and guide and i'm also not very pro in all this but ytd i just run the supercharger v6 script and i can feel the difference but i want to flash faux123 kernel so do i need to flash the supercharger again after flashing faux123 ?

Thanks in advance...

HOX runing on ARHD 7.2.1 & Supercharger Die Hard...
[HTC One X] hamdir:
kernel unrelated just flash it n run the gaming boost app
[HTC One X] Cozer:
Oh so i can just flash faux kernel w/o need to run the supercharger script again ?
[HTC One X] hamdir:
yes
[HTC One X] timlambo:
Hamdir, I again flashed a non sense rom. This time cm10. When I ran an antutu test, the graphics performance is on par with sense roms(of course did a repack with faux:D), but the weird thing is that the ram seems lower, and all the CPU stuff. Busy downloading that sense framework and will test the app then.

Edit: Gaming app if course.
[HTC One X] hamdir:
I'm thinking of locking out the 1500 even when disabled, its a needless step

also for the boost mode, im testing deadline / noop again just to be sure

have a look at the faux thread I posted some interesting Intel from motley
[HTC One X] timlambo:
Already read that. Quite interesting mate. Yes, I think we should permanently disable that 1500mhz step.

Temps on cm10 with nova is quite good. Of course no lag at all. Its simply amazing. Although the touch responsiveness seemed slowish in the beginning. After that it flew with ease through the game. Think I might stick to cm10 for now.

Oh and that app works at last. It seems little slow to do the su permissions, and it does it like 4 times after I enable it. That new framework file you linked to in the app thread did the trick. After that I could just install the app as normal.
[HTC One X] hamdir:
yup deadline is definitely noticeably better in games like sonic and nova3

this really makes me wonder about sio

and no point in locking out 1500mhz for defaults, makes no difference on the UI
[HTC One X] nyorbee:
This app is great!!! It's simple, even rookie can handle it, finally I can use my HOX for play every game without lagging, and not concerning that I buy premium phone and games lagging. Thanks again for hard work!!! Works great, testing it on the dark knight returns, the amazing spiderman and nova 3, smooth as butter !
[HTC One X] timlambo:
Talking about sio mate. Trip has sio, cfq, deadline and noop.
[HTC One X] timlambo:
Glad it is working for you. A lot of effort has been made to that scripts and app. The app will get better, and the scripts. This will result in the same gaming performance and maybe even better, with lower heat. It might soon get an update, but we'll still have to test.
[HTC One X] Tableuraz:
Modified Script for Daily use.

I modified one of the scripts of hamdir to get even better gaming performances (with a little lower temperatures) his script was laggy for me...

I use it to get smoother UI, faster transitions and good gaming performances (plus it doesn't impact that much on battery life after some testing I still get about 10 hours, but it DOES heat up the phone a little bit while playing video-games...) because there are two things I hate, micro-lags, and having to wait to do anything with my mighty quad-core phone :p

I'll include it for download if you want to give it a try.. But be advised that you'll get lower Writing speed (but faster reading speed) because of the SIO scheduler (I didn't notice great difference in performances while using my One X so I don't know if it's available it Faux123's Kernel...) And I only tested it for two days and I'm quite a noob at this so don't blame me if you get strange issues (but I didn't got any so...)

I included the restauration file from Harmdir if you have any issue.

I've also noticed that while playing The Dark Knight Rises I get some lags when the phone has to load new textures, make a 360 with the view and you should be good ;)

Extract it on your One X

Run it in Root mod using SManager :good:

I added both Ondemand+Noop and Ondemand+SIO scripts to my zip so check which scheduler are available on your kernel, for exemple Faux123 isn't SIO enabled.

Also, I didn't test the SIO script because I'm using Faux123's kernel but I think you can try it without any risks if the kernel you're using is compatible, please tell me how it runs with it, I'm very curious about it :good:

This script doesn't aim extreme performance as it's done for daily-long use and not toogle before playing or anything, run it once at boot and you're good to go (you can even make SManager run it at every boot if it works ;) )

[EDIT] Modified sampling to 30000 as the One X can't get under this value, 25000 was useless, don't hit me! :(
[HTC One X] hamdir:
this is related to now outdated to HTC kernel source and not the one x

any way u can test ur values using setcpu 3.x

I think 30000, 80, 20 should b stock with 1500 out

while the boost mode could be used for games

ill test more tomorrow if these r best of both worlds
[HTC One X] hamdir:
tons of new conclusions ....

when u turn on screen the phone reset max clock to 1500 and sampling rate to

5000 which causes lag

happens on both stock 2.05 and faux

this means there is no need for separate gaming boosts apps since both kernels behave the same

and this means boost has to be turned on before u play, no screen off in between

the only workaround I found is setcpu plus screen on profile setting clock to 1400 with our gov tweaks but we can't use max min frees since setcpu profiler gets killed

waw what a predicament using setcpu we can set a permenant values balanced for both games n normal use however the question but how about minfrees?
[HTC One X] Tableuraz:
Yep, I just checked and the Sample Rate is back to 50000, this is pretty anoying...Up Threshold is also back to 90 and Down Threshold to 4 this explains that lol

The only thing that sticks is minfree :(

I'm looking in some Dev forums and Android technical stuff around the net if there is a way to lock these value, but I assume that it has to do with energy saving while screen off...

I'm also looking into fixing process priority to avoid SetCPU getting killed (like Sense) because these minfrees are great and with custom sampling and threshold values it rocks quite a bit ;)

I dunno if there is a way to change a process priority through script, looking into it :fingers-crossed:

A solution could be to ask Faux123 to include these values as default values in his kernel, but this wouldn't work for the people who are not using his kernel, obviously...

I think the SetCPU thing is the best option, because locking these values would avoid the phone going into energy saving mod when screen turns off and that would be terrible...

---------- Post added at 02:27 AM ---------- Previous post was at 01:59 AM ----------

So, I found a solution, that's not really what we could call definitive but it worked for me (needs more testing to be sure SetCPU doesn't get killed)

So, first, I installed an app named AutoKiller Memory Optimizer which is able to set a process priority, then I set SetCPU priority to -17.

For now it seems to be working, SetCPU is still showing in the active process list, I'll look into this a little bit more tomorrow 'cause right now my eyes are closing by themselves and I need some sleep... -_-

Nevermind, it's only temporary, the priority doesn't stick! This option should be included in SetCPU regarding what type of application it is...

---------- Post added at 02:55 AM ---------- Previous post was at 02:27 AM ----------

So, after some investigations I found out that apparetly, even if SetCPU gets killed, the process it uses to overclock/set values restarts by itself when killed as I sometimes get a message "Overclock.pia pia pia.profiles got authorised to use root for an interactive shell" (roughtly translated from French...)

It's all for now, I really need to get some sleep now.
[HTC One X] hamdir:
there is no way to have both the balanced values and the minfress without some headache

i also hate how the Setcpu profiler keeps reloading during gaming

and honestly tired of all the testing

ill pull out the stock 2.05 gaming boost version and keep the universal one

ill post another gaming boost version with the balanced values

that's the best we can do i'm afraid

why did NV had to complicate things so much is beyond me

single core step is BS and calling the CPU clocks like that from screen off is also BS....
[HTC One X] hamdir:
RenovateGamingBoost App is not universal for all kernels

just keep in mind the following warning

warning! due to HTC code, on many kernels including both stock and Faux, turning off the screen will reset two vital parameters set by the app

so you have to make sure not to turn off the screen between boost and playing a game, if you do turn the screen off re-toggle the boost mode

This is because HTC's code will always call back 1500 single core step and sampling down values upon turning screen on, i think its an issue with stock ROMs only

another version with more balanced values is coming up
[HTC One X] hamdir:
Faux4b8 breaks the boost app since faux changed the default up threshold to 75

so im gonna post the optimal balanced values and you can figure how to set them

Optimal Ondemand governor settings

Sampling factor: 30000 (we need less but this is the max we can go)

Up threshold: 75 or 80 (trigger our max multicore 1400 @ 75 or 80% load)

Sampling down factor: 20 (multiplies our sampling rate by 20 during max speed in order to maintain it longer and reduce cpu checks)

max CPU speed: 1400 (locking out 1500 single core and sticking to multicore frequencies)

these always reset when you unlock the screen so set them using Setcpu, app profiles or unlock screen profile works great!

and max minfrees

when these really trigger, NOVA 3 is very smooth
[HTC One X] timlambo:
Hamdir, how is that values towards Shadowgun?
[HTC One X] hamdir:
i set up setcpu profile for screen unlock with these values also a trigger when script manager is run so that i make sure it triggers when i call the minfrees

ill test them tonight n let u know tomorrow :)
[HTC One X] timlambo:
I felt that setcpu is stealing(using) our much needed ram. It is using around 15-30mb ram. That little bit might help with ram intensive games.
[HTC One X] hamdir:
use task manager to kill everything before you game or simply back to our trusty scripts

just make sure to call them after screen unlock

also i found a weird bug :( using scripts the 1500 clock doesnt engage if the script manager is already open

u will have to close it using card view and than recall the scripts

damn the whole thing keep getting complicated sigh

we need to set these in kernel n be done with it also completely lockout the 1500 step

i might ass well learn how to make apps n be done with it
[HTC One X] hamdir:
these values are shockingly fast with Nova on 004b8
[HTC One X] hamdir:
well i really dont know how to move forward in giving advices

the boost app issue, unlock screen issue, the heavy setcpu ram/minfrees issue and the script manager 1400 issue is making things really complicated

so basically if u you are using gaming boost, use it with faux 004b6 for now and always re-toggle it after screen off

if you are using the scripts make sure to close script manager after a screen off and rerun the full speed script before gaming

if you are using setcpu well you will have to sacrifice minfrees and some RAM, which means speed

give me CM10 RC with my camera please :) (dream)
[HTC One X] timlambo:
Hamdir, I'm going cmx optimization shortly. Will be on that for 1 week. Testing, testing, testing and testing.
[HTC One X] hamdir:
yea i think ill mostly like make the move once RC is reached

getting tired of all this non sense

i really really hope they give us an expanded camera by then
[HTC One X] timlambo:
I don't use my camera that often. Its more like: oh, there's something nice, let me take a pic.
[HTC One X] Daley87:
It's only the camera that has me staying with sense at the minute. Getting pics of my two year old twins with the burst shot mode is perfect and the image quality is so much better on sense roms.
[HTC One X] hamdir:
mate these settings r amazing, they give even better results with less heat

the thing is previously we missed to notice how screen unlock resets 1500 and sampling rate

and how script manager fails to set 1400 if its already in the background

so they weren't working all the time, now I'm using my poweshift scripts but before I run it I make sure to kill all tasks, run the script and immediatly run the game, magic

nova3 is almost sgs3 smooth and every other game

also benefit UI speed, wish we have a kernel that set them locked in stone these r truley the most optimal

by the way we now have an example of GL games properly supporting tegra

the dark night 1.0.5 was a little low in frame rate, 1.0.6 supports the N7 n drastically improves frame rate, proper support is evident by the lack of polygon clipping problems
[HTC One X] libiao0928:
im using system tuner, its great

THX MATE
[HTC One X] hamdir:
i think the gaming boost app still works on faux004b8

something else is screwing my default governor settings and so it the app breaks

by the way did anyone notice this? this thread made it into XDA portal :cool:

Get Rid of Occasional Game Lag on the HTC One X
[HTC One X] hamdir:
can anyone help? i can't figure out what changing my default ondemand values!

i have up threshold at 75 and sampling factor 20! stock kernel they should be 90 and 4

i uninstalled script manager, setcpu and sytem tuner and checked my init.d folder

nothing whenever i reboot i get those values

what the hell?
[HTC One X] Tableuraz:
I'm testing my values right now with high temperature environment as it is 37°C here and like 40°C in my appartment (I'm just under the roof) and the temperatures are quite good, a little hot because of the weather, but these values are safe for hot environment :)
[HTC One X] hamdir:
we can permanently set our CPU settings using init.d you just have to delay it a little

thanks to mike1986 for the trick

just select the one you want and place it in the system/etc/init.d folder with all the permissions on except special permissions

this leaves only one issue the screen unlock resets the clock to CPU clock and sampling rate

for that there is the usual solution, always re-run gaming boost app before you after a screen off

or rerun your script but you must close script manager first from the background using the multitasking menu

or setcpu profiles
[HTC One X] hamdir:
since now we know how the quad actually works

it initially works in quad 1400mhz once it crosses a certain temp it drops to 1200mhz (thanks for faux for the clarification)

anyone interested in testing these values with faux004b6 and over?

Max clock 1200

Up threshold 75

Sampling factor 20

These are more balanced and should give lesser temps

the 1200 as well 1400 clocks will only work if you close script manager from the multitasking menu before you run the script and don't turn off the screen or the clock will reset

based one you feedback the values will be adopted for the next Renovate Gaming Boost app
[HTC One X] gokhanin:
cool
[HTC One X] hamdir:
Ok testing these settings on stock 2.05 kernel revealed a noticeable frame rate loss in Ripetide GP, guess I underestimated 200mhz (i think its still linked to GPU, despite the GPU scaling toggle)

ill test on faux n report if its fail
[HTC One X] timlambo:
That 200mhz makes a massive difference, especially when it is not using all cores.
[HTC One X] hamdir:
yes its very clear on my N7 mate

miles away from our boosted One X
[HTC One X] timlambo:
Off topic: Have read your posts on the hox information thread. Do you think its as good as some reviews stated or is there still some small hiccups? I also want to get one, to play and have stock Google but, I also want to get that note tablet
[HTC One X] hamdir:
i replied to you on the mega thread to keep things in line
[HTC One X] Tableuraz:
These are working great for UI and have very low temperatures, but ingame performances are not so good (but still playable despite the lags...) :good:

By the way, I tried those before with SetCPU, I bet our minds are linked somehow :laugh:
[HTC One X] hamdir:
no good for gaming 200mhz equalled very obvious frame rate loss even on faux kernel

this actually proved that one x is much faster than the nexus 7, and my experience with gaming on the n7 proved it further, 200mhz faster in multicore and 104mhz in GPU

by the way faux005b1 includes updated sources and is noticeably cooler

best values

sampling rate 30000

up threshold 75

sampling factor 20

max clock 1400

and of course max
[HTC One X] Nubzori:
Wait, do I just change these from SetCPU to use everyday? No need for gaming app?
[HTC One X] timlambo:
The gaming app also change mimframes
[HTC One X] hamdir:
no mate holding the gaming do more actually its more aggressive

but these new values are giving the same results and a little less aggressive

you can use them with the scripts or wait for an update for the gaming app, we are just discussing right now while we try to find optimal setup

you are no loosing anything right now :)

come to think of it, i think these new values are also agressive

sampling factor 20 is a little high when we mantain the clock high for a long time, heat happens and we get higher chance of throttling down to 1200mhz

but really guys im serious, im surprised we extracted so much out of the One X, NOVA3 on 005b1 is almost perfectly smooth on the super hard fountain section

had no idea 200mhz makes such difference lol
[HTC One X] timlambo:
Remember that its not only 200mhz. Its more like 200x3 = 600mhz. But when you say we want our device to heat up so the clocks can come down. But with the latest faux kernel you also stated less heat, which in theory should mean less chance of going down to 1200mhz, right?

I'm also surprised of the amount of extra performance we got out of this.