yashsingh1/xdaforums huggingface dataset:
[HTC One X] Shan89:
@ Iba21

I believe Xmister answered your question, btw don't forget the PURPOSE OF PMC , if i wanted the governor for performance i wouldn't bother with PMC Then , Smartmax is already good enough for battery and some performance, but PMC is ALL ABOUT BATTERY , that why it's made the way it is and doesn't delever the same lvl of performance as Smartmax but delivers better battery life. And now with PMC V6 i can tell you it still delivers almost the same battery life with much more speed then previous v5 which uses very aggressive values for battery saving and rarely uses higher then 700/500 freqs which caused laggs , anyway PMC v6 sorted it out.

@Xmister and the app.

It's okay , was worth asking, anyway i guess i'll try to make the damn app >.> btw you might wanna include v6 settings in the new kernel it's much faster and almost same battery life.
[HTC One X] DeeZZ_NuuZZ:
always if i listen to music and also turn off media scanner with an app it raises up and also after listen to music and no app or so is on with sound it drains more and more...

i will try it tomorrow ...i try now with latest kernel pmc v6 and if it drains still much i will look more into all what can cause high drain
[HTC One X] iba21:
R: [KERNEL][#241][12/03/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

Find the best balace is quite impossible.. you can't have speed and low consuption at the same time! :(

The most governor logic is sh*t.. tegra's hotplug is unlogic.. tegra's ondemand too.. that's why you added smartmax + mpdecision, as like samsung did with the pegasusQ! :D

I'm trying to find the best compromize without lowering the freq.. if you have a 1.5ghz, it's usefull to use that, but, only.if really necessary

More freq means more power consuption, but, less time to compile one thing! Less time = faster in sleep mode! :thumbup:

That's why i don't want to force a maxfreq under the 1.4ghz.. it's unusefull for hight tasks

oh yep, and it's so difficult when i flash a new branch every 24h!!! :P

always good job!

Don't be shame! It's ok, we are all friends witch helps each other..

And sure.. more brains are better than 1! :D
[HTC One X] Lextermina:
@Xmister:

For you if you want ;)
[HTC One X] iba21:
R: [KERNEL][#241][12/03/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

I know.. your setting is good, only one think i don't understand.. the dialcore force..

You can change values in mpdecision logic.. it will be better..

I'll help you..

#####

echo 40 > /sys/kernel/tegra_mpdecision/conf/delay

echo 15 > /sys/kernel/tegra_mpdecision/conf/nwns_threshold_0

echo 0 > /sys/kernel/tegra_mpdecision/conf/nwns_threshold_1

echo 30 > /sys/kernel/tegra_mpdecision/conf/nwns_threshold_2

echo 12 > /sys/kernel/tegra_mpdecision/conf/nwns_threshold_3

echo 40 > /sys/kernel/tegra_mpdecision/conf/nwns_threshold_4

echo 25 > /sys/kernel/tegra_mpdecision/conf/nwns_threshold_5

echo 0 > /sys/kernel/tegra_mpdecision/conf/nwns_threshold_6

echo 35 > /sys/kernel/tegra_mpdecision/conf/nwns_threshold_7

echo 0 > /sys/kernel/tegra_mpdecision/conf/twts_threshold_0

echo 0 > /sys/kernel/tegra_mpdecision/conf/twts_threshold_1

echo 40 > /sys/kernel/tegra_mpdecision/conf/twlts_threshold_2

echo 80 > /sys/kernel/tegra_mpdecision/conf/twts_threshold_3

echo 40 > /sys/kernel/tegra_mpdecision/conf/twts_threshold_4

echo 40 > /sys/kernel/tegra_mpdecision/conf/twts_threshold_5

echo 0 > /sys/kernel/tegra_mpdecision/conf/twts_threshold_6

echo 40 > /sys/kernel/tegra_mpdecision/conf/twts_threshold_7

######

With this you'll have a faster hotplug of the dualcore, and a later one of the 3 and 4 cores.. 3 and 4 are plugghed 1 cicle later (if you have 40ms of sampling rate).. core1 is plugghed istantly and unplagghed after 1 cycle

Try.. you'll have little more performance with your pmc with almost the same battery usage..

And sure.. don't use the force dualcore.. it's unlogic!

If yu want.. the nwns 30 and 40 is the runqueue hotplug of core 2 and core 3..

the 25 and 35 is the runqueue of hotUNplug of core2 and 3..

If you would activate later.. increase that values.. for ex.. 35 - 45 / 30 - 40..

The twts is the time spent until do the hotplug/unplug.. i see i't better if you use the same ammount as the sampling down factor.. so..

The 80 is the double cycle of core1 UNplugghing.. why?.. when runqheue reachs the 15 units, systen turn on second core in 0ms (istantly)

Until runqueue goes to 12 or less.. core1 is turned on.. when runqueue goes down than 12, it shuts down the core1 after 80ms (2 cycle if you have a sampling rate of 40ms.. put 100 if you have a sampling rate of 50ms)

Why? That's my chose.. if a task is completed, it's unusefull to turn off second core.. maybe another tasks needs it..

So.. when sistem compiles all tasks in runqueue, core1 will shutted down and core0 is used in LP core.. :D

Try.. it's free :D

If you need more help, i'll give more info to you.. maybe another help.to adjust some values as your own chose (ypu have to say me if hotplugging /unplugghing is too fast.. slow.. etc etc..

---------- Post added at 01:45 AM ---------- Previous post was at 01:37 AM ----------

I'm trying to find the best balance berween performance and battery drain.. till now.. wrote that phoem and this is the result

http://www.imgur.com/EL14u3P.pnp

Maybe i'm in the good way! :D
[HTC One X] drivenby:
Re: [KERNEL][#241][12/03/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

That is awesomeeee
[HTC One X] luis4ever:
Who knows what happened with Antutu? It isn't on google play
[HTC One X] drivenby:
Re: [KERNEL][#241][12/03/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

I'm assuming it was pulled after the latest update caused some outrageous scores lok
[HTC One X] iba21:
R: [KERNEL][#241][12/03/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

Ok.. i see you are fresh in android sysfs editing :D

simply:

1) with script you can change what you want when you want.. so.. yes.. a script changes only what you have to change, if it's pmc parameters, only those are touched

2) script are flashable by aroma recovery, it's faster, it doesen't work like an app.. so.. it's better

3) i never sad users has to manually change the sysfs files.. if we find a new setting, we could provide that via a script.. i can create it directly by aroma, i did it in my mods times ago.. ;)

4) if you would i can create that for you, gives me what you want to change and i'll create what you need via aroma flashing

5) i don't like app, it uses ram, uses an emulator, script is smallet, only ises bash commands, and sure, it will not touched manually.. so.. you flash the aroma file, chose what you would have by the phone, and use.. stop.. no apps no difficult!

6) via script i can possible to add multi settings for every governor, so, one user can change directly from a daemon and script auto changes those parameters indipendently from the kernel :thumbup:

Understand? :D

P.s. sorry but i'll not test your pmc.. why? My use is different than your, this setting only can provide a bad responce for my usage.. it's not your fault, simply we have 2 different usage!

Your is better for multimedia and smssing.. mine is for heavy web browsing!

That's why i would help you.. we can create a one BIG mod witch provides more experiences.. for your usage, for my usage, for gaming usage! :D

And it's not the right place to talk to it.. it's a kernel.. we are providing a different setting witch works on all kernels.. so.. i advise you to move here

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

:thumbup:
[HTC One X] Shan89:
Sure mate , lets make some crazy ass script , oh BTW about PMC , i ensure you the NEW PMC *interactive* settings i have made are literally same as interactive in terms of speed / fluidity while still saving the battery. It's amazing how fast this new settings are. Lemme finish the testing then you can test if you want :cowboy:

AS for making the script i think it's better for 2 of us to use something for chating , for example SKYPE , it's gonna be much faster for both of us and we wont make 1847293847 posts till we say all what we want :P :good:
[HTC One X] iba21:
R: [KERNEL][#241][12/03/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

Whatsapp? :D

If i have values i can create script in 5-10 minutes :D

So, find values! Than it will possible to share..

P.s. it's better if you use the stock governors, and not add a new one with pmc name.. it's better because it could be used in all kernels witch has the governor ;)
[HTC One X] Shan89:
Good point about the governor lol , tho i rather keep it for PMC only and if some dev likes teh PMC they can feel free to include it.

Right now the only things i need to see tested would be this if you can make the script of course for this , as for values i'll get into that tomorrow it's almost 3am here. Anyway heres the few things i'd like to see in the script for PMC governor.

boost_duration 2 sec

Option for disabling cores completelly 1-2 as option

That's all for now , and thx a bunch , ima write now the new settings of PMC and i'd like you to test the *Interactive* version :) , just tested it for browsing on heavily bloated , it literally flys thru them, also in the background i was opening / closing FB and XDA app + regular SMSing that i do :) opened 5 pages with desktop site + flash player enabled, it feels like you're on interactive governor :) and still uses freqs between 25/500 and on loading times 800/1000 :good: , i'm surprised myself PMC is capable of this with great battery life, between tested the deep sleep as well , the new *Interactive* settings for PMC doesn't affect deep sleep :victory:
[HTC One X] iba21:
R: [KERNEL][#241][12/03/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

Here is 3am too :what:

Night
[HTC One X] rkuijpers:
Re: [KERNEL][#241][12/03/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

Hope to see your last version of pmc included in one of the next updates :)

If it's really that good (and I'm sure it is :) ) it would make a great addition to an already great kernel!

