Commit fb31f81
committed
feat(app): one-shot create, format, and mount pipeline
Add preset size chips, FAT32/exFAT format selector, and root-based
image creation to CreateImageDialog. Images are created via truncate
and formatted with bundled mkfs.fat, then auto-mounted on creation.
Include daemon Rust source (previously external), bundled mkfs.fat
binaries for all ABIs, format preference in settings, filesystem
type detection via blkid, and expanded device cards showing size
and format info.
Refs: stateful-wobbling-seahorse plan1 parent 9e3768a commit fb31f81
28 files changed
Lines changed: 4253 additions & 149 deletions
File tree
- .github/workflows
- app
- src/main
- java/com/enginex0/usbmassstorage
- daemon
- data
- ui
- components
- viewmodel
- res/values
- daemon
- src
- module/bin
- arm64-v8a
- armeabi-v7a
- x86_64
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
31 | 31 | | |
32 | 32 | | |
33 | 33 | | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
34 | 55 | | |
35 | 56 | | |
36 | 57 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
19 | 19 | | |
20 | 20 | | |
21 | 21 | | |
| 22 | + | |
0 commit comments