yashsingh1/xdaforums huggingface dataset:
[XPERIA X10 Android Development] nobodyAtall:
To people who are getting WLODs:

Does this happen on max cpu usage or e.g. during the screen is off?

Please do stress the CPU (with benchmarks) and see if you still get crashes during them.

It might be possible that the issues are from some lower frequency when your phone scales to. Also mind that each CPU has it's own limits. The goal it to get a configuration working for as many people as possible, e.g. if v.1 works for u, no need to try anything else ;)
[XPERIA X10 Android Development] nobodyAtall:
This is not possible right now, voltage assignments are done when the module is inserted.
[XPERIA X10 Android Development] pficrx:
Keep up the good work....Ela re Ellada....
[XPERIA X10 Android Development] kmilof:
for me the wlod happens whenever i turn the screen on, i have to press the power button a couple of times, then it's laggy and then frooze and reboot. :P

i guess it's when the cpu requires more energy
[XPERIA X10 Android Development] ooidort:
I'd love to do some testing but I can't even get past the SE bootlogo.
[XPERIA X10 Android Development] aroutis:
Thanks iridaki :)
[XPERIA X10 Android Development] dtekkt:
Seems to work right now on wolfs cm6, although I can't really feel a difference. Will report back if anything unexpected happens

Send from my X10 CM 6.1.3 by Wolfbreak using my thumbs
[XPERIA X10 Android Development] Cuspide:
Unable to install... how to be sure that the script runs at start?

CM V006 Wolfbreak.

$ export PATH=/data/local/bin:$PATH

$su

# lsmod

twofish 7984 24 - Live 0xbf021000

twofish_common 15588 1 twofish, Live 0xbf01b000

dm_crypt 12956 1 - Live 0xbf012000

dm_mod 53152 49 dm_crypt, Live 0xbf000000

#
[XPERIA X10 Android Development] iridaki:
Να 'σαι καλά! :)

Αν ενδιαφέρεσαι πολύ για διάρκεια μπαταρίας και η κανονική σου χρήση δε "ζορίζει" τη CPU (δεν παίζεις παιχνίδια με τις ώρες κτλ), ένας σωστός συνδυασμός SetCPU και Undervolting Module μπορεί να δώσει σημαντικό boost στη μπαταρία σου.

Εγώ έχω ρυθμίσει το SetCPU έτσι ακριβώς και δεν έχω ούτε WLOD, ούτε το κινητό είναι πιο αργό (βέβαια όπως είπα, δεν το ζορίζω ιδιαίτερα με τη χρήση που του κάνω) και η μπαταρία κρατάει αρκετά πιο πολύ. Ειδικά όταν είναι σε standby, πχ το βράδυ όταν κοιμάμαι, ζήτημα να χάνει 2-3%.

Translation (sorry about that, sometimes I like writing in Greek! :D)

You're welcome! :)

If you are more interested in battery life rather than performance, and your average use is not CPU-intensive (gaming, etc),

a right combination of SetCPU and Undervolting Module can give a real boost to your battery.

I have set up SetCPU exactly like this, and I get no WLOD, and the phone is not slower either

(of course, as I said, I do not use CPU-intensive apps) and the battery lasts noticably longer.

Especially when in standby, e.g. when I sleep at night, it barely loses 2-3%.
[XPERIA X10 Android Development] erenz1202:
i'm still using v1 on cobrato formel miui, no wlod so far
[XPERIA X10 Android Development] fiscidtox:
So far v2 seems better for me!
[XPERIA X10 Android Development] indesisiv:
Using wolfs latest rom and v2 of this modmod. I got reboot on waking the phone from sleep. Doesn't happen all the time though.

