[APP] Mobadi - Mobile Battery Discharger - 1.9.519 beta-build [UPDATE]

Search This thread

Eisbehr

Member
Jan 9, 2009
29
2
www.eisbehr.de
Hello XDA-Users,

today i want to present you the first open Version of my Windows Mobile application "Mobadi". Its also my first post here. :)
This is a little application to discharge and monitor your internal battery.
Actual it will support only different HTC Devices and the Sony Ericsson X1i (Xperia), but Versions for non-HTC Devices are comming up soon. The downloadable Version will already run on VGA and non-VGA Devices.

In some test, Mobadi have increased the used mAh up to 370%! So the Bettery will discharge faster.

On older devices like the Trinity, the Bettery-Percentage are 5% or 10%-Steps. So the Diagram are not so detailed like on the Touch-Versions.

Please be so kind to post your ideas, criticism and comments about Mobadi. But remember, BETA!! :)
And if you want, please tell me witch device you own that run Mobadi.

mobadi.png
<-- a "Mobadi" !
actual version: 1.0.09.0519 (beta)

Download:
main: http://xdaforums.com/attachment.php?attachmentid=186708&stc=1&d=1242742324
mirror: http://www.eisbehr.de/mobadi/Mobadi_1_9_519_AllDevices.CAB

Caution:
At the Update from 1.9.518 to 1.9.519 you must uninstall the older Version first.
Because of an wrong Name in the old Version, it will not update automatically. For the next Updates you dont have to do this.

Please
If you want to post this Application on other Websites and Forums, place a Link to this Post. Here you will get allways actual Versions and Informations.

Code:
[B]ToDo:[/B]
- export to csv / md (own filetype)
- windows desktop application for detailed information
- viewmode "latest" and options
- fix diagramm error after long time under "viewmode all"
- disable background-worker while discharge
- using camera/light for discharge
- display current values under diagram

tested Devices:
- HTC Touch Pro
- HTC Touch HD
- HTC Touch Diamond
- HTC Touch Cruise
- HTC Trinity
- HTC p3300 Artemis
- Sony Ericsson X1(i) (Xperia)

Screenshot:
Main_Black.png


Diagram-Colors:
Blue: Ampere
Red: Percentage
Green: Temperatur
Violet: Voltage

You like it?!
EUR


USD


Warning:
When you use Mobadi, you use it at your own risk.
The developer will take no fault.

Eisbehr
 

Attachments

  • Main_Black.png
    Main_Black.png
    15.9 KB · Views: 594
  • Main_White.png
    Main_White.png
    17.8 KB · Views: 637
  • Info_Black.jpg
    Info_Black.jpg
    17.8 KB · Views: 853
  • Info_White.jpg
    Info_White.jpg
    17.5 KB · Views: 926
  • mobadi.png
    mobadi.png
    14.2 KB · Views: 463
  • Mobadi_1_9_519_AllDevices.CAB
    736.9 KB · Views: 4,038
Last edited:

ntron1

Senior Member
Apr 11, 2009
161
10
Interesting. Can you tell us how the discharge works? What is the current draw in discharge mode?
 

Eisbehr

Member
Jan 9, 2009
29
2
www.eisbehr.de
Hey,

finally it will use different ways to discharge the battery.

The actual implemented:
- Backlight, will be permanently on. The Level can be set in the Options.
- BackgroundWorker, stress the CPU with Math-Operations. (slow down the device while in Discharge-Mode)

Comming up:
- CameraLED (TouchPro)
- Camera Access (still testing, ;) )
- Backlight behind Softkeys (maybe)

All features will actualy be tested.
More detailed Information will have some time. At the moment i use some Devices in a "Laboratory Enviroment" to get some usefull results.

Eisbehr
 

mr.jaguar

Senior Member
Nov 20, 2007
498
15
fountain valley, ca
I;m not any kind of guru or anything, but why would you want to do that to a lithium battery? you **aren't** supposed to do that to lithium batteries. do a little bit of searching using google please.
 

jsn

Member
Aug 10, 2007
43
8
OnePlus 9 Pro
Well...
To store a LiIon battery, you should discharge it to
about 40% and keep it room temp.

That could be feature, to discharge it untill a certain level .
(but never 0%, although I guess the manufacturer already built
in such protection or safety margin)
 

jsn

Member
Aug 10, 2007
43
8
OnePlus 9 Pro
to complement my last post:

I do test the power drain of my devices.
That way I can calculate what kind of car adapter I need to not let
it discharge while using hsdpa and wifi simultaneous
(to share internet to the car-pc :D)

But most of the times I measure by observation..
Some ROMs perform better than others. This tool could provide insight.
 

Eisbehr

Member
Jan 9, 2009
29
2
www.eisbehr.de
Hello all,

yes mr.jaguar, you are right. I think you mean that a LiIon-Battery have no memory-effect. But here are some of my Ideas:

- At first, LiIon-Batterys will have no memory-effect. But older Devices may have NiHM-Batterys.

- Its nice to see, witch Application will stress the Battery or to see the drain while call somebody or browsing the internet, with wlan enablend/disableb, and many more ...

- Also, its not only for Discharge. You can use it for monitoring in normal use, and also, can monitoring the Battey-Charging.

- I use it, to drain the last 2-10% befor i will charge my Device. Not needed for LiIon, i know ... but ... in german, we call it a "tick". :)


to LiIon:
- The LiIon lifetime is round 500 load and discharge cycles. Also the time of use will reduce the lifetime. To see how fast your battery will lost his capacity or to compare with other Battery/Devices you can use this tool.

- LiIon Batterys will have "fixed" Voltages. To check this, you can use it too.

As you see, there are different ways to use it, may be there are many more ways. Try it at your own... :)

Greets,
Eisbehr
 
Last edited:

Eisbehr

Member
Jan 9, 2009
29
2
www.eisbehr.de
@mr. mr.jaguar:
Today i have do some test with my HTC Trinity. In normal/idle mode the device use 40 till 70 mAh. In discharge-mode with only one BackgroundWorker it will use 145 till 151 mAh. So, it will increase between 200% up to 370% of the normal usage.
On an Touch Cruise in normal Mode it will be 177mAh, in dicharge 257 mAh. So an increase about round 150% of the normal Useage.

So, the Betterymust be dischargeing faster. ;)
More detailed tests will come ...

Now i will Upload the Version for Non VGA divices from HTC.
Please wait wihle the Version 1.9.519 will be uploaded.
Tested on Trinity, Touch Cruise, p3300 and Touch Pro.
 

the_ozyrys

Senior Member
Dec 15, 2008
122
15
Kraków
While this can be useful to discharge battery completely just for
calibration of battery monitoring unit, it serves no purpose to
"deep-cycle" battery everytime, since it wears out on battery
more than charging it when it's still partially charged (it's like
expanding a spring, it wears out less when you expand it more
frequently, but to lesser extend, than when you force it to expand
to it's limits but less frequently)... I've proved this to myself with
my previous phone (SE P900, with excellent battery, Li-Pol 1260mAh
and 16h of talk time), when I've killed first battery by NiMH "care"
method (discharging completely until phone won't boot + fully
charging) in about one year, while next one used in normal way (frequent
charging when not completely drained) served me for about 2.5 year...
 

Eisbehr

Member
Jan 9, 2009
29
2
www.eisbehr.de
Why do the most people only see a complete/deep discharge?
You can also monitoring the time to drain 10%, or the loading curve?!
No one must discharge till the device is shutting down ...

But if somone need, i can implement a automatically break.
 

the_ozyrys

Senior Member
Dec 15, 2008
122
15
Kraków
Maybe better idea would be not to drain battery by program,
but to monitor energy consuption and foreground applications,
and then prepare graph of most power-hungry apps?

By comparing power consuption of, for example, Opera, users
can check if they device isn't more hungry than it should be...
 

Eisbehr

Member
Jan 9, 2009
29
2
www.eisbehr.de
I will try to get a Hermes / TyTn and check this.
But normally i must work. Its still the same WM as on the Trinity.

Witch error you will get?
 

Scrtcwlvl

Senior Member
Aug 4, 2008
260
21
You stated one could use this application to also monitor battery usage over normal use by disabling the backlight override and background worker, I am wondering if this does this fully eliminate the negative battery drain increased by this application?
I am currently running a battery drain trail that examines the current raphael radios effect directly on battery life through normal usage and I have been on the lookout for a battery monitor application that does not effect normal usage of the phone nor cause negative effects on battery life.

All of the currently available free applications I have found and tested are either inconsistent in their monitoring of battery life or greatly influence the battery life themselves causing inconsistent drain. While I see the usage of this application and commend you for your work thus far, as a suggestion for the future you may wish to look into creating simply a monitor. One that either every given time interval, kicks the phone out of sleep for a second, logs the battery level and time and goes back to sleep. Or simply logs the battery level and time every instance where the phone is taken out of standby / sleep. Either one would serve the community greatly as a battery application that accurately logs the drain without horribly influencing the battery life. One that any user could run without any major negative effects.
 
Last edited:

khaytsus

Senior Member
Apr 8, 2008
7,258
1,175
Central Kentucky
I thought about all sorts of things to suggest, like S2U2, IM+, etc, to drain ones battery, but I see this project does have some merit. :) I do have one suggestion for another battery draining method; turn on GPS! Or maybe you don't want the battery to drain that fast ;-)