diff options
author | sbrissen <sbrissen@hotmail.com> | 2013-10-28 16:30:43 -0400 |
---|---|---|
committer | sbrissen <sbrissen@hotmail.com> | 2013-10-28 16:30:43 -0400 |
commit | 1f8a62761457b30f8b2ed40f3c6f7fe7e04a769a (patch) | |
tree | 72f31e234466670fd3b356982df0af3730629c3c /overlay | |
parent | 72e6293f27c1a41960dff988f8e59afd14ff8fc0 (diff) | |
download | device_samsung_kona-common-1f8a62761457b30f8b2ed40f3c6f7fe7e04a769a.zip device_samsung_kona-common-1f8a62761457b30f8b2ed40f3c6f7fe7e04a769a.tar.gz device_samsung_kona-common-1f8a62761457b30f8b2ed40f3c6f7fe7e04a769a.tar.bz2 |
override default cabc file
Diffstat (limited to 'overlay')
-rw-r--r-- | overlay/frameworks/opt/hardware/src/org/cyanogenmod/hardware/AdaptiveBacklight.java | 32 | ||||
-rw-r--r-- | overlay/hardware/samsung/cmhw/org/cyanogenmod/hardware/AdaptiveBacklight.java | 74 |
2 files changed, 0 insertions, 106 deletions
diff --git a/overlay/frameworks/opt/hardware/src/org/cyanogenmod/hardware/AdaptiveBacklight.java b/overlay/frameworks/opt/hardware/src/org/cyanogenmod/hardware/AdaptiveBacklight.java deleted file mode 100644 index d128317..0000000 --- a/overlay/frameworks/opt/hardware/src/org/cyanogenmod/hardware/AdaptiveBacklight.java +++ /dev/null @@ -1,32 +0,0 @@ -/* - * Copyright (C) 2013 The CyanogenMod Project - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package org.cyanogenmod.hardware; - -import org.cyanogenmod.hardware.util.FileUtils; - -import java.io.File; - -/** - * Adaptive backlight support (this refers to technologies like NVIDIA SmartDimmer, - * QCOM CABL or Samsung CABC). - */ -public class AdaptiveBacklight { - - @Override - private static String FILE_CABC = "/sys/class/mdnie/mdnie/cabc"; - -} diff --git a/overlay/hardware/samsung/cmhw/org/cyanogenmod/hardware/AdaptiveBacklight.java b/overlay/hardware/samsung/cmhw/org/cyanogenmod/hardware/AdaptiveBacklight.java deleted file mode 100644 index 84a216e..0000000 --- a/overlay/hardware/samsung/cmhw/org/cyanogenmod/hardware/AdaptiveBacklight.java +++ /dev/null @@ -1,74 +0,0 @@ -/* - * Copyright (C) 2013 The CyanogenMod Project - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -package org.cyanogenmod.hardware; - -import org.cyanogenmod.hardware.util.FileUtils; - -import java.io.File; - -/** - * Adaptive backlight support (this refers to technologies like NVIDIA SmartDimmer, - * QCOM CABL or Samsung CABC). - */ -public class AdaptiveBacklight { - - private static String FILE_CABC = "/sys/class/mdnie/mdnie/cabc"; - - /** - * Whether device supports an adaptive backlight technology. - * - * @return boolean Supported devices must return always true - */ - public static boolean isSupported() { - File f = new File(FILE_CABC); - - if(f.exists()) { - return true; - } else { - return false; - } - } - - /** - * This method return the current activation status of the adaptive backlight technology. - * - * @return boolean Must be false when adaptive backlight is not supported or not activated, or - * the operation failed while reading the status; true in any other case. - */ - public static boolean isEnabled() { - if (Integer.parseInt(FileUtils.readOneLine(FILE_CABC)) == 1) { - return true; - } else { - return false; - } - } - - /** - * This method allows to setup adaptive backlight technology status. - * - * @param status The new adaptive backlight status - * @return boolean Must be false if adaptive backlight is not supported or the operation - * failed; true in any other case. - */ - public static boolean setEnabled(boolean status) { - if (status == true) { - return FileUtils.writeLine(FILE_CABC, "1"); - } else { - return FileUtils.writeLine(FILE_CABC, "0"); - } - } -} |