AppInstaller: Extract Installer enum class to models package
Signed-off-by: Aayush Gupta <aayushgupta219@gmail.com>
This commit is contained in:
@@ -39,6 +39,7 @@ import com.aurora.extensions.isUAndAbove
|
|||||||
import com.aurora.extensions.isVAndAbove
|
import com.aurora.extensions.isVAndAbove
|
||||||
import com.aurora.store.BuildConfig
|
import com.aurora.store.BuildConfig
|
||||||
import com.aurora.store.R
|
import com.aurora.store.R
|
||||||
|
import com.aurora.store.data.model.Installer
|
||||||
import com.aurora.store.data.model.InstallerInfo
|
import com.aurora.store.data.model.InstallerInfo
|
||||||
import com.aurora.store.util.CertUtil
|
import com.aurora.store.util.CertUtil
|
||||||
import com.aurora.store.util.NotificationUtil
|
import com.aurora.store.util.NotificationUtil
|
||||||
@@ -70,15 +71,6 @@ class AppInstaller @Inject constructor(
|
|||||||
const val EXTRA_VERSION_CODE = "com.aurora.store.data.installer.AppInstaller.EXTRA_VERSION_CODE"
|
const val EXTRA_VERSION_CODE = "com.aurora.store.data.installer.AppInstaller.EXTRA_VERSION_CODE"
|
||||||
const val EXTRA_DISPLAY_NAME = "com.aurora.store.data.installer.AppInstaller.EXTRA_DISPLAY_NAME"
|
const val EXTRA_DISPLAY_NAME = "com.aurora.store.data.installer.AppInstaller.EXTRA_DISPLAY_NAME"
|
||||||
|
|
||||||
enum class Installer {
|
|
||||||
SESSION,
|
|
||||||
NATIVE,
|
|
||||||
ROOT,
|
|
||||||
SERVICE,
|
|
||||||
AM,
|
|
||||||
SHIZUKU
|
|
||||||
}
|
|
||||||
|
|
||||||
fun getCurrentInstaller(context: Context): Installer {
|
fun getCurrentInstaller(context: Context): Installer {
|
||||||
return Installer.entries[Preferences.getInteger(context, PREFERENCE_INSTALLER_ID)]
|
return Installer.entries[Preferences.getInteger(context, PREFERENCE_INSTALLER_ID)]
|
||||||
}
|
}
|
||||||
|
|||||||
10
app/src/main/java/com/aurora/store/data/model/Installer.kt
Normal file
10
app/src/main/java/com/aurora/store/data/model/Installer.kt
Normal file
@@ -0,0 +1,10 @@
|
|||||||
|
package com.aurora.store.data.model
|
||||||
|
|
||||||
|
enum class Installer {
|
||||||
|
SESSION,
|
||||||
|
NATIVE,
|
||||||
|
ROOT,
|
||||||
|
SERVICE,
|
||||||
|
AM,
|
||||||
|
SHIZUKU
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user