Edit: I think this maybe seems related to since I installed this my phone won't sleep properly. Cpu on 100% most of the time. Took the module initiation line out, rebooted and phone is sleeping properly now.
[XPERIA X10 Android Development] zabihjan:
nice work, will give it a try now on TripNMiui froyo 1.0.63
[XPERIA X10 Android Development] clarance:
I just flash v2 via xrecovery. I am onWB rom v061 and seem nothing different
[XPERIA X10 Android Development] memazy:
using v001 on Wolf's rom - works ok
[XPERIA X10 Android Development] iridaki:
You will not notice anything different.

Your battery life should be better

and you should notice much less drain while the phone is on standby mode

(e.g.: during the night).
[XPERIA X10 Android Development] pp085ster:
Problems installing?

For people having problems installing the module on WB latest ROM i did the following and it worked:

Follow My_Immortal's manual method on the 2nd or 3rd page (dont remember exactly which one :S); when you get to the last step of adding the insmod... command into the hw_config.sh add it into the #MODULES section (should be near the top) after the last insmod command there.. save & exit, reboot and check lsmod on emulator - Should be there!! :)

Thanks developers for the hard work ^^.. its appreciated by most of us! ;)
[XPERIA X10 Android Development] G-FACE:
Been running v002 from 25 min on WB 006, bb 58. No wlod until that moment. I don't use SetCPU since wolf implemented the cpu settings in the rom. I played with the phone, then leave it and waked it few times and no problems at all. I don't feel any significant difference in the performance, no lags at all.

I like the way the phone handles. Will see these days how the batt life will be.
[XPERIA X10 Android Development] iridaki:
Let me add that nobodyAtall is an excellent and very patient developer! :)

The post with the manual method is this!

Shouldn't matter where the line is added, but for the purpose of tidiness, it's better to add it under #Modules! ;)
[XPERIA X10 Android Development] Cuspide:
Thx it worked for me ;-) module v1 loaded and working no wlod so far....
[XPERIA X10 Android Development] zabihjan:
i tried v01, it made my phone laggy, now i am testing v02, will report back later
[XPERIA X10 Android Development] ooidort:
Manually installing v002 seems to have eliminated the WLOD issue. lmod shows that the module is loaded and it doesn't WLOD on SetCPU's stress test.

Edit-

Scratch that, just WLOD'd while using the stock browser.
[XPERIA X10 Android Development] c05m1x:
I've tried this, got in reboot loop afterwards. I'm using Wolfbreak's CM 6.1.3 [Full V006] [01-05-11] ROM. My bb is .54. What went wrong? :/
[XPERIA X10 Android Development] streamnlnl:
Okey i have installed it on Trip ROM 1.0.5...

So far no issue.

Normally i put my phone off when I'm going to sleep but tonight i will test the battery.

I report tomorrow how the battery drain was.

PS maybe it's me, but i think that now my phone response a little less good. Maybe it need to settle after the reboot.

Good night ;)
[XPERIA X10 Android Development] Cuspide:
It shouldn't but in fact it does.... line at the end: no module loaded. Line in the #module... it works..
[XPERIA X10 Android Development] aznracer62:
I just did a manual install through Root explorer, ran lsmod and the module loaded. Trying to run all the apps that I have to try to get a WLOD but none so far using trips 2.2 miui rom.
[XPERIA X10 Android Development] frankiefkit:
is there a way to check cpu voltage and what is the default voltage of x10 cpu???
[XPERIA X10 Android Development] Astral07:
by reading the second post i'm guessing 1300mV for 1ghz speed
[XPERIA X10 Android Development] pato66:
I have bb54 stock rom, I installed v002 from xrecovery and manual install and give me wlod, dont work, what can I do?

cheers
[XPERIA X10 Android Development] SkyStars:
With Trip's IRIS MIUI and .49 baseband x10uv module stays in "Loading"

ar6000 241328 0 - Live 0xbf03c000

x10uv 1520 1 - Loading 0xbf036000

splboot 8072 0 - Live 0xbf02f000

tun 11240 0 - Live 0xbf027000

twofish 7984 0 - Live 0xbf020000

twofish_common 15588 1 twofish, Live 0xbf01

dm_crypt 12956 0 - Live 0xbf011000

dm_mod 47164 1 dm_crypt, Live 0xbf000000
[XPERIA X10 Android Development] frankiefkit:
so it means that lowers voltage for around 10% at least in v001

i am guessing that is not so bad :D
[XPERIA X10 Android Development] twerg:
I have done this (v002) but it did not work, results in endless wlod reboots. using WB6.1.3 previous version that shows as 007, BB54
[XPERIA X10 Android Development] Astral07:
I'm on bb54 using wolfs 2.2 and the first time i booted it hang on loading widgets, i turned off the screen and it never came back on

But then i took the battery out and rebooted and it works like a charm sine then, i've been gaming and browsing, no problems

I'm using v001
[XPERIA X10 Android Development] goRt:
Stock .435 bb58 wlod starting Vlc remote uv002
[XPERIA X10 Android Development] PtN009:
Dont work for me. Phone keeps restarting with white led light..

Baseband 2.1.54

Rom 2.1.a.0.435

Can anybody help me out? I used root explorer method.
[XPERIA X10 Android Development] sl1nk3:
That's not quite true... i've been using Z' alpha1 custom kernel for weeks now, and indeed the first charge did last just a bit more than 7 hours, but the following ones lasted just as long as when using a stock kernel and I'd even say a bit more! (Could it be because of the battery stats cache that has to be rebuilt?)

I'm also using Trip's MiUi, and even though it's awesome I find it really hard to come back to a slowish unresponsive vsynced screen when you're used to a 60fps kernel...

(however when the battery gets very low, it tends to reboot/bootloop probably due to the undervolt.)
[XPERIA X10 Android Development] ratmkicksass:
Im on Wolfs rom BB58 and v02 no good for me.. WLOD... Will try v01...
[XPERIA X10 Android Development] icbless:
flashing works for me....but it does not improve my battery at all. in fact my battery is dying faster....just sharing.

drop 40% in 7hr :( i wan re-flash n try this again

cheers =)
[XPERIA X10 Android Development] fiscidtox:
Yeah I'm done with this... Tried to play a game and wlod again. Isn't worth the trouble!!
[XPERIA X10 Android Development] amtzone:
thumbs up nobodyatall and my_immortal.....

great work.....:D:D:D
[XPERIA X10 Android Development] ledn:
I've installed it on

Wolf's Cm 6.1.3 v06 bb 52 and so far so good.

Keep up the good work. Thank you!
[XPERIA X10 Android Development] bern4d1:
Is it has to be insmod or ismod?
[XPERIA X10 Android Development] fiscidtox:
It's an l not an i

:P

I did the same thing at first though
[XPERIA X10 Android Development] bern4d1:
ow... haha.. thanks.

I flashed via xrec the v1 on WB's V006 and the file is there and the line lnsmod /system/lib/modules/x10uv.ko is in the hw_config.sh but I don't know if it's running or not because I don't understand adb thing :(

thanks anyway... I'll try one day and see if it's reduce my battery drain or not.
[XPERIA X10 Android Development] kxhawkins:
Tested X10 Undervolt 002 on FreeX10 Beta 4, baseband 2.0.52. Flashed with FreeXperia Recovery, wiped cache partition and dalvik-cache, then booted.

lsmod shows x10uv. No WLODs, no stability issues, but only getting 2.5 to 3.3 on Linpack. Battery also seems to be draining faster.

Not very functional, but an excellent proof of concept. Good work, OP.
[XPERIA X10 Android Development] abdozzahra:
Phone keeps restarting with white led light..

no mater manualy or with flash

nither v1 nor v2

uninstall dont work so

restored backup!

bb 58

rom .435
[XPERIA X10 Android Development] OmegaRED^:
As far as i know free kernel has it's own voltage mods..

So in theory this should work on most kernels except Freekernel, correct? :)
[XPERIA X10 Android Development] gil2004xp:
Installed this on WB v06 BB .58, got series of WLOD, rebooting sometimes fix it. No chance to check if it's working or not.
[XPERIA X10 Android Development] streamnlnl:
It didn't work for me. Instead it did the opposite. When i wake up, my phone was completely empty.

It drain my battery even faster!!!

Good job anyway. Hope that the next version will work for me!
[XPERIA X10 Android Development] OmegaRED^:
Hmmm... baseband malfunction.

Re-flash the phone freshly.. and correctly.
[XPERIA X10 Android Development] iridaki:
Just a reminder!

For people having problems with the module loaded, you don't necessarily have to reflash,

you can remove it through xRecovery, provided that you can use adb on your PC:

You need to simply boot into xRecovery, connect your phone to your PC,

go to Partition Options -> Mount System

and then from a cmd on your PC:

adb shell -rm /system/lib/modules/x10uv.ko

Reboot phone and the module won't be loaded anymore.

EDIT: nobodyAtall made an uninstall zip, flashable through xRecovery, so it's easier to use this instead! :)
[XPERIA X10 Android Development] muratbaizhanov:
2.1 stock rom, 55 bb.

WLOD every 2-3 mins after flashing zip

restoring backup
[XPERIA X10 Android Development] pp085ster:
Problems?

It seems to me after reading all the threads comments that people who are using earlier basebands (i.e. 54,55 among others) are having issues and so are the people that are using SetCPU.

You might wanna try uninstalling SetCPU and/or updating to the latest baseband (58)

I have the baseband 58 on WB latest rom and it works however my battery seems to be draining faster than before.. will leave it for a few more days for testing and will try v002 too.. ill be reporting back! Happy flashing! :)
[XPERIA X10 Android Development] nobodyAtall:
Posted v003 with slightly increased voltage levels. Let me know if this is more stable.

To people reporting drainage issues:

Please make sure there nothing else draining your battery (e.g. your phone doesn't get to sleep, background apps, etc.). You do realize that lower voltages cannot increase energy consumption right? :)
[XPERIA X10 Android Development] streamnlnl:
Normally I can easy use my phone for 20 hour's with heavy use. But last night my phone was drain completely empty after i flash the V2. And that in 7 hours.

I will try the next version maybe that one will work.

Thanks
[XPERIA X10 Android Development] indesisiv:
I think that the battery drain is coming from the fact that as soon as i activate this module (testing v3 now and it looks the same) the phone won't go to sleep properly. It is running at 100% and so far it has not dropped onto the lower CPU speeds.

Just had it running v3 ran full CPU for a couple of mins and has now restarted my phone. I wasn't looking at it so i don't know if it was a wlod or just a restart.

Will see if it settles down soon and update.
[XPERIA X10 Android Development] iridaki:
I am sorry to hear you have battery issues,

I've been testing this module since Saturday and my battery life is amaaaazing.

Technically speaking, the module lowers the voltage that the processor draws,

so it cannot possibly harm battery life. It can only enhance it or not.

Bear in mind, that the display is drawing too much energy,

so when you are using the phone, you can't do anything to save juice, unfortunately.

But while your phone is in standby, and if no "nasty" background apps are running, you should either see some improvement or no change.

The module is loaded during boot in order to change some values.

It is not a process, it is not an app, so it does not run in the background and it does not interefere with your phone sleeping properly.

If you have Spare Parts installed (or by typing *#*#4636#*#*) you can check what's keeping your phone awake. ;)

That being said, testers' input is valuable! So, thanks everyone for testing! :)
[XPERIA X10 Android Development] sinkster:
Using uv001 for nearly 20 hrs. On bb54, wb6.1.3v06, setcpu at performance while screen on. Not one wlod, noticeable battery improvement and don't pay much attention to quadrant (down to 1200) as it has no bearing on actual usable speed. As I said previously, had to reflash from scratch after cm7 so possibly this is why I've had no issues...

sinkster©
[XPERIA X10 Android Development] indesisiv:
@My_Immortal the process that is using the cpu is just called exe

User time 0

System time 5mins (all)

Total Time 5 mins (all)

Edit: There are no tasks listed in the "android system info app" that are really using the cpu.

Or any big partial wake locks for programs listed in spare parts.

Just when i go to the cpu usage in spare parts it says exe.

Hope this helps
[XPERIA X10 Android Development] Ipy219:
If you have Spare Parts installed (or by typing *#*#4636#*#*) you can check what's keeping your phone awake.

very cool thing..didn't know this..tnx
[XPERIA X10 Android Development] Byrana:
I am testing v3 right now. I was wondering if there's an easy way to edit the voltages by oneself...so everyone could tweak it individually?
[XPERIA X10 Android Development] vatotomsa:
hmm, i flashed v003, but i dont find any strings about x10uv with typing lsmod in terminal emulator. i tried to install manually, but the zip did everything properly. whats wrong? [cm6.1.3 WB v006 bb54 stock kernel]
[XPERIA X10 Android Development] iridaki:
I've never heard of an exe process! :eek:

I want to look into it, can you please attach a screenshot of Spare Parts,

if it's not too much trouble for you? :)
[XPERIA X10 Android Development] indesisiv:
Ok ... give me a few mins ... just removed the module ... I'll redo it nad get the pic sorted for you.
[XPERIA X10 Android Development] iridaki:
Better do this: remove the module and after a few hours see if this exe process is still present in partial wake usage. ;)

I honestly don't think this is related to the module at all.
[XPERIA X10 Android Development] LJE:
tested on rel_cm6_3.1_pzafroyo

bb .58

No WLOD's. Only problem is my phone is draining very fast over the last 10 hours.

Im charging again now but the problem is the phone won't sleep. I'll hunt around and try to find out where the loud music's coming from ;)

Great work NobodyAtAll and also My_Immortal
[XPERIA X10 Android Development] twerg:
Same here with me. Have flashed v003 and do not see the line regarding this with lsmod. Same happened with v002, nothing in lsmod.

Wolfs Rom v06 (V0.6.1 fix), Baseband 54.
[XPERIA X10 Android Development] indesisiv:
As soon as i remove the module and reboot my phone goes back to normal. No exe process.

Sorry don't have time to leave it running at the moment i have to go out for a bit. But you should get the idea from running for a min.
[XPERIA X10 Android Development] iridaki:
Rebooting the phone would probably return things to normal anyway,

that's why with the data given, I cannot relate this to the module.

But I'll try to find out more about it and keep you posted.
[XPERIA X10 Android Development] frankiefkit:
do it manually via root explorer...

-from the zip take the x10uv.ko and copy it on /system/lib/modules

-then go to /system/etc/hw_config.sh long-press on it and select open in text editor

-add the following line into the #modules section (should be near the top) after the last insmod command there: insmod /system/lib/modules/x10uv.ko

-save & exit

-delete the .bak file that Root Explorer created.

-reboot the phone and run lsmod in terminal emulator

i have done this with v001 and everything is working great and battery life has improved... i am also on wolfs rom...
[XPERIA X10 Android Development] Cuspide:
Same here ... battery drain... but no wlod CM 6.1 wolfbreak bb54.
[XPERIA X10 Android Development] Byrana:
After approximatively 1 hour of usage no wlod on freex10 bb .54.

It installed perfectly and is running fine ... I have no exe process but can't say anything about battery drain yet.

Can someone point me to where I can learn how to edit the .ko?

Good work and thank you.
[XPERIA X10 Android Development] jpminou:
Thanx NobodyAtall but I think this tweak is better to be use by developers so they can include it in there roms. In this way x10 users get the best depending on which Rom they choose.
[XPERIA X10 Android Development] twerg:
yay, worked. Is now showing 'x10uv 1404 0 - Live 0xbf028000' in Terminal.

I think what you suggested is written earlier in this thread but I also thought that flashing the provided .zip would work also.

Cheers mate, lets see how things go.
[XPERIA X10 Android Development] iridaki:
I don't think there's "better" and "worse" here.

The module is out for anyone willing to test it,

this is what this community is all about.

You don't want to test it, no one is forcing you. ;)

@all testers:

The improvement in battery life will be noticable for standby mode. When the screen is on, data is on, gaming etc,

there is practically nothing in the world that can save you much juice.

So, in order to provide valuable results, try the module for about a full charge-discharge (100%-15%) and try to include one night into this (so that the phone will remain in standby for a few hours at least). That way you will find out if it's helping you or not. ;)

And, once again, this exe process has nothing to do with the module, I've been running it since Saturday, never seen that process.

Android is a complex platform, I am sure that modifications could sometimes trigger unpleasant and unexpected results,

BUT, totally technically speaking, battery drain when lowering the voltage is like saying that you are getting fatter by eating smaller food portions!!

While it has been known to happen, it's not normal and you should consider that something else might be wrong! :D :D :D
[XPERIA X10 Android Development] Byrana:
@nobody how about changing the voltages down for only one frequency per version now...so we can find out which one makes trouble at what voltage. If you need a tester before release I'd be glad to help.

I also think this might help to maybe find "general" voltages for most x10 that could be used in a custom kernal. Seeing that undervolting can cause wlod made J remove the overclock and undervolting in his custom kernal for now.

People testing here could help finding better voltages for all :)
[XPERIA X10 Android Development] iridaki:
I've tested it with and without SetCPU, and the difference in battery life is quite noticable in -as I said one too many times- standby mode.

I am very sorry it did not work this way for you, but do not underestimate my ability to provide valid test results.

And I am not the only one giving positive feedback (however, I am the one using it the longest), it seems that right now it's about at 50-50.

That's why it's available for testing. No one said it will work, no one said it won't cause problems. I really don't get where you're coming from.

If you're happy that people work hard for our X10's, be so kind as to support them. ;)

PS: Now that we both stated our opinions, if you feel there's anything left to be said, please pm me, let's stay on topic here.
[XPERIA X10 Android Development] LJE:
very weird results for me...

I installed v01 through xrecovery and also have the same settings in setcpu as my_immortal. I also have a few other tweaks like autorun manager and auto killer memory optimizer set to save battery life.

After installing zip i lost battery very fast because my phone wouldn't sleep. I charged to 100% again and lost about 10% in 20mins while not even looking at the screen let alone running an app.

I installed the uninstall zip and after not touching my phone for 20 mins i checked it and hadn't lost any battery % at all.

Reinstalled the v01 again and once again my phone wouldn't sleep and drained fast while untouched.

How can decreasing the battery voltage keep my phone awake?

any suggestions because it's a great concept
[XPERIA X10 Android Development] G-FACE:
Wolfbreak already stated that he will try to implement it in his new 007 rom version.
[XPERIA X10 Android Development] iridaki:
Thanks for testing! :)

Technically, undervolting cannot keep the phone awake, only apps and processes can do such thing, but can you try uninstalling autorun manager and auto killer and try again to see if there is an incompatibility with those two programs? ;)

I'm thinking maybe they run constantly in the background straining the CPU.

A while back when I installed them, I notice a slight increased battery drain,

so maybe in combination with the undervolting, they do more harm than good.
[XPERIA X10 Android Development] nobodyAtall:
What's the app keeping your phones from sleeping (see instructions from My_Immortal on how to see this)

Is this 'exe' thingy? Can you try to grep for a running process with this name from adb shell?

e.g:

adb shell

ps |grep -i exe

Do you get any results?

Thanks.
[XPERIA X10 Android Development] indesisiv:
Doesn't give me anything using terminal emulator on the phone. Don't have a cable to plug it into my comp. with me.