This app was mentioned in
with an average of
I'm using MacroDroid to currently automate the following:
CarMode on: when the NFC-tag in my phone holder is read
CarMode off: on car bluetooth disconnect
Evening silence: at 20:00 if I'm connected to my home wifi or if I come home at a later time
Nighttime on: when I put my phone to charge on my night stand
Nighttime off: when I disconnect the charger at my night stand
Arrive to work: when connected to work wifi
Leave work: when disconnected from work wifi
BatterySMS: when battery level drops below 5%
Edit: I suck at formatting... and writing
So I recently discovered an app called MacroDroid which can execute actions on specified triggers. I was browsing through the triggerlist, saw the Headphone Connected Trigger and the rest is in the video!
Here's a really simple version in MacroDroid. If you'd like something more complex, let me know what you have in mind and I'll build it.
MacroDroid - A user-friendly, perfectly capable Tasker alternative
You can build this in any automation app—Tasker, AutoMagic, AutoMate, or MacroDroid. Here it is in MacroDroid.
if you nasty, you can use automation apps like macrodroid to have your phone automatically switch to different DND modes when you get to work/home/car/etc... nobody likes the guy at work whose phone is dinging every 5 minutes.
I use a similar app called macrodroid. Its pretty much the same as Tasker but the layout is far more simple. The app is free but you can only have 5 tasks at a time (your need would require one) I paid for the full unlimited version because I liked it so much.
Been really enjoying macroDroid. It's a much easier to use Tasker type automation app. Tons of free prebuilt automations inside the app make the whole thing a breeze while more complex things are still possible.
Try Macrodroid. It's super easy to use and unless you're got some obscure functionality it probably has you covered. it's a simple trigger/action/constraints setup with an ability to search for each parameter by name along the way.
Any automation app can do this—Tasker, AutoMate, AutoMagic, MacroDroid. I'll build it in MacroDroid because it's essentially free and easy to learn.
Here's the notification bar and first profile. Repeat the steps until you have created all the profiles you want.
Download MacroDroid & set a rule like this.
Just make sure to keep the app as "protected" so that your device won't kill it when it's not being used. You'll find the option in your Device Settings (not in MacroDroid) and the location of that option depends on which Android version & "skin" you have.
I've given up expecting this to ever be fixed, so I use Macrodroid to work around it. Set ringtone to 'None' when Android Wear is connected, set to my usual ringtone when disconnected. Easy setup & no battery life impact that I've noticed.
Here's how to set up your bar and build the tasks in MacroDroid. Just repeat the steps for additional shortcuts. You can use activities or normal app launches instead of shortcuts, if you want.
FWIW, i used rapid charging a few times a day on my 6P for the 2 years i've owned it and never had issues, even with the shitty batteries huawei used in the 6P. These were quick top offs though, typically boosting me from 40-50% to 70-80% during my commute to/from work. if i was near empty at the end of a day and needed to charge overnight, i used a slow charger to keep battery temps down.
Another precaution i took is i had the automation app macrodroid setup to alert me if the battery temp got over 95 degrees. during hot summer days if i charged for more than 10 minutes it would get hot, so I had that to alert me that i should disconnect and finish charging later.
I also rarely ever charged past 80%, and never let it get lower than 20%. Batteries degrade much faster when nearly full or empty.
After 18 months of this i had accubattery reporting 93% of original capacity, didn't bother tracking it for the last 6 months though since everything looked good.
Takeaway is rapid charge for top offs, but don't make a habit of full empty to full rapid charging. If it fits your lifestyle, keep the battery between 20% and 80% and stop charging if you see battery temps over 95F. if you charge overnight, make it a habit to use a slow charger. This might seem like a bunch of work to some people, but i like to take care of things i spend money on and i like to keep phones long term, so it's worth the effort to me.
Macrodroid is free for the first 5 automation profiles and incredibly easy to use, i made this in less than a minute. you can revert back to low media volume when you leave the app too. MD is tasker for people like me who are too lazy to learn tasker.
edit - just tested it and it works with the partial screen assistant you get when holding down the home button.
if you're intimidated by tasker, a much easier app with similar cause/effect type profiles is macrodroid. basically set a trigger (app launched, headphones plugged in, etc...) and then set actions to take place, all wrapped up in a clean easy to understand material UI.
it's less powerful than tasker, so it won't be something you run shell commands and low level stuff like that with, but it's tasker lite for the average user while tasker is much more for power users.
Only thing I can think of is using some kind of Automation app Like MacroDroid or Tasker and somehow setting up what you need. But I don't have any experience with either of these Apps so I can't tell you how exactly that works🤷🏽♂️
you can get something close with the tasker for idiots app macrodroid. there is a trigger for shake device you can assign to do whatever you want. has adjustable sensitivity to prevent false detection, can be setup to be on/off with the screen, and has no effect on battery IME. i use it to toggle autorotate on and off.
super under rated app. i love the template style of trigger/action/constraints. you can just search for the keyword of the variable you're looking for so it takes seconds to automate things. There's templates available in the app for common uses. if you need something more niche it also supports tasker extensions.
I would recommend Macrodroid because it is very easy to use.
But if you dont mind paying and learning a little, Tasker is an option too.
Custom Navigation Bar app supports profiles. I think it even supports tasker locale tasks. So if you have/use Tasker already, you can use that to make it happen. I thought Tasker was a bit overwhelming for me (but that was a few years ago) and went with MacroDroid.
One example of how I use MacroDroid with Custom Navigation Bar is:
I set the Trigger (what activates the automation) to music playing. I set the Action (what happens when the trigger is activated) to launch a Tasker/Locale task. This I set to use Custom Navigation Bar, which then I can configure to select a profile I setup with that app. The profile I choose is a Music profile -- I added skip/back buttons to the nav bar. I then setup a reverse automation in MacroDroid that switches the Custom Nav Bar profile to default when music is NOT playing. I did the same to launch a "keyboard" profile I created that adds left/right cursor arrows when the keyboard app I use is open. And a reverse automation to switch back to default when the keyboard app isn't open (as in when I'm typing or not typing).
I'm doing this exact thing with Macrodroid. As using 5 macros or less is free its a simpler and a more cost effective solution than for example Tasker.
Do the following by adding a new macro:
Set TRIGGER to 'Service Unavailable'
Set following ACTIONs:
Wait before next action: 20 seconds
IF clause (constraint: Mobile Service Status = Service Unavailable)
Play a sound of your choice
Add Condition: do only if Priority Mode is not set to Priority
Vibrate with a pattern of your choice
Add condition: do only if Priority Mode is not set to Priority
Display Notification: Title = Mobile signal lost; Notification text = On [dayofmonth].[month_digit].[year] at [hour]:[minute]:[second]
Log event: Mobile signal lost (set Log date and time to enabled)
END IF clause
Set the following CONSTRAINTS
Airplane mode Disabled
And all of this does the following: it fires every time the mobile signal is lost but only when the phone is not in airplane mode. Then it waits for 20 seconds before running the IF clause, but only if the mobile signal is still lost. Otherwise the macro doesn't do anything. If the mobile signal is still lost then it plays a sound and vibrates (only if Priority Mode is not set to Priority), sets a notification and finally logs the date and time of the signal being lost.
This does it for me. Regarding the notification: this adds a new notification every time the signal is lost so if you're in a place where the signal is sketchy your going to have many notifications. You could add a Clear notification action after the 20 second waiting period which would clear the previous notification and then set a new one. I just prefer to see all the notifications generated by this macro and don't want to automatically clear them.
i use the app macrodroid, super easy to use and a low learning curve. Tasker is more powerful but takes a lot for most people to get the hang of.
there's a bunch of free macros you can download to get started, a lot of the more common uses are already there for you as templates.
you select a trigger, then an action from a searchable list. a good easy one most people would appreciate is to have a battery saving profile activate at your usual bedtime
You can do this with an automation app (Tasker, AutoMate, AutoMagic, MacroDroid) by using the "speakerphone on" action. However, be prepared, you will likely have to restart your phone sometimes when it sticks and doesn't want to relinquish sound control back to the media control slider. Just restart with your headphones remaining plugged in.
Here is the basis of it in MacroDroid. You'd probably want to add a volume change action, too. Maybe a speakerphone off action following the dismissal of the alarm.
Normally, I'd build it, but I don't want to potentially have to restart my phone after testing.
I'm an Android user and I prefer Macrodroid for its ease of use. There are so many more ADHD-friendly functionalities than just announcing the time, so I encourage you to play around with it and find what is most helpful to you :)
Tasker is also popular, but it seems a lot more complicated to me
This has been my number one annoyance for a very long time. I regularly use Spotify and GPM and I've dealt with it with Macrodroid. My car (Volvo V60) sends the play-command when bluetooth connects and its not possible to turn it off on the car's side. So whenever my phone connects to the car bluetooth I run the following macro:
set Volume: Media/Music to 0 + Bluetooth Voice to 0
Start Repeat Loop, Repeat 10 times
Send Intent: Target: Broadcast; Action: com.spotify.mobile.android.ui.widget.PLAY; Package: com.spotify.music
Send Intent: Target: Broadcast; Action: com.android.music.musicservicecommand.pause; Package: com.google.android.music
Wait before next action: 2 seconds
Set Volume: Media/Music to 100 + Bluetooth Voice to 100
What does this macro do? It first sets the volume levels to zero just in case, sends pause music intents to both Spotify and GPM for 10 times every 2 seconds and in the end sets the volume back to desired levels, in my case 100%. I haven't played around to see how long my car actually sends the play command, 20 seconds has been working for me.
There are several apps in the Play store that promise to do this same thing but none of them work correctly all the time at least for me. The macro above hasn't failed me once.
Edit: words; and yes, the pause command for Spotify is ...widget.PLAY
I use MacroDroid. Nothing beats Tasker in terms of functionality however MD is completely fine for your needs and sports a much nicer looking and easier to use UI.
Had the same problem since my last phone. I installed macrodroid and set up a rule that any number not in my contacts list gets blocked and sent to voicemail. When I got my pixel it was one of the first apps I decided to reinstall. Not spam calls, best shit ever.
I just installed MacroDroid and it will do what you want. I set both my camera and gallery to 100% brightness when the app launches, and then back down to my normal 35% brightness when the app closes. Very intuitive to use, took all of about 2 minutes to set the macro up. Does not require root, but if you are rooted, it opens up more options
Are you an android user?
Do you use any automation apps on your android?
Maybe some other apps support it, but I do know that MacroDriod specifically lets you create tasks to trigger an action from your pebble. You can then set up a custom action to trigger an intent that launches shazam (in the music-detecting mode) on your phone with the following intent:
In the end you can basically hit a button on your pebble and then shazam opens up in the music-listening mode. Not quite an ideal solution, but it works.
Let me know if you have any questions setting that up.
CM12 Nightly + Franco, like many.
Using Macrodroid app
Similar to tasker, but probably a lot more user friendly.
I use macro's to enhance vibration in notification, since the standard vibration is VERY low. Now when I receive an email or whatsapp / text it will vibrate extra and longer.
I also use a macro to fix a fault in oneplus one / lollipop. Using this phone together with a magnetic case (like flip case) disables vibration from calls! It only vibrates once! Now with a macro it detects when I get a phone call and start vibrating untill call ended (or picked up)!
Other macro's include location based profiles, missed call reminder. possibilities are limitless.
Xposed: Volumesteps+ makes it possible to have more volume steps. Use this especially for music playback with headphone. Normally there is 15 steps, making finetuning volume impossible. Now I made it have 45 steps! Must have for people that use phone as an mp3 player as well.
Chromepie xposed module is also highly recommended. Adding a navigation/function wheel when pressing the side of the screen, completely editable.
MacroDroid - Device Automation | 4.4 ⭐️ | Free with IAP | Varies with device |
> MacroDroid is the easiest way to automate tasks on your Android smartphone or tablet. Via the straightforward user interface MacroDroid makes it possible to build fully automated tasks in just a few taps. A few examples ...
^(Legend: |🏠: Family Library| ▶️: Play Pass|)
MacroDroid is easier to use than Tasker. And it's shareware. You can easily try it for free.
Samsung already has Samsung Bixby built in, no? There's also MacroDroid, which is free for your first 5 macros. Then join us at /r/macrodroid and we could help you out if needed.
Get this app if you want more flexible on device automation.
Trigger> time of day, set day and time for both action events(x2)
Action: (if trigger fired) adjust screen brightness to desired percentage
(Else if) second trigger fired(second time of day) adjust screen brightness to desired percentage for that time.
Should work as described.
No, you're confused. Whan I mean was that you can give permissions to switch mobile data to apps that allows it.
For example, I'm using Macrodroid without root and it doesn't allow to switch mobile data, but they provide a link to the adb commands to allow macrodroid use this feature:
Get something like macrodroid - I have it send me an email when the battery drops below 40% and also when it raises above 80% and 90%. I have it also automatically turn on battery saver if it drops below 30%.
Plus you can get it to heaps of other useful stuff, like starting your media player when you plug in headphones (or connect them via bluetooth)
I was literally JUST boasting about the app Macrodroid to an iphone user two nights ago.
Google want to ruin Android in the name of homogeneity.
Check out MacroDroid, it's very simple to use.
I use it to change the volume when I'm at work, turn WiFi on/off depending on my location, increase brightness when I open the camera app, and some other stuff
Try MacroDroid. I was using Tasker for a while but it can be complicated to set up new automated tasks.
I set up a few tasks like auto muting my phone during work hours and turning volume all the way up + open Spotify when connected to my car.
I don't have that phone, so I'm going by Googling and could be mistaken: You'd need root. Apps that offer this control won't work correctly on a phone that doesn't support it. Again, I don't have a phone with this restriction to test any of this on, so I could be mistaken. An easy way to test it would be to build this in MacroDroid. Then, tap the shortcut and see if your notification and call alerts are still the same volume.
Alternatives: Use a much quieter tone for notifications. Or, silence all of your notifications and build profiles in an automation app—labor intensive, but control over every app (or, if you really want to get precise, you could have different volumes/tones within an app based on context—like, sender, time, notification text, etc).
Here's how to do it in MacroDroid. Select whatever apps you want included, change the time of day and wait time if needed. I switched to the alarm volume so it wasn't relying on adding extra steps to adjust volume, since I imagine most people keep their alarm volume high.
I set up Macrodroid to do this very thing every hour, although I never looked into flash.The app is free up to 5 "recipes".....playstore link Macrodroid
You can set this up pretty easily with Macrodroid.
In the app create a macro with a trigger of your work WiFi or location with the action of setting all of your volumes to 0, then a second macro to set the volume back up when you disconnect from WiFi or leave that location. (You can go further and return it to the previous volume settings if you set variables to remember what the volumes are before you go silent)
Edit: BTW, what's the issue with using DND?
The need to root will depend on the required task. I think all the automation apps support non-root tasks. I find MacroDroid easier to use than the others, while being quite powerful in it's own way.
You have multiple options, MacroDroid is simple and easy, Tasker is advanced, but what I used is Autoset which has a very nice design and simple UI (however this app shows the alarm icon at the status bar all the time for me, could be annoying). Also, any basic automation app will have the option of switching bluetooth at a specific time so you're not limited to few apps.
Just change it to 80% (instead of the 100% that's pictured).
I don't know if it can prevent the screen from lighting up, but you could use a MacroDroid script to turn off the ringtone volume for those in or outside of a particular contact group. This would allow you to silently keep notifications and voicemails. The ringtone volume is returned to normal after the call ends. You can set the script to take effect based on your location or at a scheduled time.
Pretty much any automation app can do this. Set a trigger for each app launch (and close, if you want it to revert to a different volume upon close) and the action to volume change.
The most user friendly is probably MacroDroid.
Glad to hear that :) - Based on my understanding, you can do what you want to do very easily with Macrodroid ([link]), if you want to avoid the more "advanced" way in tasker (which can accomplish the same). :)
MacrDroid is a great tool for automating battery-saving profiles.
For example, I have a "Work" profile that activates when my device connects to my workplace WiFi. It runs the following:
Then when I leave work it switches everything back to normal. The benefit here is that you don't sacrifice any functionality by setting it up to disable things you don't need when you know you won't need them. I also have a profile set up for when I connect to my car Bluetooth, when I connect to home WiFi, etc.
I've checked every setting I could think of all over the phone with no luck. It used to only do it if there were songs in the queue but now it's all the time.
I forget if you need root for this specific action but I used Macrodroid with BT Connect as the Trigger, wait 5 seconds, then kill GPM.
yes, but this works with any android phone. It's a very user friendly app with free templates. the locate me profile i described is a free profile inside the app, along with hundreds of other free user submitted templates. There are more powerful automation apps like tasker, but they're very difficult to learn and use. running joke at r/android is tasker is the app everyone buys and never uses. MD is a much simpler cause:effect type than others i've tried.
Macrodroid on playstore
macrodroid user message board
if tasker is completely alien to you, try macrodroid. Very straight forward trigger (open app, time of day, location) = event (toggle airplane mode, turn on battery saver, disable wifi, etc...). i setup 8 macros i find useful within 10 minutes without ever reading a tutorial, just poking around the app. Today's update added shell commands as well, allowing pretty much anything you can imagine if rooted. it supports most tasker plugins as well. Tasker is great, but the learning curve is too steep for most people.
Macrodroid has the ability to use location based triggers for alarms, if I'm understanding your question. You can also add constraints and such...
No. It's been basically abandoned. Try MacroDroid. A lot of people talk about how great Tasker is but it's needlessly over-complicated IMO.
Macrodroid is a tasker type of app that has some of the moto gestures assignable. i used it on my nexus 5 for the twist to open camera gesture, really easy app to use.
macrodroid has an assignable twist gesture you could try, works pretty well and offers variable sensitivity. maybe disable moto's gesture and let MD take over that role? it's a pretty handy app if tasker intimidates you, though it lacks the power user options of tasker like plugins (autoinput, autovoice) and shell commands.
MacroDroid Device Automation
MacroDroid is a task automation and configuration app that focuses heavily on usability with a simple, clear UI and logical step by step process.
Select from over 40 different Triggers to activate a Macro
Add one or more Actions (from a choice of over 70)
Configure optional Constraints to limit when a Macro can activate
From AndroidTapp.com: "MacroDroid is an utterly brilliant, and less expensive, alternative (to Tasker) that is definitely worth trying out" (4.6/5)
Just a few examples of what MacroDroid can automate:
If you want something a bit more powerful than llama with a material UI, look into macrodroid. it's much easier to understand than tasker, while having much deeper functionality than llama. if you're the guy who can't seem to get tasker working right but find llama too basic, it's perfect.
MacroDroid - Device Automation | 4.5 ⭐️ | Free with IAP | Varies with device |
There is a "Remind me" action as well. It is designed to keep reminding until you've seen it. I haven't experimented with that.
I use MacroDroid, and you can do many different things with it, like create a dialog window.
There are plenty of options, but the reality is that if someone doesn't manage Android notifications regularly, there is no way to force them to respond.
Try MacroDroid or Automate. They could do this automatically after some setup.
I used MacroDroid but you can also use Automate:
^(Comment author may reply with !remove if wrong result is provided)
You can try out app like MacroDroid. It has a media control actions that can be triggered by variety of actions. Together with Hotword plugin it could serve you good after some setup.
It is impossible natively. Workaround: use MacroDroid UI Interaction to simulate finger presses on the screen. Set it as a widget on the homescreen to tap once. Then your macro will tap its way automatically to All Mail.
This is something that is better suited for that type of application. If you know how to think in a structured 3 step logical way, you can do pretty much anything with this.
If there is no luck in finding an app that does this, you could try making a macro that does it for you with an "automation"-type app. I recommend Macro droid (Free, IAP) for beginners or Tasker ($4.55) for more intermediate users.
>-Macrodroid for automatization, normally I use it for changing audio levels, notifications when battery is low/full, auto open spotify when bluetooth is connected, auto switch off wifi, etc.
I've tried messing with macrodroid for automatic turn off/on WiFi, Bluetooth and the like etc, but I notice drainage on my phone and now using tasker since it compatible with join too. Any tips?
I use MacroDroid. It's not for parking or anything like that, but you would be to able to programm it with it yorself.
If - car bluetooth disconnected
Than - save google map location link into variable
You can sideload apps like MacroDroid that could automatically set your volume on certaon level when you are opening certain apps. But since this app is build for Android phone it's uncontrolable with just buttons, you need mouse.
This can be programmed with blocks using either macrodroid, tasker, etc..
Here's my approach using macrodroid: [link]
Download macrodroid (Android) for free here: [link]
Possible with MacroDroid or Tasker (or other automatizating apps...).
Launcher just need to have ability to launch shortcut with gesture (double tap).
Check out MacroDroid, you can create a custom macro which will do this.
See this example screenshot of a quick one I just created, to match your needs. You can create one for each of the battery levels you want to be notified about, customise the notification type and have the time constraint so that such notifications will only show during the specified time.
It may be possible to have just the 1 macro for all notification times, but I think then you'd have to have the same notification message.
Have a play around anyways
I use MacroDroid for this. When my phone disconnects from my car's bluetooth, it refreshes my location and sends a Google Maps link to my email address.
It seems like it is currently not possible through the Ring software itself? That seems ridiculous but ok.
I found a third party solution (for Android devices) for the problem if anyone is interested:
MacroDroid defines a set of trigger(s), action(s) and constraint(s) as a macro.
You would be needing the following macro.
So you have multiple launchers but you want it to always display the default launcher regardless of what app/launcher was open when you locked your phone?
This can be accomplished with Macrodroid by just having a macro that triggers on screen unlock and action of launch home screen.
MacroDroid automation made it possible to toggle airplane mode without root on Android 7+, Tasker variable integration and tons of other stuff.
If you can't find anything like what you're describing, you can try something different. This is an application that can automate processes based on custom events. It can take values from other applications to monitor if the application provides them publicly I believe. And so you could try downloading different free heart rate monitors until you find one that can be hooked up to macrodroid and set up an event that starts the alarm based on the value.
The only problem is it doesn't work if your phone is on Do Not Disturb, which I use more than silent mode
I solved this by using this app MacroDroid to turn off do not disturb if my phone receives a text from a specific number saying 'Turn off do not disturb'
MacroDroid is a powerful app that lets you program anything on your phone with simple drag and drop coding -- I'd recommend it for fixing any kind of problem on your phone
Check out "MacroDroid - Device Automation" - You can have app lock, go to MacroDroid store and search app lock. Lots have been made. You can do this and 100s of other things.
I don't think IFTTT supports regular interval tasking locally on your device. If you want something to do that I think macrodroid would be far better suited for this (that's if you have an Android device).
Once you install macrodroid all you have to do is download that file that I posted and import it into macrodroid. As someone who is increasingly passionate about this app I will go ahead and just give you your first macro that I've already supplied that will do what you want. The rest of the creation is on you after this one.
I do not think any vehicle APIs have been made available through Alexa mainly due to the security risk inherent in voice communication and it's lack of authentication.
You could probably create a command or app that triggers a macro on your phone to run the macro and simulate the start vehicle presses but that is going to be trial and error with some failures especially with app updates and authorization changes.
It does not look like the above app will be able to execute a macro on a third party app
Have you tried something like Macrodroid. It's more of an automation app like tasker but more user-friendly.
I have mine set to remind me, with a series of vibrations, to drink water every 20 minutes between certain hours when I'm at work.
This one is pretty good too [link]
Macrodroid Task Automation
Mobdro Watch Live TV
Pocketcast Best podcast app
Slide For Reddit Best Reddit Client
Spotify Stream Music
Terrarium TV Stream & download Movies and TV shows
Like Macrodroid? In the free version you can have up to 5 macros.
> Automate (A simple tasker replacement?)
You could also try MacroDroid.
I have a request: An app to track fasting. Basically an app that will allow you to press start and stop, and when done it will calculate the total number of minutes.
Some of my favorite apps:
Start a new UI from scratch? There is little to salvage.
Look at MacroDroid or AutoSet or even Automate and you'll see that apps with a comparable feature set don't have to have an interface that makes the user want to put their head through a wall.
The one thing Tasker has going for it is its extensive plugin library and heavy feature set - but if the things you want or need to automate aren't overly complex, then any of the others is the better choice over Tasker.
I recently switched to AutoSet, it's like a far more lightweight, far less infuriating Tasker and does everything I need.
I can do everything I need to do, and it's far more intuitive than Tasker.
I now use MacroDroid to toggle my wifi.
I think this can do it for a folder, not sure about specific files but play around and see
I've set up MacroDroid to do this. I have paid for the app but I think you still get 5 "recipes" free
Any automation app can do this. Here's how to do it with MacroDroid.
MacroDroidmakes your Smartphone really smart..
Try Macrodroid. I use it to block a group of contacts and a bunch of other things for my phone.
if you don't like tasker's complexity, macrodroid is an alternative that is much easier to work with.
MacroDroid or Tasker could do that.
You can try out MacroDroid, Automate or Tasker. These apps does exactly these kind of thinks.
It's easy, but I could guide anyone through.
I have a bunch more automations that improve my quality of life :)
Discovering Macrodroid recently has been one of the best things, it's so useful!! I tried Tasker a few times but it never clicked for me.
Some of my macros:
Tapet is my new favourite wallpaper app. Spent ages searching for cool fractal wallpapers on Wallhaven and stuff, so much easier to just generate one with the exact colours I'm after.
I migrated from Google Authenticator to Authy a while back I could access my 2FA on my laptop and iPad, really useful for that.
Macrodroid is better no separate apps for every new thing (action)
User interface is very simple ,You will love it
MacroDroid, like Tasker but much easier to use.
Can you open it using the link? [link]
Yes, macrodroid - https://play.google.com/store/apps/details?id=com.arlosoft.macrodroid&hl=en_US
I recommend MacroDroid. I think it's easier to use than other automation apps.
If your phone has it, the easiest way would be Smart Settings.
Here's how to do it based on time in MacroDroid. I used volume control instead of DND, but you could use it instead. If you want to do a location-based trigger, use the geofence trigger.
is this is? [link] (never heard of it before)
New to Android? Lots of great apps out there, none are specific to this phone since Android is widely available on so many different phones out there.
I have too many to list, so for the sake of time I'm going to stick to one or 2 or so.
MacroDroid -- This is an automation app for Android much like Tasker (for anyone familiar with that) but much easier to use IMO. Some automation I'm using with it are: When work WiFi is in range, phone goes into silent/vibrate only mode and when it's out of range, back to normal/ringer. Since I commute by train to work, I have it speak through my headphones when I'm near my stop in either direction. I also use a navigation bar app to customize my buttons (I'll get to that next). So I have MacroDroid add skip track buttons to the navigation bar (next to the arrow, circle, square at the bottom) when music is playing. Also add cursor left/right buttons when the keyboard is open. It can do so much more too.
Custom Navigation Bar -- This is an interesting one that might be obsolete with Android P. It taps into some hidden features of Android 7 and Android 8 to customize the navigation bar (arrow, circle, square). No root is necessary, but you do need ADB on a PC to grant the right permissions to work. The app walks you through what's needed, how to do it so don't worry. This lets you add buttons, re-arrange buttons, remove buttons, even change spacing to some degree. You can also set profiles for each setup of buttons you use. Going back to MacroDroid, I'm using the Locale function in MacroDroid to trigger the profiles I setup in Custom Navigation Bar (if anyone was curious how it's done). Reason I suspect this app might be obsolete in Android P is I recently saw (within the past day or 2) that Android P places a rotate button next to the back button in some instances, probably utilizing the same framework this app does. But since Google is utilizing it, there might be conflicts or access to it might be more restricted. Time will tell.
Cerberus Anti-Theft -- This app is a must for security reasons alone, but it's kind of scary how "powerful" it is. And the company did have a breach once or twice where password changes were required. So take that for what it is. Also, they changed their business model since I got in with them -- it used to be one-time fee but now I think it's monthly (I was grandfathered). But this app lets you track your phone's location remotely if it's stolen or missing (same as Google's phone tracking feature). But, it also secretly snaps a photo from the front-facing camera if someone tries to get into the phone and fails. Remotely, you can also snap pictures, record video, record audio, sound an alarm, send pop-up messages, remotely make phone calls, and more. It can even prevent the phone from being turned off while locked (but you can still hold power for 30 seconds to force a shut down).
Finally, I'll share Join -- this combined with a browser extension let's you share a lot between your phone, other phones or tablets you have, and your computers. You can mirror notifications, text from your PC or other devices, share articles or files very easily, and even share copy/paste between devices (copy text on PC, paste it on phone).
I forgot about ADB, so you don't need to be rooted. You'll need to download the ADB tool on your computer and give these commands. I linked info on MacroDroid because it is free.
Install MacroDroid. Enable USB debugging in the Developer Options section of your phone's settings (settings, about phone, software information, tap build number 7 times to unlock developer options). Install ADB on your computer, open up the command prompt on your PC (from the right click menu within the folder with ADB in it if you haven't added it to System Path), type "adb devices" (no quotes) and confirm the prompt that shows up on your phone. Open the link from above and copy each command line—paste and hit enter after each one.
This link gives more in-depth directions and includes some helpful pictures on using ADB, including adding to System Path (which lets you give ADB commands in Command Prompt without opening it from the ADB folder).
Here's how to build it in MacroDroid. Here's how to add it to your homescreen.
You could add a toggle to it, if you like.
I think MacroDroid is easier for the casual user than Tasker...
Tasker for Android
Here's a tasker trial/evaluation copy it's legit. Good for 7 days.
Automagic also has a trial
Evaluation - Automagic
MacroDroid - Device Automation - Android Apps on Google Play
Or the more noob-friendly Macrodroid
Check out Macrodroid.
This is it. No root needed.
I haven't tried Tasker, so I can't compare its functionality with the app I am going to recommend. But here: McaroDroid
Use MacroDroid, disable Notification LED either based on time of day, or a NFC tag or something like that.
Too complicated for me :(
I use MacroDroid it's simpler, not that powerful but it does most of the stuff.
If you are on android and it's going to a place that you go offten, check out this out.
CoSy - Contact Sync | NA | Free with IAP | Varies with device |
You can try MacroDroid or Tasker.
I use MacroDroid to have quick settings buttons that do specific tasks.
Google Opinion Rewards | 4.2 ⭐️ | Free | 13MB |
Use MacroDroid it's free
Alternatively you can use MacroDroid for this.
> I found Automagic to be the easiest to use.
I trialed it years ago. I don't think it's easier to use than MacroDroid.
MacroDroid can do that and much more. Little bit of a learning curve, but you can do a lot of automation with it.
UPDATE / WORKAROUND / SOLVE?
I've used an Android Automation app called Macro Droid (https://play.google.com/store/apps/details?id=com.arlosoft.macrodroid&hl=en_US&gl=US) which feels a LOT easier to understand [than Tasker/ITTT] and create your own automated actions. I made a macro which turns off bluetooth after 9pm at the moment which I connect a charger. It then enables bluetooth again in the morning at the moment when I disconnect the charger. You can set the time frame of sleep/wake. Here is the macro file I made if you'd like to try this as well: https://file.io/mHZECxJi3dQf
Jacob. You always forget to link MacroDroid text.
For the record, I tested a few other automation programs, and all have the same problem. As @ballzak69 says, presumably this is because the system is ignoring the request. I tested:
Method 1 (requires access to notifications)
Method 2 (requires root)
In all cases, I could see the action being triggered, but they often failed. This was at a similar rate to Automate, probably >80% of the time.
Try MacroDroid or Tasker
Interesting. Never heard of this.
You can try MacroDroid or Tasker app for this.
This might app might do it, not sure.
I believe this is what they were talking about
Telefonuna Macrodroid indirip otomasyan ekleyerek yapabiliyorsun
I use MacroDroid simple but effective! [link]
Check out MacroDroid to automate switching WiFi, data and other things based on the the cell tower you are connected to.
Check out MacroDroid to automate WiFi, data and other things based on the cell tower you are connected to.
Hmm how about macrodroid?
I wonder if MacroDroid might be able to do this...
I use MacroDroid on Android.
I have made one of these myself. I used an ESP-8266 (cheap arduino-compatible microcontroller with built-in wifi) as the controller. It controlled the charger with a relay. I used the MQTT protocol for control.
I used the automation app Macrodroid (similar to Tasker, but a simpler UI) to read when the battery is at 100%. It then uses the MQTT Tasker Plugin to send a message to the MQTT server (I used Adafruut.io, but you can run your own)
The ESP-8266 is subscribed to the MQTT channel that the Macrodroid macro publishes to. When the update from the phone comes in, the server forwards the message to the ESP-8266 when it checks in. Then the ESP-8266 changes the stare of the relay.
I'm a big fan of the ESP-8266. It is cheap ($5-10) and is more powerful than an Atmega328, which is the microcontroller on your Adruino Uno or Nano. (ESP-8266 is the brain, there are multiple breakout boards) If you are going to buy one, I'd recommend the Wemos D1 mini. I've also heard good things about the NodeMCU dev board. The ESP-01 breakout board is the cheapest (as low as $2-3 if you look for a deal), but it is much harder to program and work with. (I personally used a ESP-01 for this project, but I have a custom programmer that I modified. The Wemos D1 Mini and NodeMCU dev board have micro-USB for programming.
If you have any questions, feel free to reach out.
>Obviously now as the 7T Pro is heavily curved on the edges, I was wondering if that's something that is more common now?
Yeah it's becoming a lot more common as it allows the bezels to be much smaller. Most people can get used to curved edges fairly quickly.
>Also refresh rate; I've read that 90hz isn't available system wide, and it takes root/custom apps etc to apply it. Is it really not native 90hz? And does 90hz affect battery life?
By default the phone attempts to intelligently switch between 60hz and 90hz to save battery life, however it does a bad job at knowing when it should use 60hz or 90hz so many people want to force 90hz. Forcing 90hz is fairly easy and there are 3 main ways that people do it, I will describe the 3 ways below.
90hz does affect battery life by a large amount.
In order to do any of these 3 methods you will need ADB, see how to enable it here.
Force 90hz: This method let's you force it to always be 90hz.
adb shell settings put global oneplus_screen_ref
Force 90hz only when not in low power mode: This is very similar to the last trick, except this allows you to force 90hz only when you are not in low power mode, but will allow it to go down to 60hz when in low power mode to save power. This method came from here.
adb shell pm grant com.arlosoft.macrodroid android.permission.WRITE_SECURE_SETTINGS
Force 90hz for specific apps: This let's you force 90hz in specific apps, this method costs money (the other methods are free):
adb shell pm grant com.arter97.auto90 android.permission.WRITE_SECURE_SETTINGS
>Now that I have this phone what are the recommendations on setup/config/customizations etc?
I have a few:
DC Dimming: This changes the way that the display handles low brightness, with it on you may notice that dark greys become black at low brightness and with it off you may notice your display flickering at low brightness. I suggest trying and seeing if you prefer on or off.
Developer Mode: This gives you access to some advanced settings makes the following tricks possible.
Faster animations: This speeds up the animations on the phone and makes it feel a lot faster, some people dislike having shorter animations, but most are fine with it. I suggest trying this and seeing if you like it. This requires developer mode.
ADB: This allows access to some more advanced settings that can only be changed by plugging your device into a computer. This is necessary for the following tricks. This requires developer mode. This needs to be setup on both your phone and your computer.
Read the setup instructions for your phone and computer here.
Force 120hz: When you select 120hz in settings your phone will attempt to automatically switch between 60hz and 120hz depending on what it thinks is best, the problem is that it frequently ends up running at 60hz when you want it running at 120hz. This trick let's you force it to always be 120hz. This requires adb.
Force 120hz only when not in low power mode: This is very similar to the last trick, except this allows you to force 120hz only when you are not in low power mode, but will allow it to go down to 60hz when in low power mode to save power. This trick requires adb. This trick came from here.
Try MacroDroid, you can do this I think, and have even more customizability. [link]
Does your smartphones run Android OS? If so you could use macrodroid both (see r/macrodroid and [link]) to synchronize your location (in or out your house) on both phones. Last one who goes away from home could send Ifttt request automatically from MD to turn plugs off and another to turn them on when coming back.
If you want, I could send you 2 or 3 macros to do that.
You can achieve this with Macro Droid. There is a "regular interval" trigger and you can set actions specific to Android Wear, such as vibrating the watch.
You can specify a app or a time period
Just make a MacroDroid macro? Should work and you configure it the way you want it to work. I don't think it's foss though.
I'm pretty sure you could achieve this from using Marcodroid
Not exactly what you asked for, but after setting it up I was able to do what you want to do. Press the volume down button and it would open the assistant. Just as if you held the home button. Only catch is screen has to be on and it can be quirky at times, at least on my phone.
Just curious but how would you be assigning a shortcut to your volume button?
Yes I was using it too...
The solution I found is that I use an automation app (Macrodroid) and I made a very simple macro that when I shake the device opens the google assistant.
The app is free for up to five macros.
You can create a macro using Macrodroid
Verschiedene "automation" Apps sollten das bieten.
Zum Beispiel MacroDroid oder Tasker.
Skini macrodroid aplikaciju sa play-a i ove moje makroe ^^:P za svetlost. Mozes da menjas vrednosti ako ti ne odgovaraju, ako ti treba pomoc kako, pisi. Ja ih koristim na RN5
> Also do you use tasker or automate?
I use MacroDroid for automation tasks. It has an easier learning curve than Tasker or Automate.
It has geofencing functions to help with enabling/disabling WiFi as you leave or enter your signal area. And their forum is very generous with creating macros for newbies.
MacroDroid should be able to drop calls from specified numbers or contacts on a schedule, It's easy to use and the Dev forum is generous about making macros for newbies.
EDIT: Here's a MacroDroid macro to block 2 incoming numbers during 8am - 5pm. Can be modified to block specified contacts and days of the week.
There are specific apps that do this, but I'd recommend just writing a script using something like MacroDroid (or use a template someone else wrote).
Bixby routines are a mess and dont run correctly. If you want to automations that make sense use macrodroid or tasker. Macrodroid is better for beginners
I was able to block all outgoing non-contacts calling with a simple MacroDroid macro. No root required.
Save the macro. The 2 second wait is optional for performance compatibility.
MacroDroid is free for up to 5 macros (activated or not). If you have a newer phone you must make sure to disable battery optimization, and to allow persistent notifications.
MacroDroid is easier to use than Tasker and I've used it before, loving it.
Admittedly I moved back to Tasker, though, as there are more tasks online I can tweak that others have made.
Might be able to set something up with MacroDroid
Macrodroid can, but I think your phone needs to be rooted.
You can do this with MacroDroid.
MacroDroid it can automate so much stuff
Jedina aplikacija koju sam kupio.
I've had fun reprogramming things using Macrodroid
YMMV, but root isnt required, and it can do all sorts of other things I'd never thought of.
Have you tried MacroDroid? Location based profiles work great in it, and is for sure much more updated than Llama.
I set up Macrodroid to do this very thing every hour, the app is free up to 5 "recipes".....playstore link Macrodroid
It's MacroDroid. I assume it's a trustworthy app, but I still find it odd that it needs to check my email via Contacts.
I use this...[link]
I am going to rushly post another comment to add my news.
The Android app CAN share links of our content, this is a huge feature we have the luck to be able to use. imagine sharing 2gb, you dont want to download that and share after.
So this is good but not is working a bit bad, as all in this project which still in BETA. Currently share with whatsapp fails, at least for me in my Xiaomi 5 plus.
I've made a macro in https://play.google.com/store/apps/details?id=com.arlosoft.macrodroid&hl=es Which is free.
Allows to copy the link in Lima ( share file, then select copy to pastebin ) and then opens whatsapp where you can paste. Well is not a big deal but dunno, someone may like it. at least you can learn how macros work and so, edit it for your purpose, I guess french people may use Viber instead of Whatsapp or chinese people Line and so...
Link to the macro
Also I can confirm that lima Ultra can stream video to your Chrome cast, there are expected restrictions to mkv avi videos.
This is AWESOME! [link]
Macro Droid for me, is easier than "Tasker" or "Automate." Does a lot of cool stuff. There's also IFTTT(If This Then That), which can do more specific things than Macro Droid in some instances, but the trade off is, in my experience, that Macro Droid works 100% of the time, and IFTTT is very iffy for me.
Macro Droid should be able to do this.
I use MacroDroid for this and it works flawless. You can also use it to make a lot of useful macros, for example I have one set up that makes my phone vibrate once every hour, so I can track the time easier.
Here's how to do it in MacroDroid. Then just create another for disconnecting the charger.
Try MacroDroid. It's essentially Tasker with a material design.
Here's the link
Here's a simple flash toggle upon receiving a notification in MacroDroid.
If you are rooted, you can use the torch alert function in Tasker. If you are not rooted and want more control over the flash pattern/length, you'll need the AutoTools plug-in.
If you want a dedicated app, Ringer can do this and lacks data permission.
I'm sorry to hear that. I do want to further clarify that the link above will not open in your web browser. Unless you already have installed the MacroDroid app ([link]) the link will not open. If you do have the app installed and it's still isn't prompting you to open with MacroDroid You have 3 options.
1. Search "iPhone Switch" on the app. MacroDroid>Templates>Top Rated>Search
2.Clear the Defaults for your browser (steps may vary depending on Android Version). On Oreo going to settings>apps¬ifications>(your default browser)>clear defaults. so the link above gives you the option to choose to open the link with MacroDroid.
3. If all else fails you can easily just create your own template or Macro that does the same thing. I was just trying to save everyone a few steps.
There are a couple different options to completely restrict apps from accessing mobile data or prevent it from happening:
You could use an automation app like MacroDroid or Tasker to turn Wi-Fi when you at locations where it should be on, or remind you to turn it on.
You can use a VPN based app that will restrict apps from accessing mobile data like Google's Datally.
Since you have a Samsung phone, you can utilize Knox to block access to mobile data instead on relying on VPNs. There's knox firewall on Github, but you'll have to compile it yourself. AdHell 3 also has this function built-in, but requires a similar process to install.
Try MacroDroid: [link]
MacroDroid has "launch and press" and "touch screen" but it requires root. If you aren't rooted, both Tasker and MacroDroid would require you to use the AutoInput plugin. AutoMagic ("control UI") and AutoMate ("interact") have this feature built-in. These will work in most apps but not all.
You should be able to set up a macro using MacroDroid that deletes the file every time you open the gallery app (or other custom trigger).
You can probably do this with Macrodroid(free) or Tasker($2.99). Macrodroid says it's hotspot control might not work on 7.1+, but it's fine on my phone running 7.1.2.
You can have it controlled based on whether the phone is plugged in (if your car outlet is only powered when the car is on). You'll want something like
When power is disconnected:
When power is connected:
I wonder if MacroDroid will do what you need…
I don't use Assistant so I'm no help with that part.
As far getting that information automatically when your alarm goes off: build this (if you use a different alarm app or its ongoing notification has different text, it'll need tweaked) in MacroDroid.
I agree that these are issues Samsung should address, but if you want to patch them you could look into MacroDroid.
One of the most popular Macros gives you the ability to turn on the torch by shaking the phone with the screen on (like Moto Actions).
I've never tried to set temporary DND profiles, but it sounds like something you should be able to do by setting the right triggers.
Activating automatic low power settings is really easy (although it refuses to change the screen resolution for me).
Hope this helps.
tasker alternative that's so easy to use even your mom could use it. very simple trigger/action/constraints type automation that covers what 90% of people want tasker for, and if you're looking to do some more complex stuff it supports tasker plugins, shell commands, and root only variables.
I ended up getting Macrodroid, and creating my own shortcut and then linking it with Nova (a nice easy double tap) [link]
I use my phone and Macrodroid to do this. It's ridiculous that Amazon makes this so Not Doable on its own.
I use the free app macrodroid to do this. Its really easy to use.
I also have it set to play/pause music when I shake the phone so if I'm in a app and don't wanna leave it but want music to start I just shake my phone
If you do get the app to make it play/pause it's under actions under control media
/u/Ivannnnn2 can try MacroDroid to link shaking with music playing/pausing. I can envision this potentially working with a series of 3 conditional macros set to trigger with each other.
I'm not very familiar with the offering of alarm apps, but if you can't find one that accomplishes this, you could use an automation app, like MacroDroid. You can set it to state the time at certain times or from trigger events, such as receiving/clearing a notification from your alarm or flipping your device.
This is something I've been waiting for and wanting since Echo's first days. It was a mystery to me why no one created a skill to do it. Now the mystery is why was it yanked. Were you given a reason?
I have my android phone by the Echo and, using an app called MacroDroid, have a macro set to speak "Alexa, play KNKX" at the appointed alarm time. It works but it's ridiculous that the Echo can't do it on its own.
If you're willing to use an app, MacroDroid can accomplish this pretty easily—along with automating a ton of other things.
EDIT: Naturally this doesn't address why this built-in feature was removed from the DP, but hopefully it's of some use to someone!
Try MacroDroid or this Also searching the Play store might help!
But /u/themainheadcase, first try MacroDroid, which is basically like a limited but far more user-friendly version of Tasker.
Also, Google Calendar does not have an alarm feature; it only generates one notification. Lastly, make sure you flair your post with "REQUEST."`
It is an app similar to this, only more detailed + worse UI
Launch the app, then choose macros:
Trigger: headphones removed
Action: play/stop sound → stop existing sound
Don't forget to press the + or ✓ mark after doing the above, else it won't save. Hope it works.
Macrodroid for sure!
I tried to use Tasker a lot of times, but I found it very complicated... Macrodroid it's a more intuitive and friendly version of Tasker (but less powerful, of course)
MacroDroid. I used to use Tasker, but it became unreliable over the years for this particular task.
Note: I'm assuming you mean that you want to do something like this: leave your phone in portrait-locked state unless you launch a particular app or apps. Then it switches to auto-rotate, and will go back to portrait-locked when app si closed.
For those who wants to automate the deletion of the files, I created a simple macro as a workaround with MacroDroid ([link]). Simply create a new macro as following :
- Device Boot
- BT Connect (Any Device)
- BT Disconnect (Any Device)
- File Operation V2 (Delete All Files from OEM_LOG/btsnoop)
Works fine for me and my moderate Bluetooth usage. For BT addicts, you might want to add more triggers like a "Regular Interval". Shouldn't drain too much battery. And hopefully, OnePlus will release a fix for that issue.
Had the same problem since my last phone. I installed an app called macrodroid and set up a rule that any number not in my contacts list gets blocked and sent to voicemail, phone doesn't even ring. When I got my pixel it was one of the first apps I decided to reinstall. Not spam calls, best shit ever.
You might be able to do it with MacroDroid, which is free for the first 3 or so automated tasks.
I haven't tried this myself, but what about those macro apps like MarcoDroid?
I heard great things about Tasker, but this is a paid app.
Again, I haven't tried either of these apps, so your mileage might vary.
Alternative solution, without root is macrodroid
I'm a big fan of Macrodroid much easier to use, and almost as powerful since it can use tasker plugins, shell commands, and tap into shortcuts/acitivities. it's super intuitive and there are tons of free user submitted macros downloadable from the app for things like find my phone and other complex macros.
FWIW, the tasker for people who can't figure out tasker app Macrodroid has a twist automation trigger. i have it set to toggle autorotation on/off on my 6p, but you can assign it to launch camera or any other shortcut. works pretty reliably for me, and IIRC you can adjust the gesture sensitivity.
Been using a free version of macroDroid with a macro to do this. I just have to put my finger on the tiny black rectangle right above the top of the screen (proximity sensor) and it turns the screen on. My settings are as follows:
Trigger: Proximity Sensor (Fast Wave)
Action: Screen On
Note: with fast wave, you don't actually have to 'fast wave', just do as I did above and itll be fine. Setting it to fast wave also does not turn on the screen when it's in your pocket like "Near" would
With a quick google. But, I've read that there're other options for clash of clans. Try searching here on reddit or on Google within reddit and youre sure to find out more.
You can also use something like MacroDroid ([link]) to automate Bluetooth to some degree.
For example, I don't need Bluetooth enabled when I'm at work, so I have a macro set up to disable Bluetooth when I get here, then re-enable shortly before I leave.
it's overkill for most people's needs, i found macrodroid to be much more intuitive. i was able to set up basic If this then that first time using it in a few minutes first time i tried it out. Tasker makes sense if you need super low level functionality like triggering shell commands, but most people just want to enable/disable location with certain apps, toggle rotation with certain apps, etc...
Like most automation apps or apps in general it works best if you are rooted but it is not a requirement you are just without a lot of other features. It also works with plugins like Tasker, and Secure Settings. There are a lot of user-submitted templates that you can use, it has an Import and Export feature, and a lot of different stock options for automating different tasks. For the most part it works pretty well for me. I have roughly about a dozen different tasks that I use on a regular basis.
You could use MacroDroid to create this yourself.
One more important app - MacroDroid
I did this first with an old android phone. I recorded a sound file telling Echo to turn on my radio station of choice.
Then I found MacDroid and using 'read text' to create a macro for an alarm that tells Echo to turn on my radio station.
Works great but isn't as geeky as your way :)
If you're looking for this sort of automation but easier to setup than Tasker, I'd recommend Macrodroid: [link]
I have a dozen or so wifi/location profiles setup on it and it works great.
I really want to love Tasker, but I struggle a touch with the learning curve and the task I really want to set up requires root and I'm lax to do that.
Have you tried MacroDroid? You may be comfortable with Tasker, but I find the interface easier to navigate on Macrodroid -- though I'm not sure it has all of the same functionality.
if you are intimidated by tasker, i found macrodroid does 90% of the same stuff people want tasker for. There is no ADB shell commands, etc... but if you know what that is you probably know how to tasker. MD is a simple Triggers/actions list that anybody can use.
you can add the motion gesture to launch camera with 3rd party apps like tasker. Macrodroid is a user friendly version of tasker that let me add it to my nexus 5 in under a minute.
Decent androidexplained article on how it all works
MacroDroid on playstore
it's a fantastic alternative to tasker if you just can't deal with tasker's UX. very simple list of triggers and actions with constraints available, though less powerful than tasker. if you are trying to run shell commands and stuff like that you need tasker, but if you just want to set a car profile with data on, brightness max, volume max, GPS on, launch maps, etc... it's great for that.
My issue was only on 5.1 roms, cm11S and cm12S worked without any disconnects. My recommendation would be to try a free WiFi network like Mcdonalds or a coffee shop, or a friends/family network for 20 mins. I set up a macro using macrodroid to notify me when WiFi disconnected.
MacroDroid is an alternative to Tasker. Clean interface, less step learning curve and actually works. Doesn't require third party plugins to do basic things like turn data on or off. Root required for most advanced things.
Try installing macrodroid, llama, or tasker and assign an action for when headphones are plugged in. not sure if you can reassign the action without root, but it's worth trying.
Everything you wish your phone would do in certain circumstances you can automate with this app. Similar to tasker, but much more user friendly.
This app greatly enhances your user experience and if you learn to work with it you will need a lot less apps that add functionality.
Also instead of poweramp, I use Bubble upnp. It has DLNA support unlike poweramp, so you can actually download music from your library directly to your device and ofcourse stream it. You can use it to play music to any other DLNA player you have. The only thing that sucks is that it does not have a proper resume function. It starts tracks from beginning again.
Macrodroid can do it, but you may have to open the camera first.
I have this app, but I only use the shake for notification shade. It has an option for TONS of things, and so far, it seems to work pretty well w/o battery drain.