yashsingh1/xdaforums huggingface dataset:
[HTC One X] shree.cse:
Been using this from the last 4 days, it seems like working fine, have to test with and without that, to see if it was really doing any good for the battery, as I see it's hibernating the apps.

Have u already got the One? My first concern was the battery, how was yours?
[HTC One X] GuyAdams:
Yeah I have the One, so far, without tweaks the battery is significantly better. Same apps, accounts, sync etc that I had on my One X and I'm getting 30% more battery.

Yesterday had almost 5 hours screen on over 15 hours off charge, without tweaks.

My heavily tweaked One X would manage 3 hours screen on over 12 hours off charge.

It's important to add I'm a heavy user :rolleyes:
[HTC One X] Shan89:
Well so far it seams like it's working and doing what it says it's doing , tho i can't say yet does it improve the battery life. Also started messing with CPU Profiles , and i can tell you this is awesome, ive setup profile for every app that i'm using , my phone became literally SMART :p

For E.G.

when gaming my CPu jumps to 1500 max , changes from PMC to interactive and from SiO to RoW , asap i leave the gaming it gets back to PMC battery setup , when for example i hit FB app it jumps from my default 1000 max freq onto 1100 and changes onto PMC performance setup , maybe i should upload my profile settings so ppl can use that as addition onto PMC setup , i gotta say it's great , makes our phone trully smart for the tasks we need it.

That's not bad , i'm expecting from my One minimym 7hrs HEAVY usage , 5hrs on HoX aint new to me with heavy usage . so One must deliver 7hrs screen time with heavy and medium usage minimum 8 hrs , 3-5months from now i'll be expecting 10hrs + screen time when i apply my PMC tweeks and new custom roms/ kernels get much better.

All in all i expect one to be great device and 50% better then HoX in every aspect.

And the most exciting thing for me regarding one will be when we get xLoud mod , if One trully delivers 93DB ( tho according to GSMarena doesn't give even 80 ) i expect to have 123DB with xLoud.
[HTC One X] dabristhn:
Hi,

I´m on ARHD 18.2 and i´ve install XM 188v4 with governor smartmax + SIO scheduler. I underclocked my CPU to 1200 MHz, but when i open Set CPU my CPU is in 1500MHz. Why happen that? I enabled set on boot.

So far my HTC run smooth and the battery had 18% with 2 hours and 30 min of screen.
[HTC One X] Shan89:
Use tricster app for tuning cpu , anyway that battery seams perfect , I mean 18% providing 2:30 screen sounds incredible.
[HTC One X] Iceax123:
Does trickster work with all rooms and kernels

Thanks

Htc One X Viper 3.4.2
[HTC One X] Shan89:
Yes. If you gonna follow my PMC guide it's recommended to use Trickster MoD App.
[HTC One X] dabristhn:
ok, thanks, i install tricster right now! :)
[HTC One X] Shan89:
Np , lemme know if you run into some other issue :good:
[HTC One X] Iceax123:
Just downloaded and installed trickster but it said my busybody was out of date. Is it simple enough to update and with minimal risk of me bricking my phone lol

Yhanks

A

Htc One X Viper 3.4.2
[HTC One X] Shan89:
Yeah viper uses old busyBox , just download the one when you get redirected and you'll see how to install , it's very easy.

Btw if you're S-ON there is NOTHING that can brick your hox with software. Trust me i was trying to brick my hox in every way possible regarding software it's impossible with S-ON. Worst case scenario that can happen is for you to end up in bootloop , anyway don't worry about busyBox it wont brick nor harm your rom.
[HTC One X] jarein95:
Can you do a save file for setcpu?
[HTC One X] Shan89:
If you mean to save profiles for setCPU yeah you can.
[HTC One X] Iceax123:
Thanks busy box installed time for for some more reading I think

A

Htc One X Viper 3.4.2
[HTC One X] jarein95:
The thing is, if you can make a profile for the setCPU app, it can be easy for us to test it because is a save profile, you can upload it and we download it and put in our sd and all is going to work perfectly!

