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 and list of foreground apps)
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 that describes all the features (you can find it here as well: http://www.thinksoft.it/android/iPulse/manual/ipulse-user-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:
{
"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"
}
Here the links for the google play market:
Free: https://play.google.com/store/apps/details?id=it.thinksoft.ipulse&hl=en_GB
Pro/donate: https://play.google.com/store/apps/details?id=it.thinksoft.ipulsepro&hl=en_GB
Have a nice day!
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.
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
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
Interesting
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
JohnnyEpic said:
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
Click to expand...
Click to collapse
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
Will try. Thanks
Sent from my SAMSUNG-SGH-I747 using xda app-developers app
matrixzone said:
Will try. Thanks
Sent from my SAMSUNG-SGH-I747 using xda app-developers app
Click to expand...
Click to collapse
Feel free to ask any question or doubt you my have
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
Version 2.5.0 (1.5.0 Pro) just published!
Here the main changes based on your feedbacks:
Fix bug: sometimes data connection is not properly turned off after ending a call (only in 2G mode)
Fix bug: sometimes data connection is not properly turned on when switching on screen
Fix bug: missed activation event on screen on during wait for timer timeout
Fix bug: WiFi icon and command in status bar were not synchronized properly [1.5.0 Pro]
Fix bug: crash on setting tethering command in status bar [1.5.0 Pro]
Fix bug: time scheduler span across midnight (when activation on > activation off)
Feature: restructured settings section (best on tablet)
Feature: interface adjustments for device with big screen
Feature: new timer model for Android 4.4 (KitKat)
Enjoy!
Best regards,
Marco
Just pushed a little update (2.5.1/1.5.1 Pro):
- Fix bug: occasional vanishing of the buttons in the notification area for some versions of Android
Enjoy!
Best regards,
Marco
Just published an update:
Ver. 2.6.0/1.6.0 (Pro)
- Feature: removed integrated manual (available online) to save memory usage
- Feature: the low battery threshold to disable iPulse is now selectable
- Feature: show next events in status bar (selectable from settings)
- Feature: added menu item to send e-mail to developers
Enjoy!
Seems awesome. Something like DS battery saver pro. Does your app prevent wakelocks from apps that want to sync when screen off?
Martinhdk said:
Seems awesome. Something like DS battery saver pro. Does your app prevent wakelocks from apps that want to sync when screen off?
Click to expand...
Click to collapse
Hi Martinhdk,
iPulse doesn't directly interact with apps (doesn't stop them), it controls the activation of the connection depending on events programmed (timer, screen, power), app that are "connection aware" (most of them) will connect and download automatically as soon as they will see the connection active.
Give a try to the free version it's full featured (except that doesn't manage the WiFi connection) and has no ads at all.
For any other question feel free to ask, I'll be glad to try to help you!
Best regards,
Marco
Version 2.6.3 / 1.7.1 Pro just published!
Here the main changes based on your feedbacks:
Feature: added list of apps to monitor to keep connection active with screen off
Fix bug: removed erroneous toast notification
Fix bug: timer rescheduled erroneously (when timer event is the sole event configured)
Updated Android support library
Enjoy!
Best regards,
Marco
Related
hi xda!
My new android application, Modus Operandi, is online .
With Modus Operandi you can create Situation based on Condition and Action.
For example if you are at home, Modus Operandi can enable wifi for you automatically.
Or, if your battery charge is too lower you can reduce screen brightness.
Every 10 minutes and any time you open the main dashboard, Modus Operandi check all the enabled Situation and if any Condition inside will be verified, all actions will be executed.
It's free.
It's modular (core + plugins).
actually there are this plugin:
Wifi Action Plugin
Battery Condition Plugin
Screen Brightness Action Plugin
Time Condition Plugin
Geolocalization Condition Plugin (Now with configurable GPS or Network, radius and actionbar search)
Airplane Mode Action Plugin
GPS - Thanks Andrea Baccega (admin @androidiani.com)
Bluetooth - Thanks Andrea Baccega (admin @androidiani.com)
Mobile Data Connection
Audio Manager
Days of Week Conditional Plugin (New!)
Another plugin are in developing.
As soon as possible, I'll release documentation for the community.
In attach you can find eclipse template for plugin developers.
Enjoy!
Italian How-to (ASAP an english version @xda, stay tuned )
{
"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"
}
Support Modus Operandi with AD Remover:
TODO List:
* Manual Profile Settings
* Special 'Security' Situations
* Notification for manual profile choice
* Plugins Online Directory
* Widget for switch manual profile/automatic situations
* More and more plugins
ChangeLog:
v.0.5.2
* Fixed a notification bug
v.0.5.1
* Added notification when MO do a Situation check
* Added Changelog Dialog
v.0.5
* now you can configure how often Modus Operandi performe a Situation check
v.0.4.3.1
* added feature for AD Remover
v.0.4.3
* italian localization
* some optimizations
v.0.4.2
* fixed FC when configure a Situation
v.0.4.1
* minor bug fixed.
v.0.4
* added feature that allow a conditional plugin to call Modus Operandi Core to check situations.
* enable Modus Operandi Service by default (only) the first time you start Modus Operandi.
v.0.3.1
* fixed FC on Situation conf in a very few case.
v.0.3
* fixed layout problem with plugin list
* updated admob library
* removed "To Do Activities" check.
v.0.2
* Fixed layout problem with ldpi device
v.0.1
* First Release
Some screenshot:
Some plugin screenshot:
Looks Nice, Sounds very good. must test it out.
€: Can you create another App, that changes the Proxysettings? I will need your help.
Updated to v.0.3
I've added plugin eclipse template for developers.
If you need some help for plugin developing, send me a private message.
Thanks for your support !
Enjoy!
I like where this is going. Could give Tasker a run for its money if you can get some good developer support for plugins.
Only complaint: I like the simplicity of the UI, but it could use a little elegance in the design of the buttons, tabs, etc.
Does this have cell tower thing to locate position? Cause in this case, it saves more battery. Or is the geolocation using the same amount of battery?
Geolocalization plugin only use network based position, not gps: this save battery life, but your positon is not puntual. Only in a radius of 1.5km.
Sent from my Nexus One using XDA App
azatoth said:
Geolocalization plugin only use network based position, not gps: this save battery life, but your positon is not puntual. Only in a radius of 1.5km.
Sent from my Nexus One using XDA App
Click to expand...
Click to collapse
Perhaps you could include a GPS option, for those of us who aren't worried about battery life?
seboj said:
Perhaps you could include a GPS option, for those of us who aren't worried about battery life?
Click to expand...
Click to collapse
Yes, I can.
But if you use GPS, when MO check this condition... its important that GPS is always on .
I'll do that in a second step.
Thanks
Thanks for the tip! I don't mind the big radius if it saves battery. I'll be waiting for the mobile data and audio plugin before I could really start using this app. Btw what's your goal for creating this app? Just curious here. Hopefully you could implement switch to 2G network. It'll be a bonus!
Aztriltus said:
what's your goal for creating this app? Just curious here. Hopefully you could implement switch to 2G network. It'll be a bonus!
Click to expand...
Click to collapse
Because I need it and I don't want do buy Locale for $9.90 or Tasker for $6.44.
So I've developed Modus Operandi and released it and template for developers that want to code plugins for it and absolutly for free.
azatoth said:
Yes, I can.
But if you use GPS, when MO check this condition... its important that GPS is always on .
I'll do that in a second step.
Thanks
Click to expand...
Click to collapse
You could have it so when you're in a certain area (based on cell towers) it turns the GPS on, and then it can track when you get to a more specific area for other actions.
With this app, can I do something like enable auto rotate when I open picture gallery or Google Maps or certain apps and disable auto rotate when they are closed?
It looks like there is no auto rotate setting now but will this be possible in the future?
c00ller said:
With this app, can I do something like enable auto rotate when I open picture gallery or Google Maps or certain apps and disable auto rotate when they are closed?
It looks like there is no auto rotate setting now but will this be possible in the future?
Click to expand...
Click to collapse
for this setting, I need to do two plugin:
1) Condition: that return that is validate when start an app
and
2) Action: that enable/disable autorotate.
But more important... Modus Operandi must have a feature that now it's in develop: a conditional plugin (must) can call Modus Operandi when it's validate. Or Modus Operandi need to listen about app starting.
For do that a feature in MO core is needed and a plugin that do more work that now.
But, this is the way that MO need to be competitive.
So I will code this feature in the near future !
great app it could be great if control the sound for incoming calls, i had have an app that never worked, its app have a profiles that incoming at certain hour and end at other. but modus operandi could be best if include sound and vibrate controls
imagine if you set the church or movie thearer point for vibrating incoming calls and when you abandon that places the status changes to normal profile... its grate
azatoth said:
So I will code this feature in the near future !
Click to expand...
Click to collapse
Very nice, awesome
Bnto said:
great app it could be great if control the sound for incoming calls, i had have an app that never worked, its app have a profiles that incoming at certain hour and end at other. but modus operandi could be best if include sound and vibrate controls
imagine if you set the church or movie thearer point for vibrating incoming calls and when you abandon that places the status changes to normal profile... its grate
Click to expand...
Click to collapse
Now you can!
Modus Operandi Audio Action Plugin is out on the Android Market!
Enjoy!
EDIT: some screenshot
Love the app, works great! A bluetooth toggle plugin would make this perfect.
A GPS Action would be handy, too! I turn Wifi on and GPS off and vice versa depending on location.
Location detection is only GPS based or we can have cell tower based locations as well ?
At this time, location plugin work only on cell based service, no gps ;-).
Sent from my Nexus One using XDA App
Phone Schedule is a lightweight yet powerful all-in-one scheduler for your phone:
- Mobile Data On/Off (Android 2.0+) - a feature everyone's been waiting for! (*read more below*)
- Reminder.
- Brightness! (Auto, Full, Custom, Dim Screen)
- Launch an app. (launch your internet radio to make music alarm)
- Silent mode, vibration mode, volumes(ringer, media, alarm)
- Bluetooth and WiFi ON and OFF
- Airplane Mode
- Change Ringtone and notification tone, Silent Ringtone
And more!
Phone Schedule is free and free of ads as well.
Create a task once and it will execute automatically. Configure time and days of week when you want it to repeat. Morning, daytime, night, weekdays, weekends, you name it! Save battery by switching off unused functions when you don't need them.
{
"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"
}
***About Mobile Data***
Mobile data is available on all supported Android versions. I have tested it on Nexus One and Samsung Galaxy Nexus. However it may not work on some phone models, i.e. on HTC EVO 4G Mobile Data Off works, but On - doesn't.
I'm very sorry if this function doesn't work on your device, very often manufacturers block this and there's nothing i can do about it
Here's an example:
- Switch ringer off at night and switch it back on in the morning.
- Wake up to your favorite music by launching your internet radio app.
- Make your screen brighter during day time and keep it darker in the evening to save battery.
- Switch WiFi on when you get home and switch it off when you're off to work.
- Automatically turn off mobile data when you go to bed to save battery and turn it back on when you wake up
Phone Schedule is highly configurable, supports multiple tasks at one time, lets you specify days of week when you want specific tasks to run. If you want every task to trigger a notification in your phone's notification bar, you can easily enable notifications on the Settings page. Disabling notifications is just as easy "Pause Tasks" function, use it when you have unexpected business meeting, so scheduled tasks won't execute during a timeout which you set.
Phone Schedule runs in background, so once you setup your tasks, you won't need to reschedule them manually, everything is done automatically.
List of supported actions:
- Silent mode
- Vibration mode
- Normal mode
- Switch WiFi On
- Switch WiFi Off
- Switch Bluetooth On
- Switch Bluetooth Off
- Airplane Mode On
- Airplane Mode Off
- Change Ringer volume
- Change Media volume
- Change Alarm volume
- Change Notification volume
- Change Ringtone
- Silent Ringtone
- Change Notification Tone
- Silent Notification Tone
- Brightness - Auto
- Brightness - Full
- Brightness - Cutsom
- Dim Screen
- Launch an app
- Mobile Data On (May not work on some devices)
- Mobile Data Off (May not work on some devices)
- Reminder
The list of actions is continuously growing, stay tuned for updates!
About permissions:
* Access network state, Change network state - To enable/disable mobile data
* Full internet access - for crash reports, this greatly helps to debug the app and prevent crashes
* Change your audio settings - to set silent/vibration/normal modes and change volumes
* Automatically start an boot - to start working on your tasks automatically on boot after you reboot your phone
* create Bluetooth connections, Bluetooth administration, change WiFi state - to switch WiFi and Bluetooth On and Off(No data transmission!)
* Modify global system settings - To enable/disable Airplane mode
* Prevent phone from sleeping - to execute your tasks when your phone is sleeping
Get Phone Schedule on Google Play
If you're don't use Google Play, you can get Phone Schedule one of the alternative markets instead:
Slideme.org
Apps.opera.com
Getjar.com
Mobango.com
I'd love to hear your comments and reviews. If you can think of more features that would be nice to have in Phone Schedule, just let me know, maybe i can implement some of them in the next update.
Can you add phone signal off option?
Sent from my HTC HD2 using Tapatalk 2
I don't have this function yet, but i'll look into in, maybe i can implement it. In the meantime, you could use Airplane Mode action.
very useful
I've been using this app for a long time and its very useful.
I'm using this. Really nice app :good:
i am waiting for these:
+ Auto reboot
+ Auto run a shortcut (not an app), many apps have a shortcut or widget which can do small thing like auto backup, auto clear data,..etc..
+ Auto open a file
+ Auto send a message or call a number
+ Auto change wallpaper
+ Auto capture phone's screen
+ Auto unlock screen, turn screen on
+ Auto kill all hidden apps at day:hh:mm:ss
+ Auto open camera app and take a shot.
U can make this app perfect, just do it! :good:
{
"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"
}
Switch Controls is the new application which allows you to do all necessary things from your homescreen more efficiently fastly and easily.Get rid of unusefull application and have them all in your custom widget.
Application provides:
★Fast toggling optimalization:Sets your phone to do tasks and change settings with lightning speed.
★Diferent widget sizes (4x1,3x1,2x1,1x1),
★Customizable appearance (backgrounds,indicators,dividers,icon sets,vibrations,toasts)
★Widgets database:You can save or load your custom widget whenever you want
★Almost 30 toggles which you can add to your widget
★ Wifi
★ Bluetooth
★ APN Data
★ Brightness 0%,50%,100%,AUTO
★ GPS satelites
★ Automatic synchronization
★ Airplane mode
★ Silent
★ Vibrate
★ Lock screen
★ 2G-3G
★$ Power OFF
★ Auto rotation
★ Screen always on
★ Battery info:Calculates time left,shows graphicaly battery level and informations
★ No lock screen: Disable lock screen
★$ Reboot
★$ Fast reboot
★ Torch:Turns LED ,but if your phone doesnt support LED phone will automatically shine with screen
★ App shortcut-You can make shortcut to any instaled application
★ Wifi tethering 2.3+
★ Usb tethering 2.3+
★ Battery saver:
Saves your battery life by one click.
-WiFi - Wifi will be turned off when you turn your screen off, but not while charging.
-Bluetooth - It automatically turns bluetooth off after some time when you are disconnected or simply when you forget to turn it off.
-Brightness - New smart brightness technology which sets your brightness according time of day. It is great for battery consumption.
-Synchronization - Very smart function which synchronizes your all accounts only once a day when you are connected to network and only for some time which you can set.
-Mobile data connection - This function works the same as wifi.
-File cache - Your file cache will be set for the lowest battery consumption.
★$ CPU overclock:
-Allows you to set minimal and maximal frequency
-Frequencies are automatically sets on boot
★! Cleaner
-Cleans SMS,Call log,Browser history,Caches(makes phone faster)
★ Task manager (task killer)
-By one click kills all applications running in background to save your battery life and make your phone incredibly fast.
★ Audio manager
-Allows you to simply control ring,call,music,alarm,notification,system volume.
$-ROOT REQUIED
Try Lite version for FREE:DOWNLOAD
Full version:DOWNLOAD
http://www.facebook.com/ExtremeSwitches
★ Brightness 0%,50%,100%,AUTO
Click to expand...
Click to collapse
Any chance you can make it user defined (e.g. 20=>50 or 0=>25=>50)?
★ Audio manager
Click to expand...
Click to collapse
Would be nice if it allowed presets (just like the brightness button). For example: Notifications Toggle (0 Volume => 50 Volume => 100 Volume). Again, it would be best if it could be user defined.
Anyway, for the time being, SwitchPro Widget has all I need (task killers are useless, JuiceDefender manages battery saving settings). But if you implement the above features, I'll probably get this app as well
GermainZ said:
Any chance you can make it user defined (e.g. 20=>50 or 0=>25=>50)?
Would be nice if it allowed presets (just like the brightness button). For example: Notifications Toggle (0 Volume => 50 Volume => 100 Volume). Again, it would be best if it could be user defined.
Anyway, for the time being, SwitchPro Widget has all I need (task killers are useless, JuiceDefender manages battery saving settings). But if you implement the above features, I'll probably get this app as well
Click to expand...
Click to collapse
Switch pro widget is not graphicallz well made as Extreme switches.You can control volume from volume manager and whats more not only notification volume but other 5 volumes in system it seems to me more important.
DominikNozka said:
Switch pro widget is not graphicallz well made as Extreme switches.You can control volume from volume manager and whats more not only notification volume but other 5 volumes in system it seems to me more important.
Click to expand...
Click to collapse
SwitchPro Widgets is graphically well made, it just has predefined presets that are customizable to an extent. The one I currently use looks well with the wallpaper.
As for volume, I never said you should remove the current features, simply add 5 more toggles, one for each of the volumes, so that I could easily switch, for example, notification sounds from 50% to 100%.
Of course, if you're not interested in suggestions, I'll stop.
Thanks for your effort,I will think about it
Update
Updated to version 1.03
+fixed all problems with Wifi,USB Tethering,Torch
Great app. Gps toggle not functional for me on galaxy s2 though
EDIT: several fc also
Sent from my SGH-I777
Thanks
Im going to check and repair it
GPS problem
The whole GPS can be turned on/off by way that is ton compatible with some devices.So would you like to have a GPS shortcut rather than on/off toggle in my applicaion?Thanks
DominikNozka said:
The whole GPS can be turned on/off by way that is ton compatible with some devices.So would you like to have a GPS shortcut rather than on/off toggle in my applicaion?Thanks
Click to expand...
Click to collapse
I'm not sure what u mean by gps shortcut. A shortcut to the location settings page? I'm not sure why it's not working for me but the toggle operation is definitely preferred. Not a big deal anyway I have it in my notification bar. Maybe cos I'm on a custom rom...
Sent from my SGH-I777
settings page
Krysten17 said:
I'm not sure what u mean by gps shortcut. A shortcut to the location settings page? I'm not sure why it's not working for me but the toggle operation is definitely preferred. Not a big deal anyway I have it in my notification bar. Maybe cos I'm on a custom rom...
Sent from my SGH-I777
Click to expand...
Click to collapse
Yes i mean location settings page, on my device ZTE Blade is everything OK..
It's probably my fault running custom rom can't expect every 3rd party application to behave perfectly. You've made a good program and I enjoy using it thank you
Sent from my SGH-I777
Thank you too
NEW UPDATE version 1.06
-Fixed all known bugs
-GPS solution:up to SDK 8 can be GPS turned on or off from widget,but some custom roms can do it as well.So if your device doesnt support toggling GPS it opens settings activity with GPS satelites.GPS is forbidden toggle programatically in order to privacy.
New update 1.08
New version 1.09 RELEASED!!
+many new features
Facebook fan pages created became our fan now: http://www.facebook.com/ExtremeSwitches
NEW Update
+Background styles changed
+User interface updated
New UPDATE 1.11
+fixed bugs
+today will be released version with battery charging and discharging statistics
New Updates Vesrsion:1.12
-In order to uninstal you can delete admin rights in fast toggle optimalization
-lock screen is now more efficient
We've all heard of the ability to set a custom DPI for each application, such as in the ParanoidAndroid ROMs and the Xposed Framework. Consdering that control of the user over his/her applications, I came up with App Control, Taking Application Control to the next level. Remeber it's still in beta so expect bugs.
The list remains short for now, but will be growing in time. This application allows you to set custom settings for each and every app, regardless of the fact of it being either a system or user application, such as;
Screen Orientation
Font Size
Input Method
Screen Timeout
Minimum CPU Speed
Maximum CPU Speed
Sound Mode
Wifi
--------------------------------------------------------------------------------------------------------------------------
Examples and Explainations of Settings
Didn't get it? Here's how it works, for each application you can set these settings, you can specify the settings for each individual application. Here are the explainations for each feature or setting.
-Screen Orientation
You can specify an application to remain in a certain Orientation, which may be, portrait, landscape, reverse portrait and reverse landscape. Lets say you would like an application to stay in landscape, incase your watching a video on YouTube, Netflix etc, but you would like the rest of your applications to remain on auto-rotate and you don't want to go rushing back to settings to change this everytime, this setting gives you the ability to do exactly that.
-Font Size
Let's say you have an elderly person is using a device and they have problems with reading their daily news because the text was too small, with this setting you can make the Font Size larger to put that issue at ease. NOTE: This will work depending on your device, it is not guaranteed to work on every device.
-Input Method
You can select the keyboard or voice input is going to be used in the app you choose.
-Screen Timeout
Specify an app to Timeout Screen after a specified time, saving battery life, by reducing screen use.
-Minimum CPU Speed
Let's say your just going to be listening to music and would like to save battery at the same time, but you dont want to do that because your too lazy to switch back to an application to underclock then return to the normal clock speed when needed again, so with this app, you can specify that when your favourite music player if launched, your device's clock speeds will reduce.
-Maximum CPU Speed
Again, lets say your in a position to overclock your phone to avoid lag while playing a game, but that clock speed may stick for longer for any possible reason, causing battery drain and unnecessary heating up of the device, so you can assign clock speeds which will only trigger when that application is launched.
-Sound Mode
This allows you to set a Sound Mode such as Silent or Vibrate which will be activated when ever the application you selected it for is launched.
-Wifi
Wifi control will alow you to enable wifi whenever a specific application is launched, for example your browser.
--------------------------------------------------------------------------------------------------------------------------
How to Use
Your applications will be displayed in a list alphabetically, tap on the application you want to specify settings for and choose from the menu.
To add more configurations, tap the What to Control button and check the ones you want from the list.
--------------------------------------------------------------------------------------------------------------------------
Screenshots
{
"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"
}
--------------------------------------------------------------------------------------------------------------------------
Changelog
Version 0.48
Fixed error: no config working from 0.44
Fixed bug: service not running because of splash
Fixed bug: input method not working on some devices
Fixed bug: rotation not working on some devices
Fixed bug: sound modes not being applied on some devices on android 2.3.0
Info: FONT SIZE only works for some devices
Version 0.44
Fixed bug: rotation reversed on LG devices
Fixed bug: max cpu speed not working on somc2012
Sound Mode now uses 'ringer' instead of 'mute' to silence apps
Added splash screen (on start up)
-Version 0.40
Added support for sound modes (silent / vibrate)
Cleaned up a bit of UI (app mode selection)
Fixed bug: input method selection ignoring secondary keyboards
-Version 0.30
Fixed bug: wifi turning on when service started
Fixed bug: notification bar icon disappearing
Added support for input method selection (keyboard)
-Version 0.20
Fixed bug where shutting down service rebooted some devices
Added support for wifi configuration
-Version 0.10
Pre public release
.
.
.
.
Problem with Phone.apk
Hi there.. Wonderful thought for your app.. 5*.. However when i changed the dpi and set the settings as suggested above.. Phone.apk is still not working..
The problem is the whole system dpi has been changed.. but when iam opening the phone application the phone restarts automatically.. any suggestions for this kind of problem.. If u need i will send both phone.apk and contacts.apk to u if you can help me out..
My Device: Micromax A27
Android Version: 2.3.5
Rooted and init.d support
Please help me in this regard..
And thanks a lot for your hardwork.:good:
You can't set the dpi with this app. But assuming you had it set already and these settings didn't work well with it, lemme test it out and try to fix the issue your facing.
You plan permission control too for this app?
I like it.
Sent from my Nexus 4 using Tapatalk 4 Beta
jelle2503 said:
You plan permission control too for this app?
I like it.
Sent from my Nexus 4 using Tapatalk 4 Beta
Click to expand...
Click to collapse
Yes I will be in the future but it will be apart from root permissions, I.e you can limit an app to not use the Internet so no ads can be displayed etc. Heres a short list of what I have planned:
-auto wifi start when a specified app is launched
-separate volume control ability for each app
-permission controls
-disabling on boot startup
Great idea. Thanks for this.
emwno said:
Yes I will be in the future but it will be apart from root permissions, I.e you can limit an app to not use the Internet so no ads can be displayed etc. Heres a short list of what I have planned:
-auto wifi start when a specified app is launched
-separate volume control ability for each app
-permission controls
-disabling on boot startup
Click to expand...
Click to collapse
auto gps on launch would also be useful for apps like Maps
looks really interesting, i'll keep an eye on this app for future releases :good:
Updated to 0.20!
Now supports Wifi configurations across all apps!
Fixed a bug where shutting down service caused a reboot on some devices
Superuser freaks out when I try to enable the CPU settings. It just loops over and over and denies it automatically. Otherwise very nicely done!
Sent from my Huawei Fusion 2
Jessical said:
Superuser freaks out when I try to enable the CPU settings. It just loops over and over and denies it automatically. Otherwise very nicely done!
Sent from my Huawei Fusion 2
Click to expand...
Click to collapse
Try with SuperSU, I had a similar issue with superuser when testing.
emwno said:
Try with SuperSU, I had a similar issue with superuser when testing.
Click to expand...
Click to collapse
That worked. Thanks!
Sent from my Huawei Fusion 2
---------- Post added at 11:42 AM ---------- Previous post was at 11:10 AM ----------
If you set an app to not use wifi, it just turns on the 3G instead, haha.
Sent from my Huawei Fusion 2
Jessical said:
If you set an app to not use wifi, it just turns on the 3G instead, haha.
Sent from my Huawei Fusion 2
Click to expand...
Click to collapse
guess ill set up a mobile data/3g toggle for apps.
[email protected]
App Control 0.30 released!
Besides things already said (and besides custom dpi settings for people who may not be on roms fortunate enough to have that feature), I think full screen on certain apps would be a killer feature. Nice app, working on my phone
Sent from my SCH-I500 using 2.3.5
Input method, now that's pretty sweet! :good:
App Control 0.40 is Live! now with Sound Modes.
Are you working on a fix on the superuser issue
This is nice and all, but for a guy who already bought Tasker this seems kind of pointless. None-the-less, I tried out the app and it is very good at what it does. Good job!
Martinhdk said:
Are you working on a fix on the superuser issue
Click to expand...
Click to collapse
Yeah I am. So far nothing
Strange issue on superuser. My problem is that it is baked into the 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"
}
Hello everyone ! Here we go for a small story :
Nowadays, your device has bluetooth, wifi, adaptive brightness and a lot of other settings. I was tired to switch between screens to enable or disable them one by one.
That's why I created μTask which automate this process. µTask allow you to create a task for each app which will be applied when you launch the app.
There is a bunch of possibilities :
- Brightness auto/manual
- Media volume default/manual
- Mobile data on/off
- Wifi on/off
- Bluetooth on/off
- GPS on/off (beta)
- Synchronization on/off
And if your device is rooted, you can enjoy more features (depending of your kernel) :
- CPU governor
- Maximum CPU frequency
- Minimum CPU frequency
- IO scheduler
- Read ahead buffer
- TCP congestion algorithm
- High audio performances on/off
- High wifi performances (wifi_pm) on/off
DOWNLOAD
For those who are unable to access the google play store, the apk is available in the download section
Keep in mind that it's still a BETA !
TODO LIST
Here are the features which needs to be implemented or the bugs to solve.
- Brightness default mode (fixed)
- Sync on/off (fixed)
- Reset parameters individually (fixed)
- Fix brightness bug (waiting for feedbacks)
- Data on/off bug (waiting for feedbacks)
- GPS background toggle (using root and secure settings) (investigating)
- GPS bug (investigating)
- Screen rotation (todo)
- Screen timeout (todo)
- Separate volume toggle (todo)
- Xposed system hook (todo)
- Event on jack plugged (todo)
- Event for battery (todo)
PREVIEW
THANKS
- Omar S. Marcial Hernandez for spannish translations
NOTE
If you have some ideas to impement, let me know on this thread and let's discuss on it
- This app is currently under beta so bugs are expected !
- For those who needs help, use this post.
- For translation purposes, pm me
- My PM is not a technical support, I will not help you to root your device or unlock your bootloader !
- Thanks and feedbacks are apreciated !
XDA:DevDB Information
µTask, App for the Android General
Contributors
sybiload
Version Information
Status: Beta
Current Beta Version: 1.4.0 beta
Beta Release Date: 2014-04-25
Created 2014-04-25
Last Updated 2014-05-10
Reserved
CHANGELOG
Code:
v1.4.0 beta
- Fixed several bugs
- Added spannish translations
- Improved the startup help
- Added an option to reset parameters to default individually
- Added an option to show beta settings
v1.3.0 beta
- Fixed several bugs
- Optimized the code for less demand
- Added a synchronization on/off option
v1.2.1 beta
- Solved brightness mode bug
v1.2.0 beta
- Solved the battery draining issue when the device was in standby
v1.1.0 beta
- Solved a big issue with the mobile data (GPRS) switch
- Added a GPS option
- Minor bugs fixed
v1.0.0 beta
- Initial release
Reserved
RESERVED
Your thoughts ?
please add option to toggle GPS !
thank you for your hard work
Cool concept.. Lightweight at the moment... Adding screen rotation would be really useful.
Need option to wait for Bluetooth or Wi-Fi to settle before starting associated app.
Sent from my Nexus 4 using Tapatalk
mustbevick said:
please add option to toggle GPS !
thank you for your hard work
Click to expand...
Click to collapse
I will take a look for your suggestion. But it could be difficult because a non-system app can not enable/disable the gps in background.
However, I can develop a parameter for the gps settings window opens when you launch the application. Does it seems correct for you ?
For the Motorola 2013 Droid, when you ask Touchless control to read the notifications, the volume is really low. But Touchless control is not a standalone app, it's embedded in the settings of the device. Will the "media volume on/off feature in this app help solve the problem?
Ps. I like the idea of this app, it sounds like Motorola's smart action!
Sent from my XT910 using XDA Premium 4 mobile app
Can you explain how this is different and not less functional than Tasker?
Suggestion: Select a language
I usually want my phone to be in English, but for one particular app, I would like to use a different language (G+ -> German). Do you think that's possible?
Would it be possible to make it hook to the device settings through Xposed, so that a service in the background isn't required for those who have it installed?
madman said:
Cool concept.. Lightweight at the moment... Adding screen rotation would be really useful.
Click to expand...
Click to collapse
This app would become essential because of the new google play camera app and its insistence on unlocked screen rotation for video.
zacomaco said:
This app would become essential because of the new google play camera app and its insistence on unlocked screen rotation for video.
Click to expand...
Click to collapse
I'm working on it
Toggling GPS?
mustbevick said:
please add option to toggle GPS !
Click to expand...
Click to collapse
madman said:
Cool concept.. Adding screen rotation would be really useful.
Click to expand...
Click to collapse
As well as screen timeout.
Thanks for the app!
Sent from my Galaxy Nexus using Tapatalk 2
How about Gpu guvernator,max frequency,timeout screen
Separate volume toggles, ringer from media from notifications.
Sent from my C6906 using Tapatalk
I just added an option to toggle the GPS (on/off). However, due to Android, non-system app are not allowed to toggle it in background. That's why when the user will open the app, the settings will open to toggle the gps.
For those who want details : http://stackoverflow.com/a/5481752
Moreover, I solved a big issue with mobile data switch.
Enjoy
PS: the update could take time to appear in the Google Play, updated apk is available in the download page