Skip to content

assign unique GUIDs in partition.conf for sm8750-mtp and kaanapali-mtp #138

Merged
Dmitry Baryshkov (lumag) merged 2 commits into
qualcomm-linux:mainfrom
vivpuar:identical_guids
Jul 8, 2026
Merged

assign unique GUIDs in partition.conf for sm8750-mtp and kaanapali-mtp #138
Dmitry Baryshkov (lumag) merged 2 commits into
qualcomm-linux:mainfrom
vivpuar:identical_guids

Conversation

@vivpuar

@vivpuar vivpuar commented Jul 8, 2026

Copy link
Copy Markdown
Contributor

Capsule update firmware identifies partition handles using GUIDs. Having duplicate GUIDs for A/B slots can cause the update process to locate the wrong partition or fail to find the intended partition handle.

sm8750-mtp: assign unique GUIDs for xbl_b and xbl_config_b partitions.
kaanapali-mtp: assign unique GUIDs for tme_config_b, tme_fw_b, tme_seq_patch_b, xbl_b, xbl_config_b and xbl_ac_config_b partitions.

vivpuar added 2 commits July 8, 2026 10:28
…partitions

xbl_a/xbl_b and xbl_config_a/xbl_config_b were configured with identical
GUIDs in sm8750-mtp partition conf. Capsule update firmware identifies
partition handles using GUIDs. Having duplicate GUIDs for A/B slots can
cause the update process to locate the wrong partition or fail to find
the intended partition handle.

Signed-off-by: Vivek Puar <vpuar@qti.qualcomm.com>
Several B-slot boot partitions were configured with identical GUIDs.
Capsule update firmware uses partition GUIDs to locate partition
handles during firmware updates. Incorrect or duplicated GUIDs can
cause the update process to identify the wrong partition or fail to
locate the intended target.

Update the GUIDs for tme_config_b, tme_fw_b, tme_seq_patch_b,
xbl_b, xbl_config_b and xbl_ac_config_b to their corresponding
partition-specific values.

Signed-off-by: Vivek Puar <vpuar@qti.qualcomm.com>
@lumag Dmitry Baryshkov (lumag) merged commit 8e85e19 into qualcomm-linux:main Jul 8, 2026
3 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.

2 participants