yashsingh1/xdaforums huggingface dataset:
[HTC One X] SM-Cryterions:
Ok! Helped me a lot! I'll try here and see if it work! After all, the ViperX always pleased me a lot! Very obrigrado my friend! Big hug! : Highfive:

--edit--

My dear friend! I did exactly what you told me! I went back to install and ViperX3.3.7 KERNEL_XM_ # 188. But this time I do not regret at any time! I really enjoyed! Everything works like a grape sweet and tasty now! Thanks for your help my friend! Big hug! :laugh::good:
[HTC One X] SM-Cryterions:
Forgive me for posting repeatedly! :(
[HTC One X] Shan89:
Lol don't worry , it's okay , feel free to post any question or anything similar to it, that why we have this forum and thread :good:

Op Updated - added full review of beta unofficial black pearl rom 4.0.4 post 2

If you guys are curious about my rom / kernel / undervolting on both gpu/cpu and underclocking lemme know i'll add that tho.
[HTC One X] Goku80:
just an idea...show your settings....show how much you UV and UC...also mention if you use two cores and etc...what governor and scheduler..I know you do already but if you show your settings and just say for people to have a rough guide from them that would be great...check Geko's guide or mine to get an idea what i am talking about and getting some rough ideas.. give me two secs and will link you

one of my golden oldies..

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

gekos one

http://xdaforums.com/showthread.php?t=1466017
[HTC One X] Shan89:
Thx just did that :good:

Edit - I think i'll rearrange the whole guide.
[HTC One X] Shan89:
OP Updated - added *Performance may cry setup* Post 2 , pics added as well
[HTC One X] Goku80:
*Performance may cry setup*

Love it..Think you play to much Devil may cry games:p
[HTC One X] Shan89:
lol thx, and nah , did before tho :P As for rearranging the whole guide , i think i'll just RE-DO the post 1 , it's over overcrowded and messy :cyclops:
[HTC One X] Shan89:
OP updated : REARRANGED the whole thread :angel:

I hope it's better looking now lol, of course also easier to read.

IF you guys have any other suggestions please lemme know. Thx.
[HTC One X] CamoGeko:
Your thread has been added to the general FAQ for HTC One X.

Here - http://xdaforums.com/showthread.php?t=2174372

Regards. :)
[HTC One X] Shan89:
Woot , thx m8 , btw that thread you made sure will help A LOT of new ppl , I remember I was looking for something like that 12months ago , the new generation is lucky for everyone's contribution that we have today , + you made it all conected and simple to find , I belive hox forums are now seeing the best days about everything. Btw can I add your thread onto OP as well ?
[HTC One X] CamoGeko:
Sure mate, please go ahead!

Oh and if you have though of any other questions and answers I can put in the FAQ thread please don't hesitate to PM me. :)
[HTC One X] fjlour:
Excelent reading!

I'm having some serious issues trying to leave my beloved ICS + Faux kernels smoothness in games like NFS MW and MC4, it's just unbeatable!

I'm going to try out a stock JB ROM and XM kernel with those settings you provided and see if it can match the same performance as ICS! :laugh:

Great Job!
[HTC One X] Goku80:
try renovate;)
[HTC One X] fjlour:
I did, version 1.1, and I found it to have the same performance issues (low fps in NFS MW and MC4) as other custom JB Roms, however I'm waiting for version 2.0 to give it a try ;)

I'm now testing ARHD 18.4 (close to stock ROM) with interactive/deadline as suggested in OP to see if I can get the same FPS results I registered with ICS.
[HTC One X] Shan89:
Thx, I got 1 for your thread , its about s-off , sorry for not pming its just hard doing anything over the phone. You could also add the link from s-off development in there so ppl can follow it.
[HTC One X] Shan89:
Thx , as for ics and faux , trust me been there used max oc and settings it was good , but trust me jb with xm , kozmi or n3cort (ncx) over did it by far , and I'm a huge gamer as well , nfs or any other game you can think of is better on jb with the setup you can find in my guide , and like goku said renovate is a great place to start. + by following my guide you'll reach unthinkable screen on time when not gaming , tweeks are on different lvl along with the themes , all in all jb is a huge improvement vs ics in every single aspect, if I were near the pc I'd give you some links just so you can see the difference , btw what is your score on antutu , quadrant and mainly epic citadel on ics + faux ?
[HTC One X] fjlour:
In ICS:

