Auto-Start on Boot
Auto-Start on Boot lets SendSpin Player connect to your server automatically when the device powers on, without any user interaction. This is ideal for dedicated music players, kiosk-style setups, or always-on audio zones.
1. Set a Default Server
Section titled “1. Set a Default Server”You must designate a default server before enabling auto-start:
- Open the Server List
- Long-press the server you want to auto-connect to
- Select Set as Default
2. Enable Auto-Start
Section titled “2. Enable Auto-Start”- Open Settings
- Under Performance, find Auto-Start on Boot
- Toggle it on
The setting shows which server will be used (e.g., “Starts and connects to Living Room on boot”).
If no default server is set, the toggle is disabled with an explanation.
How It Works
Section titled “How It Works”When the device boots:
- Android sends a
BOOT_COMPLETEDbroadcast - SendSpin Player’s receiver starts the PlaybackService
- The service looks up your default server
- It connects using the server’s preferred connection method (local, remote, or proxy)
- Audio begins streaming as soon as the server sends it
No app UI is shown. The service runs in the background with a notification showing the connection status.
Combining with High Power Mode
Section titled “Combining with High Power Mode”For the most reliable always-on setup, enable both Auto-Start on Boot and High Power Mode in Settings:
- Auto-Start connects on boot
- High Power Mode prevents the connection from being dropped by Android’s battery optimization
- Together they ensure the device is always ready to play music
Use Cases
Section titled “Use Cases”- Dedicated room speakers — Android devices permanently installed as music endpoints
- Kitchen/bathroom tablets — Always ready to play music when someone starts streaming
- Kiosk mode — Combined with a launcher app for a dedicated music appliance
- The app stays running in the background even if you swipe it away from the recents screen
- Battery optimization exemption is recommended (prompted when enabling High Power Mode)
- The device must complete its boot process before the connection is established