New to NFC - question regarding sizes - NFC Hacking

I want to start using NFC tags to automate tasks with tasker but I am unsure of which size tags I will need as I have never used NFC before. Are NTAG 212/213 too small to do anything in Tasker? Should most people go with NTAG 215/216 to be safe? Basically 212/213 is around 150 bytes whereas 215/216 is around 500-888 or something. Those are big differences. Sure we could all grab 215/216 and be safe, but they cost nearly double and there doesn't seem to be any 'clear' for those sizes that I could find. Besides why pay double for space that will go unused too.
So any info regarding Tasker automations/NFC automation sizes would be appreciated. I know a simpler task will use much less space that a more advanced task, ex. turning on/off WiFi VS, turning on WiFi, turning on Bluetooth, opening an app. I am just completely unaware of said sizes

Hey @moccor,
About a month ago bought few ntag213's, and also was completely unaware of how much memory does it take to store multiple tasks. This tag has 144bytes of useable memory and havent yet needed an upgrade.
For example following tasks (made to scan when i arrive at office) - disable wifi, disable wifi hotspot, disable bluetooth, turn ringtone volume to 0 , as well as media, alarm, system and notification volumes to 0, also dim brightness to 30% and set screen to turn off after 15sec - uses 120 bytes. And note that instead of turning all volumes down seperately, i could have just used one action - set do not disturb to 'yes' - which would also disable vibrations and use less memory.
For apps its even better. To open an app, you have to simply write app package name, for example google Chrome browser - type com.google.chrome - which uses 17bytes and voilà.
If you are curious about specific set of tasks, i can test it for you and reply with exact amount of memory it takes, so u can better understand whether u need larger ones or are ok with smaller ones.

kvefst said:
Hey @moccor,
About a month ago bought few ntag213's, and also was completely unaware of how much memory does it take to store multiple tasks. This tag has 144bytes of useable memory and havent yet needed an upgrade.
For example following tasks (made to scan when i arrive at office) - disable wifi, disable wifi hotspot, disable bluetooth, turn ringtone volume to 0 , as well as media, alarm, system and notification volumes to 0, also dim brightness to 30% and set screen to turn off after 15sec - uses 120 bytes. And note that instead of turning all volumes down seperately, i could have just used one action - set do not disturb to 'yes' - which would also disable vibrations and use less memory.
For apps its even better. To open an app, you have to simply write app package name, for example google Chrome browser - type com.google.chrome - which uses 17bytes and voilà.
If you are curious about specific set of tasks, i can test it for you and reply with exact amount of memory it takes, so u can better understand whether u need larger ones or are ok with smaller ones.
Click to expand...
Click to collapse
Thanks, I very much appreciate the info. Though yesterday I went ahead and ordered some NTAG216's since it seemed like not many people knew/wanted to answer my question haha. I appreciate the info though, maybe I will return them with Prime shipping, not sure yet. But at least now I will know for if others have the same question

Related

Wifi profile timer?

