Merge pull request #538 from AlexandreMarkus/LGG7One

LG G7 One
This commit is contained in:
Pierre-Hugues HUSSON 2022-05-16 20:56:02 +02:00 committed by GitHub
commit 378a3c51f6
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
7 changed files with 323 additions and 0 deletions

8
LG/G7One/Android.mk Normal file
View file

@ -0,0 +1,8 @@
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE_TAGS := optional
LOCAL_PACKAGE_NAME := treble-overlay-lg-phoenix_lao_com-phoenix_sprout
LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay
LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true
LOCAL_PRIVATE_PLATFORM_APIS := true
include $(BUILD_PACKAGE)

View file

@ -0,0 +1,10 @@
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
package="me.phh.treble.overlay.lg.phoenix_lao_com.phoenix_sprout"
android:versionCode="1"
android:versionName="1.0">
<overlay android:targetPackage="android"
android:requiredSystemPropertyName="ro.vendor.build.fingerprint"
android:requiredSystemPropertyValue="+lge/phoenix_lao_com/phoenix_sprout*"
android:priority="452"
android:isStatic="true" />
</manifest>

View file

@ -0,0 +1,4 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<dimen name="status_bar_height">24dp</dimen>
</resources>

View file

@ -0,0 +1,84 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<bool name="config_autoBrightnessResetAmbientLuxAfterWarmUp">true</bool>
<bool name="config_automatic_brightness_available">true</bool>
<integer name="config_autoBrightnessAmbientLightHorizon">10000</integer>
<integer name="config_autoBrightnessBrighteningLightDebounce">2000</integer>
<integer name="config_autoBrightnessDarkeningLightDebounce">3000</integer>
<integer name="config_autoBrightnessInitialLightSensorRate">-1</integer>
<integer name="config_autoBrightnessLightSensorRate">250</integer>
<integer name="config_brightness_ramp_rate_fast">200</integer>
<integer name="config_brightness_ramp_rate_slow">40</integer>
<integer-array name="config_autoBrightnessLcdBacklightValues">
<item>16</item>
<item>61</item>
<item>70</item>
<item>100</item>
<item>116</item>
<item>137</item>
<item>161</item>
<item>178</item>
<item>209</item>
<item>255</item>
</integer-array>
<integer-array name="config_autoBrightnessLevels">
<item>8</item>
<item>15</item>
<item>50</item>
<item>100</item>
<item>200</item>
<item>400</item>
<item>800</item>
<item>1600</item>
<item>3100</item>
</integer-array>
<array name="config_autoBrightnessDisplayValuesNits">
<item>8.2</item>
<item>23.3</item>
<item>122.28</item>
<item>144.4</item>
<item>189.4</item>
<item>237.9</item>
<item>341.8</item>
<item>550.0</item>
</array>
<bool name="config_suspendWhenScreenOffDueToProximity">true</bool>
<bool name="config_sustainedPerformanceModeSupported">true</bool>
<bool name="config_supportAudioSourceUnprocessed">true</bool>
<bool name="config_switch_phone_on_voice_reg_state_change">false</bool>
<integer name="config_overrideHasPermanentMenuKey">2</integer>
<bool name="config_powerDecoupleAutoSuspendModeFromDisplay">false</bool>
<bool name="config_dozeAfterScreenOff">true</bool>
<bool name="config_showNavigationBar">true</bool>
<bool name="skip_restoring_network_selection">true</bool>
<integer name="config_bluetooth_operating_voltage_mv">3300</integer>
<bool name="config_bluetooth_hfp_inband_ringing_support">true</bool>
<bool name="config_bluetooth_le_peripheral_mode_supported">true</bool>
<integer name="config_screenBrightnessDark">1</integer>
<integer name="config_screenBrightnessDim">1</integer>
<bool name="config_allowAutoBrightnessWhileDozing">false</bool>
<integer name="config_screenBrightnessDoze">1</integer>
<integer name="config_screenBrightnessSettingMinimum">1</integer>
<bool name="config_hotswapCapable">true</bool>
<integer-array name="config_longPressVibePattern">
<item>0</item>
<item>30</item>
</integer-array>
<integer-array name="config_virtualKeyVibePattern">
<item>0</item>
<item>30</item>
</integer-array>
<integer-array name="config_keyboardTapVibePattern">
<item>0</item>
<item>30</item>
</integer-array>
<bool name="config_lidControlsSleep">false</bool>
<bool name="config_wifi_batched_scan_supported">false</bool>
<bool name="config_wifi_background_scan_support">false</bool>
<bool name="config_wifi_dual_band_support">true</bool>
<bool name="config_dozeAlwaysOnDisplayAvailable">true</bool>
<bool name="config_powerDecoupleInteractiveModeFromDisplay">true</bool>
</resources>

View file

@ -0,0 +1,27 @@
<?xml version="1.0" encoding="utf-8"?>
<!--
/*
** Copyright 2017, 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>
<!-- Height of the status bar -->
<dimen name="status_bar_height">94px</dimen>
<!-- Height of the status bar in portrait -->
<dimen name="status_bar_height_portrait">94px</dimen>
<!-- Height of the status bar in landscape -->
<dimen name="status_bar_height_landscape">24dp</dimen>
<string translatable="false" name="config_mainBuiltInDisplayCutout">M -250,0 L -250,94 L 250,94 L 250,0 Z</string>
</resources>

View file

@ -0,0 +1,189 @@
<?xml version="1.0" encoding="utf-8"?>
<device name="Android">
<item name="none">0</item>
<item name="screen.on">102.1</item>
<item name="screen.full">250</item>
<item name="bluetooth.active">38.0</item>
<item name="bluetooth.on">4.2</item>
<item name="wifi.on">3.0</item>
<item name="wifi.active">158.7</item>
<item name="wifi.scan">234.3</item>
<item name="dsp.audio">0.1</item>
<item name="dsp.video">0.1</item>
<item name="camera.flashlight">200.0</item>
<item name="camera.avg">750.0</item>
<item name="gps.on">76.4</item>
<item name="radio.active">121.9</item>
<item name="radio.scanning">4.9</item>
<array name="radio.on">
<value>2.2</value>
<value>1.3</value>
</array>
<item name="wifi.controller.idle">1.0</item>
<item name="wifi.controller.rx">3.5</item>
<item name="wifi.controller.tx">9.0</item>
<item name="wifi.controller.voltage">1800</item>
<item name="modem.controller.idle">4.9</item>
<item name="modem.controller.rx">183.1</item>
<item name="modem.controller.tx">183.1</item>
<item name="modem.controller.voltage">825</item>
<item name="bluetooth.controller.idle">3</item>
<item name="bluetooth.controller.rx">20</item>
<item name="bluetooth.controller.tx">33</item>
<item name="bluetooth.controller.voltage">3700</item>
<array name="cpu.clusters.cores">
<value>4</value>
<value>4</value>
</array>
<array name="cpu.speeds.cluster0">
<value>300000</value>
<value>403200</value>
<value>480000</value>
<value>576000</value>
<value>652800</value>
<value>748800</value>
<value>825600</value>
<value>902400</value>
<value>979200</value>
<value>1056000</value>
<value>1132800</value>
<value>1228800</value>
<value>1324800</value>
<value>1420800</value>
<value>1516800</value>
<value>1612800</value>
<value>1689600</value>
<value>1766400</value>
</array>
<array name="cpu.speeds.cluster1">
<value>825600</value>
<value>902400</value>
<value>979200</value>
<value>1056000</value>
<value>1209600</value>
<value>1286400</value>
<value>1363200</value>
<value>1459200</value>
<value>1536000</value>
<value>1612800</value>
<value>1689600</value>
<value>1766400</value>
<value>1843200</value>
<value>1920000</value>
<value>1996800</value>
<value>2092800</value>
<value>2169600</value>
<value>2246400</value>
<value>2323200</value>
<value>2400000</value>
<value>2476800</value>
<value>2553600</value>
<value>2649600</value>
<value>2803200</value>
</array>
<item name="cpu.idle">25.8</item>
<item name="cpu.awake">30.1</item>
<array name="cpu.active.cluster0">
<value>6.4</value>
<value>8.8</value>
<value>9.7</value>
<value>12.0</value>
<value>12.5</value>
<value>13.9</value>
<value>15.2</value>
<value>16.7</value>
<value>19.5</value>
<value>21.8</value>
<value>24.1</value>
<value>27.3</value>
<value>29.8</value>
<value>34.3</value>
<value>39.9</value>
<value>45.7</value>
<value>52.6</value>
<value>57.8</value>
</array>
<array name="cpu.active.cluster1">
<value>49.2</value>
<value>55.3</value>
<value>60.5</value>
<value>66.1</value>
<value>76.4</value>
<value>83.7</value>
<value>89.6</value>
<value>105.6</value>
<value>114.2</value>
<value>123.1</value>
<value>131.8</value>
<value>155.0</value>
<value>159.8</value>
<value>193.0</value>
<value>215.4</value>
<value>230.0</value>
<value>247.9</value>
<value>256.7</value>
<value>278.8</value>
<value>303.1</value>
<value>333.0</value>
<value>357.3</value>
<value>431.4</value>
<value>483.6</value>
</array>
<item name="battery.capacity">3000</item>
<array name="wifi.batchedscan">
<value>.0002</value>
<value>.002</value>
<value>.02</value>
<value>.2</value>
<value>2</value>
</array>
<item name="ext_saving">0.025</item>
<item name="max_saving">0.20</item>
<array name="ext_screen_resolution">
<value>0</value>
<value>0</value>
<value>0</value>
</array>
<array name="max_screen_resolution">
<value>0.08</value>
<value>0.04</value>
<value>0</value>
</array>
<array name="ext_maximum_brightness">
<value>0.35</value>
<value>0.25</value>
<value>0.15</value>
<value>0.08</value>
<value>0</value>
</array>
<array name="max_maximum_brightness">
<value>0.35</value>
<value>0.25</value>
<value>0.15</value>
<value>0.08</value>
<value>0</value>
</array>
<array name="block_aod">
<value>0</value>
<value>0</value>
</array>
<item name="max_restrict_frame_rate">0.12</item>
<array name="block_haptic">
<value>0.01</value>
<value>0.01</value>
</array>
<array name="restrict_cpu_gpu">
<value>0</value>
<value>0</value>
</array>
<array name="restrict_apps">
<value>0.24</value>
<value>0.52</value>
</array>
<array name="restrict_network_location">
<value>0.01</value>
<value>1.00</value>
<value>0.01</value>
<value>0.01</value>
</array>
</device>

View file

@ -57,6 +57,7 @@ PRODUCT_PACKAGES += \
treble-overlay-lenovo-s5pro \
treble-overlay-lenovo-z5 \
treble-overlay-lg-g7 \
treble-overlay-lg-phoenix_lao_com-phoenix_sprout \
treble-overlay-lg-v40 \
treble-overlay-lg-velvet \
treble-overlay-lge-mfh505glm \