pmaports/device/testing/device-samsung-i9100
Henrik Grimler 595c276a22
device-samsung-i9100: flash rootfs to UMS partition, as non sparse
Some partitions are sparse (DATAFS, FACTORYFS), but the largest
partition, UMS, needs to be non-sparse. DATAFS partition also expects
some special images with a magic header (or something), simply trying
to flash a sparse or non-sparse image to it gives an error from device
bootloader:

```
[ ... ]
erase completed(from 73728 to 90111).
.
mmc_pwrite: partition[6] written successfully.
...set_nps_update_start: set nps start flag successfully.
process_packet: id=102, data=0
process_packet: id=102, data=2
process_packet: id=102, data=3
pda completed: id=11, size=31457280, final=0
Invalid Magic Code! 0x       0
[ ... ]
```

Therefore set UMS as default rootfs partition and create non-sparse
images.

Part-of: <https://gitlab.postmarketos.org/postmarketOS/pmaports/-/merge_requests/8877>
2026-06-22 09:39:05 +02:00
..
APKBUILD device-samsung-i9100: flash rootfs to UMS partition, as non sparse 2026-06-22 09:39:05 +02:00
device-samsung-i9100-openrc.post-install samsung-i9100: split downstream into separate package (MR 6491) 2025-05-15 16:20:27 +01:00
device-samsung-i9100.post-install device/*: move to device/testing/* (!1063) 2020-03-14 08:35:32 +01:00
deviceinfo device-samsung-i9100: flash rootfs to UMS partition, as non sparse 2026-06-22 09:39:05 +02:00
kernel-cmdline.conf device/*: migrate device packages to new kernel cmdline config system 2026-01-27 12:34:40 -08:00
media-pipeline.initd samsung-i9100: setup media controller pipeline (MR 2248) 2021-06-22 11:52:21 +02:00