Skip to content

Updating flasher and efi job#41

Merged
yogeshlal merged 7 commits intoqualcomm-linux:mainfrom
yogeshlal:main
Apr 21, 2026
Merged

Updating flasher and efi job#41
yogeshlal merged 7 commits intoqualcomm-linux:mainfrom
yogeshlal:main

Conversation

@yogeshlal
Copy link
Copy Markdown
Collaborator

No description provided.

yogeshlal and others added 6 commits April 1, 2026 17:48
Add end-to-end support for BOOT_METHOD=efi so EFI-based boot flows along
with existing fastboot method.

Changes included:
- README: document efi as a supported BOOT_METHOD.
- data validation: allow efi in allowed_boot_methods.
- templates: add templates/boot/efi.jinja2 with a complete EFI deploy/boot flow.

Signed-off-by: Yogesh Lal <yogesh.lal@oss.qualcomm.com>
EFI flash inputs through the job rendering path so EFI jobs
can be rendered with the required flashing metadata.

Signed-off-by: Yogesh Lal <yogesh.lal@oss.qualcomm.com>
The generator did not ensures renders directory exists and on a clean
workspace, attempts to write rendered files could fail with a
“No such file or directory” error.

This change ensure renders directory exists before saving.

Signed-off-by: Yogesh Lal <yogesh.lal@oss.qualcomm.com>
Update templates/boot/flasher.jinja2 to emit the auto_login block only
when meta_qcom is enabled, keeping flasher jobs without the login
prompt by default.

Also document the new flag in README usage notes for BOOT_METHOD=flasher.

Signed-off-by: Yogesh Lal <yogesh.lal@oss.qualcomm.com>
Update flasher.jinja2 to handle flatbuild url passed
by the qcom-next jobs.

Signed-off-by: Salendarsingh Gaud <sgaud@qti.qualcomm.com>
flasher: Update flasher.jinja2 to handle qcom-next jobs
Purge unreleased EFI docker image

Signed-off-by: Yogesh Lal <yogesh.lal@oss.qualcomm.com>
@sgaud-quic
Copy link
Copy Markdown
Contributor

Tested-by : Salendarsingh Gaud

@yogeshlal yogeshlal merged commit 4b76d00 into qualcomm-linux:main Apr 21, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants