From 487ba9083f6ce43d305da4878f63c734ad17998f Mon Sep 17 00:00:00 2001 From: Fedor917 Date: Thu, 10 Nov 2016 16:00:10 +0700 Subject: [PATCH] Delete some don't needed stuff --- camera/Android.mk | 26 ------ camera/camera_shim.cpp | 30 ------- .../hardware/SunlightEnhancement.java | 88 ------------------- 3 files changed, 144 deletions(-) delete mode 100644 camera/Android.mk delete mode 100644 camera/camera_shim.cpp delete mode 100644 cmhw/org/cyanogenmod/hardware/SunlightEnhancement.java diff --git a/camera/Android.mk b/camera/Android.mk deleted file mode 100644 index b57aa87..0000000 --- a/camera/Android.mk +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright (C) 2016 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. - -LOCAL_PATH := $(call my-dir) - -include $(CLEAR_VARS) - -LOCAL_SRC_FILES := camera_shim.cpp -LOCAL_MODULE := libcamera_shim -LOCAL_MODULE_TAGS := optional -LOCAL_MODULE_CLASS := SHARED_LIBRARIES -LOCAL_32_BIT_ONLY := true -LOCAL_SHARED_LIBRARIES := libgui - -include $(BUILD_SHARED_LIBRARY) diff --git a/camera/camera_shim.cpp b/camera/camera_shim.cpp deleted file mode 100644 index 7f2e189..0000000 --- a/camera/camera_shim.cpp +++ /dev/null @@ -1,30 +0,0 @@ -/* - * Copyright (C) 2016 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. - */ - -#include - -const char *_ZN7android18gClientPackageNameE; -const char *_ZN7android16CameraParameters31KEY_SUPPORTED_VIDEO_SIZES_60FPSE = "support-60fps-video-sizes"; - -extern "C" { - -extern ssize_t _ZN7android13SensorManager13getSensorListEPPKPKNS_6SensorE(void*, void*); - -ssize_t _ZNK7android13SensorManager13getSensorListEPPKPKNS_6SensorE(void* thiz, void* list) { - return _ZN7android13SensorManager13getSensorListEPPKPKNS_6SensorE(thiz, list); -} - -} diff --git a/cmhw/org/cyanogenmod/hardware/SunlightEnhancement.java b/cmhw/org/cyanogenmod/hardware/SunlightEnhancement.java deleted file mode 100644 index a83e9cd..0000000 --- a/cmhw/org/cyanogenmod/hardware/SunlightEnhancement.java +++ /dev/null @@ -1,88 +0,0 @@ -/* - * Copyright (C) 2016 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.internal.util.FileUtils; - -import android.util.Log; - -/** - * Facemelt mode! - */ -public class SunlightEnhancement { - - private static final String TAG = "SunlightEnhancement"; - - private static final String FILE_HBM = "/sys/class/graphics/fb0/hbm"; - - /** - * Whether device supports HBM - * - * @return boolean Supported devices must return always true - */ - public static boolean isSupported() { - return FileUtils.isFileWritable(FILE_HBM); - } - - /** - * This method return the current activation status of HBM - * - * @return boolean Must be false when HBM is not supported or not activated, or - * the operation failed while reading the status; true in any other case. - */ - public static boolean isEnabled() { - try { - return Integer.parseInt(FileUtils.readOneLine(FILE_HBM)) > 0; - } catch (Exception e) { - Log.e(TAG, e.getMessage(), e); - } - return false; - } - - /** - * This method allows to setup HBM - * - * @param status The new HBM status - * @return boolean Must be false if HBM is not supported or the operation - * failed; true in any other case. - */ - public static boolean setEnabled(boolean status) { - return FileUtils.writeLine(FILE_HBM, status ? "1" : "0"); - } - - /** - * Whether adaptive backlight (CABL / CABC) is required to be enabled - * - * @return boolean False if adaptive backlight is not a dependency - */ - public static boolean isAdaptiveBacklightRequired() { - return false; - } - - /** - * Set this to true if the implementation is self-managed and does - * it's own ambient sensing. In this case, setEnabled is assumed - * to toggle the feature on or off, but not activate it. If set - * to false, LiveDisplay will call setEnabled when the ambient lux - * threshold is crossed. - * - * @return true if this enhancement is self-managed - */ - public static boolean isSelfManaged() { - return false; - } -}