mirror of
https://codeberg.org/Freeyourgadget/Gadgetbridge
synced 2025-01-16 04:37:33 +01:00
72e8028ad6
Since we raised `targetSdkVersion` to 34 in fad092b6f8fc5187d863be1bb, attempt to upgrade Pinetime firmware on Android 14+ causes Gadgetbridge to die with "One of RECEIVER_EXPORTED or RECEIVER_NOT_EXPORTED should be specified when a receiver isn't being registered exclusively for system broadcasts" unhandled java.lang.SecurityException. This was caused by the Nordic Semi DFU library not supporting A14 until version 2.3.2 (see https://github.com/NordicSemiconductor/Android-DFU-Library/issues/412 and https://github.com/NordicSemiconductor/Android-DFU-Library/pull/413). So, upgraded the library to the current release 2.5.0.