New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[androidtv] ShieldTV Protocol Exception when App Updates #15632
Comments
Individual Update: 08f10712 2a 08 05 12 26 0a LEN app.name 18f107 Examples:
Individual Update (Longer): Examples:
Full Update: The HEX after 08f10712 seems to represent a little endian length of the overall packet with 08 as a delimiter. Then a set of XX 12 where XX may represent an update type and 12 the ending delimiter. Then another length which is exactly 5 shorter than the length before followed by a 0a delimiter. In the full update there is then another number followed by 0a. In the individual update this is the length of the app name. Then LEN app.name 12 LEN app.real.name 22 LEN URL 28 01 30 01 All then end 18f107. |
This issue has the regression label. Usually this label is added if this issue was introduced by a previous (recent) PR. Could you link that PR? Or remove the regression label? |
My understanding was that regression kept it out of the release notes if it was something that was broken and missed earlier. I can remove the tags on both if this was improperly used. |
You are right, but the release notes are only made of the PR's not the issues. For the issues all this tag does, is just for searching/catagorizing. And i would also think it is fine to add this to the release notes. As these two issues do solve a bug that was not introduced in a recent PR, but just something that was allready broken/never fixed before. |
Regression removed. |
This issue has been mentioned on openHAB Community. There might be relevant details there: https://community.openhab.org/t/androidtv-binding-3-2-0-4-2-0/142203/1 |
When an app updates, ShieldTV sends the following (example) which causes an exception. This should be handled differently.
The text was updated successfully, but these errors were encountered: