Attend XDA's Second Annual Developer Conference, XDA:DevCon 2014!
5,785,276 Members 38,550 Now Online
XDA Developers Android and Mobile Development Forum

[APP][2.3+] iPulse (connection manager)

Tip us?
 
Jmp_3f8h
Old
(Last edited by Jmp_3f8h; 2nd October 2013 at 04:24 PM.)
#1  
Jmp_3f8h's Avatar
Senior Member - OP
Thanks Meter 10
Posts: 129
Join Date: Jan 2005
Battery Full [APP][2.3+] iPulse (connection manager)

Hi guys!

here my first android app mainly born for personal usage and, now, considered "mature" enough for the brave members of this community

iPulse is an application that let you pulse the data connection (and WiFi in the pro version) depending on several configurable events.
Extremely useful to awake services that needs internet connection (e.g. push mail) without necessity to keep it always on, thus reducing greatly the battery usage.

iPulse can ignore the connection status, operate in manual mode for connection always on, connection always off (as a standard connection on/off manager) or in a totally automatic mode, driven by events. The different operating modes can be switched using widgets and/or commands in the notification area (Android >= 4.1).

The configurable events that can activate the data connection (and WiFi in pro version) in automatic mode are:
  • Timer (frequency, duration, and daily range)
  • Screen on and unlocked (with optional delayed timeout)
  • Battery charge (AC or USB)

The configurable events that can deactivate the data connection (and WiFi in pro version) are:
  • Expire of scheduled timer
  • Screen off (with optional delayed timeout)
  • Low battery signal (ignored when battery is in charge)

iPulse works on any Android device version starting from 2.3 (Gingerbread) and doesn't requires device ROOT. It is available in English and Italian. The free version is without any ads, the pro/donate version has more widgets and the possibility to handle also the WiFi/Tethering connections.

Notes:
  • There is an online manual inside the program that describes all the features (you can find it here as well: http://www.thinksoft.it/android/iPul...ser-manual.htm).
  • Since dual SIM support is not standard in Android, it could be that iPulse won't work properly on dual SIM devices.
  • The first time you install it don’t forget to run the app and accept the EULA to properly configure and enable it.
  • I would like to hear your comments and suggestions, please post them here or send them to "ipulse AT thinksoft.it"

Here some screenshots as published also in the market:







Here the links for the google play market:

Free: https://play.google.com/store/apps/d...pulse&hl=en_GB
Pro/donate: https://play.google.com/store/apps/d...sepro&hl=en_GB

Have a nice day!
"Beware of the first programmer's enemy: the copy&paste! But don't forget its allied: the search&replace!"
The Following 6 Users Say Thank You to Jmp_3f8h For This Useful Post: [ Click to Expand ]
 
jfcooley
Old
#2  
jfcooley's Avatar
Senior Member
Thanks Meter 166
Posts: 570
Join Date: Jul 2011
Location: Charlottesville Va
Going to give this a try while at work. My signal there is spotty at best. Over a 9 hour shift it takes a toll on the battery. I have Automate It turn data off once work starts but I miss emails throughout the day unless I toggle manually.

Tomorrow I'll give this a shot and see if this helps. If so I'll buy your pro even though I have no need for the advanced options.
 
Jmp_3f8h
Old
#3  
Jmp_3f8h's Avatar
Senior Member - OP
Thanks Meter 10
Posts: 129
Join Date: Jan 2005
If you have weak signal I suggest you to raise the data connection timeout, try at least 180 seconds, you can even go up, that is the maximum time to wait for a successful connection.

Sent from my GT-I9100 using xda app-developers app
"Beware of the first programmer's enemy: the copy&paste! But don't forget its allied: the search&replace!"
 
Jmp_3f8h
Old
#4  
Jmp_3f8h's Avatar
Senior Member - OP
Thanks Meter 10
Posts: 129
Join Date: Jan 2005
New version just published. Here the news:

- Fix bug: always auto start on reboot
- Feature: customize widget colors (including transparency)
- Feature: automatically switch on data and wifi connections on power/screen event
- Feature: disabled connection timeout on power/screen event
- Feature: logged connection timeout expired events
- Feature: increased log (25, 50, 100, 200)
- Feature: new set of icon for status bar
"Beware of the first programmer's enemy: the copy&paste! But don't forget its allied: the search&replace!"
The Following 2 Users Say Thank You to Jmp_3f8h For This Useful Post: [ Click to Expand ]
 
giusvizz
Old
#5  
Junior Member
Thanks Meter 2
Posts: 14
Join Date: Aug 2013
Interesting
 
JohnnyEpic
Old
#6  
JohnnyEpic's Avatar
Senior Member
Thanks Meter 466
Posts: 915
Join Date: Apr 2011
If this could use root to force roam and allow roam preferences, it was make this already astounding app better.

Sent from my SPH-L710 using XDA Premium 4 mobile app
The Following User Says Thank You to JohnnyEpic For This Useful Post: [ Click to Expand ]
 
Jmp_3f8h
Old
#7  
Jmp_3f8h's Avatar
Senior Member - OP
Thanks Meter 10
Posts: 129
Join Date: Jan 2005
Quote:
Originally Posted by JohnnyEpic View Post
If this could use root to force roam and allow roam preferences, it was make this already astounding app better.

Sent from my SPH-L710 using XDA Premium 4 mobile app
Hi,

Do you mean the possibility to override the "Data roaming" setting in the Android preferences (the flag highlighted in the image)?



Best regards,
Marco
"Beware of the first programmer's enemy: the copy&paste! But don't forget its allied: the search&replace!"
 
matrixzone
Old
#8  
matrixzone's Avatar
Senior Member
Thanks Meter 762
Posts: 2,411
Join Date: Mar 2012
Will try. Thanks

Sent from my SAMSUNG-SGH-I747 using xda app-developers app
If this is helpful or useful, please hit "Thanks" and its free
 
Jmp_3f8h
Old
#9  
Jmp_3f8h's Avatar
Senior Member - OP
Thanks Meter 10
Posts: 129
Join Date: Jan 2005
Quote:
Originally Posted by matrixzone View Post
Will try. Thanks

Sent from my SAMSUNG-SGH-I747 using xda app-developers app
Feel free to ask any question or doubt you my have
"Beware of the first programmer's enemy: the copy&paste! But don't forget its allied: the search&replace!"
 
Jmp_3f8h
Old
#10  
Jmp_3f8h's Avatar
Senior Member - OP
Thanks Meter 10
Posts: 129
Join Date: Jan 2005
Thumbs up A new version has been published!

Here the main changes based on your feedbacks:

Fix bug: disable airplane mode with charger connected doesn't enable connection
Fix bug: rapid switch between auto/manual/auto sometimes doesn't enable connection
Fix bug: screen off event before screen on timeout expiration sometimes doesn't enable connection
Fix bug: aesthetic fixes in the settings
Fix bug: connection suspension on 2G network on incoming/outgoing calls
Feature: compatibility timer (tested on Huawei Ascend P1)
Feature: improved user manual (widget customization)


Enjoy!

Best regards,
Marco
"Beware of the first programmer's enemy: the copy&paste! But don't forget its allied: the search&replace!"

Tags
3g connection, battery saver app, connection manager, data connection, wifi connection
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Bring Back Tablet UI on KitKat

Google presented their brand new UI for tablets alongsidethe release of Android 3.0 Honeycomb back in early … more

Give Your Notification Shade a Facelift with these Modding Guides

Modification has always been one of the strong suits of Android, due in … more

Keep Track of How Much Your Car Truly Costs with Car Logbook

It’s a very well established fact that cars are expensive. In addition to … more

New Nvidia SHIELD Tablet OTA! Moto G 4G Gets Official CyangenMod 11 Nightlies – XDA Developer TV

The Nvidia SHIELD Tablet gets its … more