yashsingh1/xdaforums huggingface dataset:
[Desire Android Development] Alex-V:
or anyone else..?

Sorry but i don´t know how much cpu values i must add (all from 245-1000..or ???)

with kind regards..Alex
[Desire Android Development] fwers:
oh ok thanxs, since the oj looks like it has been fixed i decided to ditch stock for Valina rom.
[Desire Android Development] ieftm:
No need to, CM kernel source is available.

I would like to see different voltage settings per mhz setting.

925 is not too low for the lowest clocks. I used that all the time on 2.6.29.

you could look at the bravo 2.6.29 source I suppose. it's the same.

the minimum/maximum voltage settings are in the voltage regulator setup. So I'm guessing lower voltages will be ignored.

Yeah, everyone guesses it just 'works'. But we did see noticable improvements on the 2.6.29 tree with these hacks.

Also, I would like to work with you to get some overclocking going, if you want :) Got IRC? Try irc.oftc.net #modaco (my nick is IEF).
[Desire Android Development] iscaela:
I think there's some utility in having it as an add-on even for a third-party ROM if the developer is not interested in adding direct support.

The reason it changes entire ranges of voltages that the cpufreq driver which controls frequency scaling only uses the highest frequencies at each voltage. Changing individual frequencies won't work as intended until we modify the table that cpufreq uses (this generated once from acpu_freq_table at initialisation). This also allows overclock. I assume SetCPU is doing something similar...

After I asked this, I found where the board constraints are checked in the regulator IC driver using supersonic and incrediblec as references, so the current version of undervolt patches the regulator code to ignore the constraints. Thanks.

Yeah, I don't have time to run comparisons at the moment. I assume you mean freenode, I didn't see a #modaco on OFTC. My nick is Triskelios.
[Desire Android Development] sibere:
Hi!

Got a rooted Desire with 2.6.32.5-gf9c0527 and the kernel doesn't want to load the module :/

insmod undervolt.ko returns "operation not permited".

What's wrong?

Could it be a conflict with SetCPU ?
[Desire Android Development] iscaela:
Are you passing it the required parameter? Check dmesg.
[Desire Android Development] teppic74:
I had some GUI freezes earlier (adb was still running). I've tried reducing the default from -75 to -50 to see if that stops it.
[Desire Android Development] Tyzing:
I flashed the zip provided. I'm now getting the best battery life ever. Better than when I was with King BFS or CFS
[Desire Android Development] Alex-V:
maybe your kernel...have not the patched init.rc to load modules on start..??!?

with kind regards..Alex
[Desire Android Development] w04g005:
HEy guys,

can anyone tell me if this is working with the Rooted Official HTC Android 2.2 (FroYo) ROM by nickiberli? Has anybody got this working with this ROM? How can i see if it has a patched init.rc? With SetCPU i have the optin ONDEMAND, does this hepl?

thanks

Matthias
[Desire Android Development] d1reyad85:
whould this flash work with netarchy-toastmod, Stable: 4.1.8 kernal or only stock kernal
[Desire Android Development] ssauger:
i got Kernel 2.6.32.15-g6a358a9 after latest update.

can i use the undervolt files?

thx
[Desire Android Development] iscaela:
There's a reason it says "stock" in the description. It might work with another 2.6.32-based kernel image, but you'd have to edit the vermagic string yourself.

I've posted a "new" binary for 2.6.32.15-g6a358a9, let me know what your results are.
[Desire Android Development] ssauger:
Ok thx, i try it and will post my results
[Desire Android Development] casca:
I don't understand this but on the day i've installed this mod, i didn't notice it anything about the battery.

strangely the day after, my Desire battery dropped only from 100% to 85% in about 24h of usage ALWAYS with the WI-FI connected!

I don't get it wy i didn't notice it on the first day, but for me it was a new record as after 1,5 days without charging, when i went to bed i still had about 25% left...for my usage this is amazing...
[Desire Android Development] mormo:
hi

This mod is not work with my kernel 2.6.32.15-g6a358a9

I have rotted 2.10.405.2.
[Desire Android Development] casca:
why do you think it's not working?
[Desire Android Development] mormo:
after reboot cat /proc/undervolt No such file or directory

when i do in terminal

/etc/init.d/01undervolt

+++ undervolt could not be enabled
[Desire Android Development] mmaacc:
You need to flash the version that corresponds to your kernel. See the first posting.
[Desire Android Development] mormo:
Yes i know i read first post.
[Desire Android Development] ssauger:
i use kernel 2.6.32.15-g6a358a9 undervolt fix and the phone is in all situations stable. thx for the fast help.
[Desire Android Development] perevers:
Might be a dumb question, but here goes :)

Im currently using Adamg's OpenDesire rom, will your kernels work with hes roms?

Per
[Desire Android Development] copas2:
I have flashed and tried this for a few hours. Unfortunately I had to remove it because I got app freezes and FCs on my otherwise stable system. I've used the default values and didn't make any changes.

Devices just aren't identical... :-)
[Desire Android Development] BlueHawk:
It doesn't seem to work. The undervolt module loads. But setCPU doesn't go below the standard 245000 frequency, even with custom frequencies set (autodetect doesn't pick up the frequencies).:(
[Desire Android Development] scar45:
I'm not sure, but I think you might be misunderstanding the function of this module. It is not for underclocking the processor frequency/speed further, but rather lowering the amount of power fed to the processor. Different frequencies get different (and lower than stock/default) amounts of power, and this is what in turn should save battery.

BTW has anyone tried this on LeeDrOiD? I'm not sure how to tell if my init.d gets executed on every boot...or even if that's required (or does the update.zip take care of all, and keeps these changes persistent b/w bootups?).
[Desire Android Development] EViollet:
I'm running LeeDroid and when I type lsmod, I see the undervolt module running. So I guess it works...
[Desire Android Development] ULJ:
Is it possible to uninstall this if it does not work properly ?
[Desire Android Development] BlueHawk:
I had hoped that with the frequencies in the table, that we'd have access to that as well - undervolting is nice but it only gets us part of the way there in terms of power savings. However, I guess as with the Hero, we actually need the kernel source to open up access on that front. And for some reason, yesterday, the battery drain didn't seem to be any different.

Yes. I'm using this on LeeDroid and the module loads fine (shows in dmesg as well during boot) and the output from /proc/undervolt indicates the values have been modified as per the init script.

Cheers. :)
[Desire Android Development] sibere:
Well I flashed the provided ZIP. Should have patched the init.rc isnt'it?
[Desire Android Development] sibere:
Well, I flashed the right ZIP, I checked that I have /etc/init.d/01undervolt and /system/lib/modules/undervolt.ko

if I run /etc/init.d/01undervolt it fails with

insmod: init_module '/system/lib/modules/undervolt.ko' failed (operation not permited)

+++ undervolt could not be enabled

lsmod shows:

perflock_disable 752 0 - live 0xbf000000

for info : grep acpuclk_set_rate /proc/kallsyms reports

c0035030 T acpuclk_set_rate

what should I do to get undervolt working? uninstall setCPU ?
[Desire Android Development] BlueHawk:
setCPU won't impact loading the undervolt module.

You may not be able to insert the module because it is already loaded - it should load on boot.

You can list loaded modules by using at the command line in your Desire:

lsmod

undervolt should show up as a module

You can also at the command line show the undervolt configuration by:

cat /proc/undervolt

as noted at the start of this thread.
[Desire Android Development] ULJ:
Anyone knows?
[Desire Android Development] EViollet:
Reflash the ROM I suppose... That's what I would do in order to be sure it's correctly uninstalled.
[Desire Android Development] sibere:
Actually I wasn't root when I was using the shell. After a "su", I finally inserted the module and everything is fine. But if I reboot, I don't have the module auto loaded. What should I modify in init.rc ?

many thks !
[Desire Android Development] cruzzmz:
i am not sure if this will work in stock rom since u need the script init.d to initiate every boot. I am using it with a a2sd, root froyo rom and it seems to be working fine every boot. Maybe u should try one of those rom

I also flashed the cpufreq_powersave, interactive & perflock disable modules

sh-3.2# lsmod
undervolt 2644 0 - Live 0xbf07f000
tun 10766 0 - Live 0xbf076000
ext4 210756 0 - Live 0xbf033000
jbd2 50170 1 ext4, Live 0xbf01d000
cfq_iosched 17976 0 - Live 0xbf012000
cpufreq_powersave 668 1 - Live 0xbf00c000
cpufreq_interactive 2368 0 - Live 0xbf006000
perflock_disable 752 0 - Live 0xbf000000

sh-3.2# cat /proc/undervolt
1050 975 19200
1050 975 128000
1050 975 245000
1050 975 384000
1050 975 422400
1050 975 460800
1075 1000 499200
1100 1025 537600
1100 1025 576000
1125 1050 614400
1150 1075 652800
1175 1100 691200
1200 1125 729600
1200 1125 768000
1225 1125 806400
1250 1150 844800
1275 1175 883200
1300 1200 921600
1300 1200 960000
1300 1200 998400
[Desire Android Development] sibere:
I have a rooted stock 2.2 rom so that's probably why the module insn't inserted automatically @ boot. I'll have a look in my init.rc file and see if I can modify it. Thanks for the info.
[Desire Android Development] cordezz:
Hi,

I have installed the undervolt-2.6.32.15-gf9c0527-20100907.zip via Clockwork recovery.

With the root explorer I can see, that the necessary files are there, but the /proc/undervolt has Size:0 and no values in it? How can I test that it is really working?

And how can I uninstall this mod if I want to? /Edit: Ok, reflash the ROM. But what about the /proc/undervolt without content?
[Desire Android Development] Affenpeter:
Is it possible to have a Desire running at 1337 MHz with 1337 mV? That would be 1337.
[Desire Android Development] iscaela:
You need to actually 'cat /proc/undervolt'; the contents of the /proc filesystem are not "files" in the normal sense, but (poorly-defined) interfaces to allow you to interact with the kernel.

Delete /etc/init.d/01undervolt and /lib/modules/undervolt.ko to uninstall this. You can create an update.zip with the delete actions as a script.
[Desire Android Development] freesailer:
My rom is official HK CSL 2.2 ROM,rooted,and kernel version is 2.6.32.15-gd96f2c0 ;

it seem that undervolt path can not be loaded,can anyone help me?when i run 01undervolt script,it report can not find awk?
[Desire Android Development] cordezz:
So I have to install the adb on my pc or is there a possibility to run the command on my desire directly?

/Edit: Just installed the Android Terminal Emulator. Works great and I can see the content of undervolt. :)
[Desire Android Development] Kashban:
Jepp... textview from root explorer shows empty file too.... it doesn't know "undervolt" has to be treated like an interface.
[Desire Android Development] thofmann:
Will the source work with a 2.6.29 based kernel

Hi, I'm curious whether a kernel module compiled from the source in the first post will work with my kernel that is a 2.6.29 based kernel. Could you please advise?

Thanks Thomas
[Desire Android Development] eezergeezer:
all good

This driver is the shizzle. I did some looking around and found all well before install.

I am running leedrod 2 latest and was getting 1 day before install. tested for couple days and am getting almost 2 days with 1 charge.... Im a heavy user always playing around on the net etc.... wifi always on, bluetooth when driving and music on trains...

benching comes out ok noticed 1% diff.. thats all!!

setcpu working ok with this... i noticed it wasnt scaling correctly and had to manually change. All been working since.

With power I go!!!!!!!!!

Easy now.
[Desire Android Development] Number22:
Undervolt with an app

First of all, this is really great, thanks a lot!

To give something back, I've been working on an app that would work as an interface for this module (to avoid typing in the shell). Anyways, since I switched to Defrost because of AOSP, I can't really do any more development (because the module doesn't work on that kernel). I'm posting it here in case anyone finds it useful. Simply download the .apk, install and run.

Enjoy! :D
[Desire Android Development] ouglouck:
I know it makes a huge amount of time you answererd my question, and that now almost all Android variants are including the Undervolt mod, but I want to thank you for the very good and detailed answer to my question: many thanks !
[Desire Android Development] waldis2:
Please add support for this kernel:

[KERNEL] uvoc 2.6.32 for Sense Roms V3(CFQ/UV950mV/OC1113Mhz/EXT4/Audiomod/CIFS+utf8)

?

(sorry, as a newbie I cannot paste links, even to the XDA forum :) )
[Desire Android Development] Mekrel:
The Kernel you linked to is already undervolted, there is no need to add support for it.

If you did run both the kernel and the module, your phone will definitely be unstable as the undervolt will most likely be too much.

The script in the first post undervolts everything my 75mV, until you get to the default 1225mV setting and above, where it undervolts by 100mV.

I'm going to check Richardtrips Kernel now to see the mV difference.
[Desire Android Development] waldis2:
I understand that kernel I pointed to is already undervolted, but I need functionality to reduce voltages more than it is programmed into that kernel.

p.s. Beg pardon for my low quality english.
[Desire Android Development] intheb0x:
im using a htc evo 4g with ziggys Ziggy471Kernel-EVO-update_signed-10242010-1644

on the download page it says alot but doesnt really explain how to access anything.

http://www.ziggy471.com/2010/10/23/ziggy471-htc-evo-kernel-23-oct/

i cannot adb in, says device not found, but via terminal if i do lsmod i get this

bcm4329 210342 0 – live 0xbf000000

if i try init.d or /proc/undervolt i get permission denied.

i did enter SU before entering anything, i dont know whats going on.

if i do cat /proc/undervolt i get the list of undervolt values like shown a few pages ago...

can anyone help?
[Desire Android Development] cordezz:
I have never create an update.zip, so I guess this could be right:

I change the lines of update-script from the update.zip in post No. 1 from

show_progress 0.1 0

copy_dir PACKAGE:system SYSTEM:

set_perm_recursive 0 2000 0755 0755 SYSTEM:etc/init.d
set_perm_recursive 0 0 0755 0644 SYSTEM:lib/modules

show_progress 0.1 10

to

show_progress 0.1 0

rm /etc/init.d/01undervolt
rm /lib/modules/undervolt.ko

set_perm_recursive 0 2000 0755 0755 SYSTEM:etc/init.d
set_perm_recursive 0 0 0755 0644 SYSTEM:lib/modules

show_progress 0.1 10

Or could you please post the code I have to use?
[Desire Android Development] iscaela:
show_progress 0.1 0
delete SYSTEM:etc/init.d/01undervolt
delete SYSTEM:lib/modules/undervolt.ko
show_progress 0.1 10
[Desire Android Development] :
I've integrated this module into my fork of the vorkKernel and it works very well.

It allowed me to undervolt the CPU further than it was before by applying the voltage and checking for stability without having to recompile the kernel.

Cheers. :)
[Desire Android Development] blacriderv:
I'm running OpenDesire 4.0.37, is it possible for me to integrate this module ?

If yes, how can I do that please ?

Thanks in advance ;)
[Desire Android Development] :
Do you have the OD kernel sources and a kernel build environment and toolchain? Because if not, it would probably be easier for me to compile it for you.

If you do, you need to add/modify the following files shown here and here.

Then compile the module using something along the lines of:

make SUBDIRS=arch/arm/mach-msm

Then push the module to your phone using adb or by creating an update.zip.

Feel free to PM if you need assistance.
[Desire Android Development] pkchips:
ummm is it possible to integrate this into an HD2 android kernel? ... I couldn't find a ZIP file that matched my android version (g034a985) is there a way I can re-build the module for my phone?
[Desire Android Development] cordezz:
Hello,

I changed this lines in the zip-file and tried to install it (to remove the undervolt), but the recovery menu tells me something about "Syntax error" and does not apply the script.

Do I have to change something else?

EDIT: I removed the SHA1 hashes from the MANIFEST.MF and CERT:SF and now it worked :)
[Desire Android Development] Bastika:
Is this patch also working on 2.6.32.15-gf5a401c?
[Desire Android Development] snovvman:
I have an Evo, 2.6.32.15-ge2fb08e-htc-kernel@and18-2 #11.

I would like to try the undervolt driver. I presume I cannot simply use 2.6.32.15-gf9c0527 found in the first post?

Thanks.

Edit: iscaela updated the update.zip for this kernel in the Evo thread. Thanks iscaela!
[Desire Android Development] iscaela:
Updating with an new attachment for this.
[Desire Android Development] Bastika:
Ah thanks :-)
[Desire Android Development] Bastika:
it seem that undervolt path can not be loaded,can anyone help me?when i run 01undervolt script,it report can not find awk?
[Desire Android Development] snovvman:
What do you mean by "interface"? What exactly does the .apk do?

Thanks.
[Desire Android Development] flindil:
I have

2.6.32.15-g5d39305

htc-kernel@and18-2 #1

which of your mods is safe to flash?

Thanks!
[Desire Android Development] ddublu:
How do you uninstall on an EVO once it's flashed? (would prefer flashing method if possible)
[Desire Android Development] Beejis:
I'm sorry if someone already posted the driver, but is there one for the EVO's new #10 kernel

2.6.32.15-g0f673edhtc-kernel@u18000-build-149#10

Edit: Never mind, thought #10 was the newest kernel.
[Desire Android Development] lvnatic:
Hi guys, I just rooted my HTC Desire yesterday so I'm totally new to such things like ROM manager, flashing and so on. What exactly do I need to download from those attachments and how do I install them on my phone? I downloaded the 1st archive from the atachments and there are 2 folders in it: system and META-INF, none of them has any apk files.

I undervoteld my notebook's CPU a few months ago and I am very satisfied with the batery boost, I hope I will get the same results on my smartphone.

Sorry for the newbie questions and I am looking forward for your replies, thanks.
[Desire Android Development] _seth_:
Can you make it for my kernel version (2.6.32.15-ge2c73db), please?

Thanks in advance.
[Desire Android Development] Psych0Chimp:
Has anyone tried -100mV across all frequencies? If so, is it stable?

Chimp
[Desire Android Development] Mekrel:
That's what I run but its depends on how well the CPU in your handset will handle the less juice.
[Desire Android Development] PrimozR:
I managed to flash the update and ADB onto the phone but it seems the driver didn't load or something. I have the 01undervolt and undervolt.ko files in the correct folders, yet i have no /proc/undervolt. What to do now? I'm a total noob when it comes to ADB and stuff...
[Desire Android Development] danielfr40:
report

I use this 2.2 rom

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

loading undervolt through POWERSAVING MODPACK

on a htc desire

it seems to work since when i decrease interactively after the start the voltage to 1000mv at 1Ghz, it freeze

it seems not working from low frequency since i have no freeze whatever I choose as voltage, I think that there is a limit at 1000 mv min, as reported in some post

test at 250 Mhz max don't show any change for the battery duration, so I think it is not possible to decrease under 1000 which is already the default value.

It's a pitie that no tool exist to reread the voltage.

I use setcpu to decrease frequency to have a better duration batterie, to use my desire as gps for walking in mountain.

I was hoping decrease the voltage too.

but thanks for your work, I think that it's interesting for persons which use a lot there smartphone along the day, decrease voltage at high frequency will help them
[HD2 Android Q&A, Help & Troubleshooting and Genera] erikvario:
hey,

at school we have an electronic agenda

but if you click the link you will see it logs in with a popup.

do you know any browser that can handle them
[Touch Viva, MDA Basic General] Moustaffa18:
I Have one Connection on my mobile

I can't delete it becuase i can't see ( Manage Existing Connections )

when i add anew connection it is appear and when i open it i see only the second connection but the first i didn't show it

when i delete the second one the ( Manage Existing Connections ) come back to disappear

Please Help Me As Soon As possible

Thank you very much

I Have wm 6.1 pro ( default rom )
[General Topics] VanKlomp:
I decided to post for the first time today to share my experiences of using android on my HD2, and intended to not only share which ROMs I was using but also link to them. Unfortunately I am met with this:

Hilfe!

P.S. I did try to search for a clue as to how I get this restriction lifted, so if it is here then I totally fail. :o
[General Topics] chopper the dog:
I think after 8-10 posts you will be able.

Have some fun over HERE.

good day.
[HD2 General] unlock_solution:
hi i have a htc hd2 t mobile want to flash don now how some time phone power on properly or some time stuck on start up .............what should i do wbr varun
[HD2 General] Scabes24:
Are you saying you already started flashing and your HD2 gets stuck during bootup sometimes? Or are you saying you want to start flashing but you need to learn how?

sorry I'm just having trouble understanding your problem :/
[HD2 General] xoxoheo:
he said his phone freezes sometimes when boot up.. and he would like to learn how to flash to a more stable roms..
[XPERIA X1 General] almi88:
Firs of all I want to say that I am very sorry about leaving the Xperia community, the place where I found the answers to all my problems with my great phone :). But I am giving away this awesome device because my carrier made me an offer I can't refuse... I am buying tomorrow the Galaxy S android phone with only 160 Eur ... Once again I want to thank all the developers here for their great work.
[XPERIA X1 General] altae:
I hope you won't regret it :-) I wish you only the best with your new phone. Since XDA Develpers have extended their coverage to Android phones I'm sure you will remain a member of the XDA community.
[XPERIA X1 General] enigma1nz:
Would you like to give it away my way? I will cover postage... :)
[XPERIA X1 General] almi88:
I gave it already :)... I gave it to my girlfriend's brother so that I can play with it if I miss it :D
[P3400 General] unleashed07:
actually 4m d last 3 days m facing a volume problem n my htc p3400 gene(old). Even when i dont touch the volume buttons or the screen the volume automatically increases nd decreases nd both the lights ie d calling buttons ka ligth is always on... can u plzzz hepl me out pepl.. i av formatted my cell atleast 5 times tyl nw nd updated my rom many times in d span of 3 days... neeed help
[P3400 General] haree:
hi

try doing a hard reset

note : remember before doing it back up ur phone data as hard rest will erase all data on the phone

thanks

hari
[Android Software/Hacking General [Developers Only]] spy1983:
Hi

I think no one is trying to port android OS to i900 Omnia?

Anyone deals with it?
[Android Software/Hacking General [Developers Only]] xtcislove:
I read something a few weeks ago about it. But it seems to be to heavy! But u can get a quiet better Android Phone then the i900 ever can be for 100€.
[Desire Q&A, Help & Troubleshooting] Burrid:
Greetings,

I've flashed a modaco rom with a2sd+ and installed all my apps with astro. But only to see not one app shows up in the downloaded market area.

Someone told me it's because of astro, and I should have used titanium backup.

But I already did it a few times with astro and other roms with a2sd (and even with the same rom some days ago before I changed it again.)

Any help is welcome.