beyond0lte: initial proprietary-files list
Change-Id: I2a13160a2d991594d74b1066f7adeff6e407751b
diff --git a/BoardConfig.mk b/BoardConfig.mk
index 8004133..a9e0bca 100644
--- a/BoardConfig.mk
+++ b/BoardConfig.mk
@@ -14,6 +14,7 @@
# limitations under the License.
include device/samsung/exynos9820-common/BoardConfigPlatform.mk
+include vendor/samsung/beyond0lte/BoardConfigVendor.mk
DEVICE_PATH := device/samsung/beyond0lte
diff --git a/device.mk b/device.mk
index a20a09c..cfbc3fa 100644
--- a/device.mk
+++ b/device.mk
@@ -17,7 +17,7 @@
### PLATFORM
$(call inherit-product, device/samsung/exynos9820-common/platform.mk)
### PROPRIETARY VENDOR FILES
-#$(call inherit-product, vendor/samsung/beyond0lte/beyond0lte-vendor.mk)
+$(call inherit-product, vendor/samsung/beyond0lte/beyond0lte-vendor.mk)
### DALVIK
$(call inherit-product, frameworks/native/build/phone-xhdpi-6144-dalvik-heap.mk)
diff --git a/extract-files.sh b/extract-files.sh
new file mode 100755
index 0000000..ac807eb
--- /dev/null
+++ b/extract-files.sh
@@ -0,0 +1,21 @@
+#!/bin/bash
+#
+# Copyright (C) 2016 The CyanogenMod Project
+# Copyright (C) 2017-2020 The LineageOS Project
+#
+# SPDX-License-Identifier: Apache-2.0
+#
+
+# If we're being sourced by the common script that we called,
+# stop right here. No need to go down the rabbit hole.
+if [ "${BASH_SOURCE[0]}" != "${0}" ]; then
+ return
+fi
+
+set -e
+
+export DEVICE=beyond0lte
+export DEVICE_COMMON=exynos9820-common
+export VENDOR=samsung
+
+"./../../${VENDOR}/${DEVICE_COMMON}/extract-files.sh" "$@"
diff --git a/lineage_beyond0lte.mk b/lineage_beyond0lte.mk
index a5fded7..077874b 100644
--- a/lineage_beyond0lte.mk
+++ b/lineage_beyond0lte.mk
@@ -46,6 +46,12 @@
PRODUCT_PDA_VERSION := $(PRODUCT_PDA_MODEL)$(PRODUCT_PDA_MODEL_VERSION)
PRODUCT_GMS_CLIENTID_BASE := android-samsung
+PRODUCT_BUILD_PROP_OVERRIDES += \
+ PRODUCT_NAME=beyond0ltexx \
+ PRIVATE_BUILD_DESC="beyond0ltexx-user 11 RP1A.200720.012 $(PRODUCT_PDA_VERSION) release-keys"
+
+BUILD_FINGERPRINT := samsung/beyond0ltexx/beyond0:11/RP1A.200720.012/$(PRODUCT_PDA_VERSION):user/release-keys
+
PRODUCT_PRODUCT_PROPERTIES += \
ro.build.PDA=$(PRODUCT_PDA_VERSION)
diff --git a/proprietary-files.txt b/proprietary-files.txt
new file mode 100644
index 0000000..0c8488d
--- /dev/null
+++ b/proprietary-files.txt
@@ -0,0 +1,86 @@
+# Proprietary files - from Samsung package version G970FXXU9FUBD, unless pinned
+
+### AUDIO
+vendor/etc/floating_feature.xml
+vendor/etc/mixer_gains.xml
+vendor/lib/librecordalive.so
+
+### AUDIO_FIRMWARE
+vendor/firmware/APBargeIn_AUDIO_SLSI.bin
+vendor/firmware/APBiBF_AUDIO_SLSI.bin
+vendor/firmware/APDV_AUDIO_SLSI.bin
+vendor/firmware/APSV_AUDIO_SLSI.bin
+vendor/firmware/AP_AUDIO_SLSI.bin
+vendor/firmware/SoundBoosterParam.bin
+
+### BIOMETRICS_FINGERPRINT
+vendor/lib/libbauthserver.so
+vendor/lib/libbauthtzcommon.so
+vendor/lib64/libbauthserver.so
+vendor/lib64/libbauthtzcommon.so
+
+### BLUETOOTH_FIRMWARE
+vendor/firmware/bcm4375B0_murata.hcd
+vendor/firmware/bcm4375B0_semco.hcd
+vendor/firmware/bcm4375B1_murata.hcd
+vendor/firmware/bcm4375B1_semco.hcd
+vendor/firmware/bcm4375B1_semco_sem.hcd
+
+### CAMERA
+vendor/lib/hw/camera.exynos9820.so
+vendor/lib64/hw/camera.exynos9820.so
+
+### CAMERA_DEPENDENCIES
+vendor/lib/libexynoscamera3.so
+vendor/lib64/libexynoscamera3.so
+
+### GPS/GNSS
+vendor/lib64/libwrappergps.so
+
+### OMX_FIRMWARE
+vendor/firmware/fimc_is_lib.bin
+vendor/firmware/fimc_is_rta.bin
+
+### RIL
+vendor/bin/secril_config_svc
+vendor/etc/init/init.baseband.rc
+vendor/lib/libsec-ril.so
+vendor/lib/libsec-ril-dsds.so
+vendor/lib64/libsec-ril.so
+vendor/lib64/libsec-ril-dsds.so
+
+### SAMSUNG_SLSI_HWC
+vendor/lib/libexynosdisplay.so
+vendor/lib64/libexynosdisplay.so
+
+### SAMSUNG_SLSI_FIRMWARE
+vendor/firmware/cs35l40-bot-dsp1-spk-prot-calib.bin
+vendor/firmware/cs35l40-bot-dsp1-spk-prot.bin
+vendor/firmware/cs35l40-rcv-dsp1-spk-prot-calib.bin
+vendor/firmware/cs35l40-rcv-dsp1-spk-prot.bin
+vendor/firmware/fimc_is_fw_mcu.bin
+vendor/firmware/setfile_2l4.bin
+vendor/firmware/setfile_3m3.bin
+vendor/firmware/setfile_3p9.bin
+
+### SENSORS
+vendor/lib/sensors.bio.so
+vendor/lib/sensors.sensorhub.so
+vendor/lib64/sensors.bio.so
+vendor/lib64/sensors.sensorhub.so
+
+### TEEGRIS_FIRMWARE
+vendor/tee/00000000-0000-0000-0000-00000000dead
+vendor/tee/00000000-0000-0000-0000-000000534b4d
+vendor/tee/00000000-0000-0000-0000-0053545354ab
+vendor/tee/00000000-0000-0000-0000-46494e474552
+vendor/tee/00000000-0000-0000-0000-4b45594d5354
+vendor/tee/00000000-0000-0000-0000-505256544545
+vendor/tee/00000000-0000-0000-0000-657365447276
+vendor/tee/driver/00000000-0000-0000-0000-53626f786476
+
+### WIFI
+vendor/firmware/bcmdhd_clm.blob
+vendor/firmware/nvram.txt_1rh_es43_b1
+vendor/firmware/nvram.txt_CS01_semco_b1
+vendor/firmware/nvram.txt_ES03_semco_b0
diff --git a/setup-makefiles.sh b/setup-makefiles.sh
new file mode 100755
index 0000000..f8bffa2
--- /dev/null
+++ b/setup-makefiles.sh
@@ -0,0 +1,15 @@
+#!/bin/bash
+#
+# Copyright (C) 2016 The CyanogenMod Project
+# Copyright (C) 2017-2020 The LineageOS Project
+#
+# SPDX-License-Identifier: Apache-2.0
+#
+
+set -e
+
+export DEVICE=beyond0lte
+export DEVICE_COMMON=exynos9820-common
+export VENDOR=samsung
+
+"./../../${VENDOR}/${DEVICE_COMMON}/setup-makefiles.sh" "$@"