yashsingh1/xdaforums huggingface dataset:
[Samsung Galaxy Nexus] ascsa:
Update NFC ReTag Expert Plugin 1.4.4

Updated NFC ReTag Expert Plugin for Root Activities (Airplane Mode, Close App ) for Android 5.0 Lollipop is out in the wild (= Google Play!) now.

All Root Activities should work on Lollipop :cool:

Tested with SuperSU 2.23 beta ...

Feedback (working, not working, issues etc.) always welcome !
[Samsung Galaxy Nexus] osandlan:
Placeholder variables

Hello, and thanks for a great app!

Can someone shed some light on the placeholder variables that came in version 2.5? The release doc speaks of [%UID] and [%DAT], and I saw someone mention [%AID] as well. What are the allowed variables? Right now I'm looking for a timestamp.

Can the placeholders be used in other activities? Let's say for instance the Timestamp?

Can I in any way read data from the tag and place it into a string, for instance the Timestamp or "Show Pop-up" activity?

I am no programmer, but I'm trying to use NFC tags for a timing system. My idea is that a competitor will arrive at a checkpoint scan the NFC chip they have and then an SMS with a timestamp and some kind of UID will be sent to the back office server (need sms due to low bandwidth/poor signal). The hardest part so far have been to get variables into an SMS, but NFC Retag sorts that. Right now the only disadvantage is that I have to push the send button in SMS manually. Would it be possible to allow NFC retag to send an SMS without user intervention?

Again thanks!
[Samsung Galaxy Nexus] ascsa:
Have a look at the Placeholder info screen:

Ttime and date is available...

.

Yes, sure ...

.

You can create an activity tag (tag edit screen )---> all activities and parameters were written on the tag

.

Sending a sms without user intervention is theoretically not a problem ... we had a prototype with this function a long time ago, BUT Android needs some weird and confusing permissions for that, so we decided NOT to implement a native send sms activity in ReTag.
[Samsung Galaxy Nexus] ML417:
I'm loving the cycles feature you have going, but is there any future plans for integrating trigger conditions (if bluetooth device is connected when NFC tag is read, trigger this cycle, otherwise trigger that cycle)? That would open up so many more opportunities for customization, and will definitely make me pull the trigger on purchasing the full version.
[Samsung Galaxy Nexus] ascsa:
Very good question .... I just can´t give you an answer yet ..... Lets say it this way: I don´t want to reveal it too early, but something BIIIIIG is coming ;) ............ and this will probably let all your automation and customization dreams come true ;-P ....

(planned release January 2015 .... Perhaps even late December 2014) ... so just ask the question again in 4 weeks if you want ;)
[Samsung Galaxy Nexus] ML417:
How about I just buy the pro version and wait for the update to hit?
[Samsung Galaxy Nexus] ascsa:
Nope, strange to say, but you should not buy any app because of promises, hints, rumors or anticipated features. You buy an app "AS-IS" nothing more, nothing less (sure, early ReTag buyers got the app for less money and received tons of new features within the last 37 updates ;)) ... However, if you don´t want to spend the money for the current release and set of features, just wait a little and then you can check out what I hacked together the last couple of month ....
[Samsung Galaxy Nexus] ML417:
I bought it mostly because your app works well for me already and how responsive you are as a developer (looking at how helpful you are to people on this thread). Enjoy your cup of coffee.
[Samsung Galaxy Nexus] mikeT12:
timer & alarm setting not working in Lollipop?

I recently installed the free version 2.12 of the app to check it out. I set up 3 tags. 2 of them call Tasker tasks and work fine. The 3rd one is supposed to set an alarm in 60 minutes. It doesn't work. When I touch the tag it is recognized and the alarm app opens up, but the alarm is not set. Things just stop at displaying the alarm screen.

I have a Moto X Gen 2 running Lollipop and the app version is 2.12 I tried changing the action to timer and the same thing happens; the timer opens but the count is not set. I tried "Reset Settings" and that did not fix it. I deleted the tag and re-added it, no improvement. I hit the button to rebuild the database, no change.

Is there a configuration I am missing to get this to work?

---------- Post added at 02:01 AM ---------- Previous post was at 01:19 AM ----------

I seem to have gotten it working again. I uninstalled and reinstalled the app, same behavior after I set up the tags again.

Then I went to the old fallback, a power-cycle of my phone. That fixed it! So I don't know why it didn't work, but it seems to at least for now....
[Samsung Galaxy Nexus] ascsa:
Hi Mike,

not sure if the Moto x 2 gen uses the default alarm/ timer app or an "enhanced" motorola version but in general the alarm and timer activities should work on Lollipop.

We found some strange Lollipop behavior when the (default) timer app is not closed properly, but in some pause state .... However, both activities should fire and we never found a problem with the (default) alarm activity, but the timer doesn´t show the right UI sometimes (timer is started and working but showing some kind of new timer UI).

We already fine tuned the timer activity within our (not released yet) prototype, will test it some more and release an update eventually .... Until then, you could try to close the timer app via the back button (NOT HOME button) and the activity should show the right UI ...
[Samsung Galaxy Nexus] ascsa:
Aauuto

A couple of weeks ago I promised something big is coming ...... and now it´s here : Aauuto the new automation app ;)

A long time ago I started to add some non-NFC automation features to ReTag (wifi/ bluetooth triggers etc.), but at some point I realized that it doesn´t make sense to pack more non-nfc features into ReTag. ReTag is focused on NFC and especially on non-writeable nfc tags. I think it´s by far the best tool for this purpose and transforming ReTag into something else doesn´t make sense for me.

However, ReTag, the UI and the underlying database would not be able to handle multiple trigger events, conditions, variables and all the other things i had in mind anyway, so I started to develop a new app (Aauuto) from scratch a couple of month ago . This way I can focuse ReTag on NFC related Stuff and Aauuto as a general automation app (sure Aauuto also has an NFC trigger, but only works with writeable tags ). This doesn´t mean the last month I didn´t do anything for ReTag ... I experimented a lot with different UI´s and optimized some of the activities also available in ReTag ... in fact the activities part is quite similar in both apps, so adding a new activity to both apps isn´t much additional effort ............ beside that I did some other NFC related projects and the nfc stuff is still my favorite Android feature. To make it short: I have a lot of new ideas for ReTag ;)

Bottom line: in the future I will focus the nfc related stuff (especially for non-writeable tags) in ReTag and the broader automation stuff in Aauuto. So, if you have non-writeable tags ReTag is the perfect tool for you .... if you have writeable tags and/or want some broader automation tool have a look at Aauuto!

Google Play: https://play.google.com/store/apps/details?id=com.widgapp.aauuto

XDA-Thread: http://xdaforums.com/android/apps-games/app-aauuto-awesome-ultra-useful-tool-t2992514
[Samsung Galaxy Nexus] Maximomx:
Hi, i'm trying to rewrite a Mifare DESFire EV1 with my Xperia Z1 and NFC ReTAG , it is possible? i've read that some NFC chips block certain NFC cards, how can i know what NFC chip has my Z1 C6903?

Thanks in advance!
[Samsung Galaxy Nexus] ascsa:
Easiest way to check : open ReTag-> more button - >write a special nfc ReTag tag... (perhaps you have to ndef format the tag before.. Also available via the more button)

However your tag is nfc forum type 1 tag compatible and should work with any NFC enabled android device... And btw. your Z1 should contain a NXP*PN65N nfc chip :)
[Samsung Galaxy Nexus] ascsa:
Hi all,

while working on Aauuto I found a workaround for the Mobile Data toggle issue (Google blocks all 3rd party access for this setting) on Lollipop (-> root with latest SuperSu required!) ......I probably will include this within ReTag via the next bugfixing update (scheduled for end of january) ... you can beta test it within Aauuto if you want ....

feedback always welcome ;)
[Samsung Galaxy Nexus] Maximomx:
Hi, sorry for taking so long.

First step: Format

Warning message

Format error! Nothing Done!​

Second Attempt: Write an special Tag:

Tag is protected, blocked or not formated!....​

I will try with another phone :)

any other toughs?

Thanks!
[Samsung Galaxy Nexus] fzr-r4:
ha ha, i got the hang of it trying to follow instructions for getting Google wallet to work. unfortunately, apps don't update automatically despite installing successfully.

also, this doesn't seem to work for paid apps (like the pro version of this thread's app!).
[Samsung Galaxy Nexus] alecblumenfeld:
nexus s (4g)

hey could this work on a nexus s with 4.x , i see that you are using one so....
[Samsung Galaxy Nexus] ascsa:
Yes, sure.

My main dev device is a Nexus S on stock 4.0.3 (crespo) ... it works and the market says it´s compatible .. ;-)

There is also an own thread in the nexus s forum.
[Samsung Galaxy Nexus] ascsa:
Thx for all your feedback ;-)

FYI:

the next update (in a couple of days) will focus on the smoothing of the NFC experience ... i think I have found some nice solutions and some additional ideas to enhance the dispatching process and make it much more practical ....

Some (ok, a lot ;)) UI Improvements and some new activities are on my todo list as well, but as mentioned, focus in the next update will be the practical use and the dispatchin process ...

Additional feature requests always welcome ....

regards

ascsa
[Samsung Galaxy Nexus] turkeylord:
your workarounds do not work at all. i have a nexus s 4g, release an apk already, im getting fed up of trying those stupid steps only to have it start downloaded then cancel due to not being compatible.

after about 3 hours of trying, doing both the dpi workarounds and the ones listed, i am currently unable to download this app at all. that is also across various roms, and even stock. so just release the friggen apk.
[Samsung Galaxy Nexus] ascsa:
Hi turkeylord,

if you want some custom development from me for you and your device, consider a 4 figure amount and donate it to me.

If you want support for your rooted device with several roms on it regarding your market problem, and don´t like the provided solutions, ask your carrier, rom dev, market support or google.

If this free app is not compatible with the stock Nexus S 4g (btw my dev console says it is!) I´m sorry for you and I will have a look at it in one of the next updates.

If you don´t like this app, don´t download it!

I will NOT provide any apk, support apks or guarantee that any apk doesn´t contain malware or brick your phone. Period.
[Samsung Galaxy Nexus] turkeylord:
i have tried multiple roms (even stock) so its definitely not my phone. the market itself says the app is not compatible with the SPRINT NEXUS S 4G. so obviously the right phone is being detected. its useless to make a tool that phones like the (Motorola droid, and other htc phones) can download even though they dont (and never will) have nfc, yet block support for one of the first phones to even have nfc (and one of the only phones, as there arent that many) what kind of dev are you? why will you not give out an apk. or at least the free version apk, so that people that (obviously) cannot download your app can at least use it. seems like there alo tof people having this issue, and having to work around the market to download your app is a really bad choice. no i will not pay you for your stupidity of not giving the free version apk out for people having trouble with the market.

i mean look at the setcpu guys, they even give out there pro version apk free on this website, and seem to be doing fine.

btw. how can i not like the app, if i cant even get it on my phone due to you.
[Samsung Galaxy Nexus] sxm2:
motorola droiid <-- lol

Why does it not show Verizon Motorola Droid or Motorola Droid?

Seems like the market doesn't like 4.0.4. Is that what you have?
[Samsung Galaxy Nexus] turkeylord:
it shows up that because when i had it (2 years ago) i renamed it to get rid of the verizon motorola droid name.

i have ics 4.0.3 i think (cynanogenmod 9 v02 from rom manager)

iv also found a workoround and now have the app though. i had to take an old nexus 1 and update it to the latest cyanogenmod (the latest stable 7) and downloaded it, backed it up with titanium backup, and copied it to my other phone. so if anyone is having download issues, i should be able to help without any stupid workarounds.
[Samsung Galaxy Nexus] ascsa:
due to me, there is this app ;-)

Congratulations you got the app!

But you didn´t get the point! Get your market and/ or rom ready and download it from the market to get updates with new features, tweaks and bugfixes!

As you found out with your nexus 1, I do not block any phone and the requirements are very low (android 2.3+, wifi, bluetooth, touchscreen, telephony and portrait) .You can even download it without nfc ... without nfc you just can have a look at the app and simulate some tags via the database if you want ...but it works!

So again, you should:

- Set your Lcd density to a standard value

- Clear your market cache + data

- Try the workaround fzr-r4 provided

and perhaps have a look at your build.prop --> try 4.0.3 if your android version says 4.0.4 (clearing market cache after that could not harm ;-))

btw the market provides multiple APK support for different devices ... so your "solution" is a little bit risky.
[Samsung Galaxy Nexus] champ91:
Sorry, this is all very new to me and I'm coming from a iPhone 4. My last android phone was the nexus one and I only had it for a very short time.

From my understanding, if I have some NFC cards that I no longer use. I can change how my phone reads them? Say if I had an old NFC hotel card that would have opened a hotel door. I can make my phone read that card to do something else? Like turn on/off wifi or gps? Where I'm kind of confused I guess is why would I want to do that if I could just press the wifi or gps on/off button on my phone?
[Samsung Galaxy Nexus] ascsa:
Hi champ, good question.

Sure you can just press the wifi button on your phone to disable wifi ... But imagine some more complex use cases , for example:

In your car you want to disable Wifi, enable bluetooth, start your mediaplayer, launch the navigation app and add an timestamp in your calendar for time tracking ....How much keypresses do you need ? I don´t know, but with this app you only need one tag (attached to your car mount if you want ..) to do all this ....and much more ...:)

and yeah, you don´t have to buy a writable nfc tag for this app, you just can use your old NFC hotel card ...
[Samsung Galaxy Nexus] gotmlk:
Great App!

Thank you man for this app, that was everything I was searching for!

Just a request: can you plug a "device_id" parameter.

i.e: I want to send the device_id to an url like this:

nfc.php?d=DEVICE_ID

What do you think about this feature?

By the way, thanks again!
[Samsung Galaxy Nexus] ascsa:
If I understand you right, you want to identify your devices via the tag and send this information to an url ... interesting idea ! :)

Keep in mind that the tag doesn´t store any information, therefore you have to setup the url on each device ...and you could setup a different URL on every device (URL --> try the "Browse" feature! ... e.g. nfc.php?d=DEVICE_1, nfc.php?d=DEVICE_2, nfc.php?d=DEVICE_3 etc.)

Ok, it´s a little bit static, and for a large number of user/ devices not a perfect solution, but should work e.g. if you only want to identify your own 3 devices... I´m sure with Tasker you could make it even a little more dynamic ....

In general, adding a device_id shouldn´t be to complicated. In fact, in two of my other apps (Hidden Features Free ICS and Hidden Features Free Sammy (for samsungs phones with touchwiz (--> NO NEXUS! :mad:)) I added an "Show Android ID" Button ... but depending on your use case I´m not sure if you really need the android id or just an simple identifier ...

If you need this feature for a larger user basis or want to use it as something like a plugin, send me an email with your detailed requirements, perhaps some features currently under development will fit your request and I can incorporate your requirements

;-)
[Samsung Galaxy Nexus] champ91:
I get it now, thanks. I can use my work pass too right because it doesn't rewrite the pass but rather how your phone reads it. I can still use my pass to get into my office?
[Samsung Galaxy Nexus] ascsa:
Yes, sure you can ....

The app does not need to write anything on the tag ...It just reads the id of the tag and stores it in an locale database on your phone ... and then you can associate multiple activities via the database to this id ....the next time the device reads the id the activities will start ....

Beside that, I think your office pass is probably encrypted and write protected ... so you shouldn´t be able to change anything on it, even if you want ... ;-)
[Samsung Galaxy Nexus] champ91:
my work pass didn't work, maybe it doesn't have nfc. but I got it to work on my paypass credit card. I made it turn on wifi and Bluetooth. Pretty sweet but probably not too practical... Haha...Still cool though.thanks
[Samsung Galaxy Nexus] rye&ginger:
Set an alert to ask you if you really, really want to be buying whatever you may be buying? :D
[Samsung Galaxy Nexus] akoepke:
Just downloaded this on my Galaxy Nexus and am waiting for some NFC tags to arrive as I don't have any spare :)

I don't think the tech is as widely used over here in Australia as yet.

I noticed that you had a setting where we can adjust the ringer mode but there isn't a setting to adjust the volume. It would be great if we could tell the app to adjust the ringer volume to a certain level. I am mainly thinking that when I get my car dock to have it set so that it adjusts to around 75% volume level instead of whatever I had it set to.
[Samsung Galaxy Nexus] kyle25:
+1 could use the volume settings as well
[Samsung Galaxy Nexus] ascsa:
The phone isn't the problem, but your tag. I assume it's simply write protected.
[Samsung Galaxy Nexus] ascsa:
Update 2.12.1

Small bugfix update 2.12.1 just released to Google Play .... :good:

Fixes the Mobile Data toggle for Android 5.x Lollipop --> Root required :eek:
[Samsung Galaxy Nexus] superflyman:
Is it possible to add a desk dock mode in new version? This mode is a little different than the car mode.

I'm using the Automagic and I need to detect the desk dock mode.
[Samsung Galaxy Nexus] ascsa:
What do you mean? A "desk dock mode" activity (on/off/toggle) similar to the "car mode" activity?
[Samsung Galaxy Nexus] superflyman:
In program Macrodroid see trigger:

Device Docked/Undocked

options Dock State:

- Any Dock

- Desk Dock

- Car Dock

- Undocked

In NFC ReTag exist only: Activity => Start/Launch => Car mode
[Samsung Galaxy Nexus] ascsa:
Yep, I know what "desk mode" is ... You mentioned different apps with such triggers (btw. Aauuto has also a "desk mode" event and a "dock" condition), but I don´t know what you want ... A new trigger or a new activity or something else ?

Perhaps you should simply explain, what you want to achieve and then we could figure out if it´s possible ...
[Samsung Galaxy Nexus] superflyman:
OK - I need activity DESK DOCK (like CAR DOCK).

I use Automagic (application) for too change many event in my phone.

Your application is better for detecting NFC tag, is best solution for detecting lost tag - this function not compability with Automagic.

ReTag detecting tag and enable car mode, next Automagic detected this mode I doing something more, also ReTag detect lost tag and in this moment disabling car mode - Automagic detecting this situation and restore some function to normal.

This same situation I need repeat with another tag, but need run another application and change parameters for system.

I think maybe better if you add activity: copy to clipboard (something text)...

Automagic can detect changes clipboard and read text from clipboard.
[Samsung Galaxy Nexus] ascsa:
Ok, got your use case ;) ....

So let´s use the appropriate mechanism : Automagic has an "General Broadcast" trigger and ReTag has an "ReTag Broadcast" activity (Misc section) . All you have to do is to fire the Broadcast in ReTag and catch the Broadcast Action: "com.widgapp.NFC_ReTAG.SIMPLE_RETAG_BROADCAST" in Automagic ... you can also add an custom variable and catch it as StringExtra "RETAG_MYVAR" for different triggers :good:.
[Samsung Galaxy Nexus] superflyman:
Super. That's enough for my needs.

Thank you for the solution.
[Samsung Galaxy Nexus] ascsa:
You´re welcome :cowboy:
[Samsung Galaxy Nexus] hunabku:
Maybe i am dumb. but if i have a NFC card for my public transport which i have to swipe at the controller(reader) on the bus. Can i like, copy the card and use my phone instead of the card to swipe infront of the card reader on the bus?
[Samsung Galaxy Nexus] ascsa:
No, not without the help of your public transport company ....... and btw. has nothing to do with ReTag :eek:
[Samsung Galaxy Nexus] Jrdeen:
Missing activities?

When Quiet Time is on, the activities chain is broken by the message that asks if you want it turned off in order to adjust volume. But then it doesn't adjust. Also, there seems to be no way to activate/deactivate QT within a cycle.

Another missing activity is "never turn off the screen" in display/brightness control. That would be helpful to have. Possible?

Nice app.

ReTag Pro user

LG G3
[Samsung Galaxy Nexus] ascsa:
Afaik "Quiet Time" is a LG manufacturer feature ... standard Android handles this different ... couldn´t test on a LG G3 so far , so I´m not sure I could "fix" this ....

btw: "never turn off the screen" isn´t supported on standard Android, too .....not sure if it´s possible at all ...

However, I´m sorry but I think I couldn´t do much for you .... but I will put both issues on my list and have a second look when I find some spare time ....
[Samsung Galaxy Nexus] gadibob:
Trigger base on time

Hi,

Is it possible to make trigger base on time?

Like from 23:00pm the ringger will set volume to be low?

Thanks,

G.
[Samsung Galaxy Nexus] ascsa:
Currently not with ReTag, but you could try Aauuto for more non-nfc events and conditions ;)
[Samsung Galaxy Nexus] gencode:
I have a question, but first thanks for the app, I use it with my Disney Magic bands to start navigation and check traffic before I head out on I4

Here is my question: Is there any way I can have this read my NFC Disney band and use my phone as the NFC device? Basically clone it to the phone and use the phone to check into Disney parks?
[Samsung Galaxy Nexus] ascsa:
Nope, you can NOT clone any access badge, public transport ticket etc. with ReTag (or any other app).
[Samsung Galaxy Nexus] zone_x2005:
i have a rooted CM12s and i used root checker to verify my root access i still cant get the Mobile data to work all is fine Bluetooth and WiFi but the Mobile data dose not toggle at all !
[Samsung Galaxy Nexus] ascsa:
CM12 uses an own SU app which isn´t fully compatible with the Lollipop Selinux feature .... So, whatever your "root checker" tells you, on "stock" CM12 you are not fully rooted ....

Just use the latest SuperSu version and it should work without problems ....
[Samsung Galaxy Nexus] zone_x2005:
I ROOted using TWRP and i have updated binaries and supersu app !
[Samsung Galaxy Nexus] ascsa:
Yep, and you use lucky patcher = end of support !

!! STOP PIRATING APPS !!
[Samsung Galaxy Nexus] zone_x2005:
I use it to remove ads from free apps :@

"Don't assume" thats the no. Rule !!!