Updates: Use persist.sys.recovery_update instead of uncrypt prop

Use uncrypt only if using aosp recovery

Change-Id: I6905fbb8bcb0e2c3ac0811c31838b8f13b138d1d
diff --git a/src/com/blissroms/updater/controller/UpdateInstaller.java b/src/com/blissroms/updater/controller/UpdateInstaller.java
index d25f63d..60a4d69 100644
--- a/src/com/blissroms/updater/controller/UpdateInstaller.java
+++ b/src/com/blissroms/updater/controller/UpdateInstaller.java
@@ -85,7 +85,7 @@
                 .putBoolean(Constants.PREF_INSTALL_NOTIFIED, false)
                 .apply();
 
-        if (SystemProperties.get(Constants.PROP_DISABLE_UNCRYPT, "0").equals("0") && Utils.isEncrypted(mContext, update.getFile())) {
+        if (SystemProperties.get(Constants.PROP_RECOVERY_UPDATE, "").equals("true") && Utils.isEncrypted(mContext, update.getFile())) {
             // uncrypt rewrites the file so that it can be read without mounting
             // the filesystem, so create a copy of it.
             prepareForUncryptAndInstall(update);
diff --git a/src/com/blissroms/updater/misc/Constants.java b/src/com/blissroms/updater/misc/Constants.java
index 437e550..b198e0c 100644
--- a/src/com/blissroms/updater/misc/Constants.java
+++ b/src/com/blissroms/updater/misc/Constants.java
@@ -43,7 +43,7 @@
     public static final String PROP_DEVICE = "ro.bliss.device";
     public static final String PROP_NEXT_DEVICE = "ro.updater.next_device";
     public static final String PROP_RELEASE_TYPE = "ro.bliss.build.status";
-    public static final String PROP_DISABLE_UNCRYPT = "sys.ota.disable_uncrypt";
+    public static final String PROP_RECOVERY_UPDATE = "persist.sys.recovery_update";
     public static final String PROP_UPDATER_ALLOW_DOWNGRADING = "bliss.updater.allow_downgrading";
     public static final String PROP_UPDATER_URI = "bliss.updater.uri";
     public static final String PROP_CHANGELOG_VERSION = "ro.bliss.changelog.version";