yashsingh1/xdaforums huggingface dataset:
[HTC One X+] adamkx7xdesire:
Hi,

After windows destroy my sdcard files for no reason ;( I decided to do RUU and clean install of rom, kernel and odex rom again ... now everything is back and running well :)

but only one thing that driving me crazy are these lags while playing music...

anyway while today running I couldn't stand those lags and got an idea to set minimum cpu frq to 475mhz instead of 51 in venom settings and the lags DISAPPEARED!! I'll see if there is more battery draining with this settings but hopefully this will say good bye to this issue for me :)
[HTC One X+] :
I'm having massive battery drain today!

Is this affecting anyone else?
[HTC One X+] :
Sorry folks, here is v3.2c again...

http://d-h.st/iKP (or the download post)

It looks like the replacement v3.2b was in fact the same exact kernel as v3.2 (still with all the debugging stuff going on all the time!)

I'm going to do MD5s of the zImages now and check if they were in fact identical. Sorry again for the hassle. But I watched it build this time to make sure of it!

Everyone on v3.2 or v3.2b should update :)
[HTC One X+] schinge:
Is it possible to change the settings using a script instead of starting the coremanager app after reboot?

"echo 750 > /sys/android_touch/s2w_min_distance" (enhances the slide2wake distance) for example works with your kernel, but I can't find the destinations for the settings which can be made in the coremanager (e.g. core number limit)
[HTC One X+] pradeepvizz:
Nope

---------- Post added at 09:46 PM ---------- Previous post was at 09:28 PM ----------

I wonder if core manager can start up and apply the settings on boot.
[HTC One X+] :
Yeah, it can be done.

/sys/class/misc/batterylifeextender/charging_limit

/sys/class/misc/cpusallowed/cpusallowed

/sys/block/mmcblk0/queue/scheduler

Fastcharge I forget right now
[HTC One X+] schinge:
Thanks, I will try it later.
[HTC One X+] :
It's a Rom issue. Try a different Rom. ARHD is very reliable
[HTC One X+] marck1991:
I've updated from v3.2 and v3.2c is noticiple faster and smoother :)

Thanks for that!!
[HTC One X+] DannyAb:
How can i make sure i have the 3.2c? This is what i have..
[HTC One X+] pradeepvizz:
You are coming from 3 if i am correct and [MENTION=4128576]bedalus[/MENTION] confirmed that he has his naming conventions(showing his professional software developer skills :P) on the kernel which matches your screen shot

---------- Post added at 07:31 AM ---------- Previous post was at 07:29 AM ----------

Definitely not a kernel issue :) BTW, i have InsertCoin and never seem to have noticed this happen - will keep a note today
[HTC One X+] :
Yes, that's correct
[HTC One X+] DannyAb:
It turns out that the Sense 5 theme by Ghost was the cause of that issue. I Re-flashed insertcoin and the problem is now gone
[HTC One X+] PinoPano:
kernel settings?

Hi All,

I'm kinda new to flashing kernels and would like some basic advice on how to best set hXORE v3.2c. What app can I use and what kind of settings do you suggest for good performance and decent battery life?

thanks in advance
[HTC One X+] DannyAb:
V3.2c doesn't seem as smooth and fast as v3..

However it is less hot..

---------- Post added at 11:37 AM ---------- Previous post was at 11:34 AM ----------

Hey, Honestly i love Deadline with read ahead buffer size of 248 or 384. Smooth performance, with decent battery life..
[HTC One X+] pradeepvizz:
well i think thats exactly what we are trying to do.. achieve a balance between performance and battery :)
[HTC One X+] Vixa:
Good job with the battery , it refuses to go down even with data on :D
[HTC One X+] :
There's the core manager app...? You should have seen it in the download post. Some people also like trickster mod but I've never tried it. There may be other apps you can use too.
[HTC One X+] :
The battery drain is officially gone in v3.2c. I tested today, and lost about 1% per hour with 3G+Data+Sync, which is a relief.

So! Time for test versions again...

New test version: http://d-h.st/HJj

This test version does what the first v3.2 was supposed to do, which was have a lower ideal frequency of 760MHz (is currently 1150MHz in 3.2c) and a touch boost to 1150MHz (3.2c has no touch boost).

There should not be any battery drain issue. I expect 1% per hour just like I got earlier today. So if it's more than that, then something is obviously wrong with my touch-boost code, rather than the heavy debug stuff that is already removed. However, I've been very careful with the code, so I'm not expecting any issues.

As you all know, I like to release test versions so people can test stuff that I think should work at the same time as I test them myself! So, brave people only please!

If this version works right, it should be even more power efficient than 3.2c
[HTC One X+] PinoPano:
I've just flashed it! I'll provide feedback on battery drain and speed asap

Are there any particular settings you want me to use?
[HTC One X+] :
No, use what you like :)
[HTC One X+] xdacalvien:
Now my issue for 720p MKV Video is smooth and not hot anymore, thanks bedalus.

I got one question always keep and never ask, about Facebook, when scroll felt lag is application problem? Any idea to solved it?
[HTC One X+] :
My solution was to delete my account! :p

But have you got forced GPU rendering on?
[HTC One X+] xdacalvien:
I using InsertCoin v4.0.0 at tweak in Aroma, but not touch anything and by default. Forced GPU Redering On for 2D that option? Not tick for this option yet.
[HTC One X+] PinoPano:
I'm getting about 2-3% battery drain an hour with WiFi+autosync and screen off. My settings are:

min freq - 760

max freq - 1300

read ahead - 256

scheduler - deadline

I'm getting no lag but battery drain is more than 1%. Am I doing something wrong?
[HTC One X+] TatoValverde:
Lower your min freq!
[HTC One X+] Azerox:
How is this kernel compared to OXP?

I dont know maybe a silly question.

But i wonder why should i use this vs OXP?

Dont hope this is a wrong question :)

Thanks!
[HTC One X+] :
You should use whatever suits you best. Try everything and see. nik3r is a great dev and you can trust his work, but we may have slightly different goals.

Can I advise you in the future to avoid asking "how is X compared to Y?" type questions in X's thread or Y's thread please? It is sometimes taken as impolite.
[HTC One X+] :
Hmm, turn it on in developer options and see if it helps
[HTC One X+] Azerox:
Sorry bedalus, i should have known.

I will indeed try this one out and see for myselfe.
[HTC One X+] ace_viknesh:
Hi people. To all those who moved from version 3.1 to 3.2, I would like to know, how is the battery drain when data (3G) is turned on? Mine is unbearable. I lose about 5% within minutes when using 3G and 5% in 1.2 hours when using WIFI... =.= So if the battery drain for 3G mode is better for the 3.2 version then i'll flash it. Do advice. Thanks!
[HTC One X+] Wlk:
Just a quick question, coming from elite kernel, is there any tool to undervolt this one? Was running -100mv with great succes for month or so, would be nice to continue with new kernel :)
[HTC One X+] DannyAb:
On v3.2c I am having the fastest battery drain so far!! android OS is the System app that's consuming all the power. I'm dropping more than 50% in a few hours without even turning my screen on!!!
[HTC One X+] ace_viknesh:
You're not the only one with this problem. Others have it too. Wonder why. Beladus, what wrong with the kernel?

---------- Post added at 08:27 PM ---------- Previous post was at 08:26 PM ----------

Hmm, I don't think that's possible. *might be wrong* Please confirm this Beladus. But from what I know, I don't think you can do that.
[HTC One X+] DannyAb:
I think I'll go back to 3.0..
[HTC One X+] ace_viknesh:
3.1 is quite stable actually. I'm using that. It's good.
[HTC One X+] :
Only PinoPano has reported bad drain, but it's due to their min freq setting.

I don't think any one else is reporting bad drain on 3.2c

I didn't see any, nor on the recent test version.

Can you get me a kernel log?

Edit: I switched back to ARHD last night, and today got 1% battery drain per hour, the same as on insert coin
[HTC One X+] :
I'll never provide this, it's not something I approve of!
[HTC One X+] DannyAb:
Bedalus here is a before and after pic, cuz i cant provide any log at the moment i will when i get the chance. However here is a before and after picture. before: 3.2c

After: Elite kernel

Ps: im not comparing kernels, just showing the fast drain of v3.2c :o
[HTC One X+] :
One of your pictures is there now, but where's the other one?
[HTC One X+] raymon73:
For me 3.2c and ardh 6.5, is very good , see the pics, almost no drain. This is with 4 cores on ,Thx bedalus,
[HTC One X+] pradeepvizz:
i am late for the party, going to try 3.2c now only..
[HTC One X+] :
This looks similar to my own usage. Nearly 2 hours of screen on, over the period of 13 hours, with 3G on and some wifi, only ~40% drop.

Everyone should be able to get the same.

For some people, I think some battery issues are caused by apps, poorly conceived ROM tweaks or mods, or user error, messing with parameters that should be left alone. But if the kernel works properly for me, and other users, then it's not the kernel.
[HTC One X+] pradeepvizz:
Can we stick to a standard app which helps us trace our battery usage? This would help us compare with each other and newer versions. in that context i think historically better batter stats has been the leader.

