working poc

This commit is contained in:
2026-03-10 00:36:59 +05:00
parent 881dbfb648
commit a319a07440
34 changed files with 2067 additions and 37 deletions

View File

@@ -0,0 +1,23 @@
package sh.sar.isodroid.data
data class MountOptions(
val readOnly: Boolean = true,
val cdrom: Boolean = false,
val useConfigfs: Boolean = true
) {
fun toCommandArgs(): List<String> {
val args = mutableListOf<String>()
if (!readOnly) {
args.add("-rw")
}
if (cdrom) {
args.add("-cdrom")
}
if (useConfigfs) {
args.add("-configfs")
} else {
args.add("-usbgadget")
}
return args
}
}