From a66eb9aee50ec8c17b97fb576587e9e14ab865c6 Mon Sep 17 00:00:00 2001 From: Guillaume Beraudo Date: Wed, 20 Apr 2011 15:41:52 +0200 Subject: [PATCH] Improve Galaxy S support. Add hack preferences. - Switching to earpiece/speaker shouldn't mute the mic anymore - Enable hidden audio hacks by removing "android:layout="@layout/hidden" from "pref_audio_hacks_title" PreferenceScreen. --- Hacks.java | 18 ++++++++++++++---- LinphoneCoreImpl.java | 13 ++++++++++++- 2 files changed, 26 insertions(+), 5 deletions(-) diff --git a/Hacks.java b/Hacks.java index 0eea6a814..5459bbd4b 100644 --- a/Hacks.java +++ b/Hacks.java @@ -30,9 +30,6 @@ public final class Hacks { return isGT9000() || isSC02B(); } - public static boolean needGalaxySAudioHack() { - return isGalaxySOrTab(); - } public static boolean isGalaxySOrTabWithFrontCamera() { return isGalaxySOrTab() && !isGalaxySOrTabWithoutFrontCamera(); @@ -93,10 +90,23 @@ public final class Hacks { //sb.append("MANUFACTURER=").append(Build.MANUFACTURER).append("\n"); sb.append("SDK=").append(Build.VERSION.SDK); - Log.d(Version.TAG, sb.toString()); + Log.i(Version.TAG, sb.toString()); } public static boolean needSoftvolume() { return isGalaxySOrTab(); } + + public static boolean needRoutingAPI() { + return Version.sdkStrictlyBelow(5) /*