summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDanny Lin <danny@kdrag0n.dev>2021-11-19 09:17:04 -0800
committeralk3pInjection <webmaster@raspii.tech>2023-09-14 16:30:18 +0800
commit2a706e1c25d84d572c91986b9bdac61caf56881b (patch)
treeea5356cea7bb0ba5bf6b26ff0f7b3c5a2d5da121
parent280d0f9f833f97b52c117d937119163ced48f55c (diff)
lynx: overlay: Enable Smooth Display setting
lynx has peak refresh rate higher than 60 Hz, so allow users to toggle high-refresh rate like on stock. Change-Id: I7fcbb905b61575de8c5e9d9a935463932551fb6a
-rw-r--r--device-ice.mk3
-rw-r--r--lynx/overlay/frameworks/base/core/res/res/values/config.xml2
-rw-r--r--overlay-ice/packages/apps/Settings/res/values/config.xml20
3 files changed, 24 insertions, 1 deletions
diff --git a/device-ice.mk b/device-ice.mk
index 5d43318..c41b6af 100644
--- a/device-ice.mk
+++ b/device-ice.mk
@@ -4,6 +4,9 @@
# SPDX-License-Identifier: Apache-2.0
#
+# Overlays
+DEVICE_PACKAGE_OVERLAYS += $(LOCAL_PATH)/overlay-ice
+
# EUICC
PRODUCT_COPY_FILES += \
frameworks/native/data/etc/android.hardware.telephony.euicc.xml:$(TARGET_COPY_OUT_PRODUCT)/etc/permissions/android.hardware.telephony.euicc.xml
diff --git a/lynx/overlay/frameworks/base/core/res/res/values/config.xml b/lynx/overlay/frameworks/base/core/res/res/values/config.xml
index b38878a..709ef93 100644
--- a/lynx/overlay/frameworks/base/core/res/res/values/config.xml
+++ b/lynx/overlay/frameworks/base/core/res/res/values/config.xml
@@ -185,7 +185,7 @@
<integer name="config_defaultRefreshRate">0</integer>
<!-- The default peak refresh rate. -->
- <integer name="config_defaultPeakRefreshRate">60</integer>
+ <integer name="config_defaultPeakRefreshRate">90</integer>
<!-- the number of the max cached processes in the system. -->
<integer name="config_customizedMaxCachedProcesses">64</integer>
diff --git a/overlay-ice/packages/apps/Settings/res/values/config.xml b/overlay-ice/packages/apps/Settings/res/values/config.xml
new file mode 100644
index 0000000..fa7193f
--- /dev/null
+++ b/overlay-ice/packages/apps/Settings/res/values/config.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!-- Copyright 2021 The Android Open Source 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.
+-->
+
+<resources>
+ <!-- Whether to show Smooth Display feature in Settings Options -->
+ <bool name="config_show_smooth_display">true</bool>
+</resources>