[Feature]add MT2731_MP2_MR2_SVN388 baseline version
Change-Id: Ief04314834b31e27effab435d3ca8ba33b499059
diff --git a/prebuilt/bach/build.bach/bin/Makefile.prebuilt.template b/prebuilt/bach/build.bach/bin/Makefile.prebuilt.template
new file mode 100644
index 0000000..2b93724
--- /dev/null
+++ b/prebuilt/bach/build.bach/bin/Makefile.prebuilt.template
@@ -0,0 +1,103 @@
+###
+# @file Makefile.prebuilt.template
+# @breif This is the file user has to setup locally for different host environment
+#
+# @param VOBJ object files applicable for compilation
+# @param LOBJ object files included in lib$(NAME).a
+# @param COBJ object files applicable to standard-make-targets
+#
+# @author Howard Chen
+##
+GCC ?= $(CROSS)gcc
+CC ?= $(GCC)
+CXX ?= $(CROSS)g++
+OBJDUMP = $(CROSS)objdump
+OBJCOPY = $(CROSS)objcopy
+AR = $(CROSS)ar
+
+SUBLPATH?= $(SUBVPATH)
+INCLUDE ?= $(DEF_INCLUDE)
+CFLAGS ?= $(DEF_CFLAGS)
+ASFLAGS ?= $(DEF_ASFLAGS)
+LDFLAGS ?= $(DEF_LDFLAGS)
+DOC_GEN ?= $(PREFIX)/APITemp.txt
+
+VPATH ?= src $(SUBVPATH)
+VOBJ ?= $(patsubst %.S,%.o, \
+ $(patsubst %.s,%.o, \
+ $(patsubst %.c,%.o, \
+ $(patsubst %.cpp, %.o, \
+ $(notdir $(foreach DIR,$(VPATH),\
+ $(wildcard $(DIR)/*.S) \
+ $(wildcard $(DIR)/*.s) \
+ $(wildcard $(DIR)/*.c) \
+ $(wildcard $(DIR)/*.cpp)))))))
+
+LPATH ?= src $(SUBLPATH)
+LOBJ ?= $(patsubst %.S,%.o, \
+ $(patsubst %.s,%.o, \
+ $(patsubst %.c,%.o, \
+ $(patsubst %.cpp, %.o, \
+ $(notdir $(foreach DIR,$(LPATH),\
+ $(wildcard $(DIR)/*.S) \
+ $(wildcard $(DIR)/*.s) \
+ $(wildcard $(DIR)/*.c) \
+ $(wildcard $(DIR)/*.cpp)))))))
+COBJ ?= $(patsubst %.c,%.o, \
+ $(patsubst %.cpp, %.o, \
+ $(notdir $(foreach DIR,$(VPATH),\
+ $(wildcard $(DIR)/*.c) \
+ $(wildcard $(DIR)/*.cpp)))))
+DEP = $(COBJ:%.o=%.d)
+TEST = $(COBJ:%.o=%.x)
+RUNS = $(COBJ:%.o=%.x.run)
+
+MIN ?=1
+
+default: all
+
+all:
+
+gen_dir:
+ mkdir -p $(ROOT)/bin
+ mkdir -p $(ROOT)/${base_libdir}
+ mkdir -p $(ROOT)/$(includedir)/$(NAME)
+ifeq ($(strip $(MIN)),1)
+ mkdir -p $(ROOT)/doc
+else
+ mkdir -p $(ROOT)/doc/$(NAME)
+endif
+
+ mkdir -p $(ROOT)/test/$(NAME)
+
+install: gen_dir $(INSTALL)
+ rm -f $(ROOT)/${base_libdir}/lib$(NAME).* $(ROOT)/${base_libdir}/$(NAME).dll
+
+ifdef LIB
+ifneq ($(strip $(LIB)), dummy)
+ifneq ($(strip $(base_libdir)),"")
+ install -p ./$(base_libdir)/lib$(NAME).* $(ROOT)/$(base_libdir)/
+endif
+endif
+endif
+ bash -c 'if ls *.x > /dev/null 2>&1 ; then install *.x $(ROOT)/test/$(NAME); fi'
+ bash -c 'if [ -e ./$(includedir)/$(NAME) ] && [ "$(shell ls -A "./$(includedir)/$(NAME)")" ]; then rm -rf $(ROOT)/$(includedir)/$(NAME)/*; cp -af ./$(includedir)/$(NAME)/* $(ROOT)/$(includedir)/$(NAME); fi'
+ifeq ($(strip $(MIN)),1)
+else
+ install -p doc/html/* $(ROOT)/doc/$(NAME)/
+endif
+ bash -c 'if [ -e ./doc/$(NAME).files ]; then cp ./doc/$(NAME).files $(ROOT)/doc/$(NAME).files; fi'
+ bash -c 'if [ -e ./doc/$(NAME).info ]; then cp ./doc/$(NAME).info $(ROOT)/doc/$(NAME).info; fi'
+
+
+uninstall: $(UNINSTALL)
+ rm -rf $(ROOT)/$(includedir)/$(NAME)
+ rm -rf $(ROOT)/test/$(NAME)
+ifneq ($(strip $(LIB)), dummy)
+ cd $(ROOT)/$(base_libdir)/ && rm -f $(LIB)
+endif
+ rm -f $(ROOT)/doc/$(NAME).files
+ rm -f $(ROOT)/doc/$(NAME).info
+
+
+
diff --git a/prebuilt/bach/build.bach/work/libpal/LICENSE b/prebuilt/bach/build.bach/work/libpal/LICENSE
new file mode 100755
index 0000000..77f59ed
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/libpal/LICENSE
@@ -0,0 +1,31 @@
+Copyright Statement:
+
+This software/firmware and related documentation ("MediaTek Software") are
+protected under relevant copyright laws. The information contained herein is
+confidential and proprietary to MediaTek Inc. and/or its licensors. Without
+the prior written permission of MediaTek inc. and/or its licensors, any
+reproduction, modification, use or disclosure of MediaTek Software, and
+information contained herein, in whole or in part, shall be strictly
+prohibited.
+
+MediaTek Inc. (C) 2015. All rights reserved.
+
+BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES
+THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE")
+RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER
+ON AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL
+WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED
+WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR
+NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH
+RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY,
+INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES
+TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO.
+RECEIVER EXPRESSLY ACKNOWLEDGES THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO
+OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES CONTAINED IN MEDIATEK
+SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE
+RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR
+STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S
+ENTIRE AND CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE
+RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE
+MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE
+CHARGE PAID BY RECEIVER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE.
diff --git a/prebuilt/bach/build.bach/work/libpal/Makefile b/prebuilt/bach/build.bach/work/libpal/Makefile
new file mode 100755
index 0000000..6cece94
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/libpal/Makefile
@@ -0,0 +1,23 @@
+package_arch = $(subst -,_,${PACKAGE_ARCH})
+NAME = pal
+LIB = lib$(NAME).a lib$(NAME).so
+INSTALL = _install
+UNINSTALL = _uninstall
+
+
+include $(PREFIX)/Makefile.prebuilt.template
+
+all:
+_install:
+ find -name "*.$(package_arch).rpm" | while read i; do ${bindir}/rpm2cpio $${i} | cpio -idmv ; done
+ mkdir -p $(ROOT)/$(base_libdir)
+ mkdir -p $(ROOT)/$(includedir)/$(NAME)
+ -cp -af ./$(base_libdir)/lib$(NAME).* $(ROOT)/$(base_libdir)/
+ -cp -af ./$(includedir)/* $(ROOT)/$(includedir)
+
+_uninstall:
+ rm -af $(ROOT)/$(base_libdir)/lib$(NAME).*
+ rm -rf $(ROOT)/$(includedir)/$(NAME)
+
+clean:
+ rm -rf ./$(base_libdir) ./$(includedir)
diff --git a/prebuilt/bach/build.bach/work/libpal/libpal-1.0.0-r0.aarch64.rpm b/prebuilt/bach/build.bach/work/libpal/libpal-1.0.0-r0.aarch64.rpm
new file mode 100644
index 0000000..8b63c3f
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/libpal/libpal-1.0.0-r0.aarch64.rpm
Binary files differ
diff --git a/prebuilt/bach/build.bach/work/libpal/libpal-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm b/prebuilt/bach/build.bach/work/libpal/libpal-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
new file mode 100644
index 0000000..813ca61
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/libpal/libpal-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
Binary files differ
diff --git a/prebuilt/bach/build.bach/work/libpal/libpal-1.0.0-r0.cortexa7hf_vfp_vfpv4_neon.rpm b/prebuilt/bach/build.bach/work/libpal/libpal-1.0.0-r0.cortexa7hf_vfp_vfpv4_neon.rpm
new file mode 100644
index 0000000..2475289
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/libpal/libpal-1.0.0-r0.cortexa7hf_vfp_vfpv4_neon.rpm
Binary files differ
diff --git a/prebuilt/bach/build.bach/work/libpal/libpal-dev-1.0.0-r0.aarch64.rpm b/prebuilt/bach/build.bach/work/libpal/libpal-dev-1.0.0-r0.aarch64.rpm
new file mode 100644
index 0000000..cd37a48
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/libpal/libpal-dev-1.0.0-r0.aarch64.rpm
Binary files differ
diff --git a/prebuilt/bach/build.bach/work/libpal/libpal-dev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm b/prebuilt/bach/build.bach/work/libpal/libpal-dev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
new file mode 100644
index 0000000..bbc42d4
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/libpal/libpal-dev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
Binary files differ
diff --git a/prebuilt/bach/build.bach/work/libpal/libpal-dev-1.0.0-r0.cortexa7hf_vfp_vfpv4_neon.rpm b/prebuilt/bach/build.bach/work/libpal/libpal-dev-1.0.0-r0.cortexa7hf_vfp_vfpv4_neon.rpm
new file mode 100644
index 0000000..65c471c
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/libpal/libpal-dev-1.0.0-r0.cortexa7hf_vfp_vfpv4_neon.rpm
Binary files differ
diff --git a/prebuilt/bach/build.bach/work/libpal/libpal-staticdev-1.0.0-r0.aarch64.rpm b/prebuilt/bach/build.bach/work/libpal/libpal-staticdev-1.0.0-r0.aarch64.rpm
new file mode 100644
index 0000000..ff33b7d
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/libpal/libpal-staticdev-1.0.0-r0.aarch64.rpm
Binary files differ
diff --git a/prebuilt/bach/build.bach/work/libpal/libpal-staticdev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm b/prebuilt/bach/build.bach/work/libpal/libpal-staticdev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
new file mode 100644
index 0000000..60fed80
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/libpal/libpal-staticdev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
Binary files differ
diff --git a/prebuilt/bach/build.bach/work/libpal/libpal-staticdev-1.0.0-r0.cortexa7hf_vfp_vfpv4_neon.rpm b/prebuilt/bach/build.bach/work/libpal/libpal-staticdev-1.0.0-r0.cortexa7hf_vfp_vfpv4_neon.rpm
new file mode 100644
index 0000000..02824de
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/libpal/libpal-staticdev-1.0.0-r0.cortexa7hf_vfp_vfpv4_neon.rpm
Binary files differ
diff --git a/prebuilt/bach/build.bach/work/libsncfg/LICENSE b/prebuilt/bach/build.bach/work/libsncfg/LICENSE
new file mode 100644
index 0000000..77f59ed
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/libsncfg/LICENSE
@@ -0,0 +1,31 @@
+Copyright Statement:
+
+This software/firmware and related documentation ("MediaTek Software") are
+protected under relevant copyright laws. The information contained herein is
+confidential and proprietary to MediaTek Inc. and/or its licensors. Without
+the prior written permission of MediaTek inc. and/or its licensors, any
+reproduction, modification, use or disclosure of MediaTek Software, and
+information contained herein, in whole or in part, shall be strictly
+prohibited.
+
+MediaTek Inc. (C) 2015. All rights reserved.
+
+BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES
+THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE")
+RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER
+ON AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL
+WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED
+WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR
+NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH
+RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY,
+INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES
+TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO.
+RECEIVER EXPRESSLY ACKNOWLEDGES THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO
+OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES CONTAINED IN MEDIATEK
+SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE
+RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR
+STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S
+ENTIRE AND CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE
+RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE
+MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE
+CHARGE PAID BY RECEIVER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE.
diff --git a/prebuilt/bach/build.bach/work/libsncfg/Makefile b/prebuilt/bach/build.bach/work/libsncfg/Makefile
new file mode 100644
index 0000000..be2df40
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/libsncfg/Makefile
@@ -0,0 +1,56 @@
+package_arch = $(subst -,_,${PACKAGE_ARCH})
+NAME = sncfg
+ETC_PATH = mnt
+LIB = lib$(NAME).a lib$(NAME).so
+INSTALL = _install
+UNINSTALL = _uninstall
+
+include $(PREFIX)/Makefile.prebuilt.template
+
+
+all:
+_install:
+ find -name "*.$(package_arch).rpm" | while read i; do ${bindir}/rpm2cpio $${i} | cpio -idmv ; done
+ #rootfs init.d script
+ #mkdir -p $(ROOT)/etc/init.d
+ #cp -af ./etc/init.d/* $(ROOT)/etc/init.d/
+ mkdir -p $(ROOT)/usr
+ cp -f ./usr/reinit_reason $(ROOT)/usr/
+ # shared library
+ mkdir -p $(ROOT)/$(base_libdir)
+ cp -f ./$(base_libdir)/lib$(NAME).so $(ROOT)/$(base_libdir)/
+ mkdir -p $(ROOT)/sbin
+ cp -rf ./sbin/* $(ROOT)/sbin/
+ # factory default configuration and translations
+ mkdir -p $(ROOT)/tmp
+ mkdir -p $(ROOT)/$(ETC_PATH)/sncfg
+ mkdir -p $(ROOT)/usr/cfg
+ -cp -rf ./usr/cfg/*.cfg $(ROOT)/usr/cfg/
+ mkdir -p $(ROOT)/sbin
+ cp -f ./sbin/rcenable $(ROOT)/sbin/
+ mkdir -p $(ROOT)/etc/rc.d
+ cd $(ROOT)/etc/rc.d && rm -f S00sncfgd && ln -sf ./$(bindir)/sncfgd S00sncfgd
+ cd $(ROOT)/etc/rc.d && rm -f S02sncfgd_sc_stage0 && ln -sf ./$(bindir)/sncfgd_sc_stage0 S02sncfgd_sc_stage0
+ cd $(ROOT)/etc/rc.d && rm -f S20sncfgd_sc_stage1 && ln -sf ./$(bindir)/sncfgd_sc_stage1 S20sncfgd_sc_stage1
+ # rootfs link.d event
+ mkdir -p $(ROOT)/sbin/link.d/wan
+ cp -f ./sbin/link.d/wan/* $(ROOT)/sbin/link.d/wan/S99wanlink
+ #Include headers
+ #mkdir -p $(ROOT)/include/
+ #cp -rf ./$(includedir)/* $(ROOT)/include/
+
+_uninstall:
+ rm -f $(ROOT)/etc/init.d/sncfgd*
+ rm -f $(ROOT)/etc/rc.d/*sncfg*
+ rm -rf $(ROOT)/$(ETC_PATH)/sncfg
+ rm -f $(ROOT)/sbin/apinfo
+ rm -f $(ROOT)/sbin/rcenable
+ rm -f $(ROOT)/sbin/sncfgd
+ rm -f $(ROOT)/sbin/sncfg-restore.sh
+ rm -f $(ROOT)/sbin/link.d/wan/S99wanlink
+ rm -f $(ROOT)/usr/reinit_reason
+
+clean:
+ rm -rf bin/ doc/ ./$(base_libdir) usr/ test/ ./$(base_sbindir) etc/ mnt/ tmp/
+
+
diff --git a/prebuilt/bach/build.bach/work/libsncfg/libsncfg-1.0.0-r0.armv7a_vfp_neon.rpm b/prebuilt/bach/build.bach/work/libsncfg/libsncfg-1.0.0-r0.armv7a_vfp_neon.rpm
new file mode 100644
index 0000000..818373c
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/libsncfg/libsncfg-1.0.0-r0.armv7a_vfp_neon.rpm
Binary files differ
diff --git a/prebuilt/bach/build.bach/work/libsncfg/libsncfg-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm b/prebuilt/bach/build.bach/work/libsncfg/libsncfg-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
new file mode 100644
index 0000000..0cfeb40
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/libsncfg/libsncfg-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
Binary files differ
diff --git a/prebuilt/bach/build.bach/work/libsncfg/libsncfg-1.0.0-r0.cortexa7hf_vfp_vfpv4_neon.rpm b/prebuilt/bach/build.bach/work/libsncfg/libsncfg-1.0.0-r0.cortexa7hf_vfp_vfpv4_neon.rpm
new file mode 100644
index 0000000..f58df96
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/libsncfg/libsncfg-1.0.0-r0.cortexa7hf_vfp_vfpv4_neon.rpm
Binary files differ
diff --git a/prebuilt/bach/build.bach/work/libsncfg/libsncfg-dev-1.0.0-r0.armv7a_vfp_neon.rpm b/prebuilt/bach/build.bach/work/libsncfg/libsncfg-dev-1.0.0-r0.armv7a_vfp_neon.rpm
new file mode 100644
index 0000000..e722b33
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/libsncfg/libsncfg-dev-1.0.0-r0.armv7a_vfp_neon.rpm
Binary files differ
diff --git a/prebuilt/bach/build.bach/work/libsncfg/libsncfg-dev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm b/prebuilt/bach/build.bach/work/libsncfg/libsncfg-dev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
new file mode 100644
index 0000000..4fb2afc
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/libsncfg/libsncfg-dev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
Binary files differ
diff --git a/prebuilt/bach/build.bach/work/libsncfg/libsncfg-dev-1.0.0-r0.cortexa7hf_vfp_vfpv4_neon.rpm b/prebuilt/bach/build.bach/work/libsncfg/libsncfg-dev-1.0.0-r0.cortexa7hf_vfp_vfpv4_neon.rpm
new file mode 100644
index 0000000..057d022
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/libsncfg/libsncfg-dev-1.0.0-r0.cortexa7hf_vfp_vfpv4_neon.rpm
Binary files differ
diff --git a/prebuilt/bach/build.bach/work/libsncfg/libsncfg-staticdev-1.0.0-r0.armv7a_vfp_neon.rpm b/prebuilt/bach/build.bach/work/libsncfg/libsncfg-staticdev-1.0.0-r0.armv7a_vfp_neon.rpm
new file mode 100644
index 0000000..c46da37
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/libsncfg/libsncfg-staticdev-1.0.0-r0.armv7a_vfp_neon.rpm
Binary files differ
diff --git a/prebuilt/bach/build.bach/work/libsncfg/libsncfg-staticdev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm b/prebuilt/bach/build.bach/work/libsncfg/libsncfg-staticdev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
new file mode 100644
index 0000000..71a9f0a
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/libsncfg/libsncfg-staticdev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
Binary files differ
diff --git a/prebuilt/bach/build.bach/work/libsncfg/libsncfg-staticdev-1.0.0-r0.cortexa7hf_vfp_vfpv4_neon.rpm b/prebuilt/bach/build.bach/work/libsncfg/libsncfg-staticdev-1.0.0-r0.cortexa7hf_vfp_vfpv4_neon.rpm
new file mode 100644
index 0000000..7a3d566
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/libsncfg/libsncfg-staticdev-1.0.0-r0.cortexa7hf_vfp_vfpv4_neon.rpm
Binary files differ
diff --git a/prebuilt/bach/build.bach/work/sncfg_elf/LICENSE b/prebuilt/bach/build.bach/work/sncfg_elf/LICENSE
new file mode 100644
index 0000000..77f59ed
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/sncfg_elf/LICENSE
@@ -0,0 +1,31 @@
+Copyright Statement:
+
+This software/firmware and related documentation ("MediaTek Software") are
+protected under relevant copyright laws. The information contained herein is
+confidential and proprietary to MediaTek Inc. and/or its licensors. Without
+the prior written permission of MediaTek inc. and/or its licensors, any
+reproduction, modification, use or disclosure of MediaTek Software, and
+information contained herein, in whole or in part, shall be strictly
+prohibited.
+
+MediaTek Inc. (C) 2015. All rights reserved.
+
+BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES
+THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE")
+RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER
+ON AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL
+WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED
+WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR
+NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH
+RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY,
+INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES
+TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO.
+RECEIVER EXPRESSLY ACKNOWLEDGES THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO
+OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES CONTAINED IN MEDIATEK
+SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE
+RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR
+STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S
+ENTIRE AND CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE
+RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE
+MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE
+CHARGE PAID BY RECEIVER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE.
diff --git a/prebuilt/bach/build.bach/work/sncfg_elf/Makefile b/prebuilt/bach/build.bach/work/sncfg_elf/Makefile
new file mode 100644
index 0000000..a8546f0
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/sncfg_elf/Makefile
@@ -0,0 +1,22 @@
+package_arch = $(subst -,_,${PACKAGE_ARCH})
+NAME = sncfg_elf
+LIB = lib$(NAME).a
+INSTALL = _install
+UNINSTALL = _uninstall
+
+include $(PREFIX)/Makefile.prebuilt.template
+
+
+all:
+_install:
+ find -name "*.$(package_arch).rpm" | while read i; do ${bindir}/rpm2cpio $${i} | cpio -idmv ; done
+ mkdir -p $(ROOT)/$(base_sbindir)
+ cp -af ./$(base_sbindir)/sncfg $(ROOT)/$(base_sbindir)/
+
+_uninstall:
+ rm -f $(ROOT)/$(base_sbindir)/sncfg
+
+clean:
+ rm -rf bin/ doc/ ./$(base_libdir) usr/ test/
+
+
diff --git a/prebuilt/bach/build.bach/work/sncfg_elf/sncfg-elf-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm b/prebuilt/bach/build.bach/work/sncfg_elf/sncfg-elf-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
new file mode 100644
index 0000000..9f267c3
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/sncfg_elf/sncfg-elf-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
Binary files differ
diff --git a/prebuilt/bach/build.bach/work/sncfg_elf/sncfg-elf-dev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm b/prebuilt/bach/build.bach/work/sncfg_elf/sncfg-elf-dev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
new file mode 100644
index 0000000..dae9ace
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/sncfg_elf/sncfg-elf-dev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
Binary files differ
diff --git a/prebuilt/bach/build.bach/work/sncfg_elf/sncfg-elf-staticdev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm b/prebuilt/bach/build.bach/work/sncfg_elf/sncfg-elf-staticdev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
new file mode 100644
index 0000000..5daf68a
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/sncfg_elf/sncfg-elf-staticdev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
Binary files differ
diff --git a/prebuilt/bach/build.bach/work/sncfg_elf/sncfgelf-1.0.0-r0.armv7a_vfp_neon.rpm b/prebuilt/bach/build.bach/work/sncfg_elf/sncfgelf-1.0.0-r0.armv7a_vfp_neon.rpm
new file mode 100644
index 0000000..8c6adf7
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/sncfg_elf/sncfgelf-1.0.0-r0.armv7a_vfp_neon.rpm
Binary files differ
diff --git a/prebuilt/bach/build.bach/work/sncfg_elf/sncfgelf-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm b/prebuilt/bach/build.bach/work/sncfg_elf/sncfgelf-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
new file mode 100644
index 0000000..2bbeb10
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/sncfg_elf/sncfgelf-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
Binary files differ
diff --git a/prebuilt/bach/build.bach/work/sncfg_elf/sncfgelf-1.0.0-r0.cortexa7hf_vfp_vfpv4_neon.rpm b/prebuilt/bach/build.bach/work/sncfg_elf/sncfgelf-1.0.0-r0.cortexa7hf_vfp_vfpv4_neon.rpm
new file mode 100644
index 0000000..0019c59
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/sncfg_elf/sncfgelf-1.0.0-r0.cortexa7hf_vfp_vfpv4_neon.rpm
Binary files differ
diff --git a/prebuilt/bach/build.bach/work/sncfg_elf/sncfgelf-dev-1.0.0-r0.armv7a_vfp_neon.rpm b/prebuilt/bach/build.bach/work/sncfg_elf/sncfgelf-dev-1.0.0-r0.armv7a_vfp_neon.rpm
new file mode 100644
index 0000000..b35197e
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/sncfg_elf/sncfgelf-dev-1.0.0-r0.armv7a_vfp_neon.rpm
Binary files differ
diff --git a/prebuilt/bach/build.bach/work/sncfg_elf/sncfgelf-dev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm b/prebuilt/bach/build.bach/work/sncfg_elf/sncfgelf-dev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
new file mode 100644
index 0000000..b8c3160
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/sncfg_elf/sncfgelf-dev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
Binary files differ
diff --git a/prebuilt/bach/build.bach/work/sncfg_elf/sncfgelf-dev-1.0.0-r0.cortexa7hf_vfp_vfpv4_neon.rpm b/prebuilt/bach/build.bach/work/sncfg_elf/sncfgelf-dev-1.0.0-r0.cortexa7hf_vfp_vfpv4_neon.rpm
new file mode 100644
index 0000000..4c15f89
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/sncfg_elf/sncfgelf-dev-1.0.0-r0.cortexa7hf_vfp_vfpv4_neon.rpm
Binary files differ
diff --git a/prebuilt/bach/build.bach/work/sncfg_elf/sncfgelf-staticdev-1.0.0-r0.armv7a_vfp_neon.rpm b/prebuilt/bach/build.bach/work/sncfg_elf/sncfgelf-staticdev-1.0.0-r0.armv7a_vfp_neon.rpm
new file mode 100644
index 0000000..8708cac
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/sncfg_elf/sncfgelf-staticdev-1.0.0-r0.armv7a_vfp_neon.rpm
Binary files differ
diff --git a/prebuilt/bach/build.bach/work/sncfg_elf/sncfgelf-staticdev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm b/prebuilt/bach/build.bach/work/sncfg_elf/sncfgelf-staticdev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
new file mode 100644
index 0000000..3299f7b
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/sncfg_elf/sncfgelf-staticdev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
Binary files differ
diff --git a/prebuilt/bach/build.bach/work/sncfg_elf/sncfgelf-staticdev-1.0.0-r0.cortexa7hf_vfp_vfpv4_neon.rpm b/prebuilt/bach/build.bach/work/sncfg_elf/sncfgelf-staticdev-1.0.0-r0.cortexa7hf_vfp_vfpv4_neon.rpm
new file mode 100644
index 0000000..6491049
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/sncfg_elf/sncfgelf-staticdev-1.0.0-r0.cortexa7hf_vfp_vfpv4_neon.rpm
Binary files differ
diff --git a/prebuilt/bach/build.bach/work/telephony/external/nvram/LICENSE b/prebuilt/bach/build.bach/work/telephony/external/nvram/LICENSE
new file mode 100755
index 0000000..77f59ed
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/telephony/external/nvram/LICENSE
@@ -0,0 +1,31 @@
+Copyright Statement:
+
+This software/firmware and related documentation ("MediaTek Software") are
+protected under relevant copyright laws. The information contained herein is
+confidential and proprietary to MediaTek Inc. and/or its licensors. Without
+the prior written permission of MediaTek inc. and/or its licensors, any
+reproduction, modification, use or disclosure of MediaTek Software, and
+information contained herein, in whole or in part, shall be strictly
+prohibited.
+
+MediaTek Inc. (C) 2015. All rights reserved.
+
+BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES
+THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE")
+RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER
+ON AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL
+WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED
+WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR
+NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH
+RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY,
+INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES
+TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO.
+RECEIVER EXPRESSLY ACKNOWLEDGES THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO
+OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES CONTAINED IN MEDIATEK
+SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE
+RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR
+STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S
+ENTIRE AND CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE
+RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE
+MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE
+CHARGE PAID BY RECEIVER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE.
diff --git a/prebuilt/bach/build.bach/work/telephony/external/nvram/Makefile b/prebuilt/bach/build.bach/work/telephony/external/nvram/Makefile
new file mode 100755
index 0000000..d73f477
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/telephony/external/nvram/Makefile
@@ -0,0 +1,21 @@
+package_arch = $(subst -,_,${PACKAGE_ARCH})
+
+all:
+install:
+ find -name "*.$(package_arch).rpm" | while read i; do ${bindir}/rpm2cpio $${i} | cpio -idmv ; done
+ #make -f Makefile.libcustom_nvram install
+ make -f Makefile.libnvram install
+ make -f Makefile.libfile_op install
+ make -f Makefile.nvram_daemon install
+ make -f Makefile.APDB install
+
+uninstall:
+ #make -f Makefile.libcustom_nvram uninstall
+ make -f Makefile.libnvram uninstall
+ make -f Makefile.libfile_op uninstall
+ make -f Makefile.nvram_daemon uninstall
+ make -f Makefile.APDB uninstall
+
+clean:
+ rm -rf out/ sbin/ bin/ doc/ usr/ test/ ./$(base_libdir)/
+
diff --git a/prebuilt/bach/build.bach/work/telephony/external/nvram/Makefile.APDB b/prebuilt/bach/build.bach/work/telephony/external/nvram/Makefile.APDB
new file mode 100755
index 0000000..be3e028
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/telephony/external/nvram/Makefile.APDB
@@ -0,0 +1,9 @@
+
+all:
+install:
+ mkdir -p $(ROOT)/out
+ cp -af ./out/APDB $(ROOT)/out
+
+uninstall:
+ rm -rf $(ROOT)/out/
+
diff --git a/prebuilt/bach/build.bach/work/telephony/external/nvram/Makefile.libcustom_nvram b/prebuilt/bach/build.bach/work/telephony/external/nvram/Makefile.libcustom_nvram
new file mode 100755
index 0000000..f9e4f2b
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/telephony/external/nvram/Makefile.libcustom_nvram
@@ -0,0 +1,17 @@
+package_arch = $(subst -,_,${PACKAGE_ARCH})
+NAME = custom_nvram
+LIB = lib$(NAME).a lib$(NAME).so
+INSTALL = _install
+UNINSTALL =
+
+include $(PREFIX)/Makefile.prebuilt.template
+
+
+all:
+_install:
+ find -name "*.$(package_arch).rpm" | while read i; do ${bindir}/rpm2cpio $${i} | cpio -idmv ; done
+
+clean:
+ rm -rf bin/ doc/ ./$(base_libdir) usr/ test/
+
+
diff --git a/prebuilt/bach/build.bach/work/telephony/external/nvram/Makefile.libfile_op b/prebuilt/bach/build.bach/work/telephony/external/nvram/Makefile.libfile_op
new file mode 100755
index 0000000..ee7a348
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/telephony/external/nvram/Makefile.libfile_op
@@ -0,0 +1,11 @@
+NAME = file_op
+LIB = lib$(NAME).a lib$(NAME).so
+INSTALL =
+UNINSTALL =
+
+include $(PREFIX)/Makefile.prebuilt.template
+
+
+all:
+
+
diff --git a/prebuilt/bach/build.bach/work/telephony/external/nvram/Makefile.libnvram b/prebuilt/bach/build.bach/work/telephony/external/nvram/Makefile.libnvram
new file mode 100755
index 0000000..a2576a2
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/telephony/external/nvram/Makefile.libnvram
@@ -0,0 +1,11 @@
+INSTALL =
+UNINSTALL =
+NAME = nvram
+LIB = lib$(NAME).a lib$(NAME).so
+
+include $(PREFIX)/Makefile.prebuilt.template
+
+all:
+
+
+
diff --git a/prebuilt/bach/build.bach/work/telephony/external/nvram/Makefile.nvram_daemon b/prebuilt/bach/build.bach/work/telephony/external/nvram/Makefile.nvram_daemon
new file mode 100755
index 0000000..2e5620f
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/telephony/external/nvram/Makefile.nvram_daemon
@@ -0,0 +1,15 @@
+NAME = nvram_daemon
+LIB = lib$(NAME).a lib$(NAME).so
+INSTALL = _install
+UNINSTALL = _uninstall
+
+include $(PREFIX)/Makefile.prebuilt.template
+
+
+all:
+_install:
+ mkdir -p $(ROOT)/sbin
+ cp -af ./sbin/nvram_daemon $(ROOT)/sbin/
+
+_uninstall:
+ rm -f $(ROOT)/sbin/nvram_daemon
diff --git a/prebuilt/bach/build.bach/work/telephony/external/nvram/nvram-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm b/prebuilt/bach/build.bach/work/telephony/external/nvram/nvram-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
new file mode 100644
index 0000000..a2a3372
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/telephony/external/nvram/nvram-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
Binary files differ
diff --git a/prebuilt/bach/build.bach/work/telephony/external/nvram/nvram-daemon-1.0.0-r0.aarch64.rpm b/prebuilt/bach/build.bach/work/telephony/external/nvram/nvram-daemon-1.0.0-r0.aarch64.rpm
new file mode 100644
index 0000000..6e63821
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/telephony/external/nvram/nvram-daemon-1.0.0-r0.aarch64.rpm
Binary files differ
diff --git a/prebuilt/bach/build.bach/work/telephony/external/nvram/nvram-daemon-dev-1.0.0-r0.aarch64.rpm b/prebuilt/bach/build.bach/work/telephony/external/nvram/nvram-daemon-dev-1.0.0-r0.aarch64.rpm
new file mode 100644
index 0000000..d902348
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/telephony/external/nvram/nvram-daemon-dev-1.0.0-r0.aarch64.rpm
Binary files differ
diff --git a/prebuilt/bach/build.bach/work/telephony/external/nvram/nvram-dev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm b/prebuilt/bach/build.bach/work/telephony/external/nvram/nvram-dev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
new file mode 100644
index 0000000..9b26ce4
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/telephony/external/nvram/nvram-dev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
Binary files differ
diff --git a/prebuilt/bach/build.bach/work/telephony/external/nvram/nvram-staticdev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm b/prebuilt/bach/build.bach/work/telephony/external/nvram/nvram-staticdev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
new file mode 100644
index 0000000..4527c88
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/telephony/external/nvram/nvram-staticdev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
Binary files differ
diff --git a/prebuilt/bach/build.bach/work/telephony/frameworks/opt/mdlogger/LICENSE b/prebuilt/bach/build.bach/work/telephony/frameworks/opt/mdlogger/LICENSE
new file mode 100755
index 0000000..77f59ed
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/telephony/frameworks/opt/mdlogger/LICENSE
@@ -0,0 +1,31 @@
+Copyright Statement:
+
+This software/firmware and related documentation ("MediaTek Software") are
+protected under relevant copyright laws. The information contained herein is
+confidential and proprietary to MediaTek Inc. and/or its licensors. Without
+the prior written permission of MediaTek inc. and/or its licensors, any
+reproduction, modification, use or disclosure of MediaTek Software, and
+information contained herein, in whole or in part, shall be strictly
+prohibited.
+
+MediaTek Inc. (C) 2015. All rights reserved.
+
+BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES
+THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE")
+RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER
+ON AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL
+WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED
+WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR
+NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH
+RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY,
+INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES
+TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO.
+RECEIVER EXPRESSLY ACKNOWLEDGES THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO
+OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES CONTAINED IN MEDIATEK
+SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE
+RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR
+STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S
+ENTIRE AND CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE
+RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE
+MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE
+CHARGE PAID BY RECEIVER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE.
diff --git a/prebuilt/bach/build.bach/work/telephony/frameworks/opt/mdlogger/Makefile b/prebuilt/bach/build.bach/work/telephony/frameworks/opt/mdlogger/Makefile
new file mode 100755
index 0000000..f5e059b
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/telephony/frameworks/opt/mdlogger/Makefile
@@ -0,0 +1,17 @@
+package_arch = $(subst -,_,${PACKAGE_ARCH})
+
+all:
+install:
+ find -name "*.$(package_arch).rpm" | while read i; do ${bindir}/rpm2cpio $${i} | cpio -idmv ; done
+ mkdir -p $(ROOT)/$(base_sbindir)
+ cp -af ./$(base_sbindir)/emdlogger1 $(ROOT)/$(base_sbindir)/
+ cp -af ./$(base_sbindir)/emdlogger_ctrl $(ROOT)/$(base_sbindir)/
+
+uninstall:
+ rm -f $(ROOT)/$(base_sbindir)/emdlogger1
+ rm -f $(ROOT)/$(base_sbindir)/emdlogger_ctrl
+
+clean:
+ rm -rf bin/ doc/ ./$(base_libdir) usr/ test/
+
+
diff --git a/prebuilt/bach/build.bach/work/telephony/frameworks/opt/mdlogger/mdlogger-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm b/prebuilt/bach/build.bach/work/telephony/frameworks/opt/mdlogger/mdlogger-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
new file mode 100644
index 0000000..ac85638
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/telephony/frameworks/opt/mdlogger/mdlogger-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
Binary files differ
diff --git a/prebuilt/bach/build.bach/work/telephony/frameworks/opt/mdlogger/mdlogger-dev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm b/prebuilt/bach/build.bach/work/telephony/frameworks/opt/mdlogger/mdlogger-dev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
new file mode 100644
index 0000000..7c2ac00
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/telephony/frameworks/opt/mdlogger/mdlogger-dev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
Binary files differ
diff --git a/prebuilt/bach/build.bach/work/telephony/hardware/meta/LICENSE b/prebuilt/bach/build.bach/work/telephony/hardware/meta/LICENSE
new file mode 100755
index 0000000..77f59ed
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/telephony/hardware/meta/LICENSE
@@ -0,0 +1,31 @@
+Copyright Statement:
+
+This software/firmware and related documentation ("MediaTek Software") are
+protected under relevant copyright laws. The information contained herein is
+confidential and proprietary to MediaTek Inc. and/or its licensors. Without
+the prior written permission of MediaTek inc. and/or its licensors, any
+reproduction, modification, use or disclosure of MediaTek Software, and
+information contained herein, in whole or in part, shall be strictly
+prohibited.
+
+MediaTek Inc. (C) 2015. All rights reserved.
+
+BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES
+THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE")
+RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER
+ON AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL
+WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED
+WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR
+NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH
+RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY,
+INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES
+TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO.
+RECEIVER EXPRESSLY ACKNOWLEDGES THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO
+OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES CONTAINED IN MEDIATEK
+SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE
+RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR
+STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S
+ENTIRE AND CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE
+RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE
+MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE
+CHARGE PAID BY RECEIVER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE.
diff --git a/prebuilt/bach/build.bach/work/telephony/hardware/meta/Makefile b/prebuilt/bach/build.bach/work/telephony/hardware/meta/Makefile
new file mode 100755
index 0000000..66d197d
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/telephony/hardware/meta/Makefile
@@ -0,0 +1,22 @@
+package_arch = $(subst -,_,${PACKAGE_ARCH})
+NAME = tst_main
+LIB = lib$(NAME).a lib$(NAME).so
+INSTALL = _install
+UNINSTALL = _uninstall
+
+include $(PREFIX)/Makefile.prebuilt.template
+
+
+all:
+_install:
+ find -name "*.$(package_arch).rpm" | while read i; do ${bindir}/rpm2cpio $${i} | cpio -idmv ; done
+ mkdir -p $(ROOT)/$(base_sbindir)
+ cp -a ./$(base_sbindir)/tst_main $(ROOT)/$(base_sbindir)
+
+_uninstall:
+ rm -f $(ROOT)/$(base_sbindir)/tst_main
+
+clean:
+ rm -rf bin/ doc/ ./$(base_libdir) usr/ test/
+
+
diff --git a/prebuilt/bach/build.bach/work/telephony/hardware/meta/meta-1.0.0-r0.aarch64.rpm b/prebuilt/bach/build.bach/work/telephony/hardware/meta/meta-1.0.0-r0.aarch64.rpm
new file mode 100644
index 0000000..73c6c1f
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/telephony/hardware/meta/meta-1.0.0-r0.aarch64.rpm
Binary files differ
diff --git a/prebuilt/bach/build.bach/work/telephony/hardware/meta/meta-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm b/prebuilt/bach/build.bach/work/telephony/hardware/meta/meta-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
new file mode 100644
index 0000000..b562e95
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/telephony/hardware/meta/meta-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
Binary files differ
diff --git a/prebuilt/bach/build.bach/work/telephony/hardware/meta/meta-dev-1.0.0-r0.aarch64.rpm b/prebuilt/bach/build.bach/work/telephony/hardware/meta/meta-dev-1.0.0-r0.aarch64.rpm
new file mode 100644
index 0000000..0039cc7
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/telephony/hardware/meta/meta-dev-1.0.0-r0.aarch64.rpm
Binary files differ
diff --git a/prebuilt/bach/build.bach/work/telephony/hardware/meta/meta-dev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm b/prebuilt/bach/build.bach/work/telephony/hardware/meta/meta-dev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
new file mode 100644
index 0000000..29d765e
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/telephony/hardware/meta/meta-dev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
Binary files differ
diff --git a/prebuilt/bach/build.bach/work/telephony/hardware/meta/meta-staticdev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm b/prebuilt/bach/build.bach/work/telephony/hardware/meta/meta-staticdev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
new file mode 100644
index 0000000..537b41a
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/telephony/hardware/meta/meta-staticdev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
Binary files differ
diff --git a/prebuilt/bach/build.bach/work/telephonyware/build/LICENSE b/prebuilt/bach/build.bach/work/telephonyware/build/LICENSE
new file mode 100755
index 0000000..77f59ed
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/telephonyware/build/LICENSE
@@ -0,0 +1,31 @@
+Copyright Statement:
+
+This software/firmware and related documentation ("MediaTek Software") are
+protected under relevant copyright laws. The information contained herein is
+confidential and proprietary to MediaTek Inc. and/or its licensors. Without
+the prior written permission of MediaTek inc. and/or its licensors, any
+reproduction, modification, use or disclosure of MediaTek Software, and
+information contained herein, in whole or in part, shall be strictly
+prohibited.
+
+MediaTek Inc. (C) 2015. All rights reserved.
+
+BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES
+THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE")
+RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER
+ON AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL
+WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED
+WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR
+NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH
+RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY,
+INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES
+TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO.
+RECEIVER EXPRESSLY ACKNOWLEDGES THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO
+OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES CONTAINED IN MEDIATEK
+SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE
+RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR
+STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S
+ENTIRE AND CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE
+RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE
+MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE
+CHARGE PAID BY RECEIVER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE.
diff --git a/prebuilt/bach/build.bach/work/telephonyware/build/Makefile b/prebuilt/bach/build.bach/work/telephonyware/build/Makefile
new file mode 100755
index 0000000..7c2744a
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/telephonyware/build/Makefile
@@ -0,0 +1,10 @@
+package_arch = $(subst -,_,${PACKAGE_ARCH})
+
+all:
+
+install:
+ find -name "*.$(package_arch).rpm" | while read i; do ${bindir}/rpm2cpio $${i} | cpio -idmv ; done
+ install -d ${DESTDIR}/usr
+ cp -rf usr/* ${DESTDIR}/usr/
+clean:
+ rm -rf usr
diff --git a/prebuilt/bach/build.bach/work/telephonyware/build/telephonyware-1.0-r0.cortexa7hf_neon_vfpv4.rpm b/prebuilt/bach/build.bach/work/telephonyware/build/telephonyware-1.0-r0.cortexa7hf_neon_vfpv4.rpm
new file mode 100644
index 0000000..7839814
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/telephonyware/build/telephonyware-1.0-r0.cortexa7hf_neon_vfpv4.rpm
Binary files differ
diff --git a/prebuilt/bach/build.bach/work/telephonyware/build/telephonyware-dev-1.0-r0.cortexa7hf_neon_vfpv4.rpm b/prebuilt/bach/build.bach/work/telephonyware/build/telephonyware-dev-1.0-r0.cortexa7hf_neon_vfpv4.rpm
new file mode 100644
index 0000000..0649d5e
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/telephonyware/build/telephonyware-dev-1.0-r0.cortexa7hf_neon_vfpv4.rpm
Binary files differ
diff --git a/prebuilt/bach/build.bach/work/telephonyware/hardware/netagent/netagent-1.0.1-r0.aarch64.rpm b/prebuilt/bach/build.bach/work/telephonyware/hardware/netagent/netagent-1.0.1-r0.aarch64.rpm
new file mode 100644
index 0000000..707624e
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/telephonyware/hardware/netagent/netagent-1.0.1-r0.aarch64.rpm
Binary files differ
diff --git a/prebuilt/bach/build.bach/work/telephonyware/hardware/netagent/netagent-dev-1.0.1-r0.aarch64.rpm b/prebuilt/bach/build.bach/work/telephonyware/hardware/netagent/netagent-dev-1.0.1-r0.aarch64.rpm
new file mode 100644
index 0000000..205a26a
--- /dev/null
+++ b/prebuilt/bach/build.bach/work/telephonyware/hardware/netagent/netagent-dev-1.0.1-r0.aarch64.rpm
Binary files differ
diff --git a/prebuilt/bsp/hsm/private/crypto/mt2731/Makefile b/prebuilt/bsp/hsm/private/crypto/mt2731/Makefile
new file mode 100644
index 0000000..407dc55
--- /dev/null
+++ b/prebuilt/bsp/hsm/private/crypto/mt2731/Makefile
@@ -0,0 +1,8 @@
+package_arch = $(subst -,_,${PACKAGE_ARCH})
+
+all:
+ # extract rpm
+ find -name "*.$(package_arch)*.rpm" | while read i; do ${bindir}/rpm2cpio $${i} | cpio -idmv ; done
+
+clean:
+ rm -rf usr
diff --git a/prebuilt/bsp/hsm/private/crypto/mt2731/hsm-crypto-dev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm b/prebuilt/bsp/hsm/private/crypto/mt2731/hsm-crypto-dev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
new file mode 100644
index 0000000..4e0be3c
--- /dev/null
+++ b/prebuilt/bsp/hsm/private/crypto/mt2731/hsm-crypto-dev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
Binary files differ
diff --git a/prebuilt/bsp/hsm/private/crypto/mt2731/hsm-crypto-staticdev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm b/prebuilt/bsp/hsm/private/crypto/mt2731/hsm-crypto-staticdev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
new file mode 100644
index 0000000..b8ffbda
--- /dev/null
+++ b/prebuilt/bsp/hsm/private/crypto/mt2731/hsm-crypto-staticdev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
Binary files differ
diff --git a/prebuilt/bsp/hsm/private/crypto/mt2735/Makefile b/prebuilt/bsp/hsm/private/crypto/mt2735/Makefile
new file mode 100644
index 0000000..407dc55
--- /dev/null
+++ b/prebuilt/bsp/hsm/private/crypto/mt2735/Makefile
@@ -0,0 +1,8 @@
+package_arch = $(subst -,_,${PACKAGE_ARCH})
+
+all:
+ # extract rpm
+ find -name "*.$(package_arch)*.rpm" | while read i; do ${bindir}/rpm2cpio $${i} | cpio -idmv ; done
+
+clean:
+ rm -rf usr
diff --git a/prebuilt/bsp/hsm/private/crypto/mt2735/hsm-crypto-dev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm b/prebuilt/bsp/hsm/private/crypto/mt2735/hsm-crypto-dev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
new file mode 100644
index 0000000..5be9798
--- /dev/null
+++ b/prebuilt/bsp/hsm/private/crypto/mt2735/hsm-crypto-dev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
Binary files differ
diff --git a/prebuilt/bsp/hsm/private/crypto/mt2735/hsm-crypto-staticdev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm b/prebuilt/bsp/hsm/private/crypto/mt2735/hsm-crypto-staticdev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
new file mode 100644
index 0000000..25b95de
--- /dev/null
+++ b/prebuilt/bsp/hsm/private/crypto/mt2735/hsm-crypto-staticdev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
Binary files differ
diff --git a/prebuilt/bsp/hsm/private/efuse/Makefile b/prebuilt/bsp/hsm/private/efuse/Makefile
new file mode 100644
index 0000000..407dc55
--- /dev/null
+++ b/prebuilt/bsp/hsm/private/efuse/Makefile
@@ -0,0 +1,8 @@
+package_arch = $(subst -,_,${PACKAGE_ARCH})
+
+all:
+ # extract rpm
+ find -name "*.$(package_arch)*.rpm" | while read i; do ${bindir}/rpm2cpio $${i} | cpio -idmv ; done
+
+clean:
+ rm -rf usr
diff --git a/prebuilt/bsp/hsm/private/efuse/hsm-efuse-dev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm b/prebuilt/bsp/hsm/private/efuse/hsm-efuse-dev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
new file mode 100644
index 0000000..cd2f2a8
--- /dev/null
+++ b/prebuilt/bsp/hsm/private/efuse/hsm-efuse-dev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
Binary files differ
diff --git a/prebuilt/bsp/hsm/private/efuse/hsm-efuse-staticdev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm b/prebuilt/bsp/hsm/private/efuse/hsm-efuse-staticdev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
new file mode 100644
index 0000000..5c51f54
--- /dev/null
+++ b/prebuilt/bsp/hsm/private/efuse/hsm-efuse-staticdev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
Binary files differ
diff --git a/prebuilt/connectivity/agps/LICENSE b/prebuilt/connectivity/agps/LICENSE
new file mode 100755
index 0000000..77f59ed
--- /dev/null
+++ b/prebuilt/connectivity/agps/LICENSE
@@ -0,0 +1,31 @@
+Copyright Statement:
+
+This software/firmware and related documentation ("MediaTek Software") are
+protected under relevant copyright laws. The information contained herein is
+confidential and proprietary to MediaTek Inc. and/or its licensors. Without
+the prior written permission of MediaTek inc. and/or its licensors, any
+reproduction, modification, use or disclosure of MediaTek Software, and
+information contained herein, in whole or in part, shall be strictly
+prohibited.
+
+MediaTek Inc. (C) 2015. All rights reserved.
+
+BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES
+THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE")
+RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER
+ON AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL
+WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED
+WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR
+NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH
+RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY,
+INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES
+TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO.
+RECEIVER EXPRESSLY ACKNOWLEDGES THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO
+OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES CONTAINED IN MEDIATEK
+SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE
+RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR
+STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S
+ENTIRE AND CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE
+RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE
+MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE
+CHARGE PAID BY RECEIVER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE.
diff --git a/prebuilt/connectivity/agps/agps-1.0-r0.armv7a_vfp_neon.rpm b/prebuilt/connectivity/agps/agps-1.0-r0.armv7a_vfp_neon.rpm
new file mode 100644
index 0000000..356e6f2
--- /dev/null
+++ b/prebuilt/connectivity/agps/agps-1.0-r0.armv7a_vfp_neon.rpm
Binary files differ
diff --git a/prebuilt/connectivity/agps/agps-1.0-r0.cortexa7hf_neon_vfpv4.rpm b/prebuilt/connectivity/agps/agps-1.0-r0.cortexa7hf_neon_vfpv4.rpm
new file mode 100644
index 0000000..50c9963
--- /dev/null
+++ b/prebuilt/connectivity/agps/agps-1.0-r0.cortexa7hf_neon_vfpv4.rpm
Binary files differ
diff --git a/prebuilt/connectivity/agps/agps-1.0-r0.cortexa7hf_vfp_vfpv4_neon.rpm b/prebuilt/connectivity/agps/agps-1.0-r0.cortexa7hf_vfp_vfpv4_neon.rpm
new file mode 100644
index 0000000..a9e00b8
--- /dev/null
+++ b/prebuilt/connectivity/agps/agps-1.0-r0.cortexa7hf_vfp_vfpv4_neon.rpm
Binary files differ
diff --git a/prebuilt/connectivity/agps/agps-dev-1.0-r0.armv7a_vfp_neon.rpm b/prebuilt/connectivity/agps/agps-dev-1.0-r0.armv7a_vfp_neon.rpm
new file mode 100644
index 0000000..abb9efa
--- /dev/null
+++ b/prebuilt/connectivity/agps/agps-dev-1.0-r0.armv7a_vfp_neon.rpm
Binary files differ
diff --git a/prebuilt/connectivity/agps/agps-dev-1.0-r0.cortexa7hf_neon_vfpv4.rpm b/prebuilt/connectivity/agps/agps-dev-1.0-r0.cortexa7hf_neon_vfpv4.rpm
new file mode 100644
index 0000000..1229acd
--- /dev/null
+++ b/prebuilt/connectivity/agps/agps-dev-1.0-r0.cortexa7hf_neon_vfpv4.rpm
Binary files differ
diff --git a/prebuilt/connectivity/agps/agps-dev-1.0-r0.cortexa7hf_vfp_vfpv4_neon.rpm b/prebuilt/connectivity/agps/agps-dev-1.0-r0.cortexa7hf_vfp_vfpv4_neon.rpm
new file mode 100644
index 0000000..6bfd505
--- /dev/null
+++ b/prebuilt/connectivity/agps/agps-dev-1.0-r0.cortexa7hf_vfp_vfpv4_neon.rpm
Binary files differ
diff --git a/prebuilt/connectivity/agps/makefile b/prebuilt/connectivity/agps/makefile
new file mode 100755
index 0000000..8fd4c01
--- /dev/null
+++ b/prebuilt/connectivity/agps/makefile
@@ -0,0 +1,10 @@
+all:
+install:
+ find -name "*.rpm" | while read i; do ${bindir}/rpm2cpio $${i} | cpio -idmv ; done
+ install -d $(DESTDIR)/data/agps_supl/
+ install -d $(DESTDIR)/usr/bin/
+ install -m 0755 usr/bin/mtk_agpsd $(DESTDIR)/${bindir}
+ install -m 0755 usr/bin/mtk_lbs_em_tool $(DESTDIR)/${bindir}
+ install -m 0755 usr/bin/mtk_agps_test_case $(DESTDIR)/${bindir}
+clean:
+ rm -rf usr
diff --git a/prebuilt/devtools/aee/LICENSE b/prebuilt/devtools/aee/LICENSE
new file mode 100644
index 0000000..c133213
--- /dev/null
+++ b/prebuilt/devtools/aee/LICENSE
@@ -0,0 +1,31 @@
+Copyright Statement:
+
+This software/firmware and related documentation ("MediaTek Software") are
+protected under relevant copyright laws. The information contained herein is
+confidential and proprietary to MediaTek Inc. and/or its licensors. Without
+the prior written permission of MediaTek inc. and/or its licensors, any
+reproduction, modification, use or disclosure of MediaTek Software, and
+information contained herein, in whole or in part, shall be strictly
+prohibited.
+
+MediaTek Inc. (C) 2019. All rights reserved.
+
+BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES
+THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE")
+RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER
+ON AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL
+WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED
+WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR
+NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH
+RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY,
+INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES
+TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO.
+RECEIVER EXPRESSLY ACKNOWLEDGES THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO
+OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES CONTAINED IN MEDIATEK
+SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE
+RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR
+STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S
+ENTIRE AND CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE
+RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE
+MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE
+CHARGE PAID BY RECEIVER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE.
\ No newline at end of file
diff --git a/prebuilt/devtools/aee/Version.txt b/prebuilt/devtools/aee/Version.txt
new file mode 100644
index 0000000..49694d4
--- /dev/null
+++ b/prebuilt/devtools/aee/Version.txt
@@ -0,0 +1,23 @@
+Git aee_sec origin/master first commit afa7395828f798d573679a3a825c9f718c93caee
+Thu Jul 25 16:49:13 2019 +0800
+
+Git aee_sec refs/for/master Up to commit 31d41a36e8333f0d4024490d5dffd0b1a44ce563
+Fri Aug 16 20:09:21 2019 +0800
+
+Git aee_sec refs/for/master Up to commit bcb6745aa9e47e0e74fba0de220bf22fd32b51db
+Mon Aug 26 19:58:32 2019 +0800
+
+Git aee_sec refs/for/master Up to commit bcb6745aa9e47e0e74fba0de220bf22fd32b51db
+Mon Aug 26 19:58:32 2019 +0800
+
+Git aee_sec refs/for/master Up to commit a42ce3066385799ad6e6ceaa6f967ff733d288c2
+Mon Sep 23 20:10:08 2019 +0800
+
+Git aee_sec refs/for/master Up to commit 90f186a71d80f933aeb96b9a9193da2a9c178478
+Tue Oct 22 21:04:47 2019 +0800
+
+Git aee_sec refs/for/master Up to commit e3da512f88c78524ce53925f48efa943ddf132ea
+Mon Jan 13 22:12:44 2020 +0800
+
+Git aee_sec refs/for/master Up to commit e5af31a2d7a24d1c4867c4e641e93a8ccac40569
+Tue Jan 14 19:09:57 2020 +0800
diff --git a/prebuilt/devtools/aee/aee-1.0-r0.cortexa7hf_neon_vfpv4.rpm b/prebuilt/devtools/aee/aee-1.0-r0.cortexa7hf_neon_vfpv4.rpm
new file mode 100644
index 0000000..8fa435d
--- /dev/null
+++ b/prebuilt/devtools/aee/aee-1.0-r0.cortexa7hf_neon_vfpv4.rpm
Binary files differ
diff --git a/prebuilt/devtools/aee/makefile b/prebuilt/devtools/aee/makefile
new file mode 100644
index 0000000..43444eb
--- /dev/null
+++ b/prebuilt/devtools/aee/makefile
@@ -0,0 +1,21 @@
+package_arch = $(subst -,_,${PACKAGE_ARCH})
+
+all:
+
+install:
+ find -name "*.$(package_arch).rpm" | while read i; do echo $${i}; ${bindir}/rpm2cpio $${i} | cpio -idmv ; done
+
+ install -d $(DESTDIR)/usr/bin/
+ install -m 0755 usr/bin/aee_aed $(DESTDIR)/usr/bin
+ install -m 0755 usr/bin/aee_core_forwarder $(DESTDIR)/usr/bin
+
+ install -d $(DESTDIR)/usr/lib/
+ install -m 0755 usr/lib/libaed.so $(DESTDIR)/usr/lib
+
+uninstall:
+ rm -f $(DESTDIR)/usr/bin/aee_aed
+ rm -f $(DESTDIR)/usr/bin/aee_core_forwarder
+ rm -f $(DESTDIR)/usr/lib/libaed.so
+
+clean:
+ $(warning "aee make clean")
diff --git a/prebuilt/devtools/met-utils/LICENSE b/prebuilt/devtools/met-utils/LICENSE
new file mode 100755
index 0000000..e6e7948
--- /dev/null
+++ b/prebuilt/devtools/met-utils/LICENSE
@@ -0,0 +1,31 @@
+Copyright Statement:
+
+This software/firmware and related documentation ("MediaTek Software") are
+protected under relevant copyright laws. The information contained herein is
+confidential and proprietary to MediaTek Inc. and/or its licensors. Without
+the prior written permission of MediaTek inc. and/or its licensors, any
+reproduction, modification, use or disclosure of MediaTek Software, and
+information contained herein, in whole or in part, shall be strictly
+prohibited.
+
+MediaTek Inc. (C) 2015. All rights reserved.
+
+BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES
+THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE")
+RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER
+ON AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL
+WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED
+WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR
+NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH
+RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY,
+INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES
+TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO.
+RECEIVER EXPRESSLY ACKNOWLEDGES THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO
+OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES CONTAINED IN MEDIATEK
+SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE
+RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR
+STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S
+ENTIRE AND CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE
+RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE
+MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE
+CHARGE PAID BY RECEIVER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE.
\ No newline at end of file
diff --git a/prebuilt/devtools/met-utils/makefile b/prebuilt/devtools/met-utils/makefile
new file mode 100644
index 0000000..14a2dad
--- /dev/null
+++ b/prebuilt/devtools/met-utils/makefile
@@ -0,0 +1,15 @@
+package_arch = $(subst -,_,${PACKAGE_ARCH})
+
+all:
+install:
+ find -name "*.$(package_arch).rpm" | while read i; do echo $${i}; ${bindir}/rpm2cpio $${i} | cpio -idmv ; done
+ install -d $(DESTDIR)/usr/bin/
+ install -m 0755 usr/bin/met-cmd $(DESTDIR)/usr/bin
+ install -m 0755 usr/bin/rmt_server $(DESTDIR)/usr/bin
+
+uninstall:
+ rm -f $(DESTDIR)/usr/bin/met-cmd
+ rm -f $(DESTDIR)/usr/bin/rmt_server
+
+clean:
+ rm -rf usr/
diff --git a/prebuilt/devtools/met-utils/met-utils-1.0-r0.aarch64.rpm b/prebuilt/devtools/met-utils/met-utils-1.0-r0.aarch64.rpm
new file mode 100644
index 0000000..daa991b
--- /dev/null
+++ b/prebuilt/devtools/met-utils/met-utils-1.0-r0.aarch64.rpm
Binary files differ
diff --git a/prebuilt/devtools/met-utils/met-utils-1.0-r0.armv7vehf_neon_vfpv4.rpm b/prebuilt/devtools/met-utils/met-utils-1.0-r0.armv7vehf_neon_vfpv4.rpm
new file mode 100644
index 0000000..a24fb1d
--- /dev/null
+++ b/prebuilt/devtools/met-utils/met-utils-1.0-r0.armv7vehf_neon_vfpv4.rpm
Binary files differ
diff --git a/prebuilt/devtools/met-utils/met-utils-1.0-r0.cortexa7hf_neon_vfpv4.rpm b/prebuilt/devtools/met-utils/met-utils-1.0-r0.cortexa7hf_neon_vfpv4.rpm
new file mode 100644
index 0000000..deea502
--- /dev/null
+++ b/prebuilt/devtools/met-utils/met-utils-1.0-r0.cortexa7hf_neon_vfpv4.rpm
Binary files differ
diff --git a/prebuilt/devtools/met-utils/met-utils-dev-1.0-r0.aarch64.rpm b/prebuilt/devtools/met-utils/met-utils-dev-1.0-r0.aarch64.rpm
new file mode 100644
index 0000000..7177820
--- /dev/null
+++ b/prebuilt/devtools/met-utils/met-utils-dev-1.0-r0.aarch64.rpm
Binary files differ
diff --git a/prebuilt/devtools/met-utils/met-utils-dev-1.0-r0.armv7vehf_neon_vfpv4.rpm b/prebuilt/devtools/met-utils/met-utils-dev-1.0-r0.armv7vehf_neon_vfpv4.rpm
new file mode 100644
index 0000000..b46977b
--- /dev/null
+++ b/prebuilt/devtools/met-utils/met-utils-dev-1.0-r0.armv7vehf_neon_vfpv4.rpm
Binary files differ
diff --git a/prebuilt/devtools/met-utils/met-utils-dev-1.0-r0.cortexa7hf_neon_vfpv4.rpm b/prebuilt/devtools/met-utils/met-utils-dev-1.0-r0.cortexa7hf_neon_vfpv4.rpm
new file mode 100644
index 0000000..756df0e
--- /dev/null
+++ b/prebuilt/devtools/met-utils/met-utils-dev-1.0-r0.cortexa7hf_neon_vfpv4.rpm
Binary files differ
diff --git a/prebuilt/extended/mtklogger/LICENSE b/prebuilt/extended/mtklogger/LICENSE
new file mode 100644
index 0000000..77f59ed
--- /dev/null
+++ b/prebuilt/extended/mtklogger/LICENSE
@@ -0,0 +1,31 @@
+Copyright Statement:
+
+This software/firmware and related documentation ("MediaTek Software") are
+protected under relevant copyright laws. The information contained herein is
+confidential and proprietary to MediaTek Inc. and/or its licensors. Without
+the prior written permission of MediaTek inc. and/or its licensors, any
+reproduction, modification, use or disclosure of MediaTek Software, and
+information contained herein, in whole or in part, shall be strictly
+prohibited.
+
+MediaTek Inc. (C) 2015. All rights reserved.
+
+BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES
+THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE")
+RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER
+ON AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL
+WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED
+WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR
+NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH
+RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY,
+INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES
+TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO.
+RECEIVER EXPRESSLY ACKNOWLEDGES THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO
+OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES CONTAINED IN MEDIATEK
+SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE
+RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR
+STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S
+ENTIRE AND CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE
+RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE
+MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE
+CHARGE PAID BY RECEIVER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE.
diff --git a/prebuilt/extended/mtklogger/Makefile b/prebuilt/extended/mtklogger/Makefile
new file mode 100644
index 0000000..28faa2f
--- /dev/null
+++ b/prebuilt/extended/mtklogger/Makefile
@@ -0,0 +1,16 @@
+package_arch = $(subst -,_,${PACKAGE_ARCH})
+
+all:
+install:
+ find -name "*.$(package_arch).rpm" | while read i; do echo $${i}; ${bindir}/rpm2cpio $${i} | cpio -idmv ; done
+ install -d $(DESTDIR)/usr/bin
+ install -d $(DESTDIR)/lib/systemd/system
+ install -m 0755 usr/bin/mtklogger $(DESTDIR)/usr/bin
+
+uninstall:
+ rm -f $(DESTDIR)/usr/bin/mtklogger
+ rm -f $(DESTDIR)/lib/systemd/system/mtklogger.service
+
+clean:
+ rm -rf usr/
+ rm -rf lib/
diff --git a/prebuilt/extended/mtklogger/lib/systemd/system/mtklogger.service b/prebuilt/extended/mtklogger/lib/systemd/system/mtklogger.service
new file mode 100644
index 0000000..48403a6
--- /dev/null
+++ b/prebuilt/extended/mtklogger/lib/systemd/system/mtklogger.service
@@ -0,0 +1,9 @@
+[Unit]
+Description=Mtklogger service
+
+[Service]
+ExecStart=/usr/bin/mtklogger
+ExecStop=/usr/bin/killall -s SIGINT mtklogger
+
+[Install]
+WantedBy=multi-user.target
diff --git a/prebuilt/extended/mtklogger/mtklogger-1.0-r0.cortexa7hf_neon_vfpv4.rpm b/prebuilt/extended/mtklogger/mtklogger-1.0-r0.cortexa7hf_neon_vfpv4.rpm
new file mode 100644
index 0000000..f7bdb82
--- /dev/null
+++ b/prebuilt/extended/mtklogger/mtklogger-1.0-r0.cortexa7hf_neon_vfpv4.rpm
Binary files differ
diff --git a/prebuilt/extended/mtklogger/mtklogger-1.0-r0.cortexa7hf_vfp_vfpv4_neon.rpm b/prebuilt/extended/mtklogger/mtklogger-1.0-r0.cortexa7hf_vfp_vfpv4_neon.rpm
new file mode 100644
index 0000000..6c51e9d
--- /dev/null
+++ b/prebuilt/extended/mtklogger/mtklogger-1.0-r0.cortexa7hf_vfp_vfpv4_neon.rpm
Binary files differ
diff --git a/prebuilt/extended/mtklogger/mtklogger-dev-1.0-r0.cortexa7hf_neon_vfpv4.rpm b/prebuilt/extended/mtklogger/mtklogger-dev-1.0-r0.cortexa7hf_neon_vfpv4.rpm
new file mode 100644
index 0000000..a51e0e2
--- /dev/null
+++ b/prebuilt/extended/mtklogger/mtklogger-dev-1.0-r0.cortexa7hf_neon_vfpv4.rpm
Binary files differ
diff --git a/prebuilt/extended/mtklogger/mtklogger-dev-1.0-r0.cortexa7hf_vfp_vfpv4_neon.rpm b/prebuilt/extended/mtklogger/mtklogger-dev-1.0-r0.cortexa7hf_vfp_vfpv4_neon.rpm
new file mode 100644
index 0000000..7111b09
--- /dev/null
+++ b/prebuilt/extended/mtklogger/mtklogger-dev-1.0-r0.cortexa7hf_vfp_vfpv4_neon.rpm
Binary files differ
diff --git a/prebuilt/extended/mtklogger/usr/bin/mtklogger b/prebuilt/extended/mtklogger/usr/bin/mtklogger
new file mode 100755
index 0000000..f9566e0
--- /dev/null
+++ b/prebuilt/extended/mtklogger/usr/bin/mtklogger
Binary files differ
diff --git a/prebuilt/firmware/spmfw/mt2731/LICENSE b/prebuilt/firmware/spmfw/mt2731/LICENSE
new file mode 100644
index 0000000..9906656
--- /dev/null
+++ b/prebuilt/firmware/spmfw/mt2731/LICENSE
@@ -0,0 +1,31 @@
+Copyright Statement:
+
+This software/firmware and related documentation ("MediaTek Software") are
+protected under relevant copyright laws. The information contained herein is
+confidential and proprietary to MediaTek Inc. and/or its licensors. Without
+the prior written permission of MediaTek inc. and/or its licensors, any
+reproduction, modification, use or disclosure of MediaTek Software, and
+information contained herein, in whole or in part, shall be strictly
+prohibited.
+
+MediaTek Inc. (C) 2018. All rights reserved.
+
+BY OPENING THIS FILE, RECEIVER HEREBY UNEQUIVOCALLY ACKNOWLEDGES AND AGREES
+THAT THE SOFTWARE/FIRMWARE AND ITS DOCUMENTATIONS ("MEDIATEK SOFTWARE")
+RECEIVED FROM MEDIATEK AND/OR ITS REPRESENTATIVES ARE PROVIDED TO RECEIVER
+ON AN "AS-IS" BASIS ONLY. MEDIATEK EXPRESSLY DISCLAIMS ANY AND ALL
+WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE IMPLIED
+WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE OR
+NONINFRINGEMENT. NEITHER DOES MEDIATEK PROVIDE ANY WARRANTY WHATSOEVER WITH
+RESPECT TO THE SOFTWARE OF ANY THIRD PARTY WHICH MAY BE USED BY,
+INCORPORATED IN, OR SUPPLIED WITH THE MEDIATEK SOFTWARE, AND RECEIVER AGREES
+TO LOOK ONLY TO SUCH THIRD PARTY FOR ANY WARRANTY CLAIM RELATING THERETO.
+RECEIVER EXPRESSLY ACKNOWLEDGES THAT IT IS RECEIVER'S SOLE RESPONSIBILITY TO
+OBTAIN FROM ANY THIRD PARTY ALL PROPER LICENSES CONTAINED IN MEDIATEK
+SOFTWARE. MEDIATEK SHALL ALSO NOT BE RESPONSIBLE FOR ANY MEDIATEK SOFTWARE
+RELEASES MADE TO RECEIVER'S SPECIFICATION OR TO CONFORM TO A PARTICULAR
+STANDARD OR OPEN FORUM. RECEIVER'S SOLE AND EXCLUSIVE REMEDY AND MEDIATEK'S
+ENTIRE AND CUMULATIVE LIABILITY WITH RESPECT TO THE MEDIATEK SOFTWARE
+RELEASED HEREUNDER WILL BE, AT MEDIATEK'S OPTION, TO REVISE OR REPLACE THE
+MEDIATEK SOFTWARE AT ISSUE, OR REFUND ANY SOFTWARE LICENSE FEES OR SERVICE
+CHARGE PAID BY RECEIVER TO MEDIATEK FOR SUCH MEDIATEK SOFTWARE AT ISSUE.
diff --git a/prebuilt/firmware/spmfw/mt2731/spm_firmware.bin b/prebuilt/firmware/spmfw/mt2731/spm_firmware.bin
new file mode 100644
index 0000000..f8fdb79
--- /dev/null
+++ b/prebuilt/firmware/spmfw/mt2731/spm_firmware.bin
Binary files differ
diff --git a/prebuilt/firmware/spmfw/mt2731/verName b/prebuilt/firmware/spmfw/mt2731/verName
new file mode 100644
index 0000000..d4453b7
--- /dev/null
+++ b/prebuilt/firmware/spmfw/mt2731/verName
@@ -0,0 +1 @@
+Version : pcm_suspend_20191025_V1.93