Package
com.samsung.android.aremojieditor
AR Emoji Editor
Guidance
The editor behind Galaxy Avatar, labelled AR Emoji Editor on older Galaxy builds and Avatar Editor on newer ones. It is the customisation half of the feature documented in the entry above for com.samsung.android.aremoji, which Samsung describes as letting you create a personalised emoji from a selfie and then change how it looks. Unlike the main package it does carry a launcher entry: 47 of the 51 observations recorded here show it as user-facing. It is Samsung-signed and seen only on Samsung hardware, on 32 devices. Size is the headline for anyone managing storage. In our sample this package is between roughly 206 MB and 225 MB, which makes it one of the larger preinstalled components on a Galaxy device and considerably bigger than the Galaxy Avatar package it serves. Its declared permissions are modest by comparison, 23 in total, and include INTERNET, ACCESS_NETWORK_STATE, ACCESS_WIFI_STATE, storage read and write, READ_PHONE_STATE, QUERY_ALL_PACKAGES, REORDER_TASKS and a set of Samsung permissions naming the sticker centre, the handwriting SDK and the edge panel service. This site records declared rather than granted permissions, and nothing consulted here documents what the editor does with any of them. Both packages reference the same permission namespace. The declared permissions recorded here show com.samsung.android.aremoji naming com.samsung.android.aremoji.editor.permission.BIND_WATCH_DOG_SERVICE, and this package naming a backend service permission under the same com.samsung.android.aremoji.editor prefix. That is a shared naming scheme in declared permissions, not proof of a runtime dependency: which package defines either permission, and what happens if one is disabled and the other left in place, is undocumented in anything consulted here and would have to be tested. Version note. Samsung's Common Criteria application lists record AR Emoji Editor as a separate package on Android 11 firmware, at 4.3.01.3 on the Galaxy S20 FE (G781B) list and 4.3.01.5 on the Galaxy S20 (G981U) list, while the Android 9 Galaxy S10+ (G975F) list carries AR Emoji but no separate editor. On that evidence the editor looks like a later split rather than something that was always its own package, though absence from one device list is not proof and the release at which it split could not be sourced. This site observes both AR Emoji Editor and Avatar Editor as labels for this package, across languages, which is consistent with the Galaxy Avatar rename Samsung documents at Android 15 and One UI 7.0 for the feature as a whole. Samsung's cited documentation does not name this package, so neither the package-level rename nor the release at which its label changed is established here. Devices here run 6.1.00.8 through 9.0.00.2, observed from API 33 to API 37 and targeting API 34 to 37. For Android Enterprise, EMM and kiosk use this is consumer personalisation with no corporate purpose, and on a fleet the storage argument alone usually settles it. Block it with an Android Management API applications entry using installType BLOCKED, or on a Samsung fleet through Knox Manage's documented control for enabling or disabling a named preinstalled system app. Where the feature is not wanted at all, covering com.samsung.android.aremoji in the same policy avoids leaving half of it behind, though as noted above the runtime relationship between the two is undocumented. The rating matches that package for the same reason: the feature is reachable from the Camera app's AR Zone, and no source consulted says what the camera does once these packages are gone, so test the change on one device first.
- Turn yourself into an emoji on your Galaxy phone or tablet - Samsung US Support →
- Galaxy S10+ LTE (G975F) application list - Samsung Knox CC Mode documentation →
- Galaxy S20 FE 5G (G781B) application list - Samsung Knox CC Mode documentation →
- Galaxy S20 5G (G981U) application list - Samsung Knox CC Mode documentation →
- Policy resource reference (applications installType BLOCKED) - Android Management API →
- Enable or disable a specific system app - Knox Manage - Samsung Knox Documentation →
- Package provenance for com.samsung.android.aremojieditor - Android System App Database →
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.
- Signed by the device maker's own signing key (Samsung), so it is an OEM preinstall, and that single certificate is consistent across all 14 device profiles. It also signs the Android framework, so it is a platform-level key on its device(s). Inferred from the certificate appearing only on Samsung devices (508 packages, 10196 observations).
- Its largest observed manifest declares 23 permissions: 3 runtime (user-granted), 6 install-time and 14 vendor or uncatalogued.
- Reported as an updated system app on 5 of 14 profiles - a newer build is installed over the one in the system image there.
Declared permissions (23)
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.
| Permission | Description |
|---|---|
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. |
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. |
QUERY_ALL_PACKAGES |
Allows an app to see all installed packages. |
READ_EXTERNAL_STORAGE |
Allows the app to read the contents of your shared storage. |
READ_PHONE_STATE |
Allows the app to access the phone features of the device. This permission allows the app to determine the phone number and device IDs, whether a call is active, and the remote number connected by a call. |
REORDER_TASKS |
Allows the app to move tasks to the foreground and background. The app may do this without your input. |
VIBRATE |
Allows the app to control the vibrator. |
WRITE_EXTERNAL_STORAGE |
Allows the app to write the contents of your shared storage. |
com.samsung.android.app.cocktailbarservice.permission.ACCESS_PANEL |
- |
com.samsung.android.aremoji.editor.ACTION_BACKEND_SERVICE_PERMISSION |
- |
com.samsung.android.aremojieditor.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION |
- |
com.samsung.android.hostmanager.permission.ACCESS_UNIFIED_HOST_MANAGER |
- |
com.samsung.android.permission.READ_SCPM |
- |
com.samsung.android.permission.SSRM_NOTIFICATION_PERMISSION |
- |
com.samsung.android.permission.WRITE_SCPM |
- |
com.samsung.android.sdk.handwriting.permission.RESOURCE_LANGUAGE_UPDATE |
- |
com.samsung.android.sdk.handwriting.permission.RESOURCE_LANGUAGE_UPDATE_COMMAND |
- |
com.samsung.android.stickercenter.permission.sticker.READ |
- |
com.samsung.android.stickercenter.service.ACCESS |
- |
com.samsung.permission.READ_SEC_COMMON_POLICY |
- |
com.sec.android.mimage.photoretouching |
- |
com.sec.spp.permission.TOKEN_b64521fc228ee22703a8ab83e91bf491fbc3136a49f4d4fe3cef754933d662bf0afa814b9be3b89b4ceea53eeb08e62695f23522ab9a2cbcf1b449895aaa6d4acba6a2244e6b9fac0c3f289b0cc2cc9b957a4589f4d96657a8faa123d9145e60782f01e22f0897fa27fa030dfbec86928ca9ca7e7f4bc58290b3c050ac4d22e8 |
- |
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.
/system, so Restore re-adds it (-k keeps app data)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.
| OEM | Model | Android | Provenance | Observations | Last seen |
|---|---|---|---|---|---|
| Samsung | SM-A236B | Android 14 | OEM Samsung | 2 2 user-facing | 10 Apr 2026 |
| Samsung | SM-A266B | Android 15 | - | 2 2 user-facing | 21 Aug 2025 |
| Samsung | SM-A266B | Android 16 | - | 1 1 user-facing | 26 Jan 2026 |
| Samsung | SM-A528B | Android 13 | - | 1 1 user-facing | 19 Jun 2025 |
| Samsung | SM-A536B | Android 15 | - | 1 | 19 Jun 2025 |
| Samsung | SM-A536B | Android 16 | OEM Samsung | 1 1 user-facing | 29 Jul 2026 |
| Samsung | SM-A556B | Android 15 | - | 1 1 user-facing | 1 Jul 2025 |
| Samsung | SM-A566B | Android 16 | OEM Samsung | 3 3 user-facing | 12 Sep 2026 |
| Samsung | SM-F721B | Android 15 | - | 1 1 user-facing | 9 Jul 2025 |
| Samsung | SM-F766B | Android 16 | - | 1 1 user-facing | 11 Nov 2025 |
| Samsung | SM-F971B | Android 17 | OEM Samsung | 1 1 user-facing | 18 Sep 2026 |
| Samsung | SM-G766B | Android 15 | - | 1 1 user-facing | 17 Oct 2025 |
| Samsung | SM-N986B | Android 13 | - | 9 7 user-facing | 17 Jul 2025 |
| Samsung | SM-S721U | Android 15 | - | 5 5 user-facing | 5 Aug 2025 |
| Samsung | SM-S731B | Android 16 | OEM Samsung | 1 1 user-facing | 11 Aug 2026 |
| Samsung | SM-S906B | Android 15 | - | 1 1 user-facing | 2 Jun 2025 |
| Samsung | SM-S908U | Android 16 | OEM Samsung | 2 | 17 Sep 2026 |
| Samsung | SM-S921B | Android 15 | OEM Samsung | 2 2 user-facing | 22 Jul 2025 |
| Samsung | SM-S921B | Android 16 | OEM Samsung | 1 1 user-facing | 17 Sep 2026 |
| Samsung | SM-S921U | Android 15 | - | 1 1 user-facing | 19 Jun 2025 |
| Samsung | SM-S926B | Android 16 | OEM Samsung | 1 1 user-facing | 14 Apr 2026 |
| Samsung | SM-S928B | Android 16 | OEM Samsung | 2 2 user-facing | 12 Jun 2026 |
| Samsung | SM-S928U1 | Android 15 | - | 1 1 user-facing | 12 Sep 2025 |
| Samsung | SM-S931B | Android 15 | - | 1 1 user-facing | 20 Sep 2025 |
| Samsung | SM-S931B | Android 16 | - | 1 1 user-facing | 23 Nov 2025 |
| Samsung | SM-S936B | Android 16 | - | 1 1 user-facing | 18 Dec 2025 |
| Samsung | SM-S937B | Android 15 | - | 1 1 user-facing | 25 Aug 2025 |
| Samsung | SM-S938B | Android 15 | - | 2 2 user-facing | 25 Aug 2025 |
| Samsung | SM-S942B | Android 17 | OEM Samsung | 1 1 user-facing | 25 May 2026 |
| Samsung | SM-S948U | Android 16 | - | 1 1 user-facing | 9 Sep 2026 |
| Samsung | SM-T976B | Android 13 | - | 1 1 user-facing | 21 Jul 2025 |
| Samsung | SM-X716B | Android 15 | - | 1 1 user-facing | 27 Jun 2025 |
| Samsung | SM-X910 | Android 14 | - | 1 1 user-facing | 26 Jun 2025 |
| Samsung | SM-X910 | Android 15 | - | 1 1 user-facing | 12 Sep 2025 |
Known labels
Locale-aware display names seen in the wild.
| Label | Locale | Seen |
|---|---|---|
| Avatar Editor | en-us | 17 |
| Avatar Editor | en | 16 |
| Avatar Editor | en-gb | 11 |
| AR Emoji Editor | en-gb | 9 |
| Editor avatar | it-IT | 5 |
| Avatar-editor | nl-nl | 4 |
| AR Emoji Editor | 2 | |
| Avatar Editor | en-nl | 2 |
| Avatar-Editor | de-de | 2 |
| Editor AR Emoji | es-ES | 2 |
| Editor AR Emoji | es-es | 2 |
| Editor avatar | it-it | 2 |
| AR Emoji Editor | en | 1 |
| AR Emoji-editor | nl-nl | 1 |
| Avatar Editor | en-GB | 1 |
| Edytor awatarów | pl-PL | 1 |
| Edytor awatarów | pl-pl | 1 |
| Редактор аватара | ru-ru | 1 |