yashsingh1/xdaforums huggingface dataset:
[HTC One X] 97_3:
First off: I've been posting batstats too; I found batstats are a great way to view how I used my phone and what cycles/screen times I could accomplish. I kept an eye on my GSam and BBS all the time until I realized that I didn't use my HOX, I just stat'd it all the time. How many percent did I lose on this, how many percent did I lose on that?

We often frown at questions like "ZOMG which ROM is the bestest?!?!!11", at the same time as we indulge the batstat race with the same frenzy.

[MENTION=4914682]Shan89[/MENTION] has the most wicked stats ever, he's been kind enough to share his set ups, but as he has pointed out several times: all HOX's are as different as all users ways of using their HOX's. What I'm trying to say is don't stare yourself blind on other users stats, find a set up that works for you and that you are happy with.

[MENTION=2718533]Xmister[/MENTION]: thanks for your great work with the XM KERNEL, sorry for OT.
[HTC One X] Shan89:
Nahhh , btw 1 guy beats me up in battery on my thread all the time. Probably better signal reception.
[HTC One X] Alex-V:
The point goes to you ...

Anyway i think people look to much into battery ....

In the past custom kernels need more power because they are made to make system faster....
[HTC One X] henk_j:
hi is a repack needed for 3.20.401.1 (WWE) firmware needed?, ill try and will report
[HTC One X] koenster:
Hi,

First let me say that this is my favorite kernel!

There's only one problem, I want to turn my Auto-BLN off, because I think it's draining my battery faster than normal. When I type the command ("echo '0' > /sys/class/leds/button-backlight/auto_bln" after typing "su") via terminal in Android, there is nothing happening. The BLN feature is still turned on. Can someone give me a step by step guide? Thanks!

Running XM-Kernel #296
[HTC One X] DeeZZ_NuuZZ:
No need man

Which Rom? There are also some zips to flash in recovery to shut those things off or enable them ....or just search in one x forum for an app which is also able to do those things sorry have no time to search and post the links

Gesendet von meinem HTC One X mit Tapatalk 2
[HTC One X] TouchscreenLover1:
Whats this HTC One X Sign in your Status bar and from where did Ou get this?

Greets Touchi ;)

↘

✪Sent from a Fandragorastic✪★One X★

↙
[HTC One X] rkuijpers:
Shan, are you still not home yet, or did I miss you're latest config (the one you said works almost perfect without using Setcpu profiles that much)?

I'm very curious what you came up with this time man! :D

Xmister, wonderful kernel once again!

Only thing I'm wondering about, how come your BLN doesn't light up the buttons on first touch, like (for example) Kozmik kernel?

I liked it very much that way, although the battery life of your kernel for me is much more important ;)

Don't get me wrong here, this is not meant as a comparison of which kernel is better, just a question :D
[HTC One X] Shan89:
Its the viper Rom thing from venom hub.

Hey , lol latest settings are in my thread , I just have to update the OP. Anyway I am home but literally had no time at all to get on pc , ill try tomorow to update my thread with new settings / setCPU profiles for sense as well. If you want them right now they're somewhere in last 2/3 pages along with setCPU profiles.
[HTC One X] amibumping:
Do we have to repacked the kernel(188v4) for ARHD 21.0? I saw here that isn't needed for ordroid, but I don't know for ARHD
[HTC One X] strip419:
Do I need to repack for stoke jb 3.19^ http://db.tt/iLLdWz2f

EDIT: just four out its not necessary
[HTC One X] Snah001:
Xmister, a little request from my side.

Now I am s-off'ed (thanks to Football): is it possible to put the script to flash also the boot.img into the "updater script" of your zip file?

Now I have to alter it myself by hand on the pc/laptop and then copy it to the Hox.

So I don't need my pc/laptop anymore for flashing your complete kernel.

Just would be awesome!

Sent from my Asus Infinity TF700 with Dock
[HTC One X] Shan89:
How exactly did you get s-off ?
[HTC One X] jarein95:
+1
[HTC One X] TouchscreenLover1:
++1

Greets Touchi ;)

↘

✪Sent from a Fandragorastic✪★One X★

↙
[HTC One X] lesscro:
Ah buddy, you can't say this and go to your way... Give some tips Bro' !!

+1000

Same !! How ?
[HTC One X] maurydes:
s.off?+1000000000: Cool:
[HTC One X] jarein95:
He just has send me a PM and said to me that we have to go Moscow and there is a shop wich make your phone s-off! XD

I dont know if he is trolling me but i think so! :D
[HTC One X] nashshafrulrezza:
That just the same as last time.. only in China and Russia shop have s-off service.. never heard other place yet or way.
[HTC One X] eLar19:
using last stable release with ARHD 21 i have wifi issue... can u fix this???
[HTC One X] balint933:
Did you install the kernel modules?
[HTC One X] Snah001:
Hi, was on business travel to Moscow last week and a service centre there provided me with a hox+ batt and did the s-off thing. S-off took them 25 sec. LOL

Sent from my Asus Infinity TF700 with Dock
[HTC One X] Zinu:
I would like that as well. My HOX is S-OFF too, and it would save me some extra work.

Would be great if you could manage this!
[HTC One X] Snah001:
When you want I can send you a link by pm with the kernel zips with the correct script.

Just let me know. Then you can flash kernel by recovery.
[HTC One X] Zinu:
Sure, thanks!
[HTC One X] eLar19:
sure... first flash boot.img and after i flashed module from recovery... with stock kernel there are no issue :(
[HTC One X] carlowise:
can someone give me some help please

when instaling rom,. what to flash firs? kernel, modules or boot img?

or first rom with original boot img and after first boot kernel boot img with modules zip?

tnx
[HTC One X] JohnYang1997:
Use different roms and try.No matter which first.Remember wiping.
[HTC One X] Everlasting:
What I always do is flash boot.img for rom first and do the normal steps for flashing rom in recovery aka wipe cache dalvik etc. And boot up to set everything up. And then when im sure everything is stable I flash boot.img for kernel in fastboot and flash module in recovery right after that. I never flash rom followed by flashing a different kernel + modules.

Playing it safe. :D
[HTC One X] chihliouma:
Hi there, you mean yuo can S-OFF HOX by just flashing a zip file ? If that's true, can you also let me know about the detail ? Thanks.
[HTC One X] Zinu:
No... Read better. It's a zip with this kernel + boot image inside, that can only be flashed when you have S-Off
[HTC One X] amibumping:
Thanks
[HTC One X] boe323:
Could you add the new radio from 3.20 ota?, ive heard good things about better wifi and improved signal, ive tried to add it myself in the way of flashing the zip but it just kills the network, so it needs to be done by you guys. Maybe when you release 297 beta, you could add the radio also?.
[HTC One X] skyalvinlee:
check attached file
[HTC One X] DeeZZ_NuuZZ:
Those things are always in Rom itself ...maybe you flash a Rom with base 3.20 would be better instead of flashing just radio because in the Rom itself are some files changed....therefore better to flash a whole custom Rom or stock ota with base 3.20 to get best results....

Gesendet von meinem HTC One X mit Tapatalk 2
[HTC One X] boe323:
Ah, ok, I guess I need to wait then or find a new rom.

---------- Post added at 06:22 PM ---------- Previous post was at 06:10 PM ----------

I do have issue with authentication on wifi with 296 kernel, never happened till I flashed, sometimes wifi causes reboot aswell, is this down to the kernel? as it didn't happen before, maybe you could look into that?. Could be ive triggered something that was already unstable in the rom.
[HTC One X] DeeZZ_NuuZZ:
Which Rom Do you use? If stock then stock sometimes is doing problems with custom kernel don't know why...but as I tried stock Rom and custom kernel I also had such problems....pls say which steps you did for flashing this kernel

Gesendet von meinem HTC One X mit Tapatalk 2
[HTC One X] boe323:
The rom is aosp, repacked kernel into boot.img, then added the repack to the kernel.zip, flashed boot.img, flashed kernel.
[HTC One X] neuTrue:
@Xmister:

Excellent work with #296. :)

I am having only one bug with it, the min cpu freq seems to stick with 204mhz with no way to change it. I tried to "echo" it, but can't change it no matter what I do. The logcat similar to the old one that I posted before. By the way, I had no music/audio running at all.

I hope you could take a look into this (pLogcat attached).

Other thing:

Any chance of having LP OC/LP Lock?

My CPU was reported to be running with 51mhz by trickster (I presume it get locked to LP core, as everything was lagging so I decided to give it a try). I had achieved almost 9hrs on-screen time of real life usage, with almost 36hrs up time, and 11 min of calling. Unfortunately, at the last 3% my phone freezed, and ruined my battery stats... :\ I'll try to replicate this in the next weekend if you are interested of having a proof or screenshots.
[HTC One X] DeeZZ_NuuZZ:
Do you downloaded aosp Kernel or sense? Because with sense you can also get those issues...when you repack just flash then in fastboot the repacked and just put modules.zip onto sd card got to recovery and flash there you don't need to but the boot.img into the zip ...but when aosp rom download repack and flash aosp kernel not sense..... And if those issues still persists you repacked wrong...

Gesendet von meinem HTC One X mit Tapatalk 2
[HTC One X] maxwen:
just from my own experience

I implemented 620LP just recently - so LP max is 620Mhz

and actually the device is quite usable with this :)

to force a "LP lock" just cap max freq to LP max

there is no need for adding something special for this
[HTC One X] Headless96:
LP OC would be helpful though 475mhz is just a bit too slow to be used

And if possible, reverting the spinlock stuff like Neo did - not sure how useful it is but it would fix the torrent downloading
[HTC One X] neuTrue:
Yup this was the way I did it. However, I set it only to 340mhz in hope for it to stick to LP core rather than activating the other cores at that low frequency. With Neocortex's kernel, I had it overclocked to 640mhz, and it was pretty stable. :)

By the way, for a strange reason (I think) every kernel developer here sets "Read Ahead Buffer Size" to '128', which they might think it results in better performance. It actually doesn't, for me the best balanced value is achieved by having it set to "1536/row". You can confirm this with many SD test app (ex:SD Tools / A1 SD Bench). You might want to look at this easy performance tweak for One X+.
[HTC One X] Shan89:
They didn't set it to 128 cuz of sd write speed , they agreed 128 is the best for ui speed which is why we have it default on 128.
[HTC One X] neuTrue:
This is kinda of nonsense, with the value I picked all apps starts fast (

with the higher reading speed

) everything seems to load faster! Also, the lag when opening "App Info" despaired, along with the "calculation" label.Now, it starts showing things instantly.

Like I have mentioned before, the slow loading/reloading of UI is because of the memory (RAM) itself, and not the reading/writing speed of SD/storage.
[HTC One X] Zinu:
Minfreq bug still doesnt seem to be fixed yet... Yesterday I cleaned up my ROM and kernel and started fresh, installing #296 in the process (coming from #274 iirc). Now I just noticed my Minfreq is stuck at 204mhz and won't budge.

Hope you can try to fix this before your holiday Xmister! Many thanks in advance!!
[HTC One X] hvihavai:
Just wanted to say that I've had zero problems with the #296 kernel. Had the frequency problems with earlier versions. :)

Thanks.
[HTC One X] DeeZZ_NuuZZ:
Maybe you listened to music ? Because then It sticks to 204mhz

Gesendet von meinem HTC One X mit Tapatalk 2
[HTC One X] Zinu:
Yes, I was! Any way to prevent it?
[HTC One X] DeeZZ_NuuZZ:
Keep it at this min because if your screen goes off you will get issues with music therefore is it at this min clock .

.to prevent issues...you also won't have problems and higher battery drain with that...because with audio mods the phone needs a bit higher min clock and 204 is the best min clock for that after listening to music it will go back to that what you selected before....

Gesendet von meinem HTC One X mit Tapatalk 2
[HTC One X] Miha_149:
Who kernel is very power? 1500+ and super gaming... version please say
[HTC One X] fjlour:
296 has been very stable. I just experienced a touch panel block when resuming from suspend. I pressed the power button to suspend and then wake it again.

Here are my stats with Viper 3.6.

3h screen time and I played around 1h30m Fifa 12.

Always with kernel stock settings: smartmax/row no limit on Frequency. Only had -50mV undervolt.

I like it. :good:
[HTC One X] Flo95:
So 296 is as stable as 188v4 but better than 188v4 overall?

Guess I'm gonna update later :D

Gesendet von meinem One X mit Tapatalk 2
[HTC One X] Zinu:
Oh but my issue was that it didn't reset after I stopped listening to music. That seems to be my issue
[HTC One X] DeeZZ_NuuZZ:
Which Rom? Do you Use any other scripts to Flash or so??

Gesendet von meinem HTC One X mit Tapatalk 2

---------- Post added at 07:19 PM ---------- Previous post was at 07:18 PM ----------

Yep perfect stable :) I get with viper and little gaming around 4,5 h onscreen time and maybe without gaming 5 hours :)

Gesendet von meinem HTC One X mit Tapatalk 2
[HTC One X] Zinu:
ViperX 3.6.0. And no, only ROMCleaner
[HTC One X] DeeZZ_NuuZZ:
are you using also trickster mod or only venom cpu tweaks? because i don't have those problems...
[HTC One X] Robpollard:
I simply don't manage to get more than 2 hours of screen time out of my device and it's driving me crazy.

ARHD 20.1 (rom-cleaned) with XM 188v4, 860 mhz max with sio & smartmax.

Screenshot GSAM 1 / Screenshot GSAM 2

Why is that? I seem to remember getting at least double of screen time with older iterations (ARHD 5.0 till JB) and bases and I don't believe it's just the battery getting old.
[HTC One X] michael-oc:
When using rom cleaner with default no sense I got a lower battery time. Dont know why but tried it too times in combination with venom 3.5 upwards. Without rom cleaner I get about 3.5h screen on time while surfing and reading a lot. But i am using stock 20 based kernel not xm. Will try xm again next days.
[HTC One X] DeeZZ_NuuZZ:
You have also to look which wakelocks you have ....chrome is taking a lot of the battery and use 296 instead of 188v4 it will give much more battery....if I don't play etc I can get around 5 hours on screen time with a lot of chatting surfing etc....maybe some little games then aroudn 4 hours...but like I said you have to look which wakelocks you have...just tick on the dropdown list above and select the last....I meant from the second picture..then make a screenshot and post here again

Gesendet von meinem HTC One X mit Tapatalk 2
[HTC One X] Robpollard:
Thanks for the input, will soon try a non-romcleaned ROM. I haven't added a wakelock-screen because the wakelocks are perfectly fine - nothing unusual there. I've greenified FB, G+, Goggles and Maps. I don't use the phone for gaming at all, only surfing and Whatsapp.
[HTC One X] electronizer:
If i flash this kernel on top of OrDroid 15(with 3.20 wifi drivers)would i lose those wifi drivers?
[HTC One X] fjlour:
Don't forget about the hardware variable in the equation...

If you have a damaged/worn out battery, with a high wear level, you can change Rom and Kernel as long as you want but you will never achieve better results.

Keep in mind that people testing kernels and Roms with batteries with 1 year old will probably not be able to achieve the same results as a new phone with a fresh new battery with 0% of wear.

If you consider that on average a Li-ion battery on a phone loses 25% of its capacity after 1 year, so you have 25% wear level, instead of 4h screen time you will only be able to achieve 75% of that, so 3h.

This is a rough estimation but it's a fact.

And this info about battery wear very important.
[HTC One X] dragonithe:
Also what I haven't seen yet is singal strenght.

Bad singal can really rip your battery appart.

At home I can get around 3h of use on 3g, but if I would try to do the same at my school I would be lucky to get 2h.

Verstuurd van mijn Transformer Prime TF201 met Tapatalk
[HTC One X] Actura:
are you using multiple cpu-control apps ?

like you are using setcpu and trickster mod at the same time ?

if yes, use only one and see if that helps :D

i am using viperx 3.6.0 too

viper tweaks + trickster mod

if you are the same, maybe trickster mod is stuck at 200, but you can still change it

update :

tested play music , min freq indeed is changed when you play the music

then it revert back into 51 mhz

tested on my trickster mod (open, close, open, close ... i am doing this only to make sure the values inside it is refreshed)
[HTC One X] Zinu:
Strange. I only use Trickster Mod. Didn't set anything in Viper Tweaks. But even why I try to change the setting in Venom Tweaks it won't budge.
[HTC One X] DeeZZ_NuuZZ:
try to find an app which is maybe in backgroud so that it will stuck at this freq
[HTC One X] Actura:
in venom tweaks, did you set apply on boot or not ?

uncheck apply on boot in venom tweaks

if it still like that, reinstall trickstermod or simply restart and try to play music and see if it is still happened or not

if it is still happened, wipe dalvik cache and cache

gonna be tired :silly::D
[HTC One X] Flo95:
Nicely explained

My One X is 11,5 months old (ok, let's say 1 year) and I can get over 4h screen on time with normale usage

ARHD 21.0, smartmax + row, 51-1500MHz, brightness auto, energy saver off, stock UV

So I guess he has some bad apps or something on his device

Gesendet von meinem One X mit Tapatalk 2
[HTC One X] and313:
5hrs screen on time. Pmc+row-50mV

6 months old

Nice

Xm292
[HTC One X] crescal:
Proximity sensor problem

Just now i found my phone had proximity sensor problem with version 293 - 296.

When i had a phone call, the proximity sensor would had the red light on and did not work (covering it would not turn off the screen during call).

Tried to full wipe but still the same. Tried Neo's kernel then it's fine again.

Rom: ARHD 21.0

See if anyone got this problem too, Thanks!
[HTC One X] demon_da:
hey Xmister

could we have inteli plug and google turbo boost in this kernel?
[HTC One X] crescal:
Strangely enough, i hopped back to 289 and 274. Both gave me the same problem.

I couldn't remember i had that problem back then but it shouldn't be a hardware problem as well because the Neo kernel is fine to my phone...

do you have any clues Xmister? If needed I could provide a dmsg / logcat later.
[HTC One X] Tigerlight:
Also consider that YOUR charging habits are a big factor, and maintenance of a Li-ion battery is not the same as Ni-Cd or Ni-MH.

Allow partial discharges and avoid full ones (usually). Unlike Ni-Cd batteries, lithium-ion batteries do not have a charge memory. That means deep-discharge cycles are not required. In fact, it’s better for the battery to use partial-discharge cycles.

There is one exception. Battery experts suggest that after 30 charges or so, you should allow lithium-ion batteries to ALMOST completely discharge. Continuous partial discharges create a condition called digital memory, decreasing the accuracy of the device’s power gauge. So let the battery discharge to the cut-off point and then recharge. The power gauge will be recalibrated.

Avoid completely discharging lithium-ion batteries. Don't run your phone till it turns off. If a lithium-ion battery is discharged below 2.5 volts per cell, a safety circuit built into the battery opens and the battery appears to be dead. The original charger will be of no use. Only battery analyzers with the boost function have a chance of recharging the battery.

Avoid leaving it on charge after it reaches 100%. With Li-ion batteries, when the battery meter says 100%, it may not be TRUE 100% full charge. Li-ion will charge rapidly to 90-95% (at which point many battery meters say 100%) then trickle charge to true full charge. If you leave it charging too long after this point it raises battery temperature considerably (which is very bad) and it can OVER-charge cells which can damage cell capacity and even lead to venting, swelling, bursting and combustion.

Life expectancy of maintained Li-ion batteries is in the 500 cycles range. In a mobile phone like the OneX this can definitely be done rather quickly.
[HTC One X] Xmister:
One shouldn't avoid full charge, as nowadays a phone won't let you fully charge your battery, and less charge means more often charging, which is never good.

The phone won't let you discharge to that low, it will turn off before. But I agree that the best practice is too keep your battery over 15% if you can.

The phone won't charge itself after it reaches 100%(Even if it's just fake 100%). (That is if you are not using a demanding app which will suck the battery even on charger)

So it's safe leaving it on charger the whole night.

What's not safe is leaving it on for weeks, as Li-ion batteries don't like to be close to fully charged state.
[HTC One X] fjlour:
I'm the author of BatteryCare app for windows, I have a great guide on how to use a li-ion battery properly.

You can check it here: www.batterycare.net.
[HTC One X] dsonex:
#298

thanks xmister for the min audio frequency config, #298 is dope! :good:
[HTC One X] tianyuhua:
xm 298 all repack http://pan.baidu.com/share/link?shareid=304355&uk=2300999087
[HTC One X] Super-Veloce:
I have a S-OFF One X, I can flash a rom, whitout fastboot boot.img, I don't need to

When I open the kernel zip, it says sense_boot.img , shouldn't this be boot.img?

I renamed it, can't flash it now, it aborts..
[HTC One X] Xmister:
Name doesn't matter.

You have to flash the image manually, as the script doesn't do it.
[HTC One X] Super-Veloce:
flashed the repacked ARHD img

it works, but.. it doesn't see my sim card.. no connection..
[HTC One X] Xmister:
Then you didn't flash the zip.
[HTC One X] Xmister:
You should also flash the zip from the first post.
[HTC One X] Super-Veloce:
flashed the zip first, flashed boot after.. wipe to awake works.. but it seems it got an airplane mode problem, on/off/on/off
[HTC One X] neuTrue:
@Super-Veloce:

You need to flash both (kernel (.img) + the zip). The first part you have done, now you only need to go to recovery and finish flashing the the .zip file.

@Xmister:

Great customizable kernel as always. :)

I have 2 questions, if you don't mind answering them.

While LP core in use, should the CPU freq reported as 51mhz (or whatever the min freq is)?

I can't seems to lock LP core, tried it with "echo 620000 > cpu_user_cap", and echo "620000,620000,620000,620000" > scaling_max_freq_limit.

In whatever I do, I can't lock LP core. The way, I have done it before seems can't be used with your latest kernel.

Could you tell me, how to lock the LP core?

Thanks in advance.
[HTC One X] BeatsByMessi:
flash the boot.img in fastboot first and then flash the zip in recovery. To be honest I have no idea if it makes a difference if you flash the modules first or second but maybe it's worth a try. Its the way I always flash kernels and i've never encountered any problems that way
[HTC One X] Xmister:
No, it should report the actual lp freq.

Just set max lp freq in trickster, and you should be fine locking to it.
[HTC One X] NITRO_100:
Xmister, have you tracked the unresponsive screen after call (proximity sensor) that has been reported few times, it's present in the latest version, maybe it's due to multitouch settings, cause it's all fine on older versions.
[HTC One X] neuTrue:
I was a little bit confused, I though the overclocked LP freq need to be a part of CPU freq table. Strange, that I have never seen CPU freq reported as 620mhz (in trickster or with cpuinfo_cur_freq).

For sure, if this worked I'll notice an improvement with my battery.

Again, thanks to you & Maxwen for giving us LP OC. :)
[HTC One X] vaykossil:
I don't see max lp freq in trickster, where is it?

Sent from my HTC One X