manager: After flashing anykernel3, release ksud.
This commit is contained in:
@@ -7,6 +7,7 @@ import android.net.Uri
|
|||||||
import androidx.documentfile.provider.DocumentFile
|
import androidx.documentfile.provider.DocumentFile
|
||||||
import com.sukisu.ultra.R
|
import com.sukisu.ultra.R
|
||||||
import com.sukisu.ultra.network.RemoteToolsDownloader
|
import com.sukisu.ultra.network.RemoteToolsDownloader
|
||||||
|
import com.sukisu.ultra.ui.util.install
|
||||||
import com.sukisu.ultra.ui.util.rootAvailable
|
import com.sukisu.ultra.ui.util.rootAvailable
|
||||||
import com.sukisu.ultra.utils.AssetsUtil
|
import com.sukisu.ultra.utils.AssetsUtil
|
||||||
import com.topjohnwu.superuser.Shell
|
import com.topjohnwu.superuser.Shell
|
||||||
@@ -171,6 +172,12 @@ class HorizonKernelWorker(
|
|||||||
runCommand(true, "resetprop ro.boot.slot_suffix $originalSlot")
|
runCommand(true, "resetprop ro.boot.slot_suffix $originalSlot")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
try {
|
||||||
|
install()
|
||||||
|
} catch (e: Exception) {
|
||||||
|
state.updateStep("ksud update skipped: ${e.message}")
|
||||||
|
}
|
||||||
|
|
||||||
state.updateStep(context.getString(R.string.horizon_flash_complete_status))
|
state.updateStep(context.getString(R.string.horizon_flash_complete_status))
|
||||||
state.completeFlashing()
|
state.completeFlashing()
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user