There is a lot of people who doesnt know nothing for kernels including me and these metod can be very useful for us!
[HTC One X] Iceax123:
So I've had a tinker and I'm looking forward to my next battery cycle.

In stock I was able to manage 5hrs screen time but that was low screen with no syncs.

I've since flashed Viper and xm kernel and I'm going to get over 4 with my first cycle with push mail and auto brightness.

I'm going to drop to 2 cores and see what happens after charging.

In trickster mod does the fast charge options actually work as charging takes me forever :(

Thanks

A

Htc One X Viper 3.4.2
[HTC One X] TToivanen:
Fast charge only speeds up charging from a PC USB port, If you charge from AC, it does nothing.
[HTC One X] Iceax123:
Bugger it takes an age to charge :(

Htc One X Viper 3.4.2
[HTC One X] Shan89:
Yeah i was going too , i'll upload it shortly with simple guide for it since we gotta chage few things for this to make it work with Trickster.

@GuyAdams

I've tested that greenify app , seams like it's working :good: , it's actually very good thing to have on the phone imho , should grant 5-10% more battery life in overall , depending on your apps.
[HTC One X] razer1224:
Your still awake lol?:p
[HTC One X] Shan89:
Yeah , it's 22:50 here , not really late, usually i'm off by 2-3 AM.

Anyway i'll write now how to use these profiles and upload the save from SetCPU.
[HTC One X] ViDtje:
Have you found a solution to trickster's max cpu clock?
[HTC One X] GuyAdams:
Thanks Shan, it's certainly looks like it would do the trick. I've installed it on my tablet for testing.

Thanks for the hard work buddy, your doing a grand job around here :)
[HTC One X] Shan89:
Thx , and thx for the support :highfive:

on a side note:

Added SetCPU profiles Guide and my Save file to POST 2.

Also had to delete some reviews and other stuff didn't have anymore room for adding stuff , reached the limit >.<

Anyway guys who gonna try this , lemme know how it goes. Thx.
[HTC One X] MacSeoin:
Testing your profiles now will report back later :thumbup:

Sent from my variant 1 H3G One X, Renovated with XM power!
[HTC One X] Shan89:
Thx , looking forward to hear the results.
[HTC One X] MacSeoin:
Is anyone else getting into bootloops after rebooting? I had to turn off set on boot in trickster mod to stop it!

Also I have a really bad frame rate when benchmarking in epic citadel!

EDIT: I think clearing app data for trickster mod fixed it, added back its required settings too, frame rate is lower than usual (43 usually 47+) but at least its working now and not giving me a score of 12fps lol

Sent from my variant 1 H3G One X, Renovated with XM power!
[HTC One X] Shan89:
Lol , since you deleted app data from trickster that means everything is back on stock values, so if you still plan on using SetCPU profiles you should re-apply the setCPU guide ( Including governor settings for PMC v7 on smartmax ) Btw the bootloops probably has happen due to too much UV , try less UV.
[HTC One X] Shan89:
Added new SetCPU profiles , this one FIXED everything and more advanced Read post 2

Change log .. if i can call it change log lol:
[HTC One X] SickL1408:
A question for your last update regarding SetCPU profile. What governor do I use? Smartmax right? And then tune it? Am I correct?
[HTC One X] Shan89:
Yeah , use smartmax to tune it to PMC V7 battery life setup, as for PMC governor leave it as it is.
[HTC One X] fade2blak:
--

Yea, really impressed with Greenify, almost no wakelocks at all since all apps are hibernated.. everyone should try it.. :cowboy:
[HTC One X] kuklux:
Htc sense profile make app drawer lag a bit
[HTC One X] ViDtje:
Shan, I noticed that after a reboot, the governor settings aren't applied. I need to uncheck enable profiles in setcpu and then enable them again.
[HTC One X] Shan89:
Make sure you have 2d rendering enabled , if still laggy increase freq on app drawer to 760 or 840. It's weird i don't have any laggs with app drawer.

After reboot you need to start SetCPU app and let it start using profiles. Works perfectly fine on my phone. Make sure you follow guide exactly as written , could be you missed to enable some steps like *Set on boot* etc.
[HTC One X] amonrei:
I just realized i can just use Tasker to change clock & governor automatically when launching games. *headdesk* :cyclops:
[HTC One X] meleelord:
I'm getting great results using the profiles on setcpu. I'm just in the middle of sorting out more of my apps now. It's a great guide as to be honest I was getting confused before! :P
[HTC One X] Shan89:
Not your fault mate it's a bit messy guide , ill have to delete old stuff regarding post 1, like I did in post 2. Luckily isn't hard when you have PMC governor & smartmax governor in the kernel :P.

Nice finding :thumbup:
[HTC One X] Iceax123:
So far I'm on my first battery cycle and very happy

Htc One X Viper 3.4.2
[HTC One X] Shan89:
Despite 26 hrs on battery I think screen time is low , unless it was on high brightness.
[HTC One X] Iceax123:
It was 35 hours on battery I put it in airplane last night

I'm in a really bad signal area so it's been seeking for a signal a lot.

A

Htc One X Viper 3.4.2

---------- Post added at 03:52 PM ---------- Previous post was at 03:51 PM ----------

Oh and all I have done is it smart max on and drop cores to 2 no uv or uc.

Htc One X Viper 3.4.2
[HTC One X] shree.cse:
Check your wakelocks too, your device got 2:40 mins of Awake time in 26 hours.
[HTC One X] trongnghia2411:
I'm on Viper 3.42

Downloaded Trickster MOD - SetCPU - Greenify and the other app u mentioned

First, I force cpu rendering

Then, in trickster I set GPU to 520, underclock, put governor to PMC, edit it as PMC v7 Battery

Then go to setcpu and apply ur profiles

And use the other 2 apps

Am I doing it rite? Any missin step?
[HTC One X] NickDunn:
this is my best HOX.:D:D
[HTC One X] Shan89:
Yeah , revert values on PMC governor to interactive set-up , then tweek smartmax governor to PMC v7 battery setup , you'll have more battery life that way, if you don't game uc gpu to 416 and uc CPU to 1300 max freq. Also enable in trickster mod * multi core power saving to 2 * that's all.

Its important to set smartmax to PMC v7 battery setup and leave PMC governor as it is when you flash the kernel or simply revert back interactive set-up on PMC governor as I said above.
[HTC One X] Shan89:
Lol great results.
[HTC One X] Amz95:
So I'm new to the cpu and gpu tinkering scene.

Just a quick (newbie) question. I'm using CM Staging build 5 and currently underclocked using its built in performance settings. If I install trickster Mod will it override the cm settings I've set or do they not play nice together?
[HTC One X] Shan89:
It shouldn't overwrite anything , it'll just read values etc , then you can change them if you want.
[HTC One X] trongnghia2411:
Thanks very much dude!

And what if I do game but some light one like Temple Run and The Croods, I just UV the system to 1300 too right?:good:

And in Trickster, do I choose SIO or ROW? OR does it matter coz the profile in SETCPU will switch it anyway?

And whenever I go to Sense ( Press home button) then go to Trickster MOD, the Governor is DEADLINE, is it correct? (even tho I changed it to SIO earlier, but in SETCPU profile u set, HTC sense governor is DEADLINE)

CHeers!
[HTC One X] shree.cse:
These are my stats in the last 1 week

And the 3rd was my best.

First one is the recent and the other 2 in the order.
[HTC One X] shree.cse:
I'm trying your new set cpu PMC setup, hope I will see some great results with that.
[HTC One X] Shan89:
Set in setCPU and tricster your max cpu speed to be 1300 , smartmax governor and sio scheduler, set everything on boot and that's it setCPU will make sure games work fine , just those 2 games that you play add them in setCPU profiles , you'll see there profile named *2d gaming * and those light games in there , you'll see green box just click on the button:

+

Then app

Add apps

And add your games

Everything is explained in the guide , just read carefully.
[HTC One X] Shan89:
Damn ! 1st one is rocking , very long battery time high screen time and nearly 3hrs talk time , if it wasn't so much talk time you'd hit 7 hrs scren time lol.

Nice to see someone catching up with my scores :thumbup:

Edit:

Btw you shouldn't use battery saver , that will overwrite settings when enabled.
[HTC One X] SickL1408:
Shan89, you are doing one hell of a job guiding us to achieve amazing battery stats with HOX! Thanks a lot! :D

I just have some questions and will be very glad if I get answers of it. Sorry for the multiple questions in mind, I am just new to this tinkering stuff.

1) Since I want to use a stable kernel as I wont be changing a lot, i have opted for XM kernel 188v4 which already has the PMC governer. So I would just use the PMC governer for your setCPU profile and not tune anything right? Still a bit confused abt the smartmax tuning stuff.

So the settings i would apply is

Governor = PMC

Scheduler = SiO

Multicore power saving = 0

Gpu Max freq = 520

and not change any parameters in the governor control tab of trickster app right?

I have applied all the profiles of yours successfully and everything seems to work but as mentioned earlier, I too have lags on app drawer and scrolling sometimes. I think I dont have the 2D rendering option enabled. Should I enable it from the developer settings? And keep it enabled all the time? Thanks for your patience :)
[HTC One X] 519ljh:
good :victory::victory:
[HTC One X] shree.cse:
Thanks mate, hope I can reach your stats with your latest setup of setcpu. If you have some time, can you post your recent stats with the latest setup. I can say ordroid rom, xm-kernel and your PMC setup are the best happened to me with the one x.
[HTC One X] Shan89:
Thx for the support mate. And answers to your questons :

Yes enable 2d rendering that will boost scrolling by 100% and remove any evidence of scrolling lag 98%

As for PMC governor , yes leave it as it is.

If you don't game at all or you do game a little with easy 2d games I'd 1st suggest you to add those games in setCPU profiles there's a profile named *2d gaming* when you open it you'll see green box , and a * + * button on top of it , click that , then click * app * then * apps * and add your 2d games.

As for setCPU profiles , its vital and important for you to tweek * smartmax * governor with my PMC v7 BATTERY setup. The setCPU profiles are meant to work that way for more battery life.

Next vital & important thing to do is use trickster app set for default governor * smartmax* and scheduler * sio*

Next thing to do is set your max cpu freq to 1300. And undervolt your cpu freqs also using tricster * check 1st page I wrote values for each variant , post 2 @ setCPU guide.*

Next thing to do is set gpu freq to 416 and multi core power saving to 2 also using tricster app.

When you game heavy 3d games like : mc4 , nfsmw etc , revert back gpu to 520 and multi core saving to 0.

Last things to do is set on boot via trickster & setCPU, also make sure the things I wrote in setCPU to be enabled as well ( set on boot , enable profiles , etc )

That should be all.
[HTC One X] Shan89:
Sure , ill post my usage tonight if I run outta battery, shouldn't be much of a differnce vs standard PMC w/o profiles.

Tho for max baterry PMC v7 battery set-up and gpu uc is unbeatable.

The idea of setcpu profiles is to bring us close as possible to default smoothness of hox on higher freqs without losing battery on the way to achieve that.
[HTC One X] ashutoshsinghy2k:
I see cpu variant 0*2. Does it mean 2 variant
[HTC One X] Shan89:
No , you gotta be on XM kernel and read it with root explorer here:

Cpu_proces_id is your variant
[HTC One X] Ian.P:
Since setcpu will be killed when playing heavy games, so the cpu setting will reset to default(as value in setcpu hompage).

So the profiles for heavy games have no use at all.

