Skip to content

Conversation

@R0rt1z2
Copy link
Contributor

@R0rt1z2 R0rt1z2 commented Nov 17, 2025

The previous handshake improvement (dad27fc) only checked for PID 0x3 to identify BROM mode, but this broke compatibility with devices using custom vendor/product IDs for BROM, such as Sony phones (0x0FCE:0xF200, 0x0FCE:0xD1E9, etc.).

BROM does not expect the initial 0xa0 byte and will hang if it's sent. Workaround this by expanding the BROM detection logic to include all known BROM PIDs.

The previous handshake improvement (dad27fc) only checked for PID 0x3
to identify BROM mode, but this broke compatibility with devices using
custom vendor/product IDs for BROM, such as Sony phones (0x0FCE:0xF200,
0x0FCE:0xD1E9, etc.).

BROM does not expect the initial 0xa0 byte and will hang if it's sent.
Workaround this by expanding the BROM detection logic to include all
known BROM PIDs.

Change-Id: I4cf55f12d469b27f964f0f4e9ace6822086a91d2
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.

1 participant