yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] pwoita:
Well, seems not so much idealistic, but necessary since there are definitely quite a few apps that auto start a service so AutomateIt is unable to shut them down when you are done =/

This app is one that claims to do it

https://market.android.com/details?id=org.tellmej.taskkiller&hl=en

Again ... awesome awesome app.
[Android Apps and Games] pwoita:
Just saw this.

But some services will not be restarted - can you have an option to terminate a service and issue a message saying that some of them will restart on their own?

I mean there is definitely quite a few non system apps where if you shutdown both the app and the service, it stays off.
[Android Apps and Games] yungyeh:
Thanks for the info. But since that app claims to do it, why don't you install that app along with its autokill feature. I think that should serve your need, no?

And from an developer's point of view, I believe if an app needing to run a background service must have its good reason (I don't know it but the app's develop may). By stopping it's background service, you may compromise the app's functionality as well. Besides, if an app is presumed to be working well, stopping its service does not necessarily save your battery life or affects the usage of your phone/tablet. If fact, a good app will ensure it won't cause dramatic effects to their users and therefore provide necessary control for their users by running background service, unless it's doing some hidden business beneath your eyes.

To me, the "lookout" app is the one that disturbs me. I don't want it to be run all the time to look out my apps, especially every time I install one (I visit the Market a lot). However, thinking of an instant protection, I don't think it's doing something wrong. And if I stop its background service, I could be the one doomed. :o

What I am saying is, you are probably looking for an alternative solution for other developer's fault which not allow terminating background service automatically for you. But I must say it is not an easy task and I don't think automateIt's developer should take their responsibility. I know I may not be able to convince you. I, too, wanna see if there is a better solution if it's really necessary. Would you mind sharing some examples of apps that you want to stop their services?
[Android Apps and Games] pwoita:
No. I would like the app killed automatically based on certain conditions (time of day, phone unplugged, etc). ie I want to "Automate It"

Here is an example of what I want it for.

When the battery charger is plugged in, the percent number at the top disappears and a 'C' replaces it so I can't see how much the battery is currently charged to.

I would like to have AutomateIt run the app "Battery Indicator" which shows the number, to start when a charger is put on, and then I would like AutomateIt to kill the app (and the service) when it is unplugged since the 'C' disappears and continues to show the precise battery percent as normal.

So yes - there is a service for a reason - so that the app isn't killed by android and if so, it can continue.

But not I am not compromising the apps functionality. I want to kill it. My phone will not all of a sudden be unusable from it.

There are other examples also of simple apps that would not create any problems when they are shut down but you hopefully get the point.

Who in the world said I want the developer to take responsibility??

I said I would like the "option" to kill a service (during specific conditions - ie I want to "Automate It").

You are making it appear far more complicated than it is.
[Android Apps and Games] yungyeh:
:( I did not meant to refer to anyone. I should not use the word responsibility maybe it's too strong. If you feel offended, then I apologize to you for improper wording.

Anyway, I believe my point is clear. I just tried to solve your issue in case there is other solutions you've overlooked, routes you should try on, or any concept that is not clearly discussed, other than requesting a feature that has been disapproved. And of course you have every right to use your phone in any way as well to request Muzikant to develop that feature. That's his call and I will not discuss this issue anymore.
[Android Apps and Games] EditorDZ:
feature request

Love the app, thank you!

I am trying to figure out how to cycle my bluetooth every time I disconnect from my car.

I set up the trigger "Bluetooth device disconnected", and then a composite action of "set bluetooth state to off" followed by "set bluetooth state to on".

As expected, Bluetooth turns off, but unfortunately, it doesn't turn back on. I suspect because the second action is called while the bluetooth is still turning off.

I would love if a new action could be created that is simply a "wait for x seconds".

Thanks,

Dan
[Android Apps and Games] dejan_mik:
This app makes simple things even more so.

I would like to make a rule:

- when I am at home: connect to wifi every hour, but only for 1 minute (to get mail, weather...)

I am missing the option "for time period - 1 minute) to make this. I don`t wanna make say 15 rules, for each hour separate and then again 15 more rules to kill them.

Suggestions please :)
[Android Apps and Games] yungyeh:
+1

Even with pro version, such a repeated trigger/action will be useful. I have a similar setting to turn on sync every two hours. Generally I make only two rules since the pro version is able to select composite and/or trigger within one rule. However, in each rule I made, I must include 12 time triggers. That really made me dizzy when I set them up.

Although I think it's achievable in the free version, your will be dazzled.

---------- Post added at 02:31 AM ---------- Previous post was at 02:22 AM ----------

Although it is not exactly what you need, in pro version I realize that you can set up a delay action for a given rule in order to achieve "wait for x seconds".

So you have to make two rules, then delay trigger for "set bluetooth state to on" rule. Also you must purchase the pro version.
[Android Apps and Games] Muzikant:
Both features are already on the list for future updates and you can vote for them at the following link:

http://muzikant-android.blogspot.com/2011/09/vote-for-feature-take-ii.html

As for the "Kill service discussion", I don't know how the app that auto-kills the service works but since there is really no way to instruct Android to kill a service and don't restart it, my guess would be that the app monitors when the service is started and kills it again (again - I'm only GUESSING here). If that's the case, than the app might not work properly when it's auto-killed over and over again and that is something dependent on the killed app implementation.

For that reason, I can't implement a "Kill Service" action that does anything more than the current "Kill Application" action that is already stopping the process of a defined app. Hope that helps to clarify things a bit.
[Android Apps and Games] pwoita:
That's disappointing =/

Thanks for the response anyway, and of course thanks for the exceptional app.
[Android Apps and Games] pwoita:
yungyeh - are these only for the pro version (where you can have multiple triggers and multiple actions)?

I was about to put them in to check them out, but then thought that might be a problem with the basic version.

My cc expired and a new one is on the way so I can't purchase the pro version for a few more days.
[Android Apps and Games] yungyeh:
Sorry man, but it is indeed for the pro version. It is too difficult to make them work in the basic one. I hope the new one will be arrive very soon.
[Android Apps and Games] pwoita:
Ok. Thanks .. will try them out when I can get the pro version.
[Android Apps and Games] Mobby:
Hi Muzikant,

Would you be able to include the Navigation app in the apps list?

Thanks.
[Android Apps and Games] Muzikant:
Navigation is part of the Maps application so once you define a rule to trigger when Maps starts, it will also trigger when navigation starts.
[Android Apps and Games] Mobby:
I understand that but I wanted to create a manual trigger widget that will first enable GPS then start Navigation.

The issue was that when I tried to enable GPS upon the Maps app activation trigger, the Navigation app detected that GPS was disabled before AutomateIt could enable the GPS. As a workaround, yungyeh suggested the manual trigger method. Better yet if AutomateIt can be tweaked to enable GPS before the Navigation app could perform the GPS check.

Thanks.
[Android Apps and Games] premsurya:
thank you very much for the app.. looking forward to automate my galaxy mini ... )
[Android Apps and Games] antloh:
AutomateIt + Droidwall

Is there a way to enable/disable Droidwall firewall thru AutomateIT trigger? I would like to turn on Droidwall firewall when roaming (allowing only certain apps data access) and when battery is low (to conserve power).
[Android Apps and Games] summersab:
I love it, but there are a few things missing in the Pro version (or things that just don't work):

Ability to move items up/down and rearrange rules

Looping rules based on a time interval (or at least the ability to loop sound playback)

Action to wake the screen (and nothing else)

Add groups/folders for rules as defined by the user for organization

Trigger on hardware button presses

[DOESN'T WORK] "Text Containing" trigger doesn't work on the EVO 3G - it won't trigger any action no matter what I do

Ability to edit the AiR file or import CSV rule lists (easier to create/edit rules on a computer than on a touchscreen)
[Android Apps and Games] yungyeh:
An update to the rules i shared. I've revised them and they should work more efficient. I also added a few new rules that I think is helpful.

Please see my original post.

http://xdaforums.com/showpost.php?p=18330761&postcount=432
[Android Apps and Games] CaptPhil:
GPS issue

Maybe I'm missing something.

I have a Samsung Galaxy SII running 2.3.3 with AutomateIt Pro 2.19.4.

I have several rules successfully set up. One involves deactivating Wifi once I leave home, and activating it when I'm home.

In conjunction with that, I'd like GPS turned off when home, and on when I'm not (save battery). I can't find GPS on/off as an option in the "Select Action" portion. My idea was when connected to the specified network (home) GPS would be disabled. Once disconnecting from specified network, it would activate again.

I see other references to GPS on/off, but I don't see that as an option. What am I missing???
[Android Apps and Games] pwoita:
4th option is "Enable/Disable GPS Action"
[Android Apps and Games] pwoita:
In similar style to yungyeh, I'll upload my rules (first half copied from yungyeh's)

Not sure if anyone is interested.. but here it is:

NB I use another app for location that works basically the same and its already set up, so I don't use any of that from automateit.

From yungyeh

:

Enable GPS

Disable GPS

Plugged in

Unplugged

Enable Sync

Disable Sync

Wifi Fail Disable

My own

(text triggers are to turn on gps/volume to use apps like lost phone and wheres my droid remotely in case of emergency)

Text Trigger - gps on

Text Trigger - gps off

Text Trigger - volume up

Text Trigger - volume max

Text Trigger - volume on

Low battery notification

977 volume down (internet radio app that auto starts with volume high, this lowers it when app is started)

Headphones plugged in (turns music vol to 80%)

Headphones unplugged (turns music vol down)

Full bettery notification 99% (just a sound so i know to unplug)

Full battery notification 100% (cuz i often miss the prev sound)
[Android Apps and Games] yungyeh:
I knew once the first comes, more will show up! Great job,pwoita!

I like your settings/rules. I think I will try to merge some of them into to mine someday, especially the phone finder and headphones rules. I do intend to make my rules become more general so once I don't use HTC anymore, the new device will adapt these rules easily.
[Android Apps and Games] CaptPhil:
Unfortunately, not on mine... and damn, I feel dumb.

My options, listed in order are:

None

Composite Action

Dial Phone Number

Enable/Disable Action

E/D Screen Lock

E/D Screen Rotation

Launch Home Screen

Notification Action

Play Sound

Send SMS

Set Airplane Mode

Set Bluetooth state

Set Mobile Data

Set Screen Brightness

Set Screen timeout

Set Sound mode

Set Speakerphone

Set Volume

Set Volume single action

Set Wifi State

Set App Action

Vibrate

Running Samsung Galaxy S2 2.3.3 and AutomateIt Pro 2.19.4
[Android Apps and Games] yungyeh:
Hi, I heard something about GPS action requiring root administration. Is your phone rooted?
[Android Apps and Games] vitoski:
hey guys!

Sorry if it was asked before, however is there a chance to run 'script' as action? I know there is a possibility to run a program however I would like to run script or shortcut (from home screen).

I use v6Supercharger script to bulletproof my apps and it would be great to run script every time I unlock the phone:D
[Android Apps and Games] CaptPhil:
Running stock OS.
[Android Apps and Games] yungyeh:
I think that's the reason. Stock OS is fine, but without rooting (yes, you can root a stock rom), you cannot control GPS either with an widget or with automateIt directly.

For rooting, refer to Samsung Galaxy forum, you will find your answer there. Good luck..
[Android Apps and Games] pwoita:
Is it possible to use the location stuff without gps?

Is it correct to say that without GPS it should not be based on co-ordinates?

If so, how does it tell the location?

Because when setting a location trigger, it seems to put in the coordinates as a way to identify it.
[Android Apps and Games] movrshakr:
There are three ways geolocation is determined by phones...

-"triangulation" using cell tower signal (which actually is not really a literal triangulation--so that term is inaccurate)

-wifi...Google has a database of wifi routers and their location; when phone 'sees' one of the routers, Google knows approximately where the phone (you) is. Generally is more accurate than "triangulation," but can be

very

wrong. My router is now hundreds of miles from where Google thinks it is, so I am frequently placed 'now' where the router used to be even though I am not there.

-GPS: signals from satellites are received by your phone, and its location determined with very good accuracy once a lock is achieved.

Many people very incorrectly use the term "GPS" to refer to ANY geolocating of phones.

"Coordinates" are nothing but a method of specifying a spot on the surface of the earth. Statement of any particular coordinates is independent of the method by which the location has been determined. For example, you can say, "I am located at N45°, W86°" and it is irrelevant how you know that.
[Android Apps and Games] darkscout:
Thanks!

This is hands down the best app I have on my phone. I turn off GPS and Data to save battery but after a night of losing my phone a simple "lost" message turned them both on and Prey and SeekDroid were able to use their jobs.

I have a rule setup for my girlfriend so that anytime someone sends me a "where are you" message it will reply, with coordinates.

(GPS On, Send GPS location, GPS off. Wifi On, Send Wifi Location, Wifi off).

There are a few problems / feature requests:

1) When ever ANYONE sends me the magical combination of words, my GF gets the text. Is there any way to make it so that the rule is "reply to" text? Such as "reply to the number that triggered the request". Or maybe a compound rule that "Store into variable A" with "message", "sender number", "sender's name". The reply could then be sent to "Variable A" or Variable A could be inserted into the message body same way battery level is. So "[VarA], thanks for sending me a text. I am asleep and will get back to you as soon as possible" between hours of 12 and 6.

2) Along with storing variables could the states of services be saved? The problem hasn't arisen yet, but I can see a time when I'm doing something with either WiFi or GPS (navigation) and I get the text and the rules will kill it. If GPS was on before, I'd like it on after. Off before, off after.

3) Is there a reason you can't couple "from" and "message" in a compound AND rule? I tried making a rule of "from" her AND "with text" but it complained that it couldn't do it.

I bought Pro, but I'd buy it again with these features. Thanks again for making such an awesome program.
[Android Apps and Games] pwoita:
That is exactly the reason I was initially looking and found this app also.

Great idea.

Yeh I just tried making a rule where a text of "send location" would do as you set above and send back the info to the caller, but there doesn't seem to be anyway to send back to the caller =/

Until it is put in, you could make it a likely phrase like "what is your location", or "send location". Then friends and so on ho are asking you "where are you" will not accidentally activate it.

But yeh .. it seems that logically you should be able to have an option to send a text back to the person whose text you are responding to.
[Android Apps and Games] pwoita:
I started using Voice Notify, which reads out n notification text when you get a notification (It's awesome by the way).

Anyway, In AutomateIt, when you have a delayed event, it shows in the notification bar for the duration of the delay as an option to manually turn it off without going into AutomateIt.

Is it possible to get an option to just not show any notification for delayed events?

I do know that in Voice Notify, you can have the option to not speak notifications from specific apps, but I have notifications from AutomateIt that I do want to be read out (eg battery low notification), so I can't just block all notifications from AutomateIt.

Hoping you can add an option to just not use a notification for delayed events.

Regards
[Android Apps and Games] alexbk66:
Enable wifi at home - location timeout

Hi, Great app!

I'm trying to set the rule to enable wifi at home (based on location of course), works fine with GPS, but if GPS is disabled - I get:

"Start waiting for location (provider=network, timeout=60 seconds)"

"Location provider timeout no location received (provider=network)"

What's wrong? Is it possible to diagnose the problem? Any settings?

I'm a programmer myself, so any technical info is fine.

THANK YOU

---------- Post added at 04:08 AM ---------- Previous post was at 03:39 AM ----------

Another question.

When my phone is docked - I want to start "Car Panel" application, but it's not listed in the list of available apps. Does it list only user apps, but not system apps?

HTC Incredible S
[Android Apps and Games] Muzikant:
Take a look at the following link. You can vote for a feature to have a contact selection of "last SMS sender".

http://muzikant-android.blogspot.com/2011/09/vote-for-feature-take-ii.html
[Android Apps and Games] Muzikant:
Network location is acquired when having network signal or you are connected to wifi network.

I lnow that sometimes location can't be acquired during call on some devices but can't say which devices. If this is not the case please send me an email using the Help button on the about screen and I'll try to take a look at it.

As for the car panel app, do you mean carhome? In general, there is no limitation on system apps.
[Android Apps and Games] Muzikant:
Hi, unfortunately this notification can't be removed since this is the only way to make sure that AutomateIt will not be killed by Android while waiting for the delayed execution. Android can decide to kill any service and recycle it at any given time unless you set it as a foreground applicaton by having a notification.
[Android Apps and Games] alexbk66:
I want to start "Car Panel" application, but it's not listed in the list of available

It is called "Car Panel", normally it's listed between Camera and Clock applications, but AutomateIt doesn't list it for some reason.

---------- Post added at 01:56 AM ---------- Previous post was at 01:43 AM ----------

It was a problem with mobile data setup, now it's fixed. Thank you.

---------- Post added at 02:20 AM ---------- Previous post was at 01:56 AM ----------

Great app, the more I use it - the more I love it.

I know there's a "Vote for feature", but my wishes are not listed :rolleyes:

1.

Minor. Add a bit of consistency to Enable/Disable actions. Most of them are simply Enable/Disable (good), but some of them are inconsistent and more confusing, i.e.

- Set Bluetooth adapter status to Bluetooth OFF

- Set Wi-Fi adapter status to Wi-Fi Disabled

- Set Mobile Data Action

Would be nice to change them to just Enable/Disable, also for selecting the state use checkbox like other actions, instead of combobox.

2.

In addition to "Start Application" add "End Application" action.

3.

And most important - introduce "Profiles", i.e. Nigth profile, Battery Saver profile etc.

- Add action: set profile

- Add trigger: profile changed

- Probably easier to integrate with some existing profile app, i.e. Profile Scheduler (may be not)

4.

Related to (3), add action to change Wallpaper, it's very important to disable Live Wallpapers for battery saving mode. Changing wallpapers is included in Profile Scheduler, so could be just part of the profile if (3) was implemented.

5.

I think instead of "Create reverse rule" feature, much more useful would be adding an option to "restore on condition end".

For example, when I connect power - set screen brightness to full, but when power disconnected - restore original brightness (optionally).

Can't wait for new features.

P.S. I'm a developer myself (20 years experience), but new to Android. I could help with the AutomateIt development if resources is an issue:)
[Android Apps and Games] pwoita:
#2 is already in there, but named "Kill Application Action" (which I think is appropriately named)

#3 is a good idea - basically a single-time-predefined set of actions that can be re-used in multiple situations.

#1 is also a great idea since simpler is better, but I didn't mention it since it looks like the developer has more requests than he can handle

Cheers
[Android Apps and Games] alexbk66:
I don't have it, there's only "Start Application Action"

Yeah, named actions
[Android Apps and Games] pwoita:
Oh right .. it might only be possible to do that on rooted phones
[Android Apps and Games] Muzikant:
"Kill application action" is available only for rooted devices.

All other suggestions were noted. Thanks.
[Android Apps and Games] alexbk66:
Unfortunately because these features are missing, I have to use

market.android.com/details?id=com.kebab.Llama

, which is similar, but it does

- implement profiles

- implements killing not only for root (and it works)

- and also has more reliable location detection based on tower id

I already mentioned before that AutomateIt sometimes doesn't detect location for a long time, but Llama detects quickly.

So now I have both applications running, which is wrong. I like AutomateIt better than Llama, and I paid for AtomateIt pro. So hope you can add these features.

And as I mentioned before, I could help with development if required.

Спасибо‏.
[Android Apps and Games] pwoita:
I think AutomateIt has a single person developing it (Muzikant), and so far he has done an excellent job, but being only one man, he can only implement new features one at a time. He also has to test each functionality fully, as well with all previous ones in combination with the new one, and I have seen just about no bugs from it. Moreover, he probably has a regular job that takes up a lot of his time (everyone needs to eat and pay rent!). He currently has a ridiculously long todo list of features that you can see here (which does include tower id detection). Also note that this does have a number of things that llama does not have (sms trigger, sms action, etc [and will eventually most likely have email trigger and action and others]).

Also you can't expect someone to risk opening up their source code to someone they don't know. It is nice of you to offer, but it is his intellectual property and eventually a source of income, so you should curb your expectations a little. I'm sure in time, he will have profiles, tower id, and tons more functionality. Give it time.