There will be a setcpu pop up when you're gaming(ex.NFSMW), then you can confirm cpu value by "adb shell".

ex. "cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor"

"cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq"
[HTC One X] kuklux:
Page 1 to many post i cant follow it. If you dont mind kindly reply here the setting of smartmax tweak in governor? And another clarification so the default governor is smartmax not pmc i a right? Btw my kernel is xm latest one
[HTC One X] Shan89:
Everything regarding PMC v7 , and tweeking the governors is in post 2 , just take a look its easy to find and understand , theres also setCPU guide , just read the titles.
[HTC One X] kuklux:
Ok mate just another question what is default governor to be use smartmax or pmc?
[HTC One X] shree.cse:
Any one, Your wish and if you're really interested to know what does what, read the op. But lately Shan is recommending Smart max with battery PMC setup.

@Shan, my stats with PMC setup with set cpu.

Really used it heavily. Hope you will find it as a good result with the latest setup.
[HTC One X] BeatsByMessi:
Thanks Shan. After using the PMC battery set up with XM #273 I managed just over 5 hours of screen on for the very first time. It doesn't quite measure up to your mighty 7 hours but I'm happy with 5.

I could have maybe got slightly better results if i'd lowered the gpu to 416 (I just left it at 520) and maybe if my signal at home was better. GSAM also says my phone was kept awake for just over 2 hours which I think was because of Google Now and maps and also the low mobile signal but It's not as if it caused me any problems such as massive battery drain, it's something I can live with
[HTC One X] Shan89:
Thx mate , that is uber results lots of talk time and screen time, you have great battery life.

It's not bad at all 5hrs in 24hrs usage is very good imo , compared to old 3:30 /4hrs top this is great. Anyway i've found out signal is very important , when i'm at my gf place i have much better battery life then when i'm home , at home i got 2-3 bars average and at gf place always 5bars. Anyway still great battery life.
[HTC One X] rohitbalan:
Thanks for making 5+ hours screen on time possible on icj!

Highly appreciate your work and the phone is smooth even at 860 max frequency!
[HTC One X] Shan89:
Thx for the support , ill actually try to make even better set-up just for aosp since aosp needs even less freqs then sense .
[HTC One X] meleelord:
Is there a way to check if the frequencies used in setcpu profiles work? I have lowered a couple of apps to quite low and all seems to be fine, but I just wanted to be sure. The notifications do show.
[HTC One X] shree.cse:
If you can see the notification changes of setcpu in the individual apps, that's it.
[HTC One X] rohitbalan:
Yes, I would love to see an AOSP version soon ! :good::D
[HTC One X] Shan89:
Yep just don't use under 640 for on screen operations , it won't use it , it'll change to max cpu freq.

Ill make one when I get home in 2/3 days , I'd try to make 1 right now but I can't since aosp has some different apps and I'm not home so I can't flash the rom.
[HTC One X] meleelord:
I thought something was a bit odd. I have adjusted them back and all is fine! :)
[HTC One X] Shan89:
Lol , well I doubt there's anything that can get lowered even more on sense, I've pretty much used lowest freqs that won't cause lag/stuttering 95% of the time maybe I could change for some some governor / scheduler settings.
[HTC One X] rohitbalan:
It's fine mate. Take your time. ! :D

Meantime I'll check if I can cross 6 hours once I complete another charging cycle !
[HTC One X] rohitbalan:
After second cycle, used my phone heavily(on 3g) including xda, facebook and some browsing using stock browser.

May be you should add this to the OP to show that PMC works excellent even on AOSP!

Rom : ICJ latest

Kernel : xm latest, non repacked for aosp

PMC governor for battery
[HTC One X] Shan89:
Damn that's nice screen time for aosp rom :o , and yeah sure i'll add it to the OP asap when i get on the pc. Thx for reporting the battery life with aosp.
[HTC One X] rohitbalan:
Thanks!

I'll send you another Screenshot once I reach < 10 percent.

