Skip to content
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

What are the conditions for siri being enabled? #10

Open
thiccaxe opened this issue May 16, 2024 · 2 comments
Open

What are the conditions for siri being enabled? #10

thiccaxe opened this issue May 16, 2024 · 2 comments
Labels
help wanted Extra attention is needed investigate An issue needs more research

Comments

@thiccaxe
Copy link
Owner

No description provided.

@thiccaxe thiccaxe added the investigate An issue needs more research label May 16, 2024
@thiccaxe
Copy link
Owner Author

thiccaxe commented May 16, 2024

it seems that whatever a real apple TV does "sets" some sort of flag in the remote app (through some 'correct' responses/requests) and then when we send an updated _mcF this flag is "unset" for the rest of the session.

@thiccaxe
Copy link
Owner Author

Added some more info in the systemInfo packet to match apple tv, hoped this would be it as it has some interesting parts relating to siri

'deviceCapabilities': { 'voiceTriggerEnabled': 1 }

no luck unfortunately.

I doubt it has anything to with icloud, as iphone still sends the siri data to companion games server as long as no mcf (media control flags?) update is sent.

The question anyway, is how is the siri data encoded. seems to be some sort of protobuf? not quite sure about the format at all

@thiccaxe thiccaxe added the help wanted Extra attention is needed label May 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed investigate An issue needs more research
Projects
None yet
Development

No branches or pull requests

1 participant