summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMichael Bestas <mikeioannina@cyanogenmod.org>2016-06-13 21:22:26 +0300
committerMichael Bestas <mikeioannina@cyanogenmod.org>2016-06-16 06:38:52 -0700
commitd2e68ea0f93b308b95964a9e8cfbcf44ce35823a (patch)
tree24abeb8a218901a38160329e85a8a755c17dd5fa
parent39638c00c66e0fc83edec734d8f8d9039bedf73c (diff)
downloadandroid_hardware_lineage_lineagehw-d2e68ea0f93b308b95964a9e8cfbcf44ce35823a.tar.gz
android_hardware_lineage_lineagehw-d2e68ea0f93b308b95964a9e8cfbcf44ce35823a.tar.bz2
android_hardware_lineage_lineagehw-d2e68ea0f93b308b95964a9e8cfbcf44ce35823a.zip
cmhw: Use cmsdk FileUtils
Change-Id: I390a5a57a8a8a3d012b34e65a47c3dd8a66dab6d
-rw-r--r--src/org/cyanogenmod/hardware/DisplayColorCalibration.java7
1 files changed, 2 insertions, 5 deletions
diff --git a/src/org/cyanogenmod/hardware/DisplayColorCalibration.java b/src/org/cyanogenmod/hardware/DisplayColorCalibration.java
index 04b0c57..90a88e2 100644
--- a/src/org/cyanogenmod/hardware/DisplayColorCalibration.java
+++ b/src/org/cyanogenmod/hardware/DisplayColorCalibration.java
@@ -23,9 +23,7 @@ import android.os.ServiceManager;
import android.os.SystemProperties;
import android.util.Slog;
-import org.cyanogenmod.hardware.util.FileUtils;
-
-import java.io.File;
+import org.cyanogenmod.internal.util.FileUtils;
public class DisplayColorCalibration {
@@ -43,8 +41,7 @@ public class DisplayColorCalibration {
static {
// We can also support GPU transform using RenderEngine. This is not
// preferred though, as it has a high power cost.
- final File sysfs = new File(COLOR_FILE);
- sUseGPUMode = (!sysfs.exists() || !sysfs.canWrite()) ||
+ sUseGPUMode = FileUtils.isFileWritable(COLOR_FILE) ||
SystemProperties.getBoolean("debug.livedisplay.force_gpu", false);
}