battery life registry tweak - Windows Phone 7 General

As anyone who has looked into upgrading their Windows Phone 7 device's MicroSD card has discovered, Microsoft did not intend for these cards to be removed or swapped out until WP7-certified cards have been released. Those who tried anyway ran into a range of issues such as rebooting, data loss, and poor performance.
wm.andrew.wilson writes about a registry hack that causes the SD driver to enable power management features. Apparently these features being disabled are the major cause of the issues experienced, and they go away entirely once the change is applied, along with a performance boost. The relevant key to change in this case is:
HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Class\SDMemory_Class\DisablePowerManagement (set to 0)
It is notable that these same power management keys have been present in the Windows Mobile/Windows Compact Edition SD/MMC card driver for at least five years; these same registry changes were recommended to increase battery life on many older WM devices. Looking closely at Microsoft's platform builder (the tool used to build WM/CE/WP7 firmware images), these power management keys are by default un-set. Are OEMs disabling these power management features and inadvertently causing problems?
edit: i reinstalled intrinsic rom to double check , as expected. this tweak is found in the intrinsic rom 5.02 by default.

Code:
REGEDIT4
[HKEY_LOCAL_MACHINE\Comm\AsyncMac1\Parms]
"DisablePowerManagement"=dword:00000000
[HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Class\MMC_Class]
"DisablePowerManagement"=dword:00000000
[HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Class\SDMemory_Class]
"DisablePowerManagement"=dword:00000000

xboxmod said:
Code:
REGEDIT4
[HKEY_LOCAL_MACHINE\Comm\AsyncMac1\Parms]
"DisablePowerManagement"=dword:00000000
[HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Class\MMC_Class]
"DisablePowerManagement"=dword:00000000
[HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Class\SDMemory_Class]
"DisablePowerManagement"=dword:00000000
Click to expand...
Click to collapse
but when i reboot it goes back to value 1
is it possible to do a custom rom based on this??

Reboot
Magpir said:
but when i reboot it goes back to value 1
is it possible to do a custom rom based on this??
Click to expand...
Click to collapse
When I do a soft reset these registry changes remain as I changed them. That is, I changed them to 0 and they remain that way.

now its working, i changed all the 3 values below to 0
[HKEY_LOCAL_MACHINE\Comm\AsyncMac1\Parms]
"DisablePowerManagement"=dword:00000000
[HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Class\MMC_Class]
"DisablePowerManagement"=dword:00000000
[HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Class\SDMemory_Class]
"DisablePowerManagement"=dword:00000000
and rebboted, now it stays at '0"

are the changes notable?

ahlMAR said:
are the changes notable?
Click to expand...
Click to collapse
so far all is working fine
I found another entry : legacy power management with dword value.
Not sure what it does.can some expert explain

Magpir said:
so far all is working fine
I found another entry : legacy power management with dword value.
Not sure what it does.can some expert explain
Click to expand...
Click to collapse
This is an interesting development. I will test these changes out. Maybe I'll have Marvin_S update the DiagProvXML app with these keys.

xboxmod said:
Code:
REGEDIT4
[/QUOTE]
it work with my Mozart & HD2 even standby(3G/WiFi on) 9hr+ drop 5% bettery. Thank you xboxmod. :)
EDIT: One problem is off-screen will automatically turn off WIFI, EMAIL if the background work, such as synchronization use WIFI or 3G?
Click to expand...
Click to collapse

Another is the sdcard blocks size of 128 . I changed all entries referencing this from 128 to 512 .

[HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Class\MMC_Class]
"DisablePowerManagement"=dword:00000000
[HKEY_LOCAL_MACHINE\Drivers\SDCARD\ClientDrivers\Class\SDMemory_Class]
"DisablePowerManagement"=dword:00000000
this two entries may edit every one with stock rom interop unlocked. After soft reset they are as I set, i'll make some tests. after two days we will see

[HKEY_LOCAL_MACHINE\Comm\AsyncMac1\Parms]
"DisablePowerManagement"=dword:00000000
this key is not available for me on interop unlocked focus (stock rom) the other two are. Can i just these two and would it improve battery life?

darthveda said:
[HKEY_LOCAL_MACHINE\Comm\AsyncMac1\Parms]
"DisablePowerManagement"=dword:00000000
this key is not available for me on interop unlocked focus (stock rom) the other two are. Can i just these two and would it improve battery life?
Click to expand...
Click to collapse
according to logic it should...
because its part of how windows works

Focus
darthveda said:
[HKEY_LOCAL_MACHINE\Comm\AsyncMac1\Parms]
"DisablePowerManagement"=dword:00000000
this key is not available for me on interop unlocked focus (stock rom) the other two are. Can i just these two and would it improve battery life?
Click to expand...
Click to collapse
Strange, it's available on mine.

Magpir said:
according to logic it should...
because its part of how windows works
Click to expand...
Click to collapse
Don't play much with registry; it will not improve your battery life just mess system settings. The real reason why the Mango's power consumption is worse than NoDo, it's because of lot of new features added to Mango (new online background data services etc.) So do not waste your time... Real advise is to use extended battery or wait for the new OS release (if MS will improve battery life of course).
Hey, Magpir, I already gave you a perfect advise: install Martin's Battery Status app, and show us your battery life charts for a week (now you can easy access statistics file, see Battery Stat topic). And anybody can see results of your "improvements"...

sensboston said:
Don't play much with registry; it will not improve your battery life just mess system settings. The real reason why the Mango's power consumption is worse than NoDo, it's because of lot of new features added to Mango (new online background data services etc.) So do not waste your time... Real advise is to use extended battery or wait for the new OS release (if MS will improve battery life ща course).
Hey, Magpir, I already gave you a perfect advise: install Martin's Battery Status app, and show us yours battery life charts for a week (now you can easy access statistics file, see Battery Stat topic). And anybody can see results of your "improvements"...
Click to expand...
Click to collapse
well intrinsic rom in another thread, was stated to be using these power management tweak
Win phone OS is just like our PC windows, need to be tweaked

Magpir said:
Win phone OS is just like our PC windows, need to be tweaked
Click to expand...
Click to collapse
If I can thumb down, I sure will do this...
----------------------------------------------------------------------
I don't believe that only a few line of registry tweak can make such huge difference on battery consumption that user will aware...
Magpir,
Sorry to say this, perhaps it is time for you to move along from this battery issues / tweaks that you keep sharing to people, sharing is nice, but sharing without facts proof is bad for everyone...

weijoon said:
If I can thumb down, I sure will do this...
----------------------------------------------------------------------
I don't believe that only a few line of registry tweak can make such huge difference on battery consumption that user will aware...
Magpir,
Sorry to say this, perhaps it is time for you to move along from this battery issues / tweaks that you keep sharing to people, sharing is nice, but sharing without facts proof is bad for everyone...
Click to expand...
Click to collapse
not really, wp7 like all windows products beahves funny
interestingly my battery lasts longer when charged under 2G than in 3G
what i mean. before i put the phone to charge, i switich it to 2G let it charge overnight. then take off the charger , turn on the 3G again, it seems to last longer...
Just tried it last night,
under deepshining rom
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

on WM 6.5 HTC Touch Pro few registry lines makes significant difference in battery life and this two lines I think are almost the same like in WM6.5 this was made by Advanced Config 3.3
some registry from WM:
http://forum.xda-developers.com/showthread.php?t=749753
and discussion:
http://forum.xda-developers.com/sho...ighlight=disablepowermanagement=0#post1484120
my "Pictures" tile open a half of second to 1 sec. longer that's probably means that SD Card powering is cut down when we don't use SD Card, but for now I don't see any significant improvement (I use my phone very hard, maybe on standby will be difference)

If you don't use an SD card, does this make any change?

Related

Dell Axim x50v WM6.1 A09 (LennySh Edition)

Well, it's about time for the X50v!
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Ok, I know I've been lagging on working on this device here lately. But apparently even though I don't know how this happened, or why it waited so long to happen, I've finally have been able to build you all a working ROM for the X50v. This is a test release. This is not going to be my final A09 release for this device. So please test the crap out of it, and notify me of any bugs/problems. Only thing I think might be wrong with this ROM, is the IrDA. But I'm working on that. But test it anyway.
Enjoy!
Test #1: Click here to download
Test #2: Click here to download
*** Changes in Test #2 ***
1. Turned Off Error Reporting (Forgot to remove Icon in settings)
2. Removed/Turned Off SQM A.K.A. Customer Feedback
3. Added WM6.1 Speed Enhancements (Partial INITVMMAP)
4. Added Wireless Power
*** Test #1 BUGS **
1. Not sure IrDA is working.
2. I forgot to include .NET 2.0. So Some apps do not load. It is attached below.
*** Test #2 BUGS **
1. Not sure IrDA is working.
2. .NET 2.0. Not Included (Build Errors). So Some apps do not load. It is attached below.
Yay! Fantastic news! Thanks a bunch Lennysh! I'll try it, well, asap, which unfortunately will probably not be in the next few days
But again, many thanks for your work, great news for all X50v owners!
Cricri said:
Yay! Fantastic news! Thanks a bunch Lennysh! I'll try it, well, asap, which unfortunately will probably not be in the next few days
But again, many thanks for your work, great news for all X50v owners!
Click to expand...
Click to collapse
Kewl, might be best anyway. I should have a newer one out later on today I hope. Should be even faster than this one...
Is this one UC based?
mcdull said:
Is this one UC based?
Click to expand...
Click to collapse
No, but next release due out today I hope will be. All my X51v ROMs are UC. This one I released cause I was so happy to get it working. But it is a good copy once you install .NET.
lennysh said:
No, but next release due out today I hope will be. All my X51v ROMs are UC. This one I released cause I was so happy to get it working. But it is a good copy once you install .NET.
Click to expand...
Click to collapse
Thanks for your reply... I am NOW updating my device. But I guess it will take forever to load it in to the NOR. The biggest trouble I am having is the slow down and 100% CPU issue with Maglite A03. Hope this one works better.
mcdull said:
Thanks for your reply... I am NOW updating my device. But I guess it will take forever to load it in to the NOR. The biggest trouble I am having is the slow down and 100% CPU issue with Maglite A03. Hope this one works better.
Click to expand...
Click to collapse
Well, Like I said, my next test release will be faster than this one. And I will be researching the FILESYS thing also, so maybe, who knows, I might be able to tune that down a little bit. I do not think the FILESYS problem exists on every NOR device running WM5+.
lennysh said:
Well, Like I said, my next test release will be faster than this one. And I will be researching the FILESYS thing also, so maybe, who knows, I might be able to tune that down a little bit. I do not think the FILESYS problem exists on every NOR device running WM5+.
Click to expand...
Click to collapse
After reading lots of tech document, I now convinced that the filesys / compaction issue is not avoidable. But fine tuning the cache / file system could help a bit. It is just a damn thing that Dell / HP just don't want to change the 4K sector for NOR device.
mcdull said:
After reading lots of tech document, I now convinced that the filesys / compaction issue is not avoidable. But fine tuning the cache / file system could help a bit. It is just a damn thing that Dell / HP just don't want to change the 4K sector for NOR device.
Click to expand...
Click to collapse
Well, I've only recently used the X50v any really. So I don't know much of this problem. But if there is any regedit's that you know of that helps, and anything you think that can be done, please post. It will not hurt me a bit to add what I can to the ROM, and try anything at all to improve this "bug".
lennysh said:
Well, I've only recently used the X50v any really. So I don't know much of this problem. But if there is any regedit's that you know of that helps, and anything you think that can be done, please post. It will not hurt me a bit to add what I can to the ROM, and try anything at all to improve this "bug".
Click to expand...
Click to collapse
Most of the tweaks don't actually work. The issue is related to the time take to erase used block in NOR. It take few seconds for one block and therefore it will not erase until it is actually needed to be used. And when it is out of available block, everything will stop working (100% CPU load) until some free blocks are available. So the only solution is to put as little file as possible into the ROM, and put EVERYTHING changeable items into the SD CARD.
mcdull said:
Most of the tweaks don't actually work. The issue is related to the time take to erase used block in NOR. It take few seconds for one block and therefore it will not erase until it is actually needed to be used. And when it is out of available block, everything will stop working (100% CPU load) until some free blocks are available. So the only solution is to put as little file as possible into the ROM, and put EVERYTHING changeable items into the SD CARD.
Click to expand...
Click to collapse
Post all the regedits needed to set the SD Card/CF Card as the target folder for anything you think we need to. I know you can do this for cache/temporary internet files. I just want to see all the one's that the X50v user's think are necessary to try and help this as much as possible.
Change pagepool to 0M will make filesys happier. Filesys may still use a lot of CPU sometimes, but the response delay during that time will be acceptable. Can you change the pagepool to 0M?
quick post for bug.
Wifi works only when switched off and enable with wifi button.
It cannot be controlled with software only.
Same happens in MagLite ROM
yboy said:
Change pagepool to 0M will make filesys happier. Filesys may still use a lot of CPU sometimes, but the response delay during that time will be acceptable. Can you change the pagepool to 0M?
Click to expand...
Click to collapse
Well, I usually set all my pagepools to 5 megs for X51v, but I will post a pagepool changer with this rom added to the list in it. That way people can change it themselves depending on what they like.
mcdull said:
quick post for bug.
Wifi works only when switched off and enable with wifi button.
It cannot be controlled with software only.
Same happens in MagLite ROM
Click to expand...
Click to collapse
It's using same OEM folder from MagLites Kitchen. So this is why that still is a bug. I will be working on this to try and fix.
That will be great. The slowness is mostly caused by write to the page pool, so change it to 0M really helps. Besides, all changeable file should be relocated to CF / SD card, by registry or other tricks. That will make x50v faster.
x50v is largly different from x51v becoz of the NOR flash.
It is simply unusable when filesys kicks in..
My experience is that.. with 80MB free storage, sometimes I need to spend 5 minutes to start opera and get into google (the first page). Which is simply... unacceptable.
yboy said:
Change pagepool to 0M will make filesys happier. Filesys may still use a lot of CPU sometimes, but the response delay during that time will be acceptable. Can you change the pagepool to 0M?
Click to expand...
Click to collapse
Page Pool Editor from paveld has been attached to first post of this thread with X50v A09 ROM added to the list at the bottom. As you will see, the default Page Pool for this ROM was 4 megs already. So that is what you all are using right now. But least now you can change it, then re-flash. Let me know how this works for you.
yboy said:
That will be great. The slowness is mostly caused by write to the page pool, so change it to 0M really helps. Besides, all changeable file should be relocated to CF / SD card, by registry or other tricks. That will make x50v faster.
Click to expand...
Click to collapse
Can you post those regedit's since you probably know all the best ones to use?
I have disabled cache of IE (Using Tweaks2K2.NET) and NetFront, and install everything on CF card. This helped a lot.

[ROM release] Wlidfire 2.3 S Small Leizi 8-15-11

[ROM release] Wlidfire 2.3 S line of the latest state memory power optimization of large end of the fifth series of small Leizi passion for the perfect special effects offer
Hi wildfire s users, I want to share a ROM that is fast and great, I flashed so many ROMS from chinese forum like goapk and xda.cn, and this is the best I found until now I'm using it, it has sense 3.0 lockscreen, transparent taskbar, and its fast.it has 2 language english and chinese.
Quote from ----- Small Leizi
"A good ROM, silence is not broke, you die in silence."
No machine to support the faithful, is not so small Leizi diligently study the ROM endless enthusiasm. After the first four countries to do the brewing row wildfire S ROM, after a large number of local friends suggestions and feedback, the National Bank for the fifth series of 2.3, also close to the ideal machine to optimize power ROM faithful birth it!
The ROM has S OFF as long as the machine whether it is the G13 version where you can buy the brush!
1 Friends said before the machine's ROM before the remaining small Leizi too little memory, I have studied for a long time, and finally the perfect solution by optimizing the memory market share, and now reach the remaining memory
125M (G13 memory already small, so the machine is best to use APP2SD faithful to migrate applications to the SD card, the perfect ROM support APP2SD).
(2) The ROM also specially optimized GPS script, so you locate maps more quickly. Please brush machine specific experience. Welcome to machine friends feedback.
3. The status bar transparent? This must have, ah, this looks the same as the iPhone's status bar transparent, the screen is much bigger, your machine has more personality dazzling wooden ah! ! !
Of course, some local friends prefer the original black box, small Leizi provide two different skin, just for the skin can remove the status bar transparent.
4. Percentage of electricity so attractive is not it something how can small Leizi machine to make friends with the same freedom of choice, specifically the production of a wildfire S-specific percentage of electricity patch, 2M of the patch just the same brush as the brush into the machine on OK. Electricity, do not like the original patch of brush. (The percentage of power is really good, small Leizi been using it.)
5 .. full ROOT access, 3.0 lock screen which is supposed to be some things that do not have to elaborate on friends (some friends say no ROOT permissions, please double-wipe off the power after the next reboot try it)
6. A lot of HTC and GOOGLE update software, updated with the latest google5.8 map, to ensure the stability of the streamlined a lot of unnecessary background applications and services, reducing system power consumption while reducing back-flow losses.
7 based on the latest official ROM and most stable system is optimized for all APK for Zipalign program memory optimization, improve operating efficiency apk.
After five version of the update, the ROM, but the well-built small Leizi for self-confidence. As the number of changes to absorb the advantages of other ROM, the ROM and ROM production in other forums and consciously compared favorably. Of course, the critical machine is not such a good pass of the faithful, faithful little Leizi sincere hope that machines can experience the ROM is made ​​more suggestions, let me in the next version of ROM for more in-depth improvement!
Oh strategy! As the wildfire S memory is not quite enough, so small Leizi provide the complete APP2SD way (this ROM has been completely ROOT, perfect support APP2SD)
So that more software support APP2SD methods:
1 download adb.zip, extract to the C drive WINDOWS \ system32
2. Handset menu, select Settings - application - development of tick-USB debugging, choose the PC side to connect disk drives
3 on the PC desktop, click the menu → Run → type "cmd"
4 pop-up DOS screen, enter "cd C: \ WINDOWS \ system32 \ adb" (cd do not forget to hit the back space)
5 Enter the following three commands, each time you enter a carriage return to be played, and after the patient entered a
Enter adb shell
Enter pm setInstallLocation 2
reboot enter these three commands are case-sensitive, Enter the phone will reboot, and then on OK.
abd.zip download the following address:
http://www.mediafire.com/?dhnxdavhpxwvwne
Mobile phone screen shots
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
ROM Download:
http://www.mediafire.com/?5ztnrdrkrm7k5bq
Power patch Download:
http://www.mediafire.com/?v8c8lwrer4gdasd
Tips: XDA aides often use the release memory feature allows mobile phone run more smoothly, long-term use less power, the latest version of the XDA assistant has access to ROOT permissions, allows you to easily uninstall the software!
Sounds great, Thanks.
Where's the source code repository?
hy..thy for the rom
can u tell me pls, how i can add german language?
woprr said:
Sounds great, Thanks.
Where's the source code repository?
Click to expand...
Click to collapse
don't know mate but here's the source link
hasbai said:
hy..thy for the rom
can u tell me pls, how i can add german language?
Click to expand...
Click to collapse
don't know mate.
Anybody got problem with Superuser App just update through market then clear data.
Awsome thanks.
Just tested it and it runs very very smooth.
________
::EDIT::
Testing for 1 hour now and it's pretty good having memory. I had no mem with previous ROM
Plus the fact of beeing smooth all the time and no breaks
Glad you like it
The only thing missing really is the keyborad Portugal / Portugal. Cause the eng system doesnt matter to me.
use smartkeyboard you can also download languages.
jikantaru said:
use smartkeyboard you can also download languages.
Click to expand...
Click to collapse
Languages for system or smartkeyboard ?
http://www.appbrain.com/app/smart-keyboard-pro/net.cdeguet.smartkeyboardpro
google "smartkeyboard"
Thanks !
Other thing is i can't setup Market with my Country code... Tried a few ways and none seems to work...
Any ideia hot to fix it ?
you must have a google acct to use the market then login with your username and password, the one you used to create the google email or acct.
jikantaru said:
you must have a google acct to use the market then login with your username and password, the one you used to create the google email or acct.
Click to expand...
Click to collapse
Ouch ! That hurts... !
Another thing... And it's really annoying one !
No matter who call me, the name dont show only the phone number and ofc they're saved at my contact list.
The only thing that i think of is that my contact list all numbers start with country code like +351 xxxxxxxxx
I digged all setu pand nothing that could change hiding name or something...
I've already added my original google account, but the market still don't work...
my battery drain is extrem
half hour 10% and i have a muggen-power 1500mah
Sent from my HTC A510e using Tapatalk
hasbai said:
my battery drain is extrem
half hour 10% and i have a muggen-power 1500mah
Sent from my HTC A510e using Tapatalk
Click to expand...
Click to collapse
I think the battery is superb
Sent from my HTC A510e using Tapatalk
what is superb pls?
Sent from my HTC A510e using Tapatalk
Market is working aftef reboot, but GPS is malfuncioning...
migueli2 said:
Another thing... And it's really annoying one !
No matter who call me, the name dont show only the phone number and ofc they're saved at my contact list.
The only thing that i think of is that my contact list all numbers start with country code like +351 xxxxxxxxx
I digged all setu pand nothing that could change hiding name or something...
Click to expand...
Click to collapse
what I did I change country code to 0, don't know why it had this problem.
insaned said:
Market is working aftef reboot, but GPS is malfuncioning...
Click to expand...
Click to collapse
You must use mobile internet to make it accurate to find your location.

[Tip] How to analyze you battery drain

Hello all,
Here is my 2 cents contribution to all the people that are wondering why their batteries are out in 10 hours!
I would like to share my tool, and maybe get help with my code if people are interested.
MARKET LINK: https://market.android.com/details?id=com.WazaBe.android.BatteryDrain
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
The goal of my application is to show the battery drain in percent per hour.
This unit if for me the most important, I don't care about the charge level of my nexus.
So my analysis lead to:
5-10 % lost per hour when normal use.
more than 20% when on Youtube
about 1% (even less) during the night with wifi off.
Does it work on other devices running gingerbread??
Thanks for the app anyways!!
Sent from my GT-I9100 using xda premium
Yes, should work on any device, this app is really basin in term of code.
Please do not quote my whole message, it will decrease the readability of the thread!
Thank for your interest!
profete162 said:
Yes, should work on any device, this app is really basin in term of code.
Please do not quote my whole message, it will decrease the readability of the thread!
Thank for your interest!
Click to expand...
Click to collapse
Thanks!!
I edited my message, didnt realize how big yours was...jeje
I will try it on my sgs2
Enviado desde mi GT-I9100 usando Tapatalk
I just updated the app and removed thhe stupid graphs to have something more easy to read:
https://market.android.com/details?id=com.WazaBe.android.BatteryDrain
Great idea! My suggestion would be to add an option to show how long it takes to lose 1% for each %battery.
Great app, but it doesn't seem to work with Force GPU Rendering On
Great idea, and here are my suggestions:
Feature to show summary
Something like this:
Start logging: [datetime]
Time now: [datetime]
Duration: [?d ?h ?m]
Average drain: 1% per X minutes.
Common phone settings:
* Brightness: ?%
* Airplane mode: ON
* WiFi: ON ?%
* 3G Data: ON ?%
* NFC: ON
* Sync: ON (5 accounts ... ) <--- if possible to check/stats
* etc.
----------------
When measuring WiFi/3G percentage, just check every 1% change whether it is OF or ON
The idea is to be able to make screenshot of this summary to compare with other user when discussing about battery drain.
You know, to make this tool as some kind of "standard" tool for battery drain measurement. That would be nice.
chowy993 said:
Great app, but it doesn't seem to work with Force GPU Rendering On
Click to expand...
Click to collapse
Which device?
gogol said:
Great idea, and here are my suggestions:
(...).
Click to expand...
Click to collapse
A lot of great suggestion, the main problem is to detect when wifi, 3G, Bluetooth, etc.. are ON during a lost of percent.. I will have to make a lot of approximations!
I will create a summary screen next week!
profete162 said:
Which device?
Click to expand...
Click to collapse
I'm using a GSM Galaxy Nexus that is running stock 4.0.2 thats unrooted and has a locked bootloader.
I downloaded the app from the market and initilly it didn't work with GPU Rendering. Since then, I believe you pushed an update? Now the UI is blue rather than white (a good choice) and now it does work with GPU Rendering on
Great start, love to see where this one goes.
DLed it. Will try it now..
Sent from my Galaxy Nexus
As much as I hate to analyze my phone's behavior...
...I still understand that it is necessary to know what drains the battery.
So until we get better batteries in our phones, I applaud efforts like yours. TY.
knutars said:
...I still understand that it is necessary to know what drains the battery.
Click to expand...
Click to collapse
Just to be clear, my app will never try to diagnose wich app is causing the drain, I don't want to make hasardous approximations...
My goal is to display the raw data in the most efficient way and to let the user make his own decisions and compare the drain with or without an app installed or some settings turned on off.
I will try to display only very accurate data only
Just a question...
Do you need a lot of explanation for the summary windows I just created?
I don't want to make a too complicated app and will now work on making the app nicer and more clear to understant, but I would like to know what id the most diffucult to understand from your side.
Thank a lot for your feedback.
profete162 said:
Just a question...
Do you need a lot of explanation for the summary windows I just created?
I don't want to make a too complicated app and will now work on making the app nicer and more clear to understant, but I would like to know what id the most diffucult to understand from your side.
Thank a lot for your feedback.
Click to expand...
Click to collapse
I think those look good, just an easy way to see average drain. It would be quite cool if you could break it down with a couple of averages (kind of like you mentioned in your first post):
%drain during standby
%drain while in use
I like where your app is going so far. Keep up the good work!
+1 on this.
codesplice said:
%drain during standby
%drain while in use
Click to expand...
Click to collapse
Galaxy Sii SKy
Hey,
Thanks for the information.
I will try it on my SKY Ice Cream Sandwich 7.2 custom ROM.
will post when I have several results.
Mike
codesplice said:
%drain during standby
%drain while in use
Click to expand...
Click to collapse
I will of course implement that feature.
But you have to remember that the standby/in use detection will be quite approximative.
I need two consecutive points with screen OFF to start counting standby.
As you may turn on your screen during the interval, I don't like that for my computations... I can add some trigger, but I want my app to be nearly invisible regarding battery...
By the way, please wait one week or 2 and you will have something!
I'm quite good with the standby/in use detection being approximated. I'm primarily interested in seeing a value indicating battery drain in standby for long periods of time (like overnight) versus during the day while I am frequently using the device.
Definitely looking forward to what you can cook up!

