uTag is an Android app and mod for Samsung SmartThings which allows the use of Samsung SmartTags on non-Samsung Android devices running Android 11 or above. No root, no Shizuku needed.
Features
uTag allows the use of almost all SmartTag features. This includes setting up, connecting to and tracking Tags, ringing Tags, location history, precise finding with UWB (requires a UWB-capable device), left behind alerts and much more. In addition, uTag includes some features which Samsung's app does not have, such as widgets, safe areas for leaving Tags behind based on Wi-Fi networks and exporting location history. You can find a larger list of available features in the Frequently Asked Questions, as well as a longer introduction to uTag on Medium.
Why Samsung's Tags?
Great question, this is answered both in the Medium article about uTag, and with a longer piece about Samsung's network vs Google's.
Download & Installation
Installing uTag is very simple. Just download the latest release APK from the releases page, install it and follow the instructions for setup. uTag will download the latest SmartThings mod, install it and guide you through setup. You will be required to sign into your Samsung Account, which is required to access Samsung APIs.
Frequently Asked Questions
FAQs can be found here. They are also available in the app, from the uTag settings.
Content Creator Mode
If you're a content creator, and you want to showcase uTag with images or video, you should enable Content Creator Mode in the Advanced settings after setup. This option uses a pre-defined set of fake locations (shown in the screenshots below), while allowing otherwise normal use of the Tags. Locations sent to the network are not impacted.
Screenshots
Discord
Join the uTag Discord server for any further queries
Building
Note: This section is only for people who wish to compile uTag from source for themselves. Most people should follow the instructions above to download and install the APK.
If you want to compile uTag yourself, some additional setup is required:
- Clone the repository as normal.
- Download this APK of Samsung Find my Mobile Lite.
Note: this specific version is required since it's the last version to support both armv7 and v8. This library has remained unchanged since the beginning so there's no reason to "update" it.
- Extract the
libfmm_ct.soshared libraries and place them in their respective folders inapp/src/main/jniLibs. This is required to support sending locations to the Samsung Find my Everything network. - Open the auto-generated
local.propertiesfile and set it up as follows:
<div class="highlight highlight-source-ini notranslate position-relative overflow-auto" dir="auto" data-snippet-clipboard-copy-content="storeFile= storePassword= keyAlias= keyPassword=">
storeFile= storePassword= keyAlias= keyPassword=































