-
0.184529ed64 · ·
0.18 Features: - Add support for installing EFI drivers (MR 70) Fixes: - Fix dhtb header (MR 69)
-
0.17462c3879 · ·
0.17 Features: - Add support for prepending DHTB to boot.img (MR 67) <19atlas> - Add support for generating compressed depthcharge images (MR 65) <WeirdTreeThing> Fixes: - Flash android boot image with fastboot-bootpart if not EFI booting (MR 68) <Caleb Connolly> Other: - Improve contributing documentation (MR 62) <Clayton Craft>
-
0.16.108d14208 · ·
0.16.1 Fixes: - flash_android_bootimg: check validate target partition size before flashing (MR 63) - copy target dtb to a temp directory for qcom and sprd dt.img types (MR 57) Other: - ci: add integration test for exynos qcdt (MR 57) - ci: switch to unpackbooting from osm0sis (MR 57)
-
0.15941a041e · ·
0.15 Features: - Include "sort-key" in bootloader spec config (MR 58) - Integrate pmos-update-depthcharge-kernel and pmos-update kernel logic (MR 55)
-
0.1460fa8968 · ·
0.14 Features: - Add support for generating sd-boot and grub config for Linux kernel loading of CPU microcode on boot Other: - Lots of CI/integration test fixes and improvements
-
0.132860628a · ·
0.13 Features: - add support for generating dt.img (MR 52) - ci: add integration tests (MR 51) - add support for using /usr/share/misc/source_deviceinfo (MR 48) - systemd: prefer vmlinuz.efi over vmlinuz (MR 47) - pick up options for root fs from fstab (MR 41) Fixes: - don't copy vmlinuz-dtb to /boot (MR 50) - place dtb in the /boot filesystem even if it's appended (MR 48)
-
0.123527e992 · ·
0.12 Features: - Add support for executing hook scripts after loading config and before generating/deploying boot files (MR 45) - Make MediaTek header labels configurable via deviceinfo variables (MR 49)
-
0.11bb067202 · ·
0.11 Breaking changes: - The `generate_gummiboot` var was renamed to `generate_systemd_boot`. One project turned into the other, and the internal logic in boot-deploy will now search dirs that both gummiboot and systemd-boot are installed in. It prefers systemd-boot over gummiboot, in case both options are located on the system. Features: - Add support for systemd-boot (see "Deviceinfo changes") Deviceinfo changes: - ADDED: deviceinfo_generate_systemd_boot - Triggers installing support for systemd-boot - DROP: deviceinfo_generate_gummiboot - Use deviceinfo_generate_systemd_boot to trigger gummiboot support
-
0.10.1ea7d23a9 · ·
0.10.1 Fixes: - Don't fail if deviceinfo_dtb is not set when creating a boot.img (MR 40)
-
0.10.088f49c03 · ·
0.10 Features: - extlinux: support fdtdir for multiple dtbs - extlinux: support generating config without kernel cmdline - grub: support generating config without dtb specified Fixes: - mkbootimg: fix for V2 header
-
0.9.13ca7edec · ·
0.9.1 Fixes: - Correctly install multiple device tree files when more than one are set in deviceinfo_dtb (MR 34)
-
0.960c08e4d · ·
0.9 Features: - boot-deploy now reads deviceinfo vars from /usr/share/deviceinfo/deviceinfo first, then /etc/deviceinfo. This allows distros to set default values, which users can override in /etc/deviceinfo (MR 29) Fixes: - crypttab entries may not be used (MR 29) Breaking Changes: - (distro packaging) OS distro customization has been moved from /etc/boot/boot-deploy to /usr/share/boot-deploy/os-customization. (MR 30) - /etc/boot/cmdline.txt is no longer used. To add kernel command line options, set the deviceinfo_kernel_cmdline_append variable in deviceinfo (MR 29)
-
0.8783a9c40 · ·
0.8 Features: - Add support for gummiboot - Many internal code improvements and bug fixes, see git log for details Fixes: - Fix destination space calculation (MR 28) - Support destination paths with spaces
-
0.775d179f1 · ·
0.7 Features: - Support mounting partitions by UUID (MR 18) - Support generating extlinux.conf and grub.cfg (MR 18) - Add config file for boot-deploy (see README.md for more info) (MR 18) - Allow users to append kernel cmdline options with /etc/boot/cmdline.txt (MR 18) - Use depthchargectl instead of mkdepthcharge (MR 17)