Antutu is around 14500, and I tested 2x epic citadel and it scored 50,6 and 51,5, so it averaged 51fps.

In NFS MW, from my tests, I get a minimum of 25 fps and max 35fps in my test run.

In my short test, JB ARHD 18.4 + XM 188:

Antutu gets to 15000, I've not tested epic citadel yet, and NFS MW gets FPS between 20 fps and 30 fps, so 5 fps less than ICS, with interactive gov + deadline scheduler.

I think we can exchange some great thoughts on this optimal performance tuning of the JB One X, to see if it can match my ICS setup. :good:
[HTC One X] Shan89:
You'll pass it , some guys reported over 16200 antutu , my avarage is15800 , as for epic citadel my avarage is 52.xand as for quadrant my avarage is 7600 and max almost 8000, I guess the best thing to do is test it your self.
[HTC One X] fjlour:
What JB setup do you recommend me to install, in order to get the same performance and Frames Per Second as I get currently in ICS?

Renovate 1.1 + XM188?

Gamebooster?

Governor settings?

SetCPU settings?

:laugh:
[HTC One X] CamoGeko:
Did you try gaming boost on Ondemand governor?

Or use XM kernel and Interactive governor without gaming boost?

I'm not having the performance issues you describe, except the usuall bad game coding for Tegra by Gameloft and EA.

That's a good one mate, I'll add it. Thanks!

You should use XDA app for doing stuff on your phone, its as easy as baking chips.
[HTC One X] Shan89:
The thing is that xmister removed option for us to be able for editing interactive cuz it gets messed up with repacking + performance are a little bit reduced for the moment we should get soon gaming governor from xm that should make gaming even better as for now you could do this " renovate or some light Rom , Rom clean it , xm kernel 188# interactive + row or deadline , if you want better performance quad lock it into 1500 or 1300 to reduce the heat a little bit.

Lemme know if performance gets better , btw you can also lock the gpu speed as well by doing this " 560 560 560 560 560 560 560 304 247" this will force gpu clock for gaming at 560 for some simple tasks etc 304 and 247 will be used. Remember this will give you more performance but also more heat , or you could wait for new xm kernel with gaming governor .

If you test any of this lemme know how it goes :good:

@ geko , Thx for the tip but I use often a lot of sites at the same time that why xda app ain't so usefull for me.
[HTC One X] fjlour:
Yes, Gaming boost was my first experiment.

I'll try later on again.
[HTC One X] Shan89:
Hey geko I took your advice afterall and installed xda app , tho I'm having issues , I can't find how to add stuff in favorites that I want lol , any tip :P ?
[HTC One X] CamoGeko:
It works fine here mate.

Try browsing the forums and then selecting specific topic to add to your favourites.
[HTC One X] Shan89:
Blah , I still can't find anywhere option to add stuff in favorites. :eek:

Edit - I guess I found some kind of solution :D made the shortcut of HTC one x forum , that works just as well :P
[HTC One X] KaiseRRUby:
Well, i'm running Xmister #188 on ViperX 3.3.8. and i see no difference between the stock ViperX kernel and the Xmister kernel. Schedule: noop, governor: Smartmax. My battery life stays around 17h and my screen time around 2-3h. What am i doing wrong?
[HTC One X] Shan89:
If you just flashed it let it settle 2-3 charges , and make sure you're using smartmax + sio or row , or you could read what settings I used in the 1st page.
[HTC One X] Xmister:
Subscribe to a topic here, then it will appear on your phone under Favourites/Topics.
[HTC One X] Shan89:
Yay it worked , thx !
[HTC One X] GuyAdams:
I'm still not getting anywhere near what I would like battery wise out of my One X, looking at BBS and GSam there are some wake locks that need my attention :o

Currently running XM #188 at 1200MHz, - 50 mv and Smartmax + ROW

Apologies if these images aren't thumbnailed:
[HTC One X] Shan89:
Wtf , your screen on time sux , my phone lasts longer with quad lock 1500 + max brightness + nfs , I'd suggest reflashing the Rom and kernel , I know ppl like to hunt down apps that cause wakelocks but I rather do reflash with full wipe , and regarding your wakelocks I suggest you to visit goku's guide , there's a link in 1st page of my thread.

Edit - Btw as you can see you have only 5hrs in the deep sleep out of total 10hrs on battery , should be at least 8 , anyway I'm testing new beta settings which should provide more battery then ever , managed to get over 6hrs + screen on today in 17hrs + usage with 3g. Ill post settings later tonight when I get near pc , not at home atm.

