manager: Rework

This commit is contained in:
ShirkNeko
2025-11-20 20:07:35 +08:00
parent 088996da9b
commit cc78812f50
2 changed files with 8 additions and 1 deletions

View File

@@ -865,7 +865,7 @@ private fun ModuleList(
ModuleOperationUtils.handleModuleUninstall(module.dirId)
uninstallModule(module.dirId)
} else {
restoreModule(module.dirId)
undoUninstallModule(module.dirId)
}
}
}

View File

@@ -151,6 +151,13 @@ fun restoreModule(id: String): Boolean {
return result
}
fun undoUninstallModule(id: String): Boolean {
val cmd = "module undo-uninstall $id"
val result = execKsud(cmd, true)
Log.i(TAG, "undo uninstall module $id result: $result")
return result
}
private fun flashWithIO(
cmd: String,
onStdout: (String) -> Unit,