Add Samsung Galaxy M52 5G (m52xq)
This commit is contained in:
parent
eb0f15c237
commit
f1a52222bc
8
Samsung/M52/Android.mk
Normal file
8
Samsung/M52/Android.mk
Normal file
|
@ -0,0 +1,8 @@
|
|||
LOCAL_PATH := $(call my-dir)
|
||||
include $(CLEAR_VARS)
|
||||
LOCAL_MODULE_TAGS := optional
|
||||
LOCAL_PACKAGE_NAME := treble-overlay-samsung-m52
|
||||
LOCAL_MODULE_PATH := $(TARGET_OUT_PRODUCT)/overlay
|
||||
LOCAL_IS_RUNTIME_RESOURCE_OVERLAY := true
|
||||
LOCAL_PRIVATE_PLATFORM_APIS := true
|
||||
include $(BUILD_PACKAGE)
|
3
Samsung/M52/AndroidManifest.xml
Normal file
3
Samsung/M52/AndroidManifest.xml
Normal file
|
@ -0,0 +1,3 @@
|
|||
<?xml version="1.0" encoding="utf-8" standalone="no"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" android:compileSdkVersion="23" android:compileSdkVersionCodename="6.0-2438415" package="me.phh.treble.overlay.samsung.m52" platformBuildVersionCode="27" platformBuildVersionName="8.1.0">
|
||||
<overlay android:isStatic="true" android:priority="929" android:requiredSystemPropertyName="ro.vendor.build.fingerprint" android:requiredSystemPropertyValue="+*samsung/m52xq*" android:targetPackage="android"/>
|
||||
</manifest>
|
1140
Samsung/M52/res/values/arrays.xml
Normal file
1140
Samsung/M52/res/values/arrays.xml
Normal file
File diff suppressed because it is too large
Load diff
13
Samsung/M52/res/values/bools.xml
Normal file
13
Samsung/M52/res/values/bools.xml
Normal file
|
@ -0,0 +1,13 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<bool name="config_dynamic_automatic_brightness_available">true</bool>
|
||||
<bool name="config_automatic_brightness_available">true</bool>
|
||||
<bool name="config_supportAudioSourceUnprocessed">true</bool>
|
||||
<bool name="config_enableBurnInProtection">true</bool>
|
||||
<bool name="config_dozeAlwaysOnDisplayAvailable">true</bool>
|
||||
<bool name="config_supportDoubleTapWake">true</bool>
|
||||
<bool name="config_wifi_dual_band_support">true</bool>
|
||||
<bool name="config_dozeWakeLockScreenSensorAvailable">true</bool>
|
||||
<bool name="config_dozePulsePickup">true</bool>
|
||||
<bool name="config_useDevInputEventForAudioJack">true</bool>
|
||||
</resources>
|
11
Samsung/M52/res/values/dimens.xml
Normal file
11
Samsung/M52/res/values/dimens.xml
Normal file
|
@ -0,0 +1,11 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<item type="dimen" name="config_screenBrightnessDimFloat">0.047058824</item>
|
||||
<item type="dimen" name="config_screenBrightnessSettingDefaultFloat">0.5019608</item>
|
||||
<item type="dimen" name="config_screenBrightnessSettingMaximumFloat">1.0</item>
|
||||
<item type="dimen" name="config_screenBrightnessSettingMinimumFloat">0.0</item>
|
||||
<dimen name="status_bar_camera_side_padding">29.0px</dimen>
|
||||
<dimen name="status_bar_camera_top_margin">22.0px</dimen>
|
||||
<dimen name="status_bar_height_portrait">5.5739746mm</dimen>
|
||||
<dimen name="status_bar_indicator_corner_padding">57.0px</dimen>
|
||||
</resources>
|
14
Samsung/M52/res/values/integers.xml
Normal file
14
Samsung/M52/res/values/integers.xml
Normal file
|
@ -0,0 +1,14 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<integer name="config_autoBrightnessHbmAmbientLux">3000</integer>
|
||||
<integer name="config_lowLimitAtHighestAutoBrightnessLevel">255</integer>
|
||||
<integer name="config_minimumBrightnessStepValue">1</integer>
|
||||
<integer name="config_screenBrightnessDim">12</integer>
|
||||
<integer name="config_screenBrightnessExtendedMaximum">486</integer>
|
||||
<integer name="config_screenBrightnessForClearView">193</integer>
|
||||
<integer name="config_screenBrightnessSettingDefault">128</integer>
|
||||
<integer name="config_screenBrightnessSettingMaximum">255</integer>
|
||||
<integer name="config_screenBrightnessSettingMinimum">0</integer>
|
||||
<integer name="config_defaultRefreshRate">0</integer>
|
||||
<integer name="config_defaultPeakRefreshRate">120</integer>
|
||||
</resources>
|
34
Samsung/M52/res/values/public.xml
Normal file
34
Samsung/M52/res/values/public.xml
Normal file
|
@ -0,0 +1,34 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<public type="array" name="config_HysteresisBrightInputLux" id="0x7f010000" />
|
||||
<public type="array" name="config_HysteresisBrightOutputLux" id="0x7f010001" />
|
||||
<public type="array" name="config_HysteresisDarkInputLux" id="0x7f010002" />
|
||||
<public type="array" name="config_HysteresisDarkOutputLux" id="0x7f010003" />
|
||||
<public type="array" name="config_aodBrightnessValues" id="0x7f010004" />
|
||||
<public type="array" name="config_autoBrightnessDisplayValuesNits" id="0x7f010005" />
|
||||
<public type="array" name="config_autoBrightnessLevels" id="0x7f010006" />
|
||||
<public type="array" name="config_screenBrightnessBacklight" id="0x7f010007" />
|
||||
<public type="array" name="config_screenBrightnessNits" id="0x7f010008" />
|
||||
<public type="array" name="config_screenBrightnessRangeForClearView" id="0x7f010009" />
|
||||
<public type="bool" name="config_dynamic_automatic_brightness_available" id="0x7f020000" />
|
||||
<public type="bool" name="config_supportAudioSourceUnprocessed" id="0x7f020001" />
|
||||
<public type="dimen" name="config_screenBrightnessDimFloat" id="0x7f030000" />
|
||||
<public type="dimen" name="config_screenBrightnessSettingDefaultFloat" id="0x7f030001" />
|
||||
<public type="dimen" name="config_screenBrightnessSettingMaximumFloat" id="0x7f030002" />
|
||||
<public type="dimen" name="config_screenBrightnessSettingMinimumFloat" id="0x7f030003" />
|
||||
<public type="dimen" name="status_bar_camera_side_padding" id="0x7f030004" />
|
||||
<public type="dimen" name="status_bar_camera_top_margin" id="0x7f030005" />
|
||||
<public type="dimen" name="status_bar_height_portrait" id="0x7f030006" />
|
||||
<public type="dimen" name="status_bar_indicator_corner_padding" id="0x7f030007" />
|
||||
<public type="integer" name="config_autoBrightnessHbmAmbientLux" id="0x7f040000" />
|
||||
<public type="integer" name="config_lowLimitAtHighestAutoBrightnessLevel" id="0x7f040001" />
|
||||
<public type="integer" name="config_minimumBrightnessStepValue" id="0x7f040002" />
|
||||
<public type="integer" name="config_screenBrightnessDim" id="0x7f040003" />
|
||||
<public type="integer" name="config_screenBrightnessExtendedMaximum" id="0x7f040004" />
|
||||
<public type="integer" name="config_screenBrightnessForClearView" id="0x7f040005" />
|
||||
<public type="integer" name="config_screenBrightnessSettingDefault" id="0x7f040006" />
|
||||
<public type="integer" name="config_screenBrightnessSettingMaximum" id="0x7f040007" />
|
||||
<public type="integer" name="config_screenBrightnessSettingMinimum" id="0x7f040008" />
|
||||
<public type="string" name="config_mainBuiltInDisplayCutout" id="0x7f050000" />
|
||||
<public type="xml" name="power_profile" id="0x7f060000" />
|
||||
</resources>
|
4
Samsung/M52/res/values/strings.xml
Normal file
4
Samsung/M52/res/values/strings.xml
Normal file
|
@ -0,0 +1,4 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<resources>
|
||||
<string name="config_mainBuiltInDisplayCutout">M 0,0 H -12.95238095238095 V 34.28571428571429 H 12.95238095238095 V 0 H 0 Z @dp</string>
|
||||
</resources>
|
138
Samsung/M52/res/xml/power_profile.xml
Normal file
138
Samsung/M52/res/xml/power_profile.xml
Normal file
|
@ -0,0 +1,138 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<device name="Android">
|
||||
<item name="ambient.on">36</item>
|
||||
<item name="screen.on">120</item>
|
||||
<item name="screen.full">335</item>
|
||||
<item name="bluetooth.active">0</item>
|
||||
<item name="bluetooth.on">0</item>
|
||||
<item name="wifi.on">0</item>
|
||||
<item name="wifi.active">0</item>
|
||||
<item name="wifi.scan">0</item>
|
||||
<item name="audio">18</item>
|
||||
<item name="video">25</item>
|
||||
<item name="camera.flashlight">63</item>
|
||||
<item name="camera.avg">178</item>
|
||||
<item name="gps.on">50</item>
|
||||
<item name="radio.active">113</item>
|
||||
<item name="radio.scanning">8</item>
|
||||
<array name="radio.on">
|
||||
<value>1.5</value>
|
||||
<value>1.5</value>
|
||||
</array>
|
||||
<array name="cpu.clusters.cores">
|
||||
<value>4</value>
|
||||
<value>3</value>
|
||||
<value>1</value>
|
||||
</array>
|
||||
<array name="cpu.core_speeds.cluster0">
|
||||
<value>300000</value>
|
||||
<value>691200</value>
|
||||
<value>806400</value>
|
||||
<value>940800</value>
|
||||
<value>1152000</value>
|
||||
<value>1324800</value>
|
||||
<value>1516800</value>
|
||||
<value>1651200</value>
|
||||
<value>1804800</value>
|
||||
</array>
|
||||
<array name="cpu.core_speeds.cluster1">
|
||||
<value>691200</value>
|
||||
<value>940800</value>
|
||||
<value>1228800</value>
|
||||
<value>1344000</value>
|
||||
<value>1516800</value>
|
||||
<value>1651200</value>
|
||||
<value>1900800</value>
|
||||
<value>2054400</value>
|
||||
<value>2131200</value>
|
||||
<value>2400000</value>
|
||||
</array>
|
||||
<array name="cpu.core_speeds.cluster2">
|
||||
<value>806400</value>
|
||||
<value>1056000</value>
|
||||
<value>1324800</value>
|
||||
<value>1516800</value>
|
||||
<value>1766400</value>
|
||||
<value>1862400</value>
|
||||
<value>2035200</value>
|
||||
<value>2208000</value>
|
||||
<value>2380800</value>
|
||||
<value>2400000</value>
|
||||
</array>
|
||||
<array name="cpu.core_power.cluster0">
|
||||
<value>28</value>
|
||||
<value>30</value>
|
||||
<value>34</value>
|
||||
<value>36</value>
|
||||
<value>39</value>
|
||||
<value>41</value>
|
||||
<value>45</value>
|
||||
<value>52</value>
|
||||
<value>56</value>
|
||||
</array>
|
||||
<array name="cpu.core_power.cluster1">
|
||||
<value>54</value>
|
||||
<value>70</value>
|
||||
<value>93</value>
|
||||
<value>108</value>
|
||||
<value>126</value>
|
||||
<value>148</value>
|
||||
<value>188</value>
|
||||
<value>234</value>
|
||||
<value>240</value>
|
||||
<value>248</value>
|
||||
</array>
|
||||
<array name="cpu.core_power.cluster2">
|
||||
<value>97</value>
|
||||
<value>113</value>
|
||||
<value>137</value>
|
||||
<value>171</value>
|
||||
<value>196</value>
|
||||
<value>211</value>
|
||||
<value>231</value>
|
||||
<value>283</value>
|
||||
<value>299</value>
|
||||
<value>337</value>
|
||||
</array>
|
||||
<item name="cpu.idle">13</item>
|
||||
<item name="cpu.suspend">6</item>
|
||||
<array name="memory.bandwidths">
|
||||
<value>22.7</value>
|
||||
</array>
|
||||
<item name="battery.capacity">4860</item>
|
||||
<item name="battery.typical.capacity">5000</item>
|
||||
<item name="bluetooth.controller.idle">6</item>
|
||||
<item name="bluetooth.controller.rx">19</item>
|
||||
<item name="bluetooth.controller.tx">47</item>
|
||||
<item name="bluetooth.controller.voltage">4000</item>
|
||||
<item name="wifi.controller.idle">1</item>
|
||||
<item name="wifi.controller.rx">100</item>
|
||||
<item name="wifi.controller.tx">190</item>
|
||||
<array name="wifi.controller.tx_levels">
|
||||
<value>190</value>
|
||||
</array>
|
||||
<item name="wifi.controller.voltage">3700</item>
|
||||
<array name="wifi.batchedscan">
|
||||
<value>.0002</value>
|
||||
<value>.002</value>
|
||||
<value>.02</value>
|
||||
<value>.2</value>
|
||||
<value>2</value>
|
||||
</array>
|
||||
<item name="modem.controller.sleep">0</item>
|
||||
<item name="modem.controller.idle">0</item>
|
||||
<item name="modem.controller.rx">0</item>
|
||||
<array name="modem.controller.tx">
|
||||
<value>0</value>
|
||||
<value>0</value>
|
||||
<value>0</value>
|
||||
<value>0</value>
|
||||
<value>0</value>
|
||||
</array>
|
||||
<item name="modem.controller.voltage">0</item>
|
||||
<array name="gps.signalqualitybased">
|
||||
<value>0</value>
|
||||
<value>0</value>
|
||||
</array>
|
||||
<item name="gps.voltage">0</item>
|
||||
</device>
|
|
@ -179,6 +179,7 @@ PRODUCT_PACKAGES += \
|
|||
treble-overlay-samsung-m31-systemui \
|
||||
treble-overlay-samsung-m31s \
|
||||
treble-overlay-samsung-m31s-systemui \
|
||||
treble-overlay-samsung-m52 \
|
||||
treble-overlay-samsung-n9q \
|
||||
treble-overlay-samsung-o1s \
|
||||
treble-overlay-samsung-p3s \
|
||||
|
|
Loading…
Reference in a new issue