yashsingh1/xdaforums huggingface dataset:
[XPERIA X10 Android Development] corruptfate:
which one would be best if using a custom kernel? Also, is there anything bad if I use it with custom kernel beta 10
[XPERIA X10 Android Development] shahkam:
Can't even flash the file whit xrecovery wtf? :o
[XPERIA X10 Android Development] OmegaRED^:
Re-download..
[XPERIA X10 Android Development] frankiefkit:
i couldn't flash it too... but there is manual way :D read the whole first post ;)
[XPERIA X10 Android Development] ajael44:
v002 is not working with Wolf'ROM ! It coz wlod !

I use v003 ...
[XPERIA X10 Android Development] frankiefkit:
all of them works for me...
[XPERIA X10 Android Development] DooMLoRD:
something interesting i found on Samsung Galaxy forums:

Voltage Control

could a similar thing be useful/done for us?
[XPERIA X10 Android Development] streamnlnl:
Hmm i can't test V1 on Trips MIUi futher.

I had many WLOD.

especially when I want to play a game.

So i stick to V2.

Thanks for the tweak!!
[XPERIA X10 Android Development] OmegaRED^:
I feel like a idiot. :rolleyes:

I checked today to see if the module was running using "lsmod"

Turns out it was never working to start with.

I think the results i gave were a placebo effect.

Why does some stuff not flash with xrecovery?
[XPERIA X10 Android Development] ajael44:
Lucky guy !

No me...

What kernel and baseband do u use ?
[XPERIA X10 Android Development] goodsmile:
from what i've noticed, xrec did flash in the x10uv.ko to /modules but it did not write in the insmod command line in the config, thats why it didnt get loaded. haha i had to manually get that line in and now its loaded with the v3. been over 2hrs with the phone on standby and its still 100% =)
[XPERIA X10 Android Development] saltorio:
I switched to v.002 yesterday. Uninstalled v.003 using the uninstaller then installed v.002 all using xRecovery. No problems doing either with Wolfbreak. No WLODs experienced and lsmod shows all live.

My battery stats are all messed up though, so I'm once again wiping them. Can't tell how useful this mod is until then.
[XPERIA X10 Android Development] ketto:
If I undervolt and I swich to another rom (which uses same stock kernel) will the undervolting still be implemented???

edit: One more question, how can I check if it loaded, since every version I flashed when I go to terminal emulator and type Ismod it says permission denied. Im on WB 6.1.3. V006
[XPERIA X10 Android Development] iridaki:
You'll have to install it again. It consists of a .ko file in the system/lib/modules and a line in the /system/etc/hw_config, and since the whole /system is replaced when you change ROMs, the module would be gone.

You should first type

su

press Enter and then perhaps a SuperUser popup will appear, select Allow.

Then type

lsmod

and check the output! ;)
[XPERIA X10 Android Development] ketto:
THANK YOU ALOT My_Immortal!

Should have figured out on my own about the "su", it says built in Linux :D
[XPERIA X10 Android Development] ketto:
Did it the manual way, as instructed on previous post. Loaded like a charm :)

Will see how battery hold up now :)

Thank you all of you for such great input!
[XPERIA X10 Android Development] Neo.:
Which version of Undervolt do I have to use?

--

Running on Wolfbreak 2.2 Baseband: .54

EDIT: Is it stable ?
[XPERIA X10 Android Development] G-FACE:
Try them all and see which one fits for you!

For me v002 was the best.

btw, does it makes any sense if I use the undervolt with k10??
[XPERIA X10 Android Development] GlossGhost:
J removed the undervolt from K010 because it's causing reboots on his rom.

I don't know how it would be with You.

Try yourself if You want.
[XPERIA X10 Android Development] G-FACE:
Hm, I think I wont take the chance :)
[XPERIA X10 Android Development] shahkam:
I really wanna do this via recovery because I don't have acces to my pc and I tried everything it says can't open blablabla (bad) I tried re downloading or downloading another version didnt help either :/
[XPERIA X10 Android Development] OmegaRED^:
You just have downloading issue's.. most of your files you download gets corrupted.
[XPERIA X10 Android Development] shahkam:
I will download it from my pc then.
[XPERIA X10 Android Development] Neo.:
Did anyone experience battery drain after intalling undervolt v03?

WB v006 Clean install from 2.1. Im having battery drain issues. Is this because of Undervolt??

any change in battery life for other versions??
[XPERIA X10 Android Development] gregbradley:
No...same ROM as you and I get great battery.

Last time I got 40+ hours on a full charge.

I use the undervolt and OmegaRed battery optimasation method.
[XPERIA X10 Android Development] Neo.:
Is it normal that my mobile takes longer times than usual to charge? is it due to undervolt???
[XPERIA X10 Android Development] teddymild:
I did it manually through root explorer. What command i have to write in terminal emulator to check? Thks.
[XPERIA X10 Android Development] sofir786:
to check if module is running type the following in terminal " lsmod " without the speech marks of course lol. u shud see the follwing text come in terminal "x10uv 1404 0 - Live"
[XPERIA X10 Android Development] OmegaRED^:
This is so weird.. adb just brings up the help info if i request SU now.
[XPERIA X10 Android Development] diimaan:
adb shell and then type lsmod
[XPERIA X10 Android Development] teddymild:
Tks for replying, but no go. Then change line adding space between insmod and / system got wlod.
[XPERIA X10 Android Development] gregbradley:
First you should type

su

then

lsmod

its an L not an i
[XPERIA X10 Android Development] NS_85:
Thanks a lot :)

I'm using v3 and I see many benefits over battery life
[XPERIA X10 Android Development] brickloader:
I manually did mine using root explorer, but when I check it with terminal, it shows x10uv.ko loading not live, what am I doing wrong?
[XPERIA X10 Android Development] nobodyAtall:
You don't have a compatible Baseband.

You need > 52!
[XPERIA X10 Android Development] teddymild:
Flash v3 working fine. Will report for battery performance. Thanks all
[XPERIA X10 Android Development] ajael44:
Hello everybody !

I had this module with Wolf CM6 ROM.

Is it compatible with TripNMiUI Iris Froyo ROM ? And what module ? V001, V002 or V003 ?

Enjoy !

;)
[XPERIA X10 Android Development] Zocker Tko:
hi, installed the 001.zip, current baseband 2.1.67

will see what the battery says :D
[XPERIA X10 Android Development] astrall:
@nobodyAtall

Can you update this to edify script so it can be flash in the new xrecovery. :)
[XPERIA X10 Android Development] creage:
I'm using v3, and have a question - does anybody experience phone turning off when battery level is below 20%? Had faced with such issue couple of times, but don't know the reason, trying to figure out if the UV mode can cause that.
[XPERIA X10 Android Development] yuszx:
Maybe your battery not calibrated very well. Try to calibrate your battery. Ive experianced this before and its gone after calibrating my battery.

Sent from Post Office using 50¢ stamp.
[XPERIA X10 Android Development] astrall:
@nobodyAtall

I'm suffering WLOD using all your version on the new stock kernel(dated Mar 2011, its on bb .65).

I'm using Freex10beta4 and this is what I did.

(Baseband/kerne.sin = Result)

2.1.54 = Working (version 3)

2.1.67 = Working (version 3)

2.1.67 + 2.1.65 kernel.sin = WLOD after few seconds (all version tested)

2.1.54 + 2.1.65 kernel.sin = WLOD after few seconds (all version tested)

So I guess there's something wrong/change in the new stock kernel thats making your module not working. :)
[XPERIA X10 Android Development] iridaki:
Yes, it's compiled for the previous kernel, so it causes kernel panic on the new one!

It needs to be recompiled, perhaps nobodyAtall will do it at some point! ;)

Xperia X10i via Tapatalk
[XPERIA X10 Android Development] astrall:
I already PM'ed him and send some files. He responded and gave me a new module, but unfortunately, same thing happened.

I tested it and device can't boot. (stock on SE logo then WLOD).

I know he is working with it now. ;)
[XPERIA X10 Android Development] iridaki:
Yes, with modules it's all about trial and error!

When the first ones came out, I tested more than 10 of them in 3 days! :D

Remember, nobodyAtall doesn't own an X10,

so he needs all the help and testing we can give him! ;)
[XPERIA X10 Android Development] alexandru.j91:
hey do i need to run costum kernel to undervolt x10?? ??

do i need to install v 001 then v 002 then v 003 or just the v 003?

because i installed the v003 only and i get F C IN MARKET AND ON MANY APS..tx
[XPERIA X10 Android Development] goRt:
Look at the previous posts - it doesn't run on a custom kernel.

Install the version you want, whichever is last is the one you're on.

This doesn't FC, it WLODs
[XPERIA X10 Android Development] alexandru.j91:
i have reinstalled v003 and when i write in emulator ls mod it show

ar6000 2412880 - live 0xbf003000

x10uv 1404 0 - live 0xbf000000

what it means
[XPERIA X10 Android Development] nobodyAtall:
It means that it's undervolted just fine :)
[XPERIA X10 Android Development] tomh235:
Undervolted with v001,

Underclocked to 768MHz max,

jitv2 stock ROM,

Launcher pro and Itching thumb,

stress test, no WLOD's,

Quadrant: 659.......

Stable, responsive, low power.......

Amazing!!!!!!!!!!!!

I'm just loading the module manually on restart for now, when i'm sure its good I will set it at boot. Lets see how the battery lasts over the next few days!!!

Thank you all, we need more modules!!!
[XPERIA X10 Android Development] creage:
2 nobodyAtall - while zdzihu released new kernel for 2.1 roms here http://xdaforums.com/showthread.php?t=1135475, your 003 module can't load anymore saying "invalid module format". Is there any chance to get it compatible with this kernel, please? Coz I love your uv a lot - it unbelievably increases my battery.
[XPERIA X10 Android Development] 9Lukas5:
as I know this zKernel is undervolted by itself. But correct me if not.
[XPERIA X10 Android Development] creage:
Well, great if it does, but there is nothing about UV in the kernel description at OP, only OC mentioned. Probably I should ask zdzihu about this feature...
[XPERIA X10 Android Development] DooMLoRD:
from wht i remember that module was made using kernel sources for baseband 2.1.54...

there are newer kernel sources for baseband 2.1.65+ may be nobodyAtall will need to recompile it for that baseband/kernel
[XPERIA X10 Android Development] creage:
DooMLoRD - could you confirm this new kernel supports UV? Coz zdzihu left for holidays, and I know you could see/understand features from the sources on git :)

Pleeeeease )
[XPERIA X10 Android Development] DooMLoRD:
actually i am not sure wht sources Z has used (his own? ;) )

cause the FreeXperia kernel K012 was undervolted but then Z also uses SE kernel sources (bb 2.1.65+) so i am not sure....

i guess u will have to find it out urself... use it for few days...
[XPERIA X10 Android Development] goRt:
I use v003 on stock .67 without issue
[XPERIA X10 Android Development] creage:
If you read carefully, you'd find out that it's not about stock kernel, but new one, compiled by zdzihu for 2.1 roms and latest baseband.
[XPERIA X10 Android Development] anab:
Good Work!!!!
[XPERIA X10 Android Development] krobar77:
what is the main different between original volt and this one?

I saw the undervolt on the front page but just my curiousity.. what is the actual stock volt?

is it really big different?

thanks!
[XPERIA X10 Android Development] iain26:
its not a big difference but gives a bit better battery life, the first age shows the difference in voltages
[XPERIA X10 Android Development] krobar77:
oic..

how to know this module is up and running?

i dont know much about hacking in programming..
[XPERIA X10 Android Development] DooMLoRD:
for terminal emulator app:

lsmod

for adb shell

adb shell lsmod
[XPERIA X10 Android Development] wiedz:
can we apply this to our gb ?
[XPERIA X10 Android Development] iridaki:
No it needs to be recompiled for the new kernel.

(I know it's not a new kernel version, but in fact it is a different kernel.)
[XPERIA X10 Android Development] viulian:
I was able to compile this version for the latest kernel 2.3.3 of X10 (2.6.29-00054-g5f01537).

Thank you nobodyAtall !!!

I've created a new topic here: http://xdaforums.com/showthread.php?t=1222855
[XPERIA X10 Android Development] teddymild:
Is this the same with setcpu?
[XPERIA X10 Android Development] Wolfbreak:
But paste your line to hw_config.sh works too and makes same but both are working fine
[XPERIA X10 Android Development] nobodyAtall:
Custom kernels is the way forward, no doubt about that.

Stock kernels though are rock solid for these devices and it's a nice playground to play on :P
[XPERIA X10 Android Development] sephirothusi:
Yes, I know that. :)

Sorry for being an idiot, but I will ask again: do you provide any sources/git repository? ;)
[XPERIA X10 Android Development] DooMLoRD:
@nobodyAtall

[Q] how does one verify that the module is active?

is there any way to check current voltage of CPU (for a specific scaling freq)? may be we can lock the CPU to a specific Frequency using SetCPU and then check voltage?
[XPERIA X10 Android Development] Buddha:
Did anybody tested on .49 MIUI ?
[XPERIA X10 Android Development] ripp2003:
Flashed on 2.2.1 with BB58.

Everythings seems to be ok but, don't know if the module is loaded.

Quadrant and linpack are normal

If it works, a great thanks ;-)
[XPERIA X10 Android Development] iridaki:
I am using MIUI Froyo by Trip on baseband .58.

As Z said,

it will work on any stock (NOT CUSTOM) 2.1 / kernel baseband.

Run

adb shell lsmod

from your PC

or

lsmod

from a terminal on your phone

and you should see the module somewhere in the list, that means it's loaded!

In a word, NO.

SetCPU handles cpu frequencies.

This module lowers the voltage of the cpu.

This way, you use less power = less heat = better battery life! :)

Yes, the update.zip provided in the OP, adds the proper insmod line for the module in the hw_config.sh file.

If anyone wants to test if the module is loaded:

Run

adb shell lsmod

from your PC

or

lsmod

from a terminal on your phone
[XPERIA X10 Android Development] ripp2003:
damned, don't see the module....

Try executing the script with root explorer but, only these module are loaded :

ar6000 241288 0 - Live 0xbf028000

twofish 7984 0 - Live 0xbf021000

twofish_common 15588 1 twofish, Live 0xbf01b000

dm_crypt 12956 0 - Live 0xbf012000

dm_mod 53152 1 dm_crypt, Live 0xbf000000
[XPERIA X10 Android Development] ooidort:
Is it possible to do this module thingy to remove the fps cap?

Edit-

Because that would actually make this phone usable. I don't know if there are some hardware level problems though because there's only one kernel that removes the cap and it sucks the battery dry in 7 hours.

Edit2-

Needless to say, if it's possible I'm gonna die. Of joy.

Edit3-

This doesn't work for me. It randomly WLODs and doesn't usually even get as far to boot.
[XPERIA X10 Android Development] iridaki:
Since you are familiar with Root Explorer, could you please try doing it manually?

I'll walk you through this:

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:

insmod /system/lib/modules/x10uv.ko

Save & Exit

Delete the .bak file that Root Explorer created.

Exit, reboot the phone and once it boots, run lsmod and tell me if it's loaded! ;)
[XPERIA X10 Android Development] memazy:
yes, it works :)
[XPERIA X10 Android Development] licha26:
I didn't understand very well ... Is it working with a custom kernel ? I actually use the alpha kernel of zdzihu on the 504 stock rom and 52 baseband.

Thanks in advance :)
[XPERIA X10 Android Development] iridaki:
You won't have to reflash if something goes wrong.

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 everything will be back to the way they were. ;)

However, it will work on any stock kernel/baseband and since custom ROMs don't change either of them, it will work on ANY ROM.

No. STOCK KERNEL ONLY!
[XPERIA X10 Android Development] ripp2003:
Your update.zip have update the hw_config file.

The line appears at the end. I've deleted the line and retype then save. After a reboot, adb don't show me the module.

Actually, don't know if the hw_config is loaded.....

Try to load the module with a terminal emulator and, it's ok so I think this is my hw_config wich is not loaded.....
[XPERIA X10 Android Development] erickwill:
Seems to be great! Thanks!
[XPERIA X10 Android Development] kmilof:
testing in trip miui 1.0.63 - reporting back in a few minutes
[XPERIA X10 Android Development] Cuspide:
I don't sera the module with lsmod in terminal.

But checked lib/modules and the script... everything is there... :-(

Running CM 6 based on 2.2
[XPERIA X10 Android Development] frankiefkit:
ar6000 241288 0 - Live 0xbf028000 that is the module, i run lsmod in terminal before i install zip there were only this modules:

twofish 7984 0 - Live 0xbf021000

twofish_common 15588 1 twofish, Live 0xbf01b000

dm_crypt 12956 0 - Live 0xbf012000

dm_mod 53152 1 dm_crypt, Live 0xbf000000

after i install zip and run lsmod in terminal this line showed up:

ar6000 241288 0 - Live 0xbf028000

@My_Immortal

can u please reply in this thread [MOD] Un-restrict Facebook Contact Data (for every ROM)

thanks
[XPERIA X10 Android Development] AyDee:
I got WLOD/boot loop on stock 2.1.A.0.435 bb54

It made it to my homescreen on the second boot but then WLOD/reboots again.

/system/etc/hw_config.sh is there... not sure what the problem was?

Restored xrec backup & I'm ok.

Anyone have this working on stock?
[XPERIA X10 Android Development] ripp2003:
when I launch the x10 module manually with a terminal emulator, I can see that :
[XPERIA X10 Android Development] Byrana:
I got 2 WLOD - one browsing market and one in terminal emulator ... those are my first WLOD's ever in freex10 but maybe undervolting is causing wlod in cm7

Baseband is .54
[XPERIA X10 Android Development] tigermrk:
WLOD on freex10 . 58 baseband. seems to occur when screen is turned off.
[XPERIA X10 Android Development] iridaki:
I am sorry to hear that. :(

I've been testing it on MIUI, bb 58, since Saturday and it did not cause me any problems.
[XPERIA X10 Android Development] aZuZu:
working ok on kernel 435 / bb 54

d:\XXX_PORTING_XXX>adb shell

root@android:/ # lsmod

lsmod

x10uv 1404 0 - Live 0xbf000000

root@android:/ #

d:\XXX_PORTING_XXX>
[XPERIA X10 Android Development] frankiefkit:
hm i don't have this line

x10uv 1404 0 - Live 0xbf00f000

how do u launch it manually??
[XPERIA X10 Android Development] aZuZu:
in adb shell type insmod /path to module/module name.ko
[XPERIA X10 Android Development] frankiefkit:
i dont use adb shell i use terminal emulator
[XPERIA X10 Android Development] tigermrk:
further update. .. .. .. I reinstalled a backup of free x10 minus a gingerbread theme and a new app i installed called data on demand. im thinking this could be the problem here as it seems to to be working fine now. ill update after i install this app and theme again.

cheers
[XPERIA X10 Android Development] kmilof:
trip miui 1.0.63 - wlod after screen turns off. it's come back but very laggy and then the froze and reboot

bb 52.
[XPERIA X10 Android Development] ezeras:
WLOD on .435 BB58
[XPERIA X10 Android Development] fiscidtox:
WLOD on .55 cobs miui... Ran for a little bit ok then random reboots like crazy
[XPERIA X10 Android Development] tigermrk:
it seems 435. bb58 is not very stable. it seemed ok after i did a backup restore but i got a WLOD on downloading an app from the market, while before i did a restore it happened when the screen went off.
[XPERIA X10 Android Development] iridaki:
@all users experiencing WLOD

It seems as though the CPU when working at the highest frequency, it needs more power than what's given.

NoBodyAtAll has a module that leaves the voltage unchanged for high CPU frequencies.

He will release it soon and the issue will be addressed.

:)
[XPERIA X10 Android Development] TripNRaVeR:
I used it in my customs roms, it runs fine with some mods, but it slooooooooooows the rom extremely. My gingerbread gives me 2,5 @ linpack... the horror :D

But.. Nice effort, this can be developed to something usefull!
[XPERIA X10 Android Development] ooidort:
Spammity spam but I'd love to hear an answer. :o
[XPERIA X10 Android Development] Byrana:
Thanks for the info immortal :-)
[XPERIA X10 Android Development] iridaki:
Thanks for testing and posting here Trip! :)

The module is used mainly to save battery, so a sacrifice in performance is to be expected.

I am sure NobodyAtAll could really use your input, maybe you could pm him with suggestions! ;)
[XPERIA X10 Android Development] AN7 OverClocker:
Έλα μωρή πατρίδα, τρέλανε μας. Δώσε και o/c στον λαό.

Άμα θες δοκιμαστές είμαι μέσα πάντως :)

Nice work m8 :) :p
[XPERIA X10 Android Development] iridaki:
I don't know if it could be done with a module,

but even if it could, it would have the exact same result as the custom kernel:

it will suck your battery dry in 7 hours.

:D
[XPERIA X10 Android Development] sinkster:
Flashed this about 4 hours ago, I'm on WB's 6.1.3v06, no issues under normal cpu stress i.e. running angry birds, trying to flash cm7 with bb patch :(, few quadrant benches/games etc while attempting the cm7 flash(which is prob why it failed) but no wlod/re-boot/fc's. All seems good. Thanks
[XPERIA X10 Android Development] Astral07:
how to remove the module if it's causing WLOD?

also overclocking would be cool :)

@My_Immortal - maybe something else in that kernel caused the batt drain, not the fps cap removal?
[XPERIA X10 Android Development] nobodyAtall:
Hey,

I've posted v002 with vdd set to original value for the highest frequency.

People getting crashes, could you try this and post back if it's stable?

Also this should revert benchmarking results to normal.
[XPERIA X10 Android Development] ooidort:
Still WLODs.
[XPERIA X10 Android Development] Astral07:
in 4min, you downloaded, transferred it to the sd card, got into xrec, flashed, rebooted and got a wlod? :D you're fast as a ninja man
[XPERIA X10 Android Development] gregbradley:
No problems so far, but i never tried V1

Wolfies ROM BB58
[XPERIA X10 Android Development] TripNRaVeR:
There is a fix for battery draining.............. if i got it? Maybe.
[XPERIA X10 Android Development] ooidort:
It was available for download before nobodyAtall posted about it. :)
[XPERIA X10 Android Development] DooMLoRD:
for the sake of testing...

can someone test by setting max the cpu speed to 768 MHz and then using phone to check for WLODs?
[XPERIA X10 Android Development] iridaki:
Actually a while ago I underclocked my phone to 768 max with SetCPU and I get no WLOD.

For testing purposes, I uninstalled SetCPU, insmod the v2 module and still no WLOD.

So it should be OK.
[XPERIA X10 Android Development] Byrana:
Won't fix it.

Got WLOD just now with v02 - freex10 - bb .54

Tested with SetCPU with 768 and now I am getting constant reboots with WLOD (no idea what causes this)
[XPERIA X10 Android Development] astrall:
wlod on erickwill custom 2.1 rom, .16 bulid / bb .58.
[XPERIA X10 Android Development] aroutis:
OK, perhaps a stupid question, still, if you have this working in your ROM, that means you don't have to use SetCPU anymore, or you can use both at the same time?
[XPERIA X10 Android Development] AN7 OverClocker:
Achotjan's 1.4 + Wolfbreak's 0.61 on jeperlea's 0.52BB everything seems ok. :)

V001
[XPERIA X10 Android Development] iridaki:
They can work at the same time, they do totally different things.
[XPERIA X10 Android Development] soblecram:
just a quick thought, would it be possible to develop an apk that would allow CPU and voltage selection? or because it is a module, it needs to be loaded at boot?

(What I guess I am asking is it possible to change voltage selection on the fly)