pmbootstrap-meow/test/testdata
Ben Westover c10a3ce73b
parse.bootimg: Separate kernel and ramdisk MediaTek headers
Currently, pmbootstrap checks if either the kernel or the ramdisk in a boot.img
contains the MediaTek header, and if one does, it assumes both do. It hardcodes
the label KERNEL for the kernel and ROOTFS for the ramdisk.

My Amazon Echo Dot (gen 2) has a boot.img where only the kernel has the header,
but not the ramdisk. These changes (as well as those in my new boot-deploy MR)
account for that situation (and any possible label an image has) by splitting
bootimg_mtk_mkimage into two variables for the kernel and the ramdisk labels.

Reviewed-by: Oliver Smith <ollieparanoid@postmarketos.org>
Link: https://lists.sr.ht/~postmarketos/pmbootstrap-devel/patches/46351
2023-11-13 09:30:24 +01:00
..
apkbuild parse: allow "-r" in pkgver 2023-08-14 09:52:23 +02:00
apkindex treewide: fix typos found with codespell 2023-07-13 10:07:53 +02:00
aportgen aportgen/binutils: add more makedepends_host 2023-05-25 09:45:07 +02:00
bootimg parse.bootimg: Separate kernel and ramdisk MediaTek headers 2023-11-13 09:30:24 +01:00
build_local_src pmbootstrap build --src: override source for any package (#1210) 2018-02-19 22:04:01 +00:00
deviceinfo/aports/device/testing/device-multiple-kernels parse: deviceinfo: arch is required (MR 2124) 2021-10-17 17:44:18 +02:00
helpers_ui/pmaports pmbootstrap init: only display UIs for device arch (MR 1937) 2020-06-02 09:18:39 +02:00
init_questions_device/aports test: cosmetic: install deviceinfo under /usr/share 2023-11-01 20:41:08 +01:00
pkgrel_bump/aports "pkgrel_bump --auto": Handle subpackages properly (#1388) 2018-04-15 21:34:40 +00:00
pmb_groups/main/postmarketos-ui-test pmbootstrap install: support _pmb_groups (MR 2010) 2021-01-27 08:38:53 +03:00
pmb_install install: refactor embed_firmware and add test (MR 2069) 2021-06-26 20:11:36 +02:00
pmb_recommends/main/postmarketos-ui-test pmbootstrap install: support _pmb_recommends (MR 1962) 2020-07-20 14:29:06 +02:00
version Testsuite: Run UIs in Qemu and check running processes and more (#982) 2018-02-02 00:16:29 +00:00
channels.cfg Replace pmaports channels stable, stable-next (MR 2032) 2021-03-18 18:58:13 +01:00
pmaports.cfg pmb.helpers.repo.urls: use channels.cfg mirrordirs (MR 1912) 2020-05-17 08:08:45 +02:00