System app database

Package

com.samsung.android.rampart

Auto Blocker

38device profiles
53observations
0user-facing hits
18 Sep 2026last seen

Guidance

Disable with caution verified 13 Aug 2026

Labelled "Auto Blocker", this is the Samsung package behind the Galaxy security feature of the same name, and Samsung publishes a Galaxy Store listing for "Auto Blocker" at this package name. In our sample it is signed by a Samsung OEM key that also signs framework components. Samsung describes Auto Blocker as a way to switch on several protections at once: only allowing app installation from authorised sources such as Galaxy Store and Play Store, blocking commands sent over a USB connection, preventing installation of unauthorised system software over a USB cable, and enabling Samsung Message Guard so that images suspected of carrying malware are blocked. A separate "Maximum restrictions" tier adds further limits. Version note: the release history matters here, and how it is described depends on which Samsung page you read. Samsung's Knox knowledge base on enterprise exceptions states that "Starting with Android 14 (One UI 6.0), the Auto Blocker feature was introduced", that "From One UI 6.1.1, Auto Blocker is set to On by default and can be configured during the setup wizard", and that on devices updating to One UI 6.1.1 or later a previously configured setting remains unchanged. A separate Knox knowledge base article states that Auto Blocker is enabled by default on Galaxy devices running Android 15, and the Knox mobile security whitepaper describes it as enabled by default without tying that to a release. Samsung's consumer support article states only that Auto Blocker is available on Galaxy devices running One UI 6.0 and that Maximum restrictions is only available on devices with One UI 6.1.1; it does not state the factory default. What a given fleet actually sees therefore depends on the One UI version the devices shipped or updated from and on whether the setting had already been configured. Android Authority reports in an article dated 14 May 2026 that One UI 9 beta 1 makes Maximum restrictions block USB connections completely, restoring stricter USB blocking that had been removed after 2024, and adds a security report of blocked install attempts; that is a single trade-press report of beta behaviour and has not been confirmed against a Samsung document here. For Android Enterprise, EMM and kiosk work this is one of the more consequential Samsung packages to understand, because it can interfere with app deployment. Samsung's Knox knowledge base states that on fully managed devices and on company-owned devices with a work profile, users can install enterprise-specific apps even when Auto Blocker is enabled, but that on other work profile devices the user must turn Auto Blocker off in Settings, Security and Privacy, Auto Blocker before enterprise apps will install. Samsung's consumer support article also documents that the Maximum restrictions tier "Prevents device admin apps and work profiles from being activated", so a user who has turned that tier on before or during enrolment can block the work profile or device admin from being activated in the first place. Samsung does not document what it does to a profile that is already active, so do not assume either way without testing. Separately, Samsung's Knox knowledge base records that starting with the Galaxy S25 and all existing devices on One UI 7.0, a "Safe install" warning appears when sideloading internal APKs even if Auto Blocker is disabled, and that on devices running Android 16 or later the warning will not be displayed for devices enrolled in Android Enterprise, or once the system has verified that a device is in fully managed mode or is a company-owned device with a work profile. That article does not document a way to suppress the warning on Android 15, although the user can select Install Anyway, so plan around the prompt rather than expecting a setting to clear it. Because this package carries a security feature rather than a convenience one, the consequence of turning it off is a reduction in protection rather than a saving. Disabling this package may impair some or all Auto Blocker protections, but Samsung does not document package-level disabling, so test the effect on a single device. Where Auto Blocker is getting in the way of a deployment, prefer the documented Settings toggle and the enrolment modes that Samsung exempts.

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.

1
signing cert
consistent across devices
36
permissions
largest set observed
4.5 MB – 7.9 MB
APK size
34 – 37
target SDK
1.0.01.7 → 1.4.00.14
versions observed
18
device profiles
Declared permissions (36)

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_NETWORK_STATE Allows the app to view information about network connections such as which networks exist and are connected.
ACCESS_NOTIFICATION_POLICY Allows the app to read and write Do Not Disturb configuration.
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.
FOREGROUND_SERVICE Allows the app to make use of foreground services.
HIDE_OVERLAY_WINDOWS This app can request that the system hides overlays originating from apps from being shown on top of it.
INTERACT_ACROSS_USERS Signature or privileged system permission.
INTERACT_ACROSS_USERS_FULL Signature-level system permission, for platform-signed apps.
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.
MANAGE_ACTIVITY_STACKS Signature-level system permission, for platform-signed apps.
MANAGE_USB Signature or privileged system permission.
MANAGE_USER_OEM_UNLOCK_STATE Signature or privileged system permission.
POST_NOTIFICATIONS Allows the app to show notifications
QUERY_ALL_PACKAGES Allows an app to see all installed packages.
READ_PRIVILEGED_PHONE_STATE Signature or privileged system permission. docs ↗
REBOOT Signature or privileged system permission.
RECEIVE_BOOT_COMPLETED Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
SCHEDULE_EXACT_ALARM This app can schedule work to happen at a desired time in the future. This also means that the app can run when you\u2019re not actively using the device.
START_ACTIVITIES_FROM_BACKGROUND Signature or privileged system permission. docs ↗
USE_BIOMETRIC Allows the app to use biometric hardware for authentication
USE_FINGERPRINT Allows the app to use fingerprint hardware for authentication
WAKE_LOCK Allows the app to prevent the phone from going to sleep.
WRITE_SECURE_SETTINGS Signature or privileged system permission.
com.samsung.android.app.tips.permission.USE_INTENT_SERVICE -
com.samsung.android.permission.ACCESS_AUTOBLOCKER -
com.samsung.android.permission.ACCESS_MAINTENANCE_MODE -
com.samsung.android.rampart.AUTOBLOCKER_ON_PERMISSION -
com.samsung.android.rampart.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION -
com.samsung.android.securitybrief.common.provider.WRITE_PERMISSION -
com.samsung.android.settings.permission.ACCESS_EPISODE -
com.samsung.android.sm.permission.BIND_DEVICE_SECURITY -
com.samsung.permission.READ_SM_DATA -
com.sec.imsservice.PERMISSION -
com.sec.imsservice.READ_IMS_PERMISSION -
com.sec.imsservice.WRITE_IMS_PERMISSION -
sec.android.permission.READ_MSG_PREF -
sec.android.permission.WRITE_MSG_PREF -

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.rampart
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.rampart
Re-enable
adb shell pm enable com.samsung.android.rampart
Restore (re-install for the current user)
adb shell pm install-existing com.samsung.android.rampart

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-A135F Android 14 OEM Samsung 3 21 Jan 2026
Samsung SM-A137F Android 14 - 1 17 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-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 - 1 5 Sep 2026
Samsung SM-G991B Android 15 OEM Samsung 1 19 Apr 2026
Samsung SM-S721U Android 15 - 5 5 Aug 2025
Samsung SM-S731B Android 16 - 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 - 2 22 Jul 2025
Samsung SM-S921B Android 16 - 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-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
Auto Blocker en 20
Auto Blocker en-gb 18
Auto Blocker en-us 17
Blocco automatico it-IT 5
Automatisch blokkeren nl-nl 4
Auto Blocker en-nl 3
Auto Blocker en-GB 2
Automatische Sperre de-de 2
Blocco automatico it-it 2
Bloqueador automático es-es 2
Bloqueador automático es-ES 2
Auto Blocker en-au 1
Automatyczna blokada pl-PL 1
Automatyczna blokada pl-pl 1
Bloqueador automático es-us 1
Bloqueur automatique fr-fr 1
Автоблокировщик ru-ru 1