Also I lose avarage 11-13% per hour of screen on with 3g. I hope my new settings will help ya out when you sort out that wakelocks.

Edit2 - please uninstall all Google sh1t you got there maps, Google now etc , EVERYTHING that you never use should be gone or temporarily disabled until you need it.

Btw what's your usage ?
[HTC One X] fjlour:
Ok, here are my results from ARHD 18.4 + XM188 Kernel

Epic Citadel:

stock kernel, no modifications: 40,9fps

ondemand + gamebooster = 40,3fps

interactive gov + deadline sched = 43,6 fps

(Gamebooster v1.0 for JB stock kernel, I guess the 2.1 version for custom kernels was made for ICS)

Disapointing JB performance, the image is not fluid in the benchmark, it stutters just like if it fills a buffer with data and the image runs slow, and then that buffer is dumped and the image accelerates to a higer fps, and going and going....

In ICS+faux kernel I got 51fps, image is 100% fluid, almost as if 60fps locked.

I flashed the ROM; full wiped, then installed the Kernel without booting the ROM with the default kernel, I don't know if this has any influence at all.

XM kernel was repacked for this ROM.

I'm downloading Renovate 2.0, let's see...

EDIT: Well I was using SetCpu and I installed Trickster mod now, and guess what, fluid just like in ICS! I got 51,6fps in Epic Citadel! BAH!

Most Wanted still lags and has lower fps than ICS.

EDIT 2: I rebooted and then ran the benchmark 2x and the results were around 46,5fps... Why don't I get over 50 now? Heat? Does the GPU throttles down with heat?

I'm gonna test some more! :)
[HTC One X] Shan89:
I still suggest some lighter rom for gaming sucha is renovate, 2nd are you using high performance on epic citadel ? And like i said xm188 and new 192 are not PERFECT about gaming for NOW , but on 106# they were better, now you need to wait a little bit untill Xmister fixes the gaming, trust me gaming will be fine.
[HTC One X] fjlour:
I've just tested now again, and only with Renovate Gaming Boost I manage to get the 51fps mark.

However I don't know what are you talking about "high performance" on epic citadel, how do I select that? I've had some results showing high performance and others showing high quality, I don't know why...

EDIT: found it, I've been testing on high quality.

I ran 2 tests on XM188:

High Quality: 49,3 fps

High Performance: 52,4 fps

Also I went back again to ICS for testing:

High Quality: 55,6 fps

High Performance: 57,5 fps

Great! :)
[HTC One X] Shan89:
Nice scores for ics, btw did you try the things from my guide about absolute performance , quad lock + gpu oc ?
[HTC One X] GuyAdams:
Thanks for your reply Shan, I'm going to clean flash Renovate Final 2 with stock and do some baselines for battery life.

My usage is heavy, very little gaming but lots of messaging, WhatsApp, kik, Lancashire, three push email accounts, tapatalk, moderate browsing and Facebook etc, auto brightness (aggressive) and auto sync on.
[HTC One X] Shan89:
Damn lol ! , that trully is heavy usage i hope it's not over 3g lol?, tho seams like your main power hog source is high brightness. Tho even with 100% brightness and all your usage you should be hiting 3hrs with XM 188# , i'd rather advise you after you flash the renovate rom , flash 188# Xm kernel , let it settle 2-3 charges, use my *performance may cry v2* set up and please report if you do use it.
[HTC One X] high_voltage:
I think on faux kernel the max fps is 70(70Hz panel clock and I think sync is capped on it)... that's the reason why the result is higher. Also I got 53.6 fps@performance with viperx3.3.8+xm #188 without gpu oc(520 unlocked and nothing more) and 51.5 on high quality.
[HTC One X] fjlour:
Well this proves that Faux Kernel is the best Kernel for the HTC One X, period!

JB kernels still have a long way to go before they can match the same performance, but they are on the right track. :)
[HTC One X] Shan89:
Dunno I always had bad battery with ics and faux vf kernel. Anyway jb is still kinda fresh and getting better and better quiet fast.
[HTC One X] GuyAdams:
I'll have a go later and come back to you with my results, thanks Shan

Sent from my Nexus 7 3G
[HTC One X] Goku80:
instead of having high brightness stick to auto...that is what i do and never have any issues regarding battery life
[HTC One X] Shan89:
Alright , hoping to see normal results.

