mirror of
https://github.com/kavishdevar/librepods.git
synced 2026-04-30 01:53:01 +00:00
I made this a while back, it is very incomplete, just adding in case anyone's looking for the opcodes
897 B
897 B
opcode, title, description
| opcode | title | description |
|---|---|---|
| 0x001D | Device Information | Information about AirPods, such as model, firmware version, and serial number. This can not be requested from the accessory; it is only sent by the accessory to the host upon connection. |
Device information
The device information packet is sent by the accessory to the host upon connection. It contains various details about the AirPods, including model number, software version, and serial number.
Each null indicates the start of a new string field.
The data is in this order:
- Name
- Model number
- Manufacturer (always "Apple Inc.")
- Serial number
- Version 1
- Version 2
- Hardware revision (?) (I have
1.0.0) - Updater app version (?) (I have
com.apple.accessory.updater.app.71) - Serial number (Left Bud)
- Serial number (Right Bud)
- Version (?) (I have
8454371) - A few more bytes, I don't know what they are