yashsingh1/xdaforums huggingface dataset:
[HTC One X] slebit:
Thanks. I choose 416 instead, 304 was a little bit low. :)

Is there a way to set it on boot? Because it was replaced to stock frequencys when I rebooted.
[HTC One X] Shan89:
Well depends on what rom you are lol, if you use sense rom with lyapota mod you could try and edit his MOD settings for GPU OC , and change them to your likings. Aside from that *method* theres none yet.
[HTC One X] Six6sHot:
Before anyone flames me, I tried to search for this but couldn't find it. So I'm having some issues with #226, it is almighty fast but quad lock is constantly on, eating up my battery and I have no clue how to turn it off ._.
[HTC One X] Shan89:
Do this , download Trickster MOD app from play store, open it , find the freqs , if they're set on 1500 / 1500 change min freq to 25 mhz , as for 1500 leave it like that if you want, or read my guide from post 2 about PMC setup , ALSO if trickster is showing default 25/1500 change min freq to 100 apply it ( you'll see apply button up in the right corner ) after that revert back to 25 mhz , as for 1500 set it to 1000 and apply. After that report here do you still have those issues.
[HTC One X] Six6sHot:
I switched to Deadline scheduler, using pmc governor and 25/1000 freq, still got a quad lock but they're staying on 25 freq
[HTC One X] Shan89:
Read my PMC v5 all over again, and check is multicore power saving set on 2,

After that wait 1 min and monitor freqs , if you still get quad lock reflash the kernel and make sure to wipe cache and dalvic cache before flashing modules , and before all that make sure to delete app data from tricster mod.
[HTC One X] Six6sHot:
Thanks, I totally forgot to wipe cache and dalvik cache
[HTC One X] fjlour:
I've finished my testings on the ROM performance department.

My conclusions are that the best ROM for gaming is ARHD 19.2 or ViperX 3.4, because I managed to get the highest scores on Epic Citadel benchmarks on both, 51.X fps on High Quality.

I'm now using ViperX because of the mods it has, however, with ARHD there's layapota modpack 5 which is also good but not as complete as the Venom Tweaks, which are awesome!

All tests were with XM210 kernel.

Now, I've just tried XMister latest kernel, Xm226 and it caused crashes and all sorts of freezes and lags, for example, when pulling the notification panel down, it had a lag of about 3seconds...

I will keep on testing Kernels, but for now I will be using XM210.

I will also test your combination of smartmax + sio to see how it affects battery life. :)

Gaming is assured by either Renovate Gaming Boost which I get 49.X fps in Epic Citadel, or Interactive/deadline Governor settings which I got 51.X fps.

:good:
[HTC One X] Shan89:
1st of all thanks for your review, appreciate it.

2nd 210# isn't very good for testing it had some major bugs.

3rd i've tested 218 unoficial unreleased xm kernel with oced RAM to 800 , gaming was flawless , i didn't run any benches but i did run real racing 3 on max details and NFS MW also max details , they were lag free literally pure perfection, as for 226 i wouldn't know about gaming im currently doing battery test , as for bugs i haven't encounter any bugs with 226 regarding everything except gaming since i didn't test gaming.

A suggestion, forget about benchamrks Imho, epic citadel takes alot of battery for testing i'd say and the best thing would be testing games and heaviest maps from those games on max res/details.

A suggestion 2: Use roms based on 3.18 base, they're fast as hell , but you know that already since you're on viper like me.

And lastly it's not smartmax governor i'm using now, Xmister added my governor *PMC* if you gonna test battery i recommend PMC + SIO + do complete setup of PMC from 1st page post 2 under *PMC v5* , Thx and looking forward for your next reviews. Thx again for the reviews you've made so far.

Np :)
[HTC One X] Goku80:
viper x good for gaming rom? next thing is Swansea winning the Europa League next season and basketball taking over as the most popular sport in England over football:rolleyes:
[HTC One X] fjlour:
Well I tested Renovate and the benchmark results were inferior and there was stuttering in the image.
[HTC One X] Shan89:
Its not the fastest that's for sure, but it holds of its own , 3.18 base really added some serious horse power for it. Btw if you talk about my gaming post above , one of the reasons it was good is because I had OCed RAM from 667 to 800
[HTC One X] fjlour:
Is XMister going to include that OCed RAM mod in his kernel, or was it just a mere test? I mean, is it viable to add that mod?

Which version should I use now, then, since 210 is bad?
[HTC One X] Goku80:
Like I said in my post. I will stick with that. Wait for the next renovate and that will boost your stats more.
[HTC One X] fjlour:
I'm looking forward to test it! :good:
[HTC One X] Shan89:
I am actually waiting for it to test it when it's out , tho got 2 other roms in my mind to test if i get time before Renovate.

Nah , it wasn't stable for everyone, he had crashes with it , but for me it worked flawlessly , anyway you can use latest 227 or 226# i'd say try 227# and please quit relaying on benchmarks , you'd be better of with what i suggested in previous posts ( the gaming thing )
[HTC One X] fjlour:
OK, I'm flashing a repacked XM227 now, I'm gonna do a quick gaming test with FPS meter. :p

I will tomorrow during the day test the PMC governor with sio sched, just to see how it performs even without following your fully detailed instructions, just setting the gov and the sched.
[HTC One X] Shan89:
Lol sure , btw do yourself a favour and when you test PMC + sio use max freq 1000 or if too slow for ya 1200 , but remember this governor is only for battery and nothing else so 1000 mhz should be more then what you need. And make sure 25mhz freq is working , you can make sure of it by seting min freq 100 apply it then revert back to 25. And you must use tricster app if you wanna avoid issues.
[HTC One X] MacSeoin:
Gaming with PMC?! :what:

Sent from my variant 1 H3G One X, Renovated with XM power!
[HTC One X] fjlour:
No no! :) Quick test *now*, and then *tomorrow* I will not test gaming, I will test battery life.
[HTC One X] fjlour:
I've been testing the latest from XMister but the latest versions are horrible for gaming.

I'm going to test 188 since I had good results when I was testing ARHD.
[HTC One X] Shan89:
For me 232# is good for gaming, tho i was on a very light rom, restored Viper X back up now so i'll test it on viper as well. Btw heres the review of 232# battery/gaming. http://xdaforums.com/showthread.php?p=39033232&posted=1#post39033232

Btw still waiting for your report about PMC :p
[HTC One X] fjlour:
Well today I was using XM106, but I used smartmax and noop and in 8h, with 30min of screen time, I still had 92%. I looked pretty decent for and early test.

For now I'm focusing on performance so I can go back to playing MC4 and NFSMW decently like I did in ICS. :laugh:
[HTC One X] Shan89:
Here i have a gift for you then, it's an OCED RAM kernel from XM , never made it to public i had the honor to test it, i can't say it wont cuase issues for you since RAM ocing act different on every device, but for me it worked perfect ! and gaming was very very smooth , and don't share it , keep it to yourself. i'll pm you. And i wanna see your results with it :P
[HTC One X] Ian.P:
It's weird, looks like GPU has frequency limitation, FPS49.3@520 and FPS44.6@560, I dont UV my GPU.

With XM#232 and ViperX338

EDIT: I'm on gaming governor with deadline, CPU@1500
[HTC One X] GuyAdams:
It's a known issue that much more than 520 causes memory bottlenecks in the SoC.
[HTC One X] Shan89:
Yeah what Guy said , also you can use 560mhz freq literally only when your phone is cold , reboot it and then use it. Tho you wont feel the difference between 520 and 560
[HTC One X] Shan89:
Thread updated:

Added PMC v6 ( only Xm 235# + )

Added EMC OC Guide.
[HTC One X] Shan89:
Thread updated:

Added PMC v7 2 versions ( Performance & battery ) ( only Xm 241# + )
[HTC One X] popularpp:
how come when i use the settings for pmc v7 battery life, my phone runs perfectly fine i hardly saw any lag.

then i thought maybe i should try the performance setting, the second i changed over phone started to lag, and after 2mins in froze @@...

im happily back on battery saving settings now :p
[HTC One X] Shan89:
You probably done something wrong other user's reported great boost over other version's, btw were you on xm kernel ?

And did you Undervolt ? because on new XM kernel 241 undervolting is different , you can't UV too much like before.
[HTC One X] Shan89:
Btw heres the feedback about PMC V7 performance setup.
[HTC One X] kris234:
Hey,

Can you tell me why i got this huge battery drain ..

I am on Renovate 3 and xm106, i tried other kernels but the problem still persists...

I made a really clean install. I followed step by step the guide from "Shan89 the battery master" lol :D

Rom flash:

Fastboot erase cache

Fastboot flash boot boot.img

Fastboot erase cache

>recovery

Wipe data / factory reset

Wipe cache

>mount and storage

Format system

Format data

Format cache

>Advanced

Wipe dalvic cache

Flash the rom

>Reboot

Let the rom settle few mins

Recovery

Rom cleaner - remove the crap that i don't need.

Reboot

Recovery

Flash the mods etc that i use

Reboot

Setup the rom how i want it

Bootloader

Flash the kernel:

Fastboot erase cache

Fastboot flash boot boot.img

Fastboot erase cache

>Recovery

Wipe cache

>Advanced

Wipe dalvic cache

>Install modules

>Reboot

I wonder should i format my sd card? cuz i havent done this since i came from the stock ROM ?

Thanks !
[HTC One X] guiltyundertaker:
Quick question.

I installed #241 this morning, then installed Trickster mod and changed frequencies as per PMC v7 interactive. But I wasn't sure about the Sampling_rate 300000 part, as on my phone it is default set at 50000. I set it to 30000, not 300000 and phone started to freeze on me after a reboot and it took me a long time to recover. I just want to check exactly what I should set it to. Add the extra '0' or not?
[HTC One X] Shan89:
The correct value is 30000

And sorry my bad i accidentely added extra zero :P
[HTC One X] Shan89:
I wouldn't format sd card yet, and you didn't provide me enough information to tell you what is causing wakelocks, one thing is for sure you got your phone awake for over 5hrs and only 1hr 37 mins screen time. There is some app sucking the life out of your battery , that *awake* time should be your screen time. Please visit 1st page, there is the link with full guide thx to Goku80 how to locate wakelocks and get rid of them , in the meantime i might be able to help you , use Gsambattery monitor in this case and take the screenshot like the ones i'm gonna post for you , btw this is how device without wakelocks should look like or with minor wakelocks which wont affect the battery much.
[HTC One X] stebsgb1:
I have it set at 300000 and the battery and performance is great! :) will try the correct 30000
[HTC One X] guiltyundertaker:
Oh, ok then. I had the settings correct, but phone totally froze up on me. Will try and work out what I did wrong...
[HTC One X] Shan89:
If it happens again , then it must be an issue with undervolting , double check what is your max freq and your undervolting. With new xmkernel we can't UV as much as we could before.
[HTC One X] Shan89:
XM 241# Review + PMC v7 Performance edition:

Screen brightness auto

Sh1it load of sms sent / received , i'd say i've sent around 130-170 , and similar received.

ALOT of phone calls , idk how many , maybe 10 or so with overall 1h 40 mins talk time.

Auto Sync ON all the time.

Alot of facebook browsing / chating

Alot of XDA app reading / replying

Little bit of browsing with stock browser , i'd say maybe 20-30 mins , mainly to test PMC V7 and using flash player + desktop site on heavily bloated sites, there was zero lag !

AS addition to my testing PMC V7 Performance i was constantly switching between all this things and it was 95% lag free !

Also i used for 50% of the battery 1000 mhz freq as my max freq and another 50% i used 800mhz as my max freq, there was a little difference in loading times, as for fluidity and scrolling thru the system there was no difference

But other 50% gave a bit more battery then 1st 50% , so i'll leave it to you guys to decide which freq you gonna use.

Edit: Also i'd like to say .. yes it's a miracle i didn't score 7 hrs this time :p but i don't need 7hrs really , i'd say this is very good considering PMC V7 performance setup is 70% more aggressive then PMC v7 battery setup , + i was using my phone heavily without usual laggs that come with PMC for battery. So .. i guess i'll be using PMC for battery only and only when reading XDA posts.

@Those who gonna see low time in the apps at screenshots, none app shows correct readings how much you've spend in some app , the screenshots are there only to show the things i was using.

UPDATE for those who followed PMC V7 setup :

For those who were following my PMC V7 guide i've accidentally wrote for sampling_rate extra zero it was like this : 300000 , the correct value is 30000

EVERYONE should double CHECK This.

Fixed it now , excuse me :P
[HTC One X] popularpp:
Using Renovate 3 with xm kernel 241, yes I undervolted all frequency by -75 so at 1500MHz its 1125 while 1MHz is 675, do u suggest I undervolt less than this? I'm a variant 1

Edit: Ok I think it's because of the sampling_rate extra zero, after changing to 30000, seems to be running well so far. Still recommend -75 undervolt?
[HTC One X] Goku80:
my best advice if i can leave my feedback....do not bother UV....if you want more info why i will not bother UV anymore i would gladly respond why:)

but from my own testings specially on ICJ and even on Renovate UV does not do anything..heck i even noticed that battery life is shorter than normal...
[HTC One X] kris234:
Here are the screens, i read gokus article it was really helpfull but i cant determine my wakelocks.

so im getting the drain when im in screen on time, i disabled google maps and all services, sync is off, no mails etc..

I think the problem is with my connection its rly low sometimes, or this mediascan which i cant understand what is it xD

PS: Should i change my question to gokus topic and not to spam here, cuz its kinda off topic
[HTC One X] CamoGeko:
Mediascanner basically keeps scanning your pics and music to keep the gallery up to date.

You can use the Re-scan Media ROOT app from play store to disable it. ;)
[HTC One X] Shan89:
Yeah I would leave it on -75 if I were you , it should be 99% safe for gaming and everything else. Besides no need for more , but that again depends on your usage.
[HTC One X] Shan89:
The uv differ on every device , it wont act same on every device. In my case UV keeps my phone very very cold, especially when gaming, it never goes over 43c

I don't think he wants to stop media scanner , if he does that music / picture widgets wont be reading anything , i assume he can use this only if he doesn't use those 2 widgets :P
[HTC One X] Shan89:
Well that looks more normal then on your previous screenshoots , 13hrs on battery 60% left and almost 1 screen on time, but still not good enough , you should have minimum 1hr 40 screen time with 60% left , oh btw i think i found your issue :) , uninstall SWIFTKEY recharge your device to 100% and use it as you normally would.

Swiftkey is a powerhog imho.

Anyway try 1 cycle without it.
[HTC One X] kris234:
Ok i will try one cycle without it, im glad i dont have a wakelock problem. But is this one bad? power_key_wakelock?

Btw i still havent UC my cpu i just wanted to detect why my percents are dropping that fast when im on screen, like now i am - 2% only to write this Reply. And overnight i waste 1 or 2 %, which is great

Thanks again!
[HTC One X] kingkong0821:
I think this wakelock is s2w related, from my experience, when I put the phone in my pocket with the screen side facing the leg,it will trigger the s2w and cause that wakelock a lot.
[HTC One X] Goku80:
correct..but again to be honest that does not have much affect on the battery...kernel related and only kernel developers can tackle the issue or we can disable it if you are not using it:)
[HTC One X] shree.cse:
I'm trying your PMC V7 battery setup on #247 on IC. Thanks for all the info.
[HTC One X] Shan89:
Np , hope you like it , btw if its too slow for you , you can always use PMC V7 performance version.
[HTC One X] shree.cse:
I am looking for at least 4.5 hours of screen on time, hope I can get it on this. By the way, the UI is smooth and no lags anywhere.
[HTC One X] Shan89:
Yeah battery setup should be smooth the only issue with it would be loading times , nothing else. And if everything is set right it should deliver even more , tho depends what you do :thumbup:
[HTC One X] sskludde:
Great guide, I will check it out later! :p
[HTC One X] Shan89:
Thx =)
[HTC One X] shree.cse:
Will PMC v7 battery setup work on 188v2?
[HTC One X] Shan89:
Yes , just tested it , interactive version works as well, tho I'd recommend you interactive version , its much faster and doesn't use much more power , maybe in the overall battery life you would have extra 20 mins screen time with battery setup.
[HTC One X] shree.cse:
But I don't know what's wrong with my phone, I never got anything over 3.5 hours of screen on time with PMC v7 battery setup tested on #247 & #252. Upto 50% of battery loss it's reaching 2+ hours of screen on time, but after that it's draining quickly. Anyway I'm gonna try interactive setup with 188v2. Thank u!

Edit: I don't see PMC in 188v2, So now which one's best, interactive?
[HTC One X] Shan89:
Use smartmax governor and set my values from PMC v7 performance / battery whatever you prefere in it with trickster mod.
[HTC One X] rege0039:
xm #262

Hi,

Very useful thread, thanks.

I had been using PMC7 interactive but after I flashed the xm 262 the numbers for things like boost_frequency don't match anymore, for example can't select 700 choices are now 64000 or 76000.

Also min cpu freq is now 51000.

Wasn't sure if you were away. Unless it's something I've done wrong ? Erased dalvic and everything as I normally do.
[HTC One X] GuyAdams:
It's because the frequency tables have changed in kernel, simple set to as the option closest to PMC :)
[HTC One X] Shan89:
GuyAdamns answered, isn't your fault , freq table changed , now you can use for boost and touch freqs 640 , ideal 475. That should be the same overall speed + save even more power then before.
[HTC One X] fade2blak:
XM 188v2 with your PMC v7 performance version gave me the best results ever. period. thank you :highfive:
[HTC One X] Shan89:
Ya welcome and Thx ! :)

On a side NOTE:

Added PMC V7 a & b for EVERYONE who have SMARTMAX governor in their kernel.
[HTC One X] JeremyGuan:
Wait, do you mean when i need to use v7 settings, i choose the ;

Govenor to "PMC"

and continue setting the rate on "Govenor Control" aka "Smartmax Control"?
[HTC One X] Shan89:
Well for example:

If you use XM kernel (#241+) you have PMC governor v7 out of box set to interactive ( performance ) version , then you can either leave it like that or you can add for example battery PMC v7 as well and you can do that by changing values in smartmax governor.

If you use another kernel which is not XM but it has Smartmax governor you can use smartmax governor and set my values on it either that be PMC v7 interactive or battery, up to you to decide.
[HTC One X] NickDunn:
awesome thread! thanks m8.
[HTC One X] Shan89:
Ya welcome and thx ! :highfive:
[HTC One X] monchee:
This **** really does work! Magic! Wow! Thanks shan!
[HTC One X] Shan89:
Lol np
[HTC One X] Iceax123:
Thanks for the guide Shan im trying to read and re-read it all until it goes in and im brave enough to start playing.

Thanks

A
[HTC One X] Shan89:
Well for start i'd suggest you start playing first with PMC v7 setup , later on if you wanna get more battery you could apply other part of PMC setup, Ucing gpu etc.
[HTC One X] Iceax123:
Thanks I'm still running stick viper kernel so need to fix that first ;)
[HTC One X] JeremyGuan:
Shan, how do you get your phone to sustained for more than 13 hours? Mine cant even go any further than 8 hours if calculated starts from 7am in the morning unplugged with 100% battery level.

Am on latest official Miui Rom. Using Xm kernal (188 v2) + pmc v7 settings.

Any additional tips on the usage of the phone?

Need serious help here :(
[HTC One X] Shan89:
I just use my phone normally with every single thing that could possible cause wakelocks deleted ( google maps/ google now / etc ) anyway it could be cuz of Miui ROM , tho i can't say for sure i used once miui and never again, the only suggestion i can make for now is for you to try some sense rom for at least 2-3charges and report back is the battery same or better.

Besides i can burn down my phone in less then 8 hrs , it depends of my usage, could ya please write your average usage in here i'm curious what you do on daily bases it could be some app afterall , also post your screen time/ brightness / , the full usage.

Kinda impossible with XM kernel and PMC to have bad battery life, the minimum you should be getting is 4hrs screen time and that is with 50% + screen brightness in overall 15-20hrs usage .. if not more.

Anyway just write the FULL usage before you try sense rom, could be some nasty app causing bad battery life for ya.
[HTC One X] schnieb:
I'm on AK kernel and it's pure awesomeness on the battery.
[HTC One X] shree.cse:
My stats on Ordroid Rom with xm-kernel 188v3 with smart max governor and performance setup with UV -75. Thanks Shan for all the tips.

This was my best
[HTC One X] Iceax123:
Think I'll flash a different kernel to ight all these stats are making me feel left out lol

This was my best effort for my first week with custom rom

A

Htc One X Viper 3.4.2
[HTC One X] mauley:
Great guide, lots of useful information for people like me who want to get better battery pperformance. I have been using the latest blade rom with xm273 kernel. My settings are pmc governor + sio scheduler, CPU locked at 120000 and also UV -50 on all frequencies. I will post up stats sometime this weekend after proper testing.
[HTC One X] Shan89:
Damn that's actually very good.

You're missing much by being on stock kernel , performance/battery/gaming wise.

Blade rom is very fast rom i think 1200 is too much , you might wanna try 1000 mhz as max cpu freq, i've been using that on viper x literally lagfree with pmc v7 performance setup.
[HTC One X] GuyAdams:
Anyone tried this out?

http://xdaforums.com/showthread.php?t=2155737
[HTC One X] Shan89:
Never seen that app before, ima give it a try and see does it really work, thx for sharing.

One thing is for sure, the guy got over 600 thx clicked regarding this app, that sure does tell us something :P

Edit:

Well i've put all the apps i got in hibernation except Gsam since it stops that app untill opened. Anyway app is very simple and very easy to use , the one thing i'd like to see working in here as well would be possibility to hibernate system apps :P

Anyway lets see does it really help ^.^.
[HTC One X] Iceax123:
Ok so I couldn't stop myself I tried to flash xm273 and got no signal.

Have since flashed xm 224 so will try this and see how I get on.

Thought I had bricked my phone, but panic over. Thanks to Mr hofs again.

Andy

Htc One X Viper 3.4.2
[HTC One X] Shan89:
That sounds like you either didn't flash the modules or forgot to wipe cache and dalvic cache.

Flash the kernels in this order:

>go to bootloader

>Fastboot

Fastboot erase cache

Fastboot flash boot boot.img

Fastboot erase cache

>recovery

Wipe cache

>Advanced

Wipe dalvic cache

>Install zip from SDcard

>chose the zip from SDcard

Flash the modules

>reboot
[HTC One X] Iceax123:
Thanks shan going to try this one first then try at a later date

A

Htc One X Viper 3.4.2
[HTC One X] GuyAdams:
Looking forward to your results Shan. I'm in early stage testing of my new One and don't want to skew my results for at least a few days.

Reading the FAQ, it would appear you can hibernate system apps, it's just not a supported config.