At a glance
- Latest version
- v2.3.08.9 (230809000)
- Updated
- Feb 19, 2026 (8 months ago)
- APK size
- 18 MB
- Requires
- Android 12+ (API 31)
- CPU support
- ARM 32-bit, ARM 64-bit
- Listed since
- Apr 16, 2023 (at least)
- Permissions
- 44 (9 sensitive)
About this APK
SmartThings Companion is an app, listed since at least April 2023. It includes native code for ARM 32-bit and ARM 64-bit, so it runs on practically every phone.
It asks for 44 permissions, 9 of them sensitive, including precise location, location in the background and call phone.
Description
From the listing uploaded by “buhhu”.
Security & authenticity
Signing certificate
- Certificate issued to “Samsung Corporation” The developer's name — though anyone can put any name in a certificate.
Store checks and file details
- Developer signature verified Feb 19, 2026
- Signed by[email protected], CN=Samsung Cert, OU=DMC, O=Samsung Corporation, L=Suwon City, ST=South Korea, C=KR
- Signing certificate (SHA-1)9C:A5:17:0F:38:19:19:DF:E0:44:6F:CD:AB:18:B1:9A:14:3B:31:63
- File MD5bca88bc37b3150822ccd2781b83fce69
- Uploaded by “buhhu” 302 followers · uploading since 2021
Scans and ratings come from the source store; the certificate comparisons are AAPKs's own, made from the files' published signatures. AAPKs doesn't scan files itself — compare the MD5 and signer after downloading.
Permissions (44)
SmartThings Companion requests 44 permissions, 9 of them sensitive.
- Bluetooth connect Sensitive android.permission.BLUETOOTH_CONNECT
- Bluetooth scan Sensitive android.permission.BLUETOOTH_SCAN
- Call phone Sensitive android.permission.CALL_PHONE
- Location in the background Sensitive android.permission.ACCESS_BACKGROUND_LOCATION
- Precise location Sensitive android.permission.ACCESS_FINE_LOCATION
- Read phone status and identity Sensitive android.permission.READ_PHONE_STATE
- Receive mms Sensitive android.permission.RECEIVE_MMS
- Receive sms Sensitive android.permission.RECEIVE_SMS
- Receive wap push Sensitive android.permission.RECEIVE_WAP_PUSH
- Access bedtime edit (custom) com.sec.android.app.clockpackage.ACCESS_BEDTIME_EDIT
- Alarm set alarm (custom) com.android.alarm.permission.SET_ALARM
- Android read scpm (custom) com.samsung.android.permission.READ_SCPM
- Android write scpm (custom) com.samsung.android.permission.WRITE_SCPM
- Beaconmanager start ble proxy (custom) com.samsung.android.beaconmanager.permission.START_BLE_PROXY
- Calendar open calendar settings (custom) com.sec.android.app.calendar.permission.OPEN_CALENDAR_SETTINGS
- Change network state android.permission.CHANGE_NETWORK_STATE
- Change wifi state android.permission.CHANGE_WIFI_STATE
- Clockpackage read alarm (custom) com.sec.android.app.clockpackage.permission.READ_ALARM
- Diagmonagent diagmon (custom) com.sec.android.diagmonagent.permission.DIAGMON
- Full network access android.permission.INTERNET
- Get intent sender intent android.permission.GET_INTENT_SENDER_INTENT
- Internal broadcast protection (app-defined) com.samsung.android.service.stplatform.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION
- Internal system window android.permission.INTERNAL_SYSTEM_WINDOW
- Oneconnect device info changed (custom) com.samsung.android.oneconnect.permission.DEVICE_INFO_CHANGED
- Oneconnect launch scene (custom) com.samsung.android.oneconnect.permission.LAUNCH_SCENE
- Oneconnect privacy policy agreement info (custom) com.samsung.android.oneconnect.permission.PRIVACY_POLICY_AGREEMENT_INFO
- Oneconnect read external settings provider (custom) com.samsung.android.oneconnect.permission.READ_EXTERNAL_SETTINGS_PROVIDER
- Oneconnect read plugin data provider (custom) com.samsung.android.oneconnect.permission.READ_PLUGIN_DATA_PROVIDER
- Oneconnect start service (custom) com.samsung.android.oneconnect.permission.START_SERVICE
- Parentalcare read care (custom) com.samsung.android.app.parentalcare.permission.READ_CARE
- Read content (custom) com.msc.openprovider.OpenContentProvider.READ_CONTENT
- Read permission (custom) com.samsung.rcs.im.READ_PERMISSION
- Read privileged phone state android.permission.READ_PRIVILEGED_PHONE_STATE
- Run at startup android.permission.RECEIVE_BOOT_COMPLETED
- Samsungaccount account manager (custom) com.samsung.android.samsungaccount.permission.ACCOUNT_MANAGER
- Samsungaccount profile provider (custom) com.samsung.android.samsungaccount.permission.PROFILE_PROVIDER
- Set process limit android.permission.SET_PROCESS_LIMIT
- Smartthingshub hub control (custom) com.samsung.android.smartthingshub.permission.HUB_CONTROL
- Spp token 106b691e76f82eb6cb9a2e427e05c190f2a1b7ccae33d88e5d9fffcf5289c7b55f23e5957a602ca910f1f0fb3fcd0d1528096557c26108b7f072d2d312ef7148ea546621ff289130c8b9531c85047e48823bb2f7aa171385aac1b201e565780fb36dc2f119918fda5ac342242f696ebbaae7d128e7a0bf3bca4d49d898fcbaf5 (custom) com.sec.spp.permission.TOKEN_106b691e76f82eb6cb9a2e427e05c190f2a1b7ccae33d88e5d9fffcf5289c7b55f23e5957a602ca910f1f0fb3fcd0d1528096557c26108b7f072d2d312ef7148ea546621ff289130c8b9531c85047e48823bb2f7aa171385aac1b201e565780fb36dc2f119918fda5ac342242f696ebbaae7d128e7a0bf3bca4d49d898fcbaf5
- Stplatform broadcast (custom) com.samsung.android.service.stplatform.permission.BROADCAST
- View Wi-Fi connections android.permission.ACCESS_WIFI_STATE
- View network connections android.permission.ACCESS_NETWORK_STATE
- Weather start activity (custom) com.samsung.android.weather.permission.START_ACTIVITY
- Write secure settings android.permission.WRITE_SECURE_SETTINGS
Required hardware & features
- Bluetooth android.hardware.bluetooth
- Basic touch input android.hardware.faketouch
- Location android.hardware.location
- Wi-Fi android.hardware.wifi
SmartThings Companion APK: questions and answers
Can I install this APK over the version I already have?
Only if it is signed with the same certificate as the copy on your phone and isn't an older version. If Android says “App not installed”, the certificates differ; uninstalling your copy first works but deletes its data unless it is backed up.
Is the SmartThings Companion APK safe?
No one can promise that a file is safe, but some things can be checked. The source store rates this file Trusted. After downloading, check that the file's MD5 is bca88bc37b3150822ccd2781b83fce69.