yashsingh1/xdaforums huggingface dataset:
[HTC One X] nyorbee:
Ok, seems to be ok, but how to make sure if I have this option on?
[HTC One X] bygrave:
hello people im running

viper 3.3,7 and are just trying to learn wich govenor and that is best for me i dont do any gameing wich i beleive interactive is best for,,i like speed so im useing noob,,&,,ondemand not sure if thats the best..anyway it it wright to have the read ahead size to as low as possible....or am i on the wrong track,,thanks:confused

edit,,sorry this is abit of a noob quaestgen,,but what more of a noob than i have been following this kernel from day 1 and i havent up intill now seen the great thread on the op page explaining all about goveners,,:
[HTC One X] chacho_2me:
sorry..if you are talking about the fastcharging.. i really dont know..i just saw that you need help regarding your terminal emulator.. :D i am a noob... :angel:
[HTC One X] surtrafl:
-First step, plug the usb to your phone

-Second and most important, have a cup of tea/coffee becouse the third step gonna be decisive.

-Third, connect it to your pc.. now wait for the battery icon to charge, if it blows, the atoms inside your hox will collide and explode in a radius of ~15kms killing all at its path... if not, hooray! you have fast charge enabled, you will probably have a full battery in just minutes. (Or a blast radius)

Cheers
[HTC One X] nashshafrulrezza:
Re: [KERNEL][#141][25/02/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

Connect your usb wire.. go into setting.. power.. and you'll see 'AC' instead of 'usb'..
[HTC One X] surtrafl:
Use Touchdemand governor, (edit touch_min_cores under governor tuneables and set 2).

For i/o use SIO.

If you want to be more conservative at expense of performance use smartmax and ROW
[HTC One X] M@c|-|oR:
Hmmmmmm, that would mean that my HOX has had fast charge ever since it's made :p

I think that the phone would charge anyway.

I guess what nashshafrulrezza wrote is more accurate :cool:
[HTC One X] geenyous:
Yep, all by the book and I am not new to this world... ;)

Even cleared cache before and after flash, twice!

Now, I even managed to fubar my nandroid backup, getting bootloop after flashing the stock kernel back and restoring the nandroid. Also tried twice. What a day... :mad:

Anyone had issues with compressed backups on TWRP?? Wrong thread I know, but just maybe...

Boy am I pissed just now, now I have to reflash my phone from scratch...
[HTC One X] nyorbee:
Thanks for reply. I have "Charging (USB)" Than I must done something wrong... I'm sure I enter command properly... First time I had permission denied, than I enter "su" hit enter, and "ViperX@/$" changed to "ViperX@/#" Than I enter command again, and nothing happen, no "permission denied" but if I have USB instead AC I must do something wrong :P
[HTC One X] Xmister:
Your log says that you (or some app) rebooted the device to bootloader. It was not a kernel panic.
[HTC One X] rkuijpers:
Re: [KERNEL][#141][25/02/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

Nope, works for me every time.

You sure you flashed the right boot.img for the nandroid backups you restored?

Sounds like a wrong boot.img to me... :D

---------- Post added at 06:48 PM ---------- Previous post was at 06:43 PM ----------

Search in this thread for 'iba21 fast charge.zip'.

You can flash it in recovery, should turn on fast charge for this kernel.

You might have to unplug and plug in the usb again, but after that your phone should fast charge immediately. :)

I have the script on my dropbox, let me get the link for you. Be only a second!

Here you go: http://db.tt/Y1MkQxXH
[HTC One X] Xmister:
Try the attached kernel. (You need #141 modules for it)
[HTC One X] nyorbee:
Yep, working, thanks!
[HTC One X] farhang321:
Hint for PC repack:

It is easy to repack and install new kernel from PC without Online Repack and Fastboot boot.img, just auto in One Click with PC.

Download "One X One Click" from this thread:

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

and extract it.

Now extract Boot.img from downloaded Kernel .zip file and ROM .zip files and copy them to 'kernels' folder in One Click unziped folder.

Copy the kernel.zip in modules folder in One Click unziped folder.

Now connect your Phone to PC in normal or in recovery mode.

Then run the One Click.exe in PC.

1- Select 'Kernel Repack' from Action menu,

2- Select 'Android Device' or PC . (I tested both OK, no diffrence as I think)

3- Select boot .img file which extracted from kernel (in XM kernel: new_boot.img) in kernel menu.

4- Select boot .img file which extracted from ROM (in VIPER rom: boot.img) in RamDisk menu.

5- Select kernel.zip file (for example: xm_kernel_141.zip) in Module menu.

6- Flash Repacked Kernel.

7- Select Pull Repacked Kernel.

8- Reboot in On Completion menu.

9- Click Perform Action to strart repack and flashing kernel. It takes about 5 minutes.
[HTC One X] samarain:
Anyone put this in the first page, please!:D
[HTC One X] Juanig:
@Xmister it happened again in #141, I just played Beach Buggy Blitz for about 2 minutes and it rebooted. I´m gonna flash #106 to discard a ROM problem.
[HTC One X] Thant:
I flash the the attached file but first I repacked for ARHD18.4 or you whant to try without repack! It is the same like before but it is good kernel becouse I dont have a such of problem like reboots or bootloop or heat or something else only this problem with UMS:D
[HTC One X] Xmister:
Obviously don't repack that. I thought you can't repack, that's why I repacked for you.

So test it without repack!
[HTC One X] Xmister:
What ROM do you have?
[HTC One X] Juanig:
ViperX 3.3.7.

Tested #106, no reboots.
[HTC One X] Xmister:
Test it for a day, and report back tomorrow. I want to be sure that 106 is stable for you.
[HTC One X] Juanig:
I had no problem with normal usage, only with that game, shall I test with some other games?
[HTC One X] Thant:
ok I tryed and the result is the same if I use in Lyapota MOD PACK UMS I lose the phone and the EndeavorU folder is empty!
[HTC One X] Xmister:
You can try with games, or other demanding apps.
[HTC One X] Xphoid:
Re: [KERNEL][#141][25/02/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

Thanks a lot for having a look mate...

Nice to now reason is neither kernel nor my repack... Luv your work and will continue to follow you...

And been running smoothly since i report that reboot...
[HTC One X] Xmister:
After taking a look at the voltage and frequency table...we do have multiple voltages on 1 frequency.

I don't know the actual logic of the choosing though.
[HTC One X] dsonex:
i've been in touch with the support team for system tuner and have passed on the request for guidance on the logic for simplifying the voltage and frequency table, in case no one here already knows... will post back when I hear something
[HTC One X] Byrana:
I've been running #139 on ordroid the whole day. Totally stable and no problems. I just flashed #141,no idea what you did but it seems smoother than before on smartmax with 1.3 ghz. thanks!
[HTC One X] Juanig:
@Xmister Kernel panic is back now on #106 :crying:

Maybe I should perform a full wipe and reflash ROM and kernel, what do you think?

I don´t want you to break your brain trying to resolve a problem that could not be kernel related..
[HTC One X] narkor:
Re: [KERNEL][#141][25/02/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

.mmm
[HTC One X] Xmister:
Re: [KERNEL][#141][25/02/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

Can you try playing games, or other demanding apps with 1.2Ghz capped cpu?

I'm thinking that it's either your cpu can't handle 1.5ghz quad, or your gpu the 520mhz.

Also please check if the cpu voltages are on default.
[HTC One X] Juanig:
Of course, will test and report but never had this kind or problems even with faux´s 1.55GHz overclocked ICS kernel.

Edit: Same problem capped @1200MHz, untouched voltage table..
[HTC One X] stootie:
With version 141 I enable UMS partition does not appear but I still access the storage MTP, whereas with the old version I acceded or not when I activate the UMS

Good Job we advance ;)
[HTC One X] Xmister:
What I can see is your temps are always quite high before the crash.

Are you gaming with connected charger?

If not, please try to undervolt 25-50mV.
[HTC One X] narkor:
Re: [KERNEL][#141][25/02/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

Instaling?viper 3.3.7:

Flash (141)boot.img in bootloader. And

Flash zip recovery? Reboot?
[HTC One X] Xmister:
Re: [KERNEL][#141][25/02/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

Use a repacked image for your ROM.

Otherwise yes.
[HTC One X] foresttree1:
I am on 141. Works perfect but had problem where is would get hot when running Epic Citidel and would crash if it ran the benchmark 2 or 3 time. But after following you advice to under volt, it seem to have solved the problem. Thanks a lot and keep up the good work. :laugh::laugh::laugh:
[HTC One X] narkor:
Re: [KERNEL][#141][25/02/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

Please describe someone that can install the Version 144 from 3.3.7 viper . or video create. I noob. thx ;)
[HTC One X] Xmister:
Download a repacked image for your ROM from here: http://d-h.st/users/xmrepacks

Download the same version zip file from the first post.

flash the image in fastboot, then the zip from recovery, and wipe dalvik cache.

If you still need help, send a private message to me, I'm Hungarian too. :)
[HTC One X] JohnYang1997:
My game becoming fast and slow fast and slow quickly when my phone is hot. And I need oc interface.Thanks.
[HTC One X] Xmister:
Please read the notes in the first post regarding the heat.

OC interface will come with time.
[HTC One X] JohnYang1997:
Oh my bad English,I can't describe what I mean.I mean the speed of game is not equal. It going fast then slow then fast then slow in every second. But it's still fast when I use trip's.Could you let me know what cause this.Sorry for disturbing you.
[HTC One X] 3c:
Multiple voltages on every frequencies, some are actually missing and 1MHz frequency is present.

Worse: each frequency may appear twice, 3 times or more, it's kinda very inconsistent. First time I saw that I assumed one could specify a range, but with such inconsistencies it doesn't make much sense. The potential issue is that the read interface might not match the write interface at all, which would make it impossible to configure from an app in a reliable way.

Usually the output table is similar to the available frequencies, in ascending or descending order. Then the input table must be written by apps in the same order.

I don't know if you've already located the interface in the code, but it might be interesting to extract and take a look at why those are duplicated.

I've seen range-type interfaces before, but the output table would look like this, if you want to implement this, let me know I'll send you the exact syntax expected by most apps:

<freq>: <minV> <maxV>

Thanks for replying by the way, last time this question was asked, can't remember which Kernel it was, no one answered ;(

Support team :D I'm just alone...
[HTC One X] Xmister:
Re: [KERNEL][#143][26/02/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

The interface mostly is in cpufreq.c, you can see it on my github.

But that's not the problem I think.

If you see the tegra3_dvfs.c, you can see that or frequency table is what is actually reported by the interface. (You only need to see the "4" speedo id ones).

I too guess that it's a range based freq table, because the most freqs in it actually not used.
[HTC One X] samarain:
in this last version when i click Connect to Pc in mass Storage don't show nothing in PC when i disconect is working lol I use the last Viper X 3.3.7

Weird thing lol
[HTC One X] Xmister:
Re: [KERNEL][#143][26/02/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

But then it's MTP, right?
[HTC One X] surtrafl:
Xmister you deleted the #141 changelog on OP
[HTC One X] Xmister:
Re: [KERNEL][#143][26/02/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

Oops, sorry, I was hurrying...
[HTC One X] Shan89:
Read the guide from my signature, should solve all your issues and make you understand governors + teach you to undervolt and gain high battery life. Infact everyone who have any damn questions regarding this should read it or simply check the OP it's in there as well , or in general thread, can't miss it , give it a try.

@ Xmister and those who care , heres a quick review of 139# And yes i know i'm late to the party lol , and wish i could be flashing latest kernel , not gonna happen next few days :/ , anyway i hope Xmister adds for possibility to OC gpu ourselves how much we want since i'm dying to try 650-700 GHZ gpu clocks and 1700 cpu clocks :P ima burn this mofo phone, or keep it in the freezer while testing :o

The only issue i encountered was *flickering* when on auto brightness , everything else was normal as it gets. Anyway this is my battery life from 139# after a very long day and some medium / heavy usage with low and max brightness mixed from time to time. Overall great experience. Oh yeah plugged it on USB for maybe a minute just to put pics on the PC and in the meantime took the screenshots, you can see that in overall statistics. And most used brightness lvl was 35%
[HTC One X] samarain:
no, in the explorer tree show like that but in the right side is like that but don't show any folders!!
[HTC One X] Xmister:
Re: [KERNEL][#143][26/02/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

Thanks. I'm looking forward to your test about 141-143. :)
[HTC One X] Xmister:
#147 is up with my own shiny new voltage control interface.

!!IMPORTANT!!

You need to clear the data of the app you used to change voltages (System Tuner, etc), so it can reset the default values. Without this you can end up having 1200mV on 51MHz, and 800mV on 1500MHz...

It was written for system tuner primarily, so it should work best on that.
[HTC One X] Xphoid:
Re: [KERNEL][#147][26/02/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

Just quick question is it safe to use a combination of apps?

That is to say for voltage control system tuner and for others trickster mod?
[HTC One X] Xmister:
Re: [KERNEL][#147][26/02/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

If you set to set on boot in both, then one will overwrite the other's all cpu settings(incl. voltages, governors and frequencies)

Otherwise it should be fine.
[HTC One X] Thant:
I am with #141 yesterday for the first time I see my ram usage is under 600MB this is good and seems my battery leave forever for 9:30 hours I lose only 1% battery and the temp of the batt. is 27 deg. with 10min. speek on the phone. Really good Kernel. I use smartmax with SIO. Only this irritant problem with UMS:good::o:victory:
[HTC One X] Alex-V:
AW: [KERNEL][#147][26/02/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

Yeah i also want to try more oc..lol...

Anyway..interesting thing..if i try kernel with autohotplug the screen flicker is away
[HTC One X] Xphoid:
oh damn, than simply i can not use both at the same time... or tirckster can be used only for controlling

Smart Dimmer,

Try to Group tasks into least cores possible (BTW i really would love to understand what it is, appeared first time with #141)

S2W
[HTC One X] Xmister:
Re: [KERNEL][#147][26/02/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

Trickster should be fine too for voltages. :)

That interface is part of the arm topology patch. It's name says it all: Use the least cores possible. Enabling this could give better or worse battery consumption, depending on usage.
[HTC One X] xuldigiorgio:
xmister,

i just flashed #147 and S2W is still the same for me, swiping back to home wakes the phone. i'm on viper 3.3.7
[HTC One X] Xphoid:
:victory::victory::victory:

nice to now that... i was just getting very used to Trickster =)

and thanks for further info about arm topology patch... will try to see effects =) if can use the kernel for 2-3 battery life cycles....

man, you are the kernel development machine =):good:
[HTC One X] Lextermina:
it's possible to add GPU 700mhz ? :p
[HTC One X] kingkong0821:
Re: [KERNEL][#147][26/02/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

Not every chip can handle that,even my nexus7 can only handle up to 666
[HTC One X] Thant:
check this one GPU 700 but it is only AOSP
[HTC One X] tianyuhua:
XM not smooth，How to solve
[HTC One X] Lextermina:
XM Not smooth! Lol the best kernel of xda!
[HTC One X] levanoza:
sorry but for me it's very smooth, I'm on Ordroid
[HTC One X] Thant:
for me is very smooth. Are you erase the cache and dalvik cahe befor install the XM-Kernel?
[HTC One X] tianyuhua:
cache and dalvik I do not clear
[HTC One X] p50kombi:
Re: [KERNEL][#147][26/02/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

Hi Xmister,

Just wanted to report the new voltage table does not seem to work on Fauxclock.

If others could give it a try?

Not a big issue for me as I also have system tuner which seems to do the job.

Just to let you know.

Great work on the kernel, truly awesome.

*****************

Sent from a tin of baked beans using some chewing gum, tinfoil, a piece of string and a manual written by MacGyver.
[HTC One X] ziege:
Added XM-Kernel #147 for Viper 3.3.7 to third post ....

!You NEED to clear the data of the apps that can change voltages to let them reset the default values!!
[HTC One X] Thant:
it is good to clear them from recovery befor install the zip, or after flash the boot.img to use comand fastboot erase cache and after this from recovery use advanced and wip dalvik cache
[HTC One X] 5had:
after lots of trouble caused by the repacker its finaly works :victory:

im used #106 for a week now, flashed #143 today in addition with RD MIUI and its just freakin awesome...

its just amazing to see how an optimized kernel changes the whole phone behaviour and transforms the one x in a freakin' rocket.

the battery life is more then excellent.

thank u XM ;)
[HTC One X] makes2068:
Hi.

Using the #141, USB STorage not working with One x and ViperX 3.3.7.

With stock ViperX-kernel, it works.

Any suggestions?
[HTC One X] Xphoid:
XM-Kernel #147 for Renovate Final 1.1 is added to 3rd post and img file can be downloaded from HERE.
[HTC One X] dsonex:
thanks for the update - I can confirm that system tuner shows single entries for all frequencies :)

great work :highfive:
[HTC One X] p50kombi:
Re: [KERNEL][#147][26/02/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

I did all that.

I can read you know and have been around for a while.

Anyway, like I said, not a big issue.

*****************

Sent from a tin of baked beans using some chewing gum, tinfoil, a piece of string and a manual written by MacGyver.
[HTC One X] MacSeoin:
Just wondering if you knew sustain_load for interactive governor is set at 0

IT NEEDS TO BE CHANGED TO 95 (AS STATED IN OP)
[HTC One X] p53:
Re: [KERNEL][#147][26/02/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

Same here, but #143 works again! U may try it.
[HTC One X] Lo_RaT_PeNaT:
that table voltages are most appropriate for better battery performance?
[HTC One X] Xphoid:
they are just proper now... before there was a mess....

you will find your own appropirate UV... but as lot of people mentioned before, UV'ing has slight effect on battery...

but rather it keeps your HoX cool while heavily gaming or etc...

you can start to try UV'ing -50 and easily go up to -75... but after that trial and error according to your phone variant and chips... as for me with Variant 2 HoX, i can easily UV -100, but become unstable if i go up to -125...
[HTC One X] n3ocort3x:
just for the record: I can UV up to -125mV and get exact the same battery as with no UV :p it keeps cooler but only a bit... maybe i´m not sensitive enough for this :p
[HTC One X] skeleton1911:
i know this code activate fast charge: echo '1' > /sys/devices/platform/htc_battery/fast_charge

how can i disable it ?

do not get me wrong (xmkernel is the best) but I do not like this.
[HTC One X] n3ocort3x:
echo '0' > /sys/devices/platform/htc_battery/fast_charge

@XMISTER

nice work on the voltage control :victory:
[HTC One X] Shan89:
Wut ? I'm literally using 1000ghz cpu with smartmax / sio and i'm not having any laggs in system , the only laggs with this freq you get will be when opening apps like FB for example, opens it slower but still not stuttering while scrolling at fb or anywhere in the system, i mean 1500 is deff faster but 1000 works good as well, try clearing dalvic and cache before flashing the kernel.

With my UV that i use which is around -225 on some freqs ( no gaming for those voltages ) i maybe MAYBE get extra 5% tops 10% of battery life, but when gaming (max uv -175) phone is much cooler , especially on charger. That's the only real benefit for me and of course gives me more time to play games cuz of reducing the heat :P
[HTC One X] maxwen:
Re: [KERNEL][#147][26/02/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

in overall CPU voltages don't have that big influence on battery
[HTC One X] Goku80:
i must be the only one here loving touchdemand then:D not seeing any posts of users using that governor...

regarding voltages using 143 build and everything is running fine.:D can uv -100 and everything is cool as ice.;)

and props to Neo for redline cpu app..thanks for the recommendation buddy
[HTC One X] lilraven974:
hello, i have some weird question :

- is it possible that MPDECISION don't work well, depending of rom/device combination ?

- what is the best hotplug based version for gaming ?

i ask that, because i tried ncx and xm, both with mpdecision and after a little time, games starts to lag. however, on #27 i have absolutely no lags. i put the new interactive values on the old kernel, and it flies, but as disavantages i don't get the goodies you inclued later.

thank you for any answer you could give me.

PS : i never repacked myself kernel, only flash those which are provided by renovate team :p
[HTC One X] Xmister:
Re: [KERNEL][#41][11/02/13][3.1.10][AOSP & SENSE][Full Extra]XM-Kernel

Sorry, bluetooth indeed needs a fix. Expect an update soon.
[HTC One X] Tabtoub:
how can I activate usb fast charge on sense rom? I'm running ViperX 3.3.6

thanks

---------- Post added at 01:52 AM ---------- Previous post was at 01:48 AM ----------

another little question, do u plan to add deadline scheduler?

Thanks for this awesome kernel mate :thumbup:
[HTC One X] mido.fayad:
Re: [KERNEL][#41][11/02/13][3.1.10][AOSP & SENSE][Full Extra]XM-Kernel

running it now on renovate and no bugs till now .. will test every thing and report back

also please add deadline schedular back as it's better than noob

also if it's possible can u remove cpu quiet driver as it cause some problems with quad and not working good all the time and cause some lag when device fails to call the quad in some games

any way thanks for great kernel ..it's very good and fast :)
[HTC One X] JohnYang1997:
Cant work on any aosp based rom WHY??
[HTC One X] Xmister:
Uploading one with bluetooth fix right now.

Activate fast charge:

echo '1' > /sys/devices/platform/htc_battery/fast_charge

Will add deadline later.

CPU QUIET is removed in last version.
[HTC One X] mido.fayad:
Re: [KERNEL][#41][11/02/13][3.1.10][AOSP & SENSE][Full Extra]XM-Kernel

i'm using the latest version 41 and cpu quiet is here and i can confirm this by faux clock app

also cpu quiet wasn't present in the previous release 27 so i think it's added in the latest vetsion only 41
[HTC One X] Xmister:
I mean in the one, I'm uploading right now. :)
[HTC One X] Xmister:
OP Updated.
[HTC One X] Tableuraz:
Wow, your kernel completely ****ed up my phone, I had no GSM radio signal, I also can't access more than the 3/4 of my SD Memory even when using an other kernel (but PowerAmp is able to find and play musics other explorers can't find, WTF? :eek:)

How am I supposed to clean this mess? Even TWRP won't show the files, but they're still there! :confused:
[HTC One X] nimrodity:
please dont blame the dev,he states following in his OP because of that
[HTC One X] Tableuraz:
I'm not blamming anyone, but still, I need some help...