Related
Overview: ButlerSMS is a sms auto responder.
If you would like to support my work, feel free to purchase the app from google play. (It is on sale for $0.99 right now )
ButlerSMS
Check second post for what is currently being worked on.
NOTE: This new version has significant changes to the database.
To prevent force closes, I had to force the app to empty your current database.
All custom responses will be lost and settings will be set back to default.
UPDATED 6/13/12
What's new:
Added "Silent Mode" - when your phone's ringer is turned down to silent, if this is enabled, it will prompt you to turn ButlerSMS on.
Added "Auto Off" - When enabled, you will be offered a timer to have ButlerSMS automatically turn off. (this is only available if turning app on from the actually application and not the widget)
CarDock Mode - When docked in a car, ButlerSMS will automatically turn on.
KNOWN ISSUES:
Shake Mode is an option, but not yet available
Text To Speech plays over phone and Bluetooth when connected to a media device.
The "button" to set the GPS locator password is not functional. You can still set it by toggling the GPS checkbox.
Features:
Custom responses
Personalized responses to individual numbers you set
3 different preset modes - Normal, driving and movie
Widget for home screen to toggle normal mode on/off
Text to Speech - Reads sms messages to you when enabled
Reply Timer - App will not reply until after a preset time has elapsed (after their first sms) that is user changeable
GPS Locator - This will respond to a user that sends a pass phrase that you control (pass phrase is set when gps locator is enabled and is cleared when it is disabled).
Voice response - If TTS is enabled, you can send a sms msg via voice. This will unlock your phone to allow you to safely reply to a sms msg. The screen will timeout after 20 seconds of inactivity (not touching the screen) or after you send a voice reply.
Improved TTS by controlling audio volume - When a SMS is received, the audio volume will be muted while your sms is read to you. The volume will raise when it is done reading.
Blacklisting - (Or whitelisting) Numbers in this list will not be replied to.
Re-organized the GUI on the settings page. Makes a lot more sense now (I hope) - Thanks okmijnlp for pointing it out
Voice Reply is now an option that can be turned off
What I am looking for:
Bugs - This has been tested on many GB systems. ICS has not been tested much and I am looking for bugs on it.
New Features - You tell me what you would like in a SMS auto responder. If enough people want it (or it just plainly makes sense), I will add it.
Also, please let me know if anyone receives any type of notification sound during a call when you actually don't have a notification.
What you get in return:
Unlimited use, updates and credit of new ideas added.
I want to thank everyone that helps out in advance!
Note: Do not download the market version, please use the attachment to download.
UPDATED 6/13/2012
Here is what I am working on (Items in green are currently being worked on):
Silent Mode - ButlerSMS will have a setting to either auto turn on or prompt you to turn it on. Progress: completed.
Disable Timer - A Timer that will turn ButlerSMS off after x amount of time have passed. This can be set in a setting or also set to prompt everytime it is enabled.Progress: Completed (thank you Panamon)
Car Dock - Auto enable drive mode when phone is in car dock mode. (thank you uosiumen) Progress: Completed
Mode based reply - ButlerSMS will offer 4 modes (user can name) that can be set for a 24 hr period. ButlerSMS will then turn itself on or off depending on the action the user sets.
Group Reply - Groups can be created and contacts/numbers can be added.
Wild Carding blacklist - Progess: Started
zalez said:
Up
Click to expand...
Click to collapse
Looks nice!
kadavil said:
Looks nice!
Click to expand...
Click to collapse
Thank you.
Post any feature requests or constructive criticism
Couple things I will be working on are:
Adjusting music volume when a sms is read out loud.
Adding the option to reply by voice when text to speech is enabled.
If anyone would like to see anything else added, let me know.
Getting ready to release an update. One last hurdle to jump with the audiomanager and I will release it.
Really nice app. Just an idea, but the GUI could be changed..
Sent from my GT-I9100 using XDA
okmijnlp said:
Really nice app. Just an idea, but the GUI could be changed..
Sent from my GT-I9100 using XDA
Click to expand...
Click to collapse
Toss me out some ideas on what you think would improve the GUI. I'm open to anything.
Here is what I am currently working on.
Working on creating the option to turn off voice reply
Working on Blacklist (No reply list)
Anyone have any bugs, feature requests or other ideas?
Updated OP
Added a few features and a couple screenshots. Don't forget to try the widget out also, it makes it pretty quick to turn on and off.
What I am working on now:
Polishing the GUI up
One major idea I have been thinking about is giving the end user the ability to create their own "modes".
UP
Whatsapp
So far I like your app!''
It works great on the http://www.virtuousrom.com/p/inquisition.html rom
Is it possible to make the app send auto reply in Whatsapp too ?
What a great idea for an app. I love the option of being polite to certain people by bring able to inform them that I may not intentionally be ignoring their texts.
I can be absent minded however and I would appreciate a timer option to turn the auto responses off after a chosen amount of time.
I find the unmute app Shush! indispensable in my everyday life and your app may also benefit from an option to respond to mute requests with a timer function. Often when I mute the ringer I'm unavailable to text as well, though not always, so an auto prompt with the ability to set a quick timer to a mute request would be much appreciated.
Feature request:
Automatically enable "I'm driving right now" when attached to car dock
Thanks for this great app. I have this installed on a Samsung i727 with Sky Ice 4.2E (4.0.4 ICS) and tested. All seems to be working fine so far. Since you were looking for feedback on ICS, I thought I would send this your way. Thanks again!
Suggestions
respond by name/multiple/wildcard
Respond by call groups
automatically respond based on calendar events.
AutoSave SMS to calendar
Respond until time/event
Silent mode auto enable/disable
Mode based on time of day (like audioguru)
ideas :
- make use of proximity sensor or gyro sensor to activate certain profile. e.g. :
when the phone is placed face down, Sleep Profile is activated.
- use the gps, compass, g-sensor to have more detail answer e.g: i am driving 50 mph on X street and heading North etc. usually needed by worried parents/spouses.
Thank you for graciously putting this up for free. I love it.
Thanks
Awesome ideas everyone!! I really want to thank you all for the ideas and feedback. Below are some of the things I will start to implement. I will work on the disable timer first as I think it will have the biggest impact of change in the code. After that, rest should be simple and fall in to place very easily.
Silent Mode - ButlerSMS will have a setting to either auto turn on or prompt you to turn it on.
Disable Timer - A Timer that will turn ButlerSMS off after x amount of time have passed. This can be set in a setting or also set to prompt everytime it is enabled. (thank you Panamon)
Car Dock - Auto enable drive mode when phone is in car dock mode. (thank you uosiumen)
Mode based reply - ButlerSMS will offer 4 modes (user can name) that can be set for a 24 hr period. ButlerSMS will then turn itself on or off depending on the action the user sets.
Group Reply - Groups can be created and contacts/numbers can be added.
@panmoto - I will look in to the use of the proximity sensor. I also wrote code to enable the app if you shake your device but never implemented it. Would that be something you would like to see also? Thank you for the ideas.
@Kyshara - Could you explain more about the wildcards? Are you saying if you set a custom response for "Jo*" then you would want it to respond to any contacts with "Jo" in it (ie - Joe, Joseph, Jose, John)? Also, thank you for the ideas.
@Axxess - I will research to see if Whatsapp offers an entry point to access their services. Thank you for the idea.
@rebel1699 - Thank you for the feedback with ICS
Thanks again everyone!
The wild cards is so I can only respond to texts starting +44* or 07* as I have Indian contacts that I wouldn't want to reply to.
Sent from my GT-S5830 using XDA
Over the past week I have written an app that enables Car Mode based on location and an option to enable at a certain speed as well.
MANUAL:
Press "Set Location" to store the desired location that will activate Car Mode
That's It!
I am hosting it free on my server, so no captchas or bandwidth caps.
My Server Link
Play Link
Please let me know of crashes or other bugs
****************
****CHANGELOG***
****************
1.0.0
Initial Release
1.0.1
Added transparent Background
1.0.3
Added soft button for >2.x.x devices (hacky but removable if you don't want it due to a physical hardware button)
1.0.4
Removed soft button from 1.0.3
Fixed bug where if your speed triggered Car Mode your location would quickly disable it
Works...Droid X2 CM7
Just a thought for the prompts, they easily get mixed in being there is no background for the button. Maybe a black background or something that doesn't strain your eyes
Seems very promising, love the concept!
DROID DOES, Apple did...like I forgot when
I actually just updated it to give a transparent background
Fellow Android Fanz,
I’m glad to announce “Silencify” today an app for Android users.
Much better and smarter way of "Do not Disturb" on iPhone/iPad. Silencify lets you create smart rules that silences your phone.
- No more disturbance while you sleep (Be it night or day ).
- No more hastily reaching for ringing phone in pocket/purse during meetings/events.
- No embarrassing rings when you are at movie/doctor’s office.
Following are the features of Silencify and all for cost of $0.00 ( *FREE* ).
. Silence / Quiet phone according to set schedule.
. Silence phone for a particular meeting.
. Airplane Mode - Saves a lot of battery when in scheduled silence.
. Turn off Sync when scheduled silence is on - Improves Battery Life.
. Turn off Bluetooth when scheduled silence is on - Improves Battery Life.
. Turn off Wi-Fi when scheduled silence is on.
. Switch in preferences for "Master Silence".
. Switch in preferences to immediately silence device.
. "Always Accept" (Whitelist) list of contacts/phone numbers to ring the phone even when its in silence.
. "Always Reject" (Blacklist) list of contacts/phone numbers to always silence the phone from those numbers.
. Backup of application data.
No need of constantly swiping NFC tags (for NFC users), “Silencify” does it as per set rules/schedules.
For more information, Visit http://silencify.onbile.com from your mobile browser.
Please feel free to forward it to anyone you know might find it useful.
Known Issues:
Airplane Toggle does not work with android 4.2. I'm working towards finding the fix. Sorry for the inconvenience. However you can take full advantage of other features till then.
[App][Official][2.2+] Silencify
ksarmalkar said:
Fellow Android Fanz,
I’m glad to announce “Silencify” today an app for Android users.
Much better and smarter way of "Do not Disturb" on iPhone/iPad. Silencify lets you create smart rules that silences your phone.
- No more disturbance while you sleep (Be it night or day ).
- No more hastily reaching for ringing phone in pocket/purse during meetings/events.
- No embarrassing rings when you are at movie/doctor’s office.
Following are the features of Silencify and all for cost of $0.00 ( *FREE* ).
. Silence / Quiet phone according to set schedule.
. Silence phone for a particular meeting.
. Airplane Mode - Saves a lot of battery when in scheduled silence.
. Turn off Sync when scheduled silence is on - Improves Battery Life.
. Turn off Bluetooth when scheduled silence is on - Improves Battery Life.
. Turn off Wi-Fi when scheduled silence is on.
. Switch in preferences for "Master Silence".
. Switch in preferences to immediately silence device.
. "Always Accept" (Whitelist) list of contacts/phone numbers to ring the phone even when its in silence.
. "Always Reject" (Blacklist) list of contacts/phone numbers to always silence the phone from those numbers.
. Backup of application data.
No need of constantly swiping NFC tags (for NFC users), “Silencify” does it as per set rules/schedules.
For more information, Visit http://silencify.onbile.com from your mobile browser.
Please feel free to forward it to anyone you know might find it useful.
Known Issues:
Airplane Toggle does not work with android 4.2. I'm working towards finding the fix. Sorry for the inconvenience. However you can take full advantage of other features till then.
Click to expand...
Click to collapse
Sorry for the intentional misspelled app name ... Was trying out SEO.
The actual app name is "Silencify"
New Feature Added
On request from a user have added an Emergency Calling feature.
This lets an incoming call ring in case the same number calls you certain number of times in certain number of minutes. Obviously all blacklist numbers are ignored.
This can be configured from settings inside the app.
Also fixed some app crashes on HTC devices.
Added sliding menu when hardware menu button is clicked. This is just in initial stages and one more step closer to a cool UI I have envisioned.
Hope you like it and thanks to lot of people who have already downloaded and using the app actively.
Update: Emergency calling caused crashes on few devices. I have updated fix for this.
Sorry for troubles and thanks for understanding.
Coming Soon
Coming soon
Please read below blog.
Wordpress
Update 2.3
All,
I have issued an update to fix below issues hope it did not create problem for you.
1. Battery issues due to month change boundary condition fixed.
2. Location update frequency reduced as on few ROMS it was taking up battery.
-
Thanks
great.
is it possible to make it TASKER compatible?
Silencify 2.7.1
All,
Happy to announce more features for Silencify.
v2.7.1
1. Added quick widget to put phone to normal mode when you make it all way to silent.Also makes other phones faster and responsive
2. Streamlined UI, with slide out menu on left.
3. More battery saving, location disabled for all apps need to be specifically enabled from app settings.
4. App kill bug fixed
5. Application not responding Motorola devices bug fixed,
6. Battery issues due to month change boundary condition fixed.
7. Location update frequency reduced as on few ROMS it was taking up battery.
Silencify version 3.10.4
New Features
All,
Just released new version of Silencify to play store, Have added new and useful features. Please do checkout.
Bluetooth, Wi-Fi, Sync, Mobile Data, Vibrate, Volume percentage will be configurable per schedule (Pro Purchase)
No ads version (Pro Purchase)
Allow Notifications to ring through silence (Pro Purchase)
https://play.google.com/store/apps/details?id=com.mith.sleepez&hl=en
Silencify Video
http://www.youtube.com/watch?v=a0rB1aVqL0Q&feature=youtu.be
Also Translated in Spanish, Portuguese (Brazil/Portugal), French, Arabic, Spanish-Mexico, German
Hello. Is this app abandonned ?
This is the official thread for the Condi app. Please post your feedback here and I'll do my best to reply.
Condi (was previously listed as Mini Tasker but pent asked us to change the name) is an automation tool for Android 4.0 or higher. It's completely free. It's our first attempt at android programming for a university project we just submitted.
There are many other automation tools, many of them had time to mature, most of them have better support for older devices and some are just irreplaceable, but, having said that, most of them are really hard to operate. If you tried it you know what i'm talking about.
With Condi you can setup most action+condition pair in 6 clicks or less. You don't have to pick names, write down descriptions, you don't need to approximate the radius of your house, set up variables, put up web sites, join a social network and all these other weird requirements other apps force you to do. You get a simplistic experience, the kind you can share with the less technical friends.
Talk about sharing, did you know you can share any set of tasks just by selecting them on the main screen, and clicking share from the menu? Your friend can open the generated link with his Condi app and import the tasks instantly.
We got some amazing reviews from people, and we're gonna work real hard to live up to the expectations. We had to take a short break after 0.2.13 but we're back in business. If you don't mind a lot of consecutive upgrades, and care to send us vital feedback before we push out to the thousands of users we have - please join our beta channel: (subscribe to this group) https://groups.google.com/d/forum/minitasker
You can download the app from the Play Store here.
There's a cool video demo here (thanks Dan Graziano): http://cnet.co/1eXYCqx
Thanks,
Anton Wolkov and Michal Romano
FAQ
Location Based Condition misconceptions
* It does not drain battery - google probes your location regardless of our app so it adds almost no extra drain or overhead.
* It doesn't turn on GPS - but will use it if it's on by another app.
* It doesn't have good accuracy, if you turn off wifi and mobile data it will suck.
* We use Google Play Services' fused location provider with low power sensors preference.
* The condition doesn't start unless the phone is sure you are completely inside the blue circle.
* Choose a bigger radius by pinch-to-zoom-out on the map and click again.
Mixing Conditions
* A task with multiple conditions starts when all are true
* A task ends when a single condition is no longer true
* If you want "OR" relationship between conditions, you need to have 2 tasks. Just use the duplicate button.
* To avoid confusion, starting 0.3.0 you can see and remove the "end" task.
* If multiple actions of the same kind overlap, the automatic end-action is only executed for the last one. If you set your phone to silence at 16:00-18:00 and to max volume when you plug in headphones (2 separate tasks), if you plug in at 16:30 - you're volume will be set to max, but if you unplug at 17:30 the volume will be restored only at 18:00. You can set time to be a "start-only" event, i.e. to add 2 tasks with 2 "start-only" times, this way you won't get an overlap. I am open to suggestions on how to improve this.
Feature Requests
* 3g-4g-2g toggle action (scheduled for 0.3.5)
* Screen lock toggle (scheduled for 0.4.0)
* Hotspot toggle (done)
* WiFi near (scheduled for 0.3.5)
* Bluetooth connected (scheduled for 0.3.5)
Price / Privacy / Tracking
* Is it free? Yes.
* Do you have ads? No.
* Do you track users? No.
* Why is it free? It's a university project, we got an academic grade for this. If you want to say thanks you can put a 5 star review.
* What's the statistics thing on the settings window? We store our own process wake ups but this is only sent if you turn the settings option on.
* Can I have the source code? It will be uploaded to a git repo soon.
* Will there be a premium version? We're gonna keep the client free. We might allow purchasing a server side always-on notification back-end but we will allow you to set up your own server (for free) if you wish.
Misc
* Michal is a girl
Changes Log
v0.3.4.1
* activity log
* call silence white list
* wifi condition, location condition reliability
* start-only conditions reliability
v0.3.3.1
* quick fix for a background crash
v0.3.3
* WiFi tethering toggle
* launching multiple apps bugs fixed
* SMS sending - will attempt to resend on failure
* root actions silently failed - attempt to fix
* calendar reliability improvements
* periodical active location detection setting
v0.3.2.1
* fixed regression in restore values
v0.3.2
* restore actions - yet another fix
* direct links to running tasks dubbed "nfc links"
* German translation
v0.3.1
* airplane mode fix
* restore last state more accurate
v0.3.0.1
* hotfix for users upgrading from older versions
v0.3.0 public
* share + bug report no longer crash when there's no internet connection
* selection bug in the main screen fixed
v0.3.0 rc3
* sharing and market reworked slightly
* directly report bugs and upload local database
v0.3.0 rc2
* mobile data proper detect of current state
v0.3.0 beta 5 (release candidate 1)
* hdmi slimport now actually works
* terminate apps can use root to force close other apps
* timers no longer cancel each other (major reliability bug)
v0.3.0 beta 4 (only in the beta channel)
* hdmi slimport condition
* fixed upgrade bug (crash on start) for people who skipped beta 1
v0.3.0 beta 3 (only in the beta channel)
* sms forwarding and sending should work on kitkat and with hangouts or other non default sms clients
v0.3.0 beta 2 (only in the beta channel)
* new execution engine
v0.3.0 beta 1 (only in the beta channel)
* new main screen with inline editing, labels, duplicate tasks etc
* actions are now split to 2 explicit "start" and "end" parts
* restore last value should work a little better, still a work in progress
* wireless charger support
* street names in the location condition (only for newly added conditions)
* calendar supports repeat events
* send sms can now reply to the last caller using target phone number *69
v0.2.15
* wifi connected condition
* shortcut clicked / app-launched condition
v0.2.14
* Orientation lock added
* Music "Play" button now uses a hybrid of new and old code (both keyboard and broadcast)
* Location auto-description fix
* New name! (and new domain name cond.im)
* 2 new permissions: install shortcuts, edit sms.
How to join the beta
Beta users get much more frequent updates.
You can see your feedback being directly transformed into running code.
A lot of times new code comes to life only when there are enough testers for it.
If you want to contribute, this is a great way.
To get started please subscribe to this mailing list (you don't actually have to get the emails, just be a member)
https://groups.google.com/d/forum/minitasker
Once done that, use the same email to join the beta channel here:
https://play.google.com/apps/testing/il.co.kix.minitasker
Translation Volunteers
If anyone cares to help translating Condi to other languages, or to verify translations please contact us.
No Market Access?
You can download v0.3.4.1 here, but do note that we use Google Play Services so you must at least have that in order for the app to work.
This looks cool for more noob-friendly users
v0.2.14 released
new release requires 2 new permissions
* create shortcuts for a new "app-launched" condition (still not visible in this release though)
* edit sms messages - this will insert the sms messages sent to your messaging app (in a future release)
Hi,
I'm using Condi (Mini Tasker) for about one month. I don't know if this is the correct communication channel to report this but here I go...
One of the things that is annoying me is the fact that the actions are repeating themselves over and over again.
Let me explain with an example that I have.
I have one task to turn on bluetooth every time I'm driving my car. The problem is that when I stop in traffic, at a stop sign or at a red light semaphore, the bluetooth radio turns off, I believe because the conditions (driving) is not fulfilled. I have already been disconnected while in a call...
The thing is that I don't want the bluetooth turned off, I think If I wanted to turn bluetooth off I should have created one other task to turn bluetooth off when standing still.
I think that wold be a good improvement if you can configure the task as "fire and forget", i.e., monitor the condition only when the action is not set.
Another improvement wold be to make a bluetooth device connection/disconnection based action.
I hope to see good news in the next updates
thank you and thanks for this great app
Nero
Good stuff. Appreciate your work. Request: ability to toggle screen lock. When I'm sitting at home, no need to lock screen. When I go to work, no way am I gonna trust those jokers with an unlocked phone!
--
Problems? Search before you read. Read before you ask.
This seems a great project, I'll follow this closely aswell, seems very beneficial in itself. Keep up the great work. When I have some spare time I'll give it a try.
nero said:
Hi,
I have one task to turn on bluetooth every time I'm driving my car. The problem is that when I stop in traffic, at a stop sign or at a red light semaphore, the bluetooth radio turns off, I believe because the conditions (driving) is not fulfilled. I have already been disconnected while in a call...
The thing is that I don't want the bluetooth turned off, I think If I wanted to turn bluetooth off I should have created one other task to turn bluetooth off when standing still.
I think that wold be a good improvement if you can configure the task as "fire and forget", i.e., monitor the condition only when the action is not set.
Click to expand...
Click to collapse
It would be great to let any condition that is currently start/end be start-only. It would also be nice to be able to set a different end action for start/end conditions, e.g. "when driving begins, enable bluetooth; when driving ends, notification pop-up "done driving -- disable bluetooth" so that if you happen to be on a call when your driving ends you aren't disconnected, but you still get the reminder.
Nero, for the time being there is a global condition-end-delay which you could increase to help with this. I think the default is 30s, but if you bumped it to 4 minutes that should outlast any red lights.
---------- Post added at 09:58 AM ---------- Previous post was at 09:09 AM ----------
If a task has multiple conditions, does the task end when ANY condition ends or when they ALL end?
For example, if task is "set ringer and notification to vibrate when time is 22:00-09:00 and AC charger connected", what happens:
(*) If the charger is disconnected at 08:30?
(*) If the time is 09:01 but the phone is still connected?
Another example: if Nero made his condition "turn bluetooth on when driving and AC charger connected", and he happens to be talking on the phone at a long stop light, will his call be disconnected if he's not driving but the charger is still connected?
In the first example, the desired end-task is that the end of ANY condition ends the task. If I get up and take my phone off the bedside charger at 08:30 it should go off vibrate mode. If I sleep late and my boss calls at 09:02 asking why I'm not at work, the phone should ring even though it's still plugged in.
In the second example, the desired end-task is that the end of ALL conditions end the task. If Nero is on the phone at a stop light, he should not be disconnected.
Final thought: if you're on a call and bluetooth is disconnected, the call is still connected and goes to handset, right? So if you're on the phone with a client and you pull into the driveway, unplug your phone and walk away from the car, you continue talking to your client on your handset?
NormMonkey said:
Nero, for the time being there is a global condition-end-delay which you could increase to help with this. I think the default is 30s, but if you bumped it to 4 minutes that should outlast any red lights.
Click to expand...
Click to collapse
I tried that already (with 300ms/5mins) but I think is not a good approach because the phone eventually gets disconnected (stop in 2 or more signs in the time it is checking the condition again) and it is also needed more time to connect
NormMonkey said:
If a task has multiple conditions, does the task end when ANY condition ends or when they ALL end?
Click to expand...
Click to collapse
I think it ends only when all conditions meet (Anton - the developer - can confirm).
NormMonkey said:
Another example: if Nero made his condition "turn bluetooth on when driving and AC charger connected", and he happens to be talking on the phone at a long stop light, will his call be disconnected if he's not driving but the charger is still connected?
(...)
In the second example, the desired end-task is that the end of ALL conditions end the task. If Nero is on the phone at a stop light, he should not be disconnected.
Click to expand...
Click to collapse
That could work but I rarely connect the phone to the charger while driving...
Instead I would preferred to have conditions based on bluetooth connected devices, i.e., car BT system. Then when I turn car off, car's BT system also off -> phone disconnect => phone's bluetooth off
NormMonkey said:
Final thought: if you're on a call and bluetooth is disconnected, the call is still connected and goes to handset, right? So if you're on the phone with a client and you pull into the driveway, unplug your phone and walk away from the car, you continue talking to your client on your handset?
Click to expand...
Click to collapse
yes, the call continues at the handset but I have to pick it up and place it in my hear... and talk on the phone while driving is not a good idea and could cost me a lot of money if caught by the police!
Thank for your comments.
Task ends when a single condition is no longer true (i.e. one false and the rest are true is enough to trigger an end).
for example, if you have 2 conditions (time and headset plugged) task ends when you either unplug or time runs out, one is enough to end it.
Activity recognition is a special case, it starts like all other tasks (when google play services reaches confidence level of 66% for the first time), but it ends after a delay. We start counting from the first time the condition no longer holds with confidence of 66% (default is 30 seconds, you can change that in the settings). If during this time google play services detect another activity - the timer resets, so theoretically, this condition ends if your phone is safely on your desk.
Now I understand people still have issues with the activity recognition, and it's likely due to different phone sensors, and maybe even different versions of google play services. Not much I can do about it, it's pretty much a black box.
Now, if you see for some reason, the delay is not holding (i.e. you set it to 600 seconds and condition ends while your car sits idle for less then 5 minutes) please let me know.
If this doesn't work for you, try the conventional conditions (dock, headset, charger, inverse location combination).
about the lock screen, this will require root, i'll play around with this soon.
i'm planning to release a new beta version shortly, i've finally managed to make the wifi condition work like intended, and there's a new "when-app-launched" condition thingy (uses the new shortcut permission).
thanks for the feedback, I do try to keep up with all the suggestions, I have quite the backlog already.
Anton.
Data Bug
Hi,
Just wanted to report a minor bug I have been experiencing since the update prior to the most recent. I had set Condi to turn off WiFi at 8:09 am and turn data on at 8:10 am. Before that update, things have been working fine. Since that update; however, WiFi turns off but data does not turn on.
I have a Motorola XT-1030 DROID Mini if that helps.
rabidhunter said:
Hi,
Just wanted to report a minor bug I have been experiencing since the update prior to the most recent. I had set Condi to turn off WiFi at 8:09 am and turn data on at 8:10 am. Before that update, things have been working fine. Since that update; however, WiFi turns off but data does not turn on.
I have a Motorola XT-1030 DROID Mini if that helps.
Click to expand...
Click to collapse
try this one: https://kix.co.il/minitasker/importer.php?id=487
Seriously good app. Thanks
v0.2.15 beta
just released a new version to the beta channel (you need to subscribe to this group https://groups.google.com/d/forum/minitasker then go to this link https://play.google.com/apps/testing/il.co.kix.minitasker)
you can try out the new wifi connected condition and the app-launched condition.
wifi connected is long overdue, please tell me if it works as intended.
app-launched is a bit more interesting, it doesn't really monitor for running apps, it creates a "fake" shortcut for an app, that actually runs condi which in turns runs a task. tell me if you like the idea and if it works adequately. it's new so there may be issues i overlooked.
thanks.
sorry for the bump, but would really appreciate some feedback on the new beta.
is it good enough to release? any suggestions?
thanks.
I didn't spot anything broken. Is there a chance of reducing/choosing range for location from 75m?
raul6 said:
I didn't spot anything broken. Is there a chance of reducing/choosing range for location from 75m?
Click to expand...
Click to collapse
I obviously can, but it will probably not work.
The condition only triggers when google play services is 100% sure the device is inside. Since we only use low power sensors it probably will never trigger.
The limit was mainly to avoid comments like "it never works".
I can add a setting if you want, but, this just won't trigger unless you have a navigation app in the background that has gps running.
Thank you for explaining and offering but better use your time for implementing features that work.
Automaton Locker
Intelligently sleeps & wakes your device right when you want using various Sensors
Automaton Locker from Automaton Family focuses on Automating your Device by making Locking & Unlocking device Tremendously Simple & Magical.
♥♥ XDA : “Magically” wakes the device right when you want to use it
♥ Designed for Phones, Phablets & Tablets too.
Automaton Locker provides Powers to Control Locking & Unlocking of your device :
♥ Intelligent algorithm to lock & unlock when required
● Gives you ability to use various sensors of your device like Proximity, Light, etc Sensors depending upon which Sensor configuration you choose & very high precision of determining whether to lock / unlock device.
● Instantly locks & unlocks your device just when you want to
● Designed for both Flip Cover & Normal Hand usage.
♥ Too many customization
♥ Lowest battery consumption
● You can skip your lockscreen for instant access to device.
● Keep the screen ON till you lock the screen using Automaton or power key this is great when you need to look at the screen continuously.
● Stops the sensors when you don't need them saving battery
● Tons of Sensor Modes to choose from, variety of features which you would love to use.
Extra Features :
● Ignore App List: Select the app for which my app should stop for preventing accidental lock while playing game & app doesn't disturb during that game
● Invert Ignore App List
● Pocket Timeout
● Night Mode: Select the time & app stops during that time interval
● Calibration: Sensors can be calibrate means you can adjust the value for lock & unlock for better usage & comfort (Only in Pro Version)
● Custom ROM support: Applies special tweaks during first start up
● Plethora of Well Tailored Settings for Customizing the working of App
● Say Time : Tell the time on Unlock
♥ Experience true Automation in Locking & Unlocking your device
Basic uses of app:
● Control Device
● Basic Lock / Unlock of device
● Saves the hardware keys from damage
● Saves battery by instantly locking device instead of pressing any key
● No need to find the unlock/lock hardware key again
● Faster access to device
● Makes you MAGIC MAN
● Keep the screen ON during some work
● Pocket Friendly
● Helps you instantly unlock while driving (Don't try !)
Lot many benefits ...
For more USAGE details refer Tutorial in App.
Please, read FAQ for more information
---------------------------------------------------------
Expires after 31 days of installation.
In order to continue using the app after that period, purchase the Automaton Unlocker, but first make sure you are fully satisfied with it.
I want to thank all the beta testers, especially from the xda-developers forum and the people who took part in the translation project. Without you it would never come out of the beta stage. Thank you!
Join the Community to make Automaton Better
This is thread is for discussing issues & bugs found in Automaton
Report all your queries & discussions here or mail me
Flip Cover, Auto Lock/Unlock, Gestures, S4 Gestures, Sensors, Screen, Save Battery, Automation,Motion (Upcoming), Display, ON/OFF, Calibrate, Hand, Pocket, Shake, Proximity, Magnetic, Fusion, Split, Power
XDA:DevDB Information
Automaton Locker, a App for the Samsung Galaxy S III I9300
Contributors
Akshay (Aky), TheWayOfTheAce, sordna, Ravi Jani
Version Information
Status: Stable
Current Stable Version: 3.90
Stable Release Date: 2014-02-01
Created 2013-10-27
Last Updated 2014-02-01
Downloads
Download
Automaton Locker Trial (Free)
OR
Click here to download from PLAY STORE
Automaton Unlocker (Removes Trial)
Consider, paying me a buck for my development by buying the unlocker
OR
Click here to download PRO from PLAY STORE
If you don't have Play Store in your region download the below attachment. But, it is recommended to always download from Play Store
Click here to download Automaton Locker from XDA
Reserved
Changelog
Code:
v3.90
-Improved Call handling
-Improvements to Tutorial
-Misc bugs fixed
v3.80
-Holo dark theme set to Sensor Mode dialog
-German translation improvements
-Few bugs fixed
v3.71
-Quick Fix for Sensor Card Dialog
v3.70
-Increased Trial period to 31 days
-Dutch Translation added
-Backup apps can now backup data of Automaton
-New trial checking method
-Tweaked the text display of Sensor Mode dialog
-Bug fixes
v3.60
-New Card styled Sensor Mode dialog
-New Flip Cover: Magnet & Light mode added
-Removes Trial perfectly
-Auto Smartness FCs fixed
-UI improvements for 7 inch Tablet users
-Settings UI improved
-Updated Tutorial
-Updated Strings
-Updated Credits
v3.50
-New Shake Algorithm with less memory consumption & better results
-New Shake Calibration added
-Changed looks according to Android KitKat theme guidelines
-Changed Switch Style to Jelly Bean Switch Style
-Removed the un-neccessary clear framework data dialog
-Added XXXHDPI icon
v3.00
-Change: Completely new Pocket Proximity Mode
-Change: Completely new Pocket Delay, now saves battery too
-Auto Smartness completely integrated
-New: Shortcut for Locking Device added
-Resized Night Mode icon
-Updated Tutorial
-Updated Strings
-Fixed: No Call Interference working even though turned OFF
-German Translation improved, Thanks to Marc Napitupulu
-Small tweaks to Device Administrator Receiver
-Small memory improvements
-Bug fixes & improvements
v2.80
-Compatible with Android KitKat
-Tweaks to call detection
-UI improvements on Tablet
-Bug: Automaton not starting on boot fixed
-Improper strings in settings fixed
-Translation improvements & fixes
v2.74
-Bug: Showing expired dialog even after unlocking fixed
-Bug: Split sensor mode not working fixed
-Update: Added recheck to hit for few Proximity related Sensor modes
-Strings improved
v2.70
-Harcoded Trail Removed (Now app expires after 14 days of use)
-New Sensor Mode Preference
-Update: Faster Sensor Monitor
-Say Time improper greeting fixed
-Unused Auto Shut Down feature removed
v2.65
-Update: Disable Automaton improved
-Update: Much faster root access
-Update: Night Mode unticking itself fixed
-New icon by Marc Napitupulu
-Improved strings, Thanks again to Sordna
Reserved
One more reservation
Subscribed! Don't want to miss any developments regarding this fantastic app!
I'll always give my best to make this more & more better
Sent from my GT-I9300 using XDA Premium 4 mobile app
Automaton Locker v2.65 now available to download
v2.65
Update: Disable Automaton improved
Update: Much faster root access
Update: Night Mode unticking itself fixed
New icon by +Marc Napitupulu*
Improved strings, Thanks again to Sordna
I'll upload the the apk here soon
Sent from my GT-I9300 using XDA Premium 4 mobile app
Automaton Locker v2.70 released will be available to download from Play Store in few hours
Note : Don't forget to update Unlocker to remove the Trial
v2.70
-Harcoded Trail Removed (Now app expires after 14 days of use)
-New Sensor Mode Preference
-Update: Faster Sensor Monitor
-Say Time improper greeting fixed
-Unused Auto Shut Down feature removed
APK uploaded
First off, brilliant app. I feel functionality such as this should be standard in all smart phones. And if I may, I'd like to give some feedback and make a few suggestions.
UI:
1) I think the three quick toggles in the main view should rather be in a vertical layout, instead of a scrollable horizontal layout. It might look better than having the last toggle (Start Landscape Disable) cropped off.
2) Consider one of the following two options regarding "Sensor Data":
2a) Add the raw sensor data for each sensor to its respective dialog. The string "Sensor Data" implies actual input data from the sensor. I think this would be pretty cool anyway.
2b) Rename to "Sensor Information". Currently, the dialog only provides information regarding the sensor, eg brand, resolution, power, etc, and no data.
3) The text of the last option in the "Sensor Mode" selection list (Fuse + Split:.... Editor's Choice) is slightly cropped off, and the radio button isn't visible. I guess this is due to the images added - which looks nice btw.
4) This is pure personal preference, but I would rather use the android holo style blue as the in-app theme (or provide an option to change it). I understand that the orange is to match the app icon. However, this is really not important.
Bugs:
For the record, the sensor mode I'm using is the editor's choice (Proximity + Shake|Proximity), where proximity locks only, and shake|proximity unlocks only.
1) I've set the "Screen Lock Delay" to 3s. Now I've noticed that if I quickly swipe over the sensor, for example in 0.5s, the device will still lock after 3s. This is infuriatingly annoying. I frequently place my phone flat on a surface and work on it from there, and if I accidentally block the sensor it will lock. This also sometimes causes great confusion when unlocking. Eg, when I take my phone out of my pocket it will unlock correctly, but most of the time it will lock again immediately due to something that blocked the sensor again. I would suggest fixing this by checking after 3s if the sensor is still blocked, and only then should the device actually lock. If the described behavior is intended, then please consider adding what I just suggested as a fix.
2) This is a weird one. Whenever I use any sensor mode with the proximity sensor (proximity only, proximity fuse, proximity split, any of them), I get noise over my headphones. I don't know how exactly to describe it, but it sounds like a rapid ticking sound. I've tried combinations of all the other settings in the app, but the only thing that causes this noise is when the proximity sensor is used. Upon further testing, I've found that the noise occurs whenever the phone does something, and for exactly 4s after that operation. For instance, if I press any of the soft keys like the back button, the ticking noise will be audible for 4s. Tapping on a blank area of the screen, or scrolling has no effect. However if I launch an app, or tap a button, the noise would be there and would stop after 4s. Now, this might seem stupid and insignificant, but what is driving me crazy is the fact that when I listen to music, this noise would go on constantly, until I've stopped music playback. The volume setting (and volume button) has no effect on the noise, as I've played music with muted volume and still get the noise. I have a Nexus 4, stock ROM, rooted and SGS4 (4pin) headphones.
The rest of the app is stunning. Great job!
TheModDoctor said:
First off, brilliant app. I feel functionality such as this should be standard in all smart phones. And if I may, I'd like to give some feedback and make a few suggestions.
UI:
1) I think the three quick toggles in the main view should rather be in a vertical layout, instead of a scrollable horizontal layout. It might look better than having the last toggle (Start Landscape Disable) cropped off.
2) Consider one of the following two options regarding "Sensor Data":
2a) Add the raw sensor data for each sensor to its respective dialog. The string "Sensor Data" implies actual input data from the sensor. I think this would be pretty cool anyway.
2b) Rename to "Sensor Information". Currently, the dialog only provides information regarding the sensor, eg brand, resolution, power, etc, and no data.
3) The text of the last option in the "Sensor Mode" selection list (Fuse + Split:.... Editor's Choice) is slightly cropped off, and the radio button isn't visible. I guess this is due to the images added - which looks nice btw.
4) This is pure personal preference, but I would rather use the android holo style blue as the in-app theme (or provide an option to change it). I understand that the orange is to match the app icon. However, this is really not important.
Bugs:
For the record, the sensor mode I'm using is the editor's choice (Proximity + Shake|Proximity), where proximity locks only, and shake|proximity unlocks only.
1) I've set the "Screen Lock Delay" to 3s. Now I've noticed that if I quickly swipe over the sensor, for example in 0.5s, the device will still lock after 3s. This is infuriatingly annoying. I frequently place my phone flat on a surface and work on it from there, and if I accidentally block the sensor it will lock. This also sometimes causes great confusion when unlocking. Eg, when I take my phone out of my pocket it will unlock correctly, but most of the time it will lock again immediately due to something that blocked the sensor again. I would suggest fixing this by checking after 3s if the sensor is still blocked, and only then should the device actually lock. If the described behavior is intended, then please consider adding what I just suggested as a fix.
2) This is a weird one. Whenever I use any sensor mode with the proximity sensor (proximity only, proximity fuse, proximity split, any of them), I get noise over my headphones. I don't know how exactly to describe it, but it sounds like a rapid ticking sound. I've tried combinations of all the other settings in the app, but the only thing that causes this noise is when the proximity sensor is used. Upon further testing, I've found that the noise occurs whenever the phone does something, and for exactly 4s after that operation. For instance, if I press any of the soft keys like the back button, the ticking noise will be audible for 4s. Tapping on a blank area of the screen, or scrolling has no effect. However if I launch an app, or tap a button, the noise would be there and would stop after 4s. Now, this might seem stupid and insignificant, but what is driving me crazy is the fact that when I listen to music, this noise would go on constantly, until I've stopped music playback. The volume setting (and volume button) has no effect on the noise, as I've played music with muted volume and still get the noise. I have a Nexus 4, stock ROM, rooted and SGS4 (4pin) headphones.
The rest of the app is stunning. Great job!
Click to expand...
Click to collapse
Thanks friend for such an awesome detailed description of the app.
I was glad to read it.
I'll make the changes effectively except the theme changes would be hard because I'm in love with the new looks.
I've been hearing that ticking sound issue when headphones plugged for Nexus 4 because other devices aren't facing it.
Can you check out if other apps using Proximity sensor give this issue?
No other sensor is checked again except Proximity sensor because when compared with other sensor it is accidently hit.
I'll check why it doesn't work when using Proximity + Shake|Proximity
Thanks for the review. I hope you rate the app on Play Store.
Sent from my GT-I9300 using XDA Premium 4 mobile app
I have experienced high battery usage on ARHD 31 and matching firmware with latest update.. Can you suggest the best setting for HTC One with flip cover used to lock and unlock?
The proximity sensor runs constantly..
Thanks in advance..
Sent from my HTC One using XDA Premium 4 mobile app
Automaton Locker v2.74 uploaded & will be available to download from Play Store in few hours
v2.74
-Bug: Showing expired dialog even after unlocking fixed
-Bug: Split sensor mode not working fixed
-Update: Added recheck to hit for few Proximity related Sensor modes
-Strings improved
APK for Non-Play Store users uploaded
zapford said:
I have experienced high battery usage on ARHD 31 and matching firmware with latest update.. Can you suggest the best setting for HTC One with flip cover used to lock and unlock?
The proximity sensor runs constantly..
Thanks in advance..
Sent from my HTC One using XDA Premium 4 mobile app
Click to expand...
Click to collapse
Here are few tips to decrease battery consumption :
1. Try decreasing Unlock Screen Timeout. If 0 unlocks your device then use it only.
2. Try changing the wake lock type in advanced panel. I guess one of the wake lock type should decrease your battery consumption
3. None of the above works then, change advanced unlock to Activity Method or System Method from basic panel.
Sent from my GT-I9300 using XDA Premium 4 mobile app
KUDOS to the Developer. Its Awesome and Tested on nearly 5 Devices without any problem whatsoever.
Nexus 4, Gionee Elife E6, Htc One, Galaxy S3 and Galaxy Note 2.
Cover the Proximity sensor with a Finger and Shake. The Phones Lock.
Now slide your hand from left to right over the Proximity Sensor, and the devices Unlock.
Repeated Tests on 5 Devices and Its really awesome.
Sorry Developer, I bought One time , and shared it to my other devices to check whether it really works or not.And It Does.
Respect Your Great Work and let me know If I could be of any help to you Guys.
(Y) The Problem to Hardware Buttons solved for ever for NON-ROOTED Devices.
---------- Post added at 07:35 PM ---------- Previous post was at 07:34 PM ----------
KUDOS to the Developer. Its Awesome and Tested on nearly 5 Devices without any problem whatsoever.
Nexus 4, Gionee Elife E6, Htc One, Galaxy S3 and Galaxy Note 2.
Cover the Proximity sensor with a Finger and Shake. The Phones Lock.
Now slide your hand from left to right over the Proximity Sensor, and the devices Unlock.
Repeated Tests on 5 Devices and Its really awesome.
Sorry Developer, I bought One time , and shared it to my other devices to check whether it really works or not.And It Does.
Respect Your Great Work and let me know If I could be of any help to you Guys.
(Y) The Problem to Hardware Buttons solved for ever for NON-ROOTED Devices.
sunnylovesalman said:
KUDOS to the Developer. Its Awesome and Tested on nearly 5 Devices without any problem whatsoever.
Nexus 4, Gionee Elife E6, Htc One, Galaxy S3 and Galaxy Note 2.
Cover the Proximity sensor with a Finger and Shake. The Phones Lock.
Now slide your hand from left to right over the Proximity Sensor, and the devices Unlock.
Repeated Tests on 5 Devices and Its really awesome.
Sorry Developer, I bought One time , and shared it to my other devices to check whether it really works or not.And It Does.
Respect Your Great Work and let me know If I could be of any help to you Guys.
(Y) The Problem to Hardware Buttons solved for ever for NON-ROOTED Devices.
---------- Post added at 07:35 PM ---------- Previous post was at 07:34 PM ----------
KUDOS to the Developer. Its Awesome and Tested on nearly 5 Devices without any problem whatsoever.
Nexus 4, Gionee Elife E6, Htc One, Galaxy S3 and Galaxy Note 2.
Cover the Proximity sensor with a Finger and Shake. The Phones Lock.
Now slide your hand from left to right over the Proximity Sensor, and the devices Unlock.
Repeated Tests on 5 Devices and Its really awesome.
Sorry Developer, I bought One time , and shared it to my other devices to check whether it really works or not.And It Does.
Respect Your Great Work and let me know If I could be of any help to you Guys.
(Y) The Problem to Hardware Buttons solved for ever for NON-ROOTED Devices.
Click to expand...
Click to collapse
Thanks mate for testing on all the devices.
Even if you purchased only once for all the 5 devices it's okay. You just supported the development.
Just don't forget to rate the app.
Thanks again.
Sent from my GT-I9300 using XDA Premium 4 mobile app
Yeah Surely . Its a Great App.
sunnylovesalman said:
Yeah Surely . Its a Great App.
Click to expand...
Click to collapse
Thanks mate
Sent from my GT-I9300 using XDA Premium 4 mobile app
Subscribed. Sounds great, I'm interested
Sent from my Nexus 4 using tapatalk
Akshay (Aky) said:
Thanks mate
Sent from my GT-I9300 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
In Setting - Basic Panel - Sensor Function, how do I change the language to English for selecting?
stuartwee said:
In Setting - Basic Panel - Sensor Function, how do I change the language to English for selecting?
Click to expand...
Click to collapse
It should be in English, I'll check that out.
Sent from my GT-I9300 using XDA Premium 4 mobile app