[Feature] add GA346 baseline version

Change-Id: Ic62933698569507dcf98240cdf5d9931ae34348f
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/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..5be9798
--- /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..25b95de
--- /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.aarch64.rpm b/prebuilt/bsp/hsm/private/crypto/mt2735/hsm-crypto-dev-1.0.0-r0.aarch64.rpm
new file mode 100644
index 0000000..02ce532
--- /dev/null
+++ b/prebuilt/bsp/hsm/private/crypto/mt2735/hsm-crypto-dev-1.0.0-r0.aarch64.rpm
Binary files differ
diff --git a/prebuilt/bsp/hsm/private/crypto/mt2735/hsm-crypto-staticdev-1.0.0-r0.aarch64.rpm b/prebuilt/bsp/hsm/private/crypto/mt2735/hsm-crypto-staticdev-1.0.0-r0.aarch64.rpm
new file mode 100644
index 0000000..848a1cc
--- /dev/null
+++ b/prebuilt/bsp/hsm/private/crypto/mt2735/hsm-crypto-staticdev-1.0.0-r0.aarch64.rpm
Binary files differ
diff --git a/prebuilt/bsp/hsm/private/efuse/mt2731/Makefile b/prebuilt/bsp/hsm/private/efuse/mt2731/Makefile
new file mode 100644
index 0000000..407dc55
--- /dev/null
+++ b/prebuilt/bsp/hsm/private/efuse/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/efuse/mt2731/hsm-efuse-dev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm b/prebuilt/bsp/hsm/private/efuse/mt2731/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/mt2731/hsm-efuse-dev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
Binary files differ
diff --git a/prebuilt/bsp/hsm/private/efuse/mt2731/hsm-efuse-staticdev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm b/prebuilt/bsp/hsm/private/efuse/mt2731/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/mt2731/hsm-efuse-staticdev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
Binary files differ
diff --git a/prebuilt/bsp/hsm/private/efuse/mt2735/Makefile b/prebuilt/bsp/hsm/private/efuse/mt2735/Makefile
new file mode 100644
index 0000000..407dc55
--- /dev/null
+++ b/prebuilt/bsp/hsm/private/efuse/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/efuse/mt2735/hsm-efuse-dev-1.0.0-r0.aarch64.rpm b/prebuilt/bsp/hsm/private/efuse/mt2735/hsm-efuse-dev-1.0.0-r0.aarch64.rpm
new file mode 100644
index 0000000..d1c0975
--- /dev/null
+++ b/prebuilt/bsp/hsm/private/efuse/mt2735/hsm-efuse-dev-1.0.0-r0.aarch64.rpm
Binary files differ
diff --git a/prebuilt/bsp/hsm/private/efuse/mt2735/hsm-efuse-staticdev-1.0.0-r0.aarch64.rpm b/prebuilt/bsp/hsm/private/efuse/mt2735/hsm-efuse-staticdev-1.0.0-r0.aarch64.rpm
new file mode 100644
index 0000000..6cfa901
--- /dev/null
+++ b/prebuilt/bsp/hsm/private/efuse/mt2735/hsm-efuse-staticdev-1.0.0-r0.aarch64.rpm
Binary files differ
diff --git a/prebuilt/connectivity/agps/2.0/agps/agps-1.0-r0.cortexa7hf_neon_vfpv4.rpm b/prebuilt/connectivity/agps/2.0/agps/agps-1.0-r0.cortexa7hf_neon_vfpv4.rpm
new file mode 100644
index 0000000..d765b9b
--- /dev/null
+++ b/prebuilt/connectivity/agps/2.0/agps/agps-1.0-r0.cortexa7hf_neon_vfpv4.rpm
Binary files differ
diff --git a/prebuilt/connectivity/agps/2.0/agps/agps-2.0.0-r0.aarch64.rpm b/prebuilt/connectivity/agps/2.0/agps/agps-2.0.0-r0.aarch64.rpm
new file mode 100644
index 0000000..fe0fe01
--- /dev/null
+++ b/prebuilt/connectivity/agps/2.0/agps/agps-2.0.0-r0.aarch64.rpm
Binary files differ
diff --git a/prebuilt/connectivity/agps/2.0/agps/agps-dev-1.0-r0.cortexa7hf_neon_vfpv4.rpm b/prebuilt/connectivity/agps/2.0/agps/agps-dev-1.0-r0.cortexa7hf_neon_vfpv4.rpm
new file mode 100644
index 0000000..b75a2bc
--- /dev/null
+++ b/prebuilt/connectivity/agps/2.0/agps/agps-dev-1.0-r0.cortexa7hf_neon_vfpv4.rpm
Binary files differ
diff --git a/prebuilt/connectivity/agps/2.0/agps/agps-dev-2.0.0-r0.aarch64.rpm b/prebuilt/connectivity/agps/2.0/agps/agps-dev-2.0.0-r0.aarch64.rpm
new file mode 100644
index 0000000..477a569
--- /dev/null
+++ b/prebuilt/connectivity/agps/2.0/agps/agps-dev-2.0.0-r0.aarch64.rpm
Binary files differ
diff --git a/prebuilt/connectivity/agps/2.0/agps/makefile b/prebuilt/connectivity/agps/2.0/agps/makefile
new file mode 100644
index 0000000..ec31d6d
--- /dev/null
+++ b/prebuilt/connectivity/agps/2.0/agps/makefile
@@ -0,0 +1,6 @@
+package_arch = $(subst -,_,${PACKAGE_ARCH})
+all:
+	find -name "*.$(package_arch)*.rpm" | while read i; do ${bindir}/rpm2cpio $${i} | cpio -idmv ; done
+
+clean:
+	rm -rf usr
diff --git a/prebuilt/connectivity/agps/2.0/agps/src/MTK_LICENSE b/prebuilt/connectivity/agps/2.0/agps/src/MTK_LICENSE
new file mode 100644
index 0000000..901b162
--- /dev/null
+++ b/prebuilt/connectivity/agps/2.0/agps/src/MTK_LICENSE
@@ -0,0 +1,35 @@
+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.
+
+The following software/firmware and/or related documentation ("MediaTek Software")
+have been modified by MediaTek Inc. All revisions are subject to any receiver's
+applicable license agreements with MediaTek Inc.
+
+
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.aarch64_prop_clang.rpm b/prebuilt/devtools/aee/aee-1.0-r0.aarch64_prop_clang.rpm
new file mode 100644
index 0000000..8f31def
--- /dev/null
+++ b/prebuilt/devtools/aee/aee-1.0-r0.aarch64_prop_clang.rpm
Binary files differ
diff --git a/prebuilt/devtools/aee/aee-1.0-r0.aarch64_prop_gcc.rpm b/prebuilt/devtools/aee/aee-1.0-r0.aarch64_prop_gcc.rpm
new file mode 100644
index 0000000..a3ae158
--- /dev/null
+++ b/prebuilt/devtools/aee/aee-1.0-r0.aarch64_prop_gcc.rpm
Binary files differ
diff --git a/prebuilt/devtools/aee/aee-1.0-r0.cortexa7hf_neon_vfpv4_prop_clang.rpm b/prebuilt/devtools/aee/aee-1.0-r0.cortexa7hf_neon_vfpv4_prop_clang.rpm
new file mode 100644
index 0000000..5eaeddf
--- /dev/null
+++ b/prebuilt/devtools/aee/aee-1.0-r0.cortexa7hf_neon_vfpv4_prop_clang.rpm
Binary files differ
diff --git a/prebuilt/devtools/aee/aee-1.0-r0.cortexa7hf_neon_vfpv4_prop_gcc.rpm b/prebuilt/devtools/aee/aee-1.0-r0.cortexa7hf_neon_vfpv4_prop_gcc.rpm
new file mode 100644
index 0000000..52559a5
--- /dev/null
+++ b/prebuilt/devtools/aee/aee-1.0-r0.cortexa7hf_neon_vfpv4_prop_gcc.rpm
Binary files differ
diff --git a/prebuilt/devtools/aee/aee-1.0-r0.cortexa7hf_neon_vfpv4_sncfg_gcc.rpm b/prebuilt/devtools/aee/aee-1.0-r0.cortexa7hf_neon_vfpv4_sncfg_gcc.rpm
new file mode 100644
index 0000000..52b0236
--- /dev/null
+++ b/prebuilt/devtools/aee/aee-1.0-r0.cortexa7hf_neon_vfpv4_sncfg_gcc.rpm
Binary files differ
diff --git a/prebuilt/devtools/aee/makefile b/prebuilt/devtools/aee/makefile
new file mode 100644
index 0000000..6e1dade
--- /dev/null
+++ b/prebuilt/devtools/aee/makefile
@@ -0,0 +1,43 @@
+package_arch = $(subst -,_,${PACKAGE_ARCH})
+
+#default toolchain is gcc
+toolchain = gcc
+#default use prop
+property = prop
+ifneq ($(findstring clang, ${CC}),)
+# clang
+toolchain = clang
+endif
+
+ifneq ($(findstring mt2731, ${TARGET_PLATFORM}),)
+# only 2731 use libsncfg
+property = sncfg
+endif
+
+lib_path = usr/lib
+
+ifneq ($(findstring aarch64, ${package_arch}),)
+# aarch64
+lib_path = usr/lib64
+endif
+
+
+all:
+
+install:
+	find -name "*.$(package_arch)_$(property)_$(toolchain).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)/$(lib_path)/
+	install -m 0755 $(lib_path)/libaed.so $(DESTDIR)/$(lib_path)
+
+
+uninstall:
+	rm -f $(DESTDIR)/usr/bin/aee_aed
+	rm -f $(DESTDIR)/usr/bin/aee_core_forwarder
+	rm -f $(DESTDIR)/$(lib_path)/libaed.so
+
+clean:
+	$(warning "aee make clean")
diff --git a/prebuilt/extended/mdlogger/LICENSE b/prebuilt/extended/mdlogger/LICENSE
new file mode 100644
index 0000000..77f59ed
--- /dev/null
+++ b/prebuilt/extended/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/extended/mdlogger/Makefile b/prebuilt/extended/mdlogger/Makefile
new file mode 100644
index 0000000..407dc55
--- /dev/null
+++ b/prebuilt/extended/mdlogger/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/extended/mdlogger/mdlogger-1.0.0-r0.aarch64.rpm b/prebuilt/extended/mdlogger/mdlogger-1.0.0-r0.aarch64.rpm
new file mode 100644
index 0000000..c757088
--- /dev/null
+++ b/prebuilt/extended/mdlogger/mdlogger-1.0.0-r0.aarch64.rpm
Binary files differ
diff --git a/prebuilt/extended/mdlogger/mdlogger-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm b/prebuilt/extended/mdlogger/mdlogger-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
new file mode 100644
index 0000000..7c22280
--- /dev/null
+++ b/prebuilt/extended/mdlogger/mdlogger-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
Binary files differ
diff --git a/prebuilt/extended/mdlogger/mdlogger-dev-1.0.0-r0.aarch64.rpm b/prebuilt/extended/mdlogger/mdlogger-dev-1.0.0-r0.aarch64.rpm
new file mode 100644
index 0000000..f2dfbd4
--- /dev/null
+++ b/prebuilt/extended/mdlogger/mdlogger-dev-1.0.0-r0.aarch64.rpm
Binary files differ
diff --git a/prebuilt/extended/mdlogger/mdlogger-dev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm b/prebuilt/extended/mdlogger/mdlogger-dev-1.0.0-r0.cortexa7hf_neon_vfpv4.rpm
new file mode 100644
index 0000000..c9df976
--- /dev/null
+++ b/prebuilt/extended/mdlogger/mdlogger-dev-1.0.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/extended/thermal_core/LICENSE b/prebuilt/extended/thermal_core/LICENSE
new file mode 100644
index 0000000..10f9164
--- /dev/null
+++ b/prebuilt/extended/thermal_core/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.
+
+Copyright  (C) 2021 MediaTek Inc. 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/thermal_core/Makefile b/prebuilt/extended/thermal_core/Makefile
new file mode 100644
index 0000000..c29fe52
--- /dev/null
+++ b/prebuilt/extended/thermal_core/Makefile
@@ -0,0 +1,8 @@
+package_arch = $(subst -,_,${PACKAGE_ARCH})
+
+all:
+	# extract rpm
+	find -name "*.$(package_arch)*.rpm" | while read i; do echo $${i}; ${bindir}/rpm2cpio $${i} | cpio -idmv ; done
+
+clean:
+	rm -rf usr
diff --git a/prebuilt/extended/thermal_core/thermal-core-1.0-r0.aarch64.rpm b/prebuilt/extended/thermal_core/thermal-core-1.0-r0.aarch64.rpm
new file mode 100644
index 0000000..cfddd69
--- /dev/null
+++ b/prebuilt/extended/thermal_core/thermal-core-1.0-r0.aarch64.rpm
Binary files differ
diff --git a/prebuilt/extended/thermal_core/thermal-core-dev-1.0-r0.aarch64.rpm b/prebuilt/extended/thermal_core/thermal-core-dev-1.0-r0.aarch64.rpm
new file mode 100644
index 0000000..ad26dce
--- /dev/null
+++ b/prebuilt/extended/thermal_core/thermal-core-dev-1.0-r0.aarch64.rpm
Binary files differ
diff --git a/prebuilt/firmware/dpmfw/mt2735/LICENSE b/prebuilt/firmware/dpmfw/mt2735/LICENSE
new file mode 100644
index 0000000..6499922
--- /dev/null
+++ b/prebuilt/firmware/dpmfw/mt2735/LICENSE
@@ -0,0 +1,35 @@
+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) 2021. 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.
+
+The following software/firmware and/or related documentation ("MediaTek Software")
+have been modified by MediaTek Inc. All revisions are subject to any receiver's
+applicable license agreements with MediaTek Inc.
+
+
diff --git a/prebuilt/firmware/dpmfw/mt2735/dpm.img b/prebuilt/firmware/dpmfw/mt2735/dpm.img
new file mode 100644
index 0000000..ce931c5
--- /dev/null
+++ b/prebuilt/firmware/dpmfw/mt2735/dpm.img
Binary files differ
diff --git a/prebuilt/firmware/mcupm/mt2735/mcupm.img b/prebuilt/firmware/mcupm/mt2735/mcupm.img
new file mode 100644
index 0000000..4857d6b
--- /dev/null
+++ b/prebuilt/firmware/mcupm/mt2735/mcupm.img
Binary files differ
diff --git a/prebuilt/firmware/medmcu/mt2735/LICENSE b/prebuilt/firmware/medmcu/mt2735/LICENSE
new file mode 100644
index 0000000..10f9164
--- /dev/null
+++ b/prebuilt/firmware/medmcu/mt2735/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.
+
+Copyright  (C) 2021 MediaTek Inc. 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/medmcu/mt2735/medmcu.img b/prebuilt/firmware/medmcu/mt2735/medmcu.img
new file mode 100755
index 0000000..823713f
--- /dev/null
+++ b/prebuilt/firmware/medmcu/mt2735/medmcu.img
Binary files differ
diff --git a/prebuilt/firmware/spmfw/mt2735/LICENSE b/prebuilt/firmware/spmfw/mt2735/LICENSE
new file mode 100644
index 0000000..72f2787
--- /dev/null
+++ b/prebuilt/firmware/spmfw/mt2735/LICENSE
@@ -0,0 +1,35 @@
+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) 2020. 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.
+
+The following software/firmware and/or related documentation ("MediaTek Software")
+have been modified by MediaTek Inc. All revisions are subject to any receiver's
+applicable license agreements with MediaTek Inc.
+
+
diff --git a/prebuilt/firmware/spmfw/mt2735/spm_firmware.bin b/prebuilt/firmware/spmfw/mt2735/spm_firmware.bin
new file mode 100644
index 0000000..40a9025
--- /dev/null
+++ b/prebuilt/firmware/spmfw/mt2735/spm_firmware.bin
Binary files differ
diff --git a/prebuilt/firmware/spmfw/mt2735/verName b/prebuilt/firmware/spmfw/mt2735/verName
new file mode 100644
index 0000000..a23c8f9
--- /dev/null
+++ b/prebuilt/firmware/spmfw/mt2735/verName
@@ -0,0 +1 @@
+Version : pcm_suspend_V2_16_update 
diff --git a/prebuilt/firmware/sspm/mt2735/sspm.img b/prebuilt/firmware/sspm/mt2735/sspm.img
new file mode 100644
index 0000000..e611581
--- /dev/null
+++ b/prebuilt/firmware/sspm/mt2735/sspm.img
Binary files differ
diff --git a/prebuilt/modem/mt2735/MT2735_MP1_GA_NLWG_20210828/dsp.bin b/prebuilt/modem/mt2735/MT2735_MP1_GA_NLWG_20210828/dsp.bin
new file mode 100644
index 0000000..ee624b1
--- /dev/null
+++ b/prebuilt/modem/mt2735/MT2735_MP1_GA_NLWG_20210828/dsp.bin
Binary files differ
diff --git a/prebuilt/modem/mt2735/MT2735_MP1_GA_NLWG_20210828/modem.img b/prebuilt/modem/mt2735/MT2735_MP1_GA_NLWG_20210828/modem.img
new file mode 100644
index 0000000..6622534
--- /dev/null
+++ b/prebuilt/modem/mt2735/MT2735_MP1_GA_NLWG_20210828/modem.img
Binary files differ
diff --git a/prebuilt/modem/mt2735/MT2735_MP1_GA_NLWG_20210915/MDDB.META.ODB_MT2735_S00_T800V01_MP1_GA_20210915.XML.GZ b/prebuilt/modem/mt2735/MT2735_MP1_GA_NLWG_20210915/MDDB.META.ODB_MT2735_S00_T800V01_MP1_GA_20210915.XML.GZ
new file mode 100644
index 0000000..b9640eb
--- /dev/null
+++ b/prebuilt/modem/mt2735/MT2735_MP1_GA_NLWG_20210915/MDDB.META.ODB_MT2735_S00_T800V01_MP1_GA_20210915.XML.GZ
Binary files differ
diff --git a/prebuilt/modem/mt2735/MT2735_MP1_GA_NLWG_20210915/MDDB.META_MT2735_S00_T800V01_MP1_GA_20210915.EDB b/prebuilt/modem/mt2735/MT2735_MP1_GA_NLWG_20210915/MDDB.META_MT2735_S00_T800V01_MP1_GA_20210915.EDB
new file mode 100644
index 0000000..a38b383
--- /dev/null
+++ b/prebuilt/modem/mt2735/MT2735_MP1_GA_NLWG_20210915/MDDB.META_MT2735_S00_T800V01_MP1_GA_20210915.EDB
Binary files differ
diff --git a/prebuilt/modem/mt2735/MT2735_MP1_GA_NLWG_20210915/MDDB_InfoCustomAppSrcP_MT2735_S00_T800V01_MP1_GA_20210915.EDB b/prebuilt/modem/mt2735/MT2735_MP1_GA_NLWG_20210915/MDDB_InfoCustomAppSrcP_MT2735_S00_T800V01_MP1_GA_20210915.EDB
new file mode 100644
index 0000000..ce991a9
--- /dev/null
+++ b/prebuilt/modem/mt2735/MT2735_MP1_GA_NLWG_20210915/MDDB_InfoCustomAppSrcP_MT2735_S00_T800V01_MP1_GA_20210915.EDB
Binary files differ
diff --git a/prebuilt/modem/mt2735/MT2735_MP1_GA_NLWG_20210915/dsp.bin b/prebuilt/modem/mt2735/MT2735_MP1_GA_NLWG_20210915/dsp.bin
new file mode 100644
index 0000000..ee624b1
--- /dev/null
+++ b/prebuilt/modem/mt2735/MT2735_MP1_GA_NLWG_20210915/dsp.bin
Binary files differ
diff --git a/prebuilt/modem/mt2735/MT2735_MP1_GA_NLWG_20210915/modem.img b/prebuilt/modem/mt2735/MT2735_MP1_GA_NLWG_20210915/modem.img
new file mode 100644
index 0000000..87ea004
--- /dev/null
+++ b/prebuilt/modem/mt2735/MT2735_MP1_GA_NLWG_20210915/modem.img
Binary files differ