FYI, my phone is still very very smoother. Smoother than a sense rom with interactive kernel. Maybe, you can still cripple it down to extract a little more juice.

EDIT : Using wifi atm. Battery is not even discharging. Looks like a 7+ screen on!
[HTC One X] terrorblade23:
q

hey guys...i have a question....actually i have 3-4 h MAX Screen on life battery.....and i want to know if i flash this kernel i'll notice a slower behaviour or my phone will slow down?
[HTC One X] Shan89:
Lol sounds good , ill cripple it more asap I get the chance to flash aosp rom , should be in 2 days.

There's few options , read post 2 in 1st page , I'd suggest you to use my setCPU guide + PMC setup , make sure to setup everything exactly as I wrote , if you have any questions feel free to ask.
[HTC One X] schefkoch89:
My hox wont save the GPU uv values at reboot, i must Do it every reboot again...

And i found a Bug, when im in whatsapp an make the screen off, i cant unlock my lockscreen...

S2W Wozld not works sometimes...

Setcpu with your profiles

Xm274@viperx3.4.2
[HTC One X] Shan89:
If you can't unlock the screen sometimes its because you were playing with bln and capacitive backlight brightness , its a bug , same happens here when I play with those , as for gpu uv you gonna need the script for that to stick it in the unit.d folder , anyway gpu uv won't matter so much, its mainly to keep the phone cools when playing.
[HTC One X] Bellitsch89:
This settings are Amazing and make my Battery life very longer, but after every reboot i must set all values new. How can i fix it?
[HTC One X] schefkoch89:
Look the Post over yours
[HTC One X] 97_3:
Used the profiles on Renovate With good results. Moved on to latest ICJ with XM #274. UV'd -50 on all frequencies, ran Antutu, Quadrant and Epic Citadel without problems.

Then I got Freezes after using the camera, backing out to launcher and turning screen off. Screen Wouldn't turn back on no matter what. Could still receive calls, but screen stayed black. Hard reboot.

Tried to UV less, made no difference.

Changed cam profile in setcpu to max 1300, made no difference.

Lowered cam profile priority to 80, that's below screen off-priority, and no more freeze!

Thanks Shan for these settings and profiles, they really make my HOX smart.
[HTC One X] HiltiC:
Thank you, really nice work you did! No I understand some more things!
[HTC One X] trongnghia2411:
I have the same probs as 97-3 mentioned above.

With your SETCPU profile (No UV), when I open camera app to record something, SOMETIMES it freezes while trying to save the video, especially it's a big file (around 1.5-2 mins)

Now I will try his fix :)
[HTC One X] stathis95194:
Same problem here. I tried all combinations but i always need hard reboot to fix it. The only solution i found that is working is to disable "camera" profile. No big deal though :) Amazing job by Shan!!
[HTC One X] 97_3:
Sv: -THE ULTIMATE =BATTERY LIFE + GAMING PERFORMANCE=[setup/guide/UNDERVOLTING-explai

No need to disable profile, although I tried that too. Just lower the priority.

Had no problem with neither photos nor video, no matter what size.

Skickat från min HTC One X via Tapatalk 2
[HTC One X] schefkoch89:
but i want to use BLN and a other Backlight brightness :/

i had today in 10 Hours 8 freezes, the only thin that help was an incoming call...
[HTC One X] huniak:
Try set in setcpu in camera profile min.cpu frequency to 51mhz, for me this working
[HTC One X] Shan89:
Thx guys for reporting the camera bug, I had the same issues with the camera , everyone who's having this issue change min freq in camera profile to 51 mhz and lower the priority to be under screen off profile , or delete screen off profile.
[HTC One X] Zinu:
What is a good setting in the SetCPU main screen? So the settings outside profiles? I'm looking for good battery life so I chose pmc + sio... Good choice?
[HTC One X] Shan89:
Yes , also outside from profiles that will be used when for example you open settings or apps that are not in set CPU = better loading times.

@ those who use aosp , made profiles for aosp , testing ATM so far looks great.