What do you guys have to suggest?
[HTC One X+] :
If you're feeling brave, here's a new test version: http://d-h.st/ktQ

Should have slightly better performance than the previous test version, but also I've cherry-picked maxwen's work (again :o) on the low memory killer. I haven't tested it for long, so I don't know if it's stable, but the initial result is that it seems to co-exist with zcache without any immediate issues... Please test and feedback! Brave people only!
[HTC One X+] :
I'd agree
[HTC One X+] pradeepvizz:
oops, i seem to be actually running 3.2c! i had missed the test version
[HTC One X+] :
http://xdaforums.com/showpost.php?p=42580316&postcount=749

Did you see this latest test version...? It's only a few minutes old!

If you are happy to test, I'd appreciate it. But if you need your alarm to go off, etc... just stick with 3.2c for now
[HTC One X+] pradeepvizz:
and in time for the new version

[MENTION=4128576]bedalus[/MENTION] that was fast! i think this was probably something i would actually want - the low memory killer.

My phone slows down and lags after usage/sometime. so the OOM was something i was thinking of and used Ram manager today to see if something works.. i will just use this and ignore ram manager for some time.

---------- Post added at 11:53 PM ---------- Previous post was at 11:53 PM ----------

no alarms for the weekends :)

---------- Post added at 11:58 PM ---------- Previous post was at 11:53 PM ----------

i would +1 that i was on 3.2c and i did not get the feel of a battery drain..
[HTC One X+] Drowzz:
How about this one?

Free to download from play store.

Battery stats plus

https://play.google.com/store/apps/details?id=com.rootuninstaller.bstats
[HTC One X+] pradeepvizz:
i understand that this app might be preffered as it is a free download over better battery stats. is that right?
[HTC One X+] :
Never tried it, but looks interesting
[HTC One X+] pradeepvizz:
[MENTION=4128576]bedalus[/MENTION]

if i change the number of active cores using core manger, does it come into effect immediately?

i actually seem to have a problem which someone else had reported, i see 3 cores active irrespective of what i choose in core manager? what was the conclusion regarding that please? ROM issue?

---------- Post added at 01:16 AM ---------- Previous post was at 01:10 AM ----------

i think i noticed the issue in 3.2c also - that is actually the time i installed both 3.2c and insert coin together.

---------- Post added at 01:23 AM ---------- Previous post was at 01:16 AM ----------

Just trying this app, Does this app only refresh the stats once in a fixed period as in the settings?
[HTC One X+] 0r32:
I would suggest GSam Battery Monitor

View attachment 2043532

I'm running V3.2c
[HTC One X+] pradeepvizz:
i think Gsam is popular.

better battery status is too advanced i guess :) still useful for me.
[HTC One X+] somemadcaaant:
I've had pretty good battery from 3.2c and only lost a few % over night so deep sleep was working very well.

Testing the 2nd last test kernel i saw some slight lag after i woke this morning and switched home screens, testing latest test kernel now.
[HTC One X+] Drowzz:
Jup
[HTC One X+] :
I may need to raise the ideal frequency. 3.2c it was 1150MHz, in the test kernels it's 760MHz but with a touchboost to 1150MHz.

I'll up the min frequency to up to 910MHz and upload a new test version.
[HTC One X+] :
Core Manager: Yes, if you change the settings e.g. from 4 to 3, if four cores are active, it will wait until load is low enough, then unplug one, and at that point three becomes your new limit.

This is what I did with insert coin: http://xdaforums.com/showpost.php?p=42169003&postcount=584
[HTC One X+] :
http://xdaforums.com/showthread.php?p=42580316#post42580316

I've updated the test version!
[HTC One X+] pradeepvizz:
lol seems to be lot of work !
[HTC One X+] somemadcaaant:
:good:

Yeah it's only very slight but consistent and noticeable, with two cores around 20% when switching screens or something i don't quite understand why this would be the case, even with 760mhz to 1150mhz thats still above the 20% avg i see when switching home screens.

Should have mentioned I have wallpaper scrolling set in viper rom which might be alot more taxing then the static wall paper thats default in sense, so the difference is probably more noticeable to me then to others so might not be relevant to increase just for a few users.
[HTC One X+] :
I test scrolling on the home-screen when I make changes, and I have a live wallpaper also. I can feel some little lags compared to previous high-performance versions like 3.0, but I also find that I can play games without burning my skin!

So, if I'm going to try and get the balance right, I think I will move gently upward from this point, if I think it's really necessary. Anyway, have a go with the latest test version... I've nudged it up a little
[HTC One X+] pradeepvizz:
ok so i had my GPU rendering on and noticed lags, i turned it off and found it performing much better.. anyone having the same experience?

---------- Post added at 02:21 PM ---------- Previous post was at 02:20 PM ----------

i am on the latest test version (testB)
[HTC One X+] kuailan:
Hmmmm, I found a little issue when I try to run down my battery.....as soon as it reach 10% or less....suddenly it just shut down, and show as 0% in just seconds??
[HTC One X+] lbaquerizo:
Same here

HTC one X+ InsertCoin 4.0.0
[HTC One X+] :
Yes, this happens with the stock kernel too I believe. My guess, I think, is that it might be to protect the battery. Just try and make sure it doesn't get that low. Say at 15% turn off all the radios, and keep the screen off until you can get to a charger.
[HTC One X+] ace_viknesh:
I think I may have found a solution to this. What I did was I download Battery Calibration app by NEMA from the Play Store, full charged phone, erased batterystats.bin using the app and allowed a full drain of the battery, pressed and held onto the power button to ensure that the phone was fully drained. After that, I fully charged the phone to 100% without interruption and turned it on then unplugged the power. The problem was solved. Do try and let us know if this works. Credits to this post by mike - http://xdaforums.com/showthread.php?t=1987885
[HTC One X+] somemadcaaant:
I've monitored between 6% on minimal usage and 15% on heavy usage before it auto shut down which means android monitors this dynamically depending on current usage pattern.

Some roms I remember had this disabled tho on the O2X, but wasn't recommend.

Battery calibration hasn't been needed as of gingerbread.

Latest test seems good thanks :thumbup:
[HTC One X+] kuailan:
Well you don't actually need app for it. This procedure is just a normal battery calibration. Normally I always do battery calibration after I flash a new rom. So I guess since I still have this problem don't think it will solve it?
[HTC One X+] ace_viknesh:
Do try it out, cos you can never tell. Its worth a shot right.:fingers-crossed:

---------- Post added at 08:29 PM ---------- Previous post was at 08:27 PM ----------

Actually its a funny thing for me. My battery lasts longer a calibration although the calibration thing was ruled out since gingerbread. :laugh:
[HTC One X+] :
http://xdaforums.com/showthread.php?p=42580316#post42580316

Uploaded testC with performance bumped up another notch. This one has ideal freq at 1150MHz, and a touch boost at 1300MHz. I think this has pretty much solved the lags with the previous test versions. Feedback please!
[HTC One X+] Notechis:
After a few of testing other stuff. I flashed latest version, which seems quite snappy. Will report my drain in a few days

Gesendet von meinem HTC One X+ mit Tapatalk 2
[HTC One X+] :
That was several hours ago, and there's a handful of people on the new test version.

There's one more little tweak in the version that I'm testing myself now, where the frequency governor skips over 1.4GHz and 1.5GHz, because after testing continuously for several hours, those steps have only clocked up a few seconds of usage. They're obviously being hit briefly on the way up to 1.6GHz, and there's no point in that, because it involves some fairly complex routines to reclock the CPU. So if it's completely unnecessary, it's better to skip those steps and go straight up to the top, meaning that the reclocking happens once rather than 3 times.

The new version of the linaro toolchain is out, so that's in use now too. Thanks of course to [MENTION=4825437]Christopher83[/MENTION] for providing his builds.

How long do we give this OOM score adjust tweak before we make v3.3 available? I think I need my brave testers to try and open all their apps without closing any. If nothing bad happens, I'll make a new general release available.
[HTC One X+] somemadcaaant:
Yeah as what kuailan said you don't need an app for this and he still never see's 0%.

This has nothing to do with calibrating the battery numbers for 0% but getting extra juice PAST 100% once charged and I do this procedure myself when i get new phones and after some rom installs ;)

I've detailed the full procedure here years ago:

http://xdaforums.com/showpost.php?p=23788192&postcount=191
[HTC One X+] towelboy:
Jealous of the international version cause they have bedalus developing for them :rolleyes:
[HTC One X+] :
Re: [KERNEL] hXORe version 1 [INTERNATIONAL]

Sorry, the version you're on is not up to date. I'll upload another version, but I also want to investigate nik3r's suggestions
[HTC One X+] saibz:
Ok no problem. Now I'm wondering if my first try in enabling just two cores and getting a better idle battery life was just placebo, anyway I'm looking forward to your update. I'll try to get others to test it too :good:
[HTC One X+] :
If it was just a subtle difference it was probably just a fluke. Anyway, I'll upload the newer kernel and you can see what you think. Then after, I'm going to start investigating nik3r's ideas.
[HTC One X+] :
It's pretty much stock here. I'm building without best-trade hotplug since I'm trying to avoid hotplugging completely. I haven't checked to see if that affects any of the interfaces, but off the top of my head, I don't think it would.

Anyway, I've built the kernel this way now, so I might as well roll with it. Next on the agenda is to try to prevent the companion core from activating if you're limiting to one core.

Please feel free to speak your mind in my thread, I won't take offence if my dumb ideas are highlighted. It's the only way I'll improve. Programming is just a hobby for me. My background is maths! :D
[HTC One X+] :
here is v0.3: http://d-h.st/YUY

so far we have

-GPU OC

-Slide to Wake [S2W]

-NO-OP IO scheduler

-No hotplugging

-Companion core only active when screen is off

-User defined core activation:

echo 1 > /sys/class/misc/cpusallowed/cpusallowed for one core

echo 2 > /sys/class/misc/cpusallowed/cpusallowed for two cores

echo 3 > /sys/class/misc/cpusallowed/cpusallowed for three cores

echo 4 > /sys/class/misc/cpusallowed/cpusallowed for four cores

In this version I fixed it so the companion core never comes on while the screen is awake, even if you limit to one core.

I tried one core with Aphalt 7 and it doesn't seem to much slower compared to two or more cores.

Next up, I'm going to fiddle about with ondemand to see if I can get it to prefer slightly higher frequencies, because using CPU Spy, I can see 1.7GHz was used only 5% while 640MHz was used 47% during the game. I think we can afford to go a bit higher than that while gaming, especially on one core.
[HTC One X+] laurab4369:
What is the difference with stock kernel?
[HTC One X+] :
Re: [KERNEL] hXORe for sense [INTERNATIONAL]

Not much, the only differences are the things I mentioned in the post above. I'm trying to make my phone behave like I think it should, but keep the heat down too.
[HTC One X+] saibz:
I guess it's time to try demanding games, and on two cores. Disabling cores now works for me, will give an update later. :good:

edit: receiving an sms while listening to music on earphones results in an abrupt garbled sound. I have a notification sound and using PowerAmp, Beats audio doesn't make a difference enabled or disabled.
[HTC One X+] :
Re: [KERNEL] hXORe for sense [INTERNATIONAL]

I don't think that's something in the kernel. Can you reproduce the fault?
[HTC One X+] saibz:
I think you're right, only happened twice and when I tried to reproduce it didn't happen again. I tried some 3D games, namely Horn and Asphalt 7 and it worked great, except Asphalt was kinda laggy at first but I'm not sure if there was some background process running. I removed it because I'm really bad at it, I'll just install something else, probably Beach Buggy Blitz.
[HTC One X+] saibz:
Hi bedalus, I was wondering if you have plans on implementing a similar mod for issues as described in this post to improve gaming performance? I haven't had issues again at the moment so there's not much to report on your last kernel update :)
[HTC One X+] :
v0.4 is here: http://d-h.st/jBD

so far we have

-GPU OC

-Slide to Wake [S2W]

-NO-OP IO scheduler

-No hotplugging

-Power saving companion core not active when screen is on

-Companion core active when screen is off (higher speed cores not allowed)

-User defined core activation:

echo 1 > /sys/class/misc/cpusallowed/cpusallowed for one core

echo 2 > /sys/class/misc/cpusallowed/cpusallowed for two cores

echo 3 > /sys/class/misc/cpusallowed/cpusallowed for three cores

echo 4 > /sys/class/misc/cpusallowed/cpusallowed for four cores

-smartmax governor by maxwen

This release has added the smartmax governor by maxwen, but I need to think about how to tune it best. Still, works better than ondemand. Thanks maxwen!

I've also prevented the higher power cores from coming online when the screen is off. I don't think there's any need for that sort of power just for music or syncing.
[HTC One X+] nchantmnt:
atm i feel the urge to taste some sense flavours. will definately try and compare your kernel in the next days ;) def. looking forward to whatever you're going to pull outta your hat in the future ;)
[HTC One X+] anko184:
My only concern about this kernel was the fact that all cores were online even when the phone was in idle with screen on...

I believe it's better to let the system power down cores by itself..

Other than that it felt really snappy, well that was expected with 4 cores online :p
[HTC One X+] saibz:
Honest question, why would that be a concern? From what I gathered in bedalus' posts I'm also assuming that on other kernels the 4 cores are enabled and can be used when idle and screen-off, which I think has more impact on battery life than when you're actually using the phone.