SnapBack Switch: Difference between revisions
More actions
Created page with "{{Infobox Switch Homebrews |title=SnapBack |image=SnapBackSwitch.png |description=A Nintendo Switch homebrew to auto-reconnect AirPods when they disconnect from the console. |author=N/A |lastupdated=2026/03/31 |type=System Tools |version=1.1 |license=PolyForm Noncommercial 1.0.0 |download=https://dlhb.gamebrew.org/switchhomebrews/SnapBackSwitch.7z |website=https://www.reddit.com/r/SwitchHacks/comments/1s9e6pz/snapback_autoreconnect_airpods_on_nintendo_switch/ |source=htt..." |
No edit summary |
||
| Line 2: | Line 2: | ||
|title=SnapBack | |title=SnapBack | ||
|image=SnapBackSwitch.png | |image=SnapBackSwitch.png | ||
|description= | |description=Auto-reconnect AirPods when they disconnect from the console. | ||
|author=N/A | |author=N/A | ||
|lastupdated=2026/03/31 | |lastupdated=2026/03/31 | ||
|type= | |type=Sysmodules | ||
|version=1.1 | |version=1.1 | ||
|license=PolyForm Noncommercial 1.0.0 | |license=PolyForm Noncommercial 1.0.0 | ||
| Line 19: | Line 19: | ||
|image_alt=SnapBack | |image_alt=SnapBack | ||
}} | }} | ||
SnapBack is a Nintendo Switch sysmodule that automatically reconnects your Bluetooth headphones (AirPods, Beats, and other Bluetooth audio devices) when you turn on your Switch, removing the need to manually pair the device every time. It requires a Nintendo Switch running Atmosphere CFW and a Bluetooth audio device already paired to the Switch. | |||
== Features == | == Features == | ||
| Line 29: | Line 29: | ||
== Installation == | == Installation == | ||
Requirements: | |||
* Nintendo Switch running Atmosphere CFW | |||
* Bluetooth audio device paired to your Switch (AirPods, Beats, etc.) | |||
Instructions: | |||
* Download the [https://github.com/saulotmalo/snapback/releases latest release] | |||
* Copy the contents to the root of your SD card. | |||
* Reboot your Switch. | |||
The sysmodule starts automatically on boot via <code>boot2.flag</code>. | The sysmodule starts automatically on boot via <code>boot2.flag</code>. | ||
The sysmodule writes a log to <code>sdmc:/switch/snapback/log.txt</code>, which is useful for troubleshooting. | |||
== Configuration == | == Configuration == | ||
Open the | Open the SnapBack app from the Homebrew Menu to configure: | ||
* '''Device''' | * '''Device''' - select which paired Bluetooth device to reconnect | ||
* '''Polling interval''' | * '''Polling interval''' - how often to check for reconnection (default 12s) | ||
Settings are saved to <code>sdmc:/switch/snapback/config.ini</code> and applied immediately without rebooting. | Settings are saved to <code>sdmc:/switch/snapback/config.ini</code> and applied immediately without rebooting. | ||
| Line 60: | Line 67: | ||
max_retries = 0 | max_retries = 0 | ||
</pre> | </pre> | ||
==Changelog== | ==Changelog== | ||
| Line 68: | Line 73: | ||
== External links == | == External links == | ||
* GitHub - https://github.com/saulotmalo/snapback | |||
* Reddit - https://www.reddit.com/r/SwitchHacks/comments/1s9e6pz/snapback_autoreconnect_airpods_on_nintendo_switch/ | * Reddit - https://www.reddit.com/r/SwitchHacks/comments/1s9e6pz/snapback_autoreconnect_airpods_on_nintendo_switch/ | ||
Latest revision as of 06:21, 22 June 2026
| SnapBack | |
|---|---|
| General | |
| Author | N/A |
| Type | Sysmodules |
| Version | 1.1 |
| License | PolyForm Noncommercial 1.0.0 |
| Last Updated | 2026/03/31 |
| Links | |
| Download | |
| Website | |
| Source | |
SnapBack is a Nintendo Switch sysmodule that automatically reconnects your Bluetooth headphones (AirPods, Beats, and other Bluetooth audio devices) when you turn on your Switch, removing the need to manually pair the device every time. It requires a Nintendo Switch running Atmosphere CFW and a Bluetooth audio device already paired to the Switch.
Features
- Automatically reconnects paired Bluetooth audio devices on boot
- Resumes polling after disconnect — if headphones go out of range, they reconnect when back
- Screen-aware — pauses polling when the screen is off, reconnects immediately on wake
- Companion config app to select your device and configure settings
- Lightweight background sysmodule with no performance impact
Installation
Requirements:
- Nintendo Switch running Atmosphere CFW
- Bluetooth audio device paired to your Switch (AirPods, Beats, etc.)
Instructions:
- Download the latest release
- Copy the contents to the root of your SD card.
- Reboot your Switch.
The sysmodule starts automatically on boot via boot2.flag.
The sysmodule writes a log to sdmc:/switch/snapback/log.txt, which is useful for troubleshooting.
Configuration
Open the SnapBack app from the Homebrew Menu to configure:
- Device - select which paired Bluetooth device to reconnect
- Polling interval - how often to check for reconnection (default 12s)
Settings are saved to sdmc:/switch/snapback/config.ini and applied immediately without rebooting.
The configuration file can also be edited manually:
# Bluetooth address of the device to reconnect filter_address = AA:BB:CC:DD:EE:FF # Device name (for reference only) device_name = My AirPods # How often to check for reconnection in seconds polling_interval = 12 # Delay on boot before first attempt (seconds) boot_delay = 18 # Max reconnect attempts (0 = unlimited) max_retries = 0
Changelog
v1.1
- First Release.