mirror of
https://codeberg.org/Freeyourgadget/Gadgetbridge
synced 2025-02-19 05:46:48 +01:00
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.