omnilib: add isVoiceCapable
Signed-off-by: Ali Hasan <ahb7671@gmail.com>
Change-Id: I9b50f0ed693c31c9c9866e0769a5e41869cd415b
diff --git a/src/org/omnirom/omnilib/utils/DeviceUtils.java b/src/org/omnirom/omnilib/utils/DeviceUtils.java
index 5c1188c..965e193 100644
--- a/src/org/omnirom/omnilib/utils/DeviceUtils.java
+++ b/src/org/omnirom/omnilib/utils/DeviceUtils.java
@@ -132,4 +132,10 @@
String voldState = SystemProperties.get("vold.decrypt");
return "1".equals(voldState) || "trigger_restart_min_framework".equals(voldState);
}
+
+ public static boolean isVoiceCapable(Context context) {
+ final TelephonyManager telephony =
+ (TelephonyManager) context.getSystemService(Context.TELEPHONY_SERVICE);
+ return telephony != null && telephony.isVoiceCapable();
+ }
}