Time Lapse Application Battery Life Comparison

We have tested all the applications available on Android Market and found all of them consumes huge amount of power.

Most of the applications gave no considerations to the device's power consumption and does not even allow user to reduce power consumption by turning off the LCD, which can accounts for >50% of the power used. This includes the default camera application on Android 4.0 Ice Cream sandwich which allows you to take time lapse video. By not allowing you to turn off the LCD, the best you can do is to allow your phone to capture time-lapse video for 3hrs, join the discussion here for details.

Application NameDailyRoads VoyagerLapse It Lite
Time-Lapse Lite
Timelapse!Tina Time-lapseTime Lapse CreatorTime Lapse Droid
Application version1.7.23.41.41.23.7.11.31.3
Record with LCD offX   XXX

Out of those applications that allow one to record photos with the LCD off, even when the device is configured for maximum power saving, i.e. all unnecessary power consuming features are turned off, one can only record about 5 hours (or 300 photos) continuously. The following shows our test results and how they compare with ours.

Configuration used: Maximium power saving, low end phone

Configurations optionsCapture IntervalWIFIGPSGSM RadioScreenImage resolution capturedFocus Mode
Settings60 secondsOffOffOffOff1.9MP (1600x1200)Infinity

Results

Android Time Lapse App Battery Life (maximum power saving) - HTC G1

Note: All the test above are conducted using the same phone with the same battery and at the same location/conditions. The phone used is HTC G1 running EzGingerbread, Android 2.3.7. The phone's battery was fully charged using the USB port before I start the photo capture and the end time is when the phone's battery is completely flat, i.e. the phone shut down by itself. During the test, I may ocassionally turn on the screen to check the application is still running correctly. The 16GB microSD card is a SanDisk class 2 with write speed of about 6MB/s whereas the 2GB microSD card is a Kingston SDC/2GB 35 with write speed of about 10MB/s. Through trial and error, we realized that the size of the image captured significantly affects the total duration the app is able to run. To allow easy reproducibility, we simply block the camera, resulting in black photos which is around 700kb in size (normal photo taken takes up about 1400kb). 100% black in the graph above simply means the camera is blocked and all photos captured are black. 

Configuration used: Network enabled, main stream phone

Configurations optionsCapture IntervalWIFIGPSGSM RadioScreenImage resolution capturedFocus Mode
Settings60 secondsOnOffOnOff1.9MP (1600x1200)Infinity

Results

Android Time Lapse App Battery Life (WIFI and GSM On) - Nexus One

Note: All the test above are conducted using the same phone with the same battery and at the same location/conditions. The phone used is HTC Nexus One running Official ROM, Android 2.3.6. The phone's battery was fully charged using the USB port before I start the photo capture and the end time is when the phone's battery is completely flat, i.e. the phone shut down by itself. During the test, I do ocassionally turn on the screen to check the application is still running correctly.

Configuration used: LCD and WIFI On, minimum power saving, main stream tablet

Configurations optionsCapture IntervalWIFIGPSGSM RadioScreenImage resolution capturedFocus Mode
Settings60 secondsOnOffOffOn1.9MP (1600x1200)Infinity

Android Time Lapse App Battery Life (WIFI and LCD On) - 7" Samsung Galaxy Tab

Note: All the test above are conducted using the same tablet with the same battery and at the same location/conditions. The tablet used is 7" Samsung Galaxy Tab running Official ROM, Android 2.3.3. The tablet's battery was fully charged using the USB port before I start the photo capture and the end time is when the phone's battery is completely flat, i.e. the tablet shut down by itself. * The only exception is Dailyroads Voyager which stops recording photos when the low battery notification is triggered. The LCD screen is configured to minimum brightness before the test begins. 3G/GSM radio is disabled using the dialing code *#*#4636#*#*

(Page will be updated when we have more information to share, results presented are only indicative only and may not reflect what you actually get with your device.)