Skip to content
Release 1.38.0

Features:
- pmbootstrap lint: avoid looping and copying files (MR 2100)
- pmb/config: add required option for Waydroid support (MR 2109)
- pmbootstrap.py: Check which version of Python pmbootstrap is run with (MR 2118)
- kconfig migrate: new option to migrate kernel configs (MR 2111)

Fixes:
- pmb/config/flashers/heimdall: support a single kernel flavor (MR 2106)
- pmb.aportgen: rm -p scripts/dtc arg from dtbTool cmd (MR 2107)
- pmb.aportgen: prefix $_outdir to dtbTool-sprd -p arg (MR 2107)
- build --strict: use pmb.chroot.init_keys (MR 2110)
- pmb.parse.bootimg: accept Mediatek recovery images too (MR 2105)
- pmb.parse.bootimg: make boot.img readable for all after copying (MR 2105)
- pmb.aportgen.binutils: fix for new binutils file conflict (MR 2116)
- pmb/parse/arguments: add aportupgrade to --help (MR 2121)
- pmb.chroot.initfs: adapt to new mkinitfs (MR 2112)

Other:
- lint: enforce max line length (MR 2097)
- pmb.chroot.init_keys: split into own function (MR 2110)
- testdata: replace mtk_mtkimage-boot.img (MR 2105)
- pmb.parse.bootimg: refactor mtk_bootimg code (MR 2105)
- test: add test_bootimg_mtk_mkimage_recovery (MR 2105)
- pmb, test: remove redundant commas (MR 2115)