uTag Icon

uTag 1.0.11

By Kieron Quinn • April 05, 2026
arm64-v8a, armeabi-v7a Native (Java/Kotlin) 22.94 MB
Download APK
Verified Safe

File Information

Package Namecom.kieronquinn.app.utag
Version Name1.0.11
Version Code1011
Architecturearm64-v8a, armeabi-v7a
Min Android VersionAndroid 30 (API 35)
Main Activitycom.kieronquinn.app.utag.ui.activities.MainActivity
FrameworkNative (Java/Kotlin)
File Size22.94 MB
Signature (SHA1)B63E9D3044F8C57716750BC0AF6006CC7FD72DCF
File Hash (SHA256)ccbf9945c19d0beaf29a2fee3f74dbcee5430bcd442ae5cfc4a113cb8c582718

What's New

Updated SmartThings base to 1.8.37.23
Added potential workaround for Tags not auto-connecting on boot on some devices
Fixed crash during setup on some devices

App Description

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.so

shared libraries and place them in their respective folders in

app/src/main/jniLibs

. This is required to support sending locations to the Samsung Find my Everything network.

Open the auto-generated

local.properties

file and set it up as follows:



storeFile

=

storePassword

=

keyAlias

=

keyPassword

=

Create a Google Maps API key on the

Google Cloud console

, then create a

secrets.properties

file and set it up as follows:



MAPS_API_KEY

=

Note:

Your API key should have certificate configurations for both uTag (

com.kieronquinn.app.utag

)

and

SmartThings (

com.samsung.android.oneconnect

), both using your signature fingerprint.

Run the

app

configuration.

If your device is rooted and using LSPosed, this is all you need to do, install SmartThings from Google Play, enable uTag in LSPosed and finish setup as normal.

If your device is not rooted

, create an APK of the

xposed-standalone

configuration, and push it to your device.

Install the latest version of

LSPatch

.

Download the latest APK of

SmartThings

.

Note:

It is vitally important that you download the APK and do not use the version installed from Google Play, since Google Play uses split APKs which are not supported by LSPatch.

Decompile the APK you downloaded with

APKTool

.

Open the decompiled

AndroidManifest.xml

and remove the

com.samsung.android.voc.beta.provider.GET_BETA_CONTACT_US_INFO

permission.

Open

res/values/strings.xml

and replace the string

google_map_api_prod_key

with your Google Maps API key.

Recompile the APK, then zipalign and sign the generated APK in

dist

with a key. It does not matter which key, this is only temporary.

Copy the signed and zipaligned SmartThings APK to your device.

Open LSPatch, go to the settings and set up your custom keystore. If you need to convert it to BKS format, you can use

KeyStore Explorer

.

On the "Manage" tab of LSPatch, select the + button and then pick the decompiled & recompiled SmartThings APK from storage.

Select the "Integrated" patch mode, and then "Embed modules". Disable signature bypass (set it to

lv0: off

).

Pick the

xposed-standalone

APK you pushed earlier, and then "Start Patch". 2

Once patching is complete, find the patched SmartThings APK in

/sdcard/LSPatch

and install it.

Note:

If you were previously running an unpatched version of SmartThings, you will need to uninstall it first.

Open the patched SmartThings. It may take a short while to setup, once completed you can sign in, then continue to use uTag as normal, it will detect the patched SmartThings automatically and skip trying to download the precompiled version.

Note:

When SmartThings or uTag is updated, you will need to repeat steps 8 to 21.

Documentation

If you're a developer wanting to interact with the SmartThings and Find APIs in the same way that uTag does, or interested in how

some

of the Bluetooth interactions work, check out the

uTag Wiki

.
Download uTag APK

Fast, free and safe download.

APK Permissions 29

  • android.permission.ACCESS_ADSERVICES_AD_ID
  • android.permission.ACCESS_ADSERVICES_ATTRIBUTION
  • android.permission.ACCESS_BACKGROUND_LOCATION
  • android.permission.ACCESS_COARSE_LOCATION
  • android.permission.ACCESS_FINE_LOCATION
  • android.permission.ACCESS_NETWORK_STATE
  • android.permission.ACCESS_WIFI_STATE
  • android.permission.BLUETOOTH
  • android.permission.CHANGE_WIFI_STATE
  • android.permission.FOREGROUND_SERVICE
  • android.permission.FOREGROUND_SERVICE_CONNECTED_DEVICE
  • android.permission.INTERNET
  • android.permission.MODIFY_AUDIO_SETTINGS
  • android.permission.POST_NOTIFICATIONS
  • android.permission.QUERY_ALL_PACKAGES
  • android.permission.RECEIVE_BOOT_COMPLETED
  • android.permission.REQUEST_DELETE_PACKAGES
  • android.permission.REQUEST_IGNORE_BATTERY_OPTIMIZATIONS
  • android.permission.REQUEST_INSTALL_PACKAGES
  • android.permission.SCHEDULE_EXACT_ALARM
  • android.permission.SYSTEM_ALERT_WINDOW
  • android.permission.USE_BIOMETRIC
  • android.permission.USE_FINGERPRINT
  • android.permission.USE_FULL_SCREEN_INTENT
  • android.permission.UWB_RANGING
  • android.permission.VIBRATE
  • android.permission.WAKE_LOCK
  • com.google.android.finsky.permission.BIND_GET_INSTALL_REFERRER_SERVICE
  • com.google.android.gms.permission.AD_ID
APK Verified

The cryptographic signature guarantees that the file is safe to install and was not tampered with in any way.

Developer

Name: Kieron Quinn

See All Versions View on Google Play