Share this Story

Tasker Receives Meaty Update to Version 4.3, Loads of Features and Bugfixes in Tow

Tasker has long been one of the most powerful tools available to Android users, and with each update its powers grow more and more. While some may assume the app has hit its functional peak, Crafty Apps EU has not yet ceased updates. Contrary to such belief, today’s update is quite substantial for an app most of us couldn’t want more from.

While there’s nothing too large in the update to be concerned about, the changelog from 4.3 was too large to fit on Google Play. There are a couple interesting tidbits in the additions, though, like the included support for humidity sensors (phones come with that?), alerts in Morse code, and specific activity selection via long-click when launching apps.

It’s worth noting that, after the update, DRMd ringtones are no longer supported, and DB API data for WebView is now stored in Android’s default file path. Though most will not have the know-how to make use of all of these new features, it’s nice to see the best apps get even better.

What’s New

  • state Humidity (where supported by hardware, untested)
  • action Say: parameter Use Network: improves speech synthesis with some engines (API 15+)
  • action Alert / Beep
  • action Alert / Morse
  • action List Files: added Use Root parameter (requires rooted device to use)
  • permission RECEIVE_SMS for new Android 4.4+ SMS support
  • state Cell Near, %CELL… vars: support for JellyBean+ cell info API
  • task edit: added ‘paste below’ multi-select option when last item of task selected (and clipboard not empty)
  • time context: variable specification possibility (not in beginner mode)
  • time edit: improved layout for some devices
  • %%var: meaning: “the variable whose name is held in %var”
  • action Read Binary: load binary data from a file into a variable in base 64 format
  • action Write Binary: write base 64 data from a variable to a file in binary format
  • state BT Near, relevant Monitor Prefs settings, and corresponding entries in action Set Tasker Pref
  • settings actions: Dream Settings, NFC Settings, NFC Payment Settings, Android Beam Settings
  • action Scan Card: specifying a directory will recursively scan it
  • state Wifi Near: support for ‘Scan always available’ (Android wifi setting)
  • action Phone / Set SMS App (change default, Android 4.4+)
  • Prefs / Data / Share
  • Prefs / Data / Description
  • state Power: support for Note 3 values (why oh why did they make new ones…)
  • scene edit: a-z element selector: long-click entry to show options for element (hide etc)
  • Run Log: log monitor and exe service start/restart/stop
  • action Set Tasker Pref: humidity sensor entry
  • app creation: kid app launch data is available in %intent_data in the launch task
  • HTTP Post/Get: parameter Ignore SSL Anchor Errors
  • App Context: App button
  • MTK Control to list of suggested action plugins
  • action edit: action number in action bar
  • state: Ethernet Connected
  • action Load Image: parameter Max Width Or Height
  • Services flag for app context
  • action Set Timer (system timer) (KitKat+))
  • action MIDI Play, userguide section on MIDI
  • action edit: search menu option
  • state Variable Value: multi conditions
  • multiple If conditions in actions
  • search: search names of installed plugins and show as features
  • built-in local variable %priority, also to userguide
  • Run Log: long-click option Filter On
  • Run Log: help page in userguide
  • action Load App: specific activity selection via long-click
  • action Load App: -> Launch App
  • action Search: added parameter for web search instead of local
  • Profile Properties screen: help text for Restore Settings
  • UI: plugin event category
  • Prefs / Misc: Reduce Memory Usage option
  • Prefs / Monitor / Use New Cell API

Play Link

Via: Tasker
  • ChuckDz3

    I really wish I could utilize tasker to its full potential. Maybe we could have a post or links to set up some of the most commonly used functions?

  • tharealoc

    I like that it can use the always scanning wifi with wifi near. This has been one of the most reliable ways to launch my home profiles

    • matt

      I like to turn on Wi-Fi based on being on the cell towers near my house so that way when I’m not home or near a hotspot Wi-Fi is off. That works very well also, at least for my setup.

      • tharealoc

        I tried that, but I don’t have great coverage in my house (Verizon isn’t very coast friendly), so there are multiple weak signals that end up screwing up my profiles when doing it that way. If it worked better, that would be what I would rather use, but having wifi near as a fall back in my situation makes it ok.

  • Mark

    This app is a major reason why I use Android but I’m eyeing Ubuntu phones since it’ll come with the plethora of Linux utilties that you find on typical desktop Linux distros. Plus, I can write my scripts compleletely in Bash and Python. The whole visual/code scripting thing Tasker uses is very cumbersome. Android can run Bash and Python scripts but it’s still missing a lot of Python libraries and Linux console utilities (BusyBox is sometimes not enough either). With an Ubuntu phone, I’m hoping to automate even more things.

    Right now, I have kludgy setup where I run Debian in chroot to run some stuff from Tasker. I don’t always enable them though since it’s a resource drain.

  • Tyson Atwood

    Looks like the read notification functionality is still broken. Such a bummer because I was using the driving feature of Moto Assist to que up a slew of things.

    • AutoLocation does a good job sensing driving, in case you’re interested in an alternative approach. Granted, you may already know this and not want to buy the premium license, or it won’t work for you for some other reason. Either way, thought I’d mention it.

  • EDNYLaw

    I love Tasker, but I’m annoyed that this update completely broke %CELL. The new API just completely tanks the entire function. Automateit and Llama both have this function working but Tasker doesn’t. The old API was working just fine on 4.4.2 and even though he left the ability to use the old API, apparently, just having the new API incorporated completely breaks the functionality. It’s a shame because now I have to have two programs (Tasker and Automateit) to accomplish turning my WIFI on and off based on cell location. I was trying to use less running programs because the 770 MB of RAM on the GNex is not cutting it anymore.

    I use functions way beyond the scope of Automateit to stop using Tasker, in case that was a potential response.

    • Gnex user, you poor thing! 🙁

      • EDNYLaw

        Tell me about it. Im on VZW with unlimited data, I refuse to purchase a phone without an unlocked bootloader. Waiting until I move to test out T-Mobile, if they have terrible reception, I’m thinking it might be AT&T and I’ll have to end up with a data bucket. But, with several members of my family who barely use data I think we can share 10 GB for $40/month each. I just hate data caps… Here’s hoping T-Mobile doesn’t suck in upstate NY. I haven’t heard great things though.

        • Zeke The Plumber

          II switched to tmbile from verizon in january and am loving it in Buffalo and WNY. Great data speeds and coverage.

          • EDNYLaw

            Hmmm… that’s good to know. However, we’re moving to Rochester. I’ve heard that right near the city it’s decent but in the suburbs it’s really hit or miss. I’m really hoping for T-Mobile that way I can buy some Nexus 5’s, or 6’s when the come out, get get the bill down to $30/month/person

          • Spoon Man

            I live in Rochester, and the coverage of AT&T and T-Mobile are fantastic pretty much everywhere. I made the mistake of switching to Sprint a couple of years back, and coverage is godawful. Can’t wait until my contract expires to get me back on AT&T. Just an FYI, though: the bands used by T-Mo aren’t as good at building penetration as those by AT&T. Given the choice, I’d go AT&T, but I work in a thick-walled building. 🙂

          • EDNYLaw

            Thank you for the response, it’s actually really good to hear that. My fiance and I both have old phones (GNex and SGSII) and definitely want to move onto a GSM provider (she has AT&T but pays $70/month for 400 minutes, no texts and unlimited data) to get Nexus phones, or perhaps the One +1.

            That is really good to know. I figured about the building penetration with T-Mobile, but hopefully Rochester is one of the markets they bought some 700 mHz spectrum from Verizon and they’ll be implementing it soon. I’m so anxious to get off VZW and get rid of my Galaxy Nexus.

            In any case, thanks again for the input, much appreciated!

        • Paper-Cut

          Check out buying a G2 off contract on Verizon, you can get them on Swappa for around $350 last time I checked. It’s a fantastic phone. I love it so much I bought one for my girlfriend as well.

          • EDNYLaw

            Unlocked bootloader? The only reason I say unlocked bootloader is because I really do not want to have to deal with bootstrap, safestrap, I like custom kernels, and most importantly, if there’s a radio update I don’t want to have to completely flash back to stock, update the radios then flash back to whatever I was using. I used to do that with moto devices, then I got the GNex and I’ve never had to deal with that garbage.

            I like to be able to do whatever I want to my phone and still get all the updates. Plus, I know with a Nexus, it’s near impossible to irretrievably screw it up. Which, with a locked bootloader, is a heck of a lot easier to do.

        • Raven

          I am loving my Moto X DE VZW. The unlocked bootloader made it very easy to root, and I didn’t even loose root with the last OTA. It only cost $350 and I got to keep my unlimited data.

          • EDNYLaw

            How did it only cost $350? Doesn’t it cost like $600? I actually wouldn’t mind that, though I’d really like to move away from VZW. For what I pay for 2 unlimited lines sharing 700 minutes and 500 out of network texts, I could have 5 smartphone lines on T-Mobile with unlimited talk and text, unlimited high speed data on one, 2.5 GB on another and 500 on 3 others and save $40/month.

            Only time will tell, but if I end up sticking with VZW, the Moto X may well be the next phone.

          • Raven

            The current price is $450 for a DE, but I was able to get mine last Cyber Monday for $350.

          • EDNYLaw

            $450, eh? That’s pretty reasonable (all things considered). Well, if I stick with VZW that may be a really good option. What’s the custom ROM/kernel scene like for the Moto X DE VZW?

    • Michael Quinlan

      Do you really see a noticeable change in battery life by selectively turning on Wifi?

      • EDNYLaw

        Well, the GNex has fairly terrible battery life to begin with. I’m of the mindset that any radio running, that is not integral to the function desired, is wasting power. Since the phone has to connect to cell towers anyway, it makes little difference to have an app flip WIFI on or off depending on the tower. Why have WIFI on if it doesn’t need to be? I do the same thing with bluetooth. It’s on when it needs to be and auto shuts off when it doesn’t. Actually, same with my mobile data. When WIFI is connected, mobile data is shut off. That one is a huge battery saver.

        • OF

          Interesting. I assumed that once on Wi-Fi that mobile data would automatically be off. No?

          • EDNYLaw

            Not to my knowledge. On Cyanogen 11, the mobile data tile has an “x” when data is disconnected. If data is not turned off, you don’t see that “x”. I think it prefers WIFI over mobile data, but the data connection is still alive and eating battery.

      • kendokan

        I’m considering keeping wifi off unless I specifically want it on for privacy reasons. Public wifi networks are able to geolocate a wireless device to within about 3 meters accuracy, regardless of whether you actually join their network or not. As long as your wifi is on, they can track your device’s physical location. Creepy.

        • Raven

          I keep everything on, GPS, WiFi, etc. I see no impact on my Moto X battery life and I am far more concerned about being able to find my lost or stolen phone then about “them” being able to track me.

          • EDNYLaw

            Thus why Tasker is awesome. I have all of those off. Then if send myself a text with a predetermined code word, it flips on all the radios, then gets its location and sends me GPS coordinates, if its connected to WIFI it sends me the SSID, it sends the battery level and whatever other data it can find. Then it shuts all those off again, preserving the battery. Tasker rocks.

          • Jess B

            I do pretty much the same thing. Came up with the a few years ago before android device manager. Thankfully haven’t had to use it!

  • PoisonApple31

    That Tasker logo reminds me of the Winamp logo.