1. Home
  2. Knowledge Base
  3. SureMDM
  4. General questions
  5. Android 15 and Above Restrictions on Platform-Signed Apps
  1. Home
  2. Knowledge Base
  3. SureMDM
  4. Android 15 and Above Restrictions on Platform-Signed Apps
  1. Home
  2. Knowledge Base
  3. Android Management
  4. Android 15 and Above Restrictions on Platform-Signed Apps

Android 15 and Above Restrictions on Platform-Signed Apps

Purpose

The purpose of this article is to provide information on a new security mechanism that affects platform-signed apps on devices running Android 15 and Above.

Effective OS Version: Android 15 and above
Impacted Products: SureMDM, SureLock, and SureFox

Prerequisites

N/A

Steps

N/A

What’s Changing?

With the release of Android 15, Google has implemented a new security mechanism that affects platform-signed apps (apps signed with the OEM’s platform key).

Going forward, even if an app is platform-signed, it must also be explicitly allowlisted by the OEM in the system configuration for access to platform-level permissions.

This applies to all production builds and impacts device admin–enrolled devices having platform-signed EnterpriseAgent/EASystemPlugin installed.

 If the EnterpriseAgent or EASystemPlugin is not allowlisted by the OEM, Android will deny access to certain critical system-level permissions.

What Does This Mean for You?

If you’re using SureMDM, SureLock, or SureFox along with EnterpriseAgent or EASystemPlugin on Android 15+ devices:

  • EnterpriseAgent–dependent features may not function as expected on OEM-signed builds.
  • This limitation is due to the missing allowlisting of EnterpriseAgent and EASystemPlugin in the device firmware.
  • Any features that rely on platform-level permissions could fail or behave unpredictably.

🔗 Reference Links

Potentially Impacted Functionalities:

Below is a detailed breakdown of the important features that may be impacted due to missing allowlisting, along with possible workarounds via OEM SDKs, OEMConfig apps, or Device Owner mode:

SureMDM Agent

Sr. No.Impacted FeaturesAlternative Solution
1Application Permission JobLenovo OEMConfig, Zebra OEMAgent, Zebra OEMConfig, Honeywell OEMConfig, Device Owner (Partial)
2Silent App Installation & UninstallationZebra OEMAgent, Bluebird OEMConfig, Device Owner
3Device Reboot via SureMDM Agent SettingsZebra OEMAgent, Device Owner
4Device Power Off via SureMDM Agent SettingsZebra OEMAgent
5Airplane Mode ControlZebra OEMAgent, Zebra OEMConfig, Honeywell OEMConfig, Datalogic OEMConfig, Device Owner
6GPS ToggleLenovo OEMConfig, Zebra OEMAgent, Zebra OEMConfig, Honeywell OEMConfig, Datalogic OEMConfig, Bluebird OEMConfig
7Private DNS ToggleZebra OEMAgent, Honeywell OEMConfig, Bluebird OEMConfig, Device Owner
8SD Card Access ControlLenovo OEMConfig, Zebra OEMAgent, Zebra OEMConfig, Honeywell OEMConfig
9Battery Saver ManagementLenovo OEMConfig, Zebra OEMAgent, Zebra OEMConfig, Honeywell OEMConfig, Datalogic OEMConfig
10Wi-Fi MAC Randomization Control (For Android 10 and above)Lenovo OEMConfig, Zebra OEMAgent, Honeywell OEMConfig, Datalogic OEMConfig, Bluebird OEMConfig
11Block Mobile Data (Telecom Management Policy)Lenovo OEMConfig, Zebra OEMAgent, Honeywell OEMConfig, Datalogic OEMConfig
12Blocklist Applications (Compliance Job)Lenovo OEM SDK, Lenovo OEMConfig, Zebra OEMAgent, Honeywell OEMConfig
13Device Info Collection (App Memory Info, Memory Info)Zebra OEMAgent
14Remote Device UnlockZebra OEMAgent
15Set Proxy for Wi-Fi SSIDsZebra OEMAgent, Honeywell OEMConfig, Bluebird OEMConfig
16Get Ethernet MAC addressZebra OEMAgent
17Toggle Data Usage WarningZebra OEMAgent, Zebra OEMConfig, Honeywell OEMConfig
18Fetch MEID of the DeviceLenovo OEM SDK, Zebra OEMAgent
19Clear App Data / Wipe OptionLenovo OEMConfig, Zebra OEMAgent, Device Owner
20Set APN (Access Point Name)Lenovo OEMConfig, Zebra OEMConfig, Honeywell OEMConfig, Datalogic OEMConfig, Bluebird OEMConfig, Device Owner
21Disable Location Permission for SureMDM AgentZebra OEMAgent, Device Owner
22Disable Lock Screen Notifications for All Apps Except Third-Party AppsLenovo OEMConfig, Zebra OEMAgent, Honeywell OEMConfig, Bluebird OEMConfig, Device Owner
23Battery Optimization ManagementLenovo OEMConfig, Zebra OEMAgent
24Remote ControlDevice Owner, Zebra OEMConfig
25Set Default ApplicationsNo alternative

SureLock

Sr. No.Impacted FeaturesOther Alternatives
1Hide Bottom BarZebra OEMAgent, Zebra OEMConfig
2Disable Soft Navigation KeysZebra OEMAgent, Bluebird OEMConfig
3Disable Hardware KeysLenovo OEMConfig, Zebra OEMAgent, Bluebird OEMConfig
4WiFi SettingsLenovo OEMConfig, Zebra OEMAgent, Honeywell OEMConfig
5Clear Data on App LaunchLenovo OEMConfig, Zebra OEMAgent, Device Owner
6Disable ApplicationsZebra OEMAgent, Honeywell OEMConfig, Bluebird OEMConfig
7Kill Unallowed ApplicationNo alternative
8USB Access RestrictionLenovo OEMConfig, Zebra OEMAgent, Zebra OEMConfig, Honeywell OEMConfig, DataLogic OEMConfig, Bluebird OEMConfig
9Clear Recent AppsZebra OEMAgent
10Schedule RebootZebra OEMAgent, Device Owner
11OTG / External SD Card Access RestrictionLenovo OEMConfig, Zebra OEMAgent, Zebra OEMConfig, Honeywell OEMConfig, Bluebird OEMConfig
12Airplane ModeZebra OEMAgent, Zebra OEMConfig, Honeywell OEMConfig, DataLogic OEMConfig, Device Owner
13GPS SettingsLenovo OEMConfig, Zebra OEMAgent, Zebra OEMConfig, Honeywell OEMConfig, DataLogic OEMConfig
14Mobile Data SettingsLenovo OEMConfig, Zebra OEMAgent, Honeywell OEMConfig, DataLogic OEMConfig
15Battery Saver SettingsLenovo OEMConfig, Zebra OEMAgent, Zebra OEMConfig, Honeywell OEMConfig, DataLogic OEMConfig
16Dark Mode ControlZebra OEMAgent, Zebra OEMConfig, Bluebird OEMConfig
17Clear Data on Home Screen LoadLenovo OEMConfig, Zebra OEMAgent
18Hide Quick Settings TilesZebra OEMAgent, Zebra OEMConfig
19Unrestricted Data UsageLenovo OEMConfig, Zebra OEMAgent
20WiFi Center – Static IP supportZebra OEMAgent, Bluebird OEMConfig
21Suppress Power ButtonLenovo OEMConfig, Zebra OEMAgent, Bluebird OEMConfig
22Clear App CacheLenovo OEMConfig, Zebra OEMAgent
23Enable Auto Power-Off on Charger DisconnectZebra OEMAgent
24Block All Incoming CallsZebra OEMAgent, Zebra OEMConfig
25NFC Settings ControlZebra OEMAgent, Zebra OEMConfig, Honeywell OEMConfig, DataLogic OEMConfig, Bluebird OEMConfig
26USB Connectivity PreferenceLenovo OEMConfig, Zebra OEMAgent, Honeywell OEMConfig, DataLogic OEMConfig, Bluebird OEMConfig

What You Can Do

  • Hold off on Android 15 OS updates for managed devices using EnterpriseAgent or EASystemPlugin.
  • Contact your OEM vendors to confirm whether EnterpriseAgent and EASystemPlugin apps have been allowlisted in the Android 15 firmware.
  • Reach out to our team—we’re actively engaging with OEMs to help accommodate these changes.

Your Privacy, Still Protected

This change does not affect your data privacy.
System-level access continues to be used solely for device management and is governed by your existing IT policies and data agreements.

Need Help? OEM coordination, allowlisting requests, or technical validation.

CONTACT US

Was this helpful?
YesNo
Updated on July 2025
Need Support?
Can't find the answer you're looking for?
Contact Support