VitaBtFix 1.0 - Fix silent audio with newer Bluetooth headphones on PS Vita (AirPods Pro 2)
▲ 122 r/PSVitaHomebrew+2 crossposts

VitaBtFix 1.0 - Fix silent audio with newer Bluetooth headphones on PS Vita (AirPods Pro 2)

Recently got a Vita and was disappointed my AirPods Pro 2 paired normally but wouldn’t play any sound. After a lot of reverse engineering on Sony’s Bluetooth stack, I got them working.

The issue turned out to be in the Vita’s A2DP implementation: it increments the audio timestamp incorrectly. Some newer headsets appear to reject the resulting stream, while many older Bluetooth headphones tolerate it.

VitaBtFix patches the incorrect timestamp increment. After that, AirPods play game and system audio normally.

  • This should work with all AirPods. Models that have been confirmed include AirPods Pro 2, Pro 3, and Airpods 4 on Vita firmware 3.65
  • Other newer SBC headphones with the same silent-audio issue may work too
  • Does not add AAC or LE Audio support
  • Experimental kernel plugin
  • Hold L at boot if you ever need to skip kernel plugins

Download: https://github.com/gabew100/VitaBtFix

Install: copy vitabtfix.skprx to ur0:tai/, add ur0:tai/vitabtfix.skprx under *KERNEL in ur0:tai/config.txt, then reboot.

If you try headphones that were silent before, tell me what model they are and whether they work so I can add them to the compatibility list.

Disclaimer: AI was used to assist with SceBt reverse engineering.

Edit: Update 1.1 released! Fixes a black screen some people got right after the headphones connected.

u/ketchupguy12 — 3 days ago