Require obsolete BLUETOOTH permission on API 31
This is a workaround for a platform bug on Xiaomi/Redmi/POCO devices that still checks for the obsolete permission.
I don't have a device that can reproduce the bug, but I've tested this branch on the Samsung A21s (Android 12) to check that changing the maxSdkVersion of the obsolete permission when upgrading the app doesn't cause issues.
Closes #2409 (closed)