I'm looking for an app that can enable & disable wifi at certain times of the day/days of the week etc.
Basically so that while I'm working, my wifi is switched off to preserve battery power, but when I'm out at lunch or home in the evening the wifi is on automatically.
I looked around the site at things like wifiprofiles app, and monsterwifi app etc but unless I missed something I don't think they allow shedules for when wifi automatically switches on & off do they?
Sorry if I'm being thick or missed another option!
you should check out phoneAlarm Pro -- I've been using this for years, it is a powerhouse of control for all sorts of things -- profiles (automatically switchable) include WiFi on/off as well as Data, Ringtones, Volume, Backlight, customizable alerts, etc. I could go on and on... this is my one and only "must have" app!
oh, and of course it's skinnable! you can find plenty of skins and support in the pocketmax.net forums...
Thanks for that. Installed the demo version.
In theory it's spot on, but in practise I can't get the automatic (scheduled) profile switching to work.
I set a time for it to swap from 'Out of hours' to 'Work' and noticed my phone still shows as having the ringer on even though I set the Work profile to be silent etc.
What I don't understand is the relationship between the profiles in this software and the profiles that the phone uses normally.
Ie when installed, I can't see anything that illustrates what profile this software thinks it is currently using, just the usual volume/ringer icon at the top of the screen.
If I change the system volume with the hardware volume button for instance, does this directly influence what profile gets used on Phonealarm? Or should Phonealarm disable the system related profiles/volume control etc?
Me = a bit confused!
yeah, it can get a bit daunting at times cuz it does so much...
can I assume you're on WM 6.5 and Manila/Sense? back in the day, phoneAlarm ran as a Today screen app (still can) -- but now with 6.5/manila it can run as a 'background host' -- so you don't really see it unless you call it up. you can have an Icon 'stick' to the taskbar, but I keep mine hidden and have a key shortcut to bring up "paHost". now, depending on the skin used, you can see what profile is active as well as alarms, status, time, weather, etc...
basically, the profiles 'overtake' the WM settings -- they're still there, just set by phoneAlarm. for example, you can still change the volume as usual, but on the next profile change it will be reset per the profile's settings.
the profile schedules and the custom email/sms alarm are probably the most difficult to understand (or to get working as you'd expect) -- I would recommend downloading the 'user guide' -- it explains things far better than I could here.
lastly -- get familiar with the forum! the FAQ and Support threads cover just about everything, and "Penguin" (the developer/moderator) is really very responsive to everyone's questions and/or needs.
maybe an example would be helpful...
here's how I do it -- when I arrive at work, I plug my HD into a cradle at my desk and it (usually) stays there all day. the ActiveSync connection triggers the "work" profile, which sets volumes/tones, turns on bluetooth headset, etc. etc.
now once I unplug it -- it switches to "car" profile, as I'm (usually) now on my way home. note the "on end" setting in screenshot #2.
when I get home, I manually switch to "home" profile. this would be where you could get into location-based rules -- from gps, cell tower, etc. -- to automatically know you're home, but I don't have them set up at the moment.
then, it will switch to "night" mode at 10:00pm, turning off bluetooth, data, lowering volume & screen brightness, etc. etc.
when I get to work the next day we start all over again. (also note weekdays, as in you could do something different on the weekends)
I hope this helps you -- I think once you get the hang of it this is a truly awesome app. I'll be happy to answer any specific questions you have if I can. Good Luck!
Thanks for the assistance mate.
I think I've got the hang of it now after your posts and looking at the manual (I should have learned by now!). There's a few bits I'm not 100% certain about but it's mainly doing what I want and looks promising.
The phone is guzzling battery power since I installed it but I think I have found why. I have found that the wifi logo is visible all the time but red instead of blue, and previously this was not the case. I notice in the settings it describes toggling 'wireless lan' on or off but not perhaps in the same way as going into comm manager and selecting Wifi on or off. Not sure how I can get round but I need to make it turn off properly as it's burning my battery like the clappers!!
I like it though apart from teething problems!

[Q] Inadvertently decreased ringer volume and missed calls

Sometimes I accidently turn ringer volume down low (not mute) and miss an important call.
I’ve found apps such as Ringer Volume (Android-Lab) to reset it at given times, however they all wants ‘full Internet access’ don’t know if I like that with an app that will be constantly running and with my limited data allowance?
Another option would be a taskbar icon showing my volume level; however I cannot find any such widget.
It’s not mute that give me the problem it’s when I decrease the Ring Volume sometimes by accident when holding my Desire HD, with CyanogenMod 7.
Anyone got any suggestions on this?
there's an app called Settings Profile that u can set rules to do stuff, so u can set a rule to keep invoking a certain profile at whatever interval you want. The Lite version can only set 1 rule so I am not sure if that's good enough for you or not.
Hi Lukesky, thanks for taking the time to help.
lukesky said:
there's an app called Settings Profile that u can set rules to do stuff, so u can set a rule to keep invoking a certain profile at whatever interval you want. The Lite version can only set 1 rule so I am not sure if that's good enough for you or not.
Click to expand...
Click to collapse
I think I had looked at Setting Profiles before but just had another look and my concern with it is that it takes Full Internet Access, perhaps I’m being paranoid but I only have 20Mb of data per day and then the price per Mb goes up dramatically, let alone when I’m roaming, OK I know I could turn Data off if I wanted. So do you think the Lite App will be using data via its internet access?
here u go buddy...its simple quick and fast.... i use it all the time and place as widget
Thanks Lalitehgal, I appreciate your help however unless I’m mistaken this widget has no option for an auto timed volume increase, and my problem is I sometimes do not realize I have decreased the volume while holding the phone.
@richardsoffice: in my opinion you should definitely not be required to adjust ringtone or notification volume manually. Because once - in office - you are satisfied, but then - on the street - you just don't hear anything. The phone should adjust the ringtone volume automatically based on ambient noise and phone position (pocket/out of pocket/table/...). Check out an app called IntelliRing.
Manually adjusting ringtone volume does not do any harm if your ringtone volume is managed by IntelliRing. So you can accidentally adjust volume as you want

Driving Safety Script- Automation?

Hello,
I use my Evo everyday for work. I rely heavily on Google Maps, what always bothers me is that I operate in two different modes during the day. When I am driving I like to turn off all distractions.
One mode where I have:
-Orientation set to Lock portrait
-Auto Sync set to On
-Text Messages auto receive on
-GPS Off
Then when I drive I usually spend a couple minutes changing it to:
-Orientation set to Lock landscape
-Auto Sync set to off (disables K-9 mail sync)
-Text Messages auto receive off
-GPS on
Is there a way to create a application or script that I can easily run to switch back and forth between these manual modes? Thank you,
Have you tried Tasker? There's a free 7 day trial on the Tasker website, you can try it out and see if you can get it set up to do what you're wanting. After the 7 days you'll have to purchase it, I think it's $6-$7. There are free alternatives to it that may do what you need as well, like Settings Profile Lite and Llama. I've never used the free ones, and I only tried Tasker for the trial period because I didn't really have a use for it. There's a bit of a learning curve, so you may want to read some tutorials on it.
Sent from my PC36100 using Tapatalk
Great I will take a look at Tasker. I wonder if anyone else has had a similar need. Thank you for your reply.
Yep. Tasker is what you want.
For instance, my in-car setup is:
When connected to power AND AUX audio cable are plugged in:
Media volume 15
Silent Mode OFF
Bluetooth ON
Set secondary profile to auto-reply to sms messages
Turn off button LEDs
Display brightness 30 if after 7:35pm OR 255 if before 7:35pm
Load app Car Home
When power or headphones are unplugged, it reverts back to the way it was set before it ran the profile. It's really cool.
I have a few other profiles setup too. Mostly to put the phone in silent mode when I'm at work, or flash the battery % on the screen at unlock when its below a certain point.
Fun stuff to play around with, having root lets you use a lot more of the features.
Yes tasker is the app for me. Heres to Safe Driving! Thank you,

Looking for an app

On my BlackBerry, I could tell the thing to turn off/on the attenna at certain times. This allowed me to disable notifications at night and resume them when I got up.
If there isn't one, is there one for sound? Sometimes I forget to turn it off and woken up multiple times due to incoming messages at night.
Sent from my SPH-D710 using Tapatalk
gksmith said:
On my BlackBerry, I could tell the thing to turn off/on the attenna at certain times. This allowed me to disable notifications at night and resume them when I got up.
If there isn't one, is there one for sound? Sometimes I forget to turn it off and woken up multiple times due to incoming messages at night.
Sent from my SPH-D710 using Tapatalk
Click to expand...
Click to collapse
If you have some tech/application savvy, then get Tasker in the Marketplace for a couple bucks. It's like a custom feature development program; basically it lets you establish 'profiles' i.e., conditions under which certain 'tasks' are triggered, then the tasks themselves.
So for example, you would create a profile called 'Sleepy Time'; you could set that profile to activate when you hit a toggle switch, or you can even set it to turn on at a pre-specified hour. Hell, you can even set it to turn on at a pre-specified hour unless you have an active data session running.
The possibilities are somewhat limitless, but that's why I recommend it for more savvy users, because you have to 'build' the profiles and tasks manually (it's not very difficult, but it's not like your one-and-done single-purpose apps). Also, some folks post their purpose-specific pre-built profiles on the developers wiki for others to use.
Same goes for sound. You can have it disable all sounds except your alarm clock starting at a certain hour, you can even program it to disable all sounds unless you receive a call from, e.g., your wife/girlfriend/mistress.
Other than that, Juice Defender (also marketplace app), also has customized profiles for night, etc. and is much easier to configure (though you are more limited on WHAT you can configure). You need the Ultimate (paid) version for access to the most granular optimizations (e.g., disable all data synchronization between 1:30AM and 6:30 AM unless the screen is on, auto-disable my wi-fi when I'm not home, etc.).
As a recovering Blackberry user, I can empathize with some of your withdrawal symptoms. If you do end up with Tasker, PM me and and I will send you a copy of the profiles/tasks I built to replicate the Blackberry 'Sound Profiles' feature using a one-touch widget.
Juice defender, a couple bucks on the market saves your sleep. A few profiles and your set plus good training to get you started for the future. The extra battery life is just sauce for the goose

[Guide] A simple list of easy Quality-of-Life changes for your XZ1C!

Hey everyone! I just got an XZ1C myself a few days ago, and I'd like to share a few of the little quality of life changes I personally use to make the everyday experience with this phone more to how I like it. I figured maybe everyone could contribute a few ideas here and there to help other users deal with things they might be frustrated with, but not know a solution for.
A couple of notes - I gave up the root life a while ago, so all of these solutions are non-root! Also, some of these apps are paid apps (though they might have lite or free versions). Sorry! But as a software developer myself, I have the obligation to pay it forward when I find a nice app.
So here goes!
Making the volume keys default to Media Volume:
Having owned a Samsung phone before, this is one of the things I miss most in almost any other Android phone. But, as they say, there's an app for that! There's a very simple app called Media Volume Only (https://play.google.com/store/apps/details?id=catchpower.gogo.mediavolumeonly&hl=en), which binds your volume keys to Media by default. It asks for Call permissions to see if you're in a call, where it will then bind the volume keys to call volume. Otherwise, it will always be Media, which is great!
However, that means there isn't a super easy way to changing your ring volume, unless you first press the volume key to bring up the sliders and hitting the down arrow to show the rest of the sliders....which brought me to:
Re-adding the missing Ring/Vibrate Mode switch to quick switches:
I am using Central Europe .374 + US oem file to get Fingerprint+VoLTE on T-mobile; I'm not sure if it's because of the CE1 region or whatever else, but I couldn't find any button in the quick settings that would just toggle the phone to ring mode, vibrate mode or silent.
To remedy this, I use Shortcutter (https://play.google.com/store/apps/details?id=com.leedroid.shortcutter&hl=en). This allows you to enable a ton of different switches in the quick settings dropdown, though some of them may not work properly without root and only with other phones. After installing Shortcutter, swipe over to the "Pull-Down" tab, then hit "System Setting Tiles". In this list, scroll down and you'll find "Ring Mode". Turning this switch on will put the Ring Mode icon into the box of icons you can edit your quick settings with. Finally, pull down your quick settings, click the pencil icon to modify the quick settings and scroll down to find Ring Mode.
This way, it's easy to switch the phone to silent before going into a movie, or a meeting at work.
Fixing the crazy stock backlight control:
The stock backlight is a little crazy right now. It jumps around when the room is dark and it does not transition smoothly. A great app for controlling backlight is Lux (https://play.google.com/store/apps/details?id=com.vito.lux&hl=en). It even allows you to keep different profiles and define exactly how bright you want the screen to be in any lighting situation, and it will keep a map of your selections for you! You can control all sorts of variables, like how quickly it will transition, if it should only transition given what % of lighting change, so on and so forth. It's really very powerful and useful. I haven't had any trouble with the XZ1C display since installing Lux, which I've used on previous phones as well. Highly recommend this one! There's a free version called Lux Lite (https://play.google.com/store/apps/details?id=com.vitocassisi.luxlite&hl=en), but I've never tried it so YMMV.
Alternative for No Double Tap to Wake (or not having Ambient Display):
This is another one I have almost always used on phones that aren't Nexii/Pixel or Motorola. Gravity Screen (https://play.google.com/store/apps/details?id=com.plexnor.gravityscreenofffree&hl=en) gives you a ton of different ways to automatically wake up the phone to the lockscreen. I find that using ONLY the Proximity Sensor setting to turn ON the screen (and turning everything else off) has negligible effect on the battery, and maintains extreme usefulness. With just that setting, when my phone is on the desk I can poke the phone where the proximity sensor is (as if I one-tap it) and it will wake up. If I take the phone out of my pocket, the phone turns on and is already waiting for me by the time I look at it. Super convenient!
UPDATE: Another user (quack3d) mentioned the app WaveUp(https://play.google.com/store/apps/details?id=com.jarsilio.android.waveup) which does exactly how I have Gravity Screen set up. If you want just that, this seems to be a great and simpler alternative! Thanks!
If you want more options, it has all sorts of other things like turn on by motion, etc. etc....I personally don't use those though, so I can't vouch for how well they work.
Double Tap to Sleep
I'm pretty sure you have to pay for this one, but Nova Launcher Prime (https://play.google.com/store/apps/details?id=com.teslacoilsw.launcher.prime&hl=en) is an incredible launcher, and it allows you to specify custom gestures on the desktop. The gestures can trigger all sorts of things, one of which is Screen Lock. If you select the Time-Out method of locking the screen, it will work with fingerprint unlocking.
Custom Auto-Rotation Switching:
Normally, I don't like auto-rotation. I use my phone a lot in bed (lying sideways), but I still want to use it in portrait. So, I prefer to have my phone default to NO auto-rotation. That being said, it's annoying when you pull up a funny gif or the photo album or youtube and you want to just flip your phone over to watch a video. Sure, you can drag down the quicksettings and flip that switch, but there's a better way! That's where Automate (https://play.google.com/store/apps/details?id=com.llamalab.automate&hl=en) comes in! Automate allows you to program your phone to do just about anything (especially if you have root) based on custom triggers.
In Automate, if first select "More flows..." and search for a script called "Auto Enable Rotation" by the author Anthony Beaumont. Once you download this script and run it, it will present you with 2 options, either to "start" the script service, or to "modify" the list of apps. You'll want to "modify" the list of apps and start a new one. To this, you can add apps such as Album, Youtube, Twitch and whatever else you want to watch in landscape mode. Finally, once that's done, stop the script and start it again, but this time select "start". (You can also select in the 3 dot menu to have this script run at start-up. Highly recommended!) Now, when you open Album/Youtube/Twitch etc. the phone should automatically flip to auto-rotation.
Enter all your app and website passwords automatically with fingerprint:
For better or for worse, I keep all of my online passwords saved in Lastpass. It turns out that once you have an account and saved passwords, Lastpass has an incredible app (https://play.google.com/store/apps/details?id=com.lastpass.lpandroid&hl=en) that can pop up over Chrome and just about any other app on your phone that can fill in the username/password fields for you using your fingerprint! It doesn't work for all the different browsers out there (I just use Chrome), and there may have been a pay wall for the in-app password filling, I forgot (sorry!). That said, it's super convenient to head to any site and just tap the fingerprint to log in.
Additionally, if you're a Lastpass user already, they also have a Lastpass Authenticator (https://play.google.com/store/apps/details?id=com.lastpass.authenticator&hl=en) that works in place of the Google Authenticator (you can add Google Authenticator 2factor sites to the LastPass one), which is IMHO superior because the keys are linked to your account rather than to the physical phone. Also, if you have LP Authenticator + the Chrome addon on your PC/Mac, on some sites you don't even have to enter the Authenticator number, you can just press "approve" on your phone to get into the website on your PC. Awesome!
Send links from your PC to phone or phone to PC
Ever read something on your PC and wish you could link it to your phone super quickly and not have to go through emailing it to yourself? I use Pushbullet (Android: https://play.google.com/store/apps/details?id=com.pushbullet.android&hl=en PC: https://chrome.google.com/webstore/detail/pushbullet/chlffgpmiacpedhhbkiomidkjlcfhogd?hl=en), which allows you to directly link webpages from PC to phone and vice versa. Additionally, if you give it the permissions, it can hook up your phone's notifications to your Windows notifications (not sure about mac), including allowing you to read and send SMS from your PC. I believe it also has file transfer capabilities, but I don't use it.
I think that's it for now...I'll add more when I think of them. These are just a few of the mods I run which makes using the phone more effortless and enjoyable; please, feel free to add more and I'll add them to the list if there's something you want to share! Hope this helps someone out there!:highfive:
maidguitar said:
Re-adding the missing Ring/Vibrate Mode switch to quick switches:
Click to expand...
Click to collapse
Alternative implementation that I use: Add a toggle on the home screen to quickly switch between Ring/Vibrate/Silent modes
First install Media-Mute [free & ad-free]. What this app does is automatically mute the media volume whenever the ringer volume is also muted, which applies to both Vibrate mode and Silent mode.
For some reason, since Android 4.x Google has decided that Silent mode should only apply to the ringer, instead of silencing everything that can make sounds out of the speaker. Media-Mute fixes that.
Next, install Silent Mode Toggle [free & ad-free], then add the widget on the home screen. Switching modes is now super easy, just tap on the toggle.
What I really appreciate about this app is that it allows customization to the toggle order. For example, I never use the vibrate mode, so I can set it to toggle between Ringer > Silent only.
As a bonus, it also lets you use your own custom icons for the toggle, super cool and makes it possible to perfectly complement your home screen layout.
Hide the annoying "running in the background" notification that comes with Android 8.0
With Android 8.0 Oreo, Google thought it would be a great idea to permanently remind you of any background processing currently running in the form of an impossible to dismiss notification.
While the intention was well meaning, the execution leaves a lot to be desired.
Thankfully, there's an app for that! Just install this cleverly named app Hide "running in the background" Notification [free & ad-free], problem solved!
Vibrate phone when call connects, ends
Yet another app to the rescue! VibCall [free & ad-free] brings this useful feature found on some OEM phones to any compatible Android device.
Basically, your phone will vibrate once to let you know that a call has connected, and twice when a call has ended. It's something that once you've used, you wonder why it's not baked into the Android system as a default option.
Add a fingerprint (Smart Lock) compatible screen lock toggle on the home screen
So Sony has unilaterally decided to remove double tap to sleep feature with no sign of bring it back. But I still want to turn off the screen and lock the device by tapping on the screen instead of waiting for the system to hibernate or hitting the power button.
The OP listed a paid solution which brings back double tap to sleep, but for those looking for a free alternative, this is the solution I'm currently using - Smart Screen Lock Pro [free & ad-free].
It's not a double tap anywhere convenience, but a toggle that is better than nothing, and most importantly it's compatible with fingerprint unlock. I've tried numerous screen off apps in the Play store, and this is the only one that I was satisfied with.
IMPORTANT: Take the time to carefully read and follow setup instructions, it's necessary for it to work properly due to OS restrictions. Once it's setup correctly, simply add a shortcut on the home screen and tap it to lock.
It's worth mentioning that it's not a true "instant" screen off and lock, but without root this is probably the best solution we'll get.
Non-root ad blocking
Ads are a necessary evil for the current economics of the Internet, but aside from the annoyance factor, they eat up precious mobile data, plus there's also very real security risks with ad networks, potentially hogging your phone's resources and draining the battery.
Whatever the argument, if you do decide to block ads, there are quite a lot of ad blockers to choose from.
Personally, I use dns66 [free & ad-free]. In my experience, it's very lightweight, and I haven't seen any ads in my browser or apps.
It does have its quirks though, sometimes downloads fail, such as OTA update or file in browser, for one reason or another (the author says it's a bug with the Android OS itself, see linked post).
But it's easy to workaround, just temporarily disable dns66 by tapping pause on the notification, and download again. After download has completed, tap the notification again to resume.
By the way, this is also the main reason I installed the hide background notification app.

Categories

Resources