System app database

Package

com.samsung.android.allshare.service.mediashare

Nearby Service

45device profiles
67observations
0user-facing hits
18 Sep 2026last seen

Guidance

Disable with caution verified 26 Aug 2026

Labelled "Nearby Service" on Galaxy devices, this is a Samsung-signed system package with no launcher entry: this site records it as not user-facing on every observation, and the key that signs it also signs the Android framework. Reading the package name alone, the "mediashare" element names media sharing and the "allshare" element is Samsung's own; no source examined here documents what Samsung intends either to denote, so placing this component among Samsung's media sharing and discovery services is an inference from naming rather than a documented statement. Samsung ships several separate nearby and sharing components, and this site documents Smart View, Quick Share and Nearby device scanning under their own packages; Samsung does not document how the responsibilities are divided between them, so this note does not assert that division. The declared permission set recorded here is the substance, and it is a wide one for a background service. It includes ACCESS_BACKGROUND_LOCATION, NEARBY_WIFI_DEVICES, which the platform manifest defines as required to advertise and connect to nearby devices via Wi-Fi at dangerous protection level, and LOCAL_MAC_ADDRESS, which the manifest defines as allowing applications to read the local Wi-Fi and Bluetooth MAC address. Alongside those sit CHANGE_WIFI_MULTICAST_STATE, CHANGE_WIFI_STATE, CHANGE_NETWORK_STATE and INTERNET, a set consistent with multicast-based discovery on the local network. On the data side it declares MANAGE_EXTERNAL_STORAGE, which the manifest defines as broad access to external storage in scoped storage and describes as intended for the few apps that need to manage files on behalf of users, together with WRITE_MEDIA_STORAGE, READ_EXTERNAL_STORAGE, com.samsung.android.providers.media.READ, READ_PROFILE and com.android.email.permission.READ_ATTACHMENT. It also declares INTERACT_ACROSS_USERS and MANAGE_USERS, the platform permissions for acting across the users on a device, and three permissions in its own conv.svc.sec.nearby namespace covering media sharing and reading and writing its configuration. Declaring a permission is not the same as exercising it, and Samsung publishes no functional documentation for the package, so this note records the reach it is built with rather than claiming what it does with that reach. Version note, and this is the part worth checking before planning around it. Builds observed here declare android.permission.ACCESS_LOCAL_NETWORK, the permission behind Android's local network protections. Google's documentation states that during Android 16 the permission is an opt-in feature, so only apps that opt in are affected, and that starting in Android 17 local network protections are mandatory and enforced for apps targeting Android 17 or higher, with the local network blocked by default for apps that update their target SDK. That matters here because discovery of this kind depends on exactly the traffic those protections gate, including multicast DNS and SSDP. The site records target SDKs from 29 to 36 and observations from API 28 through API 37, suggesting that at least one observed build was prepared for that gating; the permission record on this site is aggregated across observations and does not identify which build first declared it, so the specific release cannot be pinned from the evidence examined here. The version trail otherwise shows steady development rather than replacement. Samsung's own Common Criteria application lists record it at 2.2 on Android 9-era Galaxy S10+ firmware, and at 3.0.11.19 and 3.0.11.17 on the Android 11-era Galaxy S20 FE and Galaxy S20 Ultra lists; this site records 3.3.14.17 through 3.3.21.10, on Samsung hardware only, across models ranging from SM-N950U1 and SM-G973U to current Galaxy devices such as SM-S731B and SM-A566B. For Android Enterprise, EMM and kiosk use, the interest is potential data egress rather than anything a user will see. This is a background service whose permissions are consistent with local-network discovery and with broad media access across shared storage, on hardware that may be shared, unattended or deployed on a network the organisation does not control. Whether it exercises any of that in a given deployment is not documented by Samsung and is not claimed here. On a corporate network, local network discovery by an undocumented OEM service is worth a deliberate decision rather than an assumption. Its cross-user permissions are worth noting for work profile deployments, though what it actually does across a profile boundary is not documented and is not claimed here. Samsung documents neither what depends on the package nor which user-facing sharing features stop working without it, and this site documents Samsung's other sharing components separately, so disabling is rated caution and should be tested per device model rather than applied fleet-wide on the strength of the name.

Package intelligence

Observed signing, permission, version and size signals from contributing devices - descriptive of that sample, not a verdict. These come from the v2 Package Search sync, which not every device has contributed to yet, so for some packages this detail is partial or not present at all.

2
signing certs
OEM-forked / varies
30
permissions
largest set observed
0.6 MB – 2.8 MB
APK size
29 – 36
target SDK
3.3.14.17 → 3.3.21.10
versions observed
20
device profiles
Declared permissions (30)

Largest permission set observed for this package. Text is Android's own published description where one exists; platform permissions Android does not document show their granted protection level (in grey) instead; vendor or unknown constants show the name only.

PermissionDescription
ACCESS_BACKGROUND_LOCATION This app can access location at any time, even while the app is not in use.
ACCESS_LOCAL_NETWORK -
ACCESS_NETWORK_STATE Allows the app to view information about network connections such as which networks exist and are connected.
ACCESS_WIFI_STATE Allows the app to view information about Wi-Fi networking, such as whether Wi-Fi is enabled and name of connected Wi-Fi devices.
CHANGE_NETWORK_STATE Allows the app to change the state of network connectivity.
CHANGE_WIFI_MULTICAST_STATE Allows the app to receive packets sent to all devices on a Wi-Fi network using multicast addresses, not just your phone. It uses more power than the non-multicast mode.
CHANGE_WIFI_STATE Allows the app to connect to and disconnect from Wi-Fi access points and to make changes to device configuration for Wi-Fi networks.
GET_TASKS Allows the app to retrieve information about currently and recently running tasks. This may allow the app to discover information about which applications are used on the device.
INTERACT_ACROSS_USERS Signature or privileged system permission.
INTERNET Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
LOCAL_MAC_ADDRESS Signature or privileged system permission.
MANAGE_EXTERNAL_STORAGE Signature-level system permission, for platform-signed apps. docs ↗
MANAGE_USERS Signature or privileged system permission.
NEARBY_WIFI_DEVICES Allows the app to advertise, connect, and determine the relative position of nearby Wi\u2011Fi devices
READ_EXTERNAL_STORAGE Allows the app to read the contents of your shared storage.
READ_PROFILE Install-time permission, granted automatically.
REAL_GET_TASKS Signature or privileged system permission.
SET_PROCESS_LIMIT Signature or privileged system permission.
VIBRATE Allows the app to control the vibrator.
WAKE_LOCK Allows the app to prevent the phone from going to sleep.
WRITE_EXTERNAL_STORAGE Allows the app to write the contents of your shared storage.
WRITE_MEDIA_STORAGE Signature or privileged system permission.
WRITE_SETTINGS Allows the app to modify the system's settings data. Malicious apps may corrupt your system's configuration.
com.android.email.permission.READ_ATTACHMENT -
com.samsung.android.allshare.service.mediashare.AP_SCREEN_SHARING_STATUS_BROADCAST_RECEIVE_PERMISSION -
com.samsung.android.allshare.service.mediashare.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION -
com.samsung.android.providers.media.READ -
conv.svc.sec.nearby.MEDIASHARE -
conv.svc.sec.nearby.config.READ -
conv.svc.sec.nearby.config.WRITE -

Manage on devices

ADB commands for this package (the inverse of each is included so you can undo). Run from an authorised shell or wire the equivalent into your DPC. Verify on a test device first - this database doesn’t yet classify which packages are safe to change. --user 0 targets the current user; drop it (and use a privileged shell) to act device-wide.

Disable for the current user
adb shell pm disable-user --user 0 com.samsung.android.allshare.service.mediashare
Remove for the current user - a per-user uninstall; the APK stays on /system, so Restore re-adds it (-k keeps app data)
adb shell pm uninstall -k --user 0 com.samsung.android.allshare.service.mediashare
Re-enable
adb shell pm enable com.samsung.android.allshare.service.mediashare
Restore (re-install for the current user)
adb shell pm install-existing com.samsung.android.allshare.service.mediashare

Seen on

Each record is a device profile (make + model + Android version). Each unique handset that syncs against a matching profile will increase the observations of a package, thereby increasing confidence that a package is expected to be on a device.

OEMModelAndroidProvenanceObservationsLast seen
Samsung SM-A125F Android 12 OEM Samsung 1 21 Jan 2026
Samsung SM-A236B Android 14 OEM Samsung 2 10 Apr 2026
Samsung SM-A266B Android 15 - 2 21 Aug 2025
Samsung SM-A266B Android 16 - 1 26 Jan 2026
Samsung SM-A346B Android 15 OEM Samsung 1 27 Jul 2026
Samsung SM-A515F Android 13 - 1 30 Jun 2025
Samsung SM-A528B Android 13 - 1 19 Jun 2025
Samsung SM-A536B Android 15 - 1 19 Jun 2025
Samsung SM-A536B Android 16 OEM Samsung 1 29 Jul 2026
Samsung SM-A556B Android 15 - 1 1 Jul 2025
Samsung SM-A566B Android 16 OEM Samsung 3 12 Sep 2026
Samsung SM-F721B Android 15 - 1 9 Jul 2025
Samsung SM-F766B Android 16 - 1 11 Nov 2025
Samsung SM-F971B Android 17 OEM Samsung 1 18 Sep 2026
Samsung SM-G766B Android 15 - 1 17 Oct 2025
Samsung SM-G766B Android 16 OEM Samsung 1 5 Sep 2026
Samsung SM-G780F Android 13 OEM Samsung 1 29 Dec 2025
Samsung SM-G973U Android 12 OEM Samsung 2 10 Jun 2026
Samsung SM-G991B Android 15 OEM Samsung 1 19 Apr 2026
Samsung SM-M315F Android 12 - 1 2 Feb 2026
Samsung SM-N950U1 Android 9.0 - 1 20 Aug 2025
Samsung SM-N986B Android 13 - 9 17 Jul 2025
Samsung SM-S721U Android 15 - 5 5 Aug 2025
Samsung SM-S731B Android 16 OEM Samsung 1 11 Aug 2026
Samsung SM-S906B Android 15 - 1 2 Jun 2025
Samsung SM-S908U Android 16 OEM Samsung 2 17 Sep 2026
Samsung SM-S921B Android 15 OEM Samsung 2 22 Jul 2025
Samsung SM-S921B Android 16 OEM Samsung 1 17 Sep 2026
Samsung SM-S921U Android 15 - 1 19 Jun 2025
Samsung SM-S926B Android 16 OEM Samsung 1 14 Apr 2026
Samsung SM-S928B Android 16 OEM Samsung 2 12 Jun 2026
Samsung SM-S928U1 Android 15 - 1 12 Sep 2025
Samsung SM-S931B Android 15 - 1 20 Sep 2025
Samsung SM-S931B Android 16 - 1 23 Nov 2025
Samsung SM-S936B Android 16 - 1 18 Dec 2025
Samsung SM-S937B Android 15 - 1 25 Aug 2025
Samsung SM-S938B Android 15 - 2 25 Aug 2025
Samsung SM-S942B Android 17 OEM Samsung 1 25 May 2026
Samsung SM-S948U Android 16 - 1 9 Sep 2026
Samsung SM-T636B Android 15 - 2 12 Oct 2025
Samsung SM-T976B Android 13 - 1 21 Jul 2025
Samsung SM-X200 Android 14 - 1 27 Aug 2025
Samsung SM-X716B Android 15 - 1 27 Jun 2025
Samsung SM-X910 Android 14 - 1 26 Jun 2025
Samsung SM-X910 Android 15 - 1 12 Sep 2025

Known labels

Locale-aware display names seen in the wild.

LabelLocaleSeen
Nearby Service en-gb 23
Nearby Service en 20
Nearby Service en-us 19
Nearby Service it-IT 5
Nearby Service nl-nl 5
Nearby Service es-us 3
Nearby Service de-de 3
Nearby Service en-nl 3
Nearby Service 2
Nearby Service es-ES 2
Nearby Service es-es 2
Nearby Service it-it 2
Nearby Service en-au 1
Nearby Service fr-FR 1
Nearby Service fr-dz 1
Nearby Service fr-fr 1
Nearby Service en-US 1
Nearby Service ru-ru 1
Nearby Service en-GB 1
Nearby Service pl-PL 1
Nearby Service es-US 1
Nearby Service pl-pl 1