yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] Szczepanik:
Thanks for this app. As I have been using NFC Retag it takes some time to work out what to do using Aauuto.

1) First impression was why only landscape mode? I appreciate it is necessary to have landscape but there are cases with a long list when portrait should be an option. I prefer to be able to use both.

2) Major frustration is that widget cannot be put into a folder.

3) Not sure why there are two threads? This and http://xdaforums.com/google-nexus-5/themes-apps/app-aauuto-automation-app-t2994977

I am using Note 4 SM-910F.

Keep up the good work. I guess we are all getting back into things after the break.

Cheers

Tom
[Android Apps and Games] ascsa:
Hi Tom,

many thanks for the feedback !

Yep, Aauuto has a completely different UI concept than ReTag .... as longterm ReTag user, this could take some time ... but compared to other automation apps this should be very easy to handle ;)

1) Hmmm, nobody seems to like the landscape mode except me :( ....yes, in portrait mode you will have some additional screen space for the activity list etc. but for the main UI you will get less screen space for events and activities (unless I implement some nested scrolling views (-> usually a horrible UI from my point of view )) .... However, Aauuto is in Beta, because I want to try things out and incorporate user feedback, so I will probably incorporate portrait within the next update ... then we can all have a look and decide if it makes sense or not ;)

2) Arrgh , I´m doing Android development for years and using it even longer, but I wasn´t aware that you can put widgets into folders .... :eek: ....I like the resizeable widgets, but obviously you can´t put them into folders ... so I think I have to provide an additional non-resizeable widget ....

3) I want as much feedback as possible and this "Apps and Games" forum seems much to overcrowded for that ....
[Android Apps and Games] rodaven:
Promising app, I just hated the obligatory landscape mode, is awkward.
[Android Apps and Games] justjayhere:
For portrait mode just use the exposed "app settings" module... And now you have portrait view.

Update: Portrait mode doesn't work well ...lol

How about adding time and GPS events! ie ... Phone to silent at certain locations. Or dim screen brightness at 9pm etc
[Android Apps and Games] ascsa:
Okay I got it ;) , portrait will be available in the next update ....I just have to re-enable it and do some minor tweaking .... prototype screenshot below ...

Time event is already available ... it´s called Time and it´s the first event ;) ... GPS Geofence is on my todo list, but it depends on Google Services and the Google part wasn´t reliable in the past .... i want to have everything else stable before struggling with the Google servers ...

Thx for the feedback!
[Android Apps and Games] justjayhere:
Okay... Portrait layout is much better.

I would make the Scheme On/Off button more apparent.. I finally figured it out but easy to miss at first.

Also... I would prefer the Schemes Overview to be its own screen (not a pop-up).. that should be the screen it starts in as well.

One more request.. make long pressing Scheme name "edit" possible (I know you can edit from Scheme Overview pop-up.. but most will try to long press to edit).

Might help to have one basic Scheme built to help folks figure out the basic layout (like a low battery scheme).

Thanks in advance.
[Android Apps and Games] ascsa:
I disabled the ON /OFF label because it looked weird ... but yes, I should mention it somewhere ...a help function or a walk through or something like that ...

Probably no, mainly due to two reasons:

- The Overview is a quick way to switch schemes or to change some scheme settings like name or order .... I think it doesn´t contain enough content for an extra screen

- beside that the scheme screen do some heavy background loading (schemes, events, conditions, activities ) from the internal database... having an extra screen will start this loading again, so a pop up makes much more sense from a performance point of view

Already implemented that with an earlier prototype ....in fact, I had the same context menu enabled as in the Overview ... didn´t like it ... I think it´s much more convenient within the Overview, and beside that how often do users change a scheme name ...but it´s up to the users, if a majority wants this, I can re-enable it ....

Good idea!
[Android Apps and Games] Szczepanik:
Aauuto

1 Thanks for portrait mode.

2 Looking forward to widget that I can add to a folder.

3 I like the ability to move items up and down but it is tedious for more than a few positions. Can you implement a way to move to a particular position or drag & drop?

4 Note that my "event" is blank as my "activity" is triggered by click of widget.

5 Can you allow resizing of Event / Activity windows so I can see more Activity and minimize Event?

6 My Activity is a list of Start App - all related to News e.g. News Digest, News Republic etc. The idea is, I click on widget, then each app is launched and, after a few seconds I can read each News app, pressing back key to close and automatically display next one in my list until I know I have checked all my news sources.