Haha with all these updates coming so fast, my rom doesn't even get the time to settle down. Better and faster and more features every time I check this thread.

:thumbup::thumbup::thumbup: for both Xmister and you!
[HTC One X] drivenby:
Re: [KERNEL][#241][12/03/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

I'm not sure if this is on purpose but PMC goes haywire if I set the clock lower than 1100ghz
[HTC One X] vaskomobile:
Re: [KERNEL][#241][12/03/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

This kernel support swap?
[HTC One X] Shan89:
You can setup PMC governor easily just read either the guide for it from my signature, or from 1st page on xm thread or from the post above this one :P I don't wanna ask Xmister to include new PMC setup unless it's completely stable and hes willing to do it. Tho it would be an nice addition to the kernel if he would add this new PMC V7 INTERACTIVE version , of course i'd like if he test it 1st himself then decide is it worthy adding it as a seperate governor under the name *PMC - Interactive * Or whatever he comes up with :P

AFter all it's up to him since this is his kernel and all i'm doing is trying to do is tweek my pmc governor for better performance/battery. Anyway battery is already sealed with original PMC he included , this are just the *BETA* Tho i don't count *Interactive PMC setup* as beta , i'd say it's stable and very very good. I guess we'll find out when he trys it out :)

IF you're using STOCK PMC settings you shouldn't go under 1100 , it's gonna reproduce laggs and your phone will feel like single core :)

I'd suggest you to try 1 of these 2 new PMC setups. ( Read above 1st post on this page )
[HTC One X] drivenby:
Re: [KERNEL][#241][12/03/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

Rocking PMC for the last hour , it lags a bit sometimes , specially when rotating the screen but its like my battery refuses to go down loooool
[HTC One X] Shan89:
Yeah lol , that's the purpose of PMC, btw i've wrote this tip few times already how to speed it up and here i'll type it 1 more time.

Also i'd suggest you 1st to try PMC v7 either for battery or performance :) the battery life setup should be faster now.

Anyway about the tip:

When you for e.g. open lets say *Facebook* app for the very 1st time, of course since PMC will use 25mhz freq it will take long to load it so to speed it up you can do this :

When you click the app , lift the finger up and then put it again on the screen and keep moving the finger in any direction , that will make PMC use 500 /700 or your max freq, should give you 60% faster loading times :) , Same goes for rotation and everything else.
[HTC One X] kamold:
A2DP with AVHCP 1.3

Hi there,

Firstly awesome work on the kernel, very impressive releases.

Was wondering if it is all possible to fix the HTC BT stack so that it support AVHCP 1.3 in order to display song info when streaming to a compatible BT device? This is a major oversight by HTC...

Thanks and keep up the great work!
[HTC One X] loko34:
#241v for Viper 3.4.0 boot.img files..?

Where..?
[HTC One X] Thant:
Guys I am with #232 and have only one bug maybe you can try to check in #235 version too, The bug is the alarm is not uake up me two days in a row. But the battery life is incredible. I am on PMC SIO
[HTC One X] glen.ricky:
so, you just wake up now after two days of sleep and then report the bug? :D
[HTC One X] dusk1911:
Re: [KERNEL][#241][12/03/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

Hi XM,

I have a problem with the Vpn, it connects but there is no data. This is the case on both wifi and 3g. Also tried hotspot from market and still the same results.

I'm running xm141 AND renovate 3
[HTC One X] fridaycider:
Re: [KERNEL][#241][12/03/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

241 flies on viper 3.4.0 using row and on demand. Just need to check battery life. Thanks for your hard work.
[HTC One X] Insecret:
now v241 on Viper 3.4.0 with row and pmc gov, UC at 1200 and the rest like Shan89 sayed in previus page ... Unthinkable how much improves in performance and batt life <3 Xmister and Shan89
[HTC One X] bienjie:
Re: [KERNEL][#241][12/03/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

U r superb dude! U are gifted! Damn u r sooo good in this....(^~^)/
[HTC One X] Thant:
Just check two times the alarm after deep sleep on the HOX all night.

I whont to sleep two days but it is inposible for me.:p
[HTC One X] d1n0x:
Re: [KERNEL][#241][12/03/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

Thanks for the new update xmister!

Will test as soon as I can flash and report concerning UV :)
[HTC One X] FAT4LITY87:
Hi, after using this kernel (241) for 5 min. the HOX freeze...I flash the boot.img repacked for ARHD 18.4 and wiped cache/dalvik cache...

Can anyone help me?

Cheers :good:
[HTC One X] kkarnaout:
did u flash the modulus form the recovery after ? check first post for new instructions for how to flash the kernel for sense

and give more details !
[HTC One X] gary20m:
Is there any problems/conflicts using this kernel + Viper 3.4.0 (3.18 base) ?

I'm still staying on 3.8.8, because I heard that there is wifi complications on 3.18 base.

Also, is the facebook problem fixed in #241? :D Using browser FB meanwhile this problem persists, but would prefer to use the native app..

Thanks Xmister you da man :)
[HTC One X] FAT4LITY87:
Hi, yes I did, I'm not that noob :D

Cheers :good:
[HTC One X] Ian.P:
The FB issue is fixed by nonrepacked #241 on 3.8.8.:good:

I think the issue will come back after you repacked, I've tried on #227
[HTC One X] kkarnaout:
im using the the new kernel with viperx 3.4.0 and all pmc settings, phone is amazing FB app is working i didnt see any problem till now this is the best kernel i tried till now from all the passed weak!

All thanks go to Xmister and Shan89 :D
[HTC One X] crescal:
Re: [KERNEL][#241][12/03/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

+1 in this problem.

I got a sleep of death too. But was on street so no last_kmsg, sorry.

Config:

Cpu capped at 1200

Row scheduler

256 read ahead

UV -100 (was perfectly stable in previous builds)

Otherwise default.
[HTC One X] gianborrello:
From N3ocort3x thread:

@ Xmister: could you please ask N3o how could he fix the wifi? I'm on renovate final 3 (base 3.18), with XM 232 renovate-repacked, and my wifi is now pooooor. I'd like to stick with your kernel, also because N3o is stopping sense development.
[HTC One X] bienjie:
i think its better to flash the one that not repacked one cuz, i repacked #241 using both online repacked tool n thunder tool, but when i flashed n it boot up n it freeze after 10 to 12 minutes...(T^T)/ when i flash the original one it boot up n no more freeze...n the uv is working again~ thanks alot xmister..!! will report more later..(^~^)/
[HTC One X] Xmister:
Re: [KERNEL][#241][12/03/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

What ROM are you using?

Are you sure this is related to kernel?

It has never failed to wake me up yet.

And it works on stock kernel?

Please send me a last_kmsg after the freeze, so I can help.
[HTC One X] Xmister:
Re: [KERNEL][#241][12/03/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

With older releases -100mV had less effect, because it needed to stay closer to core vdd. Please try only -50mv, and see if it helps.

He is still using the new wifi drivers, can you see if you have wifi problems with #227?
[HTC One X] Thant:
To this moment never fail to wake me up. I am on ARHD18.4 3.14 base and XM Kernel #232 non repacked. I will try something now and report after few minutes. It is not so big problem becouse my biological clock is better from the phone I wake up 5 minutes before the phone

EDIT: This is my report: I set the alarm to weake mu up in 12:03 from 12:02 and lock the device. YES the alarm start exactly in 12:03. This is GOOD but if the phone is in deep sleep I think the alarm don't start I don't know why!
[HTC One X] fizzlington:
Hi folks,

I know originally Sense had better battery performance over AOSP in the past, I was wondering if anybody had experience (using this kernel, otherwise I wouldn't be posting here) recently with ViperX 3.38 compared to the CM10.1 nightlies in regards to battery longevity. Or if anybody has any input to the question?

Cheers
[HTC One X] Xmister:
Try to set it to 2-5 minutes later, it should definitely enter deep sleep until then. If it won't start the alarm, then send me a dmesg.
[HTC One X] gianborrello:
He is still using the new wifi drivers, can you see if you have wifi problems with #227?

Sorry, I can't try ATM...I have not the USB cable together with me... I'll report as soon as I can flash the kernel.

Thank you for the support.
[HTC One X] glen.ricky:
Re: [KERNEL][#241][12/03/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

I also experience multiple sleep death problem. And I think it was caused by the UV. I can use -125mV for CPU and -75mV for GPU. But now I can get stability at -50mV CPU and 0mV GPU
[HTC One X] phuongnt:
I can not answer the phone call when i let the phone in my pocket. The screen is freeze. Please help me! TIA!
[HTC One X] Xmister:
You see the buttons, but they don't react to touch?

Which kernel version?
[HTC One X] Xmister:
If the problem was only with waking up, then you can try higher UV, just set the lower freqs voltages to 700mV+.
[HTC One X] phuongnt:
I can see the buttons but can not touch or slide to answer. Only when I let the phone on the pocket, not on the table.

ViperX 3.4.0, XM Kernel #241
[HTC One X] Thant:
Strange I set it 17 min later and the alarm start. OK I will test again this night and I will report tomorrow morning with the dmsg and logcat if not wake me up.
[HTC One X] brunoavrocha:
can anyone repack the latest version for viper 4?
[HTC One X] Xmister:
That's probably independent of where you keep the phone, this bug sometimes come up...I'm trying to fix it.
[HTC One X] rpmfc36:
Here it is, repacked for ViperX 3.4.0
[HTC One X] Xmister:
My advice is to try without repack, and only use repacked if you have problem with it.
[HTC One X] brunoavrocha:
without repacking will i have the sd card problem?
[HTC One X] rpmfc36:
Kernel 241 repacked for Viper 3.4.0, governor and frequencies doesn't stick on reboot with Trickster app, any idea why?:confused:
[HTC One X] Xmister:
No, just use the sense version.

Trickster has a weird way of applying settings on boot, and doesn't work for everyone.

If you don't plan on using GPU UV, you can use System Tuner for setting frequencies and UV on boot, it works for more people.

Also repacked versions on viper will have problems of min. freq, or facebook resetting max freq.
[HTC One X] rkuijpers:
You can try wiping data for Trickster mod in Titanium backup.

Trickster gave me a headache not doing what i wanted it to as well.

After I wiped its data in TB, and set it up from scratch again, everything works like it should now :)

Btw, PMC v7 (I'm running the interactive version now) works like a charm! Thanks everyone involved :highfive:
[HTC One X] Shan89:
Thx guys , i'm really glad you like PMC V7 performance version :)

I am still amazed myself how smooth it is , i'll dare to say it's fast as interactive now :o

Edit: Btw heres a tip how to save more power without losing performance so much but still keeping the fluidity !

Set your max freq to be 800 mhz.

Should keep the fluidity and give even more battery life.

@ Xmister

Any chance of adding PMC v7 performance edition into next release as a new governor, also you might wanna consider removing *powersaver* , *conservative* governors , no one ever uses them :P :good:
[HTC One X] Brds7t7:
Re: [KERNEL][#241][12/03/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

I was having problems getting mine to stick. Try setting the 'set on boot' delay to around 50 seconds. See if that works?

Sent from My Calculator!
[HTC One X] phuongnt:
Re: [KERNEL][#241][12/03/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

This bug is of ROM, HTC Sense or Kernel?
[HTC One X] gary20m:
Did a clean install of Viper 3.4.0 + #241 with no repack, everything is going well :) will keep reporting after full day of use!

@Shan89 @Xmister UC 1GHZ UV -50mv, PMC governor seems to make lag while watching Youtube HD, audio plays fine, video just stutters and lag behind then resume again at normal framerate in a certain interval. Not sure if it was meant to be this way "performance may cry" but I'm just throwing this out there :) Doesn't lag when I return to smartmax.
[HTC One X] Xmister:
It's Sense & Kernel. It's not happening on AOSP ROMs, neither on stock kernel, so the combination of S2W and Sense causes this probably.
[HTC One X] iba21:
simply i sent you the zip file.. test it.. if you have what you sad, it's unusefull to add some settings at every branch in a new governor.. simply.. xmister creates kernel and, if someone wants to use your settages, it's faster with flashing the zip file i sent to you :good:

power of bash scripting :p
[HTC One X] Xmister:
sd0 crap won't happen again, that ramdisk is gone from the betas since a long time.

I will update it in the kernel, but won't add another governor...so you're better find the perfect balance ;)
[HTC One X] Juanig:
Sorry to say but undervolt is still not working for me.

Everything else is perfect.

Thanks again Xmister!!
[HTC One X] JohnYang1997:
What means GPU oc issues?Unstable?or some device cant handle higher clock?550-560 is enough.I found a thing useful than worth, is enough. When I play game laggy.I want it better,always.
[HTC One X] Goku80:
GPU overclocking not worth it to be honest...520 should be more than enough..Regarding OC CPU now that might be interesting but again at 1.5GHz should be more than enough but hey i would not say no.

great kernel great battery life i am really pleased...deep sleep the best on this kernel yet
[HTC One X] JohnYang1997:
Maybe if we can change the clock we like this will be awesome.:o
[HTC One X] Goku80:
well i use to be able to do that on my S2 so i do not see a reason why not to be able to do it here:highfive: