aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xextract-files.sh23
-rw-r--r--proprietary-files.txt27
-rwxr-xr-xsetup-makefiles.sh22
3 files changed, 55 insertions, 17 deletions
diff --git a/extract-files.sh b/extract-files.sh
index 706ede0..efba795 100755
--- a/extract-files.sh
+++ b/extract-files.sh
@@ -1,7 +1,24 @@
-#!/bin/sh
+#!/bin/bash
+#
+# Copyright (C) 2016 The CyanogenMod 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
-export VENDOR=lge
export DEVICE=h815
-./../../$VENDOR/g4-common/extract-files.sh $@
+export VENDOR=lge
+
+# Use common extractor
+../g4-common/extract-files.sh $@
diff --git a/proprietary-files.txt b/proprietary-files.txt
index 0e503a7..2f009d1 100644
--- a/proprietary-files.txt
+++ b/proprietary-files.txt
@@ -1,17 +1,20 @@
-vendor/lib/libacdbloader.so
-vendor/lib64/libacdbloader.so
-etc/acdbdata/Handset_cal.acdb
-etc/acdbdata/workspaceFile.qwsp
-etc/acdbdata/Bluetooth_cal.acdb
-etc/acdbdata/Speaker_cal.acdb
etc/acdbdata/General_cal.acdb
+etc/acdbdata/Hdmi_cal.acdb
+etc/acdbdata/Speaker_cal.acdb
+etc/acdbdata/Bluetooth_cal.acdb
+etc/acdbdata/workspaceFile.qwsp
etc/acdbdata/Global_cal.acdb
+etc/acdbdata/Handset_cal.acdb
etc/acdbdata/Headset_cal.acdb
-etc/acdbdata/Hdmi_cal.acdb
-etc/firmware/venus.mdt
-etc/firmware/venus.b00
etc/firmware/venus.b03
-etc/firmware/venus.b02
-etc/firmware/venus.b04
-etc/firmware/venus.mbn
etc/firmware/venus.b01
+etc/firmware/fw_bcmdhd.bin
+etc/firmware/venus.b00
+etc/firmware/venus.mbn
+etc/firmware/fw_bcmdhd_apsta.bin
+etc/firmware/venus.b04
+etc/firmware/venus.mdt
+etc/firmware/fw_bcmdhd_mfg.bin
+etc/firmware/venus.b02
+vendor/lib/libacdbloader.so
+vendor/lib64/libacdbloader.so
diff --git a/setup-makefiles.sh b/setup-makefiles.sh
index b7cefa7..48c05dd 100755
--- a/setup-makefiles.sh
+++ b/setup-makefiles.sh
@@ -1,7 +1,25 @@
#!/bin/bash
+#
+# Copyright (C) 2016 The CyanogenMod 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
-export VENDOR=lge
+# Required!
export DEVICE=h815
-./../../$VENDOR/g4-common/setup-makefiles.sh $@
+export VENDOR=lge
+
+# Call the common extractor
+../g4-common/setup-makefiles.sh $@