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

Commit 525ca53b authored by Jim Miller's avatar Jim Miller
Browse files

Move legacy full disk encryption code to Settings.

Fixes bug 27617297

Change-Id: I59455cc1fc46949348d2922834724ab40c14f886
parent a1984286
Loading
Loading
Loading
Loading
+0 −17
Original line number Diff line number Diff line
@@ -903,23 +903,6 @@ public class LockPatternUtils {
        }
    }

    /**
     * Gets whether the device is encrypted.
     *
     * @return Whether the device is encrypted.
     */
    public static boolean isDeviceEncrypted() {
        IMountService mountService = IMountService.Stub.asInterface(
                ServiceManager.getService("mount"));
        try {
            return mountService.getEncryptionState() != IMountService.ENCRYPTION_STATE_NONE
                    && mountService.getPasswordType() != StorageManager.CRYPT_TYPE_DEFAULT;
        } catch (RemoteException re) {
            Log.e(TAG, "Error getting encryption state", re);
        }
        return true;
    }

    /**
     * Determine if the device supports encryption, even if it's set to default. This
     * differs from isDeviceEncrypted() in that it returns true even if the device is