Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

SnapBack Switch: Difference between revisions

From GameBrew
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=A Nintendo Switch homebrew to auto-reconnect AirPods when they disconnect from the console.
|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=System Tools
|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.
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 ==
# Download the latest release
Requirements:
# Copy the contents to the root of your SD card — the folder structure is ready to drag and drop
* Nintendo Switch running Atmosphere CFW
# Reboot your Switch
* 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 '''SnapBack''' app from the Homebrew Menu to configure:
Open the SnapBack app from the Homebrew Menu to configure:


* '''Device''' select which paired Bluetooth device to reconnect
* '''Device''' - select which paired Bluetooth device to reconnect
* '''Polling interval''' how often to check for reconnection (default 12s)
* '''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>
== Log ==
The sysmodule writes a log to <code>sdmc:/switch/snapback/log.txt</code>, which is useful for troubleshooting.


==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/
* Github - https://github.com/saulotmalo/snapback

Latest revision as of 06:21, 22 June 2026

SnapBack
General
AuthorN/A
TypeSysmodules
Version1.1
LicensePolyForm Noncommercial 1.0.0
Last Updated2026/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.

External links

Advertising: