Nightzuku r48
Nightzuku r48 (Wear OS 5 pairing and standby fix)
This release addresses Wear OS 5/6 background pairing and activation stability issues on devices like Galaxy Watch 7.
Key Changes:
- Fixed ADB pairing key exchange: Resolved constructor parameter shadowing in AdbPairingClient which caused empty key transmissions.
- Fixed standby freezing: Set foreground service type to 'connectedDevice' with appropriate permissions to prevent Wear OS 5 from aggressively freezing background processes.
- Dynamic Wi-Fi IP binding: Replaced static loopback checks with dynamic interface checking for wireless debugging connection.
- Documentation: Added a detailed Wear OS setup and pairing guide (docs/wearos-pairing.md).