Case study
XY Remote: reconstructing XinYi amplifier BLE control
XY Remote reconstructs BLE control for XinYi Sinilink amplifier boards in an iOS app and Swift library. Protocol notes derived from the vendor Android app's Hermes bytecode describe GATT service AE00, frame assembly, checksums, commands and the connection handshake. The author reports testing against app logic and a simulated amplifier.
- Targets
- App · Protocol
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 1
- Last commit
- 2026-11-03
- Language
- Swift
- License (GitHub)
- MIT
GitHub data as of 2026-11-10
Evidence
- Observed
- Code and documentation observed; no download method or demo found.
- Checked
- 2026-11-09
Requirements & limits
- Prerequisites: Xcode 16 or later and an iOS 17 iPhone or iPad are required for the app.
- Testing evidence: The author reports simulator and app-logic tests; real amplifier hardware has not yet been tested.
- License: MIT license.
Cite
BibTeX
@misc{xy-remote-sinilink-ble-case,
title = {{XY Remote: reconstructing XinYi amplifier BLE control}},
howpublished = {\url{https://github.com/slopmaxxer/xy-remote}},
url = {https://github.com/slopmaxxer/xy-remote},
urldate = {2026-11-06},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/xy-remote-sinilink-ble-case/}}
}Plain text
XY Remote: reconstructing XinYi amplifier BLE control. https://github.com/slopmaxxer/xy-remote (accessed 2026-11-06). Awesome REA entry: https://awesomerea.org/resources/xy-remote-sinilink-ble-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- PROTOCOL.md GitHub · slopmaxxer/xy-remote · Revision 5ea829c
- README.md GitHub · slopmaxxer/xy-remote · Revision 5ea829c
More in Apps
- RideLink: reconstructing TVS SmartXonnect scooter communication · Case study
- lumalou: reconstructing Fisher-Price Lumalou BLE control · Case study
- Scarlett MixControl: rebuilding control of first-generation Scarlett interfaces · Case study
- Mi Fitness Sync: reconstructing workout retrieval from the Android app · Case study
- SSL Console Control: reconstructing mixing-console UDP control · Case study
- logitech-ipc-protocol: reconstructing Logi Options+ agent messages · Case study