pmbootstrap/pmb
Anton Bambura b1536416ed
install/partition: set efi flag with cgpt
Some devices (veyron) have read-only primary GPT record on eMMC and
parted can't handle it. It results in U-Boot not being able to boot
from eMMC.

Fix it by setting efi flag with cgpt instead of parted.

Reviewed-by: Oliver Smith <ollieparanoid@postmarketos.org>
Reviewed-by: Luca Weiss <luca@z3ntu.xyz>
Link: https://lists.sr.ht/~postmarketos/pmbootstrap-devel/%3C168844148723.7161.318848193297628515-0@git.sr.ht%3E
2023-07-05 10:02:40 +02:00
..
aportgen aportgen: use pmb.build.init_abuild_minimal 2023-06-15 08:30:54 +02:00
build Remove distcc support 2023-06-15 08:31:03 +02:00
chroot Remove distcc support 2023-06-15 08:31:03 +02:00
ci Use ruff for linting 2023-06-04 10:56:22 +02:00
config pmb.config: Use Python 3.8-compatible type annotation 2023-07-05 10:02:28 +02:00
data init: allow all locales 2023-06-12 08:46:22 +02:00
export Bump copyright to 2023 2023-01-22 19:18:06 +01:00
flasher flasher: remove long deprecated flash_system alias 2023-06-12 08:46:22 +02:00
helpers Remove distcc support 2023-06-15 08:31:03 +02:00
install install/partition: set efi flag with cgpt 2023-07-05 10:02:40 +02:00
netboot Bump copyright to 2023 2023-01-22 19:18:06 +01:00
parse Remove distcc support 2023-06-15 08:31:03 +02:00
qemu pmb.qemu.run: replace removed -soundhw option 2023-06-05 13:12:58 +02:00
sideload Bump copyright to 2023 2023-01-22 19:18:06 +01:00
__init__.py pmb: Remind users to ensure pmbootstrap is updated before reporting errors 2023-05-25 09:24:13 +02:00