zenfone7: Start building vendor
Change-Id: I150496331c4cf7f66b12e6f17168122e32cc6cab
diff --git a/BoardConfig.mk b/BoardConfig.mk
index 80a98b4..b7cf185 100755
--- a/BoardConfig.mk
+++ b/BoardConfig.mk
@@ -31,8 +31,10 @@
BOARD_ROOT_EXTRA_FOLDERS += motor_fw1 motor_fw2
#HIDL
-DEVICE_FRAMEWORK_MANIFEST_FILE += $(DEVICE_PATH)/framework_manifest.xml
-DEVICE_FRAMEWORK_COMPATIBILITY_MATRIX_FILE += $(DEVICE_PATH)/vendor_framework_compatibility_matrix.xml
+DEVICE_FRAMEWORK_COMPATIBILITY_MATRIX_FILE += $(DEVICE_PATH)/manifest/vendor_framework_compatibility_matrix.xml
+DEVICE_FRAMEWORK_MANIFEST_FILE += $(DEVICE_PATH)/manifest/framework_manifest.xml
+DEVICE_MANIFEST_FILE += $(DEVICE_PATH)/manifest/manifest.xml
+DEVICE_MATRIX_FILE += $(DEVICE_PATH)/manifest/compatibility_matrix.xml
# Kernel
TARGET_KERNEL_SOURCE := kernel/asus/sm8250
@@ -40,9 +42,13 @@
# Properties
TARGET_SYSTEM_PROP += $(DEVICE_PATH)/system.prop
+TARGET_VENDOR_PROP += $(DEVICE_PATH)/vendor.prop
+
+# Security patch level
+VENDOR_SECURITY_PATCH := 2022-07-05
# Sepolicy
-SYSTEM_EXT_PRIVATE_SEPOLICY_DIRS += $(DEVICE_PATH)/sepolicy/private
+BOARD_VENDOR_SEPOLICY_DIRS += $(DEVICE_PATH)/sepolicy/vendor
# inherit from the proprietary version
-include vendor/asus/zenfone7/BoardConfigVendor.mk
diff --git a/device.mk b/device.mk
index 9ed8eeb..cd29191 100755
--- a/device.mk
+++ b/device.mk
@@ -20,10 +20,6 @@
# product configuration (apps).
#
-# VNDK
-PRODUCT_EXTRA_VNDK_VERSIONS := 30
-PRODUCT_TARGET_VNDK_VERSION := 30
-
# Overlays
DEVICE_PACKAGE_OVERLAYS += \
$(LOCAL_PATH)/overlay
@@ -45,9 +41,9 @@
# audio
PRODUCT_COPY_FILES += \
- $(LOCAL_PATH)/audio/audio_policy_configuration_ZS670KS.xml:$(TARGET_COPY_OUT_PRODUCT)/vendor_overlay/$(PRODUCT_TARGET_VNDK_VERSION)/etc/audio/audio_policy_configuration.xml \
- $(LOCAL_PATH)/audio/audio_policy_configuration_ZS670KS.xml:$(TARGET_COPY_OUT_PRODUCT)/vendor_overlay/$(PRODUCT_TARGET_VNDK_VERSION)/etc/audio_policy_configuration.xml \
- $(LOCAL_PATH)/audio/audio_policy_volumes_ZS670KS.xml:$(TARGET_COPY_OUT_PRODUCT)/vendor_overlay/$(PRODUCT_TARGET_VNDK_VERSION)/etc/audio_policy_volumes_ZS670KS.xml
+ $(LOCAL_PATH)/audio/audio_policy_configuration_ZS670KS.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio/audio_policy_configuration.xml \
+ $(LOCAL_PATH)/audio/audio_policy_configuration_ZS670KS.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy_configuration.xml \
+ $(LOCAL_PATH)/audio/audio_policy_volumes_ZS670KS.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy_volumes_ZS670KS.xml
# Camera
PRODUCT_PACKAGES += \
@@ -65,7 +61,8 @@
# Prebuilt
PRODUCT_COPY_FILES += \
$(call find-copy-subdir-files,*,device/asus/zenfone7/prebuilt/system,system) \
- $(call find-copy-subdir-files,*,device/asus/zenfone7/prebuilt/root,recovery/root)
+ $(call find-copy-subdir-files,*,device/asus/zenfone7/prebuilt/root,recovery/root) \
+ $(call find-copy-subdir-files,*,device/asus/zenfone7/prebuilt/vendor,vendor)
PRODUCT_AAPT_CONFIG := normal
PRODUCT_AAPT_PREF_CONFIG := xxhdpi
diff --git a/extract-files.sh b/extract-files.sh
index 72b4f0c..fbfd80a 100755
--- a/extract-files.sh
+++ b/extract-files.sh
@@ -69,6 +69,7 @@
# Initialize the helper
setup_vendor "$DEVICE" "$VENDOR" "$CM_ROOT" false "$CLEAN_VENDOR"
+extract "$MY_DIR"/proprietary-files-vendor.txt "$SRC" "$SECTION"
extract "$MY_DIR"/proprietary-files-product.txt "$SRC" "$SECTION"
extract "$MY_DIR"/proprietary-files.txt "$SRC" "$SECTION"
diff --git a/manifest/compatibility_matrix.xml b/manifest/compatibility_matrix.xml
new file mode 100644
index 0000000..3047f6c
--- /dev/null
+++ b/manifest/compatibility_matrix.xml
@@ -0,0 +1,78 @@
+<!--
+ Input:
+ compatibility_matrix.xml
+-->
+<compatibility-matrix version="2.0" type="device">
+ <hal format="hidl" optional="false">
+ <name>android.frameworks.schedulerservice</name>
+ <version>1.0</version>
+ <interface>
+ <name>ISchedulingPolicyService</name>
+ <instance>default</instance>
+ </interface>
+ </hal>
+ <hal format="hidl" optional="false">
+ <name>android.frameworks.sensorservice</name>
+ <version>1.0</version>
+ <interface>
+ <name>ISensorManager</name>
+ <instance>default</instance>
+ </interface>
+ </hal>
+ <hal format="hidl" optional="false">
+ <name>android.hidl.allocator</name>
+ <version>1.0</version>
+ <interface>
+ <name>IAllocator</name>
+ <instance>ashmem</instance>
+ </interface>
+ </hal>
+ <hal format="hidl" optional="false">
+ <name>android.hidl.manager</name>
+ <version>1.0</version>
+ <interface>
+ <name>IServiceManager</name>
+ <instance>default</instance>
+ </interface>
+ </hal>
+ <hal format="hidl" optional="false">
+ <name>android.hidl.memory</name>
+ <version>1.0</version>
+ <interface>
+ <name>IMapper</name>
+ <instance>ashmem</instance>
+ </interface>
+ </hal>
+ <hal format="hidl" optional="false">
+ <name>android.hidl.token</name>
+ <version>1.0</version>
+ <interface>
+ <name>ITokenManager</name>
+ <instance>default</instance>
+ </interface>
+ </hal>
+ <hal format="hidl" optional="false">
+ <name>android.system.wifi.keystore</name>
+ <version>1.0</version>
+ <interface>
+ <name>IKeystore</name>
+ <instance>default</instance>
+ </interface>
+ </hal>
+ <hal format="hidl" optional="true">
+ <name>vendor.qti.hardware.qccsyshal</name>
+ <version>1.0</version>
+ <interface>
+ <name>IQccsyshal</name>
+ <instance>qccsyshal</instance>
+ </interface>
+ </hal>
+ <hal format="hidl" optional="true">
+ <name>vendor.qti.hardware.sigma_miracast</name>
+ <version>1.0</version>
+ <interface>
+ <name>Isigma_miracast</name>
+ <instance>sigmahal</instance>
+ </interface>
+ </hal>
+</compatibility-matrix>
diff --git a/framework_manifest.xml b/manifest/framework_manifest.xml
similarity index 100%
rename from framework_manifest.xml
rename to manifest/framework_manifest.xml
diff --git a/manifest/manifest.xml b/manifest/manifest.xml
new file mode 100644
index 0000000..98bd73b
--- /dev/null
+++ b/manifest/manifest.xml
@@ -0,0 +1,804 @@
+<!--
+ Input:
+ manifest.xml
+ manifest.xml
+ netutil.xml
+ glovemode.xml
+ zenmotion.xml
+-->
+<manifest version="2.0" type="device" target-level="4">
+ <hal format="hidl">
+ <name>android.hardware.audio</name>
+ <transport>hwbinder</transport>
+ <version>6.0</version>
+ <interface>
+ <name>IDevicesFactory</name>
+ <instance>default</instance>
+ </interface>
+ <fqname>@6.0::IDevicesFactory/default</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>android.hardware.audio.effect</name>
+ <transport>hwbinder</transport>
+ <version>6.0</version>
+ <interface>
+ <name>IEffectsFactory</name>
+ <instance>default</instance>
+ </interface>
+ <fqname>@6.0::IEffectsFactory/default</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>android.hardware.authsecret</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>IAuthSecret</name>
+ <instance>default</instance>
+ </interface>
+ <fqname>@1.0::IAuthSecret/default</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>android.hardware.bluetooth</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>IBluetoothHci</name>
+ <instance>default</instance>
+ </interface>
+ <fqname>@1.0::IBluetoothHci/default</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>android.hardware.bluetooth.audio</name>
+ <transport>hwbinder</transport>
+ <version>2.0</version>
+ <interface>
+ <name>IBluetoothAudioProvidersFactory</name>
+ <instance>default</instance>
+ </interface>
+ <fqname>@2.0::IBluetoothAudioProvidersFactory/default</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>android.hardware.camera.provider</name>
+ <transport>hwbinder</transport>
+ <version>2.4</version>
+ <interface>
+ <name>ICameraProvider</name>
+ <instance>legacy/0</instance>
+ </interface>
+ <fqname>@2.4::ICameraProvider/legacy/0</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>android.hardware.configstore</name>
+ <transport>hwbinder</transport>
+ <version>1.1</version>
+ <interface>
+ <name>ISurfaceFlingerConfigs</name>
+ <instance>default</instance>
+ </interface>
+ <fqname>@1.1::ISurfaceFlingerConfigs/default</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>android.hardware.drm</name>
+ <transport>hwbinder</transport>
+ <fqname>@1.3::ICryptoFactory/wfdhdcp</fqname>
+ <fqname>@1.3::IDrmFactory/wfdhdcp</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>android.hardware.gatekeeper</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>IGatekeeper</name>
+ <instance>default</instance>
+ </interface>
+ <fqname>@1.0::IGatekeeper/default</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>android.hardware.gnss</name>
+ <transport>hwbinder</transport>
+ <version>1.1</version>
+ <interface>
+ <name>IGnss</name>
+ <instance>default</instance>
+ </interface>
+ <fqname>@1.0::IGnss/gnss_vendor</fqname>
+ <fqname>@1.1::IGnss/default</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>android.hardware.keymaster</name>
+ <transport>hwbinder</transport>
+ <fqname>@4.0::IKeymasterDevice/default</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>android.hardware.media.omx</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>IOmx</name>
+ <instance>default</instance>
+ </interface>
+ <interface>
+ <name>IOmxStore</name>
+ <instance>default</instance>
+ </interface>
+ <fqname>@1.0::IOmx/default</fqname>
+ <fqname>@1.0::IOmxStore/default</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>android.hardware.memtrack</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>IMemtrack</name>
+ <instance>default</instance>
+ </interface>
+ <fqname>@1.0::IMemtrack/default</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>android.hardware.nfc</name>
+ <transport>hwbinder</transport>
+ <version>1.2</version>
+ <interface>
+ <name>INfc</name>
+ <instance>default</instance>
+ </interface>
+ <fqname>@1.2::INfc/default</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>android.hardware.radio</name>
+ <transport>hwbinder</transport>
+ <fqname>@1.2::ISap/slot1</fqname>
+ <fqname>@1.2::ISap/slot2</fqname>
+ <fqname>@1.5::IRadio/slot1</fqname>
+ <fqname>@1.5::IRadio/slot2</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>android.hardware.radio.config</name>
+ <transport>hwbinder</transport>
+ <version>1.1</version>
+ <interface>
+ <name>IRadioConfig</name>
+ <instance>default</instance>
+ </interface>
+ <fqname>@1.1::IRadioConfig/default</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>android.hardware.secure_element</name>
+ <transport>hwbinder</transport>
+ <version>1.2</version>
+ <interface>
+ <name>ISecureElement</name>
+ <instance>SIM1</instance>
+ <instance>SIM2</instance>
+ </interface>
+ <fqname>@1.2::ISecureElement/SIM1</fqname>
+ <fqname>@1.2::ISecureElement/SIM2</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>android.hardware.soundtrigger</name>
+ <transport>hwbinder</transport>
+ <version>2.2</version>
+ <interface>
+ <name>ISoundTriggerHw</name>
+ <instance>default</instance>
+ </interface>
+ <fqname>@2.2::ISoundTriggerHw/default</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>android.hardware.tetheroffload.config</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>IOffloadConfig</name>
+ <instance>default</instance>
+ </interface>
+ <fqname>@1.0::IOffloadConfig/default</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>android.hardware.tetheroffload.control</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>IOffloadControl</name>
+ <instance>default</instance>
+ </interface>
+ <fqname>@1.0::IOffloadControl/default</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>com.dsi.ant</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>IAnt</name>
+ <instance>default</instance>
+ </interface>
+ <fqname>@1.0::IAnt/default</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>com.qualcomm.qti.dpm.api</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>IdpmQmi</name>
+ <instance>dpmQmiService</instance>
+ </interface>
+ <fqname>@1.0::IdpmQmi/dpmQmiService</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>com.qualcomm.qti.imscmservice</name>
+ <transport>hwbinder</transport>
+ <version>2.2</version>
+ <interface>
+ <name>IImsCmService</name>
+ <instance>qti.ims.connectionmanagerservice</instance>
+ </interface>
+ <fqname>@2.2::IImsCmService/qti.ims.connectionmanagerservice</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>com.qualcomm.qti.uceservice</name>
+ <transport>hwbinder</transport>
+ <version>2.2</version>
+ <interface>
+ <name>IUceService</name>
+ <instance>com.qualcomm.qti.uceservice</instance>
+ </interface>
+ <fqname>@2.2::IUceService/com.qualcomm.qti.uceservice</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.asus.bspcam</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>IAsusBspCameraInterface</name>
+ <instance>default</instance>
+ </interface>
+ <fqname>@1.0::IAsusBspCameraInterface/default</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.asus.wifi.hostapd</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>IAsusHostapd</name>
+ <instance>default</instance>
+ </interface>
+ <fqname>@1.0::IAsusHostapd/default</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.nxp.nxpnfc</name>
+ <transport>hwbinder</transport>
+ <version>2.0</version>
+ <interface>
+ <name>INxpNfc</name>
+ <instance>default</instance>
+ </interface>
+ <fqname>@2.0::INxpNfc/default</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.nxp.nxpnfclegacy</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>INxpNfcLegacy</name>
+ <instance>default</instance>
+ </interface>
+ <fqname>@1.0::INxpNfcLegacy/default</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.pixelworks.hardware.display</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>IIris</name>
+ <instance>default</instance>
+ </interface>
+ <fqname>@1.0::IIris/default</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.qti.data.factory</name>
+ <transport>hwbinder</transport>
+ <version>2.1</version>
+ <interface>
+ <name>IFactory</name>
+ <instance>default</instance>
+ </interface>
+ <fqname>@2.1::IFactory/default</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.qti.esepowermanager</name>
+ <transport>hwbinder</transport>
+ <version>1.1</version>
+ <interface>
+ <name>IEsePowerManager</name>
+ <instance>default</instance>
+ </interface>
+ <fqname>@1.1::IEsePowerManager/default</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.qti.gnss</name>
+ <transport>hwbinder</transport>
+ <version>1.2</version>
+ <interface>
+ <name>ILocHidlGnss</name>
+ <instance>gnss_vendor</instance>
+ </interface>
+ <fqname>@1.2::ILocHidlGnss/gnss_vendor</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.qti.gnss</name>
+ <transport>hwbinder</transport>
+ <version>2.1</version>
+ <interface>
+ <name>ILocHidlGnss</name>
+ <instance>gnss_vendor</instance>
+ </interface>
+ <fqname>@2.1::ILocHidlGnss/gnss_vendor</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.qti.hardware.alarm</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>IAlarm</name>
+ <instance>default</instance>
+ </interface>
+ <fqname>@1.0::IAlarm/default</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.qti.hardware.audiohalext</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>IAudioHalExt</name>
+ <instance>default</instance>
+ </interface>
+ <fqname>@1.0::IAudioHalExt/default</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.qti.hardware.bluetooth_audio</name>
+ <transport>hwbinder</transport>
+ <version>2.0</version>
+ <interface>
+ <name>IBluetoothAudioProvidersFactory</name>
+ <instance>default</instance>
+ </interface>
+ <fqname>@2.0::IBluetoothAudioProvidersFactory/default</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.qti.hardware.bluetooth_sar</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>IBluetoothSar</name>
+ <instance>default</instance>
+ </interface>
+ <fqname>@1.0::IBluetoothSar/default</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.qti.hardware.btconfigstore</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>IBTConfigStore</name>
+ <instance>default</instance>
+ </interface>
+ <fqname>@1.0::IBTConfigStore/default</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.qti.hardware.cacert</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>IService</name>
+ <instance>default</instance>
+ </interface>
+ <fqname>@1.0::IService/default</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.qti.hardware.camera.postproc</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>IPostProcService</name>
+ <instance>camerapostprocservice</instance>
+ </interface>
+ <fqname>@1.0::IPostProcService/camerapostprocservice</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.qti.hardware.capabilityconfigstore</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>ICapabilityConfigStore</name>
+ <instance>default</instance>
+ </interface>
+ <fqname>@1.0::ICapabilityConfigStore/default</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.qti.hardware.data.connection</name>
+ <transport>hwbinder</transport>
+ <version>1.1</version>
+ <interface>
+ <name>IDataConnection</name>
+ <instance>slot1</instance>
+ <instance>slot2</instance>
+ </interface>
+ <fqname>@1.1::IDataConnection/slot1</fqname>
+ <fqname>@1.1::IDataConnection/slot2</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.qti.hardware.data.iwlan</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>IIWlan</name>
+ <instance>slot1</instance>
+ <instance>slot2</instance>
+ </interface>
+ <fqname>@1.0::IIWlan/slot1</fqname>
+ <fqname>@1.0::IIWlan/slot2</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.qti.hardware.data.latency</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>ILinkLatency</name>
+ <instance>default</instance>
+ </interface>
+ <fqname>@1.0::ILinkLatency/default</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.qti.hardware.dsp</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>IDspService</name>
+ <instance>dspservice</instance>
+ </interface>
+ <fqname>@1.0::IDspService/dspservice</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.qti.hardware.factory</name>
+ <transport>hwbinder</transport>
+ <version>1.1</version>
+ <interface>
+ <name>IFactory</name>
+ <instance>default</instance>
+ </interface>
+ <fqname>@1.1::IFactory/default</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.qti.hardware.fstman</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>IFstManager</name>
+ <instance>default</instance>
+ </interface>
+ <fqname>@1.0::IFstManager/default</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.qti.hardware.iop</name>
+ <transport>hwbinder</transport>
+ <version>2.0</version>
+ <interface>
+ <name>IIop</name>
+ <instance>default</instance>
+ </interface>
+ <fqname>@2.0::IIop/default</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.qti.hardware.perf</name>
+ <transport>hwbinder</transport>
+ <version>2.2</version>
+ <interface>
+ <name>IPerf</name>
+ <instance>default</instance>
+ </interface>
+ <fqname>@2.2::IPerf/default</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.qti.hardware.qccvndhal</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>IQccvndhal</name>
+ <instance>qccvndhal</instance>
+ </interface>
+ <fqname>@1.0::IQccvndhal/qccvndhal</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.qti.hardware.qseecom</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>IQSEECom</name>
+ <instance>default</instance>
+ </interface>
+ <fqname>@1.0::IQSEECom/default</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.qti.hardware.qteeconnector</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>IAppConnector</name>
+ <instance>default</instance>
+ </interface>
+ <interface>
+ <name>IGPAppConnector</name>
+ <instance>default</instance>
+ </interface>
+ <fqname>@1.0::IAppConnector/default</fqname>
+ <fqname>@1.0::IGPAppConnector/default</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.qti.hardware.radio.am</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>IQcRilAudio</name>
+ <instance>slot1</instance>
+ <instance>slot2</instance>
+ </interface>
+ <fqname>@1.0::IQcRilAudio/slot1</fqname>
+ <fqname>@1.0::IQcRilAudio/slot2</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.qti.hardware.radio.ims</name>
+ <transport>hwbinder</transport>
+ <version>1.6</version>
+ <interface>
+ <name>IImsRadio</name>
+ <instance>imsradio0</instance>
+ <instance>imsradio1</instance>
+ </interface>
+ <fqname>@1.6::IImsRadio/imsradio0</fqname>
+ <fqname>@1.6::IImsRadio/imsradio1</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.qti.hardware.radio.internal.deviceinfo</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>IDeviceInfo</name>
+ <instance>deviceinfo</instance>
+ </interface>
+ <fqname>@1.0::IDeviceInfo/deviceinfo</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.qti.hardware.radio.lpa</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>IUimLpa</name>
+ <instance>UimLpa0</instance>
+ <instance>UimLpa1</instance>
+ </interface>
+ <fqname>@1.0::IUimLpa/UimLpa0</fqname>
+ <fqname>@1.0::IUimLpa/UimLpa1</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.qti.hardware.radio.qcrilhook</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>IQtiOemHook</name>
+ <instance>oemhook0</instance>
+ <instance>oemhook1</instance>
+ </interface>
+ <fqname>@1.0::IQtiOemHook/oemhook0</fqname>
+ <fqname>@1.0::IQtiOemHook/oemhook1</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.qti.hardware.radio.qtiradio</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>IQtiRadio</name>
+ <instance>slot1</instance>
+ <instance>slot2</instance>
+ </interface>
+ <fqname>@1.0::IQtiRadio/slot1</fqname>
+ <fqname>@1.0::IQtiRadio/slot2</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.qti.hardware.radio.qtiradio</name>
+ <transport>hwbinder</transport>
+ <version>2.4</version>
+ <interface>
+ <name>IQtiRadio</name>
+ <instance>slot1</instance>
+ <instance>slot2</instance>
+ </interface>
+ <fqname>@2.4::IQtiRadio/slot1</fqname>
+ <fqname>@2.4::IQtiRadio/slot2</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.qti.hardware.radio.uim</name>
+ <transport>hwbinder</transport>
+ <version>1.2</version>
+ <interface>
+ <name>IUim</name>
+ <instance>Uim0</instance>
+ <instance>Uim1</instance>
+ </interface>
+ <fqname>@1.2::IUim/Uim0</fqname>
+ <fqname>@1.2::IUim/Uim1</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.qti.hardware.radio.uim_remote_client</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>IUimRemoteServiceClient</name>
+ <instance>uimRemoteClient0</instance>
+ <instance>uimRemoteClient1</instance>
+ </interface>
+ <fqname>@1.0::IUimRemoteServiceClient/uimRemoteClient0</fqname>
+ <fqname>@1.0::IUimRemoteServiceClient/uimRemoteClient1</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.qti.hardware.radio.uim_remote_server</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>IUimRemoteServiceServer</name>
+ <instance>uimRemoteServer0</instance>
+ <instance>uimRemoteServer1</instance>
+ </interface>
+ <fqname>@1.0::IUimRemoteServiceServer/uimRemoteServer0</fqname>
+ <fqname>@1.0::IUimRemoteServiceServer/uimRemoteServer1</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.qti.hardware.sensorscalibrate</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>ISensorsCalibrate</name>
+ <instance>default</instance>
+ </interface>
+ <fqname>@1.0::ISensorsCalibrate/default</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.qti.hardware.slmadapter</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>ISlmAdapter</name>
+ <instance>SlmAdapter</instance>
+ </interface>
+ <fqname>@1.0::ISlmAdapter/SlmAdapter</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.qti.hardware.soter</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>ISoter</name>
+ <instance>default</instance>
+ </interface>
+ <fqname>@1.0::ISoter/default</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.qti.hardware.trustedui</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>ITrustedInput</name>
+ <instance>default</instance>
+ </interface>
+ <interface>
+ <name>ITrustedUI</name>
+ <instance>default</instance>
+ </interface>
+ <fqname>@1.0::ITrustedInput/default</fqname>
+ <fqname>@1.0::ITrustedUI/default</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.qti.hardware.tui_comm</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>ITuiComm</name>
+ <instance>default</instance>
+ </interface>
+ <fqname>@1.0::ITuiComm/default</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.qti.hardware.vpp</name>
+ <transport>hwbinder</transport>
+ <version>1.3</version>
+ <interface>
+ <name>IHidlVppService</name>
+ <instance>vppService</instance>
+ </interface>
+ <fqname>@1.3::IHidlVppService/vppService</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.qti.hardware.wifi.wifilearner</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>IWifiStats</name>
+ <instance>wifiStats</instance>
+ </interface>
+ <fqname>@1.0::IWifiStats/wifiStats</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.qti.hardware.wifidisplaysession</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>IWifiDisplaySession</name>
+ <instance>wifidisplaysession</instance>
+ </interface>
+ <interface>
+ <name>IWifiDisplaySessionAudioTrack</name>
+ <instance>wifidisplaysessionaudiotrack</instance>
+ </interface>
+ <interface>
+ <name>IWifiDisplaySessionImageTrack</name>
+ <instance>wifidisplaysessionimagetrack</instance>
+ </interface>
+ <interface>
+ <name>IWifiDisplaySessionVideoTrack</name>
+ <instance>wifidisplaysessionvideotrack</instance>
+ </interface>
+ <fqname>@1.0::IWifiDisplaySession/wifidisplaysession</fqname>
+ <fqname>@1.0::IWifiDisplaySessionAudioTrack/wifidisplaysessionaudiotrack</fqname>
+ <fqname>@1.0::IWifiDisplaySessionImageTrack/wifidisplaysessionimagetrack</fqname>
+ <fqname>@1.0::IWifiDisplaySessionVideoTrack/wifidisplaysessionvideotrack</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.qti.ims.callinfo</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>IService</name>
+ <instance>default</instance>
+ </interface>
+ <fqname>@1.0::IService/default</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.qti.ims.factory</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>IImsFactory</name>
+ <instance>default</instance>
+ </interface>
+ <fqname>@1.0::IImsFactory/default</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.qti.imsrtpservice</name>
+ <transport>hwbinder</transport>
+ <version>3.0</version>
+ <interface>
+ <name>IRTPService</name>
+ <instance>imsrtpservice</instance>
+ </interface>
+ <fqname>@3.0::IRTPService/imsrtpservice</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.qti.qspmhal</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>IQspmhal</name>
+ <instance>default</instance>
+ </interface>
+ <fqname>@1.0::IQspmhal/default</fqname>
+ </hal>
+ <hal format="hidl">
+ <name>vendor.qti.sla.service</name>
+ <transport>hwbinder</transport>
+ <version>1.0</version>
+ <interface>
+ <name>ISlaService</name>
+ <instance>default</instance>
+ </interface>
+ <fqname>@1.0::ISlaService/default</fqname>
+ </hal>
+</manifest>
diff --git a/vendor_framework_compatibility_matrix.xml b/manifest/vendor_framework_compatibility_matrix.xml
similarity index 97%
rename from vendor_framework_compatibility_matrix.xml
rename to manifest/vendor_framework_compatibility_matrix.xml
index 33cdcbd..5709700 100644
--- a/vendor_framework_compatibility_matrix.xml
+++ b/manifest/vendor_framework_compatibility_matrix.xml
@@ -149,14 +149,6 @@
</interface>
</hal>
<hal format="hidl" optional="true">
- <name>vendor.asus.wifi.netutil</name>
- <version>1.0</version>
- <interface>
- <name>IWifiNetUtil</name>
- <instance>default</instance>
- </interface>
- </hal>
- <hal format="hidl" optional="true">
<name>vendor.display.color</name>
<version>1.0-7</version>
<interface>
@@ -189,22 +181,6 @@
<instance>default</instance>
</interface>
</hal>
- <hal format="hidl" optional="true">
- <name>vendor.ims.glovemode</name>
- <version>1.0</version>
- <interface>
- <name>IGloveMode</name>
- <instance>default</instance>
- </interface>
- </hal>
- <hal format="hidl" optional="true">
- <name>vendor.ims.zenmotion</name>
- <version>1.0</version>
- <interface>
- <name>IZenMotion</name>
- <instance>default</instance>
- </interface>
- </hal>
<hal format="hidl" optional="false">
<name>vendor.nxp.nxpnfc</name>
<version>2.0</version>
diff --git a/prebuilt/vendor/etc/init/hw/init.qcom.rc b/prebuilt/vendor/etc/init/hw/init.qcom.rc
new file mode 100644
index 0000000..f569991
--- /dev/null
+++ b/prebuilt/vendor/etc/init/hw/init.qcom.rc
@@ -0,0 +1,1200 @@
+# Copyright (c) 2009-2012, 2014-2020, The Linux Foundation. All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions are met:
+# * Redistributions of source code must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+# * Redistributions in binary form must reproduce the above copyright
+# notice, this list of conditions and the following disclaimer in the
+# documentation and/or other materials provided with the distribution.
+# * Neither the name of The Linux Foundation nor
+# the names of its contributors may be used to endorse or promote
+# products derived from this software without specific prior written
+# permission.
+#
+# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+# NON-INFRINGEMENT ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+#
+
+
+import /vendor/etc/init/hw/init.asus.usb.rc
+import /vendor/etc/init/hw/init.target.rc
+import /vendor/etc/init/hw/init.qcom.factory.rc
+import /vendor/etc/init/hw/init.qcom.test.rc
+
+#ASUS_BSP +++ frank_tao "[ZS670KS][Thermal] Thermal Service"
+import init.asus.thermald_ZS670KS.rc
+#ASUS_BSP --- frank_tao "[ZS670KS][Thermal] Thermal Service"
+
+on early-init
+ mount debugfs debugfs /sys/kernel/debug
+ chmod 0755 /sys/kernel/debug
+ mount tracefs tracefs /sys/kernel/tracing
+ chmod 0755 /sys/kernel/tracing
+
+ # create symlink for vendor mount points
+ symlink /vendor/firmware_mnt /firmware
+ symlink /vendor/bt_firmware /bt_firmware
+ symlink /vendor/dsp /dsp
+
+ # Change ownership of hw_recovery related nodes
+ chown system graphics /sys/kernel/debug/dri/0/debug/dump
+ chown system graphics /sys/kernel/debug/dri/0/debug/recovery_reg
+ chown system graphics /sys/kernel/debug/dri/0/debug/recovery_dbgbus
+ chown system graphics /sys/kernel/debug/dri/0/debug/recovery_vbif_dbgbus
+ chown system graphics /sys/kernel/debug/dri/0/debug/recovery_dsi_dbgbus
+
+ # Change ownership of sysfs power control node
+ chown system graphics /sys/class/drm/card0/device/power/control
+
+ # Change ownership of sw_sync node
+ chown system graphics /sys/kernel/debug/sync/sw_sync
+ chmod 0666 /sys/kernel/debug/sync/sw_sync
+
+ chown root system /dev/kmsg
+ chmod 0620 /dev/kmsg
+ # Load WIGIG platform driver
+ exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -a -d /vendor/lib/modules msm_11ad_proxy
+
+on init
+
+ # Support legacy paths
+ symlink /sdcard /mnt/sdcard
+ symlink /sdcard /storage/sdcard0
+
+ # Create cgroup mount point for memory
+ mkdir /sys/fs/cgroup/memory/bg 0750 root system
+ write /sys/fs/cgroup/memory/bg/memory.swappiness 140
+ write /sys/fs/cgroup/memory/bg/memory.move_charge_at_immigrate 1
+ chown root system /sys/fs/cgroup/memory/bg/tasks
+ chmod 0660 /sys/fs/cgroup/memory/bg/tasks
+
+on post-fs
+ chmod 0755 /sys/kernel/debug/tracing
+
+on early-boot
+ # set RLIMIT_MEMLOCK to 64MB
+ setrlimit 8 67108864 67108864
+ # Allow subsystem (modem etc) debugging
+ write /sys/kernel/boot_adsp/boot 1
+ write /sys/kernel/boot_cdsp/boot 1
+ write /sys/devices/virtual/npu/msm_npu/boot 1
+ write /sys/devices/virtual/cvp/cvp/boot 1
+ exec u:r:vendor_qti_init_shell:s0 -- /vendor/bin/init.qcom.early_boot.sh
+ exec u:r:vendor_qti_init_shell:s0 -- /vendor/bin/init.qti.can.sh
+ setprop ro.sf.lcd_density ${vendor.display.lcd_density}
+
+ # set wifi link file.
+ setprop wlan.driver.status unloaded
+ setprop vendor.wlan.softap.driver.status unloaded
+ setprop vendor.bluetooth.status off
+ setprop persist.vendor.asus.wlandriver.ver 2
+
+ chown system system /mnt/vendor/persist/data/pfm/licenses
+ chmod 0775 /mnt/vendor/persist/data/pfm/licenses
+
+on boot
+ chown bluetooth bluetooth /sys/module/bluetooth_power/parameters/power
+ chown bluetooth net_bt /sys/class/rfkill/rfkill0/type
+ chown bluetooth net_bt /sys/class/rfkill/rfkill0/state
+ chown bluetooth bluetooth /proc/bluetooth/sleep/proto
+ chown bluetooth bluetooth /sys/module/hci_uart/parameters/ath_lpm
+ chown bluetooth bluetooth /sys/module/hci_uart/parameters/ath_btwrite
+ chown system system /sys/module/sco/parameters/disable_esco
+ chown bluetooth bluetooth /sys/module/hci_smd/parameters/hcismd_set
+ chown system system /sys/module/msm_core/parameters/polling_interval
+ chown system system /sys/module/msm_core/parameters/disabled
+ chown system system /sys/kernel/debug/msm_core/enable
+ chown system system /sys/kernel/debug/msm_core/ptable
+ chown system system /sys/kernel/boot_slpi/ssr
+ chown system system /sys/module/radio_iris_transport/parameters/fmsmd_set
+ chmod 0660 /sys/module/bluetooth_power/parameters/power
+ chmod 0660 /sys/module/hci_smd/parameters/hcismd_set
+ chmod 0660 /sys/module/radio_iris_transport/parameters/fmsmd_set
+ chmod 0660 /sys/class/rfkill/rfkill0/state
+ chmod 0660 /proc/bluetooth/sleep/proto
+ chown bluetooth net_bt /dev/ttyHS0
+ chmod 0660 /sys/module/hci_uart/parameters/ath_lpm
+ chmod 0660 /sys/module/hci_uart/parameters/ath_btwrite
+ chmod 0660 /dev/ttyHS0
+ chown bluetooth bluetooth /sys/devices/platform/msm_serial_hs.0/clock
+ chmod 0660 /sys/devices/platform/msm_serial_hs.0/clock
+
+ chmod 0660 /dev/ttyHS2
+ chown bluetooth bluetooth /dev/ttyHS2
+
+ chown bluetooth net_bt /sys/class/rfkill/rfkill0/device/extldo
+ chmod 0660 /sys/class/rfkill/rfkill0/device/extldo
+
+ # This location is used by QCRIL to host UNIX domain
+ # socket files used for internal IPC within QCRIL
+ # modules
+ mkdir /dev/socket/qmux_radio 0770 radio radio
+ chmod 2770 /dev/socket/qmux_radio
+
+ mkdir /persist/drm 0770 system system
+ mkdir /persist/bluetooth 0770 bluetooth bluetooth
+ mkdir /persist/misc 0770 system system
+ mkdir /persist/alarm 0770 system system
+ mkdir /mnt/vendor/persist/time 0770 system system
+ mkdir /mnt/vendor/persist/secnvm 0770 system system
+ mkdir /mnt/vendor/persist/iar_db 0770 system system
+ mkdir /mnt/vendor/spunvm 0770 system system
+
+ #Create WIGIG socket area
+ mkdir /dev/socket/wigig 0770 wifi wifi
+
+ setprop wifi.interface wlan0
+
+ setprop ro.telephony.call_ring.multiple false
+
+ #enable camera read sensors data
+ setprop persist.camera.gyro.disable 0
+
+ #Remove SUID bit for iproute2 ip tool
+ chmod 0755 /system/bin/ip
+
+
+ chmod 0444 /sys/devices/platform/msm_hsusb/gadget/usb_state
+
+ setprop net.tcp.2g_init_rwnd 10
+
+ # To prevent out of order acknowledgements from making
+ # connection tracking to treat them as not belonging to
+ # the connection they belong to.
+ # Otherwise, a weird issue happens in which some long
+ # connections on high-throughput links get dropped when
+ # an ack packet comes out of order
+ write /proc/sys/net/netfilter/nf_conntrack_tcp_be_liberal 1
+
+ # Set the console loglevel to < KERN_INFO
+ # Set the default message loglevel to KERN_INFO
+ write /proc/sys/kernel/printk "6 6 1 7"
+
+ # Allow access for CCID command/response timeout configuration
+ chown system system /sys/module/ccid_bridge/parameters/bulk_msg_timeout
+
+ # bond0 used by FST Manager
+ chown wifi wifi /sys/class/net/bond0/bonding/queue_id
+
+ # Allow access to emmc rawdump block partition and dload sysfs node
+ chown root system /dev/block/bootdevice/by-name/rawdump
+ chmod 0660 /dev/block/bootdevice/by-name/rawdump
+ chown root system /sys/kernel/dload/emmc_dload
+ chmod 0660 /sys/kernel/dload/emmc_dload
+ chown root system /dev/block/bootdevice/by-name/ramdump
+ chmod 0660 /dev/block/bootdevice/by-name/ramdump
+ chown root system /sys/kernel/dload/dload_mode
+ chmod 0660 /sys/kernel/dload/dload_mode
+
+ chown system system /sys/class/backlight/panel0-backlight/brightness
+ chown system system /sys/class/backlight/panel0-backlight/max_brightness
+ chown system system /sys/class/backlight/panel1-backlight/brightness
+ chown system system /sys/class/backlight/panel1-backlight/max_brightness
+
+ # Allow access to sensors device attributes
+ chown system system /sys/class/sensors/MPU6050-accel/enable
+ chown system system /sys/class/sensors/MPU6050-accel/poll_delay
+ chown system system /sys/class/sensors/MPU6050-gyro/enable
+ chown system system /sys/class/sensors/MPU6050-gyro/poll_delay
+ chown system system /sys/class/sensors/apds9930-light/enable
+ chown system system /sys/class/sensors/apds9930-light/poll_delay
+ chown system system /sys/class/sensors/apds9930-proximity/enable
+ chown system system /sys/class/sensors/apds9930-proximity/poll_delay
+
+ # Create directory used for display
+ # for backward compatibility
+ mkdir /persist/display 0770 system graphics
+ mkdir /mnt/vendor/persist/display 0770 system graphics
+
+ # ASUS_BSP +++ ClayWang "For checking support front RGB or not"
+ setprop ro.asus.screen.colortemp.enable 0
+ # ASUS_BSP --- ClayWang "For checking support front RGB or not"
+
+ # Create vpp directory
+ mkdir /mnt/vendor/persist/vpp 0770 media media
+
+
+ # Create hvdcp_opti directory
+ mkdir /mnt/vendor/persist/hvdcp_opti 0770 root system
+
+ # limit discard size to 128MB in order to avoid long IO latency
+ write /sys/block/sda/queue/discard_max_bytes 134217728
+
+ #ASUS_BSP +++ ClayWang "Proximity/Light sensor"
+ chown system shell /sys/class/sensors/psensor/switch
+ chown system shell /sys/class/sensors/psensor/inf_cal
+ chown system shell /sys/class/sensors/psensor/hi_cal
+ chown system shell /sys/class/sensors/psensor/low_cal
+ chown system shell /sys/class/sensors/psensor/proxm
+ chown system shell /sys/class/sensors/psensor/load_cal
+ chown system shell /sys/class/sensors/psensor/selection
+ chown system shell /sys/class/sensors/psensor/read_reg
+ chown system shell /sys/class/sensors/psensor/write_reg
+ chown system shell /sys/class/sensors/psensor_2nd/switch
+ chown system shell /sys/class/sensors/psensor_2nd/inf_cal
+ chown system shell /sys/class/sensors/psensor_2nd/hi_cal
+ chown system shell /sys/class/sensors/psensor_2nd/low_cal
+ chown system shell /sys/class/sensors/psensor_2nd/proxm
+ chown system shell /sys/class/sensors/psensor_2nd/load_cal
+ chown system shell /sys/class/sensors/psensor_2nd/selection
+ chown system shell /sys/class/sensors/psensor_2nd/read_reg
+ chown system shell /sys/class/sensors/psensor_2nd/read_reg
+
+ chown system shell /sys/class/sensors/lsensor/switch
+ chown system shell /sys/class/sensors/lsensor/selection
+ chown system shell /sys/class/sensors/lsensor/cal
+ chown system shell /sys/class/sensors/lsensor/adc
+ chown system shell /sys/class/sensors/lsensor/read_reg
+ chown system shell /sys/class/sensors/lsensor/write_reg
+ chown system shell /sys/class/sensors/lsensor_2nd/switch
+ chown system shell /sys/class/sensors/lsensor_2nd/selection
+ chown system shell /sys/class/sensors/lsensor_2nd/cal
+ chown system shell /sys/class/sensors/lsensor_2nd/adc
+ #chown system shell /sys/class/sensors/frgbsensor/switch
+ #ASUS_BSP --- ClayWang "Proximity/Light sensor"
+
+# msm specific files that need to be created on /data
+on post-fs-data
+ mkdir /data/vendor/misc 01771 system system
+
+ # Create directory used for dump collection
+ mkdir /data/vendor/ssrdump 0770 root system
+
+ # Create directory used by display clients
+ mkdir /data/vendor/display 0770 system graphics
+
+ # Change lm related dirs
+ mkdir /data/vendor/lm 0700 root root
+
+ # Create directory used by media clients
+ mkdir /data/vendor/media 0770 mediacodec media
+
+ # Create /data/vendor/tzstorage directory for SFS listener
+ mkdir /data/vendor/tzstorage 0770 system system
+
+ # Create directory for apps access via QTEEConnector
+ mkdir /data/vendor/qtee 0770 system system
+
+ #Create folder of camera
+ mkdir /data/vendor/camera 0770 camera camera
+
+
+ #Create directory for tftp
+ mkdir /data/vendor/tombstones 0771 system system
+ mkdir /data/vendor/tombstones/rfs 0771 system system
+
+ mkdir /data/vendor/ramdump 0771 root system
+ mkdir /data/vendor/bluetooth 0770 bluetooth bluetooth
+ mkdir /data/vendor/ramdump/bluetooth 0770 bluetooth bluetooth
+
+ # Create the directories used by the Wireless subsystem
+ mkdir /data/vendor/wifi 0770 wifi wifi
+ mkdir /data/vendor/wifi/sockets 0770 wifi wifi
+ mkdir /data/vendor/wifi/hostapd 0770 wifi wifi
+ mkdir /data/vendor/wifi/hostapd/ctrl 0770 wifi wifi
+ mkdir /data/vendor/wifi/wpa_supplicant 0770 wifi wifi
+ mkdir /data/vendor/wifi/wigig_hostapd 0770 wifi wifi
+ mkdir /data/vendor/wifi/wpa 0770 wifi wifi
+ mkdir /data/vendor/wifi/wpa/sockets 0770 wifi wifi
+
+ # Create the directories used by WiGig Sensing
+ mkdir /data/vendor/sensing 0770 system wifi
+
+ # Create config file for WIFI_SLM
+ mkdir /data/vendor/sla 0775 system system
+ copy /vendor/etc/sla/slad.conf /data/vendor/sla/slad.conf
+ copy /vendor/etc/sla/slad_data_iface.conf /data/vendor/sla/slad_data_iface.conf
+ copy /vendor/etc/sla/slmAppUseCase.conf /data/vendor/sla/slmAppUseCase.conf
+ copy /vendor/etc/sla/slad_num_iface.conf /data/vendor/sla/slad_num_iface.conf
+ copy /vendor/etc/sla/slm_supported_list.xml /data/vendor/sla/slm_supported_list.xml
+
+ chmod 0664 /data/vendor/sla/slad.conf
+ chmod 0664 /data/vendor/sla/slad_data_iface.conf
+ chmod 0664 /data/vendor/sla/slad_num_iface.conf
+ chmod 0664 /data/vendor/sla/slm_supported_list.xml
+
+ chown system system /data/vendor/sla/slad_data_iface.conf
+ chown system system /data/vendor/sla/slad_num_iface.conf
+ chmod 0664 /data/vendor/sla/slmAppUseCase.conf
+
+ # Create the directories used by CnE subsystem
+ mkdir /data/vendor/connectivity 0771 radio radio
+ chown radio radio /data/vendor/connectivity
+
+ # Create directory used by audio subsystem
+ mkdir /data/vendor/audio 0770 audio audio
+
+ # Create directory for audio delta files
+ mkdir /data/vendor/audio/acdbdata 0770 media audio
+ mkdir /data/vendor/audio/acdbdata/delta 0770 media audio
+
+ # Create directory for radio
+ mkdir /data/vendor/radio 0770 system radio
+ rm /data/vendor/radio/shmbus
+
+ # Create directory for modem_config
+ mkdir /data/vendor/modem_config 0570 radio root
+
+ # Mounting of persist is moved to 'on emmc-fs' and 'on fs' sections
+ # We chown/chmod /persist again so because mount is run as root + defaults
+ chown root system /persist
+ chmod 0771 /persist
+ chown system system /persist/WCNSS_qcom_wlan_nv.bin
+ chmod 0664 /sys/devices/platform/msm_sdcc.1/polling
+ chmod 0664 /sys/devices/platform/msm_sdcc.2/polling
+ chmod 0664 /sys/devices/platform/msm_sdcc.3/polling
+ chmod 0664 /sys/devices/platform/msm_sdcc.4/polling
+
+ # Chown polling nodes as needed from UI running on system server
+ chown system system /sys/devices/platform/msm_sdcc.1/polling
+ chown system system /sys/devices/platform/msm_sdcc.2/polling
+ chown system system /sys/devices/platform/msm_sdcc.3/polling
+ chown system system /sys/devices/platform/msm_sdcc.4/polling
+
+ #Create the symlink to qcn wpa_supplicant folder for ar6000 wpa_supplicant
+ #symlink /data/misc/wifi/wpa_supplicant /data/system/wpa_supplicant
+
+ #Create directories for Location services
+ mkdir /data/vendor/location 0770 gps gps
+ mkdir /data/vendor/location/mq 0770 gps gps
+ mkdir /data/vendor/location/xtwifi 0770 gps gps
+ mkdir /dev/socket/location 0770 gps gps
+ mkdir /dev/socket/location/mq 0770 gps gps
+ mkdir /dev/socket/location/xtra 0770 gps gps
+
+ #Create directories for wifihal services
+ mkdir /dev/socket/wifihal 0770 wifi wifi
+ chmod 2770 /dev/socket/wifihal
+
+ # Create /data/time folder for time-services
+ mkdir /data/vendor/time/ 0700 system system
+
+ setprop vold.post_fs_data_done 1
+
+ #Create a folder for SRS to be able to create a usercfg file
+ #mkdir /data/data/media 0770 media media
+
+ #Create FM dir for patchdownloader
+ mkdir /data/vendor/fm 0770 system system
+ chmod 0770 /data/vendor/fm
+
+ #Create PERFD deamon related dirs
+ mkdir /data/vendor/perfd 0770 root system
+ chmod 2770 /data/vendor/perfd
+ rm /data/vendor/perfd/default_values
+
+ mkdir /data/vendor/secure_element 0777 system system
+
+ #Create IOP deamon related dirs
+ mkdir /data/vendor/iop 0700 root system
+
+ # Mark the copy complete flag to not completed
+ write /data/vendor/radio/copy_complete 0
+ chown radio radio /data/vendor/radio/copy_complete
+ chmod 0660 /data/vendor/radio/copy_complete
+
+ # copy prebuilt qcril.db files always
+ copy /vendor/radio/qcril_database/qcril.db /data/vendor/radio/qcril_prebuilt.db
+ chown radio radio /data/vendor/radio/qcril_prebuilt.db
+ chmod 0660 /data/vendor/radio/qcril_prebuilt.db
+ copy /vendor/radio/qcril_database/qcrilNr.db /data/vendor/radio/qcrilNr_prebuilt.db
+ copy /vendor/etc/qcril_database/qcrilNr.db /data/vendor/radio/qcrilNr_prebuilt.db
+ chown radio radio /data/vendor/radio/qcrilNr_prebuilt.db
+ chmod 0660 /data/vendor/radio/qcrilNr_prebuilt.db
+
+ # File flags for prebuilt ril db file
+ write /data/vendor/radio/prebuilt_db_support 1
+ chown radio radio /data/vendor/radio/prebuilt_db_support
+ chmod 0400 /data/vendor/radio/prebuilt_db_support
+ write /data/vendor/radio/db_check_done 0
+ chown radio radio /data/vendor/radio/db_check_done
+ chmod 0660 /data/vendor/radio/db_check_done
+
+ # qti-logkit data
+ mkdir /data/vendor/qti-logkit/ 0771 system system
+ mkdir /data/vendor/qti-logkit/shared-privileged/ 2770 system system
+ mkdir /data/vendor/qti-logkit/shared-public/ 2770 system diag
+ mkdir /data/vendor/qti-logkit/socket-privileged/ 2770 system system
+ mkdir /data/vendor/qti-logkit/socket-public/ 2750 system diag
+ mkdir /data/vendor/qti-logkit/logdata/ 2750 system shell
+
+ #Create SWAP related dirs
+ mkdir /data/vendor/swap 0770 root system
+ chmod 2770 /data/vendor/swap
+
+ # set aggressive read ahead for dm-0 and dm-1 during boot up
+ write /sys/block/dm-0/queue/read_ahead_kb 2048
+ write /sys/block/dm-1/queue/read_ahead_kb 2048
+ write /sys/block/dm-2/queue/read_ahead_kb 2048
+
+ # Create vpp directory
+ mkdir /data/vendor/vpp 0770 media media
+
+ #Create dir for TUI
+ mkdir /data/vendor/tui 0700 system drmrpc
+
+ #ASUS_BSP +++ ClayWang "Proximity/Light sensor"
+ write /sys/class/sensors/psensor/load_cal 1
+ write /sys/class/sensors/psensor_2nd/load_cal 1
+ #ASUS_BSP --- ClayWamg "Proximity/Light sensor"
+
+#SLM
+service sls_notify /system/bin/sls_notify
+ class main
+ user root
+ group root
+ oneshot
+ disabled
+ seclabel u:r:sls_notify:s0
+
+on property:vendor.sla.sls_change_iface=*
+ stop sls_notify
+ start sls_notify
+
+on property:persist.vendor.asus.wifi.verboselogging=*
+ stop wifi_logtool
+ start wifi_logtool
+
+service wifi_logtool /system/bin/wifi_logtool
+ class core
+ user root
+ group root
+ oneshot
+ disabled
+ seclabel u:r:wifi_logtool:s0
+
+service nqnfcinfo /system/vendor/bin/nqnfcinfo
+ class late_start
+ group nfc
+ user system
+ oneshot
+
+service iop /system/vendor/bin/iop
+ class main
+ user root
+ group root
+ disabled
+ socket iop seqpacket 0666 root system
+
+service qcomsysd /system/vendor/bin/qcom-system-daemon
+ class main
+ user root
+ group root diag oem_2901
+ disabled
+
+on property:persist.vendor.qcomsysd.enabled=1
+ enable qcomsysd
+
+on property:persist.vendor.qcomsysd.enabled=0
+ stop qcomsysd
+
+service vendor.ssr_setup /system/vendor/bin/ssr_setup
+ oneshot
+ disabled
+
+service vendor.ss_ramdump /system/vendor/bin/subsystem_ramdump
+#AS-K Set class as core to avoid be killed when Cryptfs running
+ class core
+ user system
+ group system
+ disabled
+
+on property:ro.vendor.iocgrp.config=1
+ mkdir /dev/blkio
+ mount cgroup none /dev/blkio blkio
+ chown system system /dev/blkio
+ chown system system /dev/blkio/tasks
+ chmod 0664 /dev/blkio/tasks
+ mkdir /dev/blkio/bg 0755 system system
+ chown system system /dev/blkio/bg/tasks
+ chmod 0664 /dev/blkio/bg/tasks
+ write /dev/blkio/blkio.weight 1000
+ write /dev/blkio/bg/blkio.weight 100
+
+on property:persist.sys.ssr.enable_debug=*
+ write /sys/module/subsystem_restart/parameters/enable_debug ${persist.sys.ssr.enable_debug}
+
+on property:persist.sys.mba_boot_timeout=*
+ write /sys/module/pil_msa/parameters/pbl_mba_boot_timeout_ms ${persist.sys.mba_boot_timeout}
+
+on property:persist.sys.modem_auth_timeout=*
+ write /sys/module/pil_msa/parameters/modem_auth_timeout_ms ${persist.sys.modem_auth_timeout}
+
+on property:persist.sys.pil_proxy_timeout=*
+ write /sys/module/peripheral_loader/parameters/proxy_timeout_ms ${persist.sys.pil_proxy_timeout}
+
+on property:persist.vendor.ssr.restart_level=*
+ start vendor.ssr_setup
+
+on property:persist.vendor.ssr.enable_ramdumps=1
+ write /sys/module/subsystem_restart/parameters/enable_ramdumps 1
+ mkdir /data/vendor/ramdump_ssr 770 system system
+ start vendor.ss_ramdump
+
+#AS-K SSR SAR and Modem Log Config - Stop ss_ramdump when ramdump disabled+
+on property:persist.vendor.ssr.enable_ramdumps=0
+ write /sys/module/subsystem_restart/parameters/enable_ramdumps 0
+ stop vendor.ss_ramdump
+
+# yujoe tcpdump_warp service to save tcpdump to /sdcard
+service tcpdump-warp /system/bin/netlog.sh
+ class late_start
+ user root
+ group system
+ disabled
+ seclabel u:r:dumpstate:s0
+
+on property:persist.vendor.asus.netlog.enable=1
+start tcpdump-warp
+
+on property:persist.vendor.asus.netlog.enable=0
+stop tcpdump-warp
+
+#AS-K yujoe Workaround for unable to get dsi hndl issue+
+on property:vendor.radio.restart.netmgrd=*
+ restart vendor.netmgrd
+#AS-K Workaround for unable to get dsi hndl issue-
+
+on property:persist.vendor.sys.rawdump_copy=1
+ write /sys/kernel/dload/emmc_dload 1
+
+on property:persist.vendor.sys.rawdump_copy=0
+ write /sys/kernel/dload/emmc_dload 0
+
+on property:sys.boot_completed=1
+ write /dev/kmsg "Boot completed "
+ #Reset read ahead for dm-0 and dm-1 to 512kb
+ write /sys/block/dm-0/queue/read_ahead_kb 512
+ write /sys/block/dm-1/queue/read_ahead_kb 512
+ #WDSP FW boot sysfs node used by STHAL
+ chown media audio /sys/kernel/wdsp0/boot
+ chown media audio /sys/kernel/wcd_cpe0/fw_name
+ #Reinit lmkd to reconfigure lmkd properties
+ setprop lmkd.reinit 1
+
+on property:persist.vendor.radio.atfwd.start=false
+ stop vendor.atfwd
+
+on property:vendor.radio.atfwd.start=false
+ stop vendor.atfwd
+
+# corefile limit
+on property:persist.debug.trace=1
+ mkdir /data/core 0777 root root
+ write /proc/sys/kernel/core_pattern "/data/core/%E.%p.%e"
+
+on property:init.svc.wpa_supplicant=stopped
+ stop dhcpcd
+
+on property:vendor.media.target.version=*
+ setprop vendor.sys.media.target.version ${vendor.media.target.version}
+
+on property:vendor.media.target_variant=*
+ setprop ro.media.xml_variant.codecs ${vendor.media.target_variant}
+ setprop ro.media.xml_variant.codecs_performance ${vendor.media.target_variant}
+
+service qcom-c_core-sh /vendor/bin/init.qcom.class_core.sh
+ class core
+ user root
+ oneshot
+
+# ASUS_BSP +++ shianliang "[Kirin][SIM]SYNC SIMCODE VALUE"
+service vendor.simcode /vendor/bin/sh /vendor/bin/parse.simcode.sh
+ class main
+ user root
+ group root
+ oneshot
+# ASUS_BSP --- shianliang "[Kirin][SIM]SYNC SIMCODE VALUE"
+
+#ASUS_BSP LanceHuang+++ dynamic change default network
+service vendor.country /vendor/bin/sh /vendor/bin/country.sh
+ class main
+ user root
+ group root
+ oneshot
+#ASUS_BSP LanceHuang--- dynamic change default network
+
+service qcom-c_main-sh /vendor/bin/init.class_main.sh
+ class main
+ user root
+ oneshot
+
+on property:vold.decrypt=trigger_restart_framework
+ start vendor.country
+ start vendor.simcode
+ start qcom-c_main-sh
+ start wcnss-service
+
+on property:persist.env.fastdorm.enabled=true
+ setprop persist.radio.data_no_toggle 1
+
+on property:persist.vendor.radio.multisim.config=*
+ setprop persist.radio.multisim.config ${persist.vendor.radio.multisim.config}
+
+service vendor.qrtr-ns /vendor/bin/qrtr-ns -f
+ class core
+ user vendor_qrtr
+ group vendor_qrtr
+ capabilities NET_BIND_SERVICE
+
+service irsc_util /vendor/bin/irsc_util "/vendor/etc/sec_config"
+ class core
+ user root
+ oneshot
+
+service qmiproxy /system/bin/qmiproxy
+ class main
+ user radio
+ group radio diag
+ disabled
+
+# Adjust socket buffer to enlarge TCP receive window for high bandwidth
+# but only if ro.data.large_tcp_window_size property is set.
+on property:ro.data.large_tcp_window_size=true
+ write /proc/sys/net/ipv4/tcp_adv_win_scale 2
+
+on property:sys.sysctl.tcp_adv_win_scale=*
+ write /proc/sys/net/ipv4/tcp_adv_win_scale ${sys.sysctl.tcp_adv_win_scale}
+
+service wpa_supplicant /vendor/bin/hw/wpa_supplicant \
+ -O/data/vendor/wifi/wpa/sockets -puse_p2p_group_interface=1 \
+ -g@android:vendor_wpa_wlan0
+# we will start as root and wpa_supplicant will switch to user wifi
+# after setting up the capabilities required for WEXT
+# user wifi
+# group wifi inet keystore
+ interface android.hardware.wifi.supplicant@1.0::ISupplicant default
+ interface android.hardware.wifi.supplicant@1.1::ISupplicant default
+ class main
+ socket vendor_wpa_wlan0 dgram 660 wifi wifi
+ disabled
+ oneshot
+
+service vendor.wigig_supplicant /vendor/bin/hw/wpa_supplicant \
+ -iwigig0 -Dnl80211 -c/data/vendor/wifi/wigig_supplicant.conf \
+ -m/data/vendor/wifi/wigig_p2p_supplicant.conf \
+ -O/data/vendor/wifi/wigig_sockets -dd \
+ -e/data/vendor/wifi/wigig_entropy.bin -g@android:wigig/wpa_wigig0 \
+ -S wigigsvc
+ # we will start as root and wpa_supplicant will switch to user wifi
+ # after setting up the capabilities required for WEXT
+ # user wifi
+ # group wifi inet keystore
+ class main
+ socket wigig/wpa_wigig0 dgram 660 wifi wifi
+ disabled
+ oneshot
+
+# Data Migration
+service vendor.move_wifi_data /system/bin/move_wifi_data.sh
+ class main
+ user wifi
+ group wifi
+ disabled
+ oneshot
+
+service wigignpt /vendor/bin/wigignpt
+ interface vendor.qti.hardware.wigig.netperftuner@1.0::INetPerfTuner default
+ class hal
+ socket wigig/wigignpt stream 660 system wifi
+ user system
+ group wifi
+ capabilities NET_ADMIN
+ disabled
+
+on property:persist.vendor.wigig.npt.enable=1
+ start wigignpt
+
+service vendor.sensingdaemon /vendor/bin/sensingdaemon
+ class hal
+ socket wigig/sensingdaemon stream 660 system wifi
+ user system
+ group wifi
+ disabled
+
+service dhcpcd_wlan0 /system/bin/dhcpcd -ABKLG
+ class late_start
+ disabled
+ oneshot
+
+service dhcpcd_eth0 /system/bin/dhcpcd -ABDKL
+ group system dhcp
+ class main
+ disabled
+ oneshot
+
+service iprenew_eth0 /system/bin/dhcpcd -n
+ group system dhcp
+ class main
+ disabled
+ oneshot
+
+service dhcpcd_bond0 /system/bin/dhcpcd -ABKLG
+ class late_start
+ disabled
+ oneshot
+
+service dhcpcd_p2p /system/bin/dhcpcd -ABKLG
+ class late_start
+ disabled
+ oneshot
+
+service dhcpcd_wigig0 /system/bin/dhcpcd -ABKLG
+ class late_start
+ disabled
+ oneshot
+
+service iprenew_wlan0 /system/bin/dhcpcd -n
+ class late_start
+ disabled
+ oneshot
+
+service iprenew_bond0 /system/bin/dhcpcd -n
+ class late_start
+ disabled
+ oneshot
+
+service iprenew_p2p /system/bin/dhcpcd -n
+ class late_start
+ disabled
+ oneshot
+
+service iprenew_wigig0 /system/bin/dhcpcd -n
+ class late_start
+ disabled
+ oneshot
+
+service ptt_socket_app /system/vendor/bin/ptt_socket_app -d
+ class main
+ user wifi
+ group wifi system inet net_admin
+ capabilities NET_ADMIN
+ oneshot
+
+service ptt_ffbm /system/vendor/bin/ptt_socket_app -f -d
+ user root
+ group root
+ disabled
+ oneshot
+
+service wifi_ftmd /system/vendor/bin/wifi_ftmd
+ user system
+ group system inet net_admin
+ socket wififtmd_server dgram 0660 system system
+ disabled
+ oneshot
+
+on property:vendor.wifi.ftmd.load=true
+ insmod /system/lib/modules/pronto/pronto_wlan.ko con_mode=5
+
+service cnss-daemon /system/vendor/bin/cnss-daemon -n -l
+ class late_start
+ user system
+ group system inet net_admin wifi
+ capabilities NET_ADMIN
+
+on property:sys.shutdown.requested=*
+ write /sys/kernel/shutdown_wlan/shutdown 1
+ stop cnss-daemon
+
+service dhcpcd_bt-pan /system/bin/dhcpcd -BKLG
+ class late_start
+ disabled
+ oneshot
+
+service iprenew_bt-pan /system/bin/dhcpcd -n
+ class late_start
+ disabled
+ oneshot
+
+service ssgqmigd /vendor/bin/ssgqmigd
+ class late_start
+ user radio
+ group radio gps system
+ socket ssgqmig seqpacket 0660 radio inet
+
+service mlid /vendor/bin/mlid
+ class late_start
+ user gps
+ group gps
+ socket mlid stream 0666 gps gps
+
+service loc_launcher /system/vendor/bin/loc_launcher
+ class late_start
+ user gps
+ group gps
+
+service drmdiag /system/vendor/bin/drmdiagapp
+ class late_start
+ user root
+ disabled
+ oneshot
+
+on property:drmdiag.load=1
+ start drmdiag
+
+on property:drmdiag.load=0
+ stop drmdiag
+
+service qcom-sh /vendor/bin/init.qcom.sh
+ class late_start
+ user root
+ group root system radio
+ oneshot
+# Remove since is deprecated but throws AVC denial.
+# service crashdata-sh /vendor/bin/init.qcom.crashdata.sh
+# class late_start
+# user root
+# oneshot
+
+service qcom-post-boot /vendor/bin/init.qcom.post_boot.sh
+ class late_start
+ user root
+ group root system wakelock graphics
+ disabled
+ oneshot
+
+service qti-testscripts /system/bin/sh /product/etc/init.qcom.testscripts.sh
+ class late_start
+ user root
+ disabled
+ oneshot
+ seclabel u:r:qti-testscripts:s0
+
+service wifi-sdio-on /vendor/bin/init.qcom.sdio.sh
+ class late_start
+ group wifi inet
+ disabled
+ oneshot
+
+service wifi-crda /vendor/bin/init.crda.sh
+ class late_start
+ user root
+ disabled
+ oneshot
+
+on property:sys.boot_completed=1
+ start qcom-post-boot
+ start qti-testscripts
+
+on property:ro.vendor.ril.mbn_copy_completed=1
+ write /data/vendor/radio/copy_complete 1
+
+service qvop-daemon /vendor/bin/qvop-daemon
+ class late_start
+ user system
+ group system drmrpc
+
+service vendor.atfwd /vendor/bin/ATFWD-daemon
+ class late_start
+ user system
+ group system radio
+
+service hostapd_fst /vendor/bin/hw/hostapd -dd -g /data/vendor/wifi/hostapd/global
+ class main
+ capabilities NET_ADMIN NET_RAW
+ user wifi
+ group wifi
+ disabled
+ oneshot
+
+service ims_regmanager /system/vendor/bin/exe-ims-regmanagerprocessnative
+ class late_start
+ group net_bt_admin inet radio wifi
+ disabled
+
+on property:persist.ims.regmanager.mode=1
+ start ims_regmanager
+
+on property:ro.data.large_tcp_window_size=true
+ # Adjust socket buffer to enlarge TCP receive window for high bandwidth (e.g. DO-RevB)
+ write /proc/sys/net/ipv4/tcp_adv_win_scale 2
+
+service battery_monitor /system/bin/battery_monitor
+ user system
+ group system
+ disabled
+
+service vendor.ril-daemon2 /vendor/bin/hw/rild -c 2
+ class main
+ user radio
+ disabled
+ group radio cache inet misc audio sdcard_r sdcard_rw diag oem_2901 log
+ capabilities BLOCK_SUSPEND NET_ADMIN NET_RAW
+
+service vendor.ril-daemon3 /vendor/bin/hw/rild -c 3
+ class main
+ user radio
+ disabled
+ group radio cache inet misc audio sdcard_r sdcard_rw diag oem_2901 log
+ capabilities BLOCK_SUSPEND NET_ADMIN NET_RAW
+
+service profiler_daemon /system/bin/profiler_daemon
+ class late_start
+ user root
+ group root
+ disabled
+
+service charger /system/bin/charger
+ class charger
+ user system
+ group system graphics input
+ capabilities SYS_BOOT
+ seclabel u:r:charger:s0
+
+service vendor.ssr_diag /system/vendor/bin/ssr_diag
+ class late_start
+ user system
+ group system
+ disabled
+
+service hvdcp /system/bin/hvdcp
+ class core
+ user root
+ disabled
+
+on property:persist.usb.hvdcp.detect=true
+ start hvdcp
+
+on property:persist.usb.hvdcp.detect=false
+ stop hvdcp
+
+service charger_monitor /system/bin/charger_monitor
+ user root
+ group root
+ disabled
+
+service qbcharger /charger -m 1
+ disabled
+ oneshot
+
+on property:sys.qbcharger.enable=true
+ start qbcharger
+
+on property:sys.qbcharger.enable=false
+ stop qbcharger
+
+#AS-K SSR SAR and Modem Log Config - Add -c to Send mask cleanup to modem at exit+
+service diag_mdlog_start /system/vendor/bin/diag_mdlog -c -u
+ class late_start
+ user shell
+ group system oem_2901 sdcard_rw sdcard_r media_rw
+ disabled
+ oneshot
+
+service diag_mdlog_stop /system/vendor/bin/diag_mdlog -k
+ class late_start
+ user shell
+ group system oem_2901 sdcard_rw sdcard_r media_rw
+ disabled
+ oneshot
+
+#AS-K SSR SAR and Modem Log Config+
+# config subsystem restart
+on property:persist.vendor.modem.restart=*
+ restart vendor.ssr_cfg
+
+service vendor.ssr_cfg /system/vendor/bin/sh /system/vendor/bin/ssr_cfg.sh
+#Set class as core to avoid be killed when Cryptfs running
+ class core
+ user system
+ group system
+ disabled
+ oneshot
+
+on property:vendor.asus.sar.audio=*
+ restart vendor.sar_setting
+
+on property:vendor.asus.sar.data=*
+ restart vendor.sar_setting
+
+on property:vendor.asus.sar.sla=*
+ restart vendor.sar_setting
+
+on property:vendor.asus.sar.lte1=*
+ restart vendor.sar_setting
+
+on property:vendor.wlan.softap.driver.status=*
+ restart vendor.sar_setting
+
+on property:vendor.wigig.driver.status=*
+ restart vendor.sar_setting
+
+service vendor.sar_setting /system/vendor/bin/sar_setting
+#Set class as core to avoid be killed when Cryptfs running
+ class core
+ user radio
+ group radio
+ disabled
+ oneshot
+
+#Control by Property - Enable Modem Log
+on property:persist.vendor.asus.qxdmlog.enable=1
+ #insmod /system/lib/modules/diagchar.ko
+ restart diag_mdlog_start
+ write /proc/driver/UTSstatus 3
+
+#Control by Property - Disable Modem Log
+on property:persist.vendor.asus.qxdmlog.enable=0
+ start diag_mdlog_stop
+ write /proc/driver/UTSstatus 2
+#AS-K SSR SAR and Modem Log Config-
+
+service qlogd /system/xbin/qlogd
+ socket qlogd stream 0662 system system
+ class main
+ disabled
+on property:persist.sys.qlogd=1
+ start qlogd
+on property:persist.sys.qlogd=0
+ stop qlogd
+
+service vm_bms /vendor/bin/vm_bms
+ user root
+ group root
+ disabled
+
+service vendor.msm_irqbalance /vendor/bin/msm_irqbalance -f /system/vendor/etc/msm_irqbalance.conf
+ class core
+ user root
+ group root
+ disabled
+
+service vendor.msm_irqbal_lb /vendor/bin/msm_irqbalance -f /system/vendor/etc/msm_irqbalance_little_big.conf
+ class core
+ user root
+ group root
+ disabled
+
+service vendor.msm_irqbl_sdm630 /vendor/bin/msm_irqbalance -f /system/vendor/etc/msm_irqbalance_sdm630.conf
+ class core
+ user root
+ group root
+ disabled
+
+# service for USERDEBUG
+service vendor.LKCore-dbg /vendor/bin/LKCore
+ class late_start
+ oneshot
+ disabled
+ user root
+ group root system log diag net_raw
+
+# service for USER
+service vendor.LKCore-rel /vendor/bin/LKCore
+ class late_start
+ oneshot
+ disabled
+ user system
+ group system log diag
+
+service qseeproxydaemon /system/vendor/bin/qseeproxydaemon
+ class late_start
+ user system
+ group system
+
+service esepmdaemon /system/vendor/bin/esepmdaemon
+ class core
+ user system
+ group nfc
+
+on charger
+ setprop persist.sys.usb.config mass_storage
+ start qcom-post-boot
+
+#add poweroffhandler
+service poweroffhandler /system/vendor/bin/poweroffhandler
+ class core
+ user media
+ group graphics audio
+ disabled
+ oneshot
+
+# Logcat dump daemon, dumps logs to logdump partition
+service logdumpd /system/bin/logcat -b all -v threadtime -D -w /dev/block/bootdevice/by-name/logdump
+ class core
+ writepid /dev/cpuset/system-background/tasks
+ seclabel u:r:logdumpd:s0
+ disabled
+
+# Logdumpd is enabled only for userdebug non-perf build
+on property:ro.logdumpd.enabled=1
+ start logdumpd
+
+service time_daemon /vendor/bin/time_daemon
+ class main
+ user system
+ group system
+ capabilities SYS_TIME
+
+# Set vendor-ril lib path based on Meta version
+on property:vendor.rild.libpath=*
+ setprop rild.libpath ${vendor.rild.libpath}
+
+on property:ro.vendor.radio.noril=*
+ setprop ro.radio.noril ${ro.vendor.radio.noril}
+
+service vendor.power_off_alarm /vendor/bin/power_off_alarm
+ class core
+ group system
+ disabled
+ oneshot
+
+service vendor.hbtp /vendor/bin/hbtp_daemon
+ class main
+ user system
+ group system
+ capabilities SYS_NICE
+ disabled
+
+service chre /vendor/bin/chre
+ class late_start
+ user system
+ group system
+ socket chre seqpacket 0660 root system
+ shutdown critical
+
+on property:vendor.chre.enabled=0
+ stop chre
+
+service bugreport /system/bin/dumpstate -d -p -B -z -o /data/user_de/0/com.android.shell/files/bugreports/bugreport
+ class main
+ disabled
+ oneshot
+ keycodes 114 115 116
+
+#Set GPU Opengles version
+on property:vendor.opengles.version=*
+ setprop ro.opengles.version ${vendor.opengles.version}
+
+#Set gpu available frequencies property
+on property:vendor.gpu.available_frequencies=*
+ setprop ro.vendor.gpu.available_frequencies ${vendor.gpu.available_frequencies}
+
+service vendor.audio-hal /vendor/bin/hw/android.hardware.audio.service
+ override
+ class hal
+ user audioserver
+ # media gid needed for /dev/fm (radio) and for /data/misc/media (tee)
+ group audio camera drmrpc inet media mediadrm net_bt net_bt_admin net_bw_acct oem_2901 wakelock
+ capabilities BLOCK_SUSPEND
+ ioprio rt 4
+ writepid /dev/cpuset/foreground/tasks /dev/stune/foreground/tasks
+ onrestart restart audioserver
+
+# Enable port-bridge service by logTool
+on property:persist.vendor.port_bridge=1
+ start vendor.port-bridge
+
+on property:persist.vendor.port_bridge=0
+ stop vendor.port-bridge
diff --git a/prebuilt/vendor/etc/init/hw/init.target.rc b/prebuilt/vendor/etc/init/hw/init.target.rc
new file mode 100644
index 0000000..deb880e
--- /dev/null
+++ b/prebuilt/vendor/etc/init/hw/init.target.rc
@@ -0,0 +1,219 @@
+
+# Copyright (c) 2018-2020, The Linux Foundation. All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions are
+# met:
+# * Redistributions of source code must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+# * Redistributions in binary form must reproduce the above
+# copyright notice, this list of conditions and the following
+# disclaimer in the documentation and/or other materials provided
+# with the distribution.
+# * Neither the name of The Linux Foundation nor the names of its
+# contributors may be used to endorse or promote products derived
+# from this software without specific prior written permission.
+#
+# THIS SOFTWARE IS PROVIDED "AS IS" AND ANY EXPRESS OR IMPLIED
+# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
+# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT
+# ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS
+# BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR
+# CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF
+# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR
+# BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE
+# OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN
+# IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+#
+#
+
+on early-init
+ exec u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -a -d /vendor/lib/modules audio_q6_pdr audio_q6_notifier audio_snd_event audio_apr audio_adsp_loader audio_q6 audio_native audio_usf audio_pinctrl_wcd audio_pinctrl_lpi audio_swr audio_platform audio_hdmi audio_stub audio_wcd_core audio_bolero_cdc audio_wsa_macro audio_va_macro audio_rx_macro audio_tx_macro audio_wcd938x audio_wcd938x_slave audio_machine_kona audio_tfa9874
+ write /proc/sys/kernel/sched_boost 1
+
+on init
+ write /dev/stune/foreground/schedtune.sched_boost_no_override 1
+ write /dev/stune/top-app/schedtune.sched_boost_no_override 1
+ write /dev/stune/schedtune.colocate 0
+ write /dev/stune/background/schedtune.colocate 0
+ write /dev/stune/system-background/schedtune.colocate 0
+ write /dev/stune/foreground/schedtune.colocate 0
+ write /dev/stune/top-app/schedtune.colocate 1
+ wait /dev/block/platform/soc/1d84000.ufshc
+ symlink /dev/block/platform/soc/1d84000.ufshc /dev/block/bootdevice
+ chown system system /sys/devices/platform/soc/1d84000.ufshc/auto_hibern8
+ chmod 0660 /sys/devices/platform/soc/1d84000.ufshc/auto_hibern8
+ start logd
+
+###################################################################################++
+# adding big/little cpu affinity
+
+ mkdir /dev/stune/big-aff
+ chown system system /dev/stune/big-aff
+ chmod 0664 /dev/stune/big-aff/tasks
+
+ mkdir /dev/stune/little-aff
+ chown system system /dev/stune/little-aff
+ chmod 0664 /dev/stune/little-aff/tasks
+
+ mkdir /dev/cpuset/big-aff
+ write /dev/cpuset/big-aff/cpus 4-7
+ write /dev/cpuset/big-aff/mems 0
+ chown system system /dev/cpuset/big-aff
+ chown system system /dev/cpuset/big-aff/tasks
+ chmod 0660 /dev/cpuset/big-aff/tasks
+
+ mkdir /dev/cpuset/little-aff
+ write /dev/cpuset/little-aff/cpus 0-3
+ write /dev/cpuset/little-aff/mems 0
+ chown system system /dev/cpuset/little-aff
+ chown system system /dev/cpuset/little-aff/tasks
+ chmod 0660 /dev/cpuset/little-aff/tasks
+
+ restorecon_recursive /dev/cpuset/big-aff/
+ restorecon_recursive /dev/cpuset/little-aff/
+###################################################################################--
+on early-fs
+ start vold
+
+on fs
+ start hwservicemanager
+ mkdir /mnt/vendor/spunvm 0660 system system
+ mount_all /vendor/etc/fstab.qcom --early
+ chown root system /mnt/vendor/persist
+ chmod 0771 /mnt/vendor/persist
+ restorecon_recursive /mnt/vendor/persist
+ mkdir /mnt/vendor/persist/data 0700 system system
+
+on post-fs
+ # set RLIMIT_MEMLOCK to 64MB
+ setrlimit 8 67108864 67108864
+ write /dev/ipa 1
+
+on late-fs
+ wait_for_prop hwservicemanager.ready true
+ exec_start wait_for_keymaster
+ mount_all /vendor/etc/fstab.qcom --late
+
+on post-fs-data
+ mkdir /vendor/data/tombstones 0771 system system
+ # Enable WLAN cold boot calibration
+ write /sys/devices/platform/soc/b0000000.qcom,cnss-qca6390/fs_ready 1
+
+ #SLM
+ mkdir /data/vendor/misc/sla 0775 system system
+
+on early-boot
+ start vendor.sensors
+
+on boot
+ #write /dev/cpuset/audio-app/cpus 1-2
+ # Add a cpuset for the camera daemon
+ # We want all cores for camera
+ mkdir /dev/cpuset/camera-daemon
+ write /dev/cpuset/camera-daemon/cpus 0-7
+ write /dev/cpuset/camera-daemon/mems 0
+ chown cameraserver cameraserver /dev/cpuset/camera-daemon
+ chown cameraserver cameraserver /dev/cpuset/camera-daemon/tasks
+ chmod 0660 /dev/cpuset/camera-daemon/tasks
+ #USB controller configuration
+ setprop vendor.usb.rndis.func.name "gsi"
+ setprop vendor.usb.rmnet.func.name "gsi"
+ setprop vendor.usb.rmnet.inst.name "rmnet"
+ setprop vendor.usb.dpl.inst.name "dpl"
+ setprop vendor.usb.qdss.inst.name "qdss"
+ setprop vendor.usb.controller a600000.dwc3
+ # Load all wlan drivers
+ exec_background u:r:vendor_modprobe:s0 -- /vendor/bin/modprobe -a -d /vendor/lib/modules/ qca_cld3_qca6390 qca_cld3_qca6490
+
+on property:vendor.display.lcd_density=560
+ setprop dalvik.vm.heapgrowthlimit 256m
+
+on property:vendor.display.lcd_density=640
+ setprop dalvik.vm.heapgrowthlimit 512m
+
+on boot && property:persist.vendor.usb.controller.default=*
+ setprop vendor.usb.controller ${persist.vendor.usb.controller.default}
+
+on property:vendor.usb.controller=*
+ setprop sys.usb.controller ${vendor.usb.controller}
+
+on charger
+ start vendor.power_off_alarm
+ setprop sys.usb.controller a600000.dwc3
+ setprop sys.usb.configfs 1
+
+service vendor.lowi /vendor/bin/sscrpcd
+ class core
+ user system
+ group system wakelock
+ capabilities BLOCK_SUSPEND
+
+#pd-mapper
+service vendor.pd_mapper /vendor/bin/pd-mapper
+ class core
+ user system
+ group system
+
+#Peripheral manager
+service vendor.per_mgr /vendor/bin/pm-service
+ class core
+ user system
+ group system
+ ioprio rt 4
+
+service vendor.per_proxy /vendor/bin/pm-proxy
+ class core
+ user system
+ group system
+ disabled
+
+service vendor.mdm_helper /vendor/bin/mdm_helper
+ class core
+ group system wakelock
+ disabled
+
+service vendor.mdm_launcher /vendor/bin/sh /vendor/bin/init.mdm.sh
+ class core
+ oneshot
+
+on property:init.svc.vendor.per_mgr=running
+ start vendor.per_proxy
+
+on property:sys.shutdown.requested=*
+ stop vendor.per_proxy
+
+on property:persist.vendor.asus.wlanfwdbg=1
+ start vendor.cnss_diag
+on property:persist.vendor.asus.wlanfwdbg=0
+ stop vendor.cnss_diag
+
+service vendor.cnss_diag /system/vendor/bin/cnss_diag -q -f -b 128 -t HELIUM
+ class main
+ user system
+ group system wifi inet sdcard_rw media_rw diag
+ disabled
+ oneshot
+
+service dcvs-sh /vendor/bin/init.qti.dcvs.sh
+ class late_start
+ user root
+ group root system
+ disabled
+ oneshot
+
+on property:vendor.dcvs.prop=1
+ start dcvs-sh
+
+#ASUS_BSP for CSC calibration +++
+service audio_amp_cal /system/bin/AudioAmpCalibration
+ user root
+ group root system audio
+ disabled
+ oneshot
+ seclabel u:r:audio_amp_cal:s0
+
+on property:vendor.asus.audiocalibration=1
+ start audio_amp_cal
+#ASUS_BSP for CSC calibration ---
diff --git a/prebuilt/vendor/etc/init/init.asus.rc b/prebuilt/vendor/etc/init/init.asus.rc
new file mode 100644
index 0000000..d0cf7dd
--- /dev/null
+++ b/prebuilt/vendor/etc/init/init.asus.rc
@@ -0,0 +1,534 @@
+#################################################################
+# #
+# ASUS USER RC #
+# #
+#################################################################
+
+#################################
+#
+# booting on trigger
+#
+# ****DO NOT insert any services***
+#
+#################################
+import init.asus.twinapps.rc
+
+on fs
+ wait /dev/block/bootdevice/by-name/batinfo
+ exec /system/bin/e2fsck -p /dev/block/bootdevice/by-name/batinfo
+ mount ext4 /dev/block/bootdevice/by-name/batinfo /batinfo nosuid nodev noatime barrier=1
+
+ wait /dev/block/bootdevice/by-name/motor_fw1
+ exec /system/bin/e2fsck -p /dev/block/bootdevice/by-name/motor_fw1
+ mount ext4 /dev/block/bootdevice/by-name/motor_fw1 /motor_fw1 nosuid nodev noatime barrier=1
+
+ chmod 0775 /motor_fw1
+ restorecon_recursive /motor_fw1
+
+ wait /dev/block/bootdevice/by-name/motor_fw2
+ exec /system/bin/e2fsck -p /dev/block/bootdevice/by-name/motor_fw2
+ mount ext4 /dev/block/bootdevice/by-name/motor_fw2 /motor_fw2 nosuid nodev noatime barrier=1
+
+ chmod 0775 /motor_fw2
+ restorecon_recursive /motor_fw2
+
+ chown root system /sys/devices/platform/soc/984000.i2c/i2c-0/0-000d/hall_sensor2/status
+ chown root system /sys/devices/platform/soc/984000.i2c/i2c-0/0-000d/hall_sensor2/state
+ chown root system /sys/devices/platform/soc/984000.i2c/i2c-0/0-000d/hall_sensor2/X
+ chown root system /sys/devices/platform/soc/984000.i2c/i2c-0/0-000d/hall_sensor2/Y
+ chown root system /sys/devices/platform/soc/984000.i2c/i2c-0/0-000d/hall_sensor2/Z
+ chown root system /sys/devices/platform/soc/984000.i2c/i2c-0/0-000d/hall_sensor2/X1_threshold
+ chown root system /sys/devices/platform/soc/984000.i2c/i2c-0/0-000d/hall_sensor2/X2_threshold
+ chown root system /sys/devices/platform/soc/984000.i2c/i2c-0/0-000d/hall_sensor2/Y1_threshold
+ chown root system /sys/devices/platform/soc/984000.i2c/i2c-0/0-000d/hall_sensor2/trigger_update
+#add on boot / on fs ,etc.
+
+on boot
+ insmod /vendor/lib/modules/texfat.ko
+ insmod /vendor/lib/modules/tntfs.ko
+
+# BT A2DP offload mode property
+setprop persist.bluetooth.a2dp_offload.disabled false
+
+on post-fs-data
+ # add for tfa calibrate
+ mkdir /data/vendor/misc/amp 0777 audio audio
+ write /data/vendor/misc/amp/tfa98xx-sysfs.lck 0
+ start asus_record
+
+# ZEN7 MOTOR +++
+ chmod 0777 /proc/driver/motor_wq_run
+ #chown audio audio /proc/driver/motor_wq_run
+ write /proc/driver/motor_wq_run 1
+# ZEN7 MOTOR ---
+
+# ASUS BSP COS mode +++
+ chmod 0666 /sys/class/leds/red/brightness
+ chmod 0666 /sys/class/leds/green/brightness
+ chmod 0666 /sys/class/leds/blue/brightness
+# ASUS BSP COS mode ---
+
+#ASUS_BSP 2nd G+G +++
+ chown system camera /dev/asus2ndAccelSensor
+ chmod 0660 /dev/asus2ndAccelSensor
+ chown system camera /dev/asus2ndGyroSensor
+ chmod 0660 /dev/asus2ndGyroSensor
+ chown system camera /sys/class/icm206xx/gyro2_poll_delay
+ chmod 0664 /sys/class/icm206xx/gyro2_poll_delay
+ chown system camera /sys/class/icm206xx/accel2_poll_delay
+ chmod 0664 /sys/class/icm206xx/accel2_poll_delay
+#ASUS_BSP 2nd G+G ---
+
+ chown shell root /batinfo
+ chmod 0775 /batinfo
+ restorecon_recursive /batinfo
+
+ chmod 0666 /sys/class/drm/hdr_mode
+
+#fingerprint;asus_bsp++;
+ chmod 0644 /dev/goodix_fp
+ chown system system /dev/goodix_fp
+#fingerprint;asus_bsp--;
+
+#ABSP++++ MotorHAL porting
+ chmod 0777 /dev/asusMotoDrv
+#ABSP++
+
+#Asus BSP++++ latch sensor
+ start update_threshold
+#Asus BSP----
+
+# ASUS_SZ_BSP Yadong: Touch +++
+ chmod 0666 /sys/bus/i2c/devices/i2c-4/4-0038/game_mode
+ chmod 0666 /sys/bus/i2c/devices/i2c-4/4-0038/rotation_type
+ chmod 0666 /sys/bus/i2c/devices/i2c-4/4-0038/touch_report_rate
+# ASUS_SZ_BSP Yadong: Touch ---
+
+#####################################################
+#####################################################
+#####################################################
+
+###+++++++++++++++++++++++++++++++++++++++++++++++###
+# FTM Mode property trigger (start)
+# ( trigger on ro.boot.ftm=1 )
+#
+# ****DO NOT insert any services***
+###+++++++++++++++++++++++++++++++++++++++++++++++###
+
+#add on ro.boot.ftm=* here
+
+###-----------------------------------------------###
+# FTM Mode property trigger (end)
+# ( trigger on ro.boot.ftm=1 )
+#
+# ****DO NOT insert any services***
+###-----------------------------------------------###
+
+#####################################################
+#####################################################
+#####################################################
+
+###+++++++++++++++++++++++++++++++++++++++++++++++###
+# ALL ASUS service (start)
+#
+# ****DO NOT insert any on property***
+###+++++++++++++++++++++++++++++++++++++++++++++++###
+
+#add service here
+
+#ASUS_BSP 2nd G+G +++
+service rstg2k /vendor/bin/sh /vendor/etc/rstg2k.sh
+ user system
+ group system
+ seclabel u:r:asus_sensors:s0
+ oneshot
+ disabled
+
+service rstgy2k /vendor/bin/sh /vendor/etc/rstgy2k.sh
+ user system
+ group system
+ seclabel u:r:asus_sensors:s0
+ oneshot
+ disabled
+#ASUS_BSP 2nd G+G ---
+
+#ASUS_BSP add widevine_daemon service+++
+service vendor.ins_key /vendor/bin/install_key_server
+ class late_start
+ user root
+ group root
+ seclabel u:r:install_key_server:s0
+ disabled
+
+service vendor.ins_WDKey /vendor/bin/sh /vendor/bin/ReInsWDKey
+ class core
+ user root
+ group root
+ seclabel u:r:savelogmtp:s0
+ disabled
+ oneshot
+
+service vendor.widevine /vendor/bin/sh /vendor/bin/widevine.sh
+ class late_start
+ user root
+ group root
+ seclabel u:r:savelogmtp:s0
+ disabled
+ oneshot
+#ASUS_BSP add widevine_daemon service---
+
+on property:persist.vendor.asus.wifi.verboselogging=*
+ stop wifi_logtool
+ start wifi_logtool
+
+service wifi_logtool /system/bin/wifi_logtool
+ class core
+ user root
+ group root
+ disabled
+ seclabel u:r:wifi_logtool:s0
+ oneshot
+
+#ASUS_BSP_WIFI
+service WiFiFWTool /vendor/bin/sh /vendor/bin/WiFiFWTool.sh
+ class core
+ user root
+ group root
+ disabled
+ oneshot
+
+service wifimacsh /vendor/bin/sh /vendor/bin/WifiMac.sh
+ class core
+ user root
+ group root
+ oneshot
+ disabled
+#ASUS_BSP_WIFI
+
+#ASUS_BSP_WIFI +++ SAR Reduce wifi power
+service SARPower-sh /vendor/bin/sh /vendor/bin/WifiSARPower.sh
+ class core
+ user root
+ group root
+ disabled
+ oneshot
+#ASUS_BSP_WIFI +++ SAR Reduce wifi power
+
+#ASUS_BSP +++ BT WIFI MAC, BT WIFI firmware version
+service qcfwver /vendor/bin/qcfwver
+ seclabel u:r:asus_bluetooth:s0
+ class main
+ user root
+ group root
+ oneshot
+ disabled
+#ASUS_BSP --- BT WIFI MAC, BT WIFI firmware version
+
+# ASUS_SZ_BSP Yadong: Touch +++
+service touch_ver /vendor/bin/sh /vendor/bin/touch_ver.sh
+ class core
+ user root
+ group root
+ oneshot
+ disabled
+
+service game_mode /vendor/bin/sh /vendor/bin/init.asus.gamemode.sh
+ class core
+ user system
+ group system
+ seclabel u:r:asus_touch:s0
+ oneshot
+ disabled
+# ASUS_SZ_BSP Yadong: Touch ---
+
+#Zen7 motor +++
+service motor /vendor/bin/sh /vendor/bin/motor.sh
+ class core
+ user root
+ group root
+ oneshot
+ disabled
+#Zen7 motor ---
+
+#Zen7 latch sensor +++
+service update_threshold /vendor/bin/sh /vendor/bin/update_threshold.sh
+ user system
+ group system
+ seclabel u:r:latch_sensor:s0
+ oneshot
+ disabled
+#Zen7 latch sensor ---
+
+# ASUS_BSP RIL +++
+service RFantennaSwitchSvc /vendor/bin/sh /vendor/bin/antennaSwitchSvc.sh
+ class core
+ user root
+ group root
+ disabled
+ oneshot
+# ASUS_BSP RIL ---
+
+###-----------------------------------------------###
+# ALL ASUS service (end)
+#
+# ***DO NOT insert any on property***
+###-----------------------------------------------###
+
+#####################################################
+#####################################################
+#####################################################
+
+
+###+++++++++++++++++++++++++++++++++++++++++++++++###
+# ALL ASUS on property (start)
+#
+# ****DO NOT insert service***
+###+++++++++++++++++++++++++++++++++++++++++++++++###
+
+#add on property here
+
+#Asus BSP+++ charging
+on property:sys.boot_completed=1
+ setprop persist.sys.stopcharging 0
+ setprop persist.sys.charginglimit 0
+#Asus BSP---
+
+on property:persist.sys.enableAPD=1
+ write /sys/class/power_supply/battery/device/demo_app_status 1
+on property:persist.sys.enableAPD=0
+ write /sys/class/power_supply/battery/device/demo_app_status 0
+
+#ASUS_BSP 2nd G+G +++
+on property:vendor.asus.rstg2k=*
+ start rstg2k
+on property:vendor.asus.rstgy2k=*
+ start rstgy2k
+#ASUS_BSP 2nd G+G ---
+
+#ASUS_BSP: add for key validation +++
+on property:vendor.atd.start.key.install=1
+ start vendor.ins_key
+
+on property:vendor.debug.check.keybox=1
+ start vendor.widevine
+
+on property:vendor.drm.keystatus=-1 && property:vendor.asus.install-key=""
+ chmod 0644 /ADF/NOWDKY
+ chmod 0644 /ADF/WDKEY
+ setprop vendor.asus.install-key 1
+ start vendor.ins_WDKey
+#ASUS_BSP: add for key validation ---
+
+on property:persist.vendor.asus.wlanfwdbg=*
+ start WiFiFWTool
+
+on property:sys.boot_completed=1
+ start wifimacsh
+
+#ASUS_BSP_WIFI +++ SAR Reduce wifi power
+on property:vendor.asus.operator.iso-country=*
+ restart SARPower-sh
+
+on property:wlan.driver.status=*
+ restart SARPower-sh
+
+on property:vendor.wlan.dbs=*
+ restart SARPower-sh
+
+on property:vendor.wlan.softap.driver.status=*
+ restart SARPower-sh
+
+on property:vendor.sla.enabled=*
+ restart SARPower-sh
+
+#ASUS_BSP_WIFI --- SAR Reduce wifi power
+
+# ASUS_BSP+++ for wlan miracast log
+on property:persist.vendor.asus.miracastlog=1
+ setprop debug.wfd.uibcevents 1
+ write /data/vendor/mmosal_logmask.cfg "LOGMASK = 6013:63"
+
+on property:persist.vendor.asus.miracastlog=0
+ setprop debug.wfd.uibcevents 0
+ rm /data/vendor/mmosal_logmask.cfg
+# ASUS_BSP--- for wlan miracast log
+
+# ASUS BSP Add for charger boot_complete +++
+on property:sys.boot_completed=1
+ write /sys/class/power_supply/battery/device/boot_completed 1
+# ASUS BSP Add for charger boot_complete ---
+
+on property:persist.sys.ultrabatterylife=1
+ write /sys/class/power_supply/battery/device/ultra_bat_life 1
+ write /asdf/CHGLimit 0
+
+on property:persist.sys.ultrabatterylife=0
+ write /sys/class/power_supply/battery/device/ultra_bat_life 0
+
+on property:persist.sys.stopcharging=1
+ write /sys/class/power_supply/battery/device/smartchg_stop_charging 1
+
+on property:persist.sys.stopcharging=0
+ write /sys/class/power_supply/battery/device/smartchg_stop_charging 0
+
+on property:persist.sys.charginglimit=*
+ write /sys/class/power_supply/battery/device/smartchg_slow_charging ${persist.sys.charginglimit}
+
+# ASUS_BSP +++ BT WIFI MAC, BT WIFI firmware version
+on property:sys.boot_completed=1
+ start qcfwver
+# ASUS_BSP ---BT WIFI MAC, BT WIFI firmware version
+
+# ASUS_SZ_BSP Yadong: Touch +++
+on property:sys.boot_completed=1
+ start touch_ver
+
+on property:vendor.asus.gamingtype=*
+ start game_mode
+on property:vendor.screen.rotation=0
+ write /sys/bus/i2c/devices/i2c-4/4-0038/rotation_type 0
+on property:vendor.screen.rotation=90
+ write /sys/bus/i2c/devices/i2c-4/4-0038/rotation_type 1
+on property:vendor.screen.rotation=270
+ write /sys/bus/i2c/devices/i2c-4/4-0038/rotation_type 2
+
+on property:vendor.asus.touch_control_aod=0
+ write /sys/bus/i2c/devices/i2c-4/4-0038/fts_aod_ctrl_mode 0
+on property:vendor.asus.touch_control_aod=1
+ write /sys/bus/i2c/devices/i2c-4/4-0038/fts_aod_ctrl_mode 1
+# ASUS_SZ_BSP Yadong: Touch ---
+
+#ABSP++++ for asusrecord service
+# for asusrecord service
+on property:persist.vendor.asus.motorservice.fallingTrigger=1
+ start asus_record
+
+# for asusrecord service (rotation)
+on property:persist.vendor.asus.motorservice.rotationTrigger=1
+ start asus_record
+
+# for asusrecord service (rotation)
+on property:persist.vendor.asus.motorservice.dumprecord=1
+ start asus_record
+
+on property:debug.update.asusrecord=1
+ start asus_record
+
+service asus_record /system/bin/asusrecord
+ user root
+ group root
+ disabled
+ oneshot
+#ABSP++
+
+# ASUS_BSP Bryant +++ "Move camera DIT cali file"
+on property:sys.boot_completed=1
+ chmod 0777 /data/vendor/camera/
+ chmod 644 /vendor/factory/dualcam_cali.bin
+ chmod 644 /vendor/factory/dualcam_cali_1x.bin
+ chmod 644 /vendor/factory/dualcam_cali_3x.bin
+ copy /vendor/factory/dualcam_cali.bin /data/vendor/camera/dualcam_cali_1x.bin
+ copy /vendor/factory/dualcam_cali_1x.bin /data/vendor/camera/dualcam_cali_1x.bin
+ copy /vendor/factory/dualcam_cali_3x.bin /data/vendor/camera/dualcam_cali_3x.bin
+ chmod 0755 /data/vendor/camera/dualcam_cali_1x.bin
+ chmod 0755 /data/vendor/camera/dualcam_cali_3x.bin
+
+ copy /proc/driver/dualcam_cali /data/vendor/camera/dualcam_cali_1x
+ copy /proc/driver/dualcam_cali_1x /data/vendor/camera/dualcam_cali_1x
+ copy /proc/driver/dualcam_cali_3x /data/vendor/camera/dualcam_cali_3x
+ chmod 0755 /data/vendor/camera/dualcam_cali_1x
+ chmod 0755 /data/vendor/camera/dualcam_cali_3x
+# ASUS_BSP Bryant --- "Move camera DIT cali file"
+
+#Add for ASUS MCU Uart Log +++
+on property:persist.vendor.asus.mcu_log=1
+ start asusmcuuartlog
+
+on property:persist.vendor.asus.mcu_log=0
+ stop asusmcuuartlog
+
+service asusmcuuartlog /vendor/bin/asusmcuuartlog
+ user root
+ group root
+ disabled
+ oneshot
+#Add for ASUS MCU Uart Log ---
+
+#Zen7 motor +++
+on property:persist.vendor.asus.motor=*
+ start motor
+#Zen7 motor ---
+
+# ASUS_BSP RIL +++
+on property:persist.vendor.radio.airplane_mode_on=*
+ start RFantennaSwitchSvc
+# ASUS_BSP RIL ---
+
+on property:vendor.drm.keystatus=1
+ setprop vendor.debug.drm.keystatus 1
+on property:vendor.drm.keystatus=-1
+ setprop vendor.debug.drm.keystatus -1
+
+###-----------------------------------------------###
+# ALL ASUS on property (end)
+#
+# ****DO NOT insert service***
+###-----------------------------------------------###
+
+#ASUS_BSP LiJen for QTR +++
+on boot_QTR
+ # Permissions for System Server and daemons.
+ chown radio system /sys/android_power/state
+ chown radio system /sys/android_power/request_state
+ chown radio system /sys/android_power/acquire_full_wake_lock
+ chown radio system /sys/android_power/acquire_partial_wake_lock
+ chown radio system /sys/android_power/release_wake_lock
+ chown system system /sys/power/autosleep
+ chown radio wakelock /sys/power/wake_lock
+ chown radio wakelock /sys/power/wake_unlock
+ chmod 0660 /sys/power/wake_lock
+ chmod 0660 /sys/power/wake_unlock
+ chown root radio /proc/cmdline
+
+ # Start standard binderized HAL daemons
+ #class_start hal
+ class_start core
+
+on charger_QTR
+ #trigger late-init
+
+ trigger early-fs
+ trigger factory-fs
+ trigger fs
+ trigger post-fs
+ trigger late-fs
+ trigger post-fs-data
+
+ #trigger load_persist_props_action
+ #trigger zygote-start
+ #trigger firmware_mounts_complete
+
+ #trigger early-boot
+ #trigger boot
+ trigger boot_QTR
+ #trigger mmi
+
+ class_stop main
+#ASUS_BSP LiJen for QTR ---
+
+#NFC
+on post-fs-data
+ mkdir /data/vendor 0777 nfc nfc
+ mkdir /data/vendor/nfc 0777 nfc nfc
+ mkdir /data/vendor/nfc/param 0777 nfc nfc
+ chmod 0660 /dev/pn553
+ chown nfc nfc /dev/pn553
+
+on charger
+ trigger charger_QTR
+# ASUS BSP COS mode +++
+ chmod 0666 /sys/class/leds/red/brightness
+ chmod 0666 /sys/class/leds/green/brightness
+ chmod 0666 /sys/class/leds/blue/brightness
+ chmod 0666 /proc/cmdline
+# ASUS BSP COS mode ---
diff --git a/prebuilt/vendor/etc/ueventd.rc b/prebuilt/vendor/etc/ueventd.rc
new file mode 100644
index 0000000..856ba82
--- /dev/null
+++ b/prebuilt/vendor/etc/ueventd.rc
@@ -0,0 +1,414 @@
+# Copyright (c) 2012-2015, 2017-2020, The Linux Foundation. All rights reserved.
+#
+# Redistribution and use in source and binary forms, with or without
+# modification, are permitted provided that the following conditions are met:
+# * Redistributions of source code must retain the above copyright
+# notice, this list of conditions and the following disclaimer.
+# * Redistributions in binary form must reproduce the above copyright
+# notice, this list of conditions and the following disclaimer in the
+# documentation and/or other materials provided with the distribution.
+# * Neither the name of The Linux Foundation nor
+# the names of its contributors may be used to endorse or promote
+# products derived from this software without specific prior written
+# permission.
+#
+# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
+# IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+# NON-INFRINGEMENT ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR
+# CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL,
+# EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
+# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
+# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
+# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
+# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
+# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+#
+
+# Firmware directory Path
+# Below macro will be read by uevent and path will
+# be added to search path for firmware loading
+firmware_directories /vendor/firmware_mnt/image/
+
+# the DIAG device node is not world writable/readable.
+/dev/diag 0660 system oem_2901
+/dev/mhi_*_pipe_4 0660 system system
+
+/dev/genlock 0666 system system
+/dev/wlan 0660 wifi wifi
+/dev/kgsl 0666 system system
+/dev/kgsl-3d0 0666 system system
+/dev/kgsl-2d0 0666 root root
+/dev/kgsl-2d1 0666 root root
+/dev/ion 0664 system system
+/dev/rtc0 0660 system system
+/dev/smd0 0660 system system
+/dev/smd4 0660 system system
+/dev/smd_cxm_qmi 0640 radio radio
+/dev/smd5 0660 system system
+/dev/smd6 0660 system system
+/dev/smd7 0660 bluetooth bluetooth
+/dev/ccid_bridge 0660 system system
+/dev/ipa 0660 radio radio
+/dev/wwan_ioctl 0660 radio radio
+/dev/ipaNatTable 0660 radio radio
+/dev/rmnet_ctrl 0660 usb usb
+/dev/dpl_ctrl 0660 usb usb
+/dev/ipa_odl_ctl 0660 radio radio
+/dev/ipa_adpl 0660 system oem_2905
+/dev/synx_device 0660 root camera
+/dev/hab 0666 system system
+
+#permissions for UFS RPMB BSG device node
+/dev/0:0:0:49476 0600 system system
+
+#permissions for CSVT
+/dev/smd11 0660 radio radio
+
+#permsissions for BT/FM
+/dev/smd2 0660 bluetooth bluetooth
+/dev/smd3 0660 bluetooth bluetooth
+/dev/btpower 0660 bluetooth system
+
+#permissions for pta
+/dev/pta 0660 system system
+
+/dev/radio0 0640 system system
+/dev/rfcomm0 0660 bluetooth bluetooth
+/dev/ttyUSB0 0660 bluetooth bluetooth
+/dev/smdcntl0 0640 radio radio
+/dev/smdcntl1 0640 radio radio
+/dev/smdcntl2 0640 radio radio
+/dev/smdcntl3 0640 radio radio
+/dev/smdcntl4 0640 radio radio
+/dev/smdcntl5 0640 radio radio
+/dev/smdcntl6 0640 radio radio
+/dev/smdcntl7 0640 radio radio
+/dev/smdcntl8 0640 radio radio
+/dev/smdcnt_rev0 0640 radio radio
+/dev/smdcnt_rev1 0640 radio radio
+/dev/smdcnt_rev2 0640 radio radio
+/dev/smdcnt_rev3 0640 radio radio
+/dev/smdcnt_rev4 0640 radio radio
+/dev/smdcnt_rev5 0640 radio radio
+/dev/smdcnt_rev6 0640 radio radio
+/dev/smdcnt_rev7 0640 radio radio
+/dev/smdcnt_rev8 0640 radio radio
+/dev/smuxctl32 0640 radio radio
+/dev/sdioctl0 0640 radio radio
+/dev/sdioctl1 0640 radio radio
+/dev/sdioctl2 0640 radio radio
+/dev/sdioctl3 0640 radio radio
+/dev/sdioctl4 0640 radio radio
+/dev/sdioctl5 0640 radio radio
+/dev/sdioctl6 0640 radio radio
+/dev/sdioctl7 0640 radio radio
+/dev/sdioctl8 0640 radio radio
+/dev/rmnet_mux_ctrl 0640 radio radio
+/dev/hsicctl0 0640 radio radio
+/dev/hsicctl1 0640 radio radio
+/dev/hsicctl2 0640 radio radio
+/dev/hsicctl3 0640 radio radio
+/dev/hsicctl4 0640 radio radio
+/dev/hsicctl5 0640 radio radio
+/dev/hsicctl6 0640 radio radio
+/dev/hsicctl7 0640 radio radio
+/dev/hsicctl8 0640 radio radio
+/dev/hsicctl9 0640 radio radio
+/dev/hsicctl10 0640 radio radio
+/dev/hsicctl11 0640 radio radio
+/dev/hsicctl12 0640 radio radio
+/dev/hsicctl13 0640 radio radio
+/dev/hsicctl14 0640 radio radio
+/dev/hsicctl15 0640 radio radio
+/dev/hsicctl16 0640 radio radio
+/dev/mhi_*_pipe_14 0640 radio radio
+/dev/mhi_*_pipe_16 0640 radio radio
+/dev/mhi_*_pipe_32 0660 radio net_bt
+/dev/at_usb0 0640 radio radio
+/dev/at_mdm0 0640 radio radio
+/dev/video* 0660 system camera
+/dev/cvp* 0660 system camera
+/dev/media* 0660 system camera
+/dev/v4l-subdev* 0660 system camera
+/dev/qseecom 0660 system drmrpc
+/dev/qce 0660 system drmrpc
+/dev/smcinvoke 0660 system drmrpc
+/dev/qsee_ipc_irq_spss 0660 system drmrpc
+/dev/seemplog 0660 system system
+/dev/pft 0660 system drmrpc
+/dev/spcom 0660 system system
+/dev/spss_utils 0660 system system
+/dev/sp_kernel 0660 system system
+/dev/sp_nvm 0660 system system
+/dev/sp_ssr 0660 system system
+/dev/sp_keymaster 0660 system system
+/dev/sec_nvm_* 0660 system system
+/dev/cryptoapp 0660 system system
+/dev/spdaemon_ssr 0660 system system
+/dev/spu_hal_ssr 0660 system system
+/dev/iuicc* 0660 system system
+/dev/gemini0 0660 system camera
+/dev/jpeg0 0660 system camera
+/dev/jpeg1 0660 system camera
+/dev/jpeg2 0660 system camera
+/dev/jpeg3 0660 system camera
+/dev/adsprpc-smd 0664 system system
+/dev/adsprpc-smd-secure 0644 system system
+/dev/system_health_monitor 0644 radio system
+/dev/mdss_rotator 0664 system system
+
+#QDSS
+/dev/byte-cntr 0660 system oem_2902
+/dev/mhi_qdss 0660 system oem_2902
+/sys/class/qdss_bridge/mhi_qdss mode 0660 system oem_2902
+
+#Sensors
+/dev/lsensor 0640 system system
+/dev/psensor 0640 system system
+/dev/psensor_2nd 0640 system system
+
+#qg
+/dev/qg 0660 system system
+/dev/qg_battery 0660 system system
+
+#qvr
+/dev/qvr_external_sensor_ioctl 0660 system system
+/sys/kernel/qvr_external_sensor/fd 0660 system system
+
+# wlan
+/dev/wcnss_wlan 0660 system system
+/dev/wcnss_ctrl 0660 system system
+/sys/devices/soc/a000000.qcom,wcnss-wlan/net/wlan0/queues/rx-* rps_cpus 0660 system system
+/sys/devices/soc/a000000.qcom,wcnss-wlan/net/p2p0/queues/rx-* rps_cpus 0660 system system
+/dev/spidev0.0 0660 system audio
+/dev/i2c-7 0660 system audio
+/dev/msm_camera/* 0660 system camera
+/dev/gemini/ 0660 system camera
+/dev/mercury0 0660 system camera
+/dev/msm_vidc_reg 0660 system audio
+/dev/msm_vidc_dec 0660 system audio
+/dev/msm_vidc_dec_sec 0660 system audio
+/dev/msm_vidc_enc 0660 system audio
+/dev/msm_rotator 0660 system system
+/dev/hw_random 0600 root root
+/dev/sdsprpc-smd 0660 system system
+
+#permissions for audio
+/dev/wcd_dsp0_control 0660 system audio
+/dev/wcd-dsp-glink 0660 system audio
+/dev/audio_slimslave 0660 system audio
+/dev/msm_qcelp 0660 system audio
+/dev/msm_evrc 0660 system audio
+/dev/msm_wma 0660 system audio
+/dev/msm_wmapro 0660 system audio
+/dev/msm_alac 0660 system audio
+/dev/msm_ape 0660 system audio
+/dev/msm_amrnb 0660 system audio
+/dev/msm_amrwb 0660 system audio
+/dev/msm_amrwbplus 0660 system audio
+/dev/msm_aac 0660 system audio
+/dev/msm_multi_aac 0660 system audio
+/dev/msm_aac_in 0660 system audio
+/dev/msm_qcelp_in 0660 system audio
+/dev/msm_evrc_in 0660 system audio
+/dev/msm_amrnb_in 0660 system audio
+/dev/msm_amrwb_in 0660 system audio
+/dev/msm_a2dp_in 0660 system audio
+/dev/msm_ac3 0660 system audio
+/dev/msm_audio_cal 0660 system audio
+/dev/msm_hweffects 0660 system audio
+/dev/msm_cad 0660 system audio
+/dev/msm_fm 0660 system audio
+/dev/msm_mvs 0660 system audio
+/dev/msm_pcm_lp_dec 0660 system audio
+/dev/msm_preproc_ctl 0660 system audio
+/dev/msm_rtac 0660 system audio
+/dev/msm_voicememo 0660 system audio
+/dev/ttyHSL1 0660 system system
+/dev/ttyHS1 0660 system system
+/dev/mdm 0660 system radio
+/sys/devices/virtual/smdpkt/smdcntl* open_timeout 0664 radio radio
+/dev/sdio_tty_ciq_00 0660 system system
+/dev/tty_sdio_00 0660 system system
+/dev/ttyGS0 0660 system system
+/dev/i2c-5 0660 media media
+/dev/avtimer 0660 system audio
+/dev/spidev2.0 0660 system audio
+
+# DVB devices
+/dev/dvb/adapter0/demux* 0440 media media
+/dev/dvb/adapter0/dvr* 0660 media media
+/dev/dvb/adapter0/video* 0660 media media
+
+# Broadcast devices
+/dev/tsc_mux0 0660 media media
+/dev/tsc_ci0 0660 media media
+
+# sensors
+/dev/sensors 0660 system system
+/sys/devices/i2c-12/12-* pollrate_ms 0664 system system
+/sys/devices/f9925000.i2c/i2c-0/0-* enable 0660 input system
+/sys/devices/f9925000.i2c/i2c-0/0-* poll_delay 0660 input system
+/sys/devices/soc.0/78b6000.i2c/i2c-0/0-* enable 0660 input system
+/sys/devices/soc.0/78b6000.i2c/i2c-0/0-* poll_delay 0660 input system
+/sys/devices/soc.0/78b6000.i2c/i2c-0/0-* enable_wakeup 0660 input system
+/sys/devices/soc.0/78b6000.i2c/i2c-0/0-* max_latency 0660 input system
+/sys/devices/soc.0/78b6000.i2c/i2c-0/0-* flush 0660 input system
+/sys/devices/soc.0/78b6000.i2c/i2c-0/0-* calibrate 0660 input system
+/sys/devices/soc.0/78b5000.i2c/i2c-1/1-* enable 0660 input system
+/sys/devices/soc.0/78b5000.i2c/i2c-1/1-* poll_delay 0660 input system
+/sys/devices/soc.0/78b5000.i2c/i2c-1/1-* enable_wakeup 0660 input system
+/sys/devices/soc.0/78b5000.i2c/i2c-1/1-* max_latency 0660 input system
+/sys/devices/soc.0/78b5000.i2c/i2c-1/1-* flush 0660 input system
+/sys/devices/soc.0/78b5000.i2c/i2c-1/1-* calibrate 0660 input system
+/sys/devices/virtual/optical_sensors/proximity ps_adc 0660 input system
+/sys/devices/virtual/optical_sensors/proximity ps_poll_delay 0660 input system
+/sys/devices/virtual/optical_sensors/lightsensor ls_auto 0660 input system
+/sys/devices/virtual/optical_sensors/lightsensor ls_poll_delay 0660 input system
+/sys/devices/virtual/input/input* poll 0660 input system
+/sys/devices/virtual/input/input* pollrate_ms 0660 input system
+/sys/devices/soc/78b7000.i2c/i2c-3/3-0020/input/input* secure_touch 0440 system drmrpc
+/sys/devices/soc/78b7000.i2c/i2c-3/3-0020/input/input* secure_touch_enable 0660 system drmrpc
+/sys/devices/soc/78b7000.i2c/i2c-3/3-0038/input/input* secure_touch 0440 system drmrpc
+/sys/devices/soc/78b7000.i2c/i2c-3/3-0038/input/input* secure_touch_enable 0660 system drmrpc
+/sys/devices/soc/78b7000.i2c/i2c-3/3-004b/input/input* secure_touch 0440 system drmrpc
+/sys/devices/soc/78b7000.i2c/i2c-3/3-004b/input/input* secure_touch_enable 0660 system drmrpc
+/sys/devices/soc/c179000.i2c/i2c-5/5-0020/input/input* secure_touch 0440 system drmrpc
+/sys/devices/soc/c179000.i2c/i2c-5/5-0020/input/input* secure_touch_enable 0660 system drmrpc
+/sys/devices/platform/soc/a98000.i2c/i2c-2/2-0020/input/input* secure_touch 0440 system drmrpc
+/sys/devices/platform/soc/a98000.i2c/i2c-2/2-0020/input/input* secure_touch_enable 0660 system drmrpc
+/sys/devices/platform/soc/a84000.i2c/i2c-2/2-0020/input/input* secure_touch 0440 system drmrpc
+/sys/devices/platform/soc/a84000.i2c/i2c-2/2-0020/input/input* secure_touch_enable 0660 system drmrpc
+
+#BSP FOR Performance mode +++
+/sys/class/devfreq/* governor 0664 root system
+#BSP FOR Performance mode ---
+
+# GNSS Device premissions
+/dev/gnss_sirf 0660 gps gps
+
+# laser sensor access
+/sys/devices/virtual/input/input* enable_ps_sensor 0660 system input
+/sys/devices/virtual/input/input* set_delay_ms 0660 system input
+/sys/devices/virtual/input/input* do_flush 0660 system input
+
+# vm_bms
+/dev/vm_bms 0660 system system
+/dev/battery_data 0660 system system
+
+# wlan
+/dev/wcnss_wlan 0660 system system
+/dev/wcnss_ctrl 0660 system system
+/sys/devices/soc/600000.qcom,pcie/pci0000:00/0000:00:00.0/0000:01:00.0/net/wlan0/queues/rx-* rps_cpus 0660 system system
+/sys/devices/soc/600000.qcom,pcie/pci0000:00/0000:00:00.0/0000:01:00.0/net/p2p0/queues/rx-* rps_cpus 0660 system system
+
+# wigig
+/sys/bus/pci/drivers/wil6210* 0000:01:00.0/wil6210/fst_link_loss 0660 wifi wifi
+/sys/bus/pci/drivers/wil6210* 0000:01:00.0/wil6210/thermal_throttling 0660 system system
+/sys/bus/pci/drivers/wil6210* 0000:01:00.0/wil6210/snr_thresh 0660 wifi wifi
+/sys/bus/pci/drivers/wil6210* 0000:01:00.0/net/wigig0/queues/rx-0/rps_cpus 0660 system system
+/sys/bus/pci/drivers/wil6210* 0000:01:00.0/net/wigig0/gro_flush_timeout 0660 system system
+/sys/devices/virtual/net/bond0 queues/rx-0/rps_cpus 0660 system system
+
+#nfc permissions
+/dev/nfc-nci 0660 nfc nfc
+/dev/nq-nci 0660 nfc nfc
+/dev/assd 0660 nfc nfc
+
+# UIO devices
+/dev/uio0 0660 system system
+/dev/uio1 0660 system system
+/dev/uio2 0660 system system
+
+# SSR devices
+/dev/subsys_* 0640 system system
+
+# Ultrasound device
+/dev/usf1 0660 system system
+
+# Ramdump devices
+/dev/ramdump* 0640 system system
+
+# Fingerprint device
+/dev/qbt* 0660 system system
+/sys/class/fts/touch_aoi aoi_set 0660 root system
+/sys/class/fts/touch_aoi power_set 0660 root system
+
+#ImproveTouch device
+/dev/hbtp_input 0660 system system
+/dev/hbtp_vm 0660 system system
+
+# Add device block for FRP
+/dev/block/platform/soc/7824900.sdhci/by-name/config 0600 system system
+/dev/block/platform/soc/7464900.sdhci/by-name/frp 0600 system system
+/dev/block/platform/soc/624000.ufshc/by-name/frp 0600 system system
+/dev/block/platform/soc/1da4000.ufshc/by-name/frp 0600 system system
+/dev/block/platform/soc/c0c4000.sdhci/by-name/frp 0600 system system
+/dev/block/platform/soc/1d84000.ufshc/by-name/frp 0600 system system
+/dev/block/platform/soc/7c4000.sdhci/by-name/frp 0600 system system
+/dev/block/platform/soc/4744000.sdhci/by-name/frp 0600 system system
+/dev/block/platform/soc/4804000.ufshc/by-name/frp 0600 system system
+
+# This is temporary while using SD card for initial bring-up
+/dev/block/platform/soc/8804000.sdhci/by-name/frp 0600 system system
+
+# Kmsg device
+/dev/kmsg 0620 root system
+
+# LED class devices
+/sys/class/leds/red delay_on 0640 system system
+/sys/class/leds/red delay_off 0640 system system
+/sys/class/leds/red breath 0640 system system
+/sys/class/leds/red trigger 0640 system system
+/sys/class/leds/green delay_on 0640 system system
+/sys/class/leds/green delay_off 0640 system system
+/sys/class/leds/green breath 0640 system system
+/sys/class/leds/green trigger 0640 system system
+/sys/class/leds/blue delay_on 0640 system system
+/sys/class/leds/blue delay_off 0640 system system
+/sys/class/leds/blue breath 0640 system system
+/sys/class/leds/blue trigger 0640 system system
+
+# NPU device
+/dev/msm_npu 0644 system system
+
+# USB role switch
+/sys/class/dual_role_usb/* data_role 0660 system system
+/sys/class/dual_role_usb/* power_role 0660 system system
+/sys/class/dual_role_usb/* mode 0660 system system
+
+#Memory Offline
+/sys/devices/system/memory/memory* state 0660 system system
+
+/sys/devices/virtual/hdcp/msm_hdcp min_level_change 0664 system graphics
+
+# sys-fs display
+/sys/class/graphics/fb* hpd 0664 system graphics
+/sys/class/graphics/fb* res_info 0664 system graphics
+/sys/class/graphics/fb* vendor_name 0664 system graphics
+/sys/class/graphics/fb* product_description 0664 system graphics
+/sys/class/graphics/fb* video_mode 0664 system graphics
+/sys/class/graphics/fb* format_3d 0664 system graphics
+/sys/class/graphics/fb* s3d_mode 0664 system graphics
+/sys/class/graphics/fb* dynamic_fps 0664 system graphics
+/sys/class/graphics/fb* msm_fb_dfps_mode 0664 system graphics
+/sys/class/graphics/fb* hdr_stream 0664 system graphics
+/sys/class/graphics/fb* cec/enable 0664 system graphics
+/sys/class/graphics/fb* cec/logical_addr 0664 system graphics
+/sys/class/graphics/fb* cec/rd_msg 0664 system graphics
+/sys/class/graphics/fb* pa 0664 system graphics
+/sys/class/graphics/fb* cec/wr_msg 0600 system graphics
+/sys/class/graphics/fb* hdcp/tp 0664 system graphics
+/sys/class/graphics/fb* hdcp2p2/min_level_change 0660 system graphics
+/sys/class/graphics/fb* hdmi_audio_cb 0600 audioserver audio
+
+/sys/class/graphics/fb* lineptr_value 0664 system graphics
+/sys/class/graphics/fb* msm_fb_persist_mode 0664 system graphics
+
+/sys/class/graphics/fb0 idle_time 0664 system graphics
+/sys/class/graphics/fb0 dynamic_fps 0664 system graphics
+/sys/class/graphics/fb0 dyn_pu 0664 system graphics
+/sys/class/graphics/fb0 modes 0664 system graphics
+/sys/class/graphics/fb0 mode 0664 system graphics
+/sys/class/graphics/fb0 msm_cmd_autorefresh_en 0664 system graphics
diff --git a/prebuilt/vendor/etc/wifi/wpa_supplicant_overlay.conf b/prebuilt/vendor/etc/wifi/wpa_supplicant_overlay.conf
new file mode 100644
index 0000000..799420d
--- /dev/null
+++ b/prebuilt/vendor/etc/wifi/wpa_supplicant_overlay.conf
@@ -0,0 +1,8 @@
+disable_scan_offload=1
+p2p_disabled=1
+tdls_external_control=1
+wowlan_triggers=magic_pkt
+bss_max_count=400
+interworking=1
+config_methods=virtual_display virtual_push_button keypad
+driver_param="no_rrm=1 use_p2p_group_interface=1"
diff --git a/proprietary-files-vendor.txt b/proprietary-files-vendor.txt
new file mode 100644
index 0000000..31deece
--- /dev/null
+++ b/proprietary-files-vendor.txt
@@ -0,0 +1,2867 @@
+-vendor/app/CACertService/CACertService.apk
+-vendor/app/CneApp/CneApp.apk
+-vendor/app/IWlanService/IWlanService.apk
+-vendor/app/TimeService/TimeService.apk
+-vendor/app/com.qualcomm.qti.gpudrivers.kona.api30/com.qualcomm.qti.gpudrivers.kona.api30.apk
+vendor/app/CneApp/lib/arm64/libvndfwk_detect_jni.qti.so
+vendor/bin/ALSPS_sensor_module_number
+vendor/bin/Adapter_ADC
+vendor/bin/Asus2ndAccelSensor_cal
+vendor/bin/Asus2ndAccelSensor_calS
+vendor/bin/Asus2ndAccelSensor_getCalData
+vendor/bin/Asus2ndGyroSensor_cal
+vendor/bin/Asus2ndGyroSensor_calS
+vendor/bin/Asus2ndGyroSensor_getCalData
+vendor/bin/BackupCalibrationData
+vendor/bin/BatteryCapacity
+vendor/bin/BatteryCurrent
+vendor/bin/BatteryTemperature
+vendor/bin/BatteryVoltage
+vendor/bin/CHG_TYPE_now
+vendor/bin/CameraModule
+vendor/bin/CameraOTP
+vendor/bin/CameraQcom
+vendor/bin/CameraResolution
+vendor/bin/CameraTest
+vendor/bin/CameraWriteCalikeys
+vendor/bin/Camera_OIS
+vendor/bin/Camera_OIS_GyroCal
+vendor/bin/Camera_OIS_Rdata
+vendor/bin/Camera_OIS_Read
+vendor/bin/Camera_OIS_Write
+vendor/bin/Camera_OIS_Write_DAC
+vendor/bin/Camera_PMIC_status
+vendor/bin/Camera_Signal_Error
+vendor/bin/Camera_Unique_ID
+vendor/bin/Charger_NTC_Value
+vendor/bin/DIT_LaserOn
+vendor/bin/DisableCharging
+vendor/bin/DualCamera
+vendor/bin/EnableCharging
+vendor/bin/KillMediaserver
+vendor/bin/KmInstallKeybox
+vendor/bin/LedTest
+vendor/bin/PhoneInfoTest
+vendor/bin/PktRspTest
+vendor/bin/ProximityCalibration
+vendor/bin/ReInsWDKey
+vendor/bin/RestoreCalibrationData
+vendor/bin/StoreKeybox
+vendor/bin/TypeC_Side_Detect
+vendor/bin/USB_Thermal_Alert
+vendor/bin/USB_WaterProof
+vendor/bin/WiFiFWTool.sh
+vendor/bin/adpl
+vendor/bin/adrt_service
+vendor/bin/adsprpcd
+vendor/bin/antennaSwitchSvc.sh
+vendor/bin/asusmcuuartlog
+vendor/bin/athdiag
+vendor/bin/audioflacapp
+vendor/bin/awk
+vendor/bin/battery_status
+vendor/bin/camera_flash
+vendor/bin/camera_flash2
+vendor/bin/camera_status
+vendor/bin/ccid_daemon
+vendor/bin/cdsprpcd
+vendor/bin/change_aps
+vendor/bin/chargerIC_status
+vendor/bin/charger_limit
+vendor/bin/climax
+vendor/bin/cnd
+vendor/bin/cnss-daemon
+vendor/bin/cnss_diag
+vendor/bin/diag_callback_sample
+vendor/bin/diag_dci_sample
+vendor/bin/diag_klog
+vendor/bin/diag_mdlog
+vendor/bin/diag_socket_log
+vendor/bin/diag_uart_log
+vendor/bin/dit_ae_cali
+vendor/bin/dit_af_cali
+vendor/bin/dit_cali
+vendor/bin/dit_cali_golden
+vendor/bin/ditbsp
+vendor/bin/dpmQmiMgr
+vendor/bin/dspservice
+vendor/bin/dualcam_default_cali.bin
+vendor/bin/dumpsys
+vendor/bin/e_loop
+vendor/bin/execkernelevt.sh
+vendor/bin/fingerprint_status
+vendor/bin/fmconfig
+vendor/bin/fmfactorytest
+vendor/bin/fmfactorytestserver
+vendor/bin/fp_version.sh
+vendor/bin/ftmdaemon
+vendor/bin/garden_app
+vendor/bin/gaugeIC_status
+vendor/bin/gsensor2_get_raw
+vendor/bin/gsensor2_status.sh
+vendor/bin/gsensor_calibration_data
+vendor/bin/gyroscope2_status.sh
+vendor/bin/gyrosensor2_get_raw
+vendor/bin/hal_proxy_daemon
+vendor/bin/hdcp1prov
+vendor/bin/hdcp2p2prov
+vendor/bin/hvdcp_opti
+vendor/bin/hw/android.hardware.authsecret@1.0-service-qti
+vendor/bin/hw/android.hardware.biometrics.fingerprint@2.1-service
+vendor/bin/hw/android.hardware.bluetooth@1.0-service-qti
+vendor/bin/hw/android.hardware.boot@1.1-service
+vendor/bin/hw/android.hardware.camera.provider@2.4-service_64
+vendor/bin/hw/android.hardware.cas@1.2-service
+vendor/bin/hw/android.hardware.configstore@1.1-service
+vendor/bin/hw/android.hardware.drm@1.3-service.clearkey
+vendor/bin/hw/android.hardware.drm@1.3-service.widevine
+vendor/bin/hw/android.hardware.gatekeeper@1.0-service-qti
+vendor/bin/hw/android.hardware.gnss@2.1-service-qti
+vendor/bin/hw/android.hardware.keymaster@4.0-service-qti
+vendor/bin/hw/android.hardware.lights-service.qti
+vendor/bin/hw/android.hardware.memtrack@1.0-service
+vendor/bin/hw/android.hardware.neuralnetworks@1.3-service-qti
+vendor/bin/hw/android.hardware.nfc@1.2-service
+vendor/bin/hw/android.hardware.power-service
+vendor/bin/hw/android.hardware.secure_element@1.2-service
+vendor/bin/hw/android.hardware.sensors@2.0-service.multihal
+vendor/bin/hw/android.hardware.thermal@2.0-service.qti
+vendor/bin/hw/android.hardware.usb@1.2-service-qti
+vendor/bin/hw/capabilityconfigstoretest
+vendor/bin/hw/qcrild
+vendor/bin/hw/vendor.display.color@1.0-service
+vendor/bin/hw/vendor.ozoaudio.media.c2@1.0-service
+vendor/bin/hw/vendor.qti.esepowermanager@1.1-service
+vendor/bin/hw/vendor.qti.hardware.alarm@1.0-service
+vendor/bin/hw/vendor.qti.hardware.capabilityconfigstore@1.0-service
+vendor/bin/hw/vendor.qti.hardware.display.allocator-service
+vendor/bin/hw/vendor.qti.hardware.display.composer-service
+vendor/bin/hw/vendor.qti.hardware.factory@1.0-service
+vendor/bin/hw/vendor.qti.hardware.iop@2.0-service
+vendor/bin/hw/vendor.qti.hardware.perf@2.2-service
+vendor/bin/hw/vendor.qti.hardware.qccvndhal@1.0-service
+vendor/bin/hw/vendor.qti.hardware.qseecom@1.0-service
+vendor/bin/hw/vendor.qti.hardware.qteeconnector@1.0-service
+vendor/bin/hw/vendor.qti.hardware.sensorscalibrate@1.0-service
+vendor/bin/hw/vendor.qti.hardware.servicetracker@1.2-service
+vendor/bin/hw/vendor.qti.hardware.soter@1.0-service
+vendor/bin/hw/vendor.qti.hardware.trustedui@1.0-service-qti
+vendor/bin/hw/vendor.qti.hardware.tui_comm@1.0-service-qti
+vendor/bin/hw/vendor.qti.hardware.vibrator.service
+vendor/bin/hw/vendor.qti.media.c2@1.0-service
+vendor/bin/hw/vendor.qti.sla.service@1.0-service
+vendor/bin/hw/vendor.qti.spu@1.0-service
+vendor/bin/ims_rtp_daemon
+vendor/bin/imsdatadaemon
+vendor/bin/imsqmidaemon
+vendor/bin/imsrcsd
+vendor/bin/init.asus.gamemode.sh
+vendor/bin/init.class_main.sh
+vendor/bin/init.crda.sh
+vendor/bin/init.mdm.sh
+vendor/bin/init.qcom.class_core.sh
+vendor/bin/init.qcom.coex.sh
+vendor/bin/init.qcom.early_boot.sh
+vendor/bin/init.qcom.efs.sync.sh
+vendor/bin/init.qcom.post_boot.sh
+vendor/bin/init.qcom.sdio.sh
+vendor/bin/init.qcom.sh
+vendor/bin/init.qcom.usb.sh
+vendor/bin/init.qti.chg_policy.sh
+vendor/bin/init.qti.dcvs.sh
+vendor/bin/init.qti.ims.sh
+vendor/bin/init.qti.media.sh
+vendor/bin/init.qti.qcv.sh
+vendor/bin/ipacm
+vendor/bin/ipacm-diag
+vendor/bin/irisConfig
+vendor/bin/is_keybox_valid
+vendor/bin/is_keymaster_valid
+vendor/bin/ks
+vendor/bin/lightsensor_2nd_calibration_data
+vendor/bin/lightsensor_2nd_calibration_start
+vendor/bin/lightsensor_2nd_get_adc
+vendor/bin/lightsensor_2nd_selection
+vendor/bin/lightsensor_2nd_status
+vendor/bin/lightsensor_calibration_data
+vendor/bin/lightsensor_calibration_start
+vendor/bin/lightsensor_get_adc
+vendor/bin/lightsensor_selection
+vendor/bin/lightsensor_status
+vendor/bin/loadalgo
+vendor/bin/loc_launcher
+vendor/bin/logwrapper
+vendor/bin/lowi-server
+vendor/bin/mdm_helper
+vendor/bin/mdm_helper_proxy
+vendor/bin/mlid
+vendor/bin/mm-vidc-omx-test
+vendor/bin/mmid
+vendor/bin/mount_apd.sh
+vendor/bin/msm_irqbalance
+vendor/bin/mutualex
+vendor/bin/myftm
+vendor/bin/netmgrd
+vendor/bin/nn_device_test
+vendor/bin/npu_launcher
+vendor/bin/nqnfcinfo
+vendor/bin/parse.simcode.sh
+vendor/bin/pd-mapper
+vendor/bin/pktlogconf
+vendor/bin/pm-proxy
+vendor/bin/pm-service
+vendor/bin/port-bridge
+vendor/bin/power_off_alarm
+vendor/bin/ppd
+vendor/bin/procrankdump.sh
+vendor/bin/proximity_2nd_calibration_data
+vendor/bin/proximity_2nd_calibration_data_ratio
+vendor/bin/proximity_2nd_calibration_start
+vendor/bin/proximity_2nd_get_proxm
+vendor/bin/proximity_2nd_poll_get_proxm
+vendor/bin/proximity_2nd_selection
+vendor/bin/proximity_2nd_status
+vendor/bin/proximity_calibration_data
+vendor/bin/proximity_calibration_data_compare
+vendor/bin/proximity_calibration_data_ratio
+vendor/bin/proximity_calibration_start
+vendor/bin/proximity_get_proxm
+vendor/bin/proximity_poll_get_proxm
+vendor/bin/proximity_selection
+vendor/bin/proximity_status
+vendor/bin/q_ae_cali
+vendor/bin/q_af_cali
+vendor/bin/q_cali
+vendor/bin/q_cali_golden
+vendor/bin/qca6234-service.sh
+vendor/bin/qcc-trd
+vendor/bin/qcfwver
+vendor/bin/qdcmss
+vendor/bin/qmipriod
+vendor/bin/qrtr-cfg
+vendor/bin/qrtr-lookup
+vendor/bin/qrtr-ns
+vendor/bin/qseecom_sample_client
+vendor/bin/qseecomd
+vendor/bin/qti
+vendor/bin/qtigetprop
+vendor/bin/qtisetprop
+vendor/bin/read_battery_id_status
+vendor/bin/repartition.sh
+vendor/bin/rmt_storage
+vendor/bin/rsasd
+vendor/bin/sar-vendor-cmd.xml
+vendor/bin/savelogs_complete.sh
+vendor/bin/secure_ui_sample_client
+vendor/bin/sensors.qti
+vendor/bin/sensors_factory_init.sh
+vendor/bin/sh
+vendor/bin/shipping_rework.sh
+vendor/bin/sigma_dut
+vendor/bin/slad
+vendor/bin/slim_daemon
+vendor/bin/sp
+vendor/bin/spectraltool
+vendor/bin/sscrpcd
+vendor/bin/ssgqmigd
+vendor/bin/ssgtzd
+vendor/bin/ssr_cfg.sh
+vendor/bin/ssr_diag
+vendor/bin/ssr_setup
+vendor/bin/subsystem_ramdump
+vendor/bin/tarevtlog.sh
+vendor/bin/tftp_server
+vendor/bin/thermal-engine
+vendor/bin/thermalAtdTool
+vendor/bin/time_daemon
+vendor/bin/triggerpanic.sh
+vendor/bin/update_threshold.sh
+vendor/bin/vendor.qti.hardware.soter@1.0-provision
+vendor/bin/vendor.qti.qspmhal@1.0-service
+vendor/bin/vendor_cmd_tool
+vendor/bin/vga_status
+vendor/bin/vppservice
+vendor/bin/wdsdaemon
+vendor/bin/wfdhdcphalservice
+vendor/bin/wfdvndservice
+vendor/bin/widevine.sh
+vendor/bin/wifidisplayhalservice
+vendor/bin/wpa_cli
+vendor/bin/writekey
+vendor/bin/xtra-daemon
+vendor/etc/ArmHDCP_QTI_Android.cfg
+vendor/etc/IMEI_whitelist.txt
+vendor/etc/IPACM_cfg.xml
+vendor/etc/a2dp_audio_policy_configuration.xml
+vendor/etc/acdbdata/MTP/ER2/MTP_Bluetooth_cal_ER2.acdb
+vendor/etc/acdbdata/MTP/ER2/MTP_General_cal_ER2.acdb
+vendor/etc/acdbdata/MTP/ER2/MTP_Global_cal_ER2.acdb
+vendor/etc/acdbdata/MTP/ER2/MTP_Handset_cal_ER2.acdb
+vendor/etc/acdbdata/MTP/ER2/MTP_Hdmi_cal_ER2.acdb
+vendor/etc/acdbdata/MTP/ER2/MTP_Headset_cal_ER2.acdb
+vendor/etc/acdbdata/MTP/ER2/MTP_Speaker_cal_ER2.acdb
+vendor/etc/acdbdata/MTP/ER2/MTP_workspaceFile_ER2.qwsp
+vendor/etc/acdbdata/MTP/MTP_Bluetooth_cal.acdb
+vendor/etc/acdbdata/MTP/MTP_General_cal.acdb
+vendor/etc/acdbdata/MTP/MTP_Global_cal.acdb
+vendor/etc/acdbdata/MTP/MTP_Handset_cal.acdb
+vendor/etc/acdbdata/MTP/MTP_Hdmi_cal.acdb
+vendor/etc/acdbdata/MTP/MTP_Headset_cal.acdb
+vendor/etc/acdbdata/MTP/MTP_Speaker_cal.acdb
+vendor/etc/acdbdata/MTP/MTP_workspaceFile.qwsp
+vendor/etc/acdbdata/QRD/QRD_Bluetooth_cal.acdb
+vendor/etc/acdbdata/QRD/QRD_General_cal.acdb
+vendor/etc/acdbdata/QRD/QRD_Global_cal.acdb
+vendor/etc/acdbdata/QRD/QRD_Handset_cal.acdb
+vendor/etc/acdbdata/QRD/QRD_Hdmi_cal.acdb
+vendor/etc/acdbdata/QRD/QRD_Headset_cal.acdb
+vendor/etc/acdbdata/QRD/QRD_Speaker_cal.acdb
+vendor/etc/acdbdata/QRD/QRD_workspaceFile.qwsp
+vendor/etc/acdbdata/adsp_avs_config.acdb
+vendor/etc/acdbdata/adsp_avs_config_ER2.acdb
+vendor/etc/adbkey.pub
+vendor/etc/apdr.conf
+vendor/etc/audio_configs.xml
+vendor/etc/audio_configs_stock.xml
+vendor/etc/audio_effects.conf
+vendor/etc/audio_effects_ZS670KS.xml
+vendor/etc/audio_io_policy_ZS670KS.conf
+vendor/etc/audio_platform_info.xml
+vendor/etc/audio_platform_info_intcodec.xml
+vendor/etc/audio_platform_info_intcodec_ZS670KS.xml
+vendor/etc/audio_platform_info_qrd.xml
+vendor/etc/bluetooth_qti_hearing_aid_audio_policy_configuration.xml
+vendor/etc/camera/camxoverridesettings.txt
+vendor/etc/camera/vidhance_calibration
+vendor/etc/charger_fstab.qti
+vendor/etc/cne/Nexus/ATT/ATT_profiles.xml
+vendor/etc/cne/Nexus/ROW/ROW_profiles.xml
+vendor/etc/cne/Nexus/VZW/VZW_profiles.xml
+vendor/etc/cne/profileSlm.xml
+vendor/etc/cne/slm.conf
+vendor/etc/cne/wqeclient/ATT/ATT_profile1.xml
+vendor/etc/cne/wqeclient/ATT/ATT_profile2.xml
+vendor/etc/cne/wqeclient/ATT/ATT_profile3.xml
+vendor/etc/cne/wqeclient/ATT/ATT_profile4.xml
+vendor/etc/cne/wqeclient/ATT/ATT_profile5.xml
+vendor/etc/cne/wqeclient/ATT/ATT_profile6.xml
+vendor/etc/cne/wqeclient/ROW/ROW_profile1.xml
+vendor/etc/cne/wqeclient/ROW/ROW_profile15.xml
+vendor/etc/cne/wqeclient/ROW/ROW_profile16.xml
+vendor/etc/cne/wqeclient/ROW/ROW_profile17.xml
+vendor/etc/cne/wqeclient/ROW/ROW_profile18.xml
+vendor/etc/cne/wqeclient/ROW/ROW_profile19.xml
+vendor/etc/cne/wqeclient/ROW/ROW_profile2.xml
+vendor/etc/cne/wqeclient/ROW/ROW_profile20.xml
+vendor/etc/cne/wqeclient/ROW/ROW_profile21.xml
+vendor/etc/cne/wqeclient/ROW/ROW_profile3.xml
+vendor/etc/cne/wqeclient/ROW/ROW_profile32.xml
+vendor/etc/cne/wqeclient/ROW/ROW_profile4.xml
+vendor/etc/cne/wqeclient/ROW/ROW_profile5.xml
+vendor/etc/cne/wqeclient/ROW/ROW_profile6.xml
+vendor/etc/cne/wqeclient/ROW/ROW_profile7.xml
+vendor/etc/cne/wqeclient/VZW/VZW_profile1.xml
+vendor/etc/cne/wqeclient/VZW/VZW_profile2.xml
+vendor/etc/cne/wqeclient/VZW/VZW_profile3.xml
+vendor/etc/cne/wqeclient/VZW/VZW_profile4.xml
+vendor/etc/cne/wqeclient/VZW/VZW_profile5.xml
+vendor/etc/cne/wqeclient/VZW/VZW_profile6.xml
+vendor/etc/configstore/vpp.configstore.xml
+vendor/etc/configstore/wigig.xml
+vendor/etc/data/dsi_config.xml
+vendor/etc/data/netmgr_config.xml
+vendor/etc/default-permissions/com.qualcomm.qti.cne.xml
+vendor/etc/default_volume_tables.xml
+vendor/etc/default_volume_tables_ZS670KS.xml
+vendor/etc/excluded-input-devices.xml
+vendor/etc/face3d/qcnn_concat_file_model-0324_2_encrypted
+vendor/etc/fallback_fonts.xml
+vendor/etc/firmware/goodixfp.b00
+vendor/etc/firmware/goodixfp.b01
+vendor/etc/firmware/goodixfp.b02
+vendor/etc/firmware/goodixfp.b03
+vendor/etc/firmware/goodixfp.b04
+vendor/etc/firmware/goodixfp.b05
+vendor/etc/firmware/goodixfp.b06
+vendor/etc/firmware/goodixfp.b07
+vendor/etc/firmware/goodixfp.mdt
+vendor/etc/flp.conf
+vendor/etc/fstab.qcom
+vendor/etc/ftm_test_config_kona-qrd-snd-card
+vendor/etc/g2_gyro2_factory_init.sh
+vendor/etc/gpfspath_oem_config.xml
+vendor/etc/gps.conf
+vendor/etc/gpt_both0.bin
+vendor/etc/gpt_both0_16GB.bin
+vendor/etc/init.qti.fm.sh
+vendor/etc/init/android.hardware.authsecret@1.0-service-qti.rc
+vendor/etc/init/android.hardware.biometrics.fingerprint@2.1-service.rc
+vendor/etc/init/android.hardware.bluetooth@1.0-service-qti.rc
+vendor/etc/init/android.hardware.boot@1.1-service.rc
+vendor/etc/init/android.hardware.camera.provider@2.4-service_64.rc
+vendor/etc/init/android.hardware.cas@1.2-service.rc
+vendor/etc/init/android.hardware.configstore@1.1-service.rc
+vendor/etc/init/android.hardware.drm@1.1-service.wfdhdcp.rc
+vendor/etc/init/android.hardware.drm@1.3-service.clearkey.rc
+vendor/etc/init/android.hardware.drm@1.3-service.widevine.rc
+vendor/etc/init/android.hardware.gatekeeper@1.0-service-qti.rc
+vendor/etc/init/android.hardware.gnss@2.1-service-qti.rc
+vendor/etc/init/android.hardware.keymaster@4.0-service-qti.rc
+vendor/etc/init/android.hardware.lights-qti.rc
+vendor/etc/init/android.hardware.memtrack@1.0-service.rc
+vendor/etc/init/android.hardware.neuralnetworks@1.3-service-qti.rc
+vendor/etc/init/android.hardware.nfc@1.2-service.rc
+vendor/etc/init/android.hardware.power-service.rc
+vendor/etc/init/android.hardware.secure_element@1.2-service.rc
+vendor/etc/init/android.hardware.sensors@2.0-service-multihal.rc
+vendor/etc/init/android.hardware.thermal@2.0-service.qti.rc
+vendor/etc/init/android.hardware.usb@1.2-service-qti.rc
+vendor/etc/init/cnd.rc
+vendor/etc/init/com.qualcomm.qti.wifidisplayhal@1.0-service.rc
+vendor/etc/init/dataadpl.rc
+vendor/etc/init/dataqti.rc
+vendor/etc/init/dpmQmiMgr.rc
+vendor/etc/init/hw/init.asus.usb.rc
+vendor/etc/init/hw/init.qcom.factory.rc
+vendor/etc/init/hw/init.target.wigig.rc
+vendor/etc/init/ims_rtp_daemon.rc
+vendor/etc/init/imsdatadaemon.rc
+vendor/etc/init/imsqmidaemon.rc
+vendor/etc/init/imsrcsd.rc
+vendor/etc/init/init-qcril-data.rc
+vendor/etc/init/init.asus.adrt_service.rc
+vendor/etc/init/init.asus.demoapp.rc
+vendor/etc/init/init.asus.osinfo.rc
+vendor/etc/init/init.asus.shippingrework.rc
+vendor/etc/init/init.asus.sp.rc
+vendor/etc/init/init.asus.storage.rc
+vendor/etc/init/init.embmssl_server.rc
+vendor/etc/init/init.goodixfp.rc
+vendor/etc/init/init.qdmastats.rc
+vendor/etc/init/init.qti.fm.rc
+vendor/etc/init/init.qti.media.rc
+vendor/etc/init/init.qti.qcv.rc
+vendor/etc/init/init.time_daemon.rc
+vendor/etc/init/init.vendor.qti.spu@1.0-service.rc
+vendor/etc/init/init.vendor.sensors.rc
+vendor/etc/init/init_thermal-engine.rc
+vendor/etc/init/ipa_fws.rc
+vendor/etc/init/ipacm-diag.rc
+vendor/etc/init/ipacm.rc
+vendor/etc/init/mutualex.rc
+vendor/etc/init/netmgrd.rc
+vendor/etc/init/port-bridge.rc
+vendor/etc/init/qcrild.rc
+vendor/etc/init/qdcmss.rc
+vendor/etc/init/qmipriod.debug.rc
+vendor/etc/init/qmipriod.rc
+vendor/etc/init/qseecomd.rc
+vendor/etc/init/slad.rc
+vendor/etc/init/ssgtzd.rc
+vendor/etc/init/vendor.display.color@1.0-service.rc
+vendor/etc/init/vendor.ozoaudio.media.c2@1.0-service.rc
+vendor/etc/init/vendor.qti.adsprpc-service.rc
+vendor/etc/init/vendor.qti.cdsprpc-service.rc
+vendor/etc/init/vendor.qti.esepowermanager@1.1-service.rc
+vendor/etc/init/vendor.qti.hardware.alarm@1.0-service.rc
+vendor/etc/init/vendor.qti.hardware.capabilityconfigstore@1.0-service.rc
+vendor/etc/init/vendor.qti.hardware.charger_monitor@1.0-service.rc
+vendor/etc/init/vendor.qti.hardware.display.allocator-service.rc
+vendor/etc/init/vendor.qti.hardware.display.composer-service.rc
+vendor/etc/init/vendor.qti.hardware.dsp@1.0-service.rc
+vendor/etc/init/vendor.qti.hardware.factory@1.0-service.rc
+vendor/etc/init/vendor.qti.hardware.iop@2.0-service.rc
+vendor/etc/init/vendor.qti.hardware.perf@2.2-service.rc
+vendor/etc/init/vendor.qti.hardware.qccvndhal@1.0-service.rc
+vendor/etc/init/vendor.qti.hardware.qseecom@1.0-service.rc
+vendor/etc/init/vendor.qti.hardware.qteeconnector@1.0-service.rc
+vendor/etc/init/vendor.qti.hardware.sensorscalibrate@1.0-service.rc
+vendor/etc/init/vendor.qti.hardware.servicetracker@1.2-service.rc
+vendor/etc/init/vendor.qti.hardware.soter@1.0-service.rc
+vendor/etc/init/vendor.qti.hardware.trustedui@1.0-service-qti.rc
+vendor/etc/init/vendor.qti.hardware.tui_comm@1.0-service-qti.rc
+vendor/etc/init/vendor.qti.hardware.vibrator.service.rc
+vendor/etc/init/vendor.qti.media.c2@1.0-service.rc
+vendor/etc/init/vendor.qti.qspmhal@1.0-service.rc
+vendor/etc/init/vendor.qti.rmt_storage.rc
+vendor/etc/init/vendor.qti.sla.service@1.0-service.rc
+vendor/etc/init/vendor.qti.tftp.rc
+vendor/etc/init/vendor.sensors.qti.rc
+vendor/etc/init/vendor.sensors.sscrpcd.rc
+vendor/etc/init/vppservice.rc
+vendor/etc/init/wfdvndservice.rc
+vendor/etc/inparm/inparm_obiwan_er1/HDR_SCurve0810.png
+vendor/etc/inparm/inparm_obiwan_er1/inParm1.txt
+vendor/etc/inparm/inparm_obiwan_er1/inParm10.txt
+vendor/etc/inparm/inparm_obiwan_er1/inParm11.txt
+vendor/etc/inparm/inparm_obiwan_er1/inParm12.txt
+vendor/etc/inparm/inparm_obiwan_er1/inParm13.txt
+vendor/etc/inparm/inparm_obiwan_er1/inParm14.txt
+vendor/etc/inparm/inparm_obiwan_er1/inParm15.txt
+vendor/etc/inparm/inparm_obiwan_er1/inParm16.txt
+vendor/etc/inparm/inparm_obiwan_er1/inParm17.txt
+vendor/etc/inparm/inparm_obiwan_er1/inParm18.txt
+vendor/etc/inparm/inparm_obiwan_er1/inParm19.txt
+vendor/etc/inparm/inparm_obiwan_er1/inParm2.txt
+vendor/etc/inparm/inparm_obiwan_er1/inParm20.txt
+vendor/etc/inparm/inparm_obiwan_er1/inParm21.txt
+vendor/etc/inparm/inparm_obiwan_er1/inParm22.txt
+vendor/etc/inparm/inparm_obiwan_er1/inParm23.txt
+vendor/etc/inparm/inparm_obiwan_er1/inParm24.txt
+vendor/etc/inparm/inparm_obiwan_er1/inParm25.txt
+vendor/etc/inparm/inparm_obiwan_er1/inParm26.txt
+vendor/etc/inparm/inparm_obiwan_er1/inParm27.txt
+vendor/etc/inparm/inparm_obiwan_er1/inParm3.txt
+vendor/etc/inparm/inparm_obiwan_er1/inParm4.txt
+vendor/etc/inparm/inparm_obiwan_er1/inParm5.txt
+vendor/etc/inparm/inparm_obiwan_er1/inParm6.txt
+vendor/etc/inparm/inparm_obiwan_er1/inParm7.txt
+vendor/etc/inparm/inparm_obiwan_er1/inParm8.txt
+vendor/etc/inparm/inparm_obiwan_er1/inParm9.txt
+vendor/etc/inparm/inparm_obiwan_er2/HDR_SCurve0810.png
+vendor/etc/inparm/inparm_obiwan_er2/inParm1.txt
+vendor/etc/inparm/inparm_obiwan_er2/inParm10.txt
+vendor/etc/inparm/inparm_obiwan_er2/inParm11.txt
+vendor/etc/inparm/inparm_obiwan_er2/inParm12.txt
+vendor/etc/inparm/inparm_obiwan_er2/inParm13.txt
+vendor/etc/inparm/inparm_obiwan_er2/inParm14.txt
+vendor/etc/inparm/inparm_obiwan_er2/inParm15.txt
+vendor/etc/inparm/inparm_obiwan_er2/inParm16.txt
+vendor/etc/inparm/inparm_obiwan_er2/inParm17.txt
+vendor/etc/inparm/inparm_obiwan_er2/inParm18.txt
+vendor/etc/inparm/inparm_obiwan_er2/inParm19.txt
+vendor/etc/inparm/inparm_obiwan_er2/inParm2.txt
+vendor/etc/inparm/inparm_obiwan_er2/inParm20.txt
+vendor/etc/inparm/inparm_obiwan_er2/inParm21.txt
+vendor/etc/inparm/inparm_obiwan_er2/inParm22.txt
+vendor/etc/inparm/inparm_obiwan_er2/inParm23.txt
+vendor/etc/inparm/inparm_obiwan_er2/inParm24.txt
+vendor/etc/inparm/inparm_obiwan_er2/inParm25.txt
+vendor/etc/inparm/inparm_obiwan_er2/inParm26.txt
+vendor/etc/inparm/inparm_obiwan_er2/inParm27.txt
+vendor/etc/inparm/inparm_obiwan_er2/inParm3.txt
+vendor/etc/inparm/inparm_obiwan_er2/inParm4.txt
+vendor/etc/inparm/inparm_obiwan_er2/inParm5.txt
+vendor/etc/inparm/inparm_obiwan_er2/inParm6.txt
+vendor/etc/inparm/inparm_obiwan_er2/inParm7.txt
+vendor/etc/inparm/inparm_obiwan_er2/inParm8.txt
+vendor/etc/inparm/inparm_obiwan_er2/inParm9.txt
+vendor/etc/inparm/inparm_obiwan_mp/HDR_SCurve0810.png
+vendor/etc/inparm/inparm_obiwan_mp/inParm1.txt
+vendor/etc/inparm/inparm_obiwan_mp/inParm10.txt
+vendor/etc/inparm/inparm_obiwan_mp/inParm11.txt
+vendor/etc/inparm/inparm_obiwan_mp/inParm12.txt
+vendor/etc/inparm/inparm_obiwan_mp/inParm13.txt
+vendor/etc/inparm/inparm_obiwan_mp/inParm14.txt
+vendor/etc/inparm/inparm_obiwan_mp/inParm15.txt
+vendor/etc/inparm/inparm_obiwan_mp/inParm16.txt
+vendor/etc/inparm/inparm_obiwan_mp/inParm17.txt
+vendor/etc/inparm/inparm_obiwan_mp/inParm18.txt
+vendor/etc/inparm/inparm_obiwan_mp/inParm19.txt
+vendor/etc/inparm/inparm_obiwan_mp/inParm2.txt
+vendor/etc/inparm/inparm_obiwan_mp/inParm20.txt
+vendor/etc/inparm/inparm_obiwan_mp/inParm21.txt
+vendor/etc/inparm/inparm_obiwan_mp/inParm22.txt
+vendor/etc/inparm/inparm_obiwan_mp/inParm23.txt
+vendor/etc/inparm/inparm_obiwan_mp/inParm24.txt
+vendor/etc/inparm/inparm_obiwan_mp/inParm25.txt
+vendor/etc/inparm/inparm_obiwan_mp/inParm26.txt
+vendor/etc/inparm/inparm_obiwan_mp/inParm27.txt
+vendor/etc/inparm/inparm_obiwan_mp/inParm3.txt
+vendor/etc/inparm/inparm_obiwan_mp/inParm4.txt
+vendor/etc/inparm/inparm_obiwan_mp/inParm5.txt
+vendor/etc/inparm/inparm_obiwan_mp/inParm6.txt
+vendor/etc/inparm/inparm_obiwan_mp/inParm7.txt
+vendor/etc/inparm/inparm_obiwan_mp/inParm8.txt
+vendor/etc/inparm/inparm_obiwan_mp/inParm9.txt
+vendor/etc/inparm/inparm_obiwan_pr/HDR_SCurve0810.png
+vendor/etc/inparm/inparm_obiwan_pr/inParm1.txt
+vendor/etc/inparm/inparm_obiwan_pr/inParm10.txt
+vendor/etc/inparm/inparm_obiwan_pr/inParm11.txt
+vendor/etc/inparm/inparm_obiwan_pr/inParm12.txt
+vendor/etc/inparm/inparm_obiwan_pr/inParm13.txt
+vendor/etc/inparm/inparm_obiwan_pr/inParm14.txt
+vendor/etc/inparm/inparm_obiwan_pr/inParm15.txt
+vendor/etc/inparm/inparm_obiwan_pr/inParm16.txt
+vendor/etc/inparm/inparm_obiwan_pr/inParm17.txt
+vendor/etc/inparm/inparm_obiwan_pr/inParm18.txt
+vendor/etc/inparm/inparm_obiwan_pr/inParm19.txt
+vendor/etc/inparm/inparm_obiwan_pr/inParm2.txt
+vendor/etc/inparm/inparm_obiwan_pr/inParm20.txt
+vendor/etc/inparm/inparm_obiwan_pr/inParm21.txt
+vendor/etc/inparm/inparm_obiwan_pr/inParm22.txt
+vendor/etc/inparm/inparm_obiwan_pr/inParm23.txt
+vendor/etc/inparm/inparm_obiwan_pr/inParm24.txt
+vendor/etc/inparm/inparm_obiwan_pr/inParm25.txt
+vendor/etc/inparm/inparm_obiwan_pr/inParm26.txt
+vendor/etc/inparm/inparm_obiwan_pr/inParm27.txt
+vendor/etc/inparm/inparm_obiwan_pr/inParm3.txt
+vendor/etc/inparm/inparm_obiwan_pr/inParm4.txt
+vendor/etc/inparm/inparm_obiwan_pr/inParm5.txt
+vendor/etc/inparm/inparm_obiwan_pr/inParm6.txt
+vendor/etc/inparm/inparm_obiwan_pr/inParm7.txt
+vendor/etc/inparm/inparm_obiwan_pr/inParm8.txt
+vendor/etc/inparm/inparm_obiwan_pr/inParm9.txt
+vendor/etc/inparm/inparm_obiwan_sr/HDR_SCurve0810.png
+vendor/etc/inparm/inparm_obiwan_sr/inParm1.txt
+vendor/etc/inparm/inparm_obiwan_sr/inParm10.txt
+vendor/etc/inparm/inparm_obiwan_sr/inParm11.txt
+vendor/etc/inparm/inparm_obiwan_sr/inParm12.txt
+vendor/etc/inparm/inparm_obiwan_sr/inParm13.txt
+vendor/etc/inparm/inparm_obiwan_sr/inParm14.txt
+vendor/etc/inparm/inparm_obiwan_sr/inParm15.txt
+vendor/etc/inparm/inparm_obiwan_sr/inParm16.txt
+vendor/etc/inparm/inparm_obiwan_sr/inParm17.txt
+vendor/etc/inparm/inparm_obiwan_sr/inParm18.txt
+vendor/etc/inparm/inparm_obiwan_sr/inParm19.txt
+vendor/etc/inparm/inparm_obiwan_sr/inParm2.txt
+vendor/etc/inparm/inparm_obiwan_sr/inParm20.txt
+vendor/etc/inparm/inparm_obiwan_sr/inParm21.txt
+vendor/etc/inparm/inparm_obiwan_sr/inParm22.txt
+vendor/etc/inparm/inparm_obiwan_sr/inParm23.txt
+vendor/etc/inparm/inparm_obiwan_sr/inParm24.txt
+vendor/etc/inparm/inparm_obiwan_sr/inParm25.txt
+vendor/etc/inparm/inparm_obiwan_sr/inParm26.txt
+vendor/etc/inparm/inparm_obiwan_sr/inParm27.txt
+vendor/etc/inparm/inparm_obiwan_sr/inParm3.txt
+vendor/etc/inparm/inparm_obiwan_sr/inParm4.txt
+vendor/etc/inparm/inparm_obiwan_sr/inParm5.txt
+vendor/etc/inparm/inparm_obiwan_sr/inParm6.txt
+vendor/etc/inparm/inparm_obiwan_sr/inParm7.txt
+vendor/etc/inparm/inparm_obiwan_sr/inParm8.txt
+vendor/etc/inparm/inparm_obiwan_sr/inParm9.txt
+vendor/etc/inparm/inparm_tequila_er1/inParm1.txt
+vendor/etc/inparm/inparm_tequila_er1/inParm10.txt
+vendor/etc/inparm/inparm_tequila_er1/inParm11.txt
+vendor/etc/inparm/inparm_tequila_er1/inParm12.txt
+vendor/etc/inparm/inparm_tequila_er1/inParm13.txt
+vendor/etc/inparm/inparm_tequila_er1/inParm14.txt
+vendor/etc/inparm/inparm_tequila_er1/inParm15.txt
+vendor/etc/inparm/inparm_tequila_er1/inParm16.txt
+vendor/etc/inparm/inparm_tequila_er1/inParm17.txt
+vendor/etc/inparm/inparm_tequila_er1/inParm18.txt
+vendor/etc/inparm/inparm_tequila_er1/inParm19.txt
+vendor/etc/inparm/inparm_tequila_er1/inParm2.txt
+vendor/etc/inparm/inparm_tequila_er1/inParm20.txt
+vendor/etc/inparm/inparm_tequila_er1/inParm21.txt
+vendor/etc/inparm/inparm_tequila_er1/inParm3.txt
+vendor/etc/inparm/inparm_tequila_er1/inParm4.txt
+vendor/etc/inparm/inparm_tequila_er1/inParm5.txt
+vendor/etc/inparm/inparm_tequila_er1/inParm6.txt
+vendor/etc/inparm/inparm_tequila_er1/inParm7.txt
+vendor/etc/inparm/inparm_tequila_er1/inParm8.txt
+vendor/etc/inparm/inparm_tequila_er1/inParm9.txt
+vendor/etc/inparm/inparm_tequila_er2/inParm1.txt
+vendor/etc/inparm/inparm_tequila_er2/inParm10.txt
+vendor/etc/inparm/inparm_tequila_er2/inParm11.txt
+vendor/etc/inparm/inparm_tequila_er2/inParm12.txt
+vendor/etc/inparm/inparm_tequila_er2/inParm13.txt
+vendor/etc/inparm/inparm_tequila_er2/inParm14.txt
+vendor/etc/inparm/inparm_tequila_er2/inParm15.txt
+vendor/etc/inparm/inparm_tequila_er2/inParm16.txt
+vendor/etc/inparm/inparm_tequila_er2/inParm17.txt
+vendor/etc/inparm/inparm_tequila_er2/inParm18.txt
+vendor/etc/inparm/inparm_tequila_er2/inParm19.txt
+vendor/etc/inparm/inparm_tequila_er2/inParm2.txt
+vendor/etc/inparm/inparm_tequila_er2/inParm20.txt
+vendor/etc/inparm/inparm_tequila_er2/inParm21.txt
+vendor/etc/inparm/inparm_tequila_er2/inParm3.txt
+vendor/etc/inparm/inparm_tequila_er2/inParm4.txt
+vendor/etc/inparm/inparm_tequila_er2/inParm5.txt
+vendor/etc/inparm/inparm_tequila_er2/inParm6.txt
+vendor/etc/inparm/inparm_tequila_er2/inParm7.txt
+vendor/etc/inparm/inparm_tequila_er2/inParm8.txt
+vendor/etc/inparm/inparm_tequila_er2/inParm9.txt
+vendor/etc/inparm/inparm_tequila_mp1/inParm1.txt
+vendor/etc/inparm/inparm_tequila_mp1/inParm10.txt
+vendor/etc/inparm/inparm_tequila_mp1/inParm11.txt
+vendor/etc/inparm/inparm_tequila_mp1/inParm12.txt
+vendor/etc/inparm/inparm_tequila_mp1/inParm13.txt
+vendor/etc/inparm/inparm_tequila_mp1/inParm14.txt
+vendor/etc/inparm/inparm_tequila_mp1/inParm15.txt
+vendor/etc/inparm/inparm_tequila_mp1/inParm16.txt
+vendor/etc/inparm/inparm_tequila_mp1/inParm17.txt
+vendor/etc/inparm/inparm_tequila_mp1/inParm18.txt
+vendor/etc/inparm/inparm_tequila_mp1/inParm19.txt
+vendor/etc/inparm/inparm_tequila_mp1/inParm2.txt
+vendor/etc/inparm/inparm_tequila_mp1/inParm20.txt
+vendor/etc/inparm/inparm_tequila_mp1/inParm21.txt
+vendor/etc/inparm/inparm_tequila_mp1/inParm3.txt
+vendor/etc/inparm/inparm_tequila_mp1/inParm4.txt
+vendor/etc/inparm/inparm_tequila_mp1/inParm5.txt
+vendor/etc/inparm/inparm_tequila_mp1/inParm6.txt
+vendor/etc/inparm/inparm_tequila_mp1/inParm7.txt
+vendor/etc/inparm/inparm_tequila_mp1/inParm8.txt
+vendor/etc/inparm/inparm_tequila_mp1/inParm9.txt
+vendor/etc/inparm/inparm_tequila_mp2/inParm1.txt
+vendor/etc/inparm/inparm_tequila_mp2/inParm10.txt
+vendor/etc/inparm/inparm_tequila_mp2/inParm11.txt
+vendor/etc/inparm/inparm_tequila_mp2/inParm12.txt
+vendor/etc/inparm/inparm_tequila_mp2/inParm13.txt
+vendor/etc/inparm/inparm_tequila_mp2/inParm14.txt
+vendor/etc/inparm/inparm_tequila_mp2/inParm15.txt
+vendor/etc/inparm/inparm_tequila_mp2/inParm16.txt
+vendor/etc/inparm/inparm_tequila_mp2/inParm17.txt
+vendor/etc/inparm/inparm_tequila_mp2/inParm18.txt
+vendor/etc/inparm/inparm_tequila_mp2/inParm19.txt
+vendor/etc/inparm/inparm_tequila_mp2/inParm2.txt
+vendor/etc/inparm/inparm_tequila_mp2/inParm20.txt
+vendor/etc/inparm/inparm_tequila_mp2/inParm21.txt
+vendor/etc/inparm/inparm_tequila_mp2/inParm3.txt
+vendor/etc/inparm/inparm_tequila_mp2/inParm4.txt
+vendor/etc/inparm/inparm_tequila_mp2/inParm5.txt
+vendor/etc/inparm/inparm_tequila_mp2/inParm6.txt
+vendor/etc/inparm/inparm_tequila_mp2/inParm7.txt
+vendor/etc/inparm/inparm_tequila_mp2/inParm8.txt
+vendor/etc/inparm/inparm_tequila_mp2/inParm9.txt
+vendor/etc/inparm/inparm_tequila_pr1/inParm1.txt
+vendor/etc/inparm/inparm_tequila_pr1/inParm10.txt
+vendor/etc/inparm/inparm_tequila_pr1/inParm11.txt
+vendor/etc/inparm/inparm_tequila_pr1/inParm12.txt
+vendor/etc/inparm/inparm_tequila_pr1/inParm13.txt
+vendor/etc/inparm/inparm_tequila_pr1/inParm14.txt
+vendor/etc/inparm/inparm_tequila_pr1/inParm15.txt
+vendor/etc/inparm/inparm_tequila_pr1/inParm16.txt
+vendor/etc/inparm/inparm_tequila_pr1/inParm17.txt
+vendor/etc/inparm/inparm_tequila_pr1/inParm18.txt
+vendor/etc/inparm/inparm_tequila_pr1/inParm19.txt
+vendor/etc/inparm/inparm_tequila_pr1/inParm2.txt
+vendor/etc/inparm/inparm_tequila_pr1/inParm20.txt
+vendor/etc/inparm/inparm_tequila_pr1/inParm21.txt
+vendor/etc/inparm/inparm_tequila_pr1/inParm3.txt
+vendor/etc/inparm/inparm_tequila_pr1/inParm4.txt
+vendor/etc/inparm/inparm_tequila_pr1/inParm5.txt
+vendor/etc/inparm/inparm_tequila_pr1/inParm6.txt
+vendor/etc/inparm/inparm_tequila_pr1/inParm7.txt
+vendor/etc/inparm/inparm_tequila_pr1/inParm8.txt
+vendor/etc/inparm/inparm_tequila_pr1/inParm9.txt
+vendor/etc/inparm/inparm_tequila_pr2/inParm1.txt
+vendor/etc/inparm/inparm_tequila_pr2/inParm10.txt
+vendor/etc/inparm/inparm_tequila_pr2/inParm11.txt
+vendor/etc/inparm/inparm_tequila_pr2/inParm12.txt
+vendor/etc/inparm/inparm_tequila_pr2/inParm13.txt
+vendor/etc/inparm/inparm_tequila_pr2/inParm14.txt
+vendor/etc/inparm/inparm_tequila_pr2/inParm15.txt
+vendor/etc/inparm/inparm_tequila_pr2/inParm16.txt
+vendor/etc/inparm/inparm_tequila_pr2/inParm17.txt
+vendor/etc/inparm/inparm_tequila_pr2/inParm18.txt
+vendor/etc/inparm/inparm_tequila_pr2/inParm19.txt
+vendor/etc/inparm/inparm_tequila_pr2/inParm2.txt
+vendor/etc/inparm/inparm_tequila_pr2/inParm20.txt
+vendor/etc/inparm/inparm_tequila_pr2/inParm21.txt
+vendor/etc/inparm/inparm_tequila_pr2/inParm3.txt
+vendor/etc/inparm/inparm_tequila_pr2/inParm4.txt
+vendor/etc/inparm/inparm_tequila_pr2/inParm5.txt
+vendor/etc/inparm/inparm_tequila_pr2/inParm6.txt
+vendor/etc/inparm/inparm_tequila_pr2/inParm7.txt
+vendor/etc/inparm/inparm_tequila_pr2/inParm8.txt
+vendor/etc/inparm/inparm_tequila_pr2/inParm9.txt
+vendor/etc/inparm/inparm_tequila_sr/inParm1.txt
+vendor/etc/inparm/inparm_tequila_sr/inParm10.txt
+vendor/etc/inparm/inparm_tequila_sr/inParm11.txt
+vendor/etc/inparm/inparm_tequila_sr/inParm12.txt
+vendor/etc/inparm/inparm_tequila_sr/inParm13.txt
+vendor/etc/inparm/inparm_tequila_sr/inParm14.txt
+vendor/etc/inparm/inparm_tequila_sr/inParm15.txt
+vendor/etc/inparm/inparm_tequila_sr/inParm16.txt
+vendor/etc/inparm/inparm_tequila_sr/inParm17.txt
+vendor/etc/inparm/inparm_tequila_sr/inParm18.txt
+vendor/etc/inparm/inparm_tequila_sr/inParm19.txt
+vendor/etc/inparm/inparm_tequila_sr/inParm2.txt
+vendor/etc/inparm/inparm_tequila_sr/inParm20.txt
+vendor/etc/inparm/inparm_tequila_sr/inParm21.txt
+vendor/etc/inparm/inparm_tequila_sr/inParm3.txt
+vendor/etc/inparm/inparm_tequila_sr/inParm4.txt
+vendor/etc/inparm/inparm_tequila_sr/inParm5.txt
+vendor/etc/inparm/inparm_tequila_sr/inParm6.txt
+vendor/etc/inparm/inparm_tequila_sr/inParm7.txt
+vendor/etc/inparm/inparm_tequila_sr/inParm8.txt
+vendor/etc/inparm/inparm_tequila_sr/inParm9.txt
+vendor/etc/irissoft_o.fw
+vendor/etc/irissoft_t.fw
+vendor/etc/izat.conf
+vendor/etc/libnfc-nci.conf
+vendor/etc/libnfc-nxp.conf
+vendor/etc/lm/AdaptLaunchFeature.xml
+vendor/etc/lm/AppClassifierFeature.xml
+vendor/etc/lm/GameOptimizationFeature.xml
+vendor/etc/lowi.conf
+vendor/etc/media_codecs.xml
+vendor/etc/media_codecs_c2.xml
+vendor/etc/media_codecs_google_audio.xml
+vendor/etc/media_codecs_google_c2.xml
+vendor/etc/media_codecs_google_c2_audio.xml
+vendor/etc/media_codecs_google_c2_video.xml
+vendor/etc/media_codecs_google_telephony.xml
+vendor/etc/media_codecs_google_video.xml
+vendor/etc/media_codecs_google_video_le.xml
+vendor/etc/media_codecs_kona.xml
+vendor/etc/media_codecs_performance.xml
+vendor/etc/media_codecs_performance_c2.xml
+vendor/etc/media_codecs_performance_kona.xml
+vendor/etc/media_codecs_vendor.xml
+vendor/etc/media_codecs_vendor_audio.xml
+vendor/etc/media_profiles.xml
+vendor/etc/media_profiles_kona.xml
+vendor/etc/media_profiles_vendor.xml
+vendor/etc/mixer_paths.xml
+vendor/etc/mixer_paths_ZS670KS.xml
+vendor/etc/mixer_paths_cdp.xml
+vendor/etc/mixer_paths_qrd.xml
+vendor/etc/mkshrc
+vendor/etc/msm_irqbalance.conf
+vendor/etc/ozosdk.license
+vendor/etc/perf/commonresourceconfigs.xml
+vendor/etc/perf/commonsysnodesconfigs.xml
+vendor/etc/perf/perfboostsconfig.xml
+vendor/etc/perf/perfconfigstore.xml
+vendor/etc/perf/targetconfig.xml
+vendor/etc/perf/targetresourceconfigs.xml
+vendor/etc/permissions/android.hardware.audio.low_latency.xml
+vendor/etc/permissions/android.hardware.audio.pro.xml
+vendor/etc/permissions/android.hardware.bluetooth.xml
+vendor/etc/permissions/android.hardware.bluetooth_le.xml
+vendor/etc/permissions/android.hardware.camera.flash-autofocus.xml
+vendor/etc/permissions/android.hardware.camera.front.xml
+vendor/etc/permissions/android.hardware.camera.full.xml
+vendor/etc/permissions/android.hardware.camera.raw.xml
+vendor/etc/permissions/android.hardware.fingerprint.xml
+vendor/etc/permissions/android.hardware.light.xml
+vendor/etc/permissions/android.hardware.location.gps.xml
+vendor/etc/permissions/android.hardware.nfc.hce.xml
+vendor/etc/permissions/android.hardware.nfc.hcef.xml
+vendor/etc/permissions/android.hardware.nfc.xml
+vendor/etc/permissions/android.hardware.opengles.aep.xml
+vendor/etc/permissions/android.hardware.se.omapi.uicc.xml
+vendor/etc/permissions/android.hardware.sensor.accelerometer.xml
+vendor/etc/permissions/android.hardware.sensor.compass.xml
+vendor/etc/permissions/android.hardware.sensor.gyroscope.xml
+vendor/etc/permissions/android.hardware.sensor.light.xml
+vendor/etc/permissions/android.hardware.sensor.proximity.xml
+vendor/etc/permissions/android.hardware.sensor.stepcounter.xml
+vendor/etc/permissions/android.hardware.sensor.stepdetector.xml
+vendor/etc/permissions/android.hardware.telephony.gsm.xml
+vendor/etc/permissions/android.hardware.telephony.ims.xml
+vendor/etc/permissions/android.hardware.touchscreen.multitouch.jazzhand.xml
+vendor/etc/permissions/android.hardware.usb.accessory.xml
+vendor/etc/permissions/android.hardware.usb.host.xml
+vendor/etc/permissions/android.hardware.vulkan.compute-0.xml
+vendor/etc/permissions/android.hardware.vulkan.level-1.xml
+vendor/etc/permissions/android.hardware.vulkan.version-1_1.xml
+vendor/etc/permissions/android.hardware.wifi.aware.xml
+vendor/etc/permissions/android.hardware.wifi.direct.xml
+vendor/etc/permissions/android.hardware.wifi.passpoint.xml
+vendor/etc/permissions/android.hardware.wifi.rtt.xml
+vendor/etc/permissions/android.hardware.wifi.xml
+vendor/etc/permissions/android.software.device_id_attestation.xml
+vendor/etc/permissions/android.software.ipsec_tunnels.xml
+vendor/etc/permissions/android.software.midi.xml
+vendor/etc/permissions/android.software.sip.voip.xml
+vendor/etc/permissions/android.software.verified_boot.xml
+vendor/etc/permissions/android.software.vulkan.deqp.level.xml
+vendor/etc/permissions/com.android.nfc_extras.xml
+vendor/etc/permissions/com.nxp.mifare.xml
+vendor/etc/permissions/handheld_core_hardware.xml
+vendor/etc/permissions/vendor-qti-hardware-sensorscalibrate.xml
+vendor/etc/permissions/vendor.qti.hardware.factory.xml
+vendor/etc/platform_boost/boost_cap.xml
+vendor/etc/platform_boost/boost_mode.xml
+vendor/etc/powerhint.xml
+vendor/etc/public.libraries.txt
+vendor/etc/qdcm_calib_data_Sharp_2k_cmd_mode_qsync_dsi_panel.xml
+vendor/etc/qdcm_calib_data_Sharp_2k_video_mode_qsync_dsi_panel.xml
+vendor/etc/qdcm_calib_data_Sharp_4k_cmd_mode_dsc_dsi_panel.xml
+vendor/etc/qdcm_calib_data_Sharp_4k_video_mode_dsc_dsi_panel.xml
+vendor/etc/qdcm_calib_data_Sharp_fhd_cmd_mode_qsync_dsi_panel.xml
+vendor/etc/qdcm_calib_data_Sharp_fhd_video_mode_qsync_dsi_panel.xml
+vendor/etc/qdcm_calib_data_nt35597_cmd_mode_dsi_truly_panel_with_DSC.xml
+vendor/etc/qdcm_calib_data_nt35597_video_mode_dsi_truly_panel_with_DSC.xml
+vendor/etc/qdcm_calib_data_nt35695b_truly_fhd_command_mode_dsi_panel.xml
+vendor/etc/qdcm_calib_data_nt36525_video_mode_dsi_truly_panel.xml
+vendor/etc/qdcm_calib_data_r66451_amoled_cmd_mode_dsi_visionox_120HZ_panel_with_DSC.xml
+vendor/etc/qdcm_calib_data_r66451_amoled_cmd_mode_dsi_visionox_60HZ_panel_with_DSC.xml
+vendor/etc/qdcm_calib_data_r66451_amoled_cmd_mode_dsi_visionox_90HZ_panel_with_DSC.xml
+vendor/etc/qdcm_calib_data_r66451_amoled_cmd_mode_dsi_visionox_panel_with_DSC.xml
+vendor/etc/qdcm_calib_data_r66451_amoled_video_mode_dsi_visionox_120HZ_panel_with_DSC.xml
+vendor/etc/qdcm_calib_data_r66451_amoled_video_mode_dsi_visionox_60HZ_panel_with_DSC.xml
+vendor/etc/qdcm_calib_data_r66451_amoled_video_mode_dsi_visionox_90HZ_panel_with_DSC.xml
+vendor/etc/qdcm_calib_data_rm69299_amoled_fhd+_cmd_mode_dsi_visionox_panel.xml
+vendor/etc/qdcm_calib_data_rm69299_amoled_fhd+_video_mode_dsi_visionox_panel.xml
+vendor/etc/qdcm_calib_data_sharp_1080p_cmd_mode_dsi_panel.xml
+vendor/etc/qdcm_calib_data_sw43404_amoled_boe_fhd+_panel_with_DSC.xml
+vendor/etc/qdcm_calib_data_sw43404_amoled_cmd_mode_dsi_boe_panel_with_DSC.xml
+vendor/etc/qdcm_calib_data_sw43404_amoled_video_mode_dsi_boe_panel_with_DSC.xml
+vendor/etc/qdcm_calib_data_td4330_v2_cmd_mode_dsi_truly_panel.xml
+vendor/etc/qdcm_calib_data_td4330_v2_video_mode_dsi_truly_panel.xml
+vendor/etc/qxdm/DIAG_GEN9_GPS.cfg
+vendor/etc/qxdm/DIAG_GEN9_GPS_SAP.cfg
+vendor/etc/qxdm/DIAG_PS_Tput_0400230.cfg
+vendor/etc/qxdm/DIAG_R28.cfg
+vendor/etc/qxdm/DIAG_R28_NRT.cfg
+vendor/etc/qxdm/Diag_wlan_v1.cfg
+vendor/etc/qxdm/Qualcomm_Default.cfg
+vendor/etc/qxdm/Qualcomm_Default_plusAS.cfg
+vendor/etc/qxdm/SNS.cfg
+vendor/etc/r_submix_audio_policy_configuration.xml
+vendor/etc/r_submix_audio_policy_configuration_ZS670KS.xml
+vendor/etc/rstg2k.sh
+vendor/etc/rstgy2k.sh
+vendor/etc/sap.conf
+vendor/etc/sec_config
+vendor/etc/seccomp_policy/codec2.vendor.base-arm.policy
+vendor/etc/seccomp_policy/codec2.vendor.base.policy
+vendor/etc/seccomp_policy/codec2.vendor.ext-arm.policy
+vendor/etc/seccomp_policy/configstore@1.1.policy
+vendor/etc/seccomp_policy/imsrtp.policy
+vendor/etc/seccomp_policy/mediacodec.policy
+vendor/etc/seccomp_policy/qspm.policy
+vendor/etc/seccomp_policy/qti-systemd.policy
+vendor/etc/seccomp_policy/vendor.qti.hardware.dsp.policy
+vendor/etc/seccomp_policy/wfdhdcphalservice.policy
+vendor/etc/seccomp_policy/wfdvndservice.policy
+vendor/etc/seccomp_policy/wifidisplayhalservice.policy
+vendor/etc/sensors/config/af6133e_0.json
+vendor/etc/sensors/config/icm4x6xx_0.json
+vendor/etc/sensors/config/kona_af6133e_0.json
+vendor/etc/sensors/config/kona_default_sensors.json
+vendor/etc/sensors/config/kona_dynamic_sensors.json
+vendor/etc/sensors/config/kona_icm4x6xx_0.json
+vendor/etc/sensors/config/kona_irq.json
+vendor/etc/sensors/config/kona_mmc5603x_CamH_0.json
+vendor/etc/sensors/config/kona_mmc5603x_CamL_0.json
+vendor/etc/sensors/config/kona_power_0.json
+vendor/etc/sensors/config/mmc5603x_0.json
+vendor/etc/sensors/config/sns_amd.json
+vendor/etc/sensors/config/sns_amd_sw_disabled.json
+vendor/etc/sensors/config/sns_amd_sw_enabled.json
+vendor/etc/sensors/config/sns_aont.json
+vendor/etc/sensors/config/sns_basic_gestures.json
+vendor/etc/sensors/config/sns_bring_to_ear.json
+vendor/etc/sensors/config/sns_ccd.json
+vendor/etc/sensors/config/sns_ccd_v2_walk.json
+vendor/etc/sensors/config/sns_ccd_v3_1_walk.json
+vendor/etc/sensors/config/sns_ccd_v3_walk.json
+vendor/etc/sensors/config/sns_cm.json
+vendor/etc/sensors/config/sns_dae.json
+vendor/etc/sensors/config/sns_device_orient.json
+vendor/etc/sensors/config/sns_diag_filter.json
+vendor/etc/sensors/config/sns_distance_bound.json
+vendor/etc/sensors/config/sns_dpc.json
+vendor/etc/sensors/config/sns_facing.json
+vendor/etc/sensors/config/sns_fmv.json
+vendor/etc/sensors/config/sns_fmv_legacy.json
+vendor/etc/sensors/config/sns_geomag_rv.json
+vendor/etc/sensors/config/sns_gyro_cal.json
+vendor/etc/sensors/config/sns_heart_rate.json
+vendor/etc/sensors/config/sns_mag_cal.json
+vendor/etc/sensors/config/sns_mag_cal_legacy.json
+vendor/etc/sensors/config/sns_multishake.json
+vendor/etc/sensors/config/sns_pedometer.json
+vendor/etc/sensors/config/sns_rmd.json
+vendor/etc/sensors/config/sns_rotv.json
+vendor/etc/sensors/config/sns_smd.json
+vendor/etc/sensors/config/sns_tilt.json
+vendor/etc/sensors/config/sns_tilt_sw_disabled.json
+vendor/etc/sensors/config/sns_tilt_sw_enabled.json
+vendor/etc/sensors/config/sns_tilt_to_wake.json
+vendor/etc/sensors/config/sns_wrist_pedo.json
+vendor/etc/sensors/config/wigig_sensing_0.json
+vendor/etc/sensors/hals.conf
+vendor/etc/sensors/proto/descriptor.proto
+vendor/etc/sensors/proto/nanopb.proto
+vendor/etc/sensors/proto/qti_gravity.proto
+vendor/etc/sensors/proto/sns_accel.proto
+vendor/etc/sensors/proto/sns_accel_cal.proto
+vendor/etc/sensors/proto/sns_activity_recognition.proto
+vendor/etc/sensors/proto/sns_ambient_light.proto
+vendor/etc/sensors/proto/sns_ambient_temperature.proto
+vendor/etc/sensors/proto/sns_amd.proto
+vendor/etc/sensors/proto/sns_aont.proto
+vendor/etc/sensors/proto/sns_async_com_port.proto
+vendor/etc/sensors/proto/sns_basic_gestures.proto
+vendor/etc/sensors/proto/sns_bring_to_ear.proto
+vendor/etc/sensors/proto/sns_cal.proto
+vendor/etc/sensors/proto/sns_ccd_ttw.proto
+vendor/etc/sensors/proto/sns_ccd_walk.proto
+vendor/etc/sensors/proto/sns_client.proto
+vendor/etc/sensors/proto/sns_cmc.proto
+vendor/etc/sensors/proto/sns_cmd.proto
+vendor/etc/sensors/proto/sns_da_test.proto
+vendor/etc/sensors/proto/sns_dae.proto
+vendor/etc/sensors/proto/sns_data_acquisition_engine.proto
+vendor/etc/sensors/proto/sns_device_mode.proto
+vendor/etc/sensors/proto/sns_device_orient.proto
+vendor/etc/sensors/proto/sns_diag.proto
+vendor/etc/sensors/proto/sns_diag_sensor.proto
+vendor/etc/sensors/proto/sns_distance_bound.proto
+vendor/etc/sensors/proto/sns_dpc.proto
+vendor/etc/sensors/proto/sns_ext_svc.proto
+vendor/etc/sensors/proto/sns_facing.proto
+vendor/etc/sensors/proto/sns_fmv.proto
+vendor/etc/sensors/proto/sns_formatter.proto
+vendor/etc/sensors/proto/sns_fw.proto
+vendor/etc/sensors/proto/sns_game_rv.proto
+vendor/etc/sensors/proto/sns_geomag_rv.proto
+vendor/etc/sensors/proto/sns_gravity.proto
+vendor/etc/sensors/proto/sns_gyro.proto
+vendor/etc/sensors/proto/sns_gyro_cal.proto
+vendor/etc/sensors/proto/sns_gyro_rot_matrix.proto
+vendor/etc/sensors/proto/sns_hall.proto
+vendor/etc/sensors/proto/sns_heart_beat.proto
+vendor/etc/sensors/proto/sns_heart_rate.proto
+vendor/etc/sensors/proto/sns_hinge_angle.proto
+vendor/etc/sensors/proto/sns_humidity.proto
+vendor/etc/sensors/proto/sns_interrupt.proto
+vendor/etc/sensors/proto/sns_mag.proto
+vendor/etc/sensors/proto/sns_mag_cal.proto
+vendor/etc/sensors/proto/sns_mcmd.proto
+vendor/etc/sensors/proto/sns_motion_detect.proto
+vendor/etc/sensors/proto/sns_multishake.proto
+vendor/etc/sensors/proto/sns_oem1.proto
+vendor/etc/sensors/proto/sns_offbody_detect.proto
+vendor/etc/sensors/proto/sns_pedometer.proto
+vendor/etc/sensors/proto/sns_pedometer_wrist.proto
+vendor/etc/sensors/proto/sns_physical_sensor_test.proto
+vendor/etc/sensors/proto/sns_pose_6dof.proto
+vendor/etc/sensors/proto/sns_ppg.proto
+vendor/etc/sensors/proto/sns_pressure.proto
+vendor/etc/sensors/proto/sns_proximity.proto
+vendor/etc/sensors/proto/sns_psmd.proto
+vendor/etc/sensors/proto/sns_registry.proto
+vendor/etc/sensors/proto/sns_remote_proc_state.proto
+vendor/etc/sensors/proto/sns_resampler.proto
+vendor/etc/sensors/proto/sns_rgb.proto
+vendor/etc/sensors/proto/sns_rmd.proto
+vendor/etc/sensors/proto/sns_rotv.proto
+vendor/etc/sensors/proto/sns_sar.proto
+vendor/etc/sensors/proto/sns_sensor_temperature.proto
+vendor/etc/sensors/proto/sns_sig_motion.proto
+vendor/etc/sensors/proto/sns_signal_sensor.proto
+vendor/etc/sensors/proto/sns_sim.proto
+vendor/etc/sensors/proto/sns_sim_legacy.proto
+vendor/etc/sensors/proto/sns_std.proto
+vendor/etc/sensors/proto/sns_std_event_gated_sensor.proto
+vendor/etc/sensors/proto/sns_std_sensor.proto
+vendor/etc/sensors/proto/sns_std_type.proto
+vendor/etc/sensors/proto/sns_step_detect.proto
+vendor/etc/sensors/proto/sns_suid.proto
+vendor/etc/sensors/proto/sns_thermopile.proto
+vendor/etc/sensors/proto/sns_threshold.proto
+vendor/etc/sensors/proto/sns_tilt.proto
+vendor/etc/sensors/proto/sns_tilt_to_wake.proto
+vendor/etc/sensors/proto/sns_timer.proto
+vendor/etc/sensors/proto/sns_ultra_violet.proto
+vendor/etc/sensors/proto/sns_wrist_tilt_gesture.proto
+vendor/etc/sensors/sensors_list.txt
+vendor/etc/sensors/sensors_settings
+vendor/etc/sensors/sns_reg_config
+vendor/etc/silence_10s.wav
+vendor/etc/sla/slad.conf
+vendor/etc/sla/slad_data_iface.conf
+vendor/etc/sla/slad_num_iface.conf
+vendor/etc/sla/slmAppUseCase.conf
+vendor/etc/sla/slm_supported_list.xml
+vendor/etc/sound_trigger_mixer_paths.xml
+vendor/etc/sound_trigger_mixer_paths_cdp.xml
+vendor/etc/sound_trigger_mixer_paths_qrd.xml
+vendor/etc/sound_trigger_platform_info.xml
+vendor/etc/ssg/ta_config.json
+vendor/etc/ssg/tz_whitelist.json
+vendor/etc/system_properties.xml
+vendor/etc/thermal-engine.conf
+vendor/etc/usb_audio_policy_configuration.xml
+-vendor/etc/vintf/manifest/android.hardware.biometrics.fingerprint@2.1-service.xml
+-vendor/etc/vintf/manifest/android.hardware.boot@1.1.xml
+-vendor/etc/vintf/manifest/android.hardware.cas@1.2-service.xml
+-vendor/etc/vintf/manifest/android.hardware.gnss@2.1-service-qti.xml
+-vendor/etc/vintf/manifest/android.hardware.graphics.mapper-impl-qti-display.xml
+-vendor/etc/vintf/manifest/android.hardware.lights-qti.xml
+-vendor/etc/vintf/manifest/android.hardware.neuralnetworks@1.3-service-qti-hta.xml
+-vendor/etc/vintf/manifest/android.hardware.neuralnetworks@1.3-service-qti.xml
+-vendor/etc/vintf/manifest/android.hardware.sensors@2.0-multihal.xml
+-vendor/etc/vintf/manifest/android.hardware.thermal@2.0-service.qti.xml
+-vendor/etc/vintf/manifest/android.hardware.usb@1.2-service.xml
+-vendor/etc/vintf/manifest/android.hardware.wifi.hostapd.xml
+-vendor/etc/vintf/manifest/c2_manifest_vendor.xml
+-vendor/etc/vintf/manifest/manifest_android.hardware.drm@1.3-service.clearkey.xml
+-vendor/etc/vintf/manifest/manifest_android.hardware.drm@1.3-service.widevine.xml
+-vendor/etc/vintf/manifest/power.xml
+-vendor/etc/vintf/manifest/vendor.goodix.hardware.biometrics.fingerprint.xml
+-vendor/etc/vintf/manifest/vendor.qti.gnss@4.0-service.xml
+-vendor/etc/vintf/manifest/vendor.qti.hardware.display.allocator-service.xml
+-vendor/etc/vintf/manifest/vendor.qti.hardware.display.composer-service.xml
+-vendor/etc/vintf/manifest/vendor.qti.hardware.servicetracker@1.2-service.xml
+-vendor/etc/vintf/manifest/vendor.qti.hardware.vibrator.service.xml
+vendor/etc/wfdconfig.xml
+vendor/etc/wfdconfig_720.xml
+vendor/etc/wfdconfig_MI.xml
+vendor/etc/wifi/p2p_supplicant_overlay.conf
+vendor/etc/wifi/qca6390/WCNSS_qcom_cfg.ini
+vendor/etc/wifi/qca6490/WCNSS_qcom_cfg.ini
+vendor/firmware/CAMERA_ICP.elf
+vendor/firmware/Data.msc
+vendor/firmware/FACE_CDSP_USER_8250.cdsp.prodQ_FACE.elf
+vendor/firmware/ROOT_8250.cdsp.prodQ.elf
+vendor/firmware/SRM_IMG_8250.cdsp.prodQ.elf
+vendor/firmware/a615_zap.b00
+vendor/firmware/a615_zap.b01
+vendor/firmware/a615_zap.b02
+vendor/firmware/a615_zap.elf
+vendor/firmware/a615_zap.mdt
+vendor/firmware/a619_gmu.bin
+vendor/firmware/a620_zap.b00
+vendor/firmware/a620_zap.b01
+vendor/firmware/a620_zap.b02
+vendor/firmware/a620_zap.elf
+vendor/firmware/a620_zap.mdt
+vendor/firmware/a630_sqe.fw
+vendor/firmware/a650_gmu.bin
+vendor/firmware/a650_sqe.fw
+vendor/firmware/a650_zap.b00
+vendor/firmware/a650_zap.b01
+vendor/firmware/a650_zap.b02
+vendor/firmware/a650_zap.elf
+vendor/firmware/a650_zap.mdt
+vendor/firmware/amss20.bin
+vendor/firmware/bdwlan.elf
+vendor/firmware/cdsp.b00
+vendor/firmware/cdsp.b01
+vendor/firmware/cdsp.b02
+vendor/firmware/cdsp.b03
+vendor/firmware/cdsp.b04
+vendor/firmware/cdsp.b05
+vendor/firmware/cdsp.b06
+vendor/firmware/cdsp.b07
+vendor/firmware/cdsp.b08
+vendor/firmware/cdsp.b09
+vendor/firmware/cdsp.b10
+vendor/firmware/cdsp.b11
+vendor/firmware/cdsp.b12
+vendor/firmware/cdsp.mdt
+vendor/firmware/cmnlib.b00
+vendor/firmware/cmnlib.b01
+vendor/firmware/cmnlib.b02
+vendor/firmware/cmnlib.b03
+vendor/firmware/cmnlib.b04
+vendor/firmware/cmnlib.b05
+vendor/firmware/cmnlib.mdt
+vendor/firmware/cmnlib64.b00
+vendor/firmware/cmnlib64.b01
+vendor/firmware/cmnlib64.b02
+vendor/firmware/cmnlib64.b03
+vendor/firmware/cmnlib64.b04
+vendor/firmware/cmnlib64.b05
+vendor/firmware/cmnlib64.mdt
+vendor/firmware/dxhdcp2.b00
+vendor/firmware/dxhdcp2.b01
+vendor/firmware/dxhdcp2.b02
+vendor/firmware/dxhdcp2.b03
+vendor/firmware/dxhdcp2.b04
+vendor/firmware/dxhdcp2.b05
+vendor/firmware/dxhdcp2.b06
+vendor/firmware/dxhdcp2.b07
+vendor/firmware/dxhdcp2.mdt
+vendor/firmware/hdcpsrm.b00
+vendor/firmware/hdcpsrm.b01
+vendor/firmware/hdcpsrm.b02
+vendor/firmware/hdcpsrm.b03
+vendor/firmware/hdcpsrm.b04
+vendor/firmware/hdcpsrm.b05
+vendor/firmware/hdcpsrm.b06
+vendor/firmware/hdcpsrm.b07
+vendor/firmware/hdcpsrm.mdt
+vendor/firmware/ipa_fws.b00
+vendor/firmware/ipa_fws.b01
+vendor/firmware/ipa_fws.b02
+vendor/firmware/ipa_fws.b03
+vendor/firmware/ipa_fws.b04
+vendor/firmware/ipa_fws.elf
+vendor/firmware/ipa_fws.mdt
+vendor/firmware/ipa_uc.b00
+vendor/firmware/ipa_uc.b01
+vendor/firmware/ipa_uc.b02
+vendor/firmware/ipa_uc.elf
+vendor/firmware/ipa_uc.mdt
+vendor/firmware/m3.bin
+vendor/firmware/mcu_cali
+vendor/firmware/mcu_cali_factory
+vendor/firmware/mcu_firmware.txt
+vendor/firmware/npu.b00
+vendor/firmware/npu.b01
+vendor/firmware/npu.b02
+vendor/firmware/npu.b03
+vendor/firmware/npu.b04
+vendor/firmware/npu.b05
+vendor/firmware/npu.b06
+vendor/firmware/npu.b07
+vendor/firmware/npu.mdt
+vendor/firmware/q6_ZS670KS_sm8250_image/AUDIO_8250.adsp.prodQ.elf
+vendor/firmware/q6_ZS670KS_sm8250_image/AUDIO_8250.adsp.prodQ_reloc.elf
+vendor/firmware/q6_ZS670KS_sm8250_image/ROOT_8250.adsp.prodQ.elf
+vendor/firmware/q6_ZS670KS_sm8250_image/ROOT_8250.adsp.prodQ_reloc.elf
+vendor/firmware/q6_ZS670KS_sm8250_image/adsp.b00
+vendor/firmware/q6_ZS670KS_sm8250_image/adsp.b01
+vendor/firmware/q6_ZS670KS_sm8250_image/adsp.b02
+vendor/firmware/q6_ZS670KS_sm8250_image/adsp.b03
+vendor/firmware/q6_ZS670KS_sm8250_image/adsp.b04
+vendor/firmware/q6_ZS670KS_sm8250_image/adsp.b05
+vendor/firmware/q6_ZS670KS_sm8250_image/adsp.b06
+vendor/firmware/q6_ZS670KS_sm8250_image/adsp.b07
+vendor/firmware/q6_ZS670KS_sm8250_image/adsp.b08
+vendor/firmware/q6_ZS670KS_sm8250_image/adsp.b09
+vendor/firmware/q6_ZS670KS_sm8250_image/adsp.b10
+vendor/firmware/q6_ZS670KS_sm8250_image/adsp.b11
+vendor/firmware/q6_ZS670KS_sm8250_image/adsp.b12
+vendor/firmware/q6_ZS670KS_sm8250_image/adsp.b13
+vendor/firmware/q6_ZS670KS_sm8250_image/adsp.b14
+vendor/firmware/q6_ZS670KS_sm8250_image/adsp.b15
+vendor/firmware/q6_ZS670KS_sm8250_image/adsp.b16
+vendor/firmware/q6_ZS670KS_sm8250_image/adsp.b17
+vendor/firmware/q6_ZS670KS_sm8250_image/adsp.b18
+vendor/firmware/q6_ZS670KS_sm8250_image/adsp.b19
+vendor/firmware/q6_ZS670KS_sm8250_image/adsp.mdt
+vendor/firmware/regdb.bin
+vendor/firmware/slpi.b00
+vendor/firmware/slpi.b01
+vendor/firmware/slpi.b02
+vendor/firmware/slpi.b03
+vendor/firmware/slpi.b04
+vendor/firmware/slpi.b05
+vendor/firmware/slpi.b06
+vendor/firmware/slpi.b07
+vendor/firmware/slpi.b08
+vendor/firmware/slpi.b09
+vendor/firmware/slpi.b10
+vendor/firmware/slpi.b11
+vendor/firmware/slpi.b12
+vendor/firmware/slpi.b13
+vendor/firmware/slpi.b14
+vendor/firmware/slpi.b15
+vendor/firmware/slpi.b16
+vendor/firmware/slpi.b17
+vendor/firmware/slpi.b18
+vendor/firmware/slpi.b19
+vendor/firmware/slpi.b20
+vendor/firmware/slpi.b21
+vendor/firmware/slpi.mbn
+vendor/firmware/slpi.mdt
+vendor/firmware/stereo.cnt
+vendor/firmware/tfa98xx.cnt
+vendor/firmware/venus.b00
+vendor/firmware/venus.b01
+vendor/firmware/venus.b02
+vendor/firmware/venus.b03
+vendor/firmware/venus.b04
+vendor/firmware/venus.b05
+vendor/firmware/venus.b06
+vendor/firmware/venus.b07
+vendor/firmware/venus.b08
+vendor/firmware/venus.b09
+vendor/firmware/venus.b10
+vendor/firmware/venus.b11
+vendor/firmware/venus.b12
+vendor/firmware/venus.b13
+vendor/firmware/venus.b14
+vendor/firmware/venus.b15
+vendor/firmware/venus.b16
+vendor/firmware/venus.b17
+vendor/firmware/venus.b18
+vendor/firmware/venus.b19
+vendor/firmware/venus.mdt
+vendor/firmware/wigig/wigig.ini
+vendor/firmware/wlan/qca_cld/COUNTRY
+vendor/firmware/wlan/qca_cld/qca6390/WCNSS_qcom_cfg.ini
+vendor/firmware/wlan/qca_cld/qca6390/wlan_mac.bin
+vendor/firmware/wlan/qca_cld/qca6490/wlan_mac.bin
+vendor/lib/android.hardware.automotive.vehicle@2.0-manager-lib.so
+vendor/lib/android.hardware.camera.provider@2.4-external.so
+vendor/lib/android.hardware.camera.provider@2.4-legacy.so
+vendor/lib/android.hardware.sensors@2.0-ScopedWakelock.so
+vendor/lib/btaudio_offload_if.so
+vendor/lib/camera.device@1.0-impl.so
+vendor/lib/camera.device@3.2-impl.so
+vendor/lib/camera.device@3.3-impl.so
+vendor/lib/camera.device@3.4-external-impl.so
+vendor/lib/camera.device@3.4-impl.so
+vendor/lib/camera.device@3.5-external-impl.so
+vendor/lib/camera.device@3.5-impl.so
+vendor/lib/camera.device@3.6-external-impl.so
+vendor/lib/camera/com.qti.eeprom.truly_cmb433.so
+vendor/lib/camera/com.qti.sensor.imx363.so
+vendor/lib/camera/com.qti.sensor.imx363_3rd_party.so
+vendor/lib/camera/com.qti.sensor.imx363_asus_camera.so
+vendor/lib/camera/com.qti.sensor.imx686.so
+vendor/lib/camera/com.qti.sensor.imx686_16m.so
+vendor/lib/camera/com.qti.sensor.imx686h_front.so
+vendor/lib/camera/com.qti.sensor.imx686h_rear.so
+vendor/lib/camera/com.qti.sensor.imx686h_rear_16m.so
+vendor/lib/camera/com.qti.sensor.imx686l_front.so
+vendor/lib/camera/com.qti.sensor.imx686l_rear.so
+vendor/lib/camera/com.qti.sensor.imx686l_rear_16m.so
+vendor/lib/camera/com.qti.sensor.ov08a10_front.so
+vendor/lib/camera/com.qti.sensor.ov08a10_rear.so
+vendor/lib/camera/com.qti.sensor.ov13855_rear_aux.so
+vendor/lib/camera/com.qti.sensor.ov24b1q.so
+vendor/lib/camera/com.qti.sensor.ov8856.so
+vendor/lib/camera/com.qti.sensormodule.imx686h_front.bin
+vendor/lib/camera/com.qti.sensormodule.imx686h_rear.bin
+vendor/lib/camera/com.qti.sensormodule.imx686h_rear_16M.bin
+vendor/lib/camera/com.qti.sensormodule.imx686l_front.bin
+vendor/lib/camera/com.qti.sensormodule.imx686l_rear.bin
+vendor/lib/camera/com.qti.sensormodule.imx686l_rear_16M.bin
+vendor/lib/camera/com.qti.sensormodule.liteon_imx363.bin
+vendor/lib/camera/com.qti.sensormodule.liteon_imx363_3rd_party.bin
+vendor/lib/camera/com.qti.sensormodule.liteon_imx363_asus_camera.bin
+vendor/lib/camera/com.qti.sensormodule.ofilm_ov08a10_front.bin
+vendor/lib/camera/com.qti.sensormodule.ofilm_ov08a10_rear.bin
+vendor/lib/camera/com.qti.sensormodule.ofilm_ov08a10h_front.bin
+vendor/lib/camera/com.qti.sensormodule.ofilm_ov08a10h_rear.bin
+vendor/lib/camera/com.qti.tuned.default.bin
+vendor/lib/camera/components/com.arcsoft.node.multiframemode.so
+vendor/lib/camera/components/com.arcsoft.node.supernightraw.so
+vendor/lib/camera/components/com.asus.node.preview.so
+vendor/lib/camera/components/com.asus.node.video.so
+vendor/lib/camera/components/com.qti.camx.chiiqutils.so
+vendor/lib/camera/components/com.qti.eisv2.so
+vendor/lib/camera/components/com.qti.eisv3.so
+vendor/lib/camera/components/com.qti.hvx.addconstant.so
+vendor/lib/camera/components/com.qti.hvx.binning.so
+vendor/lib/camera/components/com.qti.node.customhwnode.so
+vendor/lib/camera/components/com.qti.node.depth.so
+vendor/lib/camera/components/com.qti.node.dummyrtb.so
+vendor/lib/camera/components/com.qti.node.dummysat.so
+vendor/lib/camera/components/com.qti.node.eisv2.so
+vendor/lib/camera/components/com.qti.node.eisv3.so
+vendor/lib/camera/components/com.qti.node.fcv.so
+vendor/lib/camera/components/com.qti.node.gpu.so
+vendor/lib/camera/components/com.qti.node.memcpy.so
+vendor/lib/camera/components/com.qti.node.remosaic.so
+vendor/lib/camera/components/com.qti.node.stich.so
+vendor/lib/camera/components/com.qti.node.swregistration.so
+vendor/lib/camera/components/com.qti.stats.aec.so
+vendor/lib/camera/components/com.qti.stats.aecwrapper.so
+vendor/lib/camera/components/com.qti.stats.af.so
+vendor/lib/camera/components/com.qti.stats.afd.so
+vendor/lib/camera/components/com.qti.stats.afwrapper.so
+vendor/lib/camera/components/com.qti.stats.asd.so
+vendor/lib/camera/components/com.qti.stats.awb.so
+vendor/lib/camera/components/com.qti.stats.awbwrapper.so
+vendor/lib/camera/components/com.qti.stats.haf.so
+vendor/lib/camera/components/com.qti.stats.hafoverride.so
+vendor/lib/camera/components/com.qti.stats.pdlib.so
+vendor/lib/camera/components/com.qti.stats.pdlibsony.so
+vendor/lib/camera/components/com.qti.stats.pdlibwrapper.so
+vendor/lib/camera/components/com.qti.stats.tracker.so
+vendor/lib/camera/components/com.qtistatic.stats.aec.so
+vendor/lib/camera/components/com.qtistatic.stats.af.so
+vendor/lib/camera/components/com.qtistatic.stats.awb.so
+vendor/lib/camera/components/com.qtistatic.stats.pdlib.so
+vendor/lib/camera/components/com.vidhance.node.processing.so
+vendor/lib/camera/components/com.vidhance.stats.aec_dmbr.so
+vendor/lib/camera/fdconfigpreview.bin
+vendor/lib/camera/fdconfigpreviewlite.bin
+vendor/lib/camera/fdconfigvideo.bin
+vendor/lib/camera/fdconfigvideolite.bin
+vendor/lib/carwatchdog_aidl_interface-V2-ndk_platform.so
+vendor/lib/com.dsi.ant@1.0.so
+vendor/lib/com.qti.feature2.anchorsync.so
+vendor/lib/com.qti.feature2.arcrawpro.so
+vendor/lib/com.qti.feature2.demux.so
+vendor/lib/com.qti.feature2.frameselect.so
+vendor/lib/com.qti.feature2.fusion.so
+vendor/lib/com.qti.feature2.generic.so
+vendor/lib/com.qti.feature2.gs.so
+vendor/lib/com.qti.feature2.hdr.so
+vendor/lib/com.qti.feature2.memcpy.so
+vendor/lib/com.qti.feature2.mfsr.so
+vendor/lib/com.qti.feature2.qcfa.so
+vendor/lib/com.qti.feature2.rawhdr.so
+vendor/lib/com.qti.feature2.rt.so
+vendor/lib/com.qti.feature2.serializer.so
+vendor/lib/com.qti.feature2.stub.so
+vendor/lib/com.qti.feature2.swmf.so
+vendor/lib/com.qualcomm.qti.bluetooth_audio@1.0.so
+vendor/lib/com.qualcomm.qti.dpm.api@1.0.so
+vendor/lib/com.qualcomm.qti.imscmservice@1.0.so
+vendor/lib/com.qualcomm.qti.imscmservice@2.0.so
+vendor/lib/com.qualcomm.qti.imscmservice@2.1.so
+vendor/lib/com.qualcomm.qti.imscmservice@2.2.so
+vendor/lib/com.qualcomm.qti.uceservice@2.0.so
+vendor/lib/com.qualcomm.qti.uceservice@2.1.so
+vendor/lib/com.qualcomm.qti.uceservice@2.2.so
+vendor/lib/egl/eglSubDriverAndroid.so
+vendor/lib/egl/libEGL_adreno.so
+vendor/lib/egl/libGLESv1_CM_adreno.so
+vendor/lib/egl/libGLESv2_adreno.so
+vendor/lib/egl/libq3dtools_adreno.so
+vendor/lib/egl/libq3dtools_esx.so
+vendor/lib/ese_client.so
+vendor/lib/ese_spi_nxp.so
+vendor/lib/ftm_fm_lib.so
+vendor/lib/hal_libnfc.so
+vendor/lib/hw/android.hardware.bluetooth.audio@2.0-impl.so
+vendor/lib/hw/android.hardware.bluetooth@1.0-impl-qti.so
+vendor/lib/hw/android.hardware.boot@1.0-impl-1.1-qti.so
+vendor/lib/hw/android.hardware.camera.provider@2.4-impl.so
+vendor/lib/hw/android.hardware.gatekeeper@1.0-impl-qti.so
+vendor/lib/hw/android.hardware.gnss@2.1-impl-qti.so
+vendor/lib/hw/android.hardware.graphics.mapper@3.0-impl-qti-display.so
+vendor/lib/hw/android.hardware.graphics.mapper@4.0-impl-qti-display.so
+vendor/lib/hw/android.hardware.memtrack@1.0-impl.so
+vendor/lib/hw/android.hardware.renderscript@1.0-impl.so
+vendor/lib/hw/android.hardware.soundtrigger@2.1-impl.so
+vendor/lib/hw/android.hardware.soundtrigger@2.2-impl.so
+vendor/lib/hw/audio.bluetooth.default.so
+vendor/lib/hw/audio.bluetooth_qti.default.so
+vendor/lib/hw/audio.primary.kona.so
+vendor/lib/hw/audio.r_submix.default.so
+vendor/lib/hw/audio.usb.default.so
+vendor/lib/hw/camera.qcom.so
+vendor/lib/hw/com.dsi.ant@1.0-impl.so
+vendor/lib/hw/com.qti.chi.override.so
+vendor/lib/hw/fingerprint.default.so
+vendor/lib/hw/gralloc.default.so
+vendor/lib/hw/gralloc.kona.so
+vendor/lib/hw/lights.kona.so
+vendor/lib/hw/local_time.default.so
+vendor/lib/hw/memtrack.kona.so
+vendor/lib/hw/power.default.so
+vendor/lib/hw/sound_trigger.primary.kona.so
+vendor/lib/hw/vendor.qti.esepowermanager@1.1-impl.so
+vendor/lib/hw/vendor.qti.gnss@4.0-impl.so
+vendor/lib/hw/vendor.qti.hardware.alarm@1.0-impl.so
+vendor/lib/hw/vendor.qti.hardware.audiohalext@1.0-impl.so
+vendor/lib/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so
+vendor/lib/hw/vendor.qti.hardware.bluetooth_sar@1.0-impl.so
+vendor/lib/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so
+vendor/lib/hw/vendor.qti.hardware.capabilityconfigstore@1.0-impl.so
+vendor/lib/hw/vendor.qti.hardware.qccvndhal@1.0-impl.so
+vendor/lib/hw/vendor.qti.hardware.qseecom@1.0-impl.so
+vendor/lib/hw/vendor.qti.hardware.qteeconnector@1.0-impl.so
+vendor/lib/hw/vendor.qti.hardware.sensorscalibrate@1.0-impl.so
+vendor/lib/hw/vendor.qti.hardware.servicetracker@1.2-impl.so
+vendor/lib/hw/vendor.qti.hardware.soter@1.0-impl.so
+vendor/lib/hw/vendor.qti.sla.service@1.0-impl.so
+vendor/lib/hw/vibrator.default.so
+vendor/lib/hw/vulkan.adreno.so
+vendor/lib/lib-imscmservice.so
+vendor/lib/lib-imsdpl.so
+vendor/lib/lib-imsqimf.so
+vendor/lib/lib-imsrcs-v2.so
+vendor/lib/lib-imsrcsbaseimpl.so
+vendor/lib/lib-imsvtcore.so
+vendor/lib/lib-imsxml.so
+vendor/lib/lib-rcsconfig.so
+vendor/lib/lib-rtpcommon.so
+vendor/lib/lib-rtpcore.so
+vendor/lib/lib-rtpsl.so
+vendor/lib/lib-siputility.so
+vendor/lib/lib-uceservice.so
+vendor/lib/libAlacSwDec.so
+vendor/lib/libApeSwDec.so
+vendor/lib/libAsusBspCam_hidl.so
+vendor/lib/libAsusMotorDriverHAL.so
+vendor/lib/libAsusRGBSensorHAL.so
+vendor/lib/libC2D2.so
+vendor/lib/libCB.so
+vendor/lib/libDxHdcp.so
+vendor/lib/libEGL_adreno.so
+vendor/lib/libFileMux_proprietary.so
+vendor/lib/libFlacSwDec.so
+vendor/lib/libGLESv2_adreno.so
+vendor/lib/libGPQTEEC_vendor.so
+vendor/lib/libGPTEE_vendor.so
+vendor/lib/libGPreqcancel.so
+vendor/lib/libGPreqcancel_svc.so
+vendor/lib/libI420colorconvert.so
+vendor/lib/libMpeg4SwEncoder.so
+vendor/lib/libMpeghSwEnc.so
+vendor/lib/libOmxAacDec.so
+vendor/lib/libOmxAacEnc.so
+vendor/lib/libOmxAlacDec.so
+vendor/lib/libOmxAlacDecSw.so
+vendor/lib/libOmxAmrDec.so
+vendor/lib/libOmxAmrEnc.so
+vendor/lib/libOmxAmrwbplusDec.so
+vendor/lib/libOmxApeDec.so
+vendor/lib/libOmxApeDecSw.so
+vendor/lib/libOmxCore.so
+vendor/lib/libOmxDsdDec.so
+vendor/lib/libOmxEvrcDec.so
+vendor/lib/libOmxEvrcEnc.so
+vendor/lib/libOmxG711Dec.so
+vendor/lib/libOmxG711Enc.so
+vendor/lib/libOmxMpeghDecSw.so
+vendor/lib/libOmxMpeghEncSw.so
+vendor/lib/libOmxQcelp13Dec.so
+vendor/lib/libOmxQcelp13Enc.so
+vendor/lib/libOmxSwVdec.so
+vendor/lib/libOmxSwVencMpeg4.so
+vendor/lib/libOmxVdec.so
+vendor/lib/libOmxVenc.so
+vendor/lib/libOmxVideoDSMode.so
+vendor/lib/libOmxVpp.so
+vendor/lib/libOmxWmaDec.so
+vendor/lib/libOpenCL.so
+vendor/lib/libQ6MSFR_manager_stub.so
+vendor/lib/libQSEEComAPI.so
+vendor/lib/libQTEEConnector_vendor.so
+vendor/lib/libSecureUILib.so
+vendor/lib/libStDrvInt.so
+vendor/lib/libTouchInputVM.so
+vendor/lib/libTrustedInput.so
+vendor/lib/libTrustedInputTZ.so
+vendor/lib/libTrustedUI.so
+vendor/lib/libTrustedUITZ.so
+vendor/lib/libVkLayer_q3dtools.so
+vendor/lib/liba2dpoffload.so
+vendor/lib/libacdb-fts.so
+vendor/lib/libacdbloader.so
+vendor/lib/libacdbrtac.so
+vendor/lib/libadiertac.so
+vendor/lib/libadm.so
+vendor/lib/libadpcmdec.so
+vendor/lib/libadreno_app_profiles.so
+vendor/lib/libadreno_utils.so
+vendor/lib/libadsp_default_listener.so
+vendor/lib/libadsprpc.so
+vendor/lib/libalsautils.so
+vendor/lib/libaoa.so
+vendor/lib/libarcsoft_dualcam_refocus.so
+vendor/lib/libarcsoft_low_light_shot.so
+vendor/lib/libarcsoft_super_night_raw.so
+vendor/lib/libarcsoft_superresolution.so
+vendor/lib/libaudcal.so
+vendor/lib/libaudio_log_utils.so
+vendor/lib/libaudioalsa.so
+vendor/lib/libaudioconfigstore.so
+vendor/lib/libaudioparsers.so
+vendor/lib/libav_ozodecoder.so
+vendor/lib/libav_ozoencoder.so
+vendor/lib/libbase64.so
+vendor/lib/libbatching.so
+vendor/lib/libbatterylistener.so
+vendor/lib/libbitmlengine.so
+vendor/lib/libbluetooth_audio_session.so
+vendor/lib/libbluetooth_audio_session_qti.so
+vendor/lib/libboot_control_qti.so
+vendor/lib/libbt-hidlclient.so
+vendor/lib/libbtnv.so
+vendor/lib/libc2d30_bltlib.so
+vendor/lib/libc2dcolorconvert.so
+vendor/lib/libcacertclient.so
+vendor/lib/libcamera_nn_stub.so
+vendor/lib/libcamerapostproc.so
+vendor/lib/libcamxexternalformatutils.so
+vendor/lib/libcamxfacialfeatures.so
+vendor/lib/libcamxfdalgo.so
+vendor/lib/libcamxfdengine.so
+vendor/lib/libcamxifestriping.so
+vendor/lib/libcamximageformatutils.so
+vendor/lib/libcamxncs.so
+vendor/lib/libcamxstatscore.so
+vendor/lib/libcamxswprocessalgo.so
+vendor/lib/libcamxtintlessalgo.so
+vendor/lib/libcapiv2svacnn.so
+vendor/lib/libcapiv2svarnn.so
+vendor/lib/libcapiv2vop.so
+vendor/lib/libcdsp_default_listener.so
+vendor/lib/libcdsprpc.so
+vendor/lib/libchiarcutils.so
+vendor/lib/libchilog.so
+vendor/lib/libchrome.so
+vendor/lib/libcirrusspkrprot.so
+vendor/lib/libcld80211.so
+vendor/lib/libcne.so
+vendor/lib/libcneapiclient.so
+vendor/lib/libcneoplookup.so
+vendor/lib/libcneqmiutils.so
+vendor/lib/libcodec2_hidl@1.0.so
+vendor/lib/libcodec2_soft_ozodec.so
+vendor/lib/libcodec2_soft_ozoenc.so
+vendor/lib/libcodec2_vndk.so
+vendor/lib/libcom.qti.chinodeutils.so
+vendor/lib/libcomprcapture.so
+vendor/lib/libconfigdb.so
+vendor/lib/libcpion.so
+vendor/lib/libcppf.so
+vendor/lib/libcvp2.so
+vendor/lib/libcvp2_hfi.so
+vendor/lib/libcvp_common.so
+vendor/lib/libcvpcpuRev_skel.so
+vendor/lib/libdataitems.so
+vendor/lib/libdiag.so
+vendor/lib/libdiagjni.so
+vendor/lib/libdisp-aba.so
+vendor/lib/libdisplaydebug.so
+vendor/lib/libdisplayqos.so
+vendor/lib/libdisplayskuutils.so
+vendor/lib/libdpmqmihal.so
+vendor/lib/libdpps.so
+vendor/lib/libdrc.so
+vendor/lib/libdrm.so
+vendor/lib/libdrmfs.so
+vendor/lib/libdrmtime.so
+vendor/lib/libdrmutils.so
+vendor/lib/libdsd2pcm.so
+vendor/lib/libdsi_netctrl.so
+vendor/lib/libdsutils.so
+vendor/lib/libexthwplugin.so
+vendor/lib/libfastcrc.so
+vendor/lib/libfastcvdsp_stub.so
+vendor/lib/libfastcvopt.so
+vendor/lib/libgarden.so
+vendor/lib/libgcs-calwrapper.so
+vendor/lib/libgcs-ipc.so
+vendor/lib/libgcs-osal.so
+vendor/lib/libgcs.so
+vendor/lib/libgdtap.so
+vendor/lib/libgeofencing.so
+vendor/lib/libgnss.so
+vendor/lib/libgnsspps.so
+vendor/lib/libgps.utils.so
+vendor/lib/libgpudataproducer.so
+vendor/lib/libgralloccore.so
+vendor/lib/libgrallocutils.so
+vendor/lib/libgsl.so
+vendor/lib/libgui_vendor.so
+vendor/lib/libhdcp1prov.so
+vendor/lib/libhdcp2p2prov.so
+vendor/lib/libhdcpsrm.so
+vendor/lib/libhdmiedid.so
+vendor/lib/libhdmipassthru.so
+vendor/lib/libhdr_tm.so
+vendor/lib/libhdrdynamic.so
+vendor/lib/libhdrdynamicootf.so
+vendor/lib/libhfp.so
+vendor/lib/libhta_hexagon_runtime.so
+vendor/lib/libidl.so
+vendor/lib/libipebpsstriping.so
+vendor/lib/libirisService.so
+vendor/lib/libizat_client_api.so
+vendor/lib/libizat_core.so
+vendor/lib/libjnihelper.so
+vendor/lib/libjson.so
+vendor/lib/liblbs_core.so
+vendor/lib/liblistensoundmodel2.so
+vendor/lib/libllvm-glnext.so
+vendor/lib/libllvm-qcom.so
+vendor/lib/libloc_api_v02.so
+vendor/lib/libloc_core.so
+vendor/lib/libloc_socket.so
+vendor/lib/liblocation_api.so
+vendor/lib/liblocationservice.so
+vendor/lib/liblocationservice_glue.so
+vendor/lib/liblowi_client.so
+vendor/lib/liblowi_wifihal.so
+vendor/lib/liblqe.so
+vendor/lib/libmdmdetect.so
+vendor/lib/libmdsprpc.so
+vendor/lib/libminkdescriptor.so
+vendor/lib/libminksocket.so
+vendor/lib/libmiracast.so
+vendor/lib/libmm-color-convertor.so
+vendor/lib/libmm-hdcpmgr.so
+vendor/lib/libmm-omxcore.so
+vendor/lib/libmmcamera_faceproc.so
+vendor/lib/libmmcamera_faceproc2.so
+vendor/lib/libmmosal.so
+vendor/lib/libmmrtpdecoder_proprietary.so
+vendor/lib/libmmrtpencoder_proprietary.so
+vendor/lib/libmpbase.so
+vendor/lib/libmulawdec.so
+vendor/lib/libnative-api.so
+vendor/lib/libnetmgr.so
+vendor/lib/libnetmgr_common.so
+vendor/lib/libnetmgr_nr_fusion.so
+vendor/lib/libnetmgr_rmnet_ext.so
+vendor/lib/libnlnetmgr.so
+vendor/lib/libnpu.so
+vendor/lib/liboemaids_vendor.so
+vendor/lib/liboemcrypto.so
+vendor/lib/libofflinelog.so
+vendor/lib/libopenvx.so
+vendor/lib/libops.so
+vendor/lib/libopus.so
+vendor/lib/libos.so
+vendor/lib/libozoaudiodecoder.so
+vendor/lib/libozoaudioencoder.so
+vendor/lib/libozoc2store.so
+vendor/lib/libpdmapper.so
+vendor/lib/libpdnotifier.so
+vendor/lib/libperfconfig.so
+vendor/lib/libperfgluelayer.so
+vendor/lib/libperfioctl.so
+vendor/lib/libperipheral_client.so
+vendor/lib/libplatformconfig.so
+vendor/lib/libpn553_fw.so
+vendor/lib/libprotobuf-cpp-full-3.9.1.so
+vendor/lib/libprotobuf-cpp-lite-3.9.1.so
+vendor/lib/libpwiriscalibrate.so
+vendor/lib/libpwirissoft.so
+vendor/lib/libpwsnapdragoncolor.so
+vendor/lib/libpwsoftirisPCS.so
+vendor/lib/libq3dtools_adreno.so
+vendor/lib/libqcbor.so
+vendor/lib/libqcc_file_agent.so
+vendor/lib/libqcci_legacy.so
+vendor/lib/libqcmaputils.so
+vendor/lib/libqcodec2_base.so
+vendor/lib/libqcodec2_basecodec.so
+vendor/lib/libqcodec2_core.so
+vendor/lib/libqcodec2_platform.so
+vendor/lib/libqcodec2_utils.so
+vendor/lib/libqcodec2_v4l2codec.so
+vendor/lib/libqcrilFramework.so
+vendor/lib/libqcrildatactl.so
+vendor/lib/libqdi.so
+vendor/lib/libqdma_file_agent.so
+vendor/lib/libqdp.so
+vendor/lib/libqdutils.so
+vendor/lib/libqisl.so
+vendor/lib/libqmi.so
+vendor/lib/libqmi_cci.so
+vendor/lib/libqmi_client_helper.so
+vendor/lib/libqmi_client_qmux.so
+vendor/lib/libqmi_common_so.so
+vendor/lib/libqmi_csi.so
+vendor/lib/libqmi_csvt_srvc.so
+vendor/lib/libqmi_encdec.so
+vendor/lib/libqmi_legacy.so
+vendor/lib/libqmiservices.so
+vendor/lib/libqrtr.so
+vendor/lib/libqsap_sdk.so
+vendor/lib/libqseed3.so
+vendor/lib/libqservice.so
+vendor/lib/libqsocket.so
+vendor/lib/libqti-iopd-client.so
+vendor/lib/libqti-iopd.so
+vendor/lib/libqti-perfd-client.so
+vendor/lib/libqti-perfd.so
+vendor/lib/libqti-util.so
+vendor/lib/libqti-utils.so
+vendor/lib/libqti_vndfwk_detect.so
+vendor/lib/libqtigef.so
+vendor/lib/librcc.so
+vendor/lib/librecovery_updater.so
+vendor/lib/librecovery_updater_msm.so
+vendor/lib/libreference-ril.so
+vendor/lib/libril-qc-hal-qmi.so
+vendor/lib/libril-qc-logger.so
+vendor/lib/libril-qc-ltedirectdisc.so
+vendor/lib/libril-qc-radioconfig.so
+vendor/lib/libril-qcril-hook-oem.so
+vendor/lib/libril.so
+vendor/lib/librilqmiservices.so
+vendor/lib/librilutils.so
+vendor/lib/librmnetctl.so
+vendor/lib/librpmb.so
+vendor/lib/libscveCommon.so
+vendor/lib/libscveCommon_stub.so
+vendor/lib/libscveObjectSegmentation.so
+vendor/lib/libscveObjectSegmentation_stub.so
+vendor/lib/libscveObjectTracker.so
+vendor/lib/libscveObjectTracker_stub.so
+vendor/lib/libsdedrm.so
+vendor/lib/libsdm-color.so
+vendor/lib/libsdm-colormgr-algo.so
+vendor/lib/libsdm-diag.so
+vendor/lib/libsdm-disp-vndapis.so
+vendor/lib/libsdmcore.so
+vendor/lib/libsdmextension.so
+vendor/lib/libsdmutils.so
+vendor/lib/libsdsprpc.so
+vendor/lib/libsecureui.so
+vendor/lib/libsecureui_svcsock.so
+vendor/lib/libsensorcal.so
+vendor/lib/libsensorslog.so
+vendor/lib/libsettings.so
+vendor/lib/libsi.so
+vendor/lib/libskewknob.so
+vendor/lib/libslimclient.so
+vendor/lib/libsmemlog.so
+vendor/lib/libsmwrapper.so
+vendor/lib/libsndmonitor.so
+vendor/lib/libsns_device_mode_stub.so
+vendor/lib/libsns_fastRPC_util.so
+vendor/lib/libsns_low_lat_stream_stub.so
+vendor/lib/libsns_registry_skel.so
+vendor/lib/libsnsapi.so
+vendor/lib/libsnsdiaglog.so
+vendor/lib/libsoc_helper.so
+vendor/lib/libsoc_helper_jni.so
+vendor/lib/libspkrprot.so
+vendor/lib/libspl.so
+vendor/lib/libssc.so
+vendor/lib/libssc_default_listener.so
+vendor/lib/libssd.so
+vendor/lib/libssrec.so
+vendor/lib/libstagefright_amrnb_common.so
+vendor/lib/libstagefright_enc_common.so
+vendor/lib/libstagefright_flacdec.so
+vendor/lib/libstagefright_soft_qtiflacdec.so
+vendor/lib/libstagefrighthw.so
+vendor/lib/libstreamparser.so
+vendor/lib/libsubsystem_control.so
+vendor/lib/libsurround_3mic_proc.so
+vendor/lib/libswregistrationalgo.so
+vendor/lib/libswvdec.so
+vendor/lib/libsynergy_loc_api.so
+vendor/lib/libsynx.so
+vendor/lib/libsysmon_cdsp_skel.so
+vendor/lib/libsystem_health_mon.so
+vendor/lib/libthermalclient.so
+vendor/lib/libthreadutils.so
+vendor/lib/libtime_genoff.so
+vendor/lib/libtinycompress.so
+vendor/lib/libtinyxml.so
+vendor/lib/libtinyxml2_1.so
+vendor/lib/libtrustedapploader.so
+vendor/lib/libtzdrmgenprov.so
+vendor/lib/libvideoutils.so
+vendor/lib/libvidhance.so
+vendor/lib/libvndfwk_detect_jni.qti.so
+vendor/lib/libvorbisidec.so
+vendor/lib/libvppclient.so
+vendor/lib/libvpphcp.so
+vendor/lib/libvpphvx.so
+vendor/lib/libvppimmotion.so
+vendor/lib/libvpplibrary.so
+vendor/lib/libvpptestutils.so
+vendor/lib/libvpx.so
+vendor/lib/libwebrtc_audio_preprocessing.so
+vendor/lib/libwfdaac_vendor.so
+vendor/lib/libwfdcodecv4l2_proprietary.so
+vendor/lib/libwfdcommonutils_proprietary.so
+vendor/lib/libwfdconfigutils_proprietary.so
+vendor/lib/libwfddisplayconfig_proprietary.so
+vendor/lib/libwfdhdcpcp.so
+vendor/lib/libwfdhdcpservice_proprietary.so
+vendor/lib/libwfdmminterface_proprietary.so
+vendor/lib/libwfdmmservice_proprietary.so
+vendor/lib/libwfdmmsrc_proprietary.so
+vendor/lib/libwfdmodulehdcpsession.so
+vendor/lib/libwfdrtsp_proprietary.so
+vendor/lib/libwfdsessionmodule.so
+vendor/lib/libwfdsourcesession_proprietary.so
+vendor/lib/libwfdsourcesm_proprietary.so
+vendor/lib/libwfduibcinterface_proprietary.so
+vendor/lib/libwfduibcsink_proprietary.so
+vendor/lib/libwfduibcsinkinterface_proprietary.so
+vendor/lib/libwfduibcsrc_proprietary.so
+vendor/lib/libwfduibcsrcinterface_proprietary.so
+vendor/lib/libwfdutils_proprietary.so
+vendor/lib/libwms.so
+vendor/lib/libwqe.so
+vendor/lib/libxditk_arch.so
+vendor/lib/libxditk_ditArchLIB.so
+vendor/lib/libxditk_ditBSP.so
+vendor/lib/libxml.so
+vendor/lib/libxtadapter.so
+vendor/lib/mediacas/libclearkeycasplugin.so
+vendor/lib/mediadrm/libdrmclearkeyplugin.so
+vendor/lib/mediadrm/libwvdrmengine.so
+vendor/lib/modules/audio_adsp_loader.ko
+vendor/lib/modules/audio_apr.ko
+vendor/lib/modules/audio_bolero_cdc.ko
+vendor/lib/modules/audio_hdmi.ko
+vendor/lib/modules/audio_machine_kona.ko
+vendor/lib/modules/audio_mbhc.ko
+vendor/lib/modules/audio_native.ko
+vendor/lib/modules/audio_pinctrl_lpi.ko
+vendor/lib/modules/audio_pinctrl_wcd.ko
+vendor/lib/modules/audio_platform.ko
+vendor/lib/modules/audio_q6.ko
+vendor/lib/modules/audio_q6_notifier.ko
+vendor/lib/modules/audio_q6_pdr.ko
+vendor/lib/modules/audio_rx_macro.ko
+vendor/lib/modules/audio_snd_event.ko
+vendor/lib/modules/audio_stub.ko
+vendor/lib/modules/audio_swr.ko
+vendor/lib/modules/audio_swr_ctrl.ko
+vendor/lib/modules/audio_tfa9874.ko
+vendor/lib/modules/audio_tx_macro.ko
+vendor/lib/modules/audio_usf.ko
+vendor/lib/modules/audio_va_macro.ko
+vendor/lib/modules/audio_wcd938x.ko
+vendor/lib/modules/audio_wcd938x_slave.ko
+vendor/lib/modules/audio_wcd9xxx.ko
+vendor/lib/modules/audio_wcd_core.ko
+vendor/lib/modules/audio_wsa_macro.ko
+vendor/lib/modules/gspca_main.ko
+vendor/lib/modules/lcd.ko
+vendor/lib/modules/llcc_perfmon.ko
+vendor/lib/modules/modules.alias
+vendor/lib/modules/modules.dep
+vendor/lib/modules/modules.load
+vendor/lib/modules/modules.softdep
+vendor/lib/modules/mpq-adapter.ko
+vendor/lib/modules/mpq-dmx-hw-plugin.ko
+vendor/lib/modules/qca_cld3_qca6390.ko
+vendor/lib/modules/qca_cld3_qca6490.ko
+vendor/lib/modules/rdbg.ko
+vendor/lib/modules/rmnet_perf.ko
+vendor/lib/modules/rmnet_shs.ko
+vendor/lib/modules/texfat.ko
+vendor/lib/modules/tntfs.ko
+vendor/lib/nfc_nci_nxp.so
+vendor/lib/qcrild_librilutils.so
+vendor/lib/qtibus.so
+vendor/lib/qtimutex.so
+vendor/lib/rfsa/adsp/capi_v2_aptX_CLHDADV_Encoder.so
+vendor/lib/rfsa/adsp/libQ6MSFR_manager_skel.so
+vendor/lib/rfsa/adsp/libapps_mem_heap.so
+vendor/lib/rfsa/adsp/libbitml_nsp_skel.so
+vendor/lib/rfsa/adsp/libcamera_nn_skel.so
+vendor/lib/rfsa/adsp/libcvpdsp_skel.so
+vendor/lib/rfsa/adsp/libdspCV_skel.so
+vendor/lib/rfsa/adsp/libdsp_streamer_binning.so
+vendor/lib/rfsa/adsp/libfastcvadsp.so
+vendor/lib/rfsa/adsp/libfastcvdsp_skel.so
+vendor/lib/rfsa/adsp/libhexagon_nn_skel.so
+vendor/lib/rfsa/adsp/libscveObjectSegmentation_skel.so
+vendor/lib/rfsa/adsp/libscveT2T_skel.so
+vendor/lib/rfsa/adsp/libsns_device_mode_skel.so
+vendor/lib/rfsa/adsp/libsns_low_lat_stream_skel.so
+vendor/lib/sensors.ssc.so
+vendor/lib/soundfx/libasphere.so
+vendor/lib/soundfx/libaudiopreprocessing.so
+vendor/lib/soundfx/libbundlewrapper.so
+vendor/lib/soundfx/libdownmix.so
+vendor/lib/soundfx/libdynproc.so
+vendor/lib/soundfx/libeffectproxy.so
+vendor/lib/soundfx/libldnhncr.so
+vendor/lib/soundfx/libozoprocessing.so
+vendor/lib/soundfx/libqcbassboost.so
+vendor/lib/soundfx/libqcompostprocbundle.so
+vendor/lib/soundfx/libqcomvisualizer.so
+vendor/lib/soundfx/libqcomvoiceprocessing.so
+vendor/lib/soundfx/libqcreverb.so
+vendor/lib/soundfx/libqcvirt.so
+vendor/lib/soundfx/libreverbwrapper.so
+vendor/lib/soundfx/libshoebox.so
+vendor/lib/soundfx/libvisualizer.so
+vendor/lib/soundfx/libvolumelistener.so
+vendor/lib/unnhal-acc-hta.so
+vendor/lib/vendor.asus.bspcam@1.0-impl.so
+vendor/lib/vendor.asus.bspcam@1.0.so
+vendor/lib/vendor.display.color@1.0.so
+vendor/lib/vendor.display.color@1.1.so
+vendor/lib/vendor.display.color@1.2.so
+vendor/lib/vendor.display.color@1.3.so
+vendor/lib/vendor.display.color@1.4.so
+vendor/lib/vendor.display.color@1.5.so
+vendor/lib/vendor.display.postproc@1.0.so
+vendor/lib/vendor.nxp.eventprocessor@1.0.so
+vendor/lib/vendor.nxp.nxpese@1.0.so
+vendor/lib/vendor.nxp.nxpnfc@2.0.so
+vendor/lib/vendor.nxp.nxpnfclegacy@1.0.so
+vendor/lib/vendor.pixelworks.hardware.display@1.0.so
+vendor/lib/vendor.qti.data.factory@2.0.so
+vendor/lib/vendor.qti.data.factory@2.1.so
+vendor/lib/vendor.qti.data.slm@1.0.so
+vendor/lib/vendor.qti.esepowermanager@1.0.so
+vendor/lib/vendor.qti.esepowermanager@1.1.so
+vendor/lib/vendor.qti.gnss@1.0.so
+vendor/lib/vendor.qti.gnss@1.1.so
+vendor/lib/vendor.qti.gnss@1.2.so
+vendor/lib/vendor.qti.gnss@2.0.so
+vendor/lib/vendor.qti.gnss@2.1.so
+vendor/lib/vendor.qti.gnss@3.0.so
+vendor/lib/vendor.qti.gnss@4.0-service.so
+vendor/lib/vendor.qti.gnss@4.0.so
+vendor/lib/vendor.qti.hardware.alarm@1.0.so
+vendor/lib/vendor.qti.hardware.audiohalext@1.0.so
+vendor/lib/vendor.qti.hardware.automotive.vehicle@1.0.so
+vendor/lib/vendor.qti.hardware.bluetooth_audio@2.0.so
+vendor/lib/vendor.qti.hardware.bluetooth_sar@1.0.so
+vendor/lib/vendor.qti.hardware.bluetooth_sar@1.1.so
+vendor/lib/vendor.qti.hardware.btconfigstore@1.0.so
+vendor/lib/vendor.qti.hardware.cacert@1.0.so
+vendor/lib/vendor.qti.hardware.camera.device@1.0.so
+vendor/lib/vendor.qti.hardware.camera.postproc@1.0-service-impl.so
+vendor/lib/vendor.qti.hardware.camera.postproc@1.0.so
+vendor/lib/vendor.qti.hardware.capabilityconfigstore@1.0.so
+vendor/lib/vendor.qti.hardware.cvp@1.0.so
+vendor/lib/vendor.qti.hardware.data.cne.internal.api@1.0.so
+vendor/lib/vendor.qti.hardware.data.cne.internal.constants@1.0.so
+vendor/lib/vendor.qti.hardware.data.cne.internal.server@1.0.so
+vendor/lib/vendor.qti.hardware.data.connection@1.0.so
+vendor/lib/vendor.qti.hardware.data.connection@1.1.so
+vendor/lib/vendor.qti.hardware.data.dynamicdds@1.0.so
+vendor/lib/vendor.qti.hardware.data.iwlan@1.0.so
+vendor/lib/vendor.qti.hardware.data.latency@1.0.so
+vendor/lib/vendor.qti.hardware.data.qmi@1.0.so
+vendor/lib/vendor.qti.hardware.display.allocator@1.0.so
+vendor/lib/vendor.qti.hardware.display.allocator@3.0.so
+vendor/lib/vendor.qti.hardware.display.composer@1.0.so
+vendor/lib/vendor.qti.hardware.display.composer@2.0.so
+vendor/lib/vendor.qti.hardware.display.mapper@1.0.so
+vendor/lib/vendor.qti.hardware.display.mapper@1.1.so
+vendor/lib/vendor.qti.hardware.display.mapper@2.0.so
+vendor/lib/vendor.qti.hardware.display.mapper@3.0.so
+vendor/lib/vendor.qti.hardware.display.mapper@4.0.so
+vendor/lib/vendor.qti.hardware.display.mapperextensions@1.0.so
+vendor/lib/vendor.qti.hardware.display.mapperextensions@1.1.so
+vendor/lib/vendor.qti.hardware.dsp@1.0.so
+vendor/lib/vendor.qti.hardware.fm@1.0.so
+vendor/lib/vendor.qti.hardware.iop@1.0.so
+vendor/lib/vendor.qti.hardware.iop@2.0.so
+vendor/lib/vendor.qti.hardware.perf@2.0.so
+vendor/lib/vendor.qti.hardware.perf@2.1.so
+vendor/lib/vendor.qti.hardware.perf@2.2.so
+vendor/lib/vendor.qti.hardware.qccsyshal@1.0.so
+vendor/lib/vendor.qti.hardware.qccvndhal@1.0-halimpl.so
+vendor/lib/vendor.qti.hardware.qccvndhal@1.0.so
+vendor/lib/vendor.qti.hardware.qdutils_disp@1.0.so
+vendor/lib/vendor.qti.hardware.qseecom@1.0.so
+vendor/lib/vendor.qti.hardware.qteeconnector@1.0.so
+vendor/lib/vendor.qti.hardware.radio.am@1.0.so
+vendor/lib/vendor.qti.hardware.radio.atcmdfwd@1.0.so
+vendor/lib/vendor.qti.hardware.radio.ims@1.0.so
+vendor/lib/vendor.qti.hardware.radio.ims@1.1.so
+vendor/lib/vendor.qti.hardware.radio.ims@1.2.so
+vendor/lib/vendor.qti.hardware.radio.ims@1.3.so
+vendor/lib/vendor.qti.hardware.radio.ims@1.4.so
+vendor/lib/vendor.qti.hardware.radio.ims@1.5.so
+vendor/lib/vendor.qti.hardware.radio.ims@1.6.so
+vendor/lib/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so
+vendor/lib/vendor.qti.hardware.radio.lpa@1.0.so
+vendor/lib/vendor.qti.hardware.radio.qcrilhook@1.0.so
+vendor/lib/vendor.qti.hardware.radio.qtiradio@1.0.so
+vendor/lib/vendor.qti.hardware.radio.qtiradio@2.0.so
+vendor/lib/vendor.qti.hardware.radio.qtiradio@2.1.so
+vendor/lib/vendor.qti.hardware.radio.qtiradio@2.2.so
+vendor/lib/vendor.qti.hardware.radio.qtiradio@2.3.so
+vendor/lib/vendor.qti.hardware.radio.qtiradio@2.4.so
+vendor/lib/vendor.qti.hardware.radio.uim@1.0.so
+vendor/lib/vendor.qti.hardware.radio.uim@1.1.so
+vendor/lib/vendor.qti.hardware.radio.uim@1.2.so
+vendor/lib/vendor.qti.hardware.radio.uim_remote_client@1.0.so
+vendor/lib/vendor.qti.hardware.radio.uim_remote_client@1.1.so
+vendor/lib/vendor.qti.hardware.radio.uim_remote_client@1.2.so
+vendor/lib/vendor.qti.hardware.radio.uim_remote_server@1.0.so
+vendor/lib/vendor.qti.hardware.scve.objecttracker@1.0.so
+vendor/lib/vendor.qti.hardware.scve.panorama@1.0.so
+vendor/lib/vendor.qti.hardware.seccam@1.0.so
+vendor/lib/vendor.qti.hardware.sensorscalibrate@1.0.so
+vendor/lib/vendor.qti.hardware.servicetracker@1.0.so
+vendor/lib/vendor.qti.hardware.servicetracker@1.1.so
+vendor/lib/vendor.qti.hardware.servicetracker@1.2.so
+vendor/lib/vendor.qti.hardware.sigma_miracast@1.0.so
+vendor/lib/vendor.qti.hardware.slmadapter@1.0.so
+vendor/lib/vendor.qti.hardware.soter@1.0.so
+vendor/lib/vendor.qti.hardware.systemhelper@1.0.so
+vendor/lib/vendor.qti.hardware.trustedui@1.0.so
+vendor/lib/vendor.qti.hardware.tui_comm@1.0.so
+vendor/lib/vendor.qti.hardware.vpp@1.1.so
+vendor/lib/vendor.qti.hardware.vpp@1.2.so
+vendor/lib/vendor.qti.hardware.vpp@1.3.so
+vendor/lib/vendor.qti.hardware.wifidisplaysession@1.0.so
+vendor/lib/vendor.qti.hardware.wifidisplaysessionl@1.0-halimpl.so
+vendor/lib/vendor.qti.ims.callcapability@1.0.so
+vendor/lib/vendor.qti.ims.callinfo@1.0.so
+vendor/lib/vendor.qti.ims.factory@1.0.so
+vendor/lib/vendor.qti.ims.rcsconfig@1.0.so
+vendor/lib/vendor.qti.ims.rcsconfig@1.1.so
+vendor/lib/vendor.qti.ims.rcsconfig@2.0.so
+vendor/lib/vendor.qti.ims.rcsconfig@2.1.so
+vendor/lib/vendor.qti.imsrtpservice@3.0-service-Impl.so
+vendor/lib/vendor.qti.imsrtpservice@3.0.so
+vendor/lib/vendor.qti.latency@2.0.so
+vendor/lib/vendor.qti.qspmhal@1.0-impl.so
+vendor/lib/vendor.qti.qspmhal@1.0.so
+vendor/lib/vendor.qti.sla.service@1.0.so
+vendor/lib/vendor.qti.spu@1.0.so
+vendor/lib/vendor.qti.voiceprint@1.0.so
+vendor/lib64/DataSet/arch/DIT_List.cfg
+vendor/lib64/DataSet/ditSCidGen/msgchk.db
+vendor/lib64/DataSet/ispDB/ParameterDB.db
+vendor/lib64/android.hardware.automotive.vehicle@2.0-manager-lib.so
+vendor/lib64/android.hardware.camera.provider@2.4-external.so
+vendor/lib64/android.hardware.camera.provider@2.4-legacy.so
+vendor/lib64/android.hardware.sensors@2.0-ScopedWakelock.so
+vendor/lib64/btaudio_offload_if.so
+vendor/lib64/camera.device@1.0-impl.so
+vendor/lib64/camera.device@3.2-impl.so
+vendor/lib64/camera.device@3.3-impl.so
+vendor/lib64/camera.device@3.4-external-impl.so
+vendor/lib64/camera.device@3.4-impl.so
+vendor/lib64/camera.device@3.5-external-impl.so
+vendor/lib64/camera.device@3.5-impl.so
+vendor/lib64/camera.device@3.6-external-impl.so
+vendor/lib64/camera/com.qti.eeprom.truly_cmb433.so
+vendor/lib64/camera/com.qti.sensor.imx363.so
+vendor/lib64/camera/com.qti.sensor.imx363_3rd_party.so
+vendor/lib64/camera/com.qti.sensor.imx363_asus_camera.so
+vendor/lib64/camera/com.qti.sensor.imx686.so
+vendor/lib64/camera/com.qti.sensor.imx686_16m.so
+vendor/lib64/camera/com.qti.sensor.imx686h_front.so
+vendor/lib64/camera/com.qti.sensor.imx686h_rear.so
+vendor/lib64/camera/com.qti.sensor.imx686h_rear_16m.so
+vendor/lib64/camera/com.qti.sensor.imx686l_front.so
+vendor/lib64/camera/com.qti.sensor.imx686l_rear.so
+vendor/lib64/camera/com.qti.sensor.imx686l_rear_16m.so
+vendor/lib64/camera/com.qti.sensor.ov08a10_front.so
+vendor/lib64/camera/com.qti.sensor.ov08a10_rear.so
+vendor/lib64/camera/com.qti.sensor.ov13855_rear_aux.so
+vendor/lib64/camera/com.qti.sensor.ov24b1q.so
+vendor/lib64/camera/com.qti.sensor.ov8856.so
+vendor/lib64/camera/com.qti.sensormodule.imx686h_front.bin
+vendor/lib64/camera/com.qti.sensormodule.imx686h_rear.bin
+vendor/lib64/camera/com.qti.sensormodule.imx686h_rear_16M.bin
+vendor/lib64/camera/com.qti.sensormodule.imx686l_front.bin
+vendor/lib64/camera/com.qti.sensormodule.imx686l_rear.bin
+vendor/lib64/camera/com.qti.sensormodule.imx686l_rear_16M.bin
+vendor/lib64/camera/com.qti.sensormodule.liteon_imx363.bin
+vendor/lib64/camera/com.qti.sensormodule.liteon_imx363_3rd_party.bin
+vendor/lib64/camera/com.qti.sensormodule.liteon_imx363_asus_camera.bin
+vendor/lib64/camera/com.qti.sensormodule.ofilm_ov08a10_front.bin
+vendor/lib64/camera/com.qti.sensormodule.ofilm_ov08a10_rear.bin
+vendor/lib64/camera/com.qti.sensormodule.ofilm_ov08a10h_front.bin
+vendor/lib64/camera/com.qti.sensormodule.ofilm_ov08a10h_rear.bin
+vendor/lib64/camera/com.qti.tuned.default.bin
+vendor/lib64/camera/com.qti.tuned.imx363_front.bin
+vendor/lib64/camera/com.qti.tuned.imx363_rear.bin
+vendor/lib64/camera/com.qti.tuned.imx686_front.bin
+vendor/lib64/camera/com.qti.tuned.imx686_ois_front.bin
+vendor/lib64/camera/com.qti.tuned.imx686_ois_rear.bin
+vendor/lib64/camera/com.qti.tuned.imx686_rear.bin
+vendor/lib64/camera/com.qti.tuned.ov08a_front.bin
+vendor/lib64/camera/com.qti.tuned.ov08a_ois_front.bin
+vendor/lib64/camera/com.qti.tuned.ov08a_ois_rear.bin
+vendor/lib64/camera/com.qti.tuned.ov08a_rear.bin
+vendor/lib64/camera/components/com.arcsoft.node.multiframemode.so
+vendor/lib64/camera/components/com.arcsoft.node.supernightraw.so
+vendor/lib64/camera/components/com.asus.node.preview.so
+vendor/lib64/camera/components/com.asus.node.video.so
+vendor/lib64/camera/components/com.qti.camx.chiiqutils.so
+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
+vendor/lib64/camera/components/com.qti.hvx.binning.so
+vendor/lib64/camera/components/com.qti.node.customhwnode.so
+vendor/lib64/camera/components/com.qti.node.depth.so
+vendor/lib64/camera/components/com.qti.node.dummyrtb.so
+vendor/lib64/camera/components/com.qti.node.dummysat.so
+vendor/lib64/camera/components/com.qti.node.eisv2.so
+vendor/lib64/camera/components/com.qti.node.eisv3.so
+vendor/lib64/camera/components/com.qti.node.fcv.so
+vendor/lib64/camera/components/com.qti.node.gpu.so
+vendor/lib64/camera/components/com.qti.node.memcpy.so
+vendor/lib64/camera/components/com.qti.node.remosaic.so
+vendor/lib64/camera/components/com.qti.node.stich.so
+vendor/lib64/camera/components/com.qti.node.swregistration.so
+vendor/lib64/camera/components/com.qti.stats.aec.so
+vendor/lib64/camera/components/com.qti.stats.aecwrapper.so
+vendor/lib64/camera/components/com.qti.stats.af.so
+vendor/lib64/camera/components/com.qti.stats.afd.so
+vendor/lib64/camera/components/com.qti.stats.afwrapper.so
+vendor/lib64/camera/components/com.qti.stats.asd.so
+vendor/lib64/camera/components/com.qti.stats.awb.so
+vendor/lib64/camera/components/com.qti.stats.awbwrapper.so
+vendor/lib64/camera/components/com.qti.stats.haf.so
+vendor/lib64/camera/components/com.qti.stats.hafoverride.so
+vendor/lib64/camera/components/com.qti.stats.pdlib.so
+vendor/lib64/camera/components/com.qti.stats.pdlibsony.so
+vendor/lib64/camera/components/com.qti.stats.pdlibwrapper.so
+vendor/lib64/camera/components/com.qti.stats.tracker.so
+vendor/lib64/camera/components/com.qtistatic.stats.aec.so
+vendor/lib64/camera/components/com.qtistatic.stats.af.so
+vendor/lib64/camera/components/com.qtistatic.stats.awb.so
+vendor/lib64/camera/components/com.qtistatic.stats.pdlib.so
+vendor/lib64/camera/components/com.vidhance.node.processing.so
+vendor/lib64/camera/components/com.vidhance.stats.aec_dmbr.so
+vendor/lib64/camera/dut_IMX363_H.bin
+vendor/lib64/camera/dut_IMX363_L.bin
+vendor/lib64/camera/dut_IMX686_H.bin
+vendor/lib64/camera/dut_IMX686_L.bin
+vendor/lib64/camera/dut_OV08A10_H.bin
+vendor/lib64/camera/dut_OV08A10_L.bin
+vendor/lib64/camera/fdconfigpreview.bin
+vendor/lib64/camera/fdconfigpreviewlite.bin
+vendor/lib64/camera/fdconfigvideo.bin
+vendor/lib64/camera/fdconfigvideolite.bin
+vendor/lib64/carwatchdog_aidl_interface-V2-ndk_platform.so
+vendor/lib64/com.dsi.ant@1.0.so
+vendor/lib64/com.qti.feature2.anchorsync.so
+vendor/lib64/com.qti.feature2.arcrawpro.so
+vendor/lib64/com.qti.feature2.demux.so
+vendor/lib64/com.qti.feature2.frameselect.so
+vendor/lib64/com.qti.feature2.fusion.so
+vendor/lib64/com.qti.feature2.generic.so
+vendor/lib64/com.qti.feature2.gs.so
+vendor/lib64/com.qti.feature2.hdr.so
+vendor/lib64/com.qti.feature2.memcpy.so
+vendor/lib64/com.qti.feature2.mfsr.so
+vendor/lib64/com.qti.feature2.qcfa.so
+vendor/lib64/com.qti.feature2.rawhdr.so
+vendor/lib64/com.qti.feature2.rt.so
+vendor/lib64/com.qti.feature2.serializer.so
+vendor/lib64/com.qti.feature2.stub.so
+vendor/lib64/com.qti.feature2.swmf.so
+vendor/lib64/com.qualcomm.qti.bluetooth_audio@1.0.so
+vendor/lib64/com.qualcomm.qti.dpm.api@1.0.so
+vendor/lib64/com.qualcomm.qti.imscmservice@1.0.so
+vendor/lib64/com.qualcomm.qti.imscmservice@2.0.so
+vendor/lib64/com.qualcomm.qti.imscmservice@2.1.so
+vendor/lib64/com.qualcomm.qti.imscmservice@2.2.so
+vendor/lib64/com.qualcomm.qti.uceservice@2.0.so
+vendor/lib64/com.qualcomm.qti.uceservice@2.1.so
+vendor/lib64/com.qualcomm.qti.uceservice@2.2.so
+vendor/lib64/deviceInfoServiceModule.so
+vendor/lib64/egl/eglSubDriverAndroid.so
+vendor/lib64/egl/libEGL_adreno.so
+vendor/lib64/egl/libGLESv1_CM_adreno.so
+vendor/lib64/egl/libGLESv2_adreno.so
+vendor/lib64/egl/libq3dtools_adreno.so
+vendor/lib64/egl/libq3dtools_esx.so
+vendor/lib64/ese_client.so
+vendor/lib64/ese_spi_nxp.so
+vendor/lib64/ftm_fm_lib.so
+vendor/lib64/hal_libnfc.so
+vendor/lib64/hw/android.hardware.bluetooth.audio@2.0-impl.so
+vendor/lib64/hw/android.hardware.bluetooth@1.0-impl-qti.so
+vendor/lib64/hw/android.hardware.boot@1.0-impl-1.1-qti.so
+vendor/lib64/hw/android.hardware.camera.provider@2.4-impl.so
+vendor/lib64/hw/android.hardware.gatekeeper@1.0-impl-qti.so
+vendor/lib64/hw/android.hardware.gnss@2.1-impl-qti.so
+vendor/lib64/hw/android.hardware.graphics.mapper@3.0-impl-qti-display.so
+vendor/lib64/hw/android.hardware.graphics.mapper@4.0-impl-qti-display.so
+vendor/lib64/hw/android.hardware.memtrack@1.0-impl.so
+vendor/lib64/hw/android.hardware.renderscript@1.0-impl.so
+vendor/lib64/hw/android.hardware.soundtrigger@2.2-impl.so
+vendor/lib64/hw/audio.bluetooth.default.so
+vendor/lib64/hw/audio.bluetooth_qti.default.so
+vendor/lib64/hw/audio.primary.kona.so
+vendor/lib64/hw/audio.r_submix.default.so
+vendor/lib64/hw/audio.usb.default.so
+vendor/lib64/hw/camera.qcom.so
+vendor/lib64/hw/com.dsi.ant@1.0-impl.so
+vendor/lib64/hw/com.qti.chi.override.so
+vendor/lib64/hw/fingerprint.default.so
+vendor/lib64/hw/gralloc.default.so
+vendor/lib64/hw/gralloc.kona.so
+vendor/lib64/hw/lights.kona.so
+vendor/lib64/hw/local_time.default.so
+vendor/lib64/hw/memtrack.kona.so
+vendor/lib64/hw/power.default.so
+vendor/lib64/hw/sound_trigger.primary.kona.so
+vendor/lib64/hw/vendor.qti.esepowermanager@1.1-impl.so
+vendor/lib64/hw/vendor.qti.gnss@4.0-impl.so
+vendor/lib64/hw/vendor.qti.hardware.alarm@1.0-impl.so
+vendor/lib64/hw/vendor.qti.hardware.audiohalext@1.0-impl.so
+vendor/lib64/hw/vendor.qti.hardware.bluetooth_audio@2.0-impl.so
+vendor/lib64/hw/vendor.qti.hardware.bluetooth_sar@1.0-impl.so
+vendor/lib64/hw/vendor.qti.hardware.btconfigstore@1.0-impl.so
+vendor/lib64/hw/vendor.qti.hardware.capabilityconfigstore@1.0-impl.so
+vendor/lib64/hw/vendor.qti.hardware.qccvndhal@1.0-impl.so
+vendor/lib64/hw/vendor.qti.hardware.qseecom@1.0-impl.so
+vendor/lib64/hw/vendor.qti.hardware.qteeconnector@1.0-impl.so
+vendor/lib64/hw/vendor.qti.hardware.sensorscalibrate@1.0-impl.so
+vendor/lib64/hw/vendor.qti.hardware.servicetracker@1.2-impl.so
+vendor/lib64/hw/vendor.qti.hardware.soter@1.0-impl.so
+vendor/lib64/hw/vendor.qti.sla.service@1.0-impl.so
+vendor/lib64/hw/vibrator.default.so
+vendor/lib64/hw/vulkan.adreno.so
+vendor/lib64/lib-imscmservice.so
+vendor/lib64/lib-imsdpl.so
+vendor/lib64/lib-imsqimf.so
+vendor/lib64/lib-imsrcs-v2.so
+vendor/lib64/lib-imsrcsbaseimpl.so
+vendor/lib64/lib-imsvtcore.so
+vendor/lib64/lib-imsxml.so
+vendor/lib64/lib-rcsconfig.so
+vendor/lib64/lib-rtpcommon.so
+vendor/lib64/lib-rtpcore.so
+vendor/lib64/lib-rtpsl.so
+vendor/lib64/lib-siputility.so
+vendor/lib64/lib-uceservice.so
+vendor/lib64/libAlacSwDec.so
+vendor/lib64/libApeSwDec.so
+vendor/lib64/libAsusBspCam_hidl.so
+vendor/lib64/libAsusMotorDriverHAL.so
+vendor/lib64/libAsusRGBSensorHAL.so
+vendor/lib64/libC2D2.so
+vendor/lib64/libCB.so
+vendor/lib64/libEGL_adreno.so
+vendor/lib64/libFlacSwDec.so
+vendor/lib64/libGLESv2_adreno.so
+vendor/lib64/libGPQTEEC_vendor.so
+vendor/lib64/libGPTEE_vendor.so
+vendor/lib64/libGPreqcancel.so
+vendor/lib64/libGPreqcancel_svc.so
+vendor/lib64/libI420colorconvert.so
+vendor/lib64/libMpeg4SwEncoder.so
+vendor/lib64/libMpeghSwEnc.so
+vendor/lib64/libOmxAacDec.so
+vendor/lib64/libOmxAacEnc.so
+vendor/lib64/libOmxAlacDec.so
+vendor/lib64/libOmxAlacDecSw.so
+vendor/lib64/libOmxAmrDec.so
+vendor/lib64/libOmxAmrEnc.so
+vendor/lib64/libOmxAmrwbplusDec.so
+vendor/lib64/libOmxApeDec.so
+vendor/lib64/libOmxApeDecSw.so
+vendor/lib64/libOmxCore.so
+vendor/lib64/libOmxEvrcDec.so
+vendor/lib64/libOmxEvrcEnc.so
+vendor/lib64/libOmxG711Dec.so
+vendor/lib64/libOmxG711Enc.so
+vendor/lib64/libOmxMpeghEncSw.so
+vendor/lib64/libOmxQcelp13Dec.so
+vendor/lib64/libOmxQcelp13Enc.so
+vendor/lib64/libOmxSwVdec.so
+vendor/lib64/libOmxSwVencMpeg4.so
+vendor/lib64/libOmxVdec.so
+vendor/lib64/libOmxVenc.so
+vendor/lib64/libOmxVpp.so
+vendor/lib64/libOmxWmaDec.so
+vendor/lib64/libOpenCL.so
+vendor/lib64/libQ6MSFR_manager_stub.so
+vendor/lib64/libQSEEComAPI.so
+vendor/lib64/libQTEEConnector_vendor.so
+vendor/lib64/libSecureUILib.so
+vendor/lib64/libStDrvInt.so
+vendor/lib64/libTouchInputVM.so
+vendor/lib64/libTrustedInput.so
+vendor/lib64/libTrustedInputTZ.so
+vendor/lib64/libTrustedUI.so
+vendor/lib64/libTrustedUITZ.so
+vendor/lib64/libVkLayer_q3dtools.so
+vendor/lib64/liba2dpoffload.so
+vendor/lib64/libacdb-fts.so
+vendor/lib64/libacdbloader.so
+vendor/lib64/libacdbrtac.so
+vendor/lib64/libadaptlaunch.so
+vendor/lib64/libadiertac.so
+vendor/lib64/libadreno_app_profiles.so
+vendor/lib64/libadreno_utils.so
+vendor/lib64/libadsp_default_listener.so
+vendor/lib64/libadsprpc.so
+vendor/lib64/libalsautils.so
+vendor/lib64/libaoa.so
+vendor/lib64/libappclassifier.so
+vendor/lib64/libarcsoft_beautyshot.so
+vendor/lib64/libarcsoft_bokehplus_image.so
+vendor/lib64/libarcsoft_bokehplus_image_front.so
+vendor/lib64/libarcsoft_bokehplus_image_rear.so
+vendor/lib64/libarcsoft_bokehplus_video.so
+vendor/lib64/libarcsoft_dualcam_refocus.so
+vendor/lib64/libarcsoft_face_detection.so
+vendor/lib64/libarcsoft_face_tracking.so
+vendor/lib64/libarcsoft_fringe_remove.so
+vendor/lib64/libarcsoft_hdr.so
+vendor/lib64/libarcsoft_low_light_shot.so
+vendor/lib64/libarcsoft_nighthawk.so
+vendor/lib64/libarcsoft_piczoom.so
+vendor/lib64/libarcsoft_rer.so
+vendor/lib64/libarcsoft_super_night_raw.so
+vendor/lib64/libarcsoft_superresolution.so
+vendor/lib64/libaudcal.so
+vendor/lib64/libaudio_log_utils.so
+vendor/lib64/libaudioalsa.so
+vendor/lib64/libaudioconfigstore.so
+vendor/lib64/libaudioparsers.so
+vendor/lib64/libav_ozoencoder.so
+vendor/lib64/libbase64.so
+vendor/lib64/libbatching.so
+vendor/lib64/libbatterylistener.so
+vendor/lib64/libbitmlengine.so
+vendor/lib64/libbluetooth_audio_session.so
+vendor/lib64/libbluetooth_audio_session_qti.so
+vendor/lib64/libboot_control_qti.so
+vendor/lib64/libbt-hidlclient.so
+vendor/lib64/libbtnv.so
+vendor/lib64/libc2d30_bltlib.so
+vendor/lib64/libc2dcolorconvert.so
+vendor/lib64/libcacertclient.so
+vendor/lib64/libcamera_nn_stub.so
+vendor/lib64/libcamerapostproc.so
+vendor/lib64/libcamxexternalformatutils.so
+vendor/lib64/libcamxfacialfeatures.so
+vendor/lib64/libcamxfdalgo.so
+vendor/lib64/libcamxfdengine.so
+vendor/lib64/libcamxifestriping.so
+vendor/lib64/libcamximageformatutils.so
+vendor/lib64/libcamxncs.so
+vendor/lib64/libcamxstatscore.so
+vendor/lib64/libcamxswprocessalgo.so
+vendor/lib64/libcamxtintlessalgo.so
+vendor/lib64/libcapiv2svacnn.so
+vendor/lib64/libcapiv2svarnn.so
+vendor/lib64/libcapiv2vop.so
+vendor/lib64/libcdfw.so
+vendor/lib64/libcdfw_remote_api.so
+vendor/lib64/libcdsp_default_listener.so
+vendor/lib64/libcdsprpc.so
+vendor/lib64/libchiarcutils.so
+vendor/lib64/libchilog.so
+vendor/lib64/libchrome.so
+vendor/lib64/libcirrusspkrprot.so
+vendor/lib64/libcld80211.so
+vendor/lib64/libcne.so
+vendor/lib64/libcneapiclient.so
+vendor/lib64/libcneoplookup.so
+vendor/lib64/libcneqmiutils.so
+vendor/lib64/libcodec2_hidl@1.0.so
+vendor/lib64/libcodec2_vndk.so
+vendor/lib64/libcom.qti.chinodeutils.so
+vendor/lib64/libcomprcapture.so
+vendor/lib64/libconfigdb.so
+vendor/lib64/libcpion.so
+vendor/lib64/libcvp2.so
+vendor/lib64/libcvp2_hfi.so
+vendor/lib64/libcvp_common.so
+vendor/lib64/libcvpcpuRev_skel.so
+vendor/lib64/libdataitems.so
+vendor/lib64/libdiag.so
+vendor/lib64/libdiagjni.so
+vendor/lib64/libdisp-aba.so
+vendor/lib64/libdisplaydebug.so
+vendor/lib64/libdisplayqos.so
+vendor/lib64/libdisplayskuutils.so
+vendor/lib64/libdpmqmihal.so
+vendor/lib64/libdpps.so
+vendor/lib64/libdrm.so
+vendor/lib64/libdrmfs.so
+vendor/lib64/libdrmtime.so
+vendor/lib64/libdrmutils.so
+vendor/lib64/libdsi_netctrl.so
+vendor/lib64/libdsutils.so
+vendor/lib64/libembmsservice.so
+vendor/lib64/libexthwplugin.so
+vendor/lib64/libfastcvdsp_stub.so
+vendor/lib64/libfastcvopt.so
+vendor/lib64/libgameoptfeature.so
+vendor/lib64/libgarden.so
+vendor/lib64/libgarden_haltests_e2e.so
+vendor/lib64/libgcs-calwrapper.so
+vendor/lib64/libgcs-ipc.so
+vendor/lib64/libgcs-osal.so
+vendor/lib64/libgcs.so
+vendor/lib64/libgdtap.so
+vendor/lib64/libgeofencing.so
+vendor/lib64/libgf_ca.so
+vendor/lib64/libgf_hal.so
+vendor/lib64/libgnss.so
+vendor/lib64/libgnsspps.so
+vendor/lib64/libgoodixhwfingerprint.so
+vendor/lib64/libgps.utils.so
+vendor/lib64/libgpu_tonemapper.so
+vendor/lib64/libgpudataproducer.so
+vendor/lib64/libgralloccore.so
+vendor/lib64/libgrallocutils.so
+vendor/lib64/libgsl.so
+vendor/lib64/libhdcp1prov.so
+vendor/lib64/libhdcp2p2prov.so
+vendor/lib64/libhdcpsrm.so
+vendor/lib64/libhdmiedid.so
+vendor/lib64/libhdmipassthru.so
+vendor/lib64/libhdr_tm.so
+vendor/lib64/libhdrdynamic.so
+vendor/lib64/libhdrdynamicootf.so
+vendor/lib64/libhexagon_nn_stub.so
+vendor/lib64/libhfp.so
+vendor/lib64/libhistogram.so
+vendor/lib64/libhta_hexagon_runtime.so
+vendor/lib64/libhwminijail.so
+vendor/lib64/libidl.so
+vendor/lib64/libipanat.so
+vendor/lib64/libipebpsstriping.so
+vendor/lib64/libirisService.so
+vendor/lib64/libizat_client_api.so
+vendor/lib64/libizat_core.so
+vendor/lib64/libjnihelper.so
+vendor/lib64/libjson.so
+vendor/lib64/libkeymasterdeviceutils.so
+vendor/lib64/libkeymasterprovision.so
+vendor/lib64/libkeymasterutils.so
+vendor/lib64/liblbs_core.so
+vendor/lib64/liblearningmodule.so
+vendor/lib64/liblistensoundmodel2.so
+vendor/lib64/libllvm-glnext.so
+vendor/lib64/libllvm-qcom.so
+vendor/lib64/libloadalgo_stub.so
+vendor/lib64/libloc_api_v02.so
+vendor/lib64/libloc_core.so
+vendor/lib64/libloc_socket.so
+vendor/lib64/liblocation_api.so
+vendor/lib64/liblocationservice.so
+vendor/lib64/liblocationservice_glue.so
+vendor/lib64/liblowi_client.so
+vendor/lib64/liblowi_wifihal.so
+vendor/lib64/liblqe.so
+vendor/lib64/libmdmdetect.so
+vendor/lib64/libmdmimgload.so
+vendor/lib64/libmdsprpc.so
+vendor/lib64/libmeters-ns.so
+vendor/lib64/libmeters.so
+vendor/lib64/libminkdescriptor.so
+vendor/lib64/libminksocket.so
+vendor/lib64/libmiracast.so
+vendor/lib64/libmm-color-convertor.so
+vendor/lib64/libmm-hdcpmgr.so
+vendor/lib64/libmm-omxcore.so
+vendor/lib64/libmmcamera_faceproc.so
+vendor/lib64/libmmcamera_faceproc2.so
+vendor/lib64/libmmosal.so
+vendor/lib64/libmpbase.so
+vendor/lib64/libmulawdec.so
+vendor/lib64/libnative-api.so
+vendor/lib64/libnetfilter_conntrack.so
+vendor/lib64/libnetmgr.so
+vendor/lib64/libnetmgr_common.so
+vendor/lib64/libnetmgr_nr_fusion.so
+vendor/lib64/libnetmgr_rmnet_ext.so
+vendor/lib64/libnfnetlink.so
+vendor/lib64/libnlnetmgr.so
+vendor/lib64/libnpu.so
+vendor/lib64/liboemaids_vendor.so
+vendor/lib64/liboemcrypto.so
+vendor/lib64/libofflinelog.so
+vendor/lib64/liboffloadhal.so
+vendor/lib64/libopenvx.so
+vendor/lib64/libops.so
+vendor/lib64/libos.so
+vendor/lib64/libozoaudioencoder.so
+vendor/lib64/libpdmapper.so
+vendor/lib64/libpdnotifier.so
+vendor/lib64/libperfconfig.so
+vendor/lib64/libperfgluelayer.so
+vendor/lib64/libperfioctl.so
+vendor/lib64/libperipheral_client.so
+vendor/lib64/libplatformconfig.so
+vendor/lib64/libprotobuf-cpp-full-3.9.1.so
+vendor/lib64/libprotobuf-cpp-lite-3.9.1.so
+vendor/lib64/libpwiriscalibrate.so
+vendor/lib64/libpwirispq.so
+vendor/lib64/libpwirissoft.so
+vendor/lib64/libpwsnapdragoncolor.so
+vendor/lib64/libpwsoftirisPCS.so
+vendor/lib64/libq3dtools_adreno.so
+vendor/lib64/libqcbor.so
+vendor/lib64/libqcc_file_agent.so
+vendor/lib64/libqcci_legacy.so
+vendor/lib64/libqcmaputils.so
+vendor/lib64/libqcodec2_base.so
+vendor/lib64/libqcodec2_basecodec.so
+vendor/lib64/libqcodec2_core.so
+vendor/lib64/libqcodec2_platform.so
+vendor/lib64/libqcodec2_utils.so
+vendor/lib64/libqcodec2_v4l2codec.so
+vendor/lib64/libqcrilFramework.so
+vendor/lib64/libqcrildatactl.so
+vendor/lib64/libqdi.so
+vendor/lib64/libqdma_file_agent.so
+vendor/lib64/libqdp.so
+vendor/lib64/libqdutils.so
+vendor/lib64/libqisl.so
+vendor/lib64/libqmi.so
+vendor/lib64/libqmi_cci.so
+vendor/lib64/libqmi_client_helper.so
+vendor/lib64/libqmi_client_qmux.so
+vendor/lib64/libqmi_common_so.so
+vendor/lib64/libqmi_csi.so
+vendor/lib64/libqmi_csvt_srvc.so
+vendor/lib64/libqmi_encdec.so
+vendor/lib64/libqmi_legacy.so
+vendor/lib64/libqmiservices.so
+vendor/lib64/libqrtr.so
+vendor/lib64/libqsap_sdk.so
+vendor/lib64/libqseed3.so
+vendor/lib64/libqservice.so
+vendor/lib64/libqsocket.so
+vendor/lib64/libqti-iopd-client.so
+vendor/lib64/libqti-iopd.so
+vendor/lib64/libqti-perfd-client.so
+vendor/lib64/libqti-perfd.so
+vendor/lib64/libqti-util.so
+vendor/lib64/libqti-utils.so
+vendor/lib64/libqti_vndfwk_detect.so
+vendor/lib64/libqtigef.so
+vendor/lib64/libqtikeymaster4.so
+vendor/lib64/libqtivibratoreffect.so
+vendor/lib64/librcc.so
+vendor/lib64/librecovery_updater.so
+vendor/lib64/librecovery_updater_msm.so
+vendor/lib64/libreference-ril.so
+vendor/lib64/libreffeature.so
+vendor/lib64/libril-qc-hal-qmi.so
+vendor/lib64/libril-qc-logger.so
+vendor/lib64/libril-qc-ltedirectdisc.so
+vendor/lib64/libril-qc-radioconfig.so
+vendor/lib64/libril-qcril-hook-oem.so
+vendor/lib64/libril.so
+vendor/lib64/librilqmiservices.so
+vendor/lib64/librilutils.so
+vendor/lib64/librmnetctl.so
+vendor/lib64/librpmb.so
+vendor/lib64/libscveCommon.so
+vendor/lib64/libscveCommon_stub.so
+vendor/lib64/libscveObjectSegmentation.so
+vendor/lib64/libscveObjectSegmentation_stub.so
+vendor/lib64/libscveObjectTracker.so
+vendor/lib64/libscveObjectTracker_stub.so
+vendor/lib64/libsdedrm.so
+vendor/lib64/libsdm-color.so
+vendor/lib64/libsdm-colormgr-algo.so
+vendor/lib64/libsdm-diag.so
+vendor/lib64/libsdm-disp-vndapis.so
+vendor/lib64/libsdmcore.so
+vendor/lib64/libsdmextension.so
+vendor/lib64/libsdmutils.so
+vendor/lib64/libsdsprpc.so
+vendor/lib64/libsecureui.so
+vendor/lib64/libsecureui_svcsock.so
+vendor/lib64/libsensorcal.so
+vendor/lib64/libsensorndkbridge.so
+vendor/lib64/libsensorslog.so
+vendor/lib64/libsettings.so
+vendor/lib64/libsi.so
+vendor/lib64/libskewknob.so
+vendor/lib64/libslimclient.so
+vendor/lib64/libsmemlog.so
+vendor/lib64/libsndmonitor.so
+vendor/lib64/libsns_device_mode_stub.so
+vendor/lib64/libsns_fastRPC_util.so
+vendor/lib64/libsns_low_lat_stream_stub.so
+vendor/lib64/libsns_registry_skel.so
+vendor/lib64/libsnsapi.so
+vendor/lib64/libsnsdiaglog.so
+vendor/lib64/libsoc_helper.so
+vendor/lib64/libsoc_helper_jni.so
+vendor/lib64/libspcom.so
+vendor/lib64/libspkrprot.so
+vendor/lib64/libspl.so
+vendor/lib64/libssc.so
+vendor/lib64/libssc_default_listener.so
+vendor/lib64/libssd.so
+vendor/lib64/libssrec.so
+vendor/lib64/libstagefright_soft_qtiflacdec.so
+vendor/lib64/libstagefrighthw.so
+vendor/lib64/libsubsystem_control.so
+vendor/lib64/libswregistrationalgo.so
+vendor/lib64/libswvdec.so
+vendor/lib64/libsynergy_loc_api.so
+vendor/lib64/libsynx.so
+vendor/lib64/libsysmon_cdsp_skel.so
+vendor/lib64/libsystem_health_mon.so
+vendor/lib64/libthermalclient.so
+vendor/lib64/libthreadutils.so
+vendor/lib64/libtime_genoff.so
+vendor/lib64/libtinycompress.so
+vendor/lib64/libtinyxml.so
+vendor/lib64/libtinyxml2_1.so
+vendor/lib64/libtrustedapploader.so
+vendor/lib64/libtzdrmgenprov.so
+vendor/lib64/libvendor.goodix.hardware.biometrics.fingerprint@2.1.so
+vendor/lib64/libvidhance.so
+vendor/lib64/libvndfwk_detect_jni.qti.so
+vendor/lib64/libvppclient.so
+vendor/lib64/libvpphcp.so
+vendor/lib64/libvpphvx.so
+vendor/lib64/libvppimmotion.so
+vendor/lib64/libvpplibrary.so
+vendor/lib64/libvpptestutils.so
+vendor/lib64/libwebrtc_audio_preprocessing.so
+vendor/lib64/libwfddisplayconfig_proprietary.so
+vendor/lib64/libwfdhdcpcp.so
+vendor/lib64/libwms.so
+vendor/lib64/libwqe.so
+vendor/lib64/libwvhidl.so
+vendor/lib64/libxditk_DIT_MSMv1.so
+vendor/lib64/libxditk_DIT_Manager.so
+vendor/lib64/libxditk_ISP.so
+vendor/lib64/libxditk_arch.so
+vendor/lib64/libxditk_ditArchLIB.so
+vendor/lib64/libxditk_ditBSP.so
+vendor/lib64/libxditk_ditBSP_JNI.so
+vendor/lib64/libxml.so
+vendor/lib64/libxtadapter.so
+vendor/lib64/ls_client.so
+vendor/lib64/mediacas/libclearkeycasplugin.so
+vendor/lib64/mediadrm/libdrmclearkeyplugin.so
+vendor/lib64/mediadrm/libwvdrmengine.so
+vendor/lib64/nfc_nci_nxp.so
+vendor/lib64/qcrild_librilutils.so
+vendor/lib64/qtibus.so
+vendor/lib64/qtimutex.so
+vendor/lib64/rfsa/adsp/libsns_device_mode_skel.so
+vendor/lib64/rfsa/adsp/libsns_low_lat_stream_skel.so
+vendor/lib64/sensors.ssc.so
+vendor/lib64/soundfx/libasphere.so
+vendor/lib64/soundfx/libaudiopreprocessing.so
+vendor/lib64/soundfx/libbundlewrapper.so
+vendor/lib64/soundfx/libdownmix.so
+vendor/lib64/soundfx/libdynproc.so
+vendor/lib64/soundfx/libeffectproxy.so
+vendor/lib64/soundfx/libldnhncr.so
+vendor/lib64/soundfx/libozoprocessing.so
+vendor/lib64/soundfx/libqcbassboost.so
+vendor/lib64/soundfx/libqcompostprocbundle.so
+vendor/lib64/soundfx/libqcomvisualizer.so
+vendor/lib64/soundfx/libqcomvoiceprocessing.so
+vendor/lib64/soundfx/libqcreverb.so
+vendor/lib64/soundfx/libqcvirt.so
+vendor/lib64/soundfx/libreverbwrapper.so
+vendor/lib64/soundfx/libshoebox.so
+vendor/lib64/soundfx/libvisualizer.so
+vendor/lib64/soundfx/libvolumelistener.so
+vendor/lib64/style.cng
+vendor/lib64/unnhal-acc-adreno.so
+vendor/lib64/unnhal-acc-common.so
+vendor/lib64/unnhal-acc-hta.so
+vendor/lib64/unnhal-acc-hvx.so
+vendor/lib64/vendor.asus.bspcam@1.0-impl.so
+vendor/lib64/vendor.asus.bspcam@1.0.so
+vendor/lib64/vendor.asus.wifi.hostapd@1.0.so
+vendor/lib64/vendor.display.color@1.0.so
+vendor/lib64/vendor.display.color@1.1.so
+vendor/lib64/vendor.display.color@1.2.so
+vendor/lib64/vendor.display.color@1.3.so
+vendor/lib64/vendor.display.color@1.4.so
+vendor/lib64/vendor.display.color@1.5.so
+vendor/lib64/vendor.display.postproc@1.0.so
+vendor/lib64/vendor.nxp.eventprocessor@1.0.so
+vendor/lib64/vendor.nxp.nxpese@1.0.so
+vendor/lib64/vendor.nxp.nxpnfc@2.0.so
+vendor/lib64/vendor.nxp.nxpnfclegacy@1.0.so
+vendor/lib64/vendor.pixelworks.hardware.display@1.0.so
+vendor/lib64/vendor.qti.data.factory@2.0.so
+vendor/lib64/vendor.qti.data.factory@2.1.so
+vendor/lib64/vendor.qti.data.slm@1.0.so
+vendor/lib64/vendor.qti.esepowermanager@1.0.so
+vendor/lib64/vendor.qti.esepowermanager@1.1.so
+vendor/lib64/vendor.qti.gnss@1.0.so
+vendor/lib64/vendor.qti.gnss@1.1.so
+vendor/lib64/vendor.qti.gnss@1.2.so
+vendor/lib64/vendor.qti.gnss@2.0.so
+vendor/lib64/vendor.qti.gnss@2.1.so
+vendor/lib64/vendor.qti.gnss@3.0.so
+vendor/lib64/vendor.qti.gnss@4.0-service.so
+vendor/lib64/vendor.qti.gnss@4.0.so
+vendor/lib64/vendor.qti.hardware.alarm@1.0.so
+vendor/lib64/vendor.qti.hardware.audiohalext@1.0.so
+vendor/lib64/vendor.qti.hardware.automotive.vehicle@1.0.so
+vendor/lib64/vendor.qti.hardware.bluetooth_audio@2.0.so
+vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.0.so
+vendor/lib64/vendor.qti.hardware.bluetooth_sar@1.1.so
+vendor/lib64/vendor.qti.hardware.btconfigstore@1.0.so
+vendor/lib64/vendor.qti.hardware.cacert@1.0.so
+vendor/lib64/vendor.qti.hardware.camera.device@1.0.so
+vendor/lib64/vendor.qti.hardware.camera.postproc@1.0-service-impl.so
+vendor/lib64/vendor.qti.hardware.camera.postproc@1.0.so
+vendor/lib64/vendor.qti.hardware.capabilityconfigstore@1.0.so
+vendor/lib64/vendor.qti.hardware.cvp@1.0.so
+vendor/lib64/vendor.qti.hardware.data.cne.internal.api@1.0.so
+vendor/lib64/vendor.qti.hardware.data.cne.internal.constants@1.0.so
+vendor/lib64/vendor.qti.hardware.data.cne.internal.server@1.0.so
+vendor/lib64/vendor.qti.hardware.data.connection@1.0.so
+vendor/lib64/vendor.qti.hardware.data.connection@1.1.so
+vendor/lib64/vendor.qti.hardware.data.dynamicdds@1.0.so
+vendor/lib64/vendor.qti.hardware.data.iwlan@1.0.so
+vendor/lib64/vendor.qti.hardware.data.latency@1.0.so
+vendor/lib64/vendor.qti.hardware.data.qmi@1.0.so
+vendor/lib64/vendor.qti.hardware.display.allocator@1.0.so
+vendor/lib64/vendor.qti.hardware.display.allocator@3.0.so
+vendor/lib64/vendor.qti.hardware.display.allocator@4.0.so
+vendor/lib64/vendor.qti.hardware.display.composer@1.0.so
+vendor/lib64/vendor.qti.hardware.display.composer@2.0.so
+vendor/lib64/vendor.qti.hardware.display.composer@3.0.so
+vendor/lib64/vendor.qti.hardware.display.mapper@1.0.so
+vendor/lib64/vendor.qti.hardware.display.mapper@1.1.so
+vendor/lib64/vendor.qti.hardware.display.mapper@2.0.so
+vendor/lib64/vendor.qti.hardware.display.mapper@3.0.so
+vendor/lib64/vendor.qti.hardware.display.mapper@4.0.so
+vendor/lib64/vendor.qti.hardware.display.mapperextensions@1.0.so
+vendor/lib64/vendor.qti.hardware.display.mapperextensions@1.1.so
+vendor/lib64/vendor.qti.hardware.dsp@1.0.so
+vendor/lib64/vendor.qti.hardware.embmssl@1.0-adapter-helper.so
+vendor/lib64/vendor.qti.hardware.embmssl@1.0.so
+vendor/lib64/vendor.qti.hardware.factory@1.0.so
+vendor/lib64/vendor.qti.hardware.factory@1.1.so
+vendor/lib64/vendor.qti.hardware.fm@1.0.so
+vendor/lib64/vendor.qti.hardware.iop@1.0.so
+vendor/lib64/vendor.qti.hardware.iop@2.0.so
+vendor/lib64/vendor.qti.hardware.perf@2.0.so
+vendor/lib64/vendor.qti.hardware.perf@2.1.so
+vendor/lib64/vendor.qti.hardware.perf@2.2.so
+vendor/lib64/vendor.qti.hardware.qccsyshal@1.0.so
+vendor/lib64/vendor.qti.hardware.qccvndhal@1.0-halimpl.so
+vendor/lib64/vendor.qti.hardware.qccvndhal@1.0.so
+vendor/lib64/vendor.qti.hardware.qdutils_disp@1.0.so
+vendor/lib64/vendor.qti.hardware.qseecom@1.0.so
+vendor/lib64/vendor.qti.hardware.qteeconnector@1.0.so
+vendor/lib64/vendor.qti.hardware.radio.am@1.0.so
+vendor/lib64/vendor.qti.hardware.radio.atcmdfwd@1.0.so
+vendor/lib64/vendor.qti.hardware.radio.ims@1.0.so
+vendor/lib64/vendor.qti.hardware.radio.ims@1.1.so
+vendor/lib64/vendor.qti.hardware.radio.ims@1.2.so
+vendor/lib64/vendor.qti.hardware.radio.ims@1.3.so
+vendor/lib64/vendor.qti.hardware.radio.ims@1.4.so
+vendor/lib64/vendor.qti.hardware.radio.ims@1.5.so
+vendor/lib64/vendor.qti.hardware.radio.ims@1.6.so
+vendor/lib64/vendor.qti.hardware.radio.internal.deviceinfo@1.0.so
+vendor/lib64/vendor.qti.hardware.radio.lpa@1.0.so
+vendor/lib64/vendor.qti.hardware.radio.qcrilhook@1.0.so
+vendor/lib64/vendor.qti.hardware.radio.qtiradio@1.0.so
+vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.0.so
+vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.1.so
+vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.2.so
+vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.3.so
+vendor/lib64/vendor.qti.hardware.radio.qtiradio@2.4.so
+vendor/lib64/vendor.qti.hardware.radio.uim@1.0.so
+vendor/lib64/vendor.qti.hardware.radio.uim@1.1.so
+vendor/lib64/vendor.qti.hardware.radio.uim@1.2.so
+vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.0.so
+vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.1.so
+vendor/lib64/vendor.qti.hardware.radio.uim_remote_client@1.2.so
+vendor/lib64/vendor.qti.hardware.radio.uim_remote_server@1.0.so
+vendor/lib64/vendor.qti.hardware.scve.objecttracker@1.0.so
+vendor/lib64/vendor.qti.hardware.scve.panorama@1.0.so
+vendor/lib64/vendor.qti.hardware.seccam@1.0.so
+vendor/lib64/vendor.qti.hardware.sensorscalibrate@1.0.so
+vendor/lib64/vendor.qti.hardware.servicetracker@1.0.so
+vendor/lib64/vendor.qti.hardware.servicetracker@1.1.so
+vendor/lib64/vendor.qti.hardware.servicetracker@1.2.so
+vendor/lib64/vendor.qti.hardware.sigma_miracast@1.0.so
+vendor/lib64/vendor.qti.hardware.slmadapter@1.0.so
+vendor/lib64/vendor.qti.hardware.soter@1.0.so
+vendor/lib64/vendor.qti.hardware.systemhelper@1.0.so
+vendor/lib64/vendor.qti.hardware.trustedui@1.0.so
+vendor/lib64/vendor.qti.hardware.tui_comm@1.0.so
+vendor/lib64/vendor.qti.hardware.vibrator.impl.so
+vendor/lib64/vendor.qti.hardware.vpp@1.1.so
+vendor/lib64/vendor.qti.hardware.vpp@1.2.so
+vendor/lib64/vendor.qti.hardware.vpp@1.3.so
+vendor/lib64/vendor.qti.hardware.wifi.hostapd@1.0.so
+vendor/lib64/vendor.qti.hardware.wifi.hostapd@1.1.so
+vendor/lib64/vendor.qti.hardware.wifi.hostapd@1.2.so
+vendor/lib64/vendor.qti.hardware.wifi.supplicant@2.0.so
+vendor/lib64/vendor.qti.hardware.wifi.supplicant@2.1.so
+vendor/lib64/vendor.qti.hardware.wifidisplaysession@1.0.so
+vendor/lib64/vendor.qti.ims.callcapability@1.0.so
+vendor/lib64/vendor.qti.ims.callinfo@1.0.so
+vendor/lib64/vendor.qti.ims.factory@1.0.so
+vendor/lib64/vendor.qti.ims.rcsconfig@1.0.so
+vendor/lib64/vendor.qti.ims.rcsconfig@1.1.so
+vendor/lib64/vendor.qti.ims.rcsconfig@2.0.so
+vendor/lib64/vendor.qti.ims.rcsconfig@2.1.so
+vendor/lib64/vendor.qti.imsrtpservice@3.0-service-Impl.so
+vendor/lib64/vendor.qti.imsrtpservice@3.0.so
+vendor/lib64/vendor.qti.latency@2.0.so
+vendor/lib64/vendor.qti.qspmhal@1.0-impl.so
+vendor/lib64/vendor.qti.qspmhal@1.0.so
+vendor/lib64/vendor.qti.sla.service@1.0.so
+vendor/lib64/vendor.qti.spu@1.0.so
+vendor/lib64/vendor.qti.voiceprint@1.0.so
+vendor/libnfc-nxp_RF.conf
+vendor/radio/qcril_database/qcril.db
+vendor/radio/qcril_database/upgrade/0_initial.sql
+vendor/radio/qcril_database/upgrade/1_version_intro.sql
+vendor/radio/qcril_database/upgrade/2_version_add_wps_config.sql
+vendor/radio/qcril_database/upgrade/3_version_update_wps_config.sql
+vendor/radio/qcril_database/upgrade/4_version_update_ecc_table.sql
+vendor/radio/qcril_database/upgrade/5_version_update_ecc_table.sql
+vendor/radio/qcril_database/upgrade/6_version_update_ecc_table.sql
diff --git a/regen-vendor.sh b/regen-vendor.sh
new file mode 100755
index 0000000..698a405
--- /dev/null
+++ b/regen-vendor.sh
@@ -0,0 +1,684 @@
+#
+# Copyright (C) 2019 The LineageOS 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.
+#
+
+set -e
+
+# Load extract_utils and do some sanity checks
+MY_DIR="${BASH_SOURCE%/*}"
+if [[ ! -d "$MY_DIR" ]]; then MY_DIR="$PWD"; fi
+
+OMNI_ROOT="$MY_DIR"/../../..
+
+HELPER="$OMNI_ROOT"/vendor/omni/build/tools/extract_utils.sh
+
+if [ ! -f "$HELPER" ]; then
+ echo "Unable to find helper script at $HELPER"
+ exit 1
+fi
+. "$HELPER"
+
+if [ -z "$1" ]; then
+ echo "No input image supplied"
+ exit 1
+fi
+
+if [ -z "$2" ]; then
+ echo "No output filename supplied"
+ exit 1
+fi
+
+VENDOR_SKIP_FILES_COMMON=(
+
+ # Asus setenforce
+ "bin/sar_setting"
+ "bin/savelogs.sh"
+ "bin/savelogmtp.sh"
+ "bin/setenforce.sh"
+
+ # Audio
+ "etc/boot_sound/boot_sound_1.wav"
+ "etc/boot_sound/boot_sound_2.wav"
+ "etc/boot_sound/boot_sound_3.wav"
+ "etc/boot_sound/boot_sound_4.wav"
+ "etc/boot_sound/boot_sound_5.wav"
+ "etc/boot_sound/boot_sound_6.wav"
+ "etc/boot_sound/boot_sound_7.wav"
+ "etc/audio/audio_policy_configuration.xml"
+ "etc/audio_effects.xml"
+ "etc/audio_io_policy.conf"
+ "etc/audio_policy_configuration.xml"
+ "etc/audio_policy_configuration_ZS670KS.xml"
+ "etc/audio_policy_volumes.xml"
+ "etc/audio_policy_volumes_ZS670KS.xml"
+ "etc/audio_tuning_mixer.txt"
+ "etc/bluetooth_qti_audio_policy_configuration.xml"
+ "bin/hw/android.hardware.audio.service"
+ "etc/init/android.hardware.audio.service.rc"
+ "lib/android.hardware.audio.common-util.so"
+ "lib/android.hardware.audio.common@2.0-util.so"
+ "lib/android.hardware.audio.common@4.0-util.so"
+ "lib/android.hardware.audio.common@5.0-util.so"
+ "lib/android.hardware.audio.common@6.0-util.so"
+ "lib/hw/android.hardware.audio.effect@2.0-impl.so"
+ "lib/hw/android.hardware.audio.effect@4.0-impl.so"
+ "lib/hw/android.hardware.audio.effect@5.0-impl.so"
+ "lib/hw/android.hardware.audio.effect@6.0-impl.so"
+ "lib/hw/android.hardware.audio@2.0-impl.so"
+ "lib/hw/android.hardware.audio@4.0-impl.so"
+ "lib/hw/android.hardware.audio@5.0-impl.so"
+ "lib/hw/android.hardware.audio@6.0-impl.so"
+ "lib64/android.hardware.audio.common-util.so"
+ "lib64/android.hardware.audio.common@2.0-util.so"
+ "lib64/android.hardware.audio.common@4.0-util.so"
+ "lib64/android.hardware.audio.common@5.0-util.so"
+ "lib64/android.hardware.audio.common@6.0-util.so"
+ "lib64/hw/android.hardware.audio.effect@2.0-impl.so"
+ "lib64/hw/android.hardware.audio.effect@4.0-impl.so"
+ "lib64/hw/android.hardware.audio.effect@5.0-impl.so"
+ "lib64/hw/android.hardware.audio.effect@6.0-impl.so"
+ "lib64/hw/android.hardware.audio@2.0-impl.so"
+ "lib64/hw/android.hardware.audio@4.0-impl.so"
+ "lib64/hw/android.hardware.audio@5.0-impl.so"
+ "lib64/hw/android.hardware.audio@6.0-impl.so"
+ "lib/hw/audio.primary.default.so"
+ "lib64/hw/audio.primary.default.so"
+ "lib/libeffects.so"
+ "lib/libeffectsconfig.so"
+ "lib64/libeffects.so"
+ "lib64/libeffectsconfig.so"
+ "lib/libnbaio_mono.so"
+ "lib64/libnbaio_mono.so"
+
+ # Binary
+ "bin/acpi"
+ "bin/applypatch"
+ "bin/asus_mediaflag.sh"
+ "bin/base64"
+ "bin/basename"
+ "bin/boringssl_self_test32"
+ "bin/boringssl_self_test64"
+ "bin/btnvtool"
+ "bin/blockdev"
+ "bin/cal"
+ "bin/cat"
+ "bin/chattr"
+ "bin/chcon"
+ "bin/checkpoint_gc"
+ "bin/chgrp"
+ "bin/chmod"
+ "bin/chown"
+ "bin/chroot"
+ "bin/chrt"
+ "bin/cksum"
+ "bin/clear"
+ "bin/cmp"
+ "bin/comm"
+ "bin/cp"
+ "bin/cpio"
+ "bin/cut"
+ "bin/country.sh"
+ "bin/cplay"
+ "bin/csc/erase_batinfo.sh"
+ "bin/csc/restore_batinfo.sh"
+ "bin/cscclearlog.sh"
+ "bin/ddr_info.sh"
+ "bin/debug-diag"
+ "bin/date"
+ "bin/dd"
+ "bin/df"
+ "bin/diff"
+ "bin/dirname"
+ "bin/devmem"
+ "bin/dmesg"
+ "bin/dos2unix"
+ "bin/du"
+ "bin/echo"
+ "bin/egrep"
+ "bin/env"
+ "bin/expand"
+ "bin/expr"
+ "bin/fallocate"
+ "bin/false"
+ "bin/fastrpc_tests_apps"
+ "bin/fastrpc_tests_apps32"
+ "bin/firmware_version.sh"
+ "bin/fgrep"
+ "bin/file"
+ "bin/find"
+ "bin/flock"
+ "bin/fmt"
+ "bin/free"
+ "bin/fsync"
+ "bin/getconf"
+ "bin/getenforce"
+ "bin/getevent"
+ "bin/getprop"
+ "bin/groups"
+ "bin/gunzip"
+ "bin/gzip"
+ "bin/head"
+ "bin/hostname"
+ "bin/hwclock"
+ "bin/i2cdetect"
+ "bin/i2cdump"
+ "bin/i2cget"
+ "bin/i2cset"
+ "bin/iconv"
+ "bin/id"
+ "bin/ifconfig"
+ "bin/inotifyd"
+ "bin/insmod"
+ "bin/install"
+ "bin/install_key_server"
+ "bin/ionice"
+ "bin/iorenice"
+ "bin/irsc_util"
+ "bin/is_hdcp_valid"
+ "bin/kill"
+ "bin/killall"
+ "bin/ln"
+ "bin/load_policy"
+ "bin/log"
+ "bin/logname"
+ "bin/losetup"
+ "bin/ls"
+ "bin/lsattr"
+ "bin/lsmod"
+ "bin/lsof"
+ "bin/lspci"
+ "bin/lsusb"
+ "bin/md5sum"
+ "bin/microcom"
+ "bin/mkdir"
+ "bin/mkfifo"
+ "bin/mknod"
+ "bin/mkswap"
+ "bin/mktemp"
+ "bin/modinfo"
+ "bin/modprobe"
+ "bin/more"
+ "bin/mount"
+ "bin/mountpoint"
+ "bin/mv"
+ "bin/nc"
+ "bin/netcat"
+ "bin/netstat"
+ "bin/newfs_msdos"
+ "bin/nice"
+ "bin/nl"
+ "bin/nohup"
+ "bin/nproc"
+ "bin/nsenter"
+ "bin/od"
+ "bin/paste"
+ "bin/patch"
+ "bin/pgrep"
+ "bin/pidof"
+ "bin/pkill"
+ "bin/pmap"
+ "bin/prepare_asusdebug.sh"
+ "bin/printenv"
+ "bin/printf"
+ "bin/ps"
+ "bin/pwd"
+ "bin/qmi-framework-tests/qmi_test_mt_client_init_instance"
+ "bin/readlink"
+ "bin/readelf"
+ "bin/realpath"
+ "bin/renice"
+ "bin/restorecon"
+ "bin/rm"
+ "bin/rmdir"
+ "bin/rmmod"
+ "bin/runcon"
+ "bin/sed"
+ "bin/sendevent"
+ "bin/seq"
+ "bin/setenforce"
+ "bin/setprop"
+ "bin/setsid"
+ "bin/sha1sum"
+ "bin/sha224sum"
+ "bin/sha256sum"
+ "bin/sha384sum"
+ "bin/sha512sum"
+ "bin/sleep"
+ "bin/sort"
+ "bin/split"
+ "bin/start"
+ "bin/stat"
+ "bin/stop"
+ "bin/strings"
+ "bin/stty"
+ "bin/swapoff"
+ "bin/swapon"
+ "bin/sync"
+ "bin/sysctl"
+ "bin/tac"
+ "bin/tail"
+ "bin/tar"
+ "bin/taskset"
+ "bin/tee"
+ "bin/test"
+ "bin/test_BinMerge"
+ "bin/test_DualCamQcomAECali"
+ "bin/test_ShadingCaliForQcom"
+ "bin/test_aeCali"
+ "bin/test_afCaliDB"
+ "bin/test_chkCali"
+ "bin/test_diag"
+ "bin/test_genCali"
+ "bin/test_qafCali"
+ "bin/testapp_diag_senddata"
+ "bin/time"
+ "bin/timeout"
+ "bin/top"
+ "bin/touch"
+ "bin/touch_ver.sh"
+ "bin/tr"
+ "bin/true"
+ "bin/truncate"
+ "bin/tty"
+ "bin/ulimit"
+ "bin/umount"
+ "bin/uname"
+ "bin/uniq"
+ "bin/unix2dos"
+ "bin/unlink"
+ "bin/unshare"
+ "bin/uptime"
+ "bin/usleep"
+ "bin/uudecode"
+ "bin/uuencode"
+ "bin/uuidgen"
+ "bin/UTSdumpstate.sh"
+ "bin/UpdateAttestationKey"
+ "bin/UpdateDeviceName"
+ "bin/ubwcconvert"
+ "bin/ufs_info.sh"
+ "bin/vmstat"
+ "bin/watch"
+ "bin/wc"
+ "bin/which"
+ "bin/whoami"
+ "bin/WifiAntenna.sh"
+ "bin/WifiMac.sh"
+ "bin/WifiSARPower.sh"
+ "bin/xargs"
+ "bin/xxd"
+ "bin/yes"
+ "bin/zcat"
+
+ # build.prop for Region specific
+ "build_eu.prop"
+ "build_ru_0.prop"
+ "build_ru_1.prop"
+ "default.prop"
+
+ # config.fs
+ "etc/fs_config_dirs"
+ "etc/fs_config_files"
+ "etc/group"
+ "etc/passwd"
+
+ # Crypto and Km
+ "bin/hw/android.hardware.keymaster@3.0-service-qti"
+ "bin/hw/android.hardware.keymaster@4.1-service-qti"
+ "bin/hw/android.hardware.keymaster@4.0-strongbox-service-qti"
+ "lib/hw/android.hardware.keymaster@3.0-impl-qti.so"
+ "lib64/hw/android.hardware.keymaster@3.0-impl-qti.so"
+ "lib/libkeymasterdeviceutils.so"
+ "lib/libkeymasterprovision.so"
+ "lib/libkeymasterutils.so"
+ "lib/libqtikeymaster4.so"
+ "lib/libspcom.so"
+ "bin/hw/vendor.qti.hardware.cryptfshw@1.0-service-qti"
+ "etc/init/vendor.qti.hardware.cryptfshw@1.0-service-qti.rc"
+ "lib/libcryptfshwcommon.so"
+ "lib/libcryptfshwhidl.so"
+ "lib64/libcryptfshwcommon.so"
+ "lib64/libcryptfshwhidl.so"
+ "lib/vendor.qti.hardware.cryptfshw@1.0.so"
+ "lib64/vendor.qti.hardware.cryptfshw@1.0.so"
+
+ # Display
+ "lib/libqdMetaData.so"
+ "lib64/libqdMetaData.so"
+ "lib/libgralloc.qti.so"
+ "lib64/libgralloc.qti.so"
+ "lib/libdisplayconfig.qti.so"
+ "lib64/libdisplayconfig.qti.so"
+ "lib/vendor.display.config@1.0.so"
+ "lib/vendor.display.config@1.1.so"
+ "lib/vendor.display.config@1.10.so"
+ "lib/vendor.display.config@1.11.so"
+ "lib/vendor.display.config@1.2.so"
+ "lib/vendor.display.config@1.3.so"
+ "lib/vendor.display.config@1.4.so"
+ "lib/vendor.display.config@1.5.so"
+ "lib/vendor.display.config@1.6.so"
+ "lib/vendor.display.config@1.7.so"
+ "lib/vendor.display.config@1.8.so"
+ "lib/vendor.display.config@1.9.so"
+ "lib/vendor.display.config@2.0.so"
+ "lib64/vendor.display.config@1.0.so"
+ "lib64/vendor.display.config@1.1.so"
+ "lib64/vendor.display.config@1.10.so"
+ "lib64/vendor.display.config@1.11.so"
+ "lib64/vendor.display.config@1.2.so"
+ "lib64/vendor.display.config@1.3.so"
+ "lib64/vendor.display.config@1.4.so"
+ "lib64/vendor.display.config@1.5.so"
+ "lib64/vendor.display.config@1.6.so"
+ "lib64/vendor.display.config@1.7.so"
+ "lib64/vendor.display.config@1.8.so"
+ "lib64/vendor.display.config@1.9.so"
+ "lib64/vendor.display.config@2.0.so"
+
+ # Health
+ "bin/hw/android.hardware.health@2.1-service"
+ "etc/init/android.hardware.health@2.1-service.rc"
+ "etc/vintf/manifest/android.hardware.health@2.1.xml"
+ "lib/hw/android.hardware.health@2.0-impl-2.1.so"
+ "lib64/hw/android.hardware.health@2.0-impl-2.1.so"
+
+ # Init Scripts
+ "bin/init.asus.check_asdf.sh"
+ "bin/init.asus.check_last.sh"
+ "bin/init.asus.checkdevcfg.sh"
+ "etc/init/init.asus.rc"
+ "etc/init/hw/init.asus.debugtool.rc"
+ "etc/init/hw/init.qcom.rc"
+ "etc/init/hw/init.target.rc"
+
+ # Launcher
+ "etc/workspace_grid_setting.xml"
+ "etc/CN/ASUS/Launcher/default_workspace/default_allapp.xml"
+ "etc/CN/ASUS/Launcher/default_workspace/phone_workspace.xml"
+ "etc/CN/ASUS/Launcher/default_workspace/phone_workspace_single.xml"
+ "etc/EU/ASUS/Launcher/default_workspace/default_allapp.xml"
+ "etc/EU/ASUS/Launcher/default_workspace/phone_workspace.xml"
+ "etc/Generic/Launcher/default_workspace/default_allapp.xml"
+ "etc/Generic/Launcher/default_workspace/phone_workspace.xml"
+ "etc/ID/ASUS/Launcher/default_workspace/default_allapp.xml"
+ "etc/ID/ASUS/Launcher/default_workspace/phone_workspace.xml"
+ "etc/JP/ACJ/Launcher/default_workspace/default_allapp.xml"
+ "etc/JP/ACJ/Launcher/default_workspace/phone_workspace.xml"
+ "etc/JP/ASUS/Launcher/default_workspace/default_allapp.xml"
+ "etc/JP/ASUS/Launcher/default_workspace/phone_workspace.xml"
+ "etc/RU/ASUS/Launcher/default_workspace/default_allapp.xml"
+ "etc/RU/ASUS/Launcher/default_workspace/phone_workspace.xml"
+ "etc/TW/APTG/Launcher/default_workspace/default_allapp.xml"
+ "etc/TW/APTG/Launcher/default_workspace/phone_workspace.xml"
+ "etc/TW/ASUS/Launcher/default_workspace/default_allapp.xml"
+ "etc/TW/ASUS/Launcher/default_workspace/phone_workspace.xml"
+ "etc/US/ASUS/Launcher/default_workspace/default_allapp.xml"
+ "etc/US/ASUS/Launcher/default_workspace/phone_workspace.xml"
+ "etc/WW/ASUS/Launcher/default_workspace/default_allapp.xml"
+ "etc/WW/ASUS/Launcher/default_workspace/phone_workspace.xml"
+
+ # Logs
+ "bin/init.asus.checkdatalog.sh"
+ "bin/init.asus.checklogsize.sh"
+ "bin/init.asus.kernelmessage.sh"
+
+ # Manifest
+ "etc/vintf/manifest.xml"
+ "etc/vintf/manifest/manifest.xml"
+
+ # Media
+ "bin/hw/android.hardware.media.omx@1.0-service"
+ "etc/init/android.hardware.media.omx@1.0-service.rc"
+ "lib/libstagefright_bufferpool@2.0.1.so"
+ "lib/libstagefright_soft_aacdec.so"
+ "lib/libstagefright_soft_aacenc.so"
+ "lib/libstagefright_soft_amrdec.so"
+ "lib/libstagefright_soft_amrnbenc.so"
+ "lib/libstagefright_soft_amrwbenc.so"
+ "lib/libstagefright_soft_avcdec.so"
+ "lib/libstagefright_soft_avcenc.so"
+ "lib/libstagefright_soft_flacdec.so"
+ "lib/libstagefright_soft_flacenc.so"
+ "lib/libstagefright_soft_g711dec.so"
+ "lib/libstagefright_soft_gsmdec.so"
+ "lib/libstagefright_soft_hevcdec.so"
+ "lib/libstagefright_soft_mp3dec.so"
+ "lib/libstagefright_soft_mpeg2dec.so"
+ "lib/libstagefright_soft_mpeg4dec.so"
+ "lib/libstagefright_soft_mpeg4enc.so"
+ "lib/libstagefright_soft_opusdec.so"
+ "lib/libstagefright_soft_rawdec.so"
+ "lib/libstagefright_soft_vorbisdec.so"
+ "lib/libstagefright_soft_vpxdec.so"
+ "lib/libstagefright_soft_vpxenc.so"
+ "lib/libstagefright_softomx.so"
+ "lib/libstagefright_softomx_plugin.so"
+ "lib64/libstagefright_bufferpool@2.0.1.so"
+ "lib64/libstagefright_softomx.so"
+ "lib/vndk/libstagefright_foundation.so"
+ "lib/vndk/libstagefright_omx.so"
+
+ # Modules
+
+ # Other services
+ "ueventd.rc"
+ "bin/asus_osinfo"
+ "bin/hw/android.hardware.atrace@1.0-service"
+ "etc/init/android.hardware.atrace@1.0-service.rc"
+ "etc/vintf/manifest/android.hardware.atrace@1.0-service.xml"
+ "bin/netutild"
+ "etc/init/netutild.rc"
+ "bin/hw/vendor.asus.wifi.netutil@1.0-service"
+ "etc/init/vendor.asus.wifi.netutil@1.0-service.rc"
+ "lib64/vendor.asus.wifi.netutil@1.0.so"
+ "bin/hw/vendor.ims.glovemode@1.0-service"
+ "etc/init/vendor.ims.glovemode@1.0-service.rc"
+ "lib64/vendor.ims.glovemode@1.0.so"
+ "bin/hw/vendor.ims.zenmotion@1.0-service"
+ "etc/init/vendor.ims.zenmotion@1.0-service.rc"
+ "lib64/vendor.ims.zenmotion@1.0.so"
+ "bin/hw/vendor.ims.twinviewdock@1.0-service"
+ "etc/init/vendor.ims.twinviewdock@1.0-service.rc"
+ "lib64/vendor.ims.twinviewdock@1.0.so"
+ "bin/hw/vendor.ims.wifiantennamode@1.0-service"
+ "etc/init/vendor.ims.wifiantennamode@1.0-service.rc"
+ "lib64/vendor.ims.wifiantennamode@1.0.so"
+ "etc/init/vendor_flash_recovery.rc"
+ "etc/init/vndservicemanager.rc"
+ "bin/vndservice"
+ "bin/vndservicemanager"
+ "etc/ftm_test_config"
+ "etc/ftm_test_config_qrd"
+ "lib/libhidltransport.so"
+ "lib64/libhidltransport.so"
+ "lib/libhwbinder.so"
+ "lib64/libhwbinder.so"
+ "lib/libavservices_minijail.so"
+ "lib64/libavservices_minijail.so"
+ "lib/libavservices_minijail_vendor.so"
+ "etc/init/boringssl_self_test.rc"
+ "app/CACertService/oat/arm64/CACertService.odex"
+ "app/CACertService/oat/arm64/CACertService.vdex"
+ "app/CneApp/oat/arm64/CneApp.odex"
+ "app/CneApp/oat/arm64/CneApp.vdex"
+ "app/IWlanService/oat/arm64/IWlanService.odex"
+ "app/IWlanService/oat/arm64/IWlanService.vdex"
+ "app/TimeService/oat/arm64/TimeService.odex"
+ "app/TimeService/oat/arm64/TimeService.vdex"
+ "app/ifaa_service/oat/arm64/ifaa_service.odex"
+ "app/ifaa_service/oat/arm64/ifaa_service.vdex"
+ "bin/hw/vendor.ims.airtrigger@1.2-service"
+ "etc/init/vendor.ims.airtrigger@1.2-service.rc"
+ "lib64/vendor.ims.airtrigger@1.0.so"
+ "lib64/vendor.ims.airtrigger@1.1.so"
+ "lib64/vendor.ims.airtrigger@1.2.so"
+
+ # Overlays
+ "overlay/FrameworksResTarget.apk"
+ "overlay/WifiResTarget.apk"
+
+ # rfs
+ "rfs/apq/gnss/hlos"
+ "rfs/apq/gnss/ramdumps"
+ "rfs/apq/gnss/readonly/firmware"
+ "rfs/apq/gnss/readonly/vendor/firmware"
+ "rfs/apq/gnss/readwrite"
+ "rfs/apq/gnss/shared"
+ "rfs/mdm/adsp/hlos"
+ "rfs/mdm/adsp/ramdumps"
+ "rfs/mdm/adsp/readonly/firmware"
+ "rfs/mdm/adsp/readonly/vendor/firmware"
+ "rfs/mdm/adsp/readwrite"
+ "rfs/mdm/adsp/shared"
+ "rfs/mdm/cdsp/hlos"
+ "rfs/mdm/cdsp/ramdumps"
+ "rfs/mdm/cdsp/readonly/firmware"
+ "rfs/mdm/cdsp/readwrite"
+ "rfs/mdm/cdsp/shared"
+ "rfs/mdm/mpss/hlos"
+ "rfs/mdm/mpss/ramdumps"
+ "rfs/mdm/mpss/readonly/firmware"
+ "rfs/mdm/mpss/readonly/vendor/firmware"
+ "rfs/mdm/mpss/readwrite"
+ "rfs/mdm/mpss/shared"
+ "rfs/mdm/slpi/hlos"
+ "rfs/mdm/slpi/ramdumps"
+ "rfs/mdm/slpi/readonly/firmware"
+ "rfs/mdm/slpi/readwrite"
+ "rfs/mdm/slpi/shared"
+ "rfs/mdm/tn/hlos"
+ "rfs/mdm/tn/ramdumps"
+ "rfs/mdm/tn/readonly/firmware"
+ "rfs/mdm/tn/readwrite"
+ "rfs/mdm/tn/shared"
+ "rfs/msm/adsp/hlos"
+ "rfs/msm/adsp/ramdumps"
+ "rfs/msm/adsp/readonly/firmware"
+ "rfs/msm/adsp/readonly/vendor/firmware"
+ "rfs/msm/adsp/readwrite"
+ "rfs/msm/adsp/shared"
+ "rfs/msm/cdsp/hlos"
+ "rfs/msm/cdsp/ramdumps"
+ "rfs/msm/cdsp/readonly/firmware"
+ "rfs/msm/cdsp/readonly/vendor/firmware"
+ "rfs/msm/cdsp/readwrite"
+ "rfs/msm/cdsp/shared"
+ "rfs/msm/mpss/hlos"
+ "rfs/msm/mpss/ramdumps"
+ "rfs/msm/mpss/readonly/firmware"
+ "rfs/msm/mpss/readonly/vendor/firmware"
+ "rfs/msm/mpss/readwrite"
+ "rfs/msm/mpss/shared"
+ "rfs/msm/slpi/hlos"
+ "rfs/msm/slpi/ramdumps"
+ "rfs/msm/slpi/readonly/firmware"
+ "rfs/msm/slpi/readonly/vendor/firmware"
+ "rfs/msm/slpi/readwrite"
+ "rfs/msm/slpi/shared"
+
+ # Sepolicy
+ "etc/selinux/plat_pub_versioned.cil"
+ "etc/selinux/plat_sepolicy_vers.txt"
+ "etc/selinux/precompiled_sepolicy"
+ "etc/selinux/precompiled_sepolicy.plat_sepolicy_and_mapping.sha256"
+ "etc/selinux/precompiled_sepolicy.product_sepolicy_and_mapping.sha256"
+ "etc/selinux/precompiled_sepolicy.system_ext_sepolicy_and_mapping.sha256"
+ "etc/selinux/selinux_denial_metadata"
+ "etc/selinux/vendor_file_contexts"
+ "etc/selinux/vendor_hwservice_contexts"
+ "etc/selinux/vendor_mac_permissions.xml"
+ "etc/selinux/vendor_property_contexts"
+ "etc/selinux/vendor_seapp_contexts"
+ "etc/selinux/vendor_sepolicy.cil"
+ "etc/selinux/vendor_service_contexts"
+ "etc/selinux/vndservice_contexts"
+
+ # Symlink
+ "asusfw"
+ "factory"
+ "odm"
+
+ # Wifi
+ "bin/wifilearner"
+ "bin/hw/android.hardware.wifi@1.0-service"
+ "etc/init/android.hardware.wifi@1.0-service.rc"
+ "etc/vintf/manifest/android.hardware.wifi@1.0-service.xml"
+ "etc/init/vendor.qti.hardware.wifi.wifilearner@1.0-service.rc"
+ "lib64/vendor.qti.hardware.wifi.wifilearner@1.0.so"
+ "bin/hostapd_cli"
+ "bin/hw/hostapd"
+ "etc/hostapd/hostapd.accept"
+ "etc/hostapd/hostapd.deny"
+ "etc/hostapd/hostapd_default.conf"
+ "etc/init/hostapd.android.rc"
+ "bin/fstman"
+ "etc/init/vendor.qti.hardware.fstman@1.0-service.rc"
+ "etc/wifi/fstman.ini"
+ "lib64/vendor.qti.hardware.fstman@1.0.so"
+ "etc/wifi/aoa_cldb_falcon.bin"
+ "etc/wifi/aoa_cldb_swl14.bin"
+ "etc/wifi/icm.conf"
+ "etc/wifi/wpa_supplicant_overlay.conf"
+ "bin/hw/wpa_supplicant"
+ "lib64/libkeystore-engine-wifi-hidl.so"
+ "lib64/libkeystore-wifi-hidl.so"
+ "lib/libwifi-hal-ctrl.so"
+ "lib/libwifi-hal-qcom.so"
+ "lib/libwpa_client.so"
+ "lib64/libwpa_client.so"
+ "lib64/libwifi-hal.so"
+ "lib64/libwifi-hal-ctrl.so"
+ "lib64/libwifi-hal-qcom.so"
+
+)
+ALL_SKIP_FILES=("${VENDOR_SKIP_FILES_COMMON[@]}" "${VENDOR_SKIP_FILES_DEVICE[@]}")
+
+generate_prop_list_from_image "$1" "$2" ALL_SKIP_FILES
+
+# Fixups
+_output_file=$2
+function presign() {
+ sed -i "s|vendor/$1$|vendor/$1;PRESIGNED|g" $_output_file
+}
+function as_module() {
+ sed -i "s|vendor/$1$|-vendor/$1|g" $_output_file
+}
+
+presign "app/com.qualcomm.qti.gpudrivers.lahaina.api30/com.qualcomm.qti.gpudrivers.lahaina.api30.apk"
+
+as_module "etc/vintf/manifest/android.hardware.biometrics.fingerprint@2.1-service.xml"
+as_module "etc/vintf/manifest/android.hardware.boot@1.1.xml"
+as_module "etc/vintf/manifest/android.hardware.cas@1.2-service.xml"
+as_module "etc/vintf/manifest/android.hardware.gnss@2.1-service-qti.xml"
+as_module "etc/vintf/manifest/android.hardware.graphics.mapper-impl-qti-display.xml"
+as_module "etc/vintf/manifest/android.hardware.lights-qti.xml"
+as_module "etc/vintf/manifest/android.hardware.neuralnetworks@1.3-service-qti-hta.xml"
+as_module "etc/vintf/manifest/android.hardware.neuralnetworks@1.3-service-qti.xml"
+as_module "etc/vintf/manifest/android.hardware.sensors@2.0-multihal.xml"
+as_module "etc/vintf/manifest/android.hardware.thermal@2.0-service.qti.xml"
+as_module "etc/vintf/manifest/android.hardware.usb@1.2-service.xml"
+as_module "etc/vintf/manifest/android.hardware.wifi.hostapd.xml"
+as_module "etc/vintf/manifest/c2_manifest_vendor.xml"
+as_module "etc/vintf/manifest/manifest_android.hardware.drm@1.3-service.clearkey.xml"
+as_module "etc/vintf/manifest/manifest_android.hardware.drm@1.3-service.widevine.xml"
+as_module "etc/vintf/manifest/power.xml"
+as_module "etc/vintf/manifest/vendor.goodix.hardware.biometrics.fingerprint.xml"
+as_module "etc/vintf/manifest/vendor.qti.gnss@4.0-service.xml"
+as_module "etc/vintf/manifest/vendor.qti.hardware.display.allocator-service.xml"
+as_module "etc/vintf/manifest/vendor.qti.hardware.display.composer-service.xml"
+as_module "etc/vintf/manifest/vendor.qti.hardware.servicetracker@1.2-service.xml"
+as_module "etc/vintf/manifest/vendor.qti.hardware.vibrator.service.xml"
+
diff --git a/rro_overlays/FrameworksResOverlay/res/values/config.xml b/rro_overlays/FrameworksResOverlay/res/values/config.xml
index f21a5f4..5d830d7 100644
--- a/rro_overlays/FrameworksResOverlay/res/values/config.xml
+++ b/rro_overlays/FrameworksResOverlay/res/values/config.xml
@@ -18,11 +18,6 @@
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
- <!-- The list of vendor package signatures that should also be considered
- platform signatures, specifically for use on devices with a vendor partition. -->
- <string-array name="config_vendorPlatformSignatures" translatable="false">
- <item>30820407308202efa003020102020900a1ded1d567667751300d06092a864886f70d01010b0500308199310b300906035504061302434e3110300e06035504080c074a69616e677375310f300d06035504070c0653757a686f75311e301c060355040a0c154153555354656b20434f4d505554455220494e432e31163014060355040b0c0d4657205226442043656e7465723110300e06035504030c075a533636304b53311d301b06092a864886f70d010901160e61646d696e40617375732e636f6d301e170d3139313131353133303333375a170d3437303430323133303333375a308199310b300906035504061302434e3110300e06035504080c074a69616e677375310f300d06035504070c0653757a686f75311e301c060355040a0c154153555354656b20434f4d505554455220494e432e31163014060355040b0c0d4657205226442043656e7465723110300e06035504030c075a533636304b53311d301b06092a864886f70d010901160e61646d696e40617375732e636f6d30820122300d06092a864886f70d01010105000382010f003082010a0282010100ef326bb34b45a37898a7eb7fa7177cda9143986adda219f81fa4687c913125b340f943d763948b8f4bca9960cf707f729a750bd04503a0a6411f036d1684290342428249a5035b3af4742dbaa8309149d7596758c026024a20be85cb42e9f374f97b7739bc1a96d5913899bd245dba9ed55079293e4654ec75a4f3a539b12248b2d4955d0a666f7f74615d439ff1099a96cf933917d3f294ef9179470c24f48508e4c043126debb9ec652845887e8ebd12e26a3771c4ccd091d296054173737306408f3143e83856f875897ce9ce03b27147e6b8bc2ab460ea2a2e4fbf53d680e37901019419d79b0e3a001ecd627214e57ee05a1c9af5cc6a43056528b9d8f50203010001a350304e301d0603551d0e04160414c52adabbd7a75a1cc663671975f80eaa56d40da9301f0603551d23041830168014c52adabbd7a75a1cc663671975f80eaa56d40da9300c0603551d13040530030101ff300d06092a864886f70d01010b0500038201010099d2dc3d70ad9c076e127c4b916d2ca617d21d70ce32c2780d1dccb847573bb42fa4ab312815f7d75ce44b734c7aaa89b1c393160f38ab08b7ee5a066d18fcc9c4efc513399a67de390f0d24b230efae22ec09604d9dbc513f80596da6f01e85bf65836844a791fb8cb061b8804429b983e12b549a485f5b4692597cd0b4593b1f86ee1e3e31767f1ef06407bc1694d2eb9b8db9eab9d81228ad9f63f44ece048d23873472e4d6be171120bbb1e5ef65b8ff8611fb3649db637065f8024e4bb61106bbbedba9b7c9aac27ec5f4a7eab7e97f3ccdb73fca82710d9c9bba1d4f86d40cbe5d6af4e3f0adfa60fdd42a1f786ad6ca55821b55b266987e7f539df7c9</item>
- </string-array>
<!-- Array of light sensor lux values to define our levels for auto backlight brightness support.
The N entries of this array define N + 1 control points as follows:
diff --git a/sepolicy/private/file.te b/sepolicy/private/file.te
deleted file mode 100644
index 1dc4afc..0000000
--- a/sepolicy/private/file.te
+++ /dev/null
@@ -1,2 +0,0 @@
-# rootfs
-type log_file, file_type;
diff --git a/sepolicy/private/file_contexts b/sepolicy/vendor/file_contexts
similarity index 100%
rename from sepolicy/private/file_contexts
rename to sepolicy/vendor/file_contexts
diff --git a/setup-makefiles.sh b/setup-makefiles.sh
index ab48440..551c406 100755
--- a/setup-makefiles.sh
+++ b/setup-makefiles.sh
@@ -49,6 +49,8 @@
write_makefiles "$MY_DIR"/proprietary-files-product.txt
+write_makefiles "$MY_DIR"/proprietary-files-vendor.txt
+
cat << EOF >> "$ANDROIDMK"
EOF
diff --git a/vendor.prop b/vendor.prop
new file mode 100644
index 0000000..f59ea4f
--- /dev/null
+++ b/vendor.prop
@@ -0,0 +1,247 @@
+persist.vendor.qcomsysd.enabled=1
+persist.vendor.radio.data_ltd_sys_ind=1
+sys.tcpdump.num=5
+sys.tcpdump.size=40
+sys.tcpdump.file=/data/logcat_log/capture.pcap
+ro.internal.tcpdump.file=/data/logcat_log/capture.pcap
+persist.vendor.dpm.loglevel=0
+persist.vendor.dpmhalservice.loglevel=0
+persist.vendor.dpm.feature=11
+persist.vendor.data.mode=test
+ro.vendor.asus.qxdmlog.filterVer=R28
+persist.vendor.asus.qxdmlog.sd1mmc0=0
+persist.vendor.asus.qxdmlog.filesize=100
+persist.vendor.asus.qxdmlog.maxfiles=20
+persist.vendor.asus.qxdmlog.message=0
+persist.vendor.asus.qxdmlog.ipath=/data/vendor/ramdump/diag_logs/QXDM_logs
+persist.vendor.asus.qxdmlog.epath=/storage/MicroSD/diag_logs/QXDM_logs
+persist.vendor.asus.qxdmlog.filter=/system/etc/qxdm/Qualcomm_Default_plusAS.cfg
+persist.vendor.modem.restart=28
+persist.vendor.mdm_helper.fail_action=cold_reset,s3_reset,panic
+keyguard.no_require_sim=true
+ro.com.android.dataroaming=false
+ro.carrier=unknown
+persist.backup.ntpServer=0.pool.ntp.org
+sys.vendor.shutdown.waittime=500
+ro.frp.pst=/dev/block/bootdevice/by-name/frp
+dalvik.vm.heapstartsize=8m
+dalvik.vm.heapsize=512m
+dalvik.vm.heapgrowthlimit=256m
+dalvik.vm.heaptargetutilization=0.75
+dalvik.vm.heapminfree=512k
+dalvik.vm.heapmaxfree=8m
+wifi.aware.interface=wifi-aware0
+vendor.qcom.bluetooth.soc=hastings
+ro.sf.lcd_density=420
+persist.vendor.audio_hal.dsp_bit_width_enforce_mode=24
+vendor.audio_hal.period_size=192
+persist.vendor.audio.ambisonic.capture=false
+persist.vendor.audio.ambisonic.auto.profile=false
+persist.vendor.audio.apptype.multirec.enabled=false
+ro.vendor.audio.sdk.fluencetype=none
+persist.vendor.audio.fluence.voicecall=true
+persist.vendor.audio.fluence.voicerec=false
+persist.vendor.audio.fluence.speaker=true
+persist.vendor.audio.fluence.tmic.enabled=false
+persist.vendor.audio.spv3.enable=true
+persist.vendor.audio.avs.afe_api_version=2
+vendor.audio.tunnel.encode=false
+persist.vendor.audio.ras.enabled=false
+vendor.audio.offload.buffer.size.kb=32
+audio.offload.video=false
+vendor.audio.offload.track.enable=false
+vendor.voice.path.for.pcm.voip=true
+vendor.audio.offload.multiaac.enable=true
+vendor.audio.dolby.ds2.enabled=false
+vendor.audio.dolby.ds2.hardbypass=false
+vendor.audio.offload.multiple.enabled=false
+vendor.audio.offload.passthrough=false
+ro.vendor.audio.sdk.ssr=false
+vendor.audio.offload.gapless.enabled=true
+vendor.audio.safx.pbe.enabled=false
+vendor.audio.parser.ip.buffer.size=262144
+vendor.audio.flac.sw.decoder.24bit=true
+persist.vendor.bt.a2dp_offload_cap=sbc-aptx-aptxtws-aptxhd-aac-ldac
+ro.bluetooth.a2dp_offload.supported=true
+persist.bluetooth.a2dp_offload.disabled=false
+persist.bluetooth.a2dp_offload.cap=sbc-aac-aptx-aptxhd-ldac
+vendor.audio.use.sw.alac.decoder=true
+vendor.audio.use.sw.ape.decoder=true
+vendor.audio.use.sw.mpegh.decoder=true
+vendor.audio.hw.aac.encoder=true
+vendor.audio_hal.in_period_size=144
+vendor.audio_hal.period_multiplier=3
+vendor.audio.adm.buffering.ms=2
+vendor.audio.volume.headset.gain.depcal=true
+persist.vendor.audio.fluence.voicecomm=true
+vendor.audio.hal.output.suspend.supported=true
+aaudio.mmap_policy=2
+aaudio.mmap_exclusive_policy=2
+aaudio.hw_burst_min_usec=2000
+vendor.audio.enable.mirrorlink=false
+persist.vendor.audio.voicecall.speaker.stereo=true
+persist.vendor.bt.aac_frm_ctl.enabled=true
+persist.vendor.bt.aac_vbr_frm_ctl.enabled=true
+vendor.audio.feature.a2dp_offload.enable=true
+vendor.audio.feature.afe_proxy.enable=true
+vendor.audio.feature.anc_headset.enable=false
+vendor.audio.feature.battery_listener.enable=true
+vendor.audio.feature.compr_cap.enable=false
+vendor.audio.feature.compress_in.enable=true
+vendor.audio.feature.compress_meta_data.enable=true
+vendor.audio.feature.compr_voip.enable=false
+vendor.audio.feature.concurrent_capture.enable=true
+vendor.audio.feature.custom_stereo.enable=true
+vendor.audio.feature.display_port.enable=true
+vendor.audio.feature.dsm_feedback.enable=false
+vendor.audio.feature.dynamic_ecns.enable=true
+vendor.audio.feature.ext_hw_plugin.enable=false
+vendor.audio.feature.external_dsp.enable=false
+vendor.audio.feature.external_speaker.enable=false
+vendor.audio.feature.external_speaker_tfa.enable=false
+vendor.audio.feature.fluence.enable=true
+vendor.audio.feature.fm.enable=true
+vendor.audio.feature.hdmi_edid.enable=true
+vendor.audio.feature.hdmi_passthrough.enable=true
+vendor.audio.feature.hfp.enable=true
+vendor.audio.feature.hifi_audio.enable=false
+vendor.audio.feature.hwdep_cal.enable=false
+vendor.audio.feature.incall_music.enable=true
+vendor.audio.feature.multi_voice_session.enable=true
+vendor.audio.feature.keep_alive.enable=true
+vendor.audio.feature.kpi_optimize.enable=true
+vendor.audio.feature.maxx_audio.enable=false
+vendor.audio.feature.ras.enable=true
+vendor.audio.feature.record_play_concurency.enable=false
+vendor.audio.feature.src_trkn.enable=true
+vendor.audio.feature.spkr_prot.enable=true
+vendor.audio.feature.ssrec.enable=true
+vendor.audio.feature.usb_offload.enable=true
+vendor.audio.feature.usb_offload_burst_mode.enable=true
+vendor.audio.feature.usb_offload_sidetone_volume.enable=false
+vendor.audio.feature.deepbuffer_as_primary.enable=false
+vendor.audio.feature.vbat.enable=true
+vendor.audio.feature.wsa.enable=false
+vendor.audio.feature.audiozoom.enable=false
+vendor.audio.feature.snd_mon.enable=true
+persist.vendor.qfp=true
+ro.vendor.qspm.enable=true
+persist.vendor.radio.enableadvancedscan=true
+vendor.mm.enable.qcom_parser=16777215
+ro.hardware.vulkan=adreno
+ro.hardware.egl=adreno
+ro.gfx.driver.1=com.qualcomm.qti.gpudrivers.kona.api30
+ro.opengles.version=196610
+persist.vendor.qcom.bluetooth.soc=hastings
+persist.vendor.qcom.bluetooth.enable.splita2dp=true
+persist.vendor.qcom.bluetooth.a2dp_offload_cap=sbc-aptx-aptxtws-aptxhd-aac-ldac-aptxadaptiver2
+ro.vendor.bluetooth.wipower=false
+persist.vendor.qcom.bluetooth.aac_frm_ctl.enabled=true
+persist.vendor.qcom.bluetooth.a2dp_mcast_test.enabled=false
+persist.vendor.qcom.bluetooth.twsp_state.enabled=false
+persist.vendor.qcom.bluetooth.scram.enabled=false
+persist.vendor.qcom.bluetooth.aac_vbr_ctl.enabled=true
+persist.sys.fflag.override.settings_bluetooth_hearing_aid=true
+persist.demo.hdmirotationlock=false
+persist.sys.sf.color_saturation=1.0
+debug.sf.hw=0
+debug.egl.hw=0
+debug.sf.high_fps_late_app_phase_offset_ns=1000000
+debug.mdpcomp.logs=0
+vendor.gralloc.disable_ubwc=0
+vendor.display.disable_scaler=0
+vendor.display.disable_excl_rect=0
+vendor.display.disable_excl_rect_partial_fb=1
+vendor.display.comp_mask=0
+vendor.display.enable_posted_start_dyn=1
+vendor.display.enable_optimize_refresh=1
+vendor.display.use_smooth_motion=0
+debug.sf.enable_advanced_sf_phase_offset=1
+debug.sf.high_fps_late_sf_phase_offset_ns=-4000000
+debug.sf.high_fps_early_phase_offset_ns=-4000000
+debug.sf.high_fps_early_gl_phase_offset_ns=-4000000
+persist.sys.sf.color_mode=1
+vendor.display.disable_offline_rotator=1
+debug.sf.enable_gl_backpressure=1
+vendor.display.enable_async_powermode=0
+vendor.display.disable_hw_recovery_dump=1
+ro.hardware.keystore_desede=true
+ro.crypto.volume.filenames_mode=aes-256-cts
+ro.crypto.allow_encrypt_override=true
+ro.vendor.extension_library=libqti-perfd-client.so
+ro.vendor.perf-hal.ver=2.2
+persist.vendor.sensors.sync_request=true
+persist.vendor.sensors.allow_non_default_discovery=true
+persist.vendor.radio.apm_sim_not_pwdn=1
+persist.vendor.radio.sib16_support=1
+rild.libpath=/vendor/lib64/libril-qc-hal-qmi.so
+persist.vendor.radio.procedure_bytes=SKIP
+persist.radio.multisim.config=dsds
+vendor.usb.diag.func.name=diag
+vendor.usb.use_ffs_mtp=0
+debug.stagefright.omx_default_rank=0
+debug.stagefright.ccodec=1
+vendor.gatekeeper.disable_spu=true
+persist.sys.rogbootanimation.enable=0
+ro.config.notification_sound=NewMessage.ogg
+ro.config.newmail_sound=NewMail.ogg
+ro.config.calendaralert_sound=CalendarEvent.ogg
+ro.config.alarm_alert=BusyBugs.ogg
+ro.additionalbutton.operation=0
+ro.config.sentmail_sound=SentMail.ogg
+ro.config.ringtone=Feast.ogg
+ro.vendor.asus.vibration_intensity=1
+ro.ril.ecclist=112,911
+vendor.asus.software.optiflex=true
+ro.vendor.optiflex.maxlist.4gb=4
+ro.vendor.optiflex.maxlist.6gb=10
+ro.vendor.optiflex.upbound.4gb=700
+ro.vendor.optiflex.upbound.6gb=700
+ro.vendor.optiflex.lowbound.4gb=450
+ro.vendor.optiflex.lowbound.6gb=450
+ro.vendor.optiflex.uplevel.4gb=200
+ro.vendor.optiflex.uplevel.6gb=200
+ro.vendor.optiflex.mem.cache=true
+ro.vendor.predict.upbound.4gb=700
+ro.vendor.predict.upbound.6gb=700
+ro.vendor.predict.lowbound.4gb=600
+ro.venodr.predict.lowbound.6gb=600
+ro.vendor.optiflex.minfree.bound=true
+persist.vendor.asus.skiprecent=true
+persist.sys.mm.wapn.show=0
+persist.asus.thirdparty.app=0
+persist.sys.onehandctrl.enable=1
+persist.sys.godoverlay.enable=1
+ro.apex.updatable=true
+persist.vendor.asus.fpsctrl.enable=1
+persist.sys.autofps.mode=2
+drm.service.enabled=true
+persist.vendor.chg.max_volt_mv=11000
+persist.vendor.cp.qc4.max_delta_decidegc=-40
+persist.vendor.cp.qc4.min_delta_decidegc=-200
+persist.vendor.cp.qc3_max_delta_decidegc=80
+persist.vendor.cp.qc3_min_delta_decidegc=-40
+persist.vendor.cp.cp_high_decidegc=1000
+persist.vendor.cp.cp_low_decidegc=800
+persist.vendor.cp.main_high_decidegc=950
+persist.vendor.cp.main_low_decidegc=800
+persist.vendor.cp.increment_steps=1
+ro.vendor.asus.phone.dual_nt_sup=4
+persist.vendor.asus.isoktocall.qc=1
+persist.vendor.tel.5g_sa_off=1
+ro.vendor.asus.phone.dualLte=1
+ro.vendor.asus.phone.dualVoWiFi=1
+ro.vendor.asus.phone.ipcall=0
+ro.vendor.asus.phone.sipcall=1
+ro.telephony.default_network=26,26
+ril.subscription.types=RUIM,RUIM
+persist.vendor.radio.flexmap_type=none
+persist.vendor.radio.always_send_plmn=1
+persist.vendor.radio.add_power_save=1
+persist.vendor.radio.rat_on=none
+persist.vendor.radio.custom_ecc=0
+persist.vendor.radio.do_not_use_ril_optr_db=1
+persist.vendor.data.iwlan.enable=true
+ro.hardware.fingerprint=goodixfp
+ro.vendor.asus.scale_very_low_max_amp=50
+ro.vendor.asus.scale_low_max_amp=130