And a quick update on my beta v3 setup , max brightness , downloaded around 800mb of videos , fb , xda app = 31 screen on time 10% of battery. Looking good so far , should give double with lower brightness , tho we should forget low brightness sunny days are infront of us.
[HTC One X] SM-Cryterions:
My tear batery.

Rom: ViperX 3.3.7

Kernel: XM #188.
[HTC One X] Shan89:
You should use gsam battery monitor. This way we can't see your screen on time .
[HTC One X] Goku80:
another one for you mate

first charge cycle using 192 kernel and renovate latest

smartmax- row

1100max-51min

disabled 2 cores

smart dimmer off

auto brightness on

there is an option in trickster mod were you can select how aggressive you want group tasking to be done by as min cores as possible..i selected 1

and gpu threshold i have it as 50% and thats it i think..autosync on as well and yeah
[HTC One X] Shan89:
That's great screen time considering you had auto brightness and 40min of talk.

I just flashed myself 198 and having high hopes for this one since now we can assume gpu oc works. As for 188 that one is great for battery imo , pushed little bit over 6hrs with 3g all day and brightness btw 50/100% with my PMC v3 , lets see how it acts on 198.

Oh btw I finally managed my phone to work when awake 90% of the time in lp freqs lol, in 13hrs of battery usage I had 6hrs of deep sleep , 4 hrs in 51mhz freq ( screen on ) 1 hr spreaded at 102, 204 , 304 , 475 freqs and last hour spread at higher freqs.

Finally managed to make it work. Anyway ill skip PMC v3 and post my PMC v4 after I'm done with testing it on 198 since battery saving is even more aggressive on v4.
[HTC One X] fjlour:
Sorry, but what is PMC?
[HTC One X] SM-Cryterions:
Thanks!

Ok friend! Thanks for your tip! I just download it! I will do a new cycle battery and post here again! But this time I will properly! Big hug! ;)
[HTC One X] Shan89:
Its the name of my "(P)erformance (M)ay (Cry)" a little set-up/guide how to gain outstanding battery life. You can check it up at 1st page post 2.
[HTC One X] jbainesy:
Shan89

WOW I just stumbled upon this thread, awesome write-up and I'm definitely going to apply some of your suggestions with UV / turning off cores etc.

But what has astonished me is your I/O scores on the benchmarks on the first page - Whenever I benchmark with my One X (IceColdJelly / Neo's kernel) I find I get I/O half (or LESS) of the stock One X scores that are provided in the benchmark app.

How do you get such high scores? no matter what scheduler I use they're around the same, and increasing/decreasing the cache doesn't seem to have TOO much effect either - yours is literally 5 times or more better than mine!

Any tweaks / tricks there? I've tried some obvious ones like "increase SD speed" in rom toolbox or fiddling with values in trickster mod but to no avail!

Thanks for the guide mate! :good:
[HTC One X] Shan89:
Well 1st I'm glad you like the guide.

2nd. My i/o wasn't really my highest score , my highest would be almost 19000, anyway the ONLY reason why my i/o I so high is becase I'm on sense , aosp roms barely can hit overall score 5500 , but you shouldn't really care , the important benches are epic citadel and antutu. And you should know aosp roms are faster then sense roms either that be gaming or system speed , which also means we can use even lower freqs, anyway sense will be always better for battery. As for my guide it works for aosp roms as well and I'd expect minimum 5hrs screen on time with aosp.

@ your question:

Same tweeks goes for aosp and sense roms, and sd read ahead is default 4096 with xm192 +

Anyway since you're not on xm kernel you can setup yourself 4096 value. You can use trickster mod app for eerything you need and never use 2 apps for tuning kernel.
[HTC One X] jbainesy:
OOOOOOOOOOHHHHHHH!!!!!

;)

Here I've been thinking "Is my flash memory damaged? have I worn it out already? have I got a dodgy version of the kernel? or did I flash it wrong?"

And it's simply an AOSP thing, now that I know that I feel a lot better about my lower (i/o) scores! (cpu / gpu scores still put my device over the stock One X scores, but I kept looking at the I/O and thinking :confused:

The system does feel a little smoother on AOSP, and I have already started following your guide's uv section (although I've been very busy so haven't got too far with it!) I have been running at -75 on all freq's for at least 12 hours now with some gaming and benchmarking in that time so it seems to be going well! :good:

How can I tell which "variant" of CPU I have? I've read the first post a few times, I don't think the answer is in there? (if it is I've missed it sorry!)
[HTC One X] Shan89:
Nah you're right I haven't include how to get your variant , anyway you must be on xm kernel for that and use some root explorer and go here " sys/kernel/debug/t3_variant " cpu id is your variant. If you uv'd -75 I'd say you're v1/2 , anyway hope for v3 , after you get your variant make sure you follow my guide exactly how I wrote it and use tricster mod app for uv or anything else kernel related.
[HTC One X] jbainesy:
Yep, you're right there - on NCX kernel and that file is not there at all!

May swap over to XM for a while - They do seem fairly similar to me (but I don't play any games which really "push" the phone)

One last thing, you've said twice now "only use one app for kernel stuff"...

Ummm.... I can understand the logic there, don't want one app un-doing what you've done in another I guess?

If I say, use trickster to set voltages (because as you said it does it "correctly") and I use setcpu for freq's (cos it has profiles and that seems really handy!) is there any problems I could cause other than one possibly un-doing what the other has done?

I've noticed in n3ocort3x's kernel thread he suggests setcpu and system tuner be used in conjunction with each other?

But if you have good reason (damages device or something) then I'll definitely NOT use 2!!!
[HTC One X] Shan89:
Nah the ONLY real reason is for them not conflicting with each another , as for trickster that is only if you use xm kernel , as for ncx system tuner should work just as fine. I need o spend some time at neos thread , been busy lately , anyway the tests I've done are all done with xm kernels so I cannot guarantee you same screen time , tho now that xm , neo , kozmi as well I guess help each other I would expect similar results , on a side note back in ics days neos kernel was no doubt the best for battery. So I wouldn't doubt in his skills about that matter :thumbup:
[HTC One X] ShyamSasi:
Seems like GPU UV to -25 is freezing the benchmark ... My is Variant 1
[HTC One X] kami2k:
i got random boots with viper + ncx, which is best in benchmarks for time being?
[HTC One X] Shan89:
If you are xm 200/206 i heard uv is changed a bit so I wouldn't know anything about it till later today when I get home and test it , were you on those versions or some other , also did you underclock gpu ?

If you're asking which Rom / kernel are best for high benchmarks I'd say lextermina Rom and kozmi 1600 mhz kernel.

As for random reboots could be cuz of too much uv for you. You gotta tell me more I can't assume why you got reboots.
[HTC One X] kris234:
Thanks for the guide but i have a question, Since i want to gain only battery life and i really dont care about speed and games, can i just simply adjust my CPU power with SetCpu without using custom kernels? Im running ARHD 19.1 And i dont think the 106 xm kernel would run stable on my rom...
[HTC One X] fjlour:
It would be great if we share our testing results for game benchmark Epic Citadel, because it's the most reliable modern benchmark.

Formatting could be somethig like this, and here are my results:

I will test other ROM + Kernel combinations hoping that I can match the great results I got with ICS!
[HTC One X] Shan89:
If you want only battery life I would suggest you xm kernel , I'm 100 sure what ever you do stock will never give you more then 4hrs screen time, I guess you should wait around 8hrs from now ill post my new PMC v4 set up for battery , with PMC v4 and xm I have gotten in almost 33hrs on battery over 7 hrs screen time with 3g usage ! Or in the meantime use current PMC set-up. Tho you need to be on xm kernel.

Anyway underclocking cpu to 1200 should help a little.
[HTC One X] Shan89:
Nice to see at least 1 user dedicated on performance testing that sure will speed up things, Thx for the effort.
[HTC One X] Xmister:
I'd say the performance is similar. Why you get more fps is because the 70Hz limit in faux kernel. It can go over 60 in not demanding places thus making the average higher.
[HTC One X] kris234:
Thanks, im currently using 192 xm kernel but it drains my battery realy quick when i use my camera... I will wait for your update though
[HTC One X] fjlour:
Allow me to disagree but I never go past 61fps with in Faux kernel, as well as XM Kernel.

What I see is that in areas where it starts with 50's and then it sticks on the 60's 61's with JB, in ICS, it's always 60's 61's.

So when both kernels render more than 60fps, both get capped, but on areas where the fps is, for example, 50 in JB, in ICS it goes near 60. That explains the 5~6fps ICS advantage over JB in the final score.
[HTC One X] Iceax123:
Thanks for taking the time to do this, great thread as im getting very annoyed with my battery on stock etc.

Think its time i found someone who will root and flash for me :)

A