thiccaxe / CompanionGames

Concept: multiplayer games using iOS/iPadOS remote. Companion Protocol.
GNU Affero General Public License v3.0
0 stars 0 forks source link

ios 18 quirks #11

Open thiccaxe opened 1 month ago

thiccaxe commented 1 month ago

ios wants to send a new kind of connection:

I wonder what the "wrong setup code" is. We can detect this "scuffed" connection. Then I guess we can randomly try "setupcodes" until something works? In the iOS logs it is mentioned that the apple tv (in this case our fake one aswell) specifically uses a pin code length of "4" (as opposed to 8 or whatever the HAP standards actually require) .

I wonder if it is just the current 1234 code with 0s appended.

thiccaxe commented 1 month ago

Not worth investigating right now since it doesn't really matter, we can always just close the connection when we see the 25=[0x01] marker