[GUIDE] NFC-AAAC (NFC Assisted App Access and Control) - NFC Hacking

NFC-AAAC or NFC Assisted App Access and Control
Pretext:
I have 2 children under the age of 3, all of their content (audio/video) is digital accessed. This created a disconnection for them, as they are not able to play /change the content unless my wife or I change it for them. I know there is an interest for them to be able to change the content themselves as when we have Netflix or Pandora open on the touch enables screens they are all was trying to pick the show/music they like. The few places where they do have a physical medium to play content,
The DVD player/CD player (note we have it backed up digitally), there is much interest with the “desk”. The kids would love nothing more to remove and replace it over and over. Watching this behavior over some time has lead me to believe that a simpler solution would/could be doable.
This brings me to NFC tags, with a few add-on programs the NFC tag can be scripted to perform most complicated input tasks.
Goal:
To provide access to complicated tasks via NFC.
To allow a person of limited physical input abalaty to use smart phone tech.
This can include, the disabled, the young, the old.​ To allow access to tasks/apps while driving or when attention is needed other places.​
Current Scope:
Create tags for a radio station that can be quickly taped to change station/play album.
( Keeping the driver form looking at their phone while driving).​ Create tags that auto play Netflix/Amazon Prime/YouTube/Google +/etc videos.
This may include second screen casting​ Create tags to autolaunch/call via Skype/cell phones
Want to call grandma? Or have grandma get on Skype, etc.​ Create tags to attach to things around the house foods/shapes/flashcards etc.
When was this put in the fridge?
Send text to let people know the item is all gone etc.
What was this called.
Call support.​
Where I'm at:
I'm currently gathering URIs / intents for the tasks described.
I will be using a combination of the “NFC task launcher” and “Tasker” to complete the tasks.
I will be following up with more detailed guide on how to set up functions/tasks.​What I am looking for:
Help locating the URI / intents to call to complete tasks.
More tasks, Do have someone you know / you yourself finding something more complicated than it should be let me know and we can discuss how to fix.​

Current URI list
Note Most if not all the URIs are undocumented aka may stop working, I will try to keep the list up-to-date. Please let me know if any stop working.
Pandora:
Add/Play station: pandorav2:/createStation?stationId=<stationId>​
Netflix:
Play Tv Show: nflx://www.netflix.com/Browse?q=action%3Dplay%26movieid=http://api.netflix.com/catalog/titles/series/<ShowID>​Play Movie: nflx://www.netflix.com/Browse?q=action%3Dplay%26movieid=http://api.netflix.com/catalog/titles/movies/<MovieID>​
Skype:
Audio Call User: skype:<SkypeUser>?call​Audio Call Phone / Moble: skype:<Phone#>?call​Video Call: skype:<SkypeUser>?call&video=true​
YouTube:
Play Video: vnd.youtube:<VideoID>​

Mmm, interesting.
Bye!
! !

interesting ... how did you discover the uri to launch apps with arguments?
I also used a custom URI and NFC Task Launcher to launch my app "Badge NFC" and store custom data inside the app database (look at my signature to get a playstore link) ...

furius said:
how did you discover the uri to launch apps with arguments?
Click to expand...
Click to collapse
All of the custom URIs prefixes are in the apps manifest.
If I'm lucky I can simply type it into google and find someone else that's done the work, (to get the data argument)
If not I used JD-GUI to look over the source code to trace the Android Intent path and see what the app is looking for.
Another way is to see is if the app has a web app interface. Aka if I go to the web site or get a share link, does the app autolunch the content.
I was a little confused with your question, hope this answers it.
Thanks for the interest.

odwdinc said:
I was a little confused with your question, hope this answers it.
Thanks for the interest.
Click to expand...
Click to collapse
Yes sure, that's what I was asking ... Cool!
I'll search in some of my favourite apps manifests to see if I can find something interesting ...
Inviato dal mio HTC One X con Tapatalk 4

Related

[APP] Locale/Tasker NFC Plugin

