Release 2.1.0 Features: * pmb.aportgen.device: modernize defaults * init: tweak UIs hidden message * install: get install_user_groups from pmaports.cfg * chroot: /mnt/pmbootstrap-* -> /mnt/pmbootstrap/* * build: use sccache for rust * pmb.config: uefi kconfig check: add zboot for aarch64 * pmb.config: uefi kconfig check: add mixed mode for x86_64 * kconfig check: enable USB_CONFIGFS_NCM for USB gadgets * parse.arguments: Allow providing multiple packages for kconfig_check * parse.bootimg: Separate kernel and ramdisk MediaTek headers * pmb.config: add RFKILL to iwd kconfig check * install: rename --sdcard arg to --disk * config.init: allow using pmb_select in pmos-base-ui * aportgen: build gcc-x86_64 etc. pkgs for aarch64 Fixes: * install: remove /mnt/pmbootstrap at the end * parse: allow "-r" in pkgver * parse.apkindex: fix typo * chroot.apk,apk_static: always disable interactive mode * install --sdcard: remove external_storage check * config: Fix typo in valid aport options * parse.depends: consider selected providers when resolving providers * pmb.helpers.pmaports.get: deal with operators * pkg resolver: don't guess if pmaport was found * pmb.helpers.frontend: Convert kconfig check --file argument Other: * Cosmetic: build: add comment about rust deps * test/test_crossdirect: remove * README.md: add armv7 to supported architecture * parse/init: allow importing arguments_install and arguments_flasher * test: cosmetic: install deviceinfo under /usr/share * pmb.aportgen.device: clarify supported values in modules_initfs * pkg resolve: add more verbose logs * pmb.config.apk_tools_min_version: add alpine 3.19 * aportgen: remove binutils