Skip to content

Get bluetooth controllers link key #499

Answered by ndeadly
grimpy asked this question in Q&A
Discussion options

You must be logged in to vote

The database entry containing the link key can be retrieved via homebrew by calling either btdrvGetPairedDeviceInfo for an individual controller, or setsysGetBluetoothDevicesSettings to retrieve the entire database. In both cases you will receive SetSysBluetoothDevicesSettings structures that contain the link key. It is also possible to extract this info without writing code by dumping the system save that contains this data and locating the key at the correct location in a hex editor, but I will leave this an an exercise for the reader as I don't know the specifics.

If you plan to synchronise with your PC, you will also need to change/spoof its Bluetooth host address to that of your Swit…

Replies: 1 comment 7 replies

Comment options

You must be logged in to vote
7 replies
@grimpy
Comment options

@grimpy
Comment options

@ndeadly
Comment options

@grimpy
Comment options

@ndeadly
Comment options

Answer selected by grimpy
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants