e1q: adapt e1q
fix overlays
This commit is contained in:
parent
cec76c9796
commit
b4cc84b22d
@ -6,7 +6,7 @@
|
||||
|
||||
LOCAL_PATH := $(call my-dir)
|
||||
|
||||
ifeq ($(TARGET_DEVICE),e3q)
|
||||
ifeq ($(TARGET_DEVICE),e1q)
|
||||
include $(call all-subdir-makefiles,$(LOCAL_PATH))
|
||||
|
||||
include $(CLEAR_VARS)
|
||||
|
@ -5,9 +5,4 @@
|
||||
#
|
||||
|
||||
PRODUCT_MAKEFILES := \
|
||||
$(LOCAL_DIR)/lineage_e3q.mk
|
||||
|
||||
COMMON_LUNCH_CHOICES := \
|
||||
lineage_e3q-user \
|
||||
lineage_e3q-userdebug \
|
||||
lineage_e3q-eng
|
||||
$(LOCAL_DIR)/lineage_e1q.mk
|
@ -8,7 +8,7 @@ BUILD_BROKEN_DUP_RULES := true
|
||||
#BUILD_BROKEN_ELF_PREBUILT_PRODUCT_COPY_FILES := true
|
||||
#BUILD_BROKEN_INCORRECT_PARTITION_IMAGES := true
|
||||
|
||||
DEVICE_PATH := device/samsung/e3q
|
||||
DEVICE_PATH := device/samsung/e1q
|
||||
|
||||
# A/B
|
||||
AB_OTA_UPDATER := false
|
||||
@ -21,7 +21,7 @@ TARGET_CPU_VARIANT := generic
|
||||
TARGET_CPU_VARIANT_RUNTIME := kryo300
|
||||
|
||||
# Assert
|
||||
TARGET_OTA_ASSERT_DEVICE := e3q
|
||||
TARGET_OTA_ASSERT_DEVICE := e1q
|
||||
|
||||
# Audio
|
||||
AUDIO_FEATURE_ENABLED_DLKM := true
|
||||
@ -101,7 +101,7 @@ TARGET_KERNEL_SOURCE := kernel/samsung/sm8650
|
||||
TARGET_KERNEL_CONFIG := \
|
||||
gki_defconfig \
|
||||
vendor/pineapple_GKI.config \
|
||||
oem/e3q-lego.config
|
||||
oem/e1q-lego.config
|
||||
|
||||
# Kernel modules
|
||||
BOARD_SYSTEM_KERNEL_MODULES_LOAD := $(strip $(shell cat $(DEVICE_PATH)/modules.load.system_dlkm))
|
||||
@ -266,8 +266,8 @@ DEVICE_FRAMEWORK_COMPATIBILITY_MATRIX_FILE := \
|
||||
vendor/lineage/config/device_framework_matrix.xml
|
||||
DEVICE_MATRIX_FILE := hardware/qcom-caf/common/compatibility_matrix.xml
|
||||
DEVICE_MANIFEST_FILE := \
|
||||
hardware/qcom-caf/sm8550/audio/primary-hal/configs/common/manifest_non_qmaa.xml \
|
||||
hardware/qcom-caf/sm8550/audio/primary-hal/configs/common/manifest_non_qmaa_extn.xml \
|
||||
hardware/qcom-caf/sm8650/audio/primary-hal/configs/common/manifest_non_qmaa.xml \
|
||||
hardware/qcom-caf/sm8650/audio/primary-hal/configs/common/manifest_non_qmaa_extn.xml \
|
||||
$(DEVICE_PATH)/configs/vintf/manifest.xml \
|
||||
$(DEVICE_PATH)/configs/vintf/manifest_pineapple.xml \
|
||||
|
||||
@ -288,4 +288,4 @@ WIFI_HIDL_UNIFIED_SUPPLICANT_SERVICE_RC_ENTRY := true
|
||||
WPA_SUPPLICANT_VERSION := VER_0_8_X
|
||||
|
||||
# Inherit the proprietary files
|
||||
include vendor/samsung/e3q/BoardConfigVendor.mk
|
||||
include vendor/samsung/e1q/BoardConfigVendor.mk
|
||||
|
@ -1 +1 @@
|
||||
require board=pineapple|e3q
|
||||
require board=pineapple|e1q
|
||||
|
19
device.mk
19
device.mk
@ -92,8 +92,8 @@ PRODUCT_COPY_FILES += \
|
||||
frameworks/native/data/etc/android.hardware.bluetooth_le.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.bluetooth_le.xml
|
||||
|
||||
# Boot animation
|
||||
TARGET_SCREEN_HEIGHT := 3120
|
||||
TARGET_SCREEN_WIDTH := 1440
|
||||
TARGET_SCREEN_HEIGHT := 2340
|
||||
TARGET_SCREEN_WIDTH := 1080
|
||||
|
||||
# Camera
|
||||
PRODUCT_PACKAGES += \
|
||||
@ -211,10 +211,15 @@ PRODUCT_COPY_FILES += \
|
||||
frameworks/native/data/etc/com.android.nfc_extras.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/com.android.nfc_extras.xml \
|
||||
frameworks/native/data/etc/com.nxp.mifare.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/com.nxp.mifare.xml
|
||||
|
||||
# Overlays
|
||||
DEVICE_PACKAGE_OVERLAYS += $(LOCAL_PATH)/overlay
|
||||
# Overlay
|
||||
PRODUCT_PACKAGES += \
|
||||
CarrierConfigResCommon \
|
||||
FrameworksResE1q \
|
||||
FrameworksResUdfpsSensor \
|
||||
SettingsResCommon \
|
||||
SystemUIResE1q \
|
||||
WifiResTargetE1q
|
||||
|
||||
PRODUCT_ENFORCE_RRO_TARGETS := *
|
||||
|
||||
# Power
|
||||
PRODUCT_PACKAGES += \
|
||||
@ -288,7 +293,7 @@ PRODUCT_PACKAGES += \
|
||||
|
||||
PRODUCT_PACKAGES += \
|
||||
fstab.qcom \
|
||||
init.e3q.rc \
|
||||
init.e1q.rc \
|
||||
init.qcom.factory.rc \
|
||||
init.qcom.rc \
|
||||
init.qti.kernel.rc \
|
||||
@ -410,4 +415,4 @@ PRODUCT_COPY_FILES += \
|
||||
frameworks/native/data/etc/android.software.ipsec_tunnels.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.software.ipsec_tunnels.xml
|
||||
|
||||
# Inherit the proprietary files
|
||||
$(call inherit-product, vendor/samsung/e3q/e3q-vendor.mk)
|
||||
$(call inherit-product, vendor/samsung/e1q/e1q-vendor.mk)
|
||||
|
@ -22,7 +22,7 @@ from extract_utils.main import (
|
||||
|
||||
namespace_imports = [
|
||||
# FIXME
|
||||
'device/samsung/e3q',
|
||||
'device/samsung/e1q',
|
||||
'hardware/samsung',
|
||||
'kernel/samsung/sm8650',
|
||||
'kernel/samsung/sm8650-modules',
|
||||
@ -72,7 +72,7 @@ blob_fixups: blob_fixups_user_type = {
|
||||
} # fmt: skip
|
||||
|
||||
module = ExtractUtilsModule(
|
||||
'e3q',
|
||||
'e1q',
|
||||
'samsung',
|
||||
blob_fixups=blob_fixups,
|
||||
lib_fixups=lib_fixups,
|
||||
|
32
lineage_e1q.mk
Normal file
32
lineage_e1q.mk
Normal file
@ -0,0 +1,32 @@
|
||||
#
|
||||
# Copyright (C) 2024 The LineageOS Project
|
||||
#
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
#
|
||||
|
||||
# Inherit from those products. Most specific first.
|
||||
$(call inherit-product, $(SRC_TARGET_DIR)/product/core_64_bit.mk)
|
||||
$(call inherit-product, $(SRC_TARGET_DIR)/product/full_base_telephony.mk)
|
||||
|
||||
# Inherit some common Lineage stuff.
|
||||
$(call inherit-product, vendor/lineage/config/common_full_phone.mk)
|
||||
$(call inherit-product, vendor/gapps/arm64/arm64-vendor.mk)
|
||||
|
||||
# Inherit from e1q device
|
||||
$(call inherit-product, device/samsung/e1q/device.mk)
|
||||
|
||||
PRODUCT_NAME := lineage_e1q
|
||||
PRODUCT_DEVICE := e1q
|
||||
PRODUCT_BRAND := Samsung
|
||||
PRODUCT_MODEL := SM-S9210
|
||||
PRODUCT_MANUFACTURER := Samsung
|
||||
|
||||
# UDFPS
|
||||
TARGET_HAS_UDFPS := true
|
||||
|
||||
PRODUCT_GMS_CLIENTID_BASE := android-samsung
|
||||
|
||||
PRODUCT_BUILD_PROP_OVERRIDES += \
|
||||
BuildDesc="e1qzcx-user 14 UP1A.231005.007 S9210ZCS3AXI1 release-keys"
|
||||
|
||||
BUILD_FINGERPRINT := samsung/e1qzcx/e1q:14/UP1A.231005.007/S9210ZCS3AXI1:user/release-keys
|
@ -1,27 +0,0 @@
|
||||
#
|
||||
# Copyright (C) 2024 The LineageOS Project
|
||||
#
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
#
|
||||
|
||||
# Inherit from those products. Most specific first.
|
||||
$(call inherit-product, $(SRC_TARGET_DIR)/product/core_64_bit.mk)
|
||||
$(call inherit-product, $(SRC_TARGET_DIR)/product/full_base_telephony.mk)
|
||||
|
||||
# Inherit some common Lineage stuff.
|
||||
$(call inherit-product, vendor/lineage/config/common_full_phone.mk)
|
||||
|
||||
# Inherit from e3q device
|
||||
$(call inherit-product, device/samsung/e3q/device.mk)
|
||||
|
||||
PRODUCT_DEVICE := e3q
|
||||
PRODUCT_NAME := lineage_e3q
|
||||
PRODUCT_BRAND := samsung
|
||||
PRODUCT_MODEL := SM-S928B
|
||||
PRODUCT_MANUFACTURER := samsung
|
||||
|
||||
PRODUCT_GMS_CLIENTID_BASE := android-samsung-ss
|
||||
|
||||
PRODUCT_BUILD_PROP_OVERRIDES += \
|
||||
BuildDesc="e3qxxx-user 14 UP1A.231005.007 S928BXXU4AXK4 release-keys" \
|
||||
BuildFingerprint="samsung/e3qxxx/e3q:14/UP1A.231005.007/S928BXXU4AXK4:user/release-keys"
|
11
overlay/CarrierConfigResCommon/Android.bp
Normal file
11
overlay/CarrierConfigResCommon/Android.bp
Normal file
@ -0,0 +1,11 @@
|
||||
//
|
||||
// Copyright (C) 2024 The LineageOS Project
|
||||
//
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
//
|
||||
|
||||
runtime_resource_overlay {
|
||||
name: "CarrierConfigResCommon",
|
||||
vendor: true,
|
||||
aaptflags: ["--keep-raw-values"],
|
||||
}
|
10
overlay/CarrierConfigResCommon/AndroidManifest.xml
Normal file
10
overlay/CarrierConfigResCommon/AndroidManifest.xml
Normal file
@ -0,0 +1,10 @@
|
||||
<!--
|
||||
Copyright (C) 2024 The LineageOS Project
|
||||
SPDX-License-Identifier: Apache-2.0
|
||||
-->
|
||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
package="com.android.carrierconfig.overlay.common">
|
||||
<overlay android:targetPackage="com.android.carrierconfig"
|
||||
android:isStatic="true"
|
||||
android:priority="100"/>
|
||||
</manifest>
|
10
overlay/FrameworksResE1q/Android.bp
Normal file
10
overlay/FrameworksResE1q/Android.bp
Normal file
@ -0,0 +1,10 @@
|
||||
//
|
||||
// Copyright (C) 2024 The LineageOS Project
|
||||
//
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
//
|
||||
|
||||
runtime_resource_overlay {
|
||||
name: "FrameworksResE1q",
|
||||
device_specific: true,
|
||||
}
|
12
overlay/FrameworksResE1q/AndroidManifest.xml
Normal file
12
overlay/FrameworksResE1q/AndroidManifest.xml
Normal file
@ -0,0 +1,12 @@
|
||||
<!--
|
||||
Copyright (C) 2024 The LineageOS Project
|
||||
SPDX-License-Identifier: Apache-2.0
|
||||
-->
|
||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
package="android.overlay.e1q">
|
||||
|
||||
<overlay
|
||||
android:isStatic="true"
|
||||
android:priority="700"
|
||||
android:targetPackage="android" />
|
||||
</manifest>
|
17
overlay/FrameworksResE1q/res/values-land/dimens.xml
Normal file
17
overlay/FrameworksResE1q/res/values-land/dimens.xml
Normal file
@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
Copyright (C) 2024 The LineageOS Project
|
||||
SPDX-License-Identifier: Apache-2.0
|
||||
-->
|
||||
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
||||
|
||||
<!-- Height of the status bar.
|
||||
Do not read this dimen directly. Use {@link SystemBarUtils#getStatusBarHeight} instead.
|
||||
-->
|
||||
<dimen name="status_bar_height">88.0px</dimen>
|
||||
|
||||
<!-- The default height of the status bar used in {@link SystemBarUtils#getStatusBarHeight} to
|
||||
calculate the status bar height. -->
|
||||
<dimen name="status_bar_height_default">@dimen/status_bar_height</dimen>
|
||||
|
||||
</resources>
|
1442
overlay/FrameworksResE1q/res/values/config.xml
Normal file
1442
overlay/FrameworksResE1q/res/values/config.xml
Normal file
File diff suppressed because one or more lines are too long
30
overlay/FrameworksResE1q/res/values/dimens.xml
Normal file
30
overlay/FrameworksResE1q/res/values/dimens.xml
Normal file
@ -0,0 +1,30 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
Copyright (C) 2024 The LineageOS Project
|
||||
SPDX-License-Identifier: Apache-2.0
|
||||
-->
|
||||
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
||||
|
||||
<!-- Height of the status bar.
|
||||
Do not read this dimen directly. Use {@link SystemBarUtils#getStatusBarHeight} instead.
|
||||
-->
|
||||
<dimen name="status_bar_height">88.0px</dimen>
|
||||
|
||||
<!-- The default height of the status bar used in {@link SystemBarUtils#getStatusBarHeight} to
|
||||
calculate the status bar height. -->
|
||||
<dimen name="status_bar_height_default">@dimen/status_bar_height</dimen>
|
||||
|
||||
<!-- Radius of the software rounded corners at the top of the display in its natural
|
||||
orientation. If zero, the value of rounded_corner_radius is used. -->
|
||||
<dimen name="rounded_corner_radius_top">34.0dip</dimen>
|
||||
|
||||
<!-- Radius of the software rounded corners at the bottom of the display in its natural
|
||||
orientation. If zero, the value of rounded_corner_radius is used. -->
|
||||
<dimen name="rounded_corner_radius_bottom">34.0dip</dimen>
|
||||
|
||||
<dimen name="status_bar_camera_side_padding">30.0px</dimen>
|
||||
<dimen name="status_bar_camera_top_margin">27.0px</dimen>
|
||||
<dimen name="status_bar_height_portrait">5.399994mm</dimen>
|
||||
<dimen name="status_bar_indicator_corner_padding">67.0px</dimen>
|
||||
|
||||
</resources>
|
182
overlay/FrameworksResE1q/res/xml/power_profile.xml
Normal file
182
overlay/FrameworksResE1q/res/xml/power_profile.xml
Normal file
@ -0,0 +1,182 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<device name="Android">
|
||||
<item name="none">0</item>
|
||||
<item name="ambient.on">19.61</item>
|
||||
<item name="screen.on.display0">63.8</item>
|
||||
<item name="screen.full.display0">276.8</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">11.4</item>
|
||||
<item name="video">21.75</item>
|
||||
<item name="camera.flashlight">107</item>
|
||||
<item name="camera.avg">287</item>
|
||||
<item name="gps.on">37.9</item>
|
||||
<item name="radio.active">177.02</item>
|
||||
<item name="radio.scanning">92.98</item>
|
||||
<array name="radio.on">
|
||||
<value>8.77</value>
|
||||
<value>8.77</value>
|
||||
</array>
|
||||
<item name="modem.controller.idle">0</item>
|
||||
<item name="modem.controller.rx">0</item>
|
||||
<item name="modem.controller.tx">0</item>
|
||||
<item name="modem.controller.voltage">0</item>
|
||||
<array name="cpu.clusters.cores">
|
||||
<value>3</value>
|
||||
<value>4</value>
|
||||
<value>1</value>
|
||||
</array>
|
||||
<array name="cpu.core_speeds.cluster0">
|
||||
<value>307200</value>
|
||||
<value>441600</value>
|
||||
<value>556800</value>
|
||||
<value>672000</value>
|
||||
<value>787200</value>
|
||||
<value>902400</value>
|
||||
<value>1017600</value>
|
||||
<value>1113600</value>
|
||||
<value>1228800</value>
|
||||
<value>1344000</value>
|
||||
<value>1459200</value>
|
||||
<value>1555200</value>
|
||||
<value>1670400</value>
|
||||
<value>1785600</value>
|
||||
<value>1990800</value>
|
||||
<value>2016000</value>
|
||||
</array>
|
||||
<array name="cpu.core_power.cluster0">
|
||||
<value>14</value>
|
||||
<value>16</value>
|
||||
<value>18</value>
|
||||
<value>20</value>
|
||||
<value>22</value>
|
||||
<value>24</value>
|
||||
<value>28</value>
|
||||
<value>29</value>
|
||||
<value>32</value>
|
||||
<value>35</value>
|
||||
<value>39</value>
|
||||
<value>42</value>
|
||||
<value>46</value>
|
||||
<value>50</value>
|
||||
<value>54</value>
|
||||
<value>60</value>
|
||||
</array>
|
||||
<array name="cpu.core_speeds.cluster1">
|
||||
<value>499200</value>
|
||||
<value>614400</value>
|
||||
<value>729600</value>
|
||||
<value>844800</value>
|
||||
<value>940800</value>
|
||||
<value>1056000</value>
|
||||
<value>1171200</value>
|
||||
<value>1286400</value>
|
||||
<value>1401600</value>
|
||||
<value>1536000</value>
|
||||
<value>1651200</value>
|
||||
<value>1785600</value>
|
||||
<value>1920000</value>
|
||||
<value>2054400</value>
|
||||
<value>2188800</value>
|
||||
<value>2323200</value>
|
||||
<value>2457600</value>
|
||||
<value>2592000</value>
|
||||
<value>2707200</value>
|
||||
<value>2803200</value>
|
||||
</array>
|
||||
<array name="cpu.core_power.cluster1">
|
||||
<value>28</value>
|
||||
<value>33</value>
|
||||
<value>39</value>
|
||||
<value>45</value>
|
||||
<value>49</value>
|
||||
<value>57</value>
|
||||
<value>64</value>
|
||||
<value>72</value>
|
||||
<value>80</value>
|
||||
<value>91</value>
|
||||
<value>101</value>
|
||||
<value>120</value>
|
||||
<value>133</value>
|
||||
<value>153</value>
|
||||
<value>178</value>
|
||||
<value>202</value>
|
||||
<value>238</value>
|
||||
<value>277</value>
|
||||
<value>321</value>
|
||||
<value>321</value>
|
||||
</array>
|
||||
<array name="cpu.core_speeds.cluster2">
|
||||
<value>595200</value>
|
||||
<value>729600</value>
|
||||
<value>86400</value>
|
||||
<value>998400</value>
|
||||
<value>1132800</value>
|
||||
<value>1248000</value>
|
||||
<value>1363200</value>
|
||||
<value>1478400</value>
|
||||
<value>1593600</value>
|
||||
<value>1708800</value>
|
||||
<value>1843200</value>
|
||||
<value>1977600</value>
|
||||
<value>2092800</value>
|
||||
<value>2227200</value>
|
||||
<value>2342400</value>
|
||||
<value>2476800</value>
|
||||
<value>2592000</value>
|
||||
<value>2726400</value>
|
||||
<value>2841600</value>
|
||||
<value>2956800</value>
|
||||
<value>3187200</value>
|
||||
<value>3360000</value>
|
||||
</array>
|
||||
<array name="cpu.core_power.cluster2">
|
||||
<value>80</value>
|
||||
<value>92</value>
|
||||
<value>109</value>
|
||||
<value>122</value>
|
||||
<value>139</value>
|
||||
<value>157</value>
|
||||
<value>171</value>
|
||||
<value>188</value>
|
||||
<value>205</value>
|
||||
<value>224</value>
|
||||
<value>249</value>
|
||||
<value>281</value>
|
||||
<value>334</value>
|
||||
<value>374</value>
|
||||
<value>404</value>
|
||||
<value>460</value>
|
||||
<value>500</value>
|
||||
<value>560</value>
|
||||
<value>614</value>
|
||||
<value>715</value>
|
||||
<value>1080</value>
|
||||
<value>1139</value>
|
||||
</array>
|
||||
<item name="cpu.suspend">7.7</item>
|
||||
<item name="cpu.idle">19.6</item>
|
||||
<item name="battery.capacity">4855</item>
|
||||
<item name="battery.typical.capacity">5000</item>
|
||||
<item name="bluetooth.controller.idle">3.5</item>
|
||||
<item name="bluetooth.controller.rx">12</item>
|
||||
<item name="bluetooth.controller.tx">33</item>
|
||||
<item name="bluetooth.controller.voltage">4000</item>
|
||||
<item name="wifi.controller.idle">1</item>
|
||||
<item name="wifi.controller.rx">120</item>
|
||||
<item name="wifi.controller.tx">300</item>
|
||||
<array name="wifi.controller.tx_levels">
|
||||
<value>0</value>
|
||||
</array>
|
||||
<item name="wifi.controller.voltage">4000</item>
|
||||
<array name="wifi.batchedscan">
|
||||
<value>.0002</value>
|
||||
<value>.002</value>
|
||||
<value>.02</value>
|
||||
<value>.2</value>
|
||||
<value>2</value>
|
||||
</array>
|
||||
</device>
|
10
overlay/FrameworksResUdfpsSensor/Android.bp
Normal file
10
overlay/FrameworksResUdfpsSensor/Android.bp
Normal file
@ -0,0 +1,10 @@
|
||||
//
|
||||
// Copyright (C) 2024 The LineageOS Project
|
||||
//
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
//
|
||||
|
||||
runtime_resource_overlay {
|
||||
name: "FrameworksResUdfpsSensor",
|
||||
vendor: true,
|
||||
}
|
10
overlay/FrameworksResUdfpsSensor/AndroidManifest.xml
Normal file
10
overlay/FrameworksResUdfpsSensor/AndroidManifest.xml
Normal file
@ -0,0 +1,10 @@
|
||||
<!--
|
||||
Copyright (C) 2024 The LineageOS Project
|
||||
SPDX-License-Identifier: Apache-2.0
|
||||
-->
|
||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
package="android.overlay.udfps_sensor">
|
||||
<overlay android:targetPackage="android"
|
||||
android:isStatic="true"
|
||||
/>
|
||||
</manifest>
|
12
overlay/FrameworksResUdfpsSensor/res/values/config.xml
Normal file
12
overlay/FrameworksResUdfpsSensor/res/values/config.xml
Normal file
@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
Copyright (C) 2024 The LineageOS Project
|
||||
SPDX-License-Identifier: Apache-2.0
|
||||
-->
|
||||
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
||||
<!-- Type of the udfps long press sensor. Empty if long press is not supported. -->
|
||||
<string name="config_dozeUdfpsLongPressSensorType" translatable="false">org.lineageos.sensor.udfps</string>
|
||||
|
||||
<!-- Whether devices suports in-display fingerprint when screen is off -->
|
||||
<bool name="config_supportScreenOffUdfps">true</bool>
|
||||
</resources>
|
10
overlay/SettingsResCommon/Android.bp
Normal file
10
overlay/SettingsResCommon/Android.bp
Normal file
@ -0,0 +1,10 @@
|
||||
//
|
||||
// Copyright (C) 2024 The LineageOS Project
|
||||
//
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
//
|
||||
|
||||
runtime_resource_overlay {
|
||||
name: "SettingsResCommon",
|
||||
vendor: true,
|
||||
}
|
9
overlay/SettingsResCommon/AndroidManifest.xml
Normal file
9
overlay/SettingsResCommon/AndroidManifest.xml
Normal file
@ -0,0 +1,9 @@
|
||||
<!--
|
||||
Copyright (C) 2024 The LineageOS Project
|
||||
SPDX-License-Identifier: Apache-2.0
|
||||
-->
|
||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
package="com.android.settings.overlay.common">
|
||||
<overlay android:targetPackage="com.android.settings"
|
||||
android:isStatic="true"/>
|
||||
</manifest>
|
@ -33,4 +33,8 @@
|
||||
should be either LOW (1) or HIGH (3).
|
||||
-->
|
||||
<integer name="config_vibration_supported_intensity_levels">3</integer>
|
||||
|
||||
<!-- Whether to show min/max refresh rate in display settings -->
|
||||
<bool name="config_show_refresh_rate_controls">true</bool>
|
||||
<bool name="config_supports_dynamic_refresh_rate_controls">false</bool>
|
||||
</resources>
|
10
overlay/SystemUIResE1q/Android.bp
Normal file
10
overlay/SystemUIResE1q/Android.bp
Normal file
@ -0,0 +1,10 @@
|
||||
//
|
||||
// Copyright (C) 2024 The LineageOS Project
|
||||
//
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
//
|
||||
|
||||
runtime_resource_overlay {
|
||||
name: "SystemUIResE1q",
|
||||
device_specific: true,
|
||||
}
|
12
overlay/SystemUIResE1q/AndroidManifest.xml
Normal file
12
overlay/SystemUIResE1q/AndroidManifest.xml
Normal file
@ -0,0 +1,12 @@
|
||||
<!--
|
||||
Copyright (C) 2024 The LineageOS Project
|
||||
SPDX-License-Identifier: Apache-2.0
|
||||
-->
|
||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
package="com.android.systemui.overlay.e1q">
|
||||
|
||||
<overlay
|
||||
android:isStatic="true"
|
||||
android:priority="700"
|
||||
android:targetPackage="com.android.systemui" />
|
||||
</manifest>
|
20
overlay/SystemUIResE1q/res/values/config.xml
Normal file
20
overlay/SystemUIResE1q/res/values/config.xml
Normal file
@ -0,0 +1,20 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
Copyright (C) 2016-2024 crDroid Android 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 show refresh rate QS tile -->
|
||||
<bool name="config_showRefreshRateQsTile">false</bool>
|
||||
</resources>
|
21
overlay/SystemUIResE1q/res/values/dimens.xml
Normal file
21
overlay/SystemUIResE1q/res/values/dimens.xml
Normal file
@ -0,0 +1,21 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
Copyright (C) 2024 The LineageOS Project
|
||||
SPDX-License-Identifier: Apache-2.0
|
||||
-->
|
||||
|
||||
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
||||
|
||||
<!-- Default paddings for content around the corners. -->
|
||||
<dimen name="rounded_corner_content_padding">0.0dip</dimen>
|
||||
|
||||
<!-- Height of the status bar header bar when on Keyguard -->
|
||||
<dimen name="status_bar_header_height_keyguard">@*android:dimen/status_bar_height</dimen>
|
||||
|
||||
<!-- Location on the screen of the center of the physical power button. -->
|
||||
<dimen name="physical_power_button_center_screen_location_y">1040.0px</dimen>
|
||||
|
||||
<!-- Location on the screen of the center of the fingerprint sensor. -->
|
||||
<dimen name="physical_fingerprint_sensor_center_screen_location_y">1737.0px</dimen>
|
||||
|
||||
</resources>
|
10
overlay/WifiResTargetE1q/Android.bp
Normal file
10
overlay/WifiResTargetE1q/Android.bp
Normal file
@ -0,0 +1,10 @@
|
||||
//
|
||||
// Copyright (C) 2024 The LineageOS Project
|
||||
//
|
||||
// SPDX-License-Identifier: Apache-2.0
|
||||
//
|
||||
|
||||
runtime_resource_overlay {
|
||||
name: "WifiResTargetE1q",
|
||||
vendor: true,
|
||||
}
|
13
overlay/WifiResTargetE1q/AndroidManifest.xml
Normal file
13
overlay/WifiResTargetE1q/AndroidManifest.xml
Normal file
@ -0,0 +1,13 @@
|
||||
<!--
|
||||
Copyright (C) 2024 The LineageOS Project
|
||||
SPDX-License-Identifier: Apache-2.0
|
||||
-->
|
||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
|
||||
package="com.android.wifi.resources.overlay.target.e1q">
|
||||
|
||||
<overlay
|
||||
android:isStatic="true"
|
||||
android:priority="500"
|
||||
android:targetName="WifiCustomization"
|
||||
android:targetPackage="com.android.wifi.resources" />
|
||||
</manifest>
|
11
overlay/WifiResTargetE1q/res/values/config.xml
Normal file
11
overlay/WifiResTargetE1q/res/values/config.xml
Normal file
@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
Copyright (C) 2024 The LineageOS Project
|
||||
SPDX-License-Identifier: Apache-2.0
|
||||
-->
|
||||
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
|
||||
|
||||
<!-- Default access point SSID used for tethering -->
|
||||
<string name="wifi_tether_configure_ssid_default" translatable="false">Galaxy S24</string>
|
||||
|
||||
</resources>
|
File diff suppressed because it is too large
Load Diff
@ -1,303 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<device name="Android">
|
||||
<item name="none">0</item>
|
||||
<item name="ambient.on">38.5</item>
|
||||
<item name="screen.on">54.9</item>
|
||||
<item name="screen.full">217</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">15.8</item>
|
||||
<item name="video">24</item>
|
||||
<item name="camera.flashlight">112</item>
|
||||
<item name="camera.avg">464</item>
|
||||
<item name="gps.on">77.1</item>
|
||||
<item name="radio.active">175.47</item>
|
||||
<item name="radio.scanning">96.07</item>
|
||||
<array name="radio.on">
|
||||
<value>10.26</value>
|
||||
<value>10.26</value>
|
||||
</array>
|
||||
<item name="modem.controller.idle">0</item>
|
||||
<item name="modem.controller.rx">0</item>
|
||||
<item name="modem.controller.tx">0</item>
|
||||
<item name="modem.controller.voltage">0</item>
|
||||
<array name="cpu.clusters.cores">
|
||||
<value>2</value>
|
||||
<value>3</value>
|
||||
<value>2</value>
|
||||
<value>1</value>
|
||||
</array>
|
||||
<array name="cpu.core_speeds.cluster0">
|
||||
<value>364800</value>
|
||||
<value>460800</value>
|
||||
<value>556800</value>
|
||||
<value>672000</value>
|
||||
<value>787200</value>
|
||||
<value>902400</value>
|
||||
<value>1017600</value>
|
||||
<value>1132800</value>
|
||||
<value>1248000</value>
|
||||
<value>1344000</value>
|
||||
<value>1459200</value>
|
||||
<value>1574400</value>
|
||||
<value>1689600</value>
|
||||
<value>1804800</value>
|
||||
<value>1920000</value>
|
||||
<value>2035200</value>
|
||||
<value>2150400</value>
|
||||
<value>2265600</value>
|
||||
</array>
|
||||
<array name="cpu.core_power.cluster0">
|
||||
<value>15</value>
|
||||
<value>15</value>
|
||||
<value>17</value>
|
||||
<value>21</value>
|
||||
<value>23</value>
|
||||
<value>26</value>
|
||||
<value>30</value>
|
||||
<value>34</value>
|
||||
<value>37</value>
|
||||
<value>41</value>
|
||||
<value>46</value>
|
||||
<value>50</value>
|
||||
<value>58</value>
|
||||
<value>65</value>
|
||||
<value>71</value>
|
||||
<value>79</value>
|
||||
<value>88</value>
|
||||
<value>95</value>
|
||||
</array>
|
||||
<array name="cpu.core_speeds.cluster1">
|
||||
<value>499200</value>
|
||||
<value>614400</value>
|
||||
<value>729600</value>
|
||||
<value>844800</value>
|
||||
<value>960000</value>
|
||||
<value>1075200</value>
|
||||
<value>1190400</value>
|
||||
<value>1286400</value>
|
||||
<value>1401600</value>
|
||||
<value>1497600</value>
|
||||
<value>1612800</value>
|
||||
<value>1708800</value>
|
||||
<value>1824000</value>
|
||||
<value>1920000</value>
|
||||
<value>2035200</value>
|
||||
<value>2131200</value>
|
||||
<value>2188800</value>
|
||||
<value>2246400</value>
|
||||
<value>2323200</value>
|
||||
<value>2380800</value>
|
||||
<value>2438400</value>
|
||||
<value>2515200</value>
|
||||
<value>2572800</value>
|
||||
<value>2630400</value>
|
||||
<value>2707200</value>
|
||||
<value>2764800</value>
|
||||
<value>2841600</value>
|
||||
<value>2899200</value>
|
||||
<value>2956800</value>
|
||||
<value>3014400</value>
|
||||
<value>3072000</value>
|
||||
<value>3148800</value>
|
||||
</array>
|
||||
<array name="cpu.core_power.cluster1">
|
||||
<value>28</value>
|
||||
<value>34</value>
|
||||
<value>42</value>
|
||||
<value>49</value>
|
||||
<value>54</value>
|
||||
<value>63</value>
|
||||
<value>69</value>
|
||||
<value>79</value>
|
||||
<value>83</value>
|
||||
<value>94</value>
|
||||
<value>106</value>
|
||||
<value>111</value>
|
||||
<value>121</value>
|
||||
<value>126</value>
|
||||
<value>148</value>
|
||||
<value>159</value>
|
||||
<value>174</value>
|
||||
<value>177</value>
|
||||
<value>184</value>
|
||||
<value>194</value>
|
||||
<value>201</value>
|
||||
<value>212</value>
|
||||
<value>224</value>
|
||||
<value>241</value>
|
||||
<value>252</value>
|
||||
<value>264</value>
|
||||
<value>289</value>
|
||||
<value>301</value>
|
||||
<value>309</value>
|
||||
<value>327</value>
|
||||
<value>346</value>
|
||||
<value>365</value>
|
||||
</array>
|
||||
<array name="cpu.core_speeds.cluster2">
|
||||
<value>499200</value>
|
||||
<value>614400</value>
|
||||
<value>729600</value>
|
||||
<value>844800</value>
|
||||
<value>960000</value>
|
||||
<value>1075200</value>
|
||||
<value>1190400</value>
|
||||
<value>1286400</value>
|
||||
<value>1401600</value>
|
||||
<value>1497600</value>
|
||||
<value>1612800</value>
|
||||
<value>1708800</value>
|
||||
<value>1824000</value>
|
||||
<value>1920000</value>
|
||||
<value>2035200</value>
|
||||
<value>2131200</value>
|
||||
<value>2188800</value>
|
||||
<value>2246400</value>
|
||||
<value>2323200</value>
|
||||
<value>2380800</value>
|
||||
<value>2438400</value>
|
||||
<value>2515200</value>
|
||||
<value>2572800</value>
|
||||
<value>2630400</value>
|
||||
<value>2707200</value>
|
||||
<value>2764800</value>
|
||||
<value>2841600</value>
|
||||
<value>2899200</value>
|
||||
<value>2956800</value>
|
||||
</array>
|
||||
<array name="cpu.core_power.cluster2">
|
||||
<value>28</value>
|
||||
<value>34</value>
|
||||
<value>43</value>
|
||||
<value>48</value>
|
||||
<value>53</value>
|
||||
<value>62</value>
|
||||
<value>66</value>
|
||||
<value>76</value>
|
||||
<value>84</value>
|
||||
<value>90</value>
|
||||
<value>101</value>
|
||||
<value>107</value>
|
||||
<value>118</value>
|
||||
<value>125</value>
|
||||
<value>147</value>
|
||||
<value>155</value>
|
||||
<value>177</value>
|
||||
<value>179</value>
|
||||
<value>186</value>
|
||||
<value>186</value>
|
||||
<value>193</value>
|
||||
<value>206</value>
|
||||
<value>215</value>
|
||||
<value>227</value>
|
||||
<value>245</value>
|
||||
<value>258</value>
|
||||
<value>283</value>
|
||||
<value>295</value>
|
||||
<value>305</value>
|
||||
</array>
|
||||
<array name="cpu.core_speeds.cluster3">
|
||||
<value>480000</value>
|
||||
<value>576000</value>
|
||||
<value>672000</value>
|
||||
<value>787200</value>
|
||||
<value>902400</value>
|
||||
<value>1017600</value>
|
||||
<value>1132800</value>
|
||||
<value>1248000</value>
|
||||
<value>1363200</value>
|
||||
<value>1478400</value>
|
||||
<value>1593600</value>
|
||||
<value>1708800</value>
|
||||
<value>1824000</value>
|
||||
<value>1939200</value>
|
||||
<value>2035200</value>
|
||||
<value>2112000</value>
|
||||
<value>2169600</value>
|
||||
<value>2246400</value>
|
||||
<value>2304000</value>
|
||||
<value>2380800</value>
|
||||
<value>2438400</value>
|
||||
<value>2496000</value>
|
||||
<value>2553600</value>
|
||||
<value>2630400</value>
|
||||
<value>2688000</value>
|
||||
<value>2745600</value>
|
||||
<value>2803200</value>
|
||||
<value>2880000</value>
|
||||
<value>2937600</value>
|
||||
<value>2995200</value>
|
||||
<value>3052800</value>
|
||||
<value>3110400</value>
|
||||
<value>3187200</value>
|
||||
<value>3244800</value>
|
||||
<value>3302400</value>
|
||||
<value>3340800</value>
|
||||
<value>3398400</value>
|
||||
</array>
|
||||
<array name="cpu.core_power.cluster3">
|
||||
<value>45</value>
|
||||
<value>55</value>
|
||||
<value>66</value>
|
||||
<value>76</value>
|
||||
<value>87</value>
|
||||
<value>102</value>
|
||||
<value>115</value>
|
||||
<value>130</value>
|
||||
<value>144</value>
|
||||
<value>163</value>
|
||||
<value>179</value>
|
||||
<value>194</value>
|
||||
<value>212</value>
|
||||
<value>246</value>
|
||||
<value>262</value>
|
||||
<value>275</value>
|
||||
<value>309</value>
|
||||
<value>326</value>
|
||||
<value>382</value>
|
||||
<value>382</value>
|
||||
<value>384</value>
|
||||
<value>391</value>
|
||||
<value>400</value>
|
||||
<value>428</value>
|
||||
<value>451</value>
|
||||
<value>474</value>
|
||||
<value>522</value>
|
||||
<value>569</value>
|
||||
<value>607</value>
|
||||
<value>650</value>
|
||||
<value>679</value>
|
||||
<value>754</value>
|
||||
<value>842</value>
|
||||
<value>942</value>
|
||||
<value>1064</value>
|
||||
<value>1200</value>
|
||||
<value>1350</value>
|
||||
</array>
|
||||
<item name="cpu.suspend">9.9</item>
|
||||
<item name="cpu.idle">22.2</item>
|
||||
<item name="battery.capacity">4855</item>
|
||||
<item name="battery.typical.capacity">5000</item>
|
||||
<item name="bluetooth.controller.idle">3.5</item>
|
||||
<item name="bluetooth.controller.rx">12</item>
|
||||
<item name="bluetooth.controller.tx">33</item>
|
||||
<item name="bluetooth.controller.voltage">4000</item>
|
||||
<item name="wifi.controller.idle">1</item>
|
||||
<item name="wifi.controller.rx">120</item>
|
||||
<item name="wifi.controller.tx">300</item>
|
||||
<array name="wifi.controller.tx_levels">
|
||||
<value>0</value>
|
||||
</array>
|
||||
<item name="wifi.controller.voltage">4000</item>
|
||||
<array name="wifi.batchedscan">
|
||||
<value>.0002</value>
|
||||
<value>.002</value>
|
||||
<value>.02</value>
|
||||
<value>.2</value>
|
||||
<value>2</value>
|
||||
</array>
|
||||
</device>
|
@ -1,23 +0,0 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
/*
|
||||
** Copyright 2013, 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>
|
||||
<!-- Microns/ums (1000 um = 1mm) per pixel for the given device. If unspecified, UI that
|
||||
relies on this value will not be sized correctly. -->
|
||||
<item name="pixel_pitch" format="float" type="dimen">50.26</item>
|
||||
</resources>
|
Binary file not shown.
Binary file not shown.
@ -1,4 +1,4 @@
|
||||
# Unpinned blobs from e3qxxx-user 14 UP1A.231005.007 S928BXXU4AXK4 release-keys
|
||||
# Unpinned blobs from e1qzcx-user 14 UP1A.231005.007 S9210ZCS3AXI1 release-keys
|
||||
|
||||
# Current blobs with deps disabled:
|
||||
# com.qti.node.dewarp, com.qti.chi.override, libcamximageformatutils, depend on multiple versions of the same aidl_interface: android.hardware.graphics.allocator-V1-ndk, android.hardware.graphics.allocator-V2-ndk-source
|
||||
@ -162,30 +162,11 @@ vendor/bin/hw/vendor.samsung.hardware.camera.provider-service_64
|
||||
vendor/etc/DsgpPolicy.csv
|
||||
vendor/etc/aip/config/PCC_Config-timestamp
|
||||
vendor/etc/aip/config/pcc_config.json
|
||||
vendor/etc/aip/model/1129_dummy_1441_cached.dlc
|
||||
vendor/etc/aip/model/CIGSOL_SWISP_200M_v1.6.2_Exp18_e12850_592x4176_A16W8_cached.dlc
|
||||
vendor/etc/aip/model/CIGSOL_fp32_ver220923_HTP_FP16_cached.dlc
|
||||
vendor/etc/aip/model/FP16_dummy_HTP_FP16_cached.dlc
|
||||
vendor/etc/aip/model/ModelSet2_AIMFISP-timestamp
|
||||
vendor/etc/aip/model/ModelSet2_eraw_AIMFISP-timestamp
|
||||
vendor/etc/aip/model/ModelSet_AIMFISP-timestamp
|
||||
vendor/etc/aip/model/ModelSet_AISR-timestamp
|
||||
vendor/etc/aip/model/ModelSet_eraw_AIMFISP-timestamp
|
||||
vendor/etc/aip/model/ModelSet_v-timestamp
|
||||
vendor/etc/aip/model/aiisp_1x_C2C_cached.dlc
|
||||
vendor/etc/aip/model/aiisp_1x_T2C_Indoor_cached.dlc
|
||||
vendor/etc/aip/model/aiisp_1x_T2C_Outdoor_cached.dlc
|
||||
vendor/etc/aip/model/aiisp_1x_ll_C2C_cached.dlc
|
||||
vendor/etc/aip/model/aiisp_2x_C2C_cached.dlc
|
||||
vendor/etc/aip/model/aiisp_2x_ll_C2C_cached.dlc
|
||||
vendor/etc/aip/model/aiisp_4x_C2C_cached.dlc
|
||||
vendor/etc/aip/model/mfisp_eraw_model_mf_Tetra_RGB_fp16.dlc
|
||||
vendor/etc/aip/model/mfisp_eraw_model_nl_Tetra_RGB_fp16.dlc
|
||||
vendor/etc/aip/model/mfisp_model_ll_Tetra_RGB_fp16.dlc
|
||||
vendor/etc/aip/model/mfisp_model_mf_Tetra_RGB_fp16.dlc
|
||||
vendor/etc/aip/model/mfisp_model_nl_Tetra_RGB_fp16.dlc
|
||||
vendor/etc/aip/model/mfisp_tmodel_ll_Tetra_RGB_fp16.dlc
|
||||
vendor/etc/aip/model/mfisp_tmodel_nl_Tetra_RGB_fp16.dlc
|
||||
vendor/etc/beauty/settings.dat
|
||||
vendor/etc/external_camera_config.xml
|
||||
vendor/etc/init/android.hardware.camera.provider-V1-external-service.rc
|
||||
@ -226,18 +207,11 @@ vendor/lib64/camera/com.samsung.sensor.s5k3k1.so
|
||||
vendor/lib64/camera/com.samsung.sensor.s5k3lu.so
|
||||
vendor/lib64/camera/com.samsung.sensor.s5kgn3.so
|
||||
vendor/lib64/camera/com.samsung.sensor.s5khp2.so
|
||||
vendor/lib64/camera/com.samsung.sensormodule.0_lsi_s5khp2.bin
|
||||
vendor/lib64/camera/com.samsung.sensormodule.12_lsi_s5k3lu_full.bin
|
||||
vendor/lib64/camera/com.samsung.sensormodule.1_lsi_s5k3lu.bin
|
||||
vendor/lib64/camera/com.samsung.sensormodule.0_lsi_s5kgn3.bin
|
||||
vendor/lib64/camera/com.samsung.sensormodule.3_lsi_s5k3k1.bin
|
||||
vendor/lib64/camera/com.samsung.sensormodule.2_sony_imx564.bin
|
||||
vendor/lib64/camera/com.samsung.sensormodule.3_sony_imx754_x3.bin
|
||||
vendor/lib64/camera/com.samsung.sensormodule.6_sony_imx754_x10.bin
|
||||
vendor/lib64/camera/com.samsung.sensormodule.6_sony_imx854.bin
|
||||
vendor/lib64/camera/com.samsung.tuned.lsi_s5k3lu.bin
|
||||
vendor/lib64/camera/com.samsung.tuned.lsi_s5khp2.bin
|
||||
vendor/lib64/camera/com.samsung.tuned.sony_imx564.bin
|
||||
vendor/lib64/camera/com.samsung.tuned.sony_imx754.bin
|
||||
vendor/lib64/camera/com.samsung.tuned.sony_imx854.bin
|
||||
vendor/lib64/camera/components/com.qti.eisv2.so
|
||||
vendor/lib64/camera/components/com.qti.eisv3.so
|
||||
vendor/lib64/camera/components/com.qti.hvx.addconstant.so
|
||||
@ -328,7 +302,7 @@ vendor/lib64/camera/components/com.ss.stats.af.so
|
||||
vendor/lib64/camera/components/com.ss.stats.awb.so
|
||||
vendor/lib64/camera/components/com.ss.stats.pdlib.so
|
||||
vendor/lib64/camera/components/libTsAeFront_e3.so;FIX_SONAME
|
||||
vendor/lib64/camera/components/libTsAe_e3.so;FIX_SONAME
|
||||
vendor/lib64/camera/components/libTsAe_e2.so;FIX_SONAME
|
||||
vendor/lib64/camera/components/libcamxevainterface.so
|
||||
vendor/lib64/camera/components/libdepthmapwrapper_itof.so
|
||||
vendor/lib64/camera/components/libdepthmapwrapper_secure.so
|
||||
@ -388,7 +362,6 @@ vendor/lib64/hw/com.qti.chi.override.so;DISABLE_DEPS
|
||||
vendor/lib64/libAIHighRes_interface.so
|
||||
vendor/lib64/libAIMFISP.camera.samsung.so
|
||||
vendor/lib64/libAIMFISP_core.camera.samsung.so
|
||||
vendor/lib64/libAISR_core.camera.samsung.so
|
||||
vendor/lib64/libAISegmenter_v2.camera.samsung.so
|
||||
vendor/lib64/libAImode_wrapper.camera.samsung.so
|
||||
vendor/lib64/libAIphoto_core.camera.samsung.so
|
||||
@ -428,7 +401,6 @@ vendor/lib64/libMotionEstimatorWrapper.camera.samsung.so
|
||||
vendor/lib64/libObjectDetector.uniplugin@1.0.so
|
||||
vendor/lib64/libOpenCv.camera.samsung.so
|
||||
vendor/lib64/libPanDetector.so
|
||||
vendor/lib64/libPdSdCore.so
|
||||
vendor/lib64/libPeripheralStateUtils.so
|
||||
vendor/lib64/libPersonal_capture.camera.samsung.so
|
||||
vendor/lib64/libPersonal_core.camera.samsung.so
|
||||
@ -456,11 +428,9 @@ vendor/lib64/libSnpeGpu.so;FIX_SONAME
|
||||
vendor/lib64/libSnpeHtpV75Stub.so
|
||||
vendor/lib64/libTetraMFP10.camera.samsung.so
|
||||
vendor/lib64/libTetraMFP10Tuning.camera.samsung.so
|
||||
vendor/lib64/libTetraSR10.camera.samsung.so
|
||||
vendor/lib64/libTetraSR10Tuning.camera.samsung.so
|
||||
vendor/lib64/libTsAf_E123Q.so;FIX_SONAME
|
||||
vendor/lib64/libTsAwbFront_E123.so
|
||||
vendor/lib64/libTsAwb_E3.so
|
||||
vendor/lib64/libTsAwb_E2.so
|
||||
vendor/lib64/libTxPwrJni.so
|
||||
vendor/lib64/libUltraWideDistortionCorrection.camera.samsung.so
|
||||
vendor/lib64/libUltraWideDistortionCorrection.uniplugin@1.0.so
|
||||
@ -469,7 +439,6 @@ vendor/lib64/libUniScaler.uniplugin@1.0.so
|
||||
vendor/lib64/libWideDistortionCorrection.camera.samsung.so
|
||||
vendor/lib64/lib_profiler.so
|
||||
vendor/lib64/libai_denoiser_interface.so
|
||||
vendor/lib64/libai_tetra_text_zoom.arcsoft.so
|
||||
vendor/lib64/libaidenoiser.so
|
||||
vendor/lib64/libaidenoiserv2.so
|
||||
vendor/lib64/libaifrc.quram.so
|
||||
@ -569,9 +538,6 @@ vendor/lib64/libmmcamera_mfnr.so
|
||||
vendor/lib64/libmmcamera_mfnr_t4.so
|
||||
vendor/lib64/libmmcamera_pdpc.so
|
||||
vendor/lib64/libmpbase.so
|
||||
vendor/lib64/libmulticam_image_optical_zoom.so
|
||||
vendor/lib64/libmulticam_optical_zoom_control.so
|
||||
vendor/lib64/libmulticam_video_optical_zoom.so
|
||||
vendor/lib64/libmultiobject_tracker.so
|
||||
vendor/lib64/libnanopb.so
|
||||
vendor/lib64/libndfilter_preview.uniplugin@1.0.so
|
||||
@ -641,6 +607,9 @@ vendor/lib64/libtfestriping.so
|
||||
vendor/lib64/libtflitecore.so
|
||||
vendor/lib64/libthirdparty_zoomtranslator_imp.so
|
||||
vendor/lib64/libthreadutils.so
|
||||
vendor/lib64/libtriplecam_optical_zoom_control.so
|
||||
vendor/lib64/libtriplecam_image_optical_zoom.so
|
||||
vendor/lib64/libtriplecam_video_optical_zoom.so
|
||||
vendor/lib64/libtswrappercommon.so
|
||||
vendor/lib64/libubifocus.so
|
||||
vendor/lib64/libunidatamanager.so
|
||||
@ -875,7 +844,7 @@ vendor/etc/display/backlight_calib_vtdr6130_amoled_cmd_mode_dsi_visionox_panel_w
|
||||
vendor/etc/display/backlight_calib_vtdr6130_amoled_qsync_cmd_mode_dsi_visionox_panel_with_DSC.xml
|
||||
vendor/etc/display/backlight_calib_vtdr6130_amoled_qsync_video_mode_dsi_visionox_panel_with_DSC.xml
|
||||
vendor/etc/display/backlight_calib_vtdr6130_amoled_video_mode_dsi_visionox_panel_with_DSC.xml
|
||||
vendor/etc/display/qdcm_calib_data_E3_S6E3HAF_AMB679FN01.json
|
||||
vendor/etc/display/qdcm_calib_data_E1_S6E3FAE_AMB616FM01.json
|
||||
vendor/etc/display/qdcm_calib_data_Sharp_2k_cmd_mode_qsync_dsi_panel.json
|
||||
vendor/etc/display/qdcm_calib_data_Sharp_2k_video_mode_qsync_dsi_panel.json
|
||||
vendor/etc/display/qdcm_calib_data_Sharp_4k_cmd_mode_dsc_dsi_panel.json
|
||||
@ -971,8 +940,8 @@ vendor/etc/secnvm/k250a_47000403_1.img
|
||||
vendor/etc/secnvm/k250a_47000406_f.img
|
||||
vendor/firmware/00_generic_xtalk_shape.bin
|
||||
vendor/firmware/Data.msc
|
||||
vendor/firmware/E3_S6E3HAE_AMB681AZ01.dat
|
||||
vendor/firmware/E3_S6E3HAF_AMB679FN01.dat
|
||||
vendor/firmware/E1_S6E3FAC_AMB606AW01.dat
|
||||
vendor/firmware/E1_S6E3FAE_AMB616FM01.dat
|
||||
vendor/firmware/SoundBoosterParam.bin
|
||||
vendor/firmware/bt_nvm_loading.xml
|
||||
vendor/firmware/cs35l43-bot-dsp1-spk-prot.bin
|
||||
@ -1011,24 +980,16 @@ vendor/firmware/kiwi/qdss_trace_config_v2.cfg
|
||||
vendor/firmware/kiwi/regdb.bin
|
||||
vendor/firmware/max77775-extra-fw.bin
|
||||
vendor/firmware/max77775-fw.bin
|
||||
vendor/firmware/mfc/mfc_fw_flash_nu1668.bin
|
||||
vendor/firmware/mfc/mfc_fw_flash_cps4038.bin
|
||||
vendor/firmware/ois_mcu_stm32g_fw.bin
|
||||
vendor/firmware/ois_rumba_fw.bin
|
||||
vendor/firmware/ss_dsi_panel_PBA_BOOTING_FHD.dat
|
||||
vendor/firmware/tsp_stm/fts2ba61y_e3q.bin
|
||||
vendor/firmware/tsp_synaptics/s3916a_e3.bin
|
||||
vendor/firmware/tsp_synaptics/s3916t_e3.bin
|
||||
vendor/firmware/uwb/libsr200t_dev_fw.bin
|
||||
vendor/firmware/uwb/libsr200t_prod_fw.so
|
||||
vendor/firmware/tsp_stm/fts2ba61c_e1.bin
|
||||
vendor/firmware/tsp_stm/fts2ba61y_e1q.bin
|
||||
vendor/firmware/vl53l8.bin
|
||||
vendor/firmware/vpu30_2v.mbn
|
||||
vendor/firmware/vpu30_2v_unsigned.mbn
|
||||
vendor/firmware/vpu33_4v.mbn
|
||||
vendor/firmware/vpu33_4v_unsigned.mbn
|
||||
vendor/firmware/wez02_e3_c0.bin
|
||||
vendor/firmware/wez02_e3_c1.bin
|
||||
vendor/firmware/wez02_e3_c2.bin
|
||||
vendor/firmware/wez02_e3_c3.bin
|
||||
vendor/firmware/wlan-connection-roaming-backup.ini
|
||||
vendor/firmware/wlan-connection-roaming.ini
|
||||
vendor/lib64/bm4a68v08s12n52.bin
|
||||
@ -1407,7 +1368,6 @@ vendor/bin/irsc_util
|
||||
vendor/bin/ks
|
||||
vendor/bin/qms;DISABLE_CHECKELF
|
||||
vendor/bin/tlpd
|
||||
vendor/etc/init/init.vendor.onebinary.rc
|
||||
vendor/etc/init/init.vendor.rilcommon.rc
|
||||
vendor/etc/init/qms.rc
|
||||
vendor/etc/init/tlpd.rc
|
||||
@ -1419,10 +1379,7 @@ vendor/etc/locale/plmn_delta_zh-rHK.bin
|
||||
vendor/etc/locale/plmn_delta_zh-rTW.bin
|
||||
vendor/etc/mtu-conf.xml
|
||||
vendor/etc/pdpcnt-conf.xml
|
||||
vendor/etc/plmn_delta.bin
|
||||
vendor/etc/plmn_delta_attaio.bin
|
||||
vendor/etc/plmn_delta_hktw.bin
|
||||
vendor/etc/plmn_delta_usagsm.bin
|
||||
vendor/etc/plmn_se13.bin
|
||||
vendor/etc/qms_log_config
|
||||
vendor/etc/sec_config_oem
|
||||
@ -1532,9 +1489,10 @@ vendor/etc/init/vendor.sensors.qti.rc
|
||||
vendor/etc/init/vendor.sensors.sscrpcd.rc
|
||||
vendor/etc/sensors/config/akmlib.json
|
||||
vendor/etc/sensors/config/json.lst
|
||||
vendor/etc/sensors/config/lanai_ak991x_0.json
|
||||
vendor/etc/sensors/config/lanai_ak991x_4.json
|
||||
vendor/etc/sensors/config/lanai_ak991x_5.json
|
||||
vendor/etc/sensors/config/lanai_ak991x_12.json
|
||||
vendor/etc/sensors/config/lanai_ak991x_2.json
|
||||
vendor/etc/sensors/config/lanai_ak991x_3.json
|
||||
vendor/etc/sensors/config/lanai_ak991x_7.json
|
||||
vendor/etc/sensors/config/lanai_default_sensors.json
|
||||
vendor/etc/sensors/config/lanai_dynamic_sensors.json
|
||||
vendor/etc/sensors/config/lanai_dynamic_sensors_template.json
|
||||
@ -1647,9 +1605,6 @@ vendor/lib64/vendor.qti.hardware.trustedui@1.2.so
|
||||
# USB
|
||||
vendor/bin/hw/android.hardware.usb-service.qti
|
||||
|
||||
# Ultra-wideband
|
||||
vendor/etc/libuwb-nxp.conf
|
||||
|
||||
# Vibration
|
||||
vendor/bin/hw/vendor.samsung.hardware.vibrator-service
|
||||
vendor/etc/Hapticsconfig.xml
|
||||
|
@ -193,8 +193,8 @@ sh_binary {
|
||||
|
||||
// Init configuration files
|
||||
prebuilt_etc {
|
||||
name: "init.e3q.rc",
|
||||
src: "etc/init.e3q.rc",
|
||||
name: "init.e1q.rc",
|
||||
src: "etc/init.e1q.rc",
|
||||
sub_dir: "init/hw",
|
||||
vendor: true,
|
||||
}
|
||||
|
@ -42,22 +42,21 @@ vendor /vendor e
|
||||
vendor_dlkm /vendor_dlkm ext4 ro avb,wait,logical,first_stage_mount
|
||||
system_dlkm /system_dlkm ext4 ro avb,wait,logical,first_stage_mount
|
||||
odm /odm ext4 ro avb,wait,logical,first_stage_mount
|
||||
/dev/block/by-name/metadata /metadata f2fs noatime,nosuid,nodev,discard,sync,fsync_mode=strict,data_flush wait,check,formattable,wrappedkey,first_stage_mount
|
||||
/dev/block/bootdevice/by-name/userdata /data f2fs noatime,nosuid,nodev,discard,usrquota,grpquota,fsync_mode=nobarrier,reserve_root=32768,resgid=5678,inlinecrypt latemount,wait,check,formattable,fileencryption=aes-256-xts:aes-256-cts:v2+inlinecrypt_optimized+wrappedkey_v0,keydirectory=/metadata/vold/metadata_encryption,metadata_encryption=aes-256-xts:wrappedkey_v0,quota,reservedsize=128M,sysfs_path=/sys/devices/platform/soc/1d84000.ufshc,checkpoint=fs,fscompress
|
||||
/dev/block/bootdevice/by-name/cache /cache ext4 noatime,nosuid,nodev,noauto_da_alloc,discard,journal_checksum,data=ordered,errors=panic wait,check
|
||||
/dev/block/bootdevice/by-name/persist /mnt/vendor/persist ext4 noatime,nosuid,nodev,noauto_da_alloc,discard,journal_checksum,data=ordered,errors=panic wait,check
|
||||
/dev/block/by-name/metadata /metadata f2fs noatime,nosuid,nodev,discard,sync,fsync_mode=strict,data_flush wait,check,formattable,wrappedkey,first_stage_mount
|
||||
/dev/block/bootdevice/by-name/userdata /data f2fs noatime,nosuid,nodev,discard,usrquota,grpquota,fsync_mode=nobarrier,reserve_root=32768,resgid=5678,inlinecrypt latemount,wait,check,formattable,fileencryption=aes-256-xts:aes-256-cts:v2+inlinecrypt_optimized+wrappedkey_v0,metadata_encryption=aes-256-xts:wrappedkey_v0,quota,reservedsize=128M
|
||||
/dev/block/bootdevice/by-name/cache /cache ext4 noatime,nosuid,nodev,noauto_da_alloc,journal_checksum,data=ordered,errors=panic wait,check
|
||||
/dev/block/bootdevice/by-name/persist /mnt/vendor/persist ext4 noatime,nosuid,nodev,noauto_da_alloc,journal_checksum,data=ordered,errors=panic wait,check
|
||||
/dev/block/bootdevice/by-name/misc /misc emmc defaults defaults,first_stage_mount
|
||||
# TODO SELinux Labels
|
||||
/dev/block/bootdevice/by-name/apnhlos /vendor/firmware_mnt vfat ro,shortname=lower,uid=0,gid=1000,dmask=227,fmask=337 wait
|
||||
/dev/block/bootdevice/by-name/modem /vendor/firmware-modem vfat ro,shortname=lower,uid=1000,gid=1000,dmask=227,fmask=337 wait
|
||||
/dev/block/bootdevice/by-name/efs /mnt/vendor/efs ext4 noatime,nosuid,nodev,noauto_da_alloc,discard,journal_checksum,data=ordered,errors=panic wait,check
|
||||
/dev/block/bootdevice/by-name/sec_efs /efs ext4 noatime,nosuid,nodev,noauto_da_alloc,discard,journal_checksum,data=ordered,errors=panic wait,check
|
||||
/dev/block/bootdevice/by-name/efs /mnt/vendor/efs ext4 noatime,nosuid,nodev,noauto_da_alloc,journal_checksum,data=ordered,errors=panic wait,check
|
||||
/dev/block/bootdevice/by-name/sec_efs /efs ext4 noatime,nosuid,nodev,noauto_da_alloc,journal_checksum,data=ordered,errors=panic wait,check
|
||||
/dev/block/bootdevice/by-name/dsp /vendor/dsp ext4 ro,nosuid,nodev,barrier=1 wait
|
||||
/dev/block/bootdevice/by-name/recovery /recovery emmc defaults defaults,first_stage_mount
|
||||
/dev/block/bootdevice/by-name/boot /boot emmc defaults defaults,first_stage_mount
|
||||
/dev/block/bootdevice/by-name/vendor_boot /vendor_boot emmc defaults defaults,first_stage_mount
|
||||
/dev/block/bootdevice/by-name/init_boot /init_boot emmc defaults defaults,first_stage_mount
|
||||
/dev/block/bootdevice/by-name/vm-bootsys /product/vm-system ext4 ro,nosuid,nodev,barrier=1 defaults
|
||||
|
||||
#VOLD
|
||||
/devices/platform/soc/*.ssusb/*.dwc3/xhci-hcd.*.auto* auto vfat default voldmanaged=usb:auto
|
||||
|
@ -38,6 +38,13 @@ on post-fs
|
||||
on late-fs
|
||||
|
||||
on post-fs-data
|
||||
# Samsung Pay
|
||||
mkdir /efs/pfw_data 0760 vendor_spay vendor_spay
|
||||
|
||||
# MST/NFC Switch
|
||||
chown vendor_spay system /dev/mst_ctrl
|
||||
chmod 0660 /dev/mst_ctrl
|
||||
|
||||
#mAFPC
|
||||
mkdir /efs/afc 0760 system system
|
||||
exec - system system -- /system/bin/mafpc_write
|
||||
@ -58,10 +65,8 @@ on boot
|
||||
chown system radio /sys/class/sensors/range_sensor/open_calibration
|
||||
chown system radio /sys/class/sensors/range_sensor/calibration
|
||||
chown system radio /sys/class/sensors/range_sensor/enable
|
||||
chown system radio /sys/class/sensors/range_sensor/error
|
||||
chown system radio /sys/class/sensors/range_sensor/frame_rate
|
||||
chown system radio /sys/class/sensors/range_sensor/fw_version
|
||||
chown system radio /sys/class/sensors/range_sensor/interrupt
|
||||
chown system radio /sys/class/sensors/range_sensor/mode
|
||||
chown system radio /sys/class/sensors/range_sensor/name
|
||||
chown system radio /sys/class/sensors/range_sensor/range_sigma
|
||||
@ -114,6 +119,27 @@ on post-fs
|
||||
on property:sys.boot_completed=1
|
||||
write /sys/class/sensors/range_sensor/calibration 0
|
||||
|
||||
# some priv-apps of TMB bind mount to ASR priv-apps
|
||||
on post-fs-data && property:ro.csc.sales_code=ASR
|
||||
umount /system/carrier
|
||||
mkdir /mnt/temp
|
||||
mount none /system/carrier/TMB /mnt/temp bind
|
||||
mount none /system/carrier/ASR /system/carrier bind
|
||||
mount none /mnt/temp/priv-app/SprintAndroidExtension2_TMB /system/carrier/priv-app/SprintAndroidExtension2_TMB bind
|
||||
umount /mnt/temp
|
||||
rmdir /mnt/temp
|
||||
|
||||
|
||||
# some priv-apps of TMB bind mount to TMK priv-apps
|
||||
on post-fs-data && property:ro.csc.sales_code=TMK
|
||||
umount /system/carrier
|
||||
mkdir /mnt/temp
|
||||
mount none /system/carrier/TMB /mnt/temp bind
|
||||
mount none /system/carrier/TMK /system/carrier bind
|
||||
mount none /mnt/temp/priv-app/SprintAndroidExtension2_TMB /system/carrier/priv-app/SprintAndroidExtension2_TMB bind
|
||||
umount /mnt/temp
|
||||
rmdir /mnt/temp
|
||||
|
||||
# some priv-apps of DSH bind mount to DSA priv-apps
|
||||
on post-fs-data && property:ro.csc.sales_code=DSA
|
||||
umount /system/carrier
|
||||
@ -150,27 +176,6 @@ on post-fs-data && property:ro.csc.sales_code=DSH
|
||||
umount /mnt/temp
|
||||
rmdir /mnt/temp
|
||||
|
||||
# some priv-apps of TMB bind mount to ASR priv-apps
|
||||
on post-fs-data && property:ro.csc.sales_code=ASR
|
||||
umount /system/carrier
|
||||
mkdir /mnt/temp
|
||||
mount none /system/carrier/TMB /mnt/temp bind
|
||||
mount none /system/carrier/ASR /system/carrier bind
|
||||
mount none /mnt/temp/priv-app/SprintAndroidExtension2_TMB /system/carrier/priv-app/SprintAndroidExtension2_TMB bind
|
||||
umount /mnt/temp
|
||||
rmdir /mnt/temp
|
||||
|
||||
|
||||
# some priv-apps of TMB bind mount to TMK priv-apps
|
||||
on post-fs-data && property:ro.csc.sales_code=TMK
|
||||
umount /system/carrier
|
||||
mkdir /mnt/temp
|
||||
mount none /system/carrier/TMB /mnt/temp bind
|
||||
mount none /system/carrier/TMK /system/carrier bind
|
||||
mount none /mnt/temp/priv-app/SprintAndroidExtension2_TMB /system/carrier/priv-app/SprintAndroidExtension2_TMB bind
|
||||
umount /mnt/temp
|
||||
rmdir /mnt/temp
|
||||
|
||||
# Pageboostd
|
||||
on property:sys.boot_completed=1
|
||||
start pageboostd
|
Loading…
Reference in New Issue
Block a user