summaryrefslogtreecommitdiffstats
path: root/DeviceSettings/src/com/cyanogenmod/settings/device/mDNIeNegative.java
diff options
context:
space:
mode:
Diffstat (limited to 'DeviceSettings/src/com/cyanogenmod/settings/device/mDNIeNegative.java')
-rw-r--r--DeviceSettings/src/com/cyanogenmod/settings/device/mDNIeNegative.java12
1 files changed, 7 insertions, 5 deletions
diff --git a/DeviceSettings/src/com/cyanogenmod/settings/device/mDNIeNegative.java b/DeviceSettings/src/com/cyanogenmod/settings/device/mDNIeNegative.java
index c2ccc7b..3851c85 100644
--- a/DeviceSettings/src/com/cyanogenmod/settings/device/mDNIeNegative.java
+++ b/DeviceSettings/src/com/cyanogenmod/settings/device/mDNIeNegative.java
@@ -27,15 +27,16 @@ import android.preference.PreferenceManager;
public class mDNIeNegative extends ListPreference implements OnPreferenceChangeListener {
+ private static String FILE = null;
+
public mDNIeNegative(Context context, AttributeSet attrs) {
super(context, attrs);
this.setOnPreferenceChangeListener(this);
+ FILE = context.getResources().getString(R.string.mdnie_negative_sysfs_file);
}
- private static final String FILE = "/sys/class/mdnie/mdnie/negative";
-
- public static boolean isSupported() {
- return Utils.fileExists(FILE);
+ public static boolean isSupported(String filePath) {
+ return Utils.fileExists(filePath);
}
/**
@@ -43,7 +44,8 @@ public class mDNIeNegative extends ListPreference implements OnPreferenceChangeL
* @param context The context to read the SharedPreferences from
*/
public static void restore(Context context) {
- if (!isSupported()) {
+ FILE = context.getResources().getString(R.string.mdnie_negative_sysfs_file);
+ if (!isSupported(FILE)) {
return;
}