yashsingh1/xdaforums huggingface dataset:
[HTC One X] Xmister:
Which version? Did you flash the modules? Do you have a last_kmesg?
[HTC One X] Tableuraz:
I flashed the latest version, but I had to repack it for ViperX, otherwise I was stuck at the bootscreen, now I'm on Bindroid, I'm trying to use Trickster Mod to force a media scan to see if it fixes the issue... :fingers-crossed:
[HTC One X] Xmister:
Do you have a GSM signal now?
[HTC One X] Tableuraz:
Yep, I have GSM signal back but some folders are still missing in explorers.... And I don't have a last_kmsg, all I know is that com.android.phone and the dialer kept force-closing when trying to use GSM
[HTC One X] rkuijpers:
Re: [KERNEL][#41][11/02/13][3.1.10][AOSP & SENSE][Full Extra]XM-Kernel

Have you tried flashing your last nandroid backup before you flashed the last kernel? Of course you will also have to flash the boot.img manually which you were using with that rom.

You should be fine again after that?

No nandroid? Ummmm.... :banghead: :rolleyes:
[HTC One X] Xmister:
All right, then that was unrelated, maybe you didn't give enough time for it to connect.

However the lost files can be caused by dynamic fsync(although it didn't cause anything like that for me), I'm disabling it, and uploading a new version.

I'm sorry, but you might have to reformat your SD.

If it worked then with another kernel, then it was probably an uncleaned dalvik cache issue.
[HTC One X] Tableuraz:
Is there a way to disable it manually otherwise? Because I don't have my music folder but PowerAmp is able to find them and play them, which means they're still there, but Android somehow don't see them.... :confused:
[HTC One X] rkuijpers:
Re: [KERNEL][#41][11/02/13][3.1.10][AOSP & SENSE][Full Extra]XM-Kernel

I've read about missing folders before.

Seems sometimes they get moved to another part of the memory, some folder named 0 I believe.

Saw a solution somewhere posted by AlexV, simply move those folders back into place and everything should work. Should be an easy find in the forums :D
[HTC One X] Xmister:
It's part of the kernel. If you can't find the files, then there is nothing to disable now, your SD's FAT table is probably corrupt.

However, if you know you exact path of your files, you can download them to your PC, with adb pull:

adb pull /sdcard/my/file
[HTC One X] Thant:
witch Tegra varian have you?
[HTC One X] damanrico:
I'm still experiencing some clipping/skipping while listening to music. Tried smartmax/ondemand/interactive, doesn't matter. It's not often, but at least once every 10 minutes.

I'm assuming it's because I'm using a player (Music folder player), which also has an equalizer built in which I use. I guess this consumes more CPU power than listening to music without having the equalizer enabled.

Is it a good idea for me to raise the min CPU while listening to music? If so, what do you guys feel is the correct min CPU freq?
[HTC One X] Goku80:
204mhz and to be honest you should not notice any difference in battery drain as well
[HTC One X] n3ocort3x:
you are welcome :) Xoomdev did a great job :)
[HTC One X] drivenby:
Re: [KERNEL][#147][26/02/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

Well you only have to look at mathematics, how much power does the cpu really consume? It's less than the screen. By reducing the voltages like less than 10%, what kind of miracle are people expecting?
[HTC One X] maxwen:
Re: [KERNEL][#147][26/02/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

correct - since it will still stay in LP mode
[HTC One X] oddyZR:
Hm...

#141 on 1.3GHz -75mV(max stable, Variant 1) batt temp was on my device, after 2-3 games of Beach Buggy, on 49C and game was perfect fluid with high FPS,

#147 on 1.3GHz -125mV(max stable, Variant 1) after 2-3 games of Beach Buggy batt temp is on 55.6 and game have some noticeable frame drops, not huge one, but it goes down to under 30 fps.

General notice, something is generating more heat on lower mVs and games have few frames less...

Renvoate Final 1.1

PS, i have tried to generate perfectly same conditions, so, same repacking img procedure, cleared cache and dalvik one, same room temp, same procedure of entering apps and so on...
[HTC One X] drivenby:
Re: [KERNEL][#147][26/02/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

You know it's not that simple , you have to take into account starting temperature and room temperature.
[HTC One X] damanrico:
Hm, setting it to 204mhz still resulted into clipping. Checked the min cpu freq and it was back to 102 mhz. Seems like the min cpu freq doesn't stick when I set it using Franco's kernel app. Can it be that it gets overruled by a setting in this kernel introduced a while back: "Audio min. freq raised to 102MHz"?
[HTC One X] maxwen:
Re: [KERNEL][#147][26/02/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

don't think sticky min frequencies work at all :)
[HTC One X] dani_nec:
Could someone indicate how the new governor touchdemand :confused:? the name says it all but I wonder what difference smartmax ondemand and so on.

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

All you had to do is a little searching. ;)

Touchdemand says it all, it basically responds to your touch and scales up the cpu.

Spun out from a JELLIED and RENOVATED One X.
[HTC One X] dani_nec:
I removed my desire to post .. if you're not the "chupipandi" responses always go down the same road

We'll look at google thanks for nothing
[HTC One X] tianyuhua:
when released new stable version?
[HTC One X] JohnYang1997:
Don't ask about this. If one release is stable then it is.I saw you in xda.cn.You didn't translated the important line that presented in op.Somebody would stick at boot screen.
[HTC One X] levanoza:
For you #147 is'n stable?
[HTC One X] henk_j:
With 147 with setcpu he swaps frequencies vs voltages the highest CPU speed versus the lowest voltage and the lowest CPU speed gets the highest voltage. :-p
[HTC One X] Xphoid:
did you cleared setcpu data before flashing kernel?

Xminister warned with bold letters as follows just to avoid this kind of problem...
[HTC One X] Xmister:
I will set to to 204Mhz in the next release. :)
[HTC One X] iba21:
R: [KERNEL][#147][26/02/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

Test it.. stability test + current widget + fixed briktness + airplane mode..

Second test with uv

You'll see the uv values has less mA consuption..

I already did that, so, i know what i'm doing :D

If uv doesen't decrease the power consuption, why the 1.5ghz has a 1.23V and the 51mhz dont? :D

Arm do an uv at every freq, to preserve battery!!
[HTC One X] Xmister:
You can try lowering voltages on higher freqs, it will be more stable now, because it won't jump between voltages on 1 frequency.
[HTC One X] iba21:
R: [KERNEL][#147][26/02/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

Sorru but.. AHAHHAHAHAHAHAHAHA

tegra3 @1.2ghz datasheet.. 1.2Watt

Mu current test.. 200mA with britness at 100% and cpu forced at 51mhz.. with stability test at 1.4ghz, 1600 1700mA.. take 200mA.. 1400mA @ 4v = 5.6Watt :thumbup:

Don't understand electric values? do a simple test..

put britness at 100%, airplane mode, force screen on, wait 10minutes, see how many % goes down

Now.. stability test, run it, turn off the screen, wait 10minutes, return on, see how many % goes down :thumbup:

Now the screen has an highter power consuption than tegra3............... Quante cazzate
[HTC One X] drivenby:
Re: [KERNEL][#147][26/02/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

What a horrible analysis, tell me do you run benchmarks with screen off all the time?.

The fact is that most of the time, when you have the screen on, it's the screen and not the cpu that's doing most of the consumption. Of course this law isn't absolute, but I'm taking about a phone here, not a psp. With regular use that holds true
[HTC One X] hamdir:
yes but why does it display the default voltage for 1500mhz as 1150? is it UVed out of box? im confused it should be 1237mv
[HTC One X] oddyZR:
Restart once again and that should fix it. If not, check all CPU control apps and leave only one, disable others.

PS. I assume that you have read OP and deleted CPU app/s data and re-run them/it again.

Max UV I can do is -125mV, on -150mV I have freezes... :(
[HTC One X] slebit:
Re: [KERNEL][#147][26/02/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

Thats pretty good. I have a variant 2 device, and i can lower the voltage by 75mV. If I go any lower, my devices will freeze when I play games.
[HTC One X] glen.ricky:
Re: [KERNEL][#147][26/02/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

I noticed this also, you can get 1150 in system tuner but you will see 1200 in Trickster mod
[HTC One X] Byrana:
Been using #147 since this morning. No reboots ... all seems stable so far. I was using system tuner to set a cap at 1.3 ghz on smartmax govenor. After a while it gets uncapped again. Also the voltage table still looks a bit weird. Lots of frequencies that are not even used.

That is my table:

1 Mhz

480 MHz

650 MHz

780 MHz

990 MHz

1040 MHz

1100 MHz

1200 MHz

1250 MHz

1300

1330

1400

1500
[HTC One X] hamdir:
no go...
[HTC One X] iba21:
:eek:

it was a test, a single test to understand how mouch energy use the tegra3

with normal usage, the low tasks uses low power usage, probably less than the screen, but, with original setting and original kernel, it's normally to goes to 800-900mA with some stupid things (like writing here) :silly:

the thing is only one.. if tegra3 is not important for the consuption, my old mod for stock kernel didn't increase the usage of phones since the britness was the same before and after installing the mod.. and.. that forces tegra to a lower freq :p

now i'm using my own settages of mpdecision + my own parameters of smartmax, and i have the same result as my old mod, but, sure, now my cpu could goes to 1.5ghz, in the old mod, the cpu was loked to 1.2ghz max :good:

so, the thing is simple, tegra3 has an hight power consuption, and, the new features of this great kernel limits the tegra3 of ramping up too mouch for nothing, that's why you can do more hours than stock kernel

you sad screen has the most power usage.. i'm saing tegra3 consupt more than it :p
[HTC One X] Xmister:
Yes, that's our tegra's table. It will use the closest frequency's voltage.

Plese describe "after a while".
[HTC One X] oddyZR:
Only solution that I have on my mind right now is to try and uninstall all CPU control apps, restart device, than install them/it again. If that don't help, flash boot.img and modules again.

For me it's working all fine on System Tuner and Renovate Final 1.1

---------- Post added at 03:11 PM ---------- Previous post was at 02:58 PM ----------

btw, I have tried everything, reflashing repacked_boot.img, reinstall modules, uninstall all cpu control apps, install only System Tuner, by the numbers, everything seems alright, frequencies, voltage, all fine but... Temps are higher by few degrees and performances are bit lower with #147 than on #141 while gaming with only one difference, I can go higher with UV, from -75 to -125mV.
[HTC One X] Xphoid:
can this table change from device to device?

cause mine does not look like this...
[HTC One X] makes2068:
And #147?

Works it, too?
[HTC One X] hamdir:
what default value do you have for the 1500mhz step ?
[HTC One X] Xmister:
Yes, we have different tables per variant.
[HTC One X] iba21:
R: [KERNEL][#147][26/02/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

Perfect table!

1mhz: 587 587 mV

460mhz: 662 662 mV

550mhz: 712 712 mV

680mhz: 762 762 mV

820mhz: 787 787 mV

970mhz: 812 812 mV

1040mhz: 862 862 mV

1080mhz: 912 912 mV

1150mhz: 937 937 mV

1200mhz: 962 962 mV

1240mhz: 987 987 mV

1280mhz: 1012 1012 mV

1320mhz: 1037 1037 mV

1360mhz: 1062 1062 mV

1500mhz: 1162 1162 mV

I could undervolt for about 125-130 mV stable..more under 1ghz freq :D

1.5 only 75 because this cpu shouldnt work with quad at 1.5 but at 1.4

Good job xmi! It's perfect! :D
[HTC One X] oddyZR:
1237mV on 1.5GHz by default

Variant 1
[HTC One X] Xphoid:
with Trickster it was always 1150 @ 1500MHz

but recently tried System Tuner after uninstalling Trickster and rebooting it showed 1237 @ 1500MHz... but System Tuner does not control 1MHz in device... what ever you do it remains same...

so i uninstalled again back to Trickster and back to 1150 @ 1500MHz again...
[HTC One X] dani_nec:
Thank you very much for sharing this table! :good:

in theory is even any variant? (do not remember looking at my variant)

I ask because I see some values ​​much lower than home.
[HTC One X] kingkong0821:
Just flashed #147,

then I Force stop system tuner pro and trickster mod to clear data,

after reboot,both are showing 1237@ 1500MHz
[HTC One X] GuyAdams:
I have repacked XM #147 for ARHD 18.x series ROM's and added it to the third post and kernels thread:

[KERNELS] Repacked for Android Revolution HD | 26th February

Please be aware of the following before flashing XM:

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

I think it depends on your rom and repack...

Just tried what you say, same 1150 @ 1500MHz for me...
[HTC One X] MacSeoin:
Re: [KERNEL][#147][26/02/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

Strange mine says 1200 as default!

Sent from my Variant 1 H3G One X, Renovated with XM power!
[HTC One X] Xmister:
It's more like variant dependent.

For variant 0, the minimum voltage for 1500 is 1237mV, on var1 it's 1200, on var2 it's 1150, on var3 it's 1125.

And since the interface reports min and max voltage for a frequency, trickster probably uses the min. value as default, while system tuner uses the max value(which is 1237 for everyone).

I think I will change it to report only the min. voltage to avoid inconsistency.
[HTC One X] Goku80:
Re: [KERNEL][#147][26/02/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

I have variant 1 whatever that means and default at 1.5Ghz is 1237
[HTC One X] Xmister:
In System Tuner or Trickster?
[HTC One X] MacSeoin:
Re: [KERNEL][#147][26/02/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

Probably SetCPU knowing Goku

Sent from my Variant 1 H3G One X, Renovated with XM power!
[HTC One X] Xmister:
#152 will be up soon, with the modified interface.

However with this, if you make a change every frequency will use the minimal voltage in every step. This means you probably can't uv as much as with the previous ones, because you will be lower on most frequencies already.

But that's only if someone changes the voltages. Until then the stock values of "more voltage per frequency" will be used.

So even if you set -25mV then +25mV, you will have lower voltage on most freqs than without touching it!
[HTC One X] ub3rx:
@Xmister ,

Maybe you missed it when I asked this earlier, would there be gpu voltage control added in the future ?

Faux had it in ICS and if I remember correctly, I felt undervolting the gpu had a noticeable effect on temperature

Thanks and I appreciate your work on this kernel
[HTC One X] Xmister:
Yes, I already started to implement it, and it will be modifiable in the same place as cpu voltage, so you can use system tuner or whatever you like for it too. (I don't want to write an app for that.)
[HTC One X] Shan89:
Hey thx for the 147# i LOVE the proper UV interface, now i can't UV -275 or -250 on some values lol, MY MAX stable gaming Values on variant 3 are -125-150 , off gaming max i could use was -175 and that is on some rarely and berely ever used freqs. So i love this interface much more, much easier to UV your device.

AND for those who care updated my signature with accurate undervolting for ALL variants ( The SAFE values) More advanced users could probably go a little bit more.

@ Xmister, i found out that 1ghz freq SHOULD not be undervolted AT ALL by all means . For me as soon as i touch it i get freeze, as for other freqs i can go up to -125/150 , much much better and accurate undervolting now with System tuner. Anyway thx to this i was able to make *Accurate SAFE* undervolting values in the guide. Ty. Btw flickering is gone for me in 147#
[HTC One X] Zulake:
#152 puts me in Flight Mode and I can't enable/disable it (I didn't even enable it), WiFi is gone (usually launches after boot, even without entering PIN), it doesn't ask me for the PIN either.

Yes, I repacked and flashed the boot, erased cache and Dalvik cache, flashed modules.

A second reboot doesn't seem to solve it.
[HTC One X] Xmister:
Try to download the zip again and flash it. Those are the symptoms of wrong modules.
[HTC One X] Zulake:
MD5 matched though. Just did so and reflashed/erased everything once more. Now it works. :)

I love this kernel a lot by the way, so much smoother, faster and battery-friendly then stock!

By the way, where is this voltage interface you speak of? :)
[HTC One X] Xmister:
I think you will need another change for 152. :P

It's "in" any app that can change cpu voltages. (system tuner, trickster mod, setcpu)
[HTC One X] Goku80:
its the one that you currently are getting in any cpu apps to UV...but implemented in a way that you get it correct..so you do not have like 2 or 3 1500mhz you get just the one and so on for each step

EDIT: Beaten by the Mister himself:D
[HTC One X] n3ocort3x:
how cool :) I havent tried that yet because it´s on the same rail like everything else (like LP, EMC and of course GPU). Or did i get something wrong ? If u UV gpu, u UV the whole vdd_core cluster, am i right ? (I did this in my old source manually -50mV (that was the edge, everything else was not stable for the bad variant chips)
[HTC One X] hamdir:
i reflashed 143 and i got back the 1237 at 1500

so guys let me get this straight about the new interface, compared to complete stock kernel, the new interface has built in UV by itself right?
[HTC One X] Goku80:
no...by flashing a new build it still uses the old UV setup you had...so with the new one if i am not mistaken you can start fresh....and whenever you increased the voltages it was thinking that you was UV more that was based on your old setup..

with this new interface scrap all the above and voila you have a clean new UV interface based on stock that you can play with
[HTC One X] Xmister:
Default, it uses the same voltage yes, but I'm not sure if I change the 3d clock millivolt table to a different address, it will change the voltage for everything, or not, or is it safe to change it for only 3d or not.

The actual interface is in fact already working in the latest release if one enable it, but changing the voltage for example from 1350 to 1325 will result in instant freeze with message "1325mV is too much for 3d".

I will try to change to whole core voltage table next instead of changing it just for 3d clock. If that won't help, then it's something else.

As long as you don't touch it, no built-in UV. If you touch it, every freq will use the minimal voltage you set.

In default every freq has more voltages, and there is some logic to choose which voltage will be used. If you touch the UV, then every voltage per freq will be the same, and you can see the minimal voltage for a freq in your app by default.

So let there be an example of 650MHz.

By default these are the voltages for it: 837, 850, 862, 875, 887

The kernel will chose one of them based on some logic.

You can see 837 in voltage control apps.

If you press -25mV, it will UV that (the 837), and set it to every step, so you will have: 812, 812, 812, 812, 812.

I hope it's clear now.

I will see how stable it is now, because this way, we should have significantly less heat, no voltage jumps, etc.

If it won't be stable then I rewrite the interface to UV each voltage, so you will have: 812, 825, 837, 850, 862. While you will only see 812 in the apps.
[HTC One X] iba21:
R: [KERNEL][#152][26/02/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

This is MY values.. you could be a better or worst chip!
[HTC One X] n3ocort3x:
good idea :) If u need help on testing feel free to cantact me :) i wont have time to update that fast as i done it until now as private things are kicking in at the moment, but for testing, I´m always free :)
[HTC One X] ziege:
XM-Kernel #152 for Viper 3.3.7 added
[HTC One X] chacho_2me:
ammm.. i dont know if my problem is a rom issue or kernel... but looks like i cant seem to connect my phone storage(mount when phone is on) via usb... mounting during CWM is working.. but when phone is on... i cant mount my phone to pc

ROM: Ordroid 12.6.5

Kernel : the amazing XM147
[HTC One X] Xmister:
It's kernel related. I'm working on it with n3o for a fix. :)
[HTC One X] young_fresh:
where ?
[HTC One X] vaykossil:
that was so hard for me to understand :eek:

waiting for some stability report :good:
[HTC One X] GuyAdams:
Re: [KERNEL][#152][26/02/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

The third post where all the XM repacks should go :)

@everyone else

Am I the only one who's frequency cap via Trickster Mod doesn't work on #147? I've only just installed it so can't be to do with the data clearing.
[HTC One X] chacho_2me:
ok copy that..anyhow i can live with CWM mounting for now... no problem..appreciate all your hardwork...

i am now on your 147#... so just to clarify..all i need is just to clear data off my cpu app?(ex. setcpu) and nothing more? no edits and stuffs? because the kernels does its thing? sorry for being a totall noob...kinda confused.. :)
[HTC One X] n3ocort3x:
Ok there is defiantely something messed up in source :p. Lets try the following:

bring back ALL USB stuff to stock (revert everything) and take only these 3 commits for USB (nothing else)

1 LINK

2 LINK

3 LINK

remove everything else out of source for USB (saw some other commits) If u do so it will work ! I bet, expecially trips commit is messing it up (for us, dont get it wrong)
[HTC One X] chacho_2me:
ammm.. is this for me? if yes..sorry..too technical for me ( though i want to learn..really..) if not... then sorry for this post.. nevermind me..just passing by sir :angel:
[HTC One X] Xmister:
Thanks! Let's see if it will work now.

Any sense guy here to test? :)
[HTC One X] Zulake:
Tell me what I have to do and I will test it. :)
[HTC One X] Autinhyeu:
I'm here :)
[HTC One X] Xmister:
First you have to be on a relatively close to stock rom (in other words, not on viper).

Then flash the modpack from here

Then repack the kernel you can find in this post for your ROM, and flash it(and the modules), and see if mass storage works or not.

If not, then try to repack it to one of the kernel you can find on the modpack thread, flash it, and see if it works.

The kernel: http://d-h.st/4xX
[HTC One X] Zulake:
Alright, I will flash a RUU and test it out. :)
[HTC One X] onukomer:
hi!

im on #152 now. and i can not change gov. its now ondemand. how to change it? and cpu max speed is showing n/a. volage control: 1.5ghz = 1150
[HTC One X] Xmister:
Did you repack?

If yes, try clearing the data of your tuner app.
[HTC One X] dsonex:
Hello, I thought i'd test out #152 UC & UV stability (i'm on renovate sense, with a variant 1 device). With the voltages set in system tuner as below

1.5Ghz, 1137mV

1.4Ghz, 1087mV

1.36Ghz, 1062mV

1.33Ghz, 1037mV

1.3Ghz, 987mV

1.25Ghz, 962mV

1.2Ghz, 962mV

1.1Ghz, 937mV

1.04Ghz, 887mV

990Mhz, 887mV

780Mhz, 862mV

650Mhz, 787mV

480Mhz, 737mV

1Mhz, 712mV

I capped the high frequency using system tuner and at the increments available, starting at 1.5Ghz down to 480Mhz ran quadrant.

Everything worked fine and temps didn't go above 45degreescelsius.

So far looking :good:
[HTC One X] rkuijpers:
Re: [KERNEL][#152][26/02/13][3.1.10][AOSP & SENSE][S2W][GAMING][BATTERY][UV]XM-Kernel

Deleted, sorry ;)
[HTC One X] huniak:
Hi all, can someone tell me why my systemtunerpro show only 12 frequency steps?

1 MHz; 520; 700; 860; 1,05 GHz; 1,15; 1,2; 1,28; 1,3; 1,34; 1,38; 1,5.

Im on repacked XM152 on viper337, my tegra is variant 2
[HTC One X] SgtIcetea:
Looks like I have to delete, too^^
[HTC One X] onukomer:
yes i repack the boot img for lextermina's rom. and i reflash the rom with full wipe, flash modules and repacked boot img.