@@ -857,16 +857,14 @@ private fun Flash(c: CreatePartDataHolder) {
857857 } else {
858858 var space = c.desiredSize
859859 val imgFolder = SuFile .open(c.vm.logic.abmSdLessBootset, fn)
860- var i = 0
861860 if (imgFolder.exists())
862861 throw IllegalStateException (" image folder ${imgFolder.absolutePath} already exists" )
863862 if (! imgFolder.mkdir())
864863 throw IllegalStateException (" image folder ${imgFolder.absolutePath} could not be created" )
865864 c.parts.forEachIndexed { index, part ->
866865 terminal.add(vm.activity.getString(R .string.term_create_part))
867- val id = i++
868- val img = File (imgFolder, id.toString())
869- val map = File (entryFolder, " $id .map" )
866+ val img = File (imgFolder, index.toString())
867+ val map = File (entryFolder, " $index .map" )
870868 val bytes = part.resolveBytesSize(c, space)
871869 space - = bytes
872870 if (space < 0 )
@@ -879,11 +877,11 @@ private fun Flash(c: CreatePartDataHolder) {
879877 terminal.add(vm.activity.getString(R .string.term_failed_uncrypt))
880878 return @WizardTerminalWork
881879 }
882- if (! vm.logic.map(fn, id , terminal)) {
880+ if (! vm.logic.map(fn, index , terminal)) {
883881 terminal.add(vm.activity.getString(R .string.term_failed_map_other))
884882 return @WizardTerminalWork
885883 }
886- createdParts.add(part to (i to vm.logic.getDmFile(fn, id )))
884+ createdParts.add(part to (index to vm.logic.getDmFile(fn, index )))
887885 terminal.add(vm.activity.getString(R .string.term_created_part))
888886 }
889887 }
0 commit comments