This tweak spoofs AirPods model (product ID) to partially recover AirPods functionalities on incompatible iOS versions.
Tested on iPhone XR, iOS 14.3.
Working Features:
- Accessibility Functionalities (e.g. Strengthened Transparent Mode)
- Audio Sharing (untested)
- Volume Adjustment by Swiping
- Spacial Audio (native)
- Pop-up Dialog
- EXPERIMENTAL: Adaptive Transparent Mode
Features NOT working:
- Cloud Pairing (* disregard the pop-up instructions and pair on Settings -> Bluetooth instead.)
The following mapping is used currently:
From -> To (iOS versions)
AirPods Pro 2 Lightning -> AirPods Pro (0,15]
AirPods 2 -> AirPods *
AirPods 4 -> AirPods Pro (0,15]
AirPods Pro 2 USB-C -> AirPods Pro (0,15]
AirPods Pro 3 -> AirPods Pro (0,15]
AirPods Pro 2 USB-C -> AirPods Pro 2 Lightning [16,*)
AirPods 4 -> AirPods Pro 2 Lightning [16,*)
AirPods Pro 3 -> AirPods Pro 2 Lightning [16,*)
AirPods 3 -> AirPods 2 *
Beats Studio Buds + -> Beats Studio Buds *
Source code available
on Github
Configure options from Settings.