void-mklive/platforms
classabbyamp 20b42c6218 platforms: add pinebookpro 2025-01-01 14:52:10 -05:00
..
README.md mklive, grub: add support for "platforms" in live isos 2025-01-01 14:52:10 -05:00
pinebookpro.sh platforms: add pinebookpro 2025-01-01 14:52:10 -05:00
x13s.sh mklive, grub: add support for "platforms" in live isos 2025-01-01 14:52:10 -05:00

README.md

mklive platforms

To allow for platform-specific customization (and platform-specific/generic images all-in-one) on aarch64, mklive.sh -P "platform1 platform2 ..." can be used. That will, in turn, source platform1.sh and platform2.sh from this directory to do a few things:

  1. add packages to the image
  2. add menu entries in GRUB

File format

# an optional pretty name
PLATFORM_NAME="Thinkpad X13s"
# any additional packages to add (bash array)
PLATFORM_PKGS=(x13s-base)
# any special kernel cmdline arguments
PLATFORM_CMDLINE="rd.driver.blacklist=qcom_q6v5_pas arm64.nopauth clk_ignore_unused pd_ignore_unused"
# device tree (path relative to /boot/dtbs/dtbs-$version/)
PLATFORM_DTB="qcom/sc8280xp-lenovo-thinkpad-x13s.dtb"