diff --git a/src/org/linphone/compatibility/ApiNineteenPlus.java b/src/org/linphone/compatibility/ApiNineteenPlus.java index 0245c138e..4f958f16b 100644 --- a/src/org/linphone/compatibility/ApiNineteenPlus.java +++ b/src/org/linphone/compatibility/ApiNineteenPlus.java @@ -27,6 +27,10 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. @TargetApi(19) public class ApiNineteenPlus { public static void scheduleAlarm(AlarmManager alarmManager, int type, long triggerAtMillis, PendingIntent operation) { - alarmManager.setExact(type, triggerAtMillis, operation); + if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.KITKAT) { + alarmManager.setExact(type, triggerAtMillis, operation); + } else { + alarmManager.set(type, triggerAtMillis, operation); + } } } diff --git a/submodules/linphone b/submodules/linphone index 203e5079a..a81368319 160000 --- a/submodules/linphone +++ b/submodules/linphone @@ -1 +1 @@ -Subproject commit 203e5079a5ec580334a5cddb5fed1de59cb61566 +Subproject commit a81368319e26b0858a943d5c9376af06eb42a3b9