aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEdwin Moquete <edwinmmoquete@gmail.com>2022-03-05 22:30:09 -0400
committerLuK1337 <priv.luk@gmail.com>2022-03-11 17:23:50 +0100
commitec624c160eaf072852357946da6afefc7e8a97ab (patch)
treefca5a6ddb82eff655f156c93b43552a99150e413
parent9c4cb69ef9c6839e334faf91b214699fa25290e2 (diff)
enchilada: Initial proprietary files list
Change-Id: If9dfa5c8a9dfd2f6d7e0cfc78d4f193bb2266c48
-rw-r--r--BoardConfig.mk3
-rw-r--r--device.mk2
-rw-r--r--manifest.xml11
-rw-r--r--proprietary-files.txt32
4 files changed, 47 insertions, 1 deletions
diff --git a/BoardConfig.mk b/BoardConfig.mk
index 54dec4f..175db79 100644
--- a/BoardConfig.mk
+++ b/BoardConfig.mk
@@ -22,5 +22,8 @@ DEVICE_PATH := device/oneplus/enchilada
# Bluetooth
BOARD_BLUETOOTH_BDROID_BUILDCFG_INCLUDE_DIR := $(DEVICE_PATH)/bluetooth/include
+# HIDL
+DEVICE_MANIFEST_FILE += $(DEVICE_PATH)/manifest.xml
+
# inherit from the proprietary version
-include vendor/oneplus/enchilada/BoardConfigVendor.mk
diff --git a/device.mk b/device.mk
index eea865c..7019e9e 100644
--- a/device.mk
+++ b/device.mk
@@ -48,4 +48,4 @@ PRODUCT_PACKAGES += \
$(call inherit-product, device/oneplus/sdm845-common/common.mk)
# Inherit from vendor blobs
-#$(call inherit-product, vendor/oneplus/enchilada/enchilada-vendor.mk)
+$(call inherit-product, vendor/oneplus/enchilada/enchilada-vendor.mk)
diff --git a/manifest.xml b/manifest.xml
new file mode 100644
index 0000000..93ca7e5
--- /dev/null
+++ b/manifest.xml
@@ -0,0 +1,11 @@
+<manifest version="1.0" type="device" target-level="3">
+ <hal format="hidl">
+ <name>android.hardware.keymaster</name>
+ <transport>hwbinder</transport>
+ <version>3.0</version>
+ <interface>
+ <name>IKeymasterDevice</name>
+ <instance>default</instance>
+ </interface>
+ </hal>
+</manifest>
diff --git a/proprietary-files.txt b/proprietary-files.txt
new file mode 100644
index 0000000..a33b570
--- /dev/null
+++ b/proprietary-files.txt
@@ -0,0 +1,32 @@
+# All unpinned blobs below are extracted from OnePlus6Oxygen_22.J.62_OTA_0620_all_2111252336_14afec75dd6fa
+
+# Camera
+vendor/lib/camera/oneplus6_vstab_db_0_1080p_video_30fps.config
+vendor/lib/camera/oneplus6_vstab_db_0_1080p_video_60fps.config
+vendor/lib/camera/oneplus6_vstab_db_0_4k_video_30fps.config
+vendor/lib/camera/oneplus6_vstab_db_0_720p_video_30fps.config
+vendor/lib/camera/oneplus6_vstab_db_1_1080p_video_30fps.config
+vendor/lib/camera/oneplus6_vstab_db_1_720p_video_30fps.config
+vendor/lib/hw/camera.qcom.so
+
+# Fingerprint
+vendor/lib64/hw/goodix.fingerprint.sdm845.so:vendor/lib64/hw/fingerprint.qcom.so
+vendor/lib64/com.fingerprints.extension@1.0.so
+vendor/lib64/fp_hal_extension.so
+vendor/lib64/libgf_ca.so
+vendor/lib64/libgf_hal.so
+vendor/lib64/libgoodixfingerprintd_binder.so
+
+# Keymaster
+vendor/bin/hw/android.hardware.keymaster@3.0-service-qti
+vendor/etc/init/android.hardware.keymaster@3.0-service-qti.rc
+vendor/lib64/hw/android.hardware.keymaster@3.0-impl-qti.so
+
+# Sensors
+vendor/etc/sensors/config/sdm845_ak991x_0.json
+vendor/etc/sensors/config/sdm845_bmi160_0.json
+vendor/etc/sensors/config/sdm845_lsm6ds3c_0.json
+vendor/etc/sensors/config/sdm845_stk36xx_0.json
+
+# Touchscreen
+vendor/etc/firmware/tp/fw_synaptics_17819.img