About the app
This is a plug-in for Locale and Tasker that extends them with NFC-functionality. It works by reading the UID (Unique Identifier) of a tag. Actions can then be associated with this UID and will be executed when the tag is scanned.
This allows you to reuse old discarded NFC-tags/cards that you might have lying around. Maybe you have some old access-cards or commuter-cards that you can use. It currently supports all NFC-standards that are supported by the Android system.
How to use it
Add a new situation
Add a new condition
Choose Locale NFC Plugin
Scan the tag
Add settings of your choice
You have now registered the tag with the phone and associated it with the desired actions. The next time you scan the tag the actions will be executed.
How do I get the app?
Please note that it's only a plug-in so you MUST have Locale or Tasker already installed on your device for it to work!
Follow the link to Google Play Store
Or scan the QR-code with your phone.
I'm happy to answer any questions that you might have.
reserved
reserved 2
I was under the impression tasker already had this functionality built in?
Evostance said:
I was under the impression tasker already had this functionality built in?
Click to expand...
Click to collapse
What I know Tasker dosen't have this functionality built in. At least I haven't been able to find it. However I do believe that NFC Task Launcher + Tasker makes a similar combination.
The difference between Locale NFC Plugin + Tasker and NFC Task Launcher + Tasker would be that, with NFC Task Launcher you will have to write to the tag what it is that the phone should do once the tag is scanned. This means that you will have to buy tags that you can write to.
With Locale NFC Plugin you won't have to write anything to the tag. Hence you can reuse old NFC-tags/cards that you might have lying around.
Edit: strike the following as it's now showing as compatible (now purchased!). Not sure what happened but it's all good now.
Market / Play Store says it's not compatible with my device - a GSM GNex running AOKP (4.0.4 / build 32) and Franco kernel #135. I'm guessing your plug-in appears for devices that haven't been messed around with quite so much? It sounds very handy!
Advertising of paid apps is only allowed in the Paid Software Announcement and Discussion forum.
Please read the forum rules and any relevant stickied threads before creating any new posts.
Forum & Marketplace Rules

[TOOL] AppThwack - Easily test apps on real devices we host

Hi, I'm Trent and I co-created AppThwack, a service for on-demand automated testing of Android apps on real devices. Basically, you upload an apk and a couple minutes later you get screenshots and logcat dumps from actual phones and tablets we host.
Beta Users Needed
We're currently looking for devs to join our private beta. You can message me or sign up on our website and I'll get a beta code to you shortly. We're trying to stress the system and make additions/adjustments so the service is as useful as possible for developers.
Current Features
Real phones and tablets: About 20 high- and low-end devices and we add a few more every week.
Fast: See results in real time. Full test runs on all devices takes a minute or two to complete.
Selectable default tests: Install, launch, UI Monkey, Cleanup
Configurable tests: For example, specify the number of UI Monkey events and seed the randomizer
JUnit including Robotium support via uploaded test packages
Screenshots in portrait and landscape on all devices
Logcat and filterable logcat viewer
High-level results sortable by device or test
Full stack-traces for any exception that occurs
Future
We're working on adding more test frameworks like monkeyrunner and more default tests, particularly performance tests that measure battery consumption, CPU usage, etc. We're also adding more data visualization and charting so it's easy to see what some of the gathered statistics mean.
We plan to launch soon, but the beta program will remain in effect even after that. The service will follow a freemium model. Again, the beta is free and we're going to keep it in place even after we eventually launch.
Inter-device automation
Our back-end supports device-to-device automation, so if you have an app or scenario that you'd like to test that involves multiple devices or interaction with other devices, even non-Android devices, let me know. We're looking for people to help us develop how this service will be exposed.
Edit: I can't post links, but if you search for "appthwack" you'll find it. Btw, I've apparently lurked since October, 2008. Yikes.
Just wondering will this support of testing apps that require root?
Also any chance we can see like a live pic of the device when it installs the app and opens it?
Sent from my VS910 4G using xda premium
motodroidfreak said:
Just wondering will this support of testing apps that require root?
Click to expand...
Click to collapse
Right now it does not and all of our phones are as close to stock as possible. I'll look into making it an option so we automatically root before your app installs and then un-root after the tests are complete. Root opens up some new possibilities, both good and bad, so I'll need to think about it.
motodroidfreak said:
Also any chance we can see like a live pic of the device when it installs the app and opens it?
Click to expand...
Click to collapse
Yes! The launch test takes a screenshot in both landscape and portrait. You can see all screenshots sorted by device by clicking "By Device" or "By Test" and clicking the "Screenshots" link in the blue box at the top.
Screenshots also show up in each launch test log so you can see the context as the shot was captured. Logcat dumps show up in the same place (Link from the blue box at the top will open a filterable and highlighted log viewer).
Alright thanks I'll try it out tonight
Sent from my VS910 4G using xda premium
Holy cow. Didn't realize such web service existed.
I just signed up and currently having a look around. Is it possible for me to join the beta? Thanks!
Is it possible for a "free" upgrade for my account? Heh just asking
EDIT : Created a new project. Then I'm stuck. The "Runs" tab is empty.
EDIT again : Oh.. uploading had error previously. Uploading again.
Very interesting project. Good luck to your team and I hope I can be a good beta tester
Realy interesting, for us, almost of our apps needs root access, so please think about adding root to your service
Test on my Sensation
Will test on my sensation
test
nullFactory said:
Hi, I'm Trent and I co-created AppThwack, a service for on-demand automated testing of Android apps on real devices. Basically, you upload an apk and a couple minutes later you get screenshots and logcat dumps from actual phones and tablets we host.
Beta Users Needed
We're currently looking for devs to join our private beta. You can message me or sign up on our website and I'll get a beta code to you shortly. We're trying to stress the system and make additions/adjustments so the service is as useful as possible for developers.
Current Features
Real phones and tablets: About 20 high- and low-end devices and we add a few more every week.
Fast: See results in real time. Full test runs on all devices takes a minute or two to complete.
Selectable default tests: Install, launch, UI Monkey, Cleanup
Configurable tests: For example, specify the number of UI Monkey events and seed the randomizer
JUnit including Robotium support via uploaded test packages
Screenshots in portrait and landscape on all devices
Logcat and filterable logcat viewer
High-level results sortable by device or test
Full stack-traces for any exception that occurs
Future
We're working on adding more test frameworks like monkeyrunner and more default tests, particularly performance tests that measure battery consumption, CPU usage, etc. We're also adding more data visualization and charting so it's easy to see what some of the gathered statistics mean.
We plan to launch soon, but the beta program will remain in effect even after that. The service will follow a freemium model. Again, the beta is free and we're going to keep it in place even after we eventually launch.
Inter-device automation
Our back-end supports device-to-device automation, so if you have an app or scenario that you'd like to test that involves multiple devices or interaction with other devices, even non-Android devices, let me know. We're looking for people to help us develop how this service will be exposed.
Edit: I can't post links, but if you search for "appthwack" you'll find it. Btw, I've apparently lurked since October, 2008. Yikes.
Click to expand...
Click to collapse
I would like to test the tool, can you share with me..
Tested
Tested the tool, seems too good..
Suggestion : In-case if you want to reach maximum number of developer. Allow developer to use has free.
IDEA : You can request developer to post about you're tool on there app page, website & play store... As you're giving the tool as free you will get enough number of people to view & use the tool.. if the developer agree then you will allow him to use the tool for free of cost..
As a developer am ready to use the tool & post about you in my app & other places too...
This is a great tool, just uploaded an apk of my app that's in my signature and it worked, with a couple of NullPointers from the Play Store's licence service. That shouldn't happen, and doesn't on any of my devices, so I suspect it's an issue on your end. Any idea why?
HTML:
java.lang.NullPointerException at com.google.android.vending.licensing.LicenseValidator.verify(LicenseValidator.java:99) at com.google.android.vending.licensing.LicenseChecker$ResultListener$2.run(LicenseChecker.java:228) at android.os.Handler.handleCallback(Handler.java:605) at android.os.Handler.dispatchMessage(Handler.java:92) at android.os.Looper.loop(Looper.java:137) at android.os.HandlerThread.run(HandlerThread.java:60)
HTML:
FATAL EXCEPTION: background thread java.lang.NullPointerException at com.google.android.vending.licensing.LicenseValidator.verify(LicenseValidator.java:99) at com.google.android.vending.licensing.LicenseChecker$ResultListener$2.run(LicenseChecker.java:228) at android.os.Handler.handleCallback(Handler.java:608) at android.os.Handler.dispatchMessage(Handler.java:92) at android.os.Looper.loop(Looper.java:156) at android.os.HandlerThread.run(HandlerThread.java:60)
Borland
We are using Silk Mobile for end to end applications testing. Do you ever used this tool?
What an interesting service! I'll look into this from work tomorrow.
Not having used this at all, the first things which do spring to mind are:
-streaming realtime logcat
-a (skype?) connection with live streaming video of the app running, so you can see layouts/animations etc.
Anyway, I'm going to check this out tomorrow!
Quinny899 said:
This is a great tool, just uploaded an apk of my app that's in my signature and it worked, with a couple of NullPointers from the Play Store's licence service. That shouldn't happen, and doesn't on any of my devices, so I suspect it's an issue on your end. Any idea why?
Click to expand...
Click to collapse
Thanks for checking out the service. My immediate guess it that this is caused by the absence of a default Play account. Many devices have no account as one of our supported frameworks, calabash, removes accounts upon cleanup after script completion. On the plus-side, if you were to write scripts you should be able to add a temporary account from the test itself.
Highly unlikely you'd hit this bug in a real world situation, but it is a bug nonetheless.
Really awesome service! Can't test it for the moment as it doesn't support root apps, but this is really a great concept :good:
Maybe you could build a superuser permissions manager which would grant root access but makes sure to keep /system mounted as read-only, this way no harm could be done to the devices and us root apps devs could use your awesome service.
I actually got quite a few ideas, you could delete the mount binary in /system/xbin and use it in an internal appthwack app's private data, so that it's the only app able to call this binary and thus to mount /system.
I'd definitely subscribe to AppThwack if it had root support.
If you want help with developing this kind of secure root environment for the testing, I'd gladly contribute.
EDIT : Strangely enough, I just tested it with my app (which asks for root in the launcher activity, so I really didn't expect it to work) and had 0 failures, 75 pass.
How comes ? Have you already added root support ?^^
Either way this is really cool, I'm going to spread the words and most likely subscribe a paid account :good:
Is there somewhere we can see pictures of your device lab? Gotta be one hell of a device museum you got over there^^
Androguide.fr said:
Really awesome service! Can't test it for the moment as it doesn't support root apps, but this is really a great concept :good:
Click to expand...
Click to collapse
Awesome, thanks for the kind words!
EDIT : Strangely enough, I just tested it with my app (which asks for root in the launcher activity, so I really didn't expect it to work) and had 0 failures, 75 pass.
How comes ? Have you already added root support ?^^
Click to expand...
Click to collapse
This is pretty interesting. The only two rooted devices are a couple running CM. I'll look into this further, and if you have any ideas I'd love to hear them as well.
Either way this is really cool, I'm going to spread the words and most likely subscribe a paid account :good:
Is there somewhere we can see pictures of your device lab? Gotta be one hell of a device museum you got over there^^
Click to expand...
Click to collapse
Sweet, I really appreciate it. As soon as I have the number of posts to do so I'll post a pic of the lab.
Some things can not be automated, like scanning a QR code or reading/writing to an NFC tag. Do you plan on adding "manual tests" for a fee?
This would be really great to test apps on specific hardware.
worldtiki said:
Some things can not be automated, like scanning a QR code or reading/writing to an NFC tag. Do you plan on adding "manual tests" for a fee?
This would be really great to test apps on specific hardware.
Click to expand...
Click to collapse
Thanks for the question! Our primary focus is on automation. There are existing test houses and services that will execute manual tests like those you describe, but of course because of the manual component they're slow and expensive.
We often push folks to break their testing down into more granular chunks. For instance, verify you can take a picture and deal with the image, even if it's not the QR code or whatever your app usually consumes. This will find problems with simply using the camera and resulting image location. Now, have a separate test that processes a photo of a QR code, but feed the image in as part of the test. This removes the camera component from the analysis part, meaning it's now possible to benchmark the image analysis algorithm on all devices.
With a combination of a service like ours where you test very, very quickly on tons of devices, you can now do some more UX/end-to-end tests on a handful of devices yourself. This hybrid approach is great for finding the vast majority of issues before release.
nice post
Realy interesting, for us
Awesome tool !
No Developer can test his/her app on many devices. But your tool ... A W E S O M E ! ... I Used it yesterday to test two of my new apps ... Found some error is my app on certain devices which i'd have never found without AppThwack .. :good: :good:

Tasker/Locale NFC Plugin

I just purchased this plugin to use with Tasker:
https://play.google.com/store/apps/....&purchaseButton=9yzEcX63VIYisA_oRMh13HqYUXs=
Seems to work ok, but ever time it scans my NFC tag it pops up a dialogue asking if I want to "Activate NFC condition" or "New tag collected". I just want it to kick off the action in Tasker without any dialogue. Anyone have experience with this plugin, or should I use something else?
Nevermind... got it working with NFC ReTAG FREE. Works great! Don't mess with the app I posted a link to above, it's a pain to use.
Glad you like NFC ReTag ;-)
For any questions: http://forum.xda-developers.com/showthread.php?t=1477138
kimboinatl said:
I just purchased this plugin to use with Tasker:
https://play.google.com/store/apps/....&purchaseButton=9yzEcX63VIYisA_oRMh13HqYUXs=
Seems to work ok, but ever time it scans my NFC tag it pops up a dialogue asking if I want to "Activate NFC condition" or "New tag collected". I just want it to kick off the action in Tasker without any dialogue. Anyone have experience with this plugin, or should I use something else?
Click to expand...
Click to collapse
Hi kimboinatl!
I'm the developer of the NFC plugin for Locale. The reason why this chooser pops-up is because there are multiple apps on your phone that can handle the NFC-tag that was scanned.
This can be solved by either disabling the other apps that the NFC scan action can choose from or you can create a unique tag following this guide.
I'm glad that you have been able to solve your needs with NFC ReTAG.
May I ask what it is that makes it a pain to use ? The feedback is greatly appreciated so that I might make it more pain free for other users.
Kind Regards
m3llon
m3llon said:
Hi kimboinatl!
I'm the developer of the NFC plugin for Locale. The reason why this chooser pops-up is because there are multiple apps on your phone that can handle the NFC-tag that was scanned.
This can be solved by either disabling the other apps that the NFC scan action can choose from or you can create a unique tag following this guide.
I'm glad that you have been able to solve your needs with NFC ReTAG.
May I ask what it is that makes it a pain to use ? The feedback is greatly appreciated so that I might make it more pain free for other users.
Kind Regards
m3llon
Click to expand...
Click to collapse
Hey m3llon,
I think the the problem was getting rid of the popup. Typically when there are multiple apps that can be launched from an action my phone gives me the option to select a default, but I couldn't do it in this case. I spent a while trying to figure out how to disable the popup, or if there was another app that was causing this, and had no luck, so I ended up uninstalling it. If there was a way to specify what the default action was I probably would have kept the plugin. Sorry if my feedback sounded a bit harsh, I was just grumpy after not being able to get it to work the way I wanted it to. Thanks for checking in with me about it, I appreciate the work you have put into it.
kimboinatl said:
Hey m3llon,
I think the the problem was getting rid of the popup. Typically when there are multiple apps that can be launched from an action my phone gives me the option to select a default, but I couldn't do it in this case. I spent a while trying to figure out how to disable the popup, or if there was another app that was causing this, and had no luck, so I ended up uninstalling it. If there was a way to specify what the default action was I probably would have kept the plugin. Sorry if my feedback sounded a bit harsh, I was just grumpy after not being able to get it to work the way I wanted it to. Thanks for checking in with me about it, I appreciate the work you have put into it.
Click to expand...
Click to collapse
Ok thanks for explaining what the neusens was. That have been fixed in the last update together with the workarounds that's linked in the app description.
Good luck with your future NFC endeavours
Sent from my Galaxy Nexus using Tapatalk 2
Just in case anyone else has issues with the popup, I find that using non-formatted tags doesn't produce a popup. Once the tag is formatted, or if you buy them preformatted, it doesn't look like it can be UNformatted though (wiped, yes.. but not unformatted)
When I first got my GS3 and started scanning everything possible, I found that some tags would produce the popup discussed (despite having no other nfc apps installed), and others wouldn't.. I ended up realising that unformatted tags don't produce the popup.
I ended up using the Tasker/Locale NFC Plugin as I didn't want something else running all the time when I had Tasker for that - and since the plugin uses the serial number (or what I assume is a serial number - it's different on each tag) rather than what's written on the tag itself, there's no need to format it - Same would apply with NFC ReTAG.
So as long as any tags are unformatted, you should be good to go.
So I bought the plugin and wrote the bad://access/developer URL to one of my tags. I scan it and Locale reacts accordingly.
But then what? Locale is in that situation forever.
Sent from my SAMSUNG-SGH-I727 using xda app-developers app
Trinition said:
So I bought the plugin and wrote the bad://access/developer URL to one of my tags. I scan it and Locale reacts accordingly.
But then what? Locale is in that situation forever.
Sent from my SAMSUNG-SGH-I727 using xda app-developers app
Click to expand...
Click to collapse
Yes, you will have to scan another tag to exit the situation.
For using Tasker with NFC Tags I like Tasker URL Launcher the best. Once installed you simply write a short URL that ends with the name of your Tasker Task to a tag then anytime you tap that tag it intiates that Tasker Task.
I did at one time have issues with those pop-ups (new tag collected) and through much searching found that I needed to disable a system app on my Galaxy S3 called "Tags". It wasn't there on ICS, but was after the update to Jelly Bean so not sure if it's something Android added into JB and not sure why they would or what it's purpose is, but disabling it fixed the annoying pop-up issue and has had no affect on reading/writing tags with various apps.
Kaibosh said:
Just in case anyone else has issues with the popup, I find that using non-formatted tags doesn't produce a popup. Once the tag is formatted, or if you buy them preformatted, it doesn't look like it can be UNformatted though (wiped, yes.. but not unformatted)
So as long as any tags are unformatted, you should be good to go.
Click to expand...
Click to collapse
They can be unformatted. Using NFC TagWriter by NXP (which I LOVE), you choose Tools > Clean. This resets the tag to factory default (unformatted). NXP manufactures the Xperia tags, they make nice products.
dragon_76 said:
They can be unformatted. Using NFC TagWriter by NXP (which I LOVE), you choose Tools > Clean. This resets the tag to factory default (unformatted). NXP manufactures the Xperia tags, they make nice products.
Click to expand...
Click to collapse
Thanks for that.. That definitely wasn't the case when I wrote the post as I'd tried with numerous apps (including NFC Tagwriter, which is also my go to app for writing) and using the Clear option left the tag wiped, but did not leave it in the same state as prior to formatting.
Also, the developer of the app implemented a direct url that could be written to the tags so that only this app is launched - so the need for unformatted tags (when using this app at least) is somewhat moot.
I have this app and I must say it makes building tasks extremely tedious.
If you want to scan the same tag twice, you have to put an action in your task to disable the first task after the first one is done and then put a disable of the task you are running in the second task.
Also, both need to run as exit tasks.
It would have helped if the dev used some better logic and came up with exit tasks on repetitive scan
Sent from my DROID RAZR MAXX HD
dragon_76 said:
They can be unformatted. Using NFC TagWriter by NXP (which I LOVE), you choose Tools > Clean. This resets the tag to factory default (unformatted). NXP manufactures the Xperia tags, they make nice products.
Click to expand...
Click to collapse
You can also use the app StartNFC Expert to "unformat" a tag. It's a great simple app for formatting/unformatting and testing tags and seeing what types they are etc.
It's extremely disappointing they the developer has completely abandoned this plugin.
Solution
Hello !
A solution I found to avoid this popup :
- Scan a tag (popup appears)
- Long press on the unwanted app
- Choose disable
- Enjoy the plugin
You can also go to your apps list and search "tags" and disable it
Hopefully pent does something with NFC in the next version of Tasker so we can be rid of this unsupported plugin.
Sent from my Nexus 7 using Tapatalk
Hoping someone is still using this plugin and can answer my question...
Do I have to have two tags if I want an on / off tasks? For example, I have hue lights and I would like to turn off the bedroom light on / off with the same NFC tag but not sure if that is possible
No.. Just use the check box for repetitive scan
Ignore: Haha I accidentally posted in the wrong thread.

[APP]Smart IR Remote for HTC One 1.3.2

Smart IR Remote for HTC One 1.3.2
You can now use your phone as an Infrared Remote (IR Remote)
Why should you need to use more than one remote for all the devices you own ?
With Smart InfraRed Remote for your HTC One, you can add, create and customize any number of remotes, combining controls from any of your existing remotes. Imagine a single remote on which the CHANNEL UP button controls your Set Top Box from your TV provider, the VOLUME keys control your home theater system and the arrow keys control your TV's menu.
On top of all that, since you're holding a phone, why not use some of it's unique features?
AUTOMATIC MUTE WHEN YOU GET CALLED
Don't you hate it when you receive a call but can't hear the other person because the TV is too loud? Now, Smart Remote can automatically mute your current device when someone calls you.
FLOATING REMOTE (CHATHEAD)
Why should you need to switch apps just to send a command ? Activate Floating Remote in settings, and have a chathead-style remote available just one touch away!
BACKUP / RESTORE
Do you switch ROMs often ? Or maybe reinstall apps daily? The backup/restore feature will help you save your remotes, so you can get them back when you install again, without going through the setup process again!
MACROS
With our new advanced macro system, you can execute a series of commands one after the other (like turning on TV, then switching to HDMI 1), add customizable delays between commands, and reorder the commands as you wish.
AUTOMATED TASKS
Extra flexibility in customizing tasks, like sending any command you choose (like MUTE or POWER OFF) at a time of your choosing, or when your phone rings. Feel free to send us other actions upon which you would want to send IR commands!
With infrared - IR Blaster - already included in your phone, why shouldn't you make the most of it? Smart Remote can control your TV, Set Top Box, Lights, Projectors, etc.. Virtually anything that has an Infrared Receiver can be controlled by Smart Remote with the correct remote codes. And we're working 24/7 on adding more! Actually, we're working on adding DSLR camera support right now!
Link: MOD EDIT: Link Nuked (No Pass rar).
I actually purchased this from the play store when it was up there. I liked the app and wanted to support the DEV. I wonder why it disappeared.
I think he said he didn't have time to work on it anymore so he made it open source
Sent from my HTC One using Tapatalk 2
gmfeny said:
I think he said he didn't have time to work on it anymore so he made it open source
Click to expand...
Click to collapse
While that may be true, I have heard that a different developer has filed a complaint with Google because this app would have stolen their database with IR codes. Too bad since this app is way easier to use than the app from the company who complained about it. Not even mentioning the candy - this one looks very nice, much better than that other app which I shall not mention the name of.
By the way, the file posted above is version 1.3.2 while the developer has MOD EDIT: Link Nuked as well. If it comes back in the Play Store I recommend to support the developer - at which time this link should probably be deleted.
sanderg said:
While that may be true, I have heard that a different developer has filed a complaint with Google because this app would have stolen their database with IR codes. Too bad since this app is way easier to use than the app from the company who complained about it. Not even mentioning the candy - this one looks very nice, much better than that other app which I shall not mention the name of.
By the way, the file posted above is version 1.3.2 while the developer has MOD EDIT: Link Nuked as well. If it comes back in the Play Store I recommend to support the developer - at which time this link should probably be deleted.
Click to expand...
Click to collapse
Could you pls tell us / me where you got this info about stolen database or why the app isn't in the playstore anymore? I found nothing on the web and wanted to be sure, that this file isn't uploaded "wrong".
mmeidl78 said:
Could you pls tell us / me where you got this info about stolen database or why the app isn't in the playstore anymore? I found nothing on the web and wanted to be sure, that this file isn't uploaded "wrong".
Click to expand...
Click to collapse
X2
tjsooley said:
X2
Click to expand...
Click to collapse
@tjsooley and @mmeidl78
I have asked the developer of the app to comment on this thread. Let's wait and see what is he is able to share with us.
Thank You
Someone post apk fudge a rar.
Sent from my One using Tapatalk 4
Negative, this thread is not gonna happen. No way, no how. A paid app from Google Play or once was on Google Play should NEVER be posted freely about XDA, unless by the developer himself.
If you are the developer of this app and come across this thread, please contact me or another moderator, thank you.

Tasker + Google Assistant?

Is it possible to have voice commands handled by google assistant routed to tasker?
Support exists for IFTTT, where I can create custom voice inputs from Google Assistant, and have any of the registered services IFTTT supports - handle it. Which is awesome! But IFTTT is so limiting in what it can do, and was wondering if we could get Tasker to handle it instead...or find a way for IFTTT to call a Tasker Task? If not Tasker, support for "Automate"?
Its possible using IFTTT as the middleman: http://forum.joaoapps.com/index.php?resources/use-google-assistant-for-autovoice-commands.207/
Wow, that's unnecessarily complex! There's a web request being made outside for the command to pass thru for Tasker to eventually handle it! I guess it makes sense to wait for native integration with assistant API when made available.
I think AutoVoice may have some modules for Tasker + voice integration.
I was going to look into it at some point in the future.
Utter was pretty bad assed but afaik, the developer abandoned it before he got all the bugs worked out.
It did do some pretty cool stuff though.
---------- Post added at 11:35 AM ---------- Previous post was at 11:34 AM ----------
Semi on topic... I am so annoyed that Secure Settings for Tasker was abandoned.
EDIT: Secure Settings works properly with newer SuperSU that is now available.
Any update on this? Now that Google has exposed assistant apis
Give an example of what you mean. I just want to see what the value of this could potentially be.
nique0201 said:
Give an example of what you mean. I just want to see what the value of this could potentially be.
Click to expand...
Click to collapse
Check out ifttt on android. You can create your own phrase/sentence that google assistant will pick up and pass over to your own application to handle. This is really powerful if you can get tasker to handle stuff for you. Right now, Google assistant integrates with ifttt and you could get ifttt to let any of the "services" made for ifttt handle that request. Right now tasker isn't one of them and ifttt has a limited range of things you can do with it.
dreamtheater39 said:
Check out ifttt on android. You can create your own phrase/sentence that google assistant will pick up and pass over to your own application to handle. This is really powerful if you can get tasker to handle stuff for you. Right now, Google assistant integrates with ifttt and you could get ifttt to let any of the "services" made for ifttt handle that request. Right now tasker isn't one of them and ifttt has a limited range of things you can do with it.
Click to expand...
Click to collapse
Cool I just downloaded ifttt... Does that travel cross devices... For instance if I set up the assistant on my phone to do something would it also work with my google home
I've been reading up on this and it's working pretty good. I'm using this to use voice commands to trigger my Yatse android remote to pause/resume playback.
Would be great if they find another way to trigger Tasker apart from having to use Join, for which I only have a 30 day trial and I'm not sure i'm going to use Join apart for this functionality and it's a bit steep for full version for only that.
Auto voice says Google now/assistant integration on my device. I tried to test it but the only auto voice task I currently have properly setup is something assistant appears to natively support (maybe Google now does to now, but not when I created the task).
I used to have a bunch of stuff setup for controlling my Harmony hub but I started re-writing it into one task using if/variables and haven't finished it.
Auto voice would definitely be the best way to go if you're looking to do things with tasked.
Edit:I just had a closer look at auto voice, it say assistant while be support when API is public but gave a work around.
Sent from my Pixel XL using Tapatalk
dreamtheater39 said:
Wow, that's unnecessarily complex! There's a web request being made outside for the command to pass thru for Tasker to eventually handle it! I guess it makes sense to wait for native integration with assistant API when made available.
Click to expand...
Click to collapse
Yah it states in that article that once the Assistant API is made public, much of the process will be "baked into Autovoice."
Currently the cumbersome method is the workaround by the developer. The functionality is pretty much a linking of voice commands to Tasker actions.
Eventually this may be exactly what you want. Assistant API is coming eventually which will allow apps like Autovoice to do more and integrate or bridge "assistant" with "tasker".
Somehow I expect Google to leave the "native integration" bare bones as with Ambient Display, letting apps like Ambi-Turner do more, as well as different device and ROM manufacturers customizing and baking different features into stock.
Anyway, thanks for this thread. I appreciate learning about Autovoice.
Sent from my sailfish using XDA Labs
You sure can. It’s ugly because the API isn’t out but it’s incredibly easy to do!
Create an IFTTT applet that sends you a text that matches a Tasker profile.
The example below toggles between two known WiFi networks. If you’re connected to 123 then you’ll be moved to 987, if you were on 987 then you’ll move to 123
To activate:
Say: "Ok Google"
After the beep, say: "Switch network", "Change network", or "Alternate network"
IFTTT
Trigger: Google Assistant
Phrase 1: “Switch Network”
Phrase 2: “Change Network”
Phrase 3: “Alternate Network”
Response: “Ok, switching to the alternate Wi-Fi network”
Action = Send SMS
Number: “555-555-5555”
Message: “ifttt change wifi network”
Tasker
Profile: Event = Received Text
Sender: “optional name”
Message: “ifttt change wifi network”
Task 1: WIFI Connect
Configuration: “123network”
Timeout: “optional number”
If: %WIFII ~ *”987network” *
Task 2: WIFI Connect
Configuration: “987network”
Timeout: “optional number”
If: %WIFII ~ *”123network” *
Note:
Anything inside “ “ is just dummy data, you’d change to suite your needs
The variable %WIFII holds information about the connected WiFi network
You can omit the sender name and in some circumstances, it may be desirable.
Example: automatically sharing your location, turn volume on to help find a misplaced phone
dreamtheater39 said:
Is it possible to have voice commands handled by google assistant routed to tasker?
Click to expand...
Click to collapse
Download Tasker app factory. Create your Task. Export your Task as an app. Go to Google Assistant Settings -> Shortcuts and Set it up. For example 1. Turn off the Screen 2. Screen off and in the field which decide what Google Assistant really do you just put the command "run nameofyourapp"
Thats it
In Most Launcher you can just hide your new app so you can make a lot of them without spamming you app list

Categories

Resources