3 Perfectly beautiful digital power status bar:horizontal, vertical, circular V0.35

Production purpose: the battery icon in the status bar shows the digital power + power-saving love to narrow the shift!
Digital power battery display only 10% or 5% for units of measurement to show power percentage: 5%, 10%, 20% ... 100%, "Power saving mode" and "love" icon narrow and shift to the lower right corner does not block you see the actual power,
Microsoft's API limitations and the individual's abilities are limited and temporarily can not be accurate to 1% electricity, you want accurate to 1% of the electricity to go to "Power saving mode" which see!
After several days of sanding, re-served horizontal, vertical, circular, three kinds of digital power status bar for the majority of like DIY landscaping WPer's choice!
Later release will be in the form of XAP, and facilitate the use of the installation! Systems being replaced by the file to use it!
■ Note:
● Please do not try the official ROM phone
● currently known to support models (other models not tested):
Trophy, the HTC, HD2, HD7, Mozart, - 87XX Series, Class DFT class fully unlock the ROM
Samsung Focus, O7 - 87XX Series, classes DFT class fully unlock the ROM
Lumia 710 - 87XX Series, Class DFT fully unlock the ROM
And the majority of the 87XX Series, Class DFT fully unlock the ROM
Not the models of this condition careful testing!
May be the causes of system version to replace the error, replace the letter I told you model successful show oil replies or station, the system version number, ROM type, in order to collect information to tell more people to use the status bar!
● As part of the engine oil replacement, there can not be displayed properly this status bar (the performance of the box X), with two kinds of solution for the status bar:
①.* recommend this method: Direct to delete the current DLL file, restart the phone can be restored to its original status bar
② dll files previously backup directly paste again restore back
Last Version:V0.35
▇ ▇ update records:
May 26, 2012
V0.35:
● increase in the status bar vertical, circular, three kinds of digital power, more choices, more beautiful!
May 12, 2012
V0.31:
● the battery icon in the 80% power level is not added on, resulting in two 90% of the icon shows the repair
May 10, 2012
V0.3:
Battery icon on the whole shift one pixel, to maintain coordination with the other instructions of the status bar with time symmetric
* The power-saving love narrowing shift to the lower right corner
May 10, 2012
V0.2 and is:
* Fixed display of power and real power deviation
* Move the power-saving love narrow
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
▇ ▇ specific operation:
1 before the operation, it is necessary to ensure that your device must be able to access the mobile phone system Windows directory (fully unlocked ROM or installed WP ROOT TOOL) in order to achieve the effect I showed,
Theoretical computer through WP7StoreSync, Windows Phone Device Manager, Windows Mobile Device Center (the DFT ROM only), mobile phone browser to download the Save As, send e-mail attachments, etc. I offer tshres.262.dll file upload to your phone go
2 "tshres.262.dll" file backup for the future to restore the original status bar, otherwise I do not assume any consequences!
3. The "tshres.262.dll" Paste the files to the phone system Windows directory, the operation before rename the "tshres.262.dll" This file, and then paste my compressed files in the package!
Download Tips:
Set of these :3beautifuldigital_power_status_bar_V0.35.rar
horizontal: tshres.262.dll.1HXSZDL_V0.35.txt
vertical: tshres.262.dll.2SXSZDL_V0.35.txt
circular:tshres.262.dll.3HXSZDL_V0.35.txt
■ Q&A:
1. state bar replacement error, status bar displays the X? Removed tshres.262.dll phone reset problem is still there?
This problem is likely that this application does not support the version of your phone system solution:
Download the Ego's FileBrowser_v1.0.0.0_beta, set in WP7 ROOT the TOOLS to trust, and then use the Ego's FileBrowser_v1.0.0.0_beta rename the Windows directory that the original dll tshres.262.dll.123, delete it immediately restart. any steps not more nor less (in theory, as long as your phone can occur X, this method can be restored to its original status bar)
2.Replaced before the cross-type digital power status bar, this want to replace other digital power but how to operate without success?
In the File Manager, copy my files tshres.262.dll first, and then to the windows directory, rename the original dll file directly paste my files tshres.262.dll.123 after, and immediately restart, so try any steps not more and not less (and friends for the first time replacement)
Subsequent versions of Outlook:
● support for all models (seems to be due to the system version differences result in some models is not available, respectively, for oil can not be displayed properly, I made ​​a special dll, tests show that there is still the X box)
● accurate to 1% power level, real-time display
Thank you. It works on mi7rom_v1b, Omnia 7.
Good job!
I will include in my next ROM (if you allow)!
Zealson said:
...the phone WP7RootTools, on the Windows File Manager or PC Phone Device Manager "tshres.262.dll paste it into the Windows directory of the phone system....
Click to expand...
Click to collapse
And as a result of this smart operation - forget about the update-ability of your rom.
I would offer OP to read how it should be done in a proper way to save the Update OS feature. Custom mui for tshres.262.dll (which includes the modified graphic resources) should be created!!!
Good job, THX working perfectly on HTC 7 Pro with Dynamics7 ROM (8107).
Works perfectly on HTC Trophy with DFT ROM v3 7740 thanks for this wonderful contribution:
The only image that has only 10%, 20% etc. etc. 11,12,15 not
But still this very good input
I found a last minute problem, restore the original file to see if the changes were implemented and effectively change the icon for the battery to its original state.
But now the screen lock icons network, WI-FI and the battery, do not hide remain fixed (glued) on the lock screen.
I do not remember the screen lock is fixed previously found (in the original state before deploying the dll file), but maybe I'm wrong
Sorry for my bad English
Thankx !! Works fine with my Xda-Devs Omnia 7 Tango v3.1
I like it !!
Really nice, working perfectly on HTC HD7 with Deepshining v7.6 Tango 8773.
Thanks,
It's Working with my HD7 Intrinsic rom Tango.
how to install this?..
there's no clear instruction on how to install this..
Please explain how to install this easily ?
EDIT: nvm i installed it and working on trophy with tango
thanks ,this is a very usefully app!
Hopefully the percentage can be added just below the battery bar because I can't see the percentage number if it is possible and just a suggestion.
The problem is that in case of the taskbar you can't use bigger icons... 32x27 pixels that's all.
Sent from my OMNIA7 using XDA Windows Phone 7 App
What I mean is the number I can't. See. If there's an additional like I post it would be better.
@Ttblondey:
I have reworked the battery icons...
More information in my OMNIA 7 thread: http://forum.xda-developers.com/showthread.php?t=1574431
The non-skinned iconset is attached. If anybody is interested in feel free to use or modify it. A good resource tool can be found in my above mentioned thread.
contable said:
The non-skinned iconset is attached. If anybody is interested in feel free to use or modify it. A good resource tool can be found in my above mentioned thread.
Click to expand...
Click to collapse
THX 4 YOUR WORK,but I don't like this style ,cuz it's not metro style
Zealson said:
THX 4 YOUR WORK,but I don't like this style ,cuz it's not metro style
Click to expand...
Click to collapse
I don´t know what you mean. For the iconset I have posted here I only used the original icons combined with your digital numbers (readable on devices with a smaller screen than 4,7", not all users have a HTC Titan).
The glass-icons version I didn´t post here...
Anyway thx for your work and the great idea...
contable said:
The non-skinned iconset is attached. If anybody is interested in feel free to use or modify it. A good resource tool can be found in my above mentioned thread.
Click to expand...
Click to collapse
that's more like it. I believe everyone does too
---------- Post added at 11:15 PM ---------- Previous post was at 11:14 PM ----------
How do i apply it.
contable said:
I don´t know what you mean. For the iconset I have posted here I only used the original icons combined with your digital numbers (readable on devices with a smaller screen than 4,7", not all users have a HTC Titan).
The glass-icons version I didn´t post here...
Anyway thx for your work and the great idea...
Click to expand...
Click to collapse
"The glass-icons version" for this ,I just want to say:it's not metro style ,it's mix style !!!!

[Testing] Fast Start Up Windows 10 Mobile

I'm testing fast start up in windows 10 mobile and my device starts faster so far. If anyone wants to try this out, here are the keys to modify and add. Here's how all is by default and how to change it.
HKLM\SYSTEM\CURRENTCONTROLSET\CONTROL\POWER
1) HibernateEnabled is the only hibernate key. Once you turn it on (value 1) and reboot(shuwtdown the phone and start it again, don't do a soft reset), it will generate hiberfil.sys at 100% and creating a key called HiberFileSizePercent with value 100. Your storage sense will grow. 3) Once you do the HiberbootEnabled change, come back to this path
HKLM\SYSTEM\CURRENTCONTROLSET\CONTROL\POWER and create a value(integer DWORD) called HiberFileType and set it to 1 (1 means reduced) and set the HiberFileSizePercent to 0. This will make the hiberfil type to reduced and only be used to fast start up. Reboot(shuwtdown the phone and start it again, don't do a soft reset) again, and test.
HKLM\SYSTEM\CURRENTCONTROLSET\CONTROL\SESSION MANAGER\POWER
2) Enable HiberbootEnabled. Default value is 0, change to 1.
IMPORTANT: once you do the hibernate enabled, hiberfil.sys will appear. But,
not like pc, once you set it to reduced and enable hiberboot, the hiberfil.sys dissapears but the storage space keeps taken at 20% like if you have hiberfil.sys reduced (type reduced is 20% of your physical RAM) in pc, when you set it to reduced, it sets the HiberFileSizePercent to 0 but the page doesn't dissapear. My start up is a lot faster than it used to be, i also modified HighPerfBootDuration from 15000 to 2000 just for testing. The shutdown process when you finish this steps will take a little longer because it's saving the current windows state, drivers loaded and etc. to perform the fast start up for the first time.
Update 2/17/2018
-Found how to change to hibernate/sleep/hybrid sleep with power button but not tested yet.
-Removed carrier logo
HKLM\SYSTEM\Shell\OEM\BootScreens\
WPBootScreenOverride STRING
Leave the string blank, don't delete the value, just leave it empty.
-and secondlogo:
EFIESP\Windows\CustomizationPolicy
edit Microsoft.BaseOS.BootApplications.MCSF.policy.xml
//make a backup first, before editing
Delete the last settings group (Don't pay attention to the route in my editor, the route is the one i posted up this comment)
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Thanks to @xboxmod for this
Update 1/31/2018
-Disabled Connected Standby, battery life has increased.
HKLM\SYSTEM\CurrentControlSet\Control\Power
CsEnabled to 0
Are all connections established as soon is rebooted so fast?
I've tested this. Indeed, the phone boots faster, but only when your device has no apps on the SD card; or if you don't have the card attached.
No issues about connections.
Also, "HiberFileType" is not a key. is a DWord entry.
How fast of a boot are we talking here? I can test it on my 950 xl if you need....
rateiosu said:
I've tested this. Indeed, the phone boots faster, but only when your device has no apps on the SD card; or if you don't have the card attached.
No issues about connections.
Also, "HiberFileType" is not a key. is a DWord entry.
Click to expand...
Click to collapse
Thanks for pointing the mistake about key and value, i misstyped!
nate0 said:
How fast of a boot are we talking here? I can test it on my 950 xl if you need....
Click to expand...
Click to collapse
Try testing and let us know your results but, i don't know how fast 950xl boots since i don't own one!
So whatever you achieved, you will loose when turning phone off what for me personally is more annoying than "stock" booting time...
djtonka said:
So whatever you achieved, you will loose when turning phone off what for me personally is more annoying than "stock" booting time...
Click to expand...
Click to collapse
Not really... The shutdown process only increases to generate the fast startup, it will shutdown normally after doing this!
If you want to speed up the shutdown because you feel it slow independently of the fast start up, you can always reduce the WaitToKillServiceTimeout value, not that much tho because somewhat obvious reasons, the kill abruption is not good!
Making it shorter you might cause the problem with unsaved app status even in freeze case while recording
After performing the procedure on my 930, I didn't notice any difference (timed before and after). I would like to point out that all the steps have been taken and that the NOKIA logo lasts as usual 20 seconds and then the Windows logo from 19 to 23 seconds longer.
However, the stop lasts 7 seconds instead of 14.
But thanks anyway!
PS : auto translation
pro_info said:
After performing the procedure on my 930, I didn't notice any difference (timed before and after). I would like to point out that all the steps have been taken and that the NOKIA logo lasts as usual 20 seconds and then the Windows logo from 19 to 23 seconds longer.
However, the stop lasts 7 seconds instead of 14.
But thanks anyway!
PS : auto translation
Click to expand...
Click to collapse
Hi, timed my 635 with 512 ram and it goes 18 seconds NOKIA logo and 5 seconds Windows logo. It used to be something like yours, around 20 secs the windows logo. I also have other tweaks on my phone that might be affecting this boot speed, i got rid of the carrier logo, that saved me around 5 seconds. What OS version are you on?
You guys start behave like droid fanboys, chasing ego
No just win-aholics having fun.
If you want to decrease boot time 1st disable the double logo at startup!
edit the file
EFIESP\Windows\CustomizationPolicy.xml
delete the setting group "BootDisplaySettings" you will maybe win 5 Second
thanks
xboxmod said:
If you want to increase boot time 1st disable the double logo at startup!
edit the file
EFIESP\Windows\CustomizationPolicy.xml
delete the setting group "BootDisplaySettings" you will maybe win 5 Second
Click to expand...
Click to collapse
Decrease.....
xboxmod said:
If you want to decrease boot time 1st disable the double logo at startup!
edit the file
EFIESP\Windows\CustomizationPolicy.xml
delete the setting group "BootDisplaySettings" you will maybe win 5 Second
Click to expand...
Click to collapse
EFIESP\Windows\CustomizationPolicy
Microsoft.BaseOS.BootApplications.MCSF.policy.xml
Will give it a try! Thanks for the info!
xxJMarian said:
Update 1/31/2018
Disabled Connected Standby, battery life has increased.
Click to expand...
Click to collapse
Where can I find it?
---------- Post added at 06:52 PM ---------- Previous post was at 06:14 PM ----------
xxJMarian said:
EFIESP\Windows\CustomizationPolicy
Microsoft.BaseOS.BootApplications.MCSF.policy.xml
Will give it a try! Thanks for the info!
Click to expand...
Click to collapse
I don't find this either...
tiarap00 said:
Where can I find it?
---------- Post added at 06:52 PM ---------- Previous post was at 06:14 PM ----------
I don't find this either...
Click to expand...
Click to collapse
ConnectedStandby is located here HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Power
the value es CsEnabled, change it to 0.
For the .xml you need full system access, enable it. Once this is done, connect to the pc, inside Phone, you will see the system folders, enter the route, copy the .xml as a backup and save it in your pc. Modify the .xml, deleting the group that @xboxmod suggested.
This is what you have to delete:
Connected standby (CsEnabled) is related to Cellular, wifi, or both?
nate0 said:
Connected standby (CsEnabled) is related to Cellular, wifi, or both?
Click to expand...
Click to collapse
Connected standby is what makes your device constantly waking up to get notifications, new emails, and these type of tasks, changes the sleep behaviour. I'm now trying to remap the power button to make the device sleep, connected standby is as per say, a "modern" sleep.

Categories

Resources