Skip to content
Snippets Groups Projects

main/boot-deploy: upgrade to 0.7.0

Merged Imported Administrator requested to merge boot-deploy into master

New features:

  • use depthchargectl instead of mkdepthcharge on Chrome OS devices (that change also allows to use dtb selection of depthcharge bootloader);
  • allow users to specify custom cmdline in /etc/boot/cmdline.txt;
  • use UUIDs from /etc/fstab and /etc/crypttab in cmdline (not used yet);
  • generate grub.cfg and extlinux.conf;

This MR also adjusts aarch64 chromebooks to the new changes and makes use of generating configs on pinephone pro and pinebook pro as a proof of concept

Tested devices:

  • aarch64 chromebook;
  • pine64-pinephonepro;
  • pine64-pinebookpro;
  • android device (test for regressions).
Edited by Administrator

Merge request reports

Merged by AdministratorAdministrator 2 years ago (Jan 5, 2023 2:51am UTC)

Loading

Pipeline #199771 passed

Pipeline passed for 33254c4d on master

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Administrator
  • Administrator added 4 commits · Imported

    added 4 commits

    • b046045f - WIP: main/boot-deploy: upgrade to 0.7.0
    • 231d8be5 - pine64-pinebookpro: use generated extlinux.conf
    • a9950e9a - pine64-pinephonepro: use generated grub.cfg
    • 8974c75c - aarch64 chromebooks: add $deviceinfo_depthcharge_board to deviceinfo

    Compare with previous version

    By jenneron on 2022-12-17T12:33:27

  • Administrator added 4 commits · Imported

    added 4 commits

    • 6bdb4ec3 - WIP: main/boot-deploy: upgrade to 0.7.0
    • b0cbdb85 - pine64-pinebookpro: use generated extlinux.conf
    • 81febac4 - pine64-pinephonepro: use generated grub.cfg
    • 9838dab4 - aarch64 chromebooks: add $deviceinfo_depthcharge_board to deviceinfo

    Compare with previous version

    By jenneron on 2022-12-17T12:41:09

  • Administrator resolved all threads · Imported

    resolved all threads

    By clayton craft on 2022-12-18T00:50:00

  • Administrator added 1 commit · Imported

    added 1 commit

    • 0bf293cc - WIP: main/boot-deploy: upgrade to 0.7.0

    Compare with previous version

    By jenneron on 2022-12-18T01:37:43

  • Administrator added 3 commits · Imported

    added 3 commits

    • 43774c48 - pine64-pinebookpro: use generated extlinux.conf
    • 160731e1 - pine64-pinephonepro: use generated grub.cfg
    • 85462650 - aarch64 chromebooks: add $deviceinfo_depthcharge_board to deviceinfo

    Compare with previous version

    By jenneron on 2022-12-18T01:38:01

  • Administrator marked the checklist item pine64-pinebookpro; as completed · Imported

    marked the checklist item pine64-pinebookpro; as completed

    By clayton craft on 2022-12-23T20:33:09

  • Author Owner

    seems to work OK on the PBP, using an image built with pmbootstrap and booting over SD card

    By clayton craft on 2022-12-23T20:33:10

  • Author Owner

    also tested on a librem 5, by flashing an image that had this change in it, and booting from emmc.

    By clayton craft on 2022-12-23T20:58:43

  • Administrator mentioned in merge request boot-deploy!18 (merged) · Imported

    mentioned in merge request boot-deploy!18 (merged)

    By clayton craft on 2022-12-24T05:20:55

  • Administrator added 50 commits · Imported

    added 50 commits

    • 85462650...e07103fb - 46 commits from branch postmarketOS:master
    • 894e2a98 - main/boot-deploy: upgrade to 0.7.0 (MR 3724)
    • f222e788 - pine64-pinebookpro: use generated extlinux.conf (MR 3724)
    • 9d13b465 - pine64-pinephonepro: use generated grub.cfg (MR 3724)
    • 753322d5 - aarch64 chromebooks: add $deviceinfo_depthcharge_board to deviceinfo (MR 3724)

    Compare with previous version

    By clayton craft on 2023-01-02T22:06:42

  • Administrator marked this merge request as ready · Imported

    marked this merge request as ready

    By clayton craft on 2023-01-02T22:07:41

  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Please register or sign in to reply
    Loading