7 Bug is that the Apps do not all launch or do not display in same order as I listed in your app.

Can this be fixed?

Cheers

Tom
[Android Apps and Games] ascsa:
Thanks to android, this is a lot of effort for such a simple task ... it´s on my todo list, but in a low position ..

.

I think i have to keep space for at least one event ....you would gain additional space for one more activity in portrait than in landscape on a nexus 5 (note 4 maybe 2) ... so one more activity for a niche use case vs. a fidgety UI and addititonal permanent size calculations within the UI .... I don´t think that makes sense

Nothing to fix ... Aauuto fires the activities always in the correct order ... then the android multitasking kicks in......Aauuto is really fast, so it fires the activities within a couple of milliseconds ....one of your news apps may need a little bit more time to launch than other apps (or maybe is already in cache), so for Android the order could be a little bit different ....However, if you slow down the activities a bit by adding a "WAIT" Activity (--> Misc, 1 second should be enough) between the "Start App" activities, Android should have the same order cached :good:
[Android Apps and Games] Szczepanik:
wait Activity

Thanks that seems to make it work better although I think some apps may need 2 seconds. Can I suggest you set the default wait to be 1 sec? I doubt anyone would actually want to wait "0" sec ...

Cheers

Tom
[Android Apps and Games] vikraminside:
Comments reserved. Looking forward for such an app.
[Android Apps and Games] ascsa:
Update 0.8.6

update 0.8.6 just uploaded to Google Play ... could take some time until it´s available

What´s new:

- MOBILE DATA toggle for Android 5.+ Lollipop --> that was a b**'*h !!! --> latest Expert Plugin + latest SuperSu required!

- Aauuto shortcuts --> you can put several shortcuts within a folder on your homescreen ;)
[Android Apps and Games] Szczepanik:
Shortcuts work well in folder thanks. May need wider choice of icon (darker and colored) or ability to import / or use own icon in future.

Thanks

Cheers

Tom

My Note 4 note for you.
[Android Apps and Games] ascsa:
yep, the icon set isn´t final yet .....:D
[Android Apps and Games] ascsa:
Hmm ,

not much feedback so far, everything seems stable ... a few small issues and only 2 error reports ... I think, I could release the 1.0 version end of January .... so, please report your issues and feature requests till the end of next week and I could probably implement/ solve them for the official (non-beta) 1.0 release ....

btw. nobody so far mentioned the colors .... I like them, but I expected some uproar ....so, last chance before 1.0 ;-P
[Android Apps and Games] Szczepanik:
Colours are fine.Need more volume controls. Has Alarm, Music & Ringer Volume. Missing Notifications, System and Bluetooth.

When I change a setting (e.g. delay) it should show what I had set - currently deletes and creates new.

Volume should show numbers on the sliding scale please.

It is a competitive market against Tasker, Macrodroid and your own NFC Retag. Good luck.

Thanks

Cheers

Tom

My Note 4 note for you.
[Android Apps and Games] vikraminside:
[MENTION=4312519]ascsa[/MENTION] [MENTION=225651]op[/MENTION] good explanation. Thanks for answering but the above answer should be part of OP in my humble opinion. This will make more XDA users view your thread and start using it.

Scenario: Let me start with this...

I want to automate locked screen controls of Poweramp. Poweramp listens for headset button events in locked screen.

I want to supply voice and say "Previous" to previous track, "Next" to next track.

There is no way even in Poweramp to implement "First" and "Last" button on screen to use via headset button (Till date I don't know).

How to use Aauto to achieve this? Docking mode or something? I don't find screen lock event. Unlock event. Voice listen event (like OK google).

You can create separate link for developers and testers in beta program. Like other Dev threads with original features.
[Android Apps and Games] ascsa:
Thanks for the feedback!

I'm not sure if I understand your use case, but it's definitely a niche use case. Controlling other apps without an API is in general problematic. Trigger events by voice is also more than just tricky...maybe you could use an Aauuto widget to fire the headset commands

However, implementing a plugin API is on my todo list, additional events, conditions, activities, too.
[Android Apps and Games] rezmee:
THX

thanks very helpfull!
[Android Apps and Games] GerManiac:
I must tell you, great app. Thanks.

Is it possible to add also a switch for 2G/3G/LTE
[Android Apps and Games] Maxtorete:
It looks very promising, congrats. Can you implement lock screen enable/disable action please? Is a must for me.
[Android Apps and Games] ascsa:
Thanks for the feedback. I put both activities on my feature request list... Both are tricky, but as soon as I find a stable way, they will be implemented...
[Android Apps and Games] GerManiac:
I've got another tricky one for you, turning off notifications for certain apps. Example, if i log on to our meeting room wifi I'd prefer i.e. whatsapp or coverMe notifications to be off, since i still use my phone for work, but do not want be distracted by messages. Not sure if the other way around is easier show no notification except for...
[Android Apps and Games] ascsa:
Hmm, not sure if it's possible at all, but I have 1 or 2 ideas how I could implement this. However, I have some days next week blocked for tinkering, hacking and finding workarounds... So, I will have a look.
[Android Apps and Games] GerManiac:
OK no problem, thought it's similar to something like this:

http://xdaforums.com/showthread.php?t=739530

But I'm no dev and can only make suggestions ?
[Android Apps and Games] ascsa:
I was referring the notification thing ;)...
[Android Apps and Games] ojessie:
Thanks for developing such "event" based profile switching app.

I'm also convinced that there is a marked besides tasker. What I'd highly appreciate is, besides the usual features, events based on exchange calendar (events like busy, free or tentative) and a defined fall back profile (default if there is no other profile active).

There was once an almost perfect app in the store "setting profile" https://play.google.com/store/apps/details?id=com.probeez.profiles ....

All the best for your project.

regards
[Android Apps and Games] JJsevol:
After using it for a couple days now I encountered an issue. If you click on Scheme > + (to create a new scheme) > you're in the "Add New Scheme page > and you don't actually create a new scheme there is no cancel option. Once you click on that + you can't see your Scheme Overview. To go back to your Schemes you have to create a fake one, and don't delete it.

For the logs, is there a way to add the Scheme ID number so that it's easier to track which scheme fired?

That's all have for now. So far I am liking it :good: Keep up the good work.
[Android Apps and Games] ascsa:
Have you tried to swipe left? You can swipe between all schemes and the last screen is always the add new scheme screen...

yep, already there ... Try the landscape mode to see the full column names...

Thanks, feedback is always welcome!
[Android Apps and Games] JJsevol:
Not sure I described it correctly. Hopefully this video explains it better.

https://vimeo.com/117506695

1. In order to see existing schemes I need to create a new one or I need to already be in the Schemes screen.

2. If you click on create a new scheme, but change your mind, you can't cancel from the create new screen window (unless I missed something).

3. If you decide to not create a new scheme, but want to see your existing schemes you need to create a scheme first in order to continue to your schemes screen.

4. If I create that fake scheme to see my scheme screen, then I can continue to see my schemes as I navigate throughout the app. If then decide to click on create new scheme steps 1, 2, and 3 are repeated.

Let me know if that clarifies it or you need more steps. Thanks for the help :)
[Android Apps and Games] ascsa:
Nope, I think I got your issue the first time, but I probably didn't explain the solution enough.

The navigation drawer (event log, variables) and the scheme overview are not necessary to change between schemes.

Just swipe from right to left on any scheme and you will see the next scheme... Left to right = previous scheme... The add scheme screen is part of this UI and always the last scheme... So swipe left to right on the add scheme screen and you will see the previous scheme.
[Android Apps and Games] Beenrak:
I used to use Tasker but I recently did a factory reset on my phone (lollipop). I like the material design look-- I'll give this a shot and post some feedback after a bit of usage.
[Android Apps and Games] JJsevol:
haha so simple that I missed it! Makes sense now :) Do you receive crash reports from the app?
[Android Apps and Games] ascsa:
Thanks, every feedback is welcome ;)
[Android Apps and Games] ascsa:
I received only 2 crash reports so far .... Not a single arn.... Did some alpha testing before and the app should be pretty stable... But to be honest, I expect a lot more bugs in such a complex app...
[Android Apps and Games] JJsevol:
Just wondering because it crashed on me twice last night after creating a new scheme. No biggie though, the app has been running great before that and after.
[Android Apps and Games] ascsa:
Okay... just send a crash report or try to describe the steps/ behavior if it happens again... An error that I could reproduce is usually easy to fix ;)
[Android Apps and Games] Beenrak:
OK, so I installed the app last night and tried to recreate an alarm clock that I had made in Tasker.

Basically, the alarm clock worked like this:

Enter a start time

Play a sound and TextToSpeech the time

Wait X minutes

GoTo 2

This continued until I deactivated the alarm. I am a heavy sleeper and tend to accidentally turn off the alarm rather than snooze, so this was a way to have what is essentially an auto-snooze alarm clock.

In your app, there does not seem to be a way to create a loop of sorts. I tried recreating it with an Event(time) -> [SpeakTime, SetVariable(nextTime)] but I couldn't find a way to add events for variable based times. I saw that you can add conditions to an event, but I didn't quite follow how to use them.

Any thoughts how I might replicate this in your app?

That aside, what I did write functioned as expected and without issue-- however the list of events is limiting and might prevent truly interesting automations.
[Android Apps and Games] ascsa:
The list of events isn´t final and I will add events, conditions and activities bit by bit ... However, there is one hard restriction: NO Background services!

Your Tasker "AlarmClock" setup would need an service that checks periodically the variable --> background service needed, so no luck with Aauuto .... However you could do something like:

Scheme 1:

EVENT: Time 8:00 am --> CONDITION: Variable Alarm = True + Condition: Weekday: MO-FR

EVENT: Time 8:05 am --> CONDITION: Variable Alarm = True + Condition: Weekday: MO-FR

EVENT: Time 8:10 am --> CONDITION: Variable Alarm = True + Condition: Weekday: MO-FR

EVENT: Time 8:15 am --> CONDITION: Variable Alarm = True + Condition: Weekday: MO-FR

EVENT: Time 8:20 am --> CONDITION: Variable Alarm = True + Condition: Weekday: MO-FR

....

ACTIVITY: SpeakTime

ACTIVITY: PlayMedia

ACTIVITY: Whatever you want ....(you could also add an standard alarm in 2 min or an timer (kitKat)...)

And then you add a second scheme:

Activity: SetVariable Alarm False/True

Activity: Text-to-speech: "Alarm is on:" %_alarm_%

This second scheme has no events and you trigger it via a widget .... so basically you could turn the alarm on and off via a widget ....
[Android Apps and Games] JJsevol:
[MENTION=4312519]ascsa[/MENTION] gotta say really enjoying your app and the fact that it doesn't drain my battery in the process. Do you have any plans of a g+ community?
[Android Apps and Games] ascsa:
not for beta .... after that --> maybe ;) .... currently I try to write as much code as possible .... the marketing/support stuff will follow ;)
[Android Apps and Games] ascsa:
Update 0.9.1

Update 0.9.1 (still beta ;) ) just released to google play ;)

This is a extremely tricky update:

2G/3G/LTE :

-Support for 2G/3G/LTE toggle --> Root Required! ... works without issues on my testing devices, but sim related things are always tricky, so you can find it within the Labs section ;)

Plugin API:

-Experimental support for external setting/activity plugins (Locale/Tasker compatible) --> Extremely cool and tricky ---> just use Locale/ Tasker compatible setting plugins with Aauuto ...

The API isn´t public and I would do a lot of things different, but using standard automation plugins makes a lot of sense .... I had to guess a lot of things within this API, so probably not all plugins are working .... especially older and not longer maintained plugins may not work .... tested some plugins and most of them work ....

Feedback which plugin works/ doesn´t work is very welcome ! (Seems that some plugins block other apps than Tasker/Locale ... :eek:)
[Android Apps and Games] JJsevol:
Just saw the update in google play and saw your post :good:

Tried Greenify and Pushbullet. Greenify event to hibernate my apps is not actually hibernating my apps even though the event fires. If I set a Pushbullet Activity, Pushbullet crashes.
[Android Apps and Games] ascsa:
Hmm,

I was aware of Greenify not triggering, but pushbullet crashing is new .... does the secure settings plugin work on your device ?
[Android Apps and Games] JJsevol:
It works on my phone.
[Android Apps and Games] Maxtorete:
Security settings plugin is working great here, now I can uninstall Tasker!

Has Aauuto NFC cicles support as NFC ReTag?

Thank you for this great app.
[Android Apps and Games] ascsa:
Yep, sure ... it´s not a dedicated cycle feature, but you can build your own cycles (switching between schemes) with a custom variable --> use the set Variable activity and variable conditions ....it´s a little more work, but it´s also much more flexible.
[Android Apps and Games] ascsa:
Bugfix update 0.9.1.2 just uploaded to Google Play ....

Should fix a lot of external plugin issues ... found some sort of "legacy mode" .... Greenify and Pushbullet should work now .... also a bunch of other plugins ....in fact, every plugin I tested seems to work now ...

Feedback (plugin working/not working ) highly appreciated .... also some 2G/3G/LTE toggle feedback would be nice :cowboy:
[Android Apps and Games] JJsevol:
Awesome, both are now working. Those two things I use a lot so glad to see them in your app.

A request: I use the time event a lot, but entering multiple times for an Event can get cumbersome. Is it possible to implement something how Tasker does it with select Start time, choose if you want to have it repeat every hr or X minutes and then choose end time (end time is optional)?
[Android Apps and Games] Maxtorete:
Thanks, I have done as you said and it's working, but I get a crash every time I tap my NFC card. The scheme executes an activity from Secure Settings plugin, so maybe it has been fixed in your last update. How can I make a log and send it to you?

I'm loving aauuto, I'm going to purchase now the ads free version.
[Android Apps and Games] ascsa:
Secure Settings was fine before (unless it´s a native secure settings issue) ....don´t think the update will change anything for this plugin ....so it´s probably the variable part .... please check if you have some weird things (blanks, wrong types etc.) within your variables ....

However, the easiest way for debugging is to describe your setup (device/rom and scheme(s) (events, condition, activities etc.)) and I try to reproduce the error ... unless it´s a device or rom specific issue this makes much more sense than a log ...
[Android Apps and Games] ascsa:
Hmm,

I have a recurring time event already on my feature list .... to be honest, beside some technical issues, I don´t know if this makes sense at all .... it´s a kind of a backdoor for implementing a background service behavior (without the service, but nevertheless frequently waking up the device and draining battery ....) :eek:

Could you please describe your use case a little bit, so I can decide if this makes sense or if I should think about some alternatives ....
[Android Apps and Games] JJsevol:
Sure. What I have right now is starting at 8am, every 15 minutes, until 7pm I stop my work email. The only way to implement that with Aauuto is create a Time Event for every 15 minutes.
[Android Apps and Games] Maxtorete:
I bought PRO version, thanks for your app and support ascsa!
[Android Apps and Games] ascsa:
Thanks! .......so crash fixed? What was the problem ?
[Android Apps and Games] Maxtorete:
I don't know, I have the nfc tag on my car, so I will check it when I take it. Even if it crashes, Aauuto executes all the activities on my scheme, so is not a very big problem for me.
[Android Apps and Games] ascsa:
Hmm, in a perfect Android world you should not have to do it that way .....you should simply define the sync interval within your email app (or even use imap) and that´s it .... But I´m aware we are not in a perfect world (and since it´s your work email, you probably can´t change your email app ?!?), so let me think a bit about it ....

btw.: Have you compared the battery time with your email always on vs. greenify (assume you use it to stop the email) the email app every 15 min?
[Android Apps and Games] ascsa:
Implemented .... any feedback?
[Android Apps and Games] GerManiac:
Testing just now a kernel for a lollipop CM12. as soon as I'm having my system back running to normal I'll give you feedback. Cheers.

Btw on cm12 it is not working.
[Android Apps and Games] Maxtorete:
Pattern lock enable/disable from Security Settings has stopped working, if I delete the action and add it again it start working for some time until it stops again.

I don't know if the problem is on Aauuto or Security Settings.
[Android Apps and Games] ascsa:
Yep, afaik CM12 uses an own SU Root App, and this SU app isn´t able to handle SELinux within Lollipop correct. I think only Chainfire´s SuperSu has the necessary capabilities for Lollipop, at the moment .... Sooo, a lot of root activities will not work on Lollipop with a different SU app than SuperSU...:eek:
[Android Apps and Games] ascsa:
Weird,

an Aauuto activity fires always the same parameters to Secure Settings ....Deleting and adding an activity should not change anything on the Aauuto side, perhaps Secure Settings is getting re-initialized during the activity choosing .....

However, are you using Lollipop? I think the new build in "Smart Lock" may interfere with any 3rd party Pattern lock solution ... BTW: the standard Lollipop Smart Lock (especially the Trusted Places feature) works perfect for me ...
[Android Apps and Games] ascsa:
Anybody else with plugin issues ?