Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7d5ee712 authored by Steven Ng's avatar Steven Ng Committed by android-build-merger
Browse files

Merge "Enforce permission before checking OEM unlocking setting" into nyc-mr1-dev

am: 914411a1

* commit '914411a1':
  Enforce permission before checking OEM unlocking setting

Change-Id: I7060bee9cb58d45985e3a9f9a6de21b0aa1ba1ed
parents 093adbb3 914411a1
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -443,13 +443,15 @@ public class PersistentDataBlockService extends SystemService {
            if (ActivityManager.isUserAMonkey()) {
                return;
            }

            enforceOemUnlockPermission();
            enforceIsAdmin();

            // Do not allow oem unlock modification if it has been disallowed.
            if (Settings.Global.getInt(getContext().getContentResolver(),
                    Settings.Global.OEM_UNLOCK_DISALLOWED, 0) == 1) {
                throw new SecurityException("OEM unlock has been disallowed.");
            }
            enforceOemUnlockPermission();
            enforceIsAdmin();

            synchronized (mLock) {
                doSetOemUnlockEnabledLocked(enabled);