From: Stricted Date: Sat, 28 Apr 2018 14:23:12 +0000 (+0200) Subject: initial commit X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=649155e0bbf030a05c197c21c536fe58e6d2333d;p=GitHub%2Fmt8127%2Fandroid_vendor_alcatel_ttab.git initial commit --- 649155e0bbf030a05c197c21c536fe58e6d2333d diff --git a/BoardConfigVendor.mk b/BoardConfigVendor.mk new file mode 100644 index 0000000..fff072d --- /dev/null +++ b/BoardConfigVendor.mk @@ -0,0 +1,17 @@ +# Copyright (C) 2013-2016, The CyanogenMod Project +# Copyright (C) 2017, The LineageOS Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# This file is generated by device/alcatel/ttab/setup-makefiles.sh + diff --git a/proprietary/bin/6620_launcher b/proprietary/bin/6620_launcher new file mode 100755 index 0000000..81d3de4 Binary files /dev/null and b/proprietary/bin/6620_launcher differ diff --git a/proprietary/bin/6620_wmt_concurrency b/proprietary/bin/6620_wmt_concurrency new file mode 100755 index 0000000..9af7e4d Binary files /dev/null and b/proprietary/bin/6620_wmt_concurrency differ diff --git a/proprietary/bin/6620_wmt_lpbk b/proprietary/bin/6620_wmt_lpbk new file mode 100755 index 0000000..21dc24c Binary files /dev/null and b/proprietary/bin/6620_wmt_lpbk differ diff --git a/proprietary/bin/MtkCodecService b/proprietary/bin/MtkCodecService new file mode 100755 index 0000000..7718e42 Binary files /dev/null and b/proprietary/bin/MtkCodecService differ diff --git a/proprietary/bin/aee b/proprietary/bin/aee new file mode 100755 index 0000000..b99d44a Binary files /dev/null and b/proprietary/bin/aee differ diff --git a/proprietary/bin/aee_archive b/proprietary/bin/aee_archive new file mode 100755 index 0000000..34d96dc Binary files /dev/null and b/proprietary/bin/aee_archive differ diff --git a/proprietary/bin/aee_core_forwarder b/proprietary/bin/aee_core_forwarder new file mode 100755 index 0000000..c77197d Binary files /dev/null and b/proprietary/bin/aee_core_forwarder differ diff --git a/proprietary/bin/aee_dumpstate b/proprietary/bin/aee_dumpstate new file mode 100755 index 0000000..acd3501 Binary files /dev/null and b/proprietary/bin/aee_dumpstate differ diff --git a/proprietary/bin/akmd09911 b/proprietary/bin/akmd09911 new file mode 100755 index 0000000..3fe43a8 Binary files /dev/null and b/proprietary/bin/akmd09911 differ diff --git a/proprietary/bin/akmd8963 b/proprietary/bin/akmd8963 new file mode 100755 index 0000000..eb0c1bb Binary files /dev/null and b/proprietary/bin/akmd8963 differ diff --git a/proprietary/bin/audiocmdservice_atci b/proprietary/bin/audiocmdservice_atci new file mode 100755 index 0000000..54f3e18 Binary files /dev/null and b/proprietary/bin/audiocmdservice_atci differ diff --git a/proprietary/bin/kisd b/proprietary/bin/kisd new file mode 100755 index 0000000..8cfb3d5 Binary files /dev/null and b/proprietary/bin/kisd differ diff --git a/proprietary/bin/kpoc_charger b/proprietary/bin/kpoc_charger new file mode 100755 index 0000000..a833f9d Binary files /dev/null and b/proprietary/bin/kpoc_charger differ diff --git a/proprietary/bin/meta_tst b/proprietary/bin/meta_tst new file mode 100755 index 0000000..f10532c Binary files /dev/null and b/proprietary/bin/meta_tst differ diff --git a/proprietary/bin/mmp b/proprietary/bin/mmp new file mode 100755 index 0000000..8ddf250 Binary files /dev/null and b/proprietary/bin/mmp differ diff --git a/proprietary/bin/msensord b/proprietary/bin/msensord new file mode 100755 index 0000000..90b8ddf Binary files /dev/null and b/proprietary/bin/msensord differ diff --git a/proprietary/bin/nvram_agent_binder b/proprietary/bin/nvram_agent_binder new file mode 100755 index 0000000..c51154f Binary files /dev/null and b/proprietary/bin/nvram_agent_binder differ diff --git a/proprietary/bin/nvram_daemon b/proprietary/bin/nvram_daemon new file mode 100755 index 0000000..d6804b4 Binary files /dev/null and b/proprietary/bin/nvram_daemon differ diff --git a/proprietary/bin/pq b/proprietary/bin/pq new file mode 100755 index 0000000..416b6ff Binary files /dev/null and b/proprietary/bin/pq differ diff --git a/proprietary/bin/wmt_loader b/proprietary/bin/wmt_loader new file mode 100755 index 0000000..6480e7c Binary files /dev/null and b/proprietary/bin/wmt_loader differ diff --git a/proprietary/etc/.tp/.ht120.mtc b/proprietary/etc/.tp/.ht120.mtc new file mode 100644 index 0000000..b8d19cc --- /dev/null +++ b/proprietary/etc/.tp/.ht120.mtc @@ -0,0 +1,26 @@ +/qtrg4jyq$es1wljxtiu/u!ftz +1!354567(9 nvnxxiw"6szuuwy&7(9 oq0gtusm 1"3$su4kxomgu$5&7(wo.ersqky(9 1"qs2ivwues"3$5&uw6cpqoiw&7(9 oq0gtusm 1"3$su4kxomgu$5&7(wo.ersqky(9 1"qs2ivwues"4456'9 +/qtrg4jyq$es1wljxtiu/u!sqni +1!384567(9 nvnxxvtql-t vvxz'8)0!pr1huvtnr!2#4%tv5lopnhv%6'8)np/fstrlz)0!2#rt3jwxlft#4%6'vx-dqrpjx'8)0!pr1huvtnr!2#4%tv5lopnhv%6'8)np/fstrlz)0!2#rt3jwxlft#5567( +/qtrg4jyq$es1wljxtiu/u!eeyzlz' +0!83456'8)mumwwgg !nrz/v"xxz!)0!2#rt3jwxlft#4%6'vx-dqrpjx'8)0!pr1huvtnr!2#4%tv5lopnhv%6'8)np/fstrlz)0!2#rt3jwxlft#4%6'vx-dqrpjx'8)0!pr1huvtnr!2#4%tv5lopnhv%7789 +/qtrg4jyq$es1wljxtiu/u!se +1!354567(9 nvnxxvh5!yttvx%6'8)np/fstrlz)0!2#rt3jwxlft#4%6'vx-dqrpjx'8)0!pr1huvtnr!2#4%tv5lopnhv%6'8)np/fstrlz)0!2#rt3jwxlft#4%6'vx-dqrpjx'8)0!pr1huvtnr!33456' +/qtrg4jyq$es1wljxtiu/u!dfg +1!354567(9 nvnxxgij6szuuwy&7(9 oq0gtusm 1"3$su4kxomgu$5&7(wo.ersqky(9 1"qs2ivwues"3$5&uw6cpqoiw&7(9 oq0gtusm 1"3$su4kxomgu$5&7(wo.ersqky(9 1"qs2ivwues"4456' +/qtrg4jyq$es1wljxtiu/u!zqy +1!354567(9 nvnxx"t!6szuuwy&7(9 oq0gtusm 1"3$su4kxomgu$5&7(wo.ersqky(9 1"qs2ivwues"3$5&uw6cpqoiw&7(9 oq0gtusm 1"3$su4kxomgu$5&7(wo.ersqky(9 1"qs2ivwues"4456' +/qtrg4s s"z0owoyyjx# +mbaois&:8) !"#$%&' +/qtrg4s s"z0owoyywurc +mbaois&:8) !"#$%&'() ! +/qtrg4s s"z0owoyyii"tft! +mbaois&:8) !"#$%&'() ! +/qtrg4s s"z0owoyywi +mbaois&:() !"#$%&'() !"# +/qtrg4s s"z0owoyyhjk +mbaois&:8) !"#$%&'() !"#$ +/qtrg4s s"z0owoyy#u" +mbaois&:8) !"#$%&'() ! +EPH + diff --git a/proprietary/etc/.tp/thermal.conf b/proprietary/etc/.tp/thermal.conf new file mode 100644 index 0000000..2d45880 --- /dev/null +++ b/proprietary/etc/.tp/thermal.conf @@ -0,0 +1,34 @@ +/qtrg4s slopnhv47989 +EYKW$;678 +/qtrg4s slopnhv47;89 +CQW3$=;'MaIU"7456 +/qtrg4s slopnhv47=89 +CQW3$=;'MaIU"6456 +/qtrg4s slopnhv47?89 +CQW3$=;'MaIU"6456 +/qtrg4jyq$es1wljxtiu/u!ftz +6!34;567(9 nvnxxiw"6szuuwy&@=901"3$rzr5ll.ukyyjv$w01";9567(9 2434%==890!2#5967(@0123$5&8>90!8;456'8)1923$5&7(wo.ersqky(9 1"qs2ivwues"3$5&uw6cpqoiw&7(9 oq0gtusm 2234%7 +/qtrg4jyq$es1wljxtiu/u!sqni +1!384567(9 nvnxxvtql-t vvxz'8)0!pr1huvtnr!2#4%tv5lopnhv%6'8)np/fstrlz)0!2#rt3jwxlft#4%6'vx-dqrpjx'8)0!pr1huvtnr!2#4%tv5lopnhv%6'8)np/fstrlz)0!2#rt3jwxlft#5567( +/qtrg4jyq$es1wljxtiu/u!eeyzlz' +1!83456'8)mumwwgg !nrz/v"xxz!)0!2#rt3jwxlft#4%6'vx-dqrpjx'8)0!pr1huvtnr!2#4%tv5lopnhv%6'8)np/fstrlz)0!2#rt3jwxlft#4%6'vx-dqrpjx'8)0!pr1huvtnr!2#4%tv5lopnhv%7789 +/qtrg4jyq$es1wljxtiu/u!se +1!354567(9 nvnxxvh5!yttvx%6'8)np/fstrlz)0!2#rt3jwxlft#4%6'vx-dqrpjx'8)0!pr1huvtnr!2#4%tv5lopnhv%6'8)np/fstrlz)0!2#rt3jwxlft#4%6'vx-dqrpjx'8)0!pr1huvtnr!33456' +/qtrg4jyq$es1wljxtiu/u!dfg +1!354567(9 nvnxxgij6szuuwy&7(9 oq0gtusm 1"3$su4kxomgu$5&7(wo.ersqky(9 1"qs2ivwues"3$5&uw6cpqoiw&7(9 oq0gtusm 1"3$su4kxomgu$5&7(wo.ersqky(9 1"qs2ivwues"4456' +/qtrg4jyq$es1wljxtiu/u!zqy +1!354567(9 nvnxx"t!6szuuwy&7(9 oq0gtusm 1"3$su4kxomgu$5&7(wo.ersqky(9 1"qs2ivwues"3$5&uw6cpqoiw&7(9 oq0gtusm 1"3$su4kxomgu$5&7(wo.ersqky(9 1"qs2ivwues"4456' +/qtrg4s s"z0owoyyjx# +mbaois&:8) !"#$%&' +/qtrg4s s"z0owoyywurc +mbaois&:8) !"#$%&'() ! +/qtrg4s s"z0owoyyii"tft! +mbaois&:8) !"#$%&'() ! +/qtrg4s s"z0owoyywi +mbaois&:() !"#$%&'() !"# +/qtrg4s s"z0owoyyhjk +mbaois&:8) !"#$%&'() !"#$ +/qtrg4s s"z0owoyy#u" +mbaois&:8) !"#$%&'() ! +EPH + diff --git a/proprietary/etc/.tp/thermal.off.conf b/proprietary/etc/.tp/thermal.off.conf new file mode 100644 index 0000000..ffe8952 --- /dev/null +++ b/proprietary/etc/.tp/thermal.off.conf @@ -0,0 +1,26 @@ +/qtrg4jyq$es1wljxtiu/u!ftz +2!354567(9 nvnxxiw"6szuuwy&@=901"3$rzr5ll.ukyyjv$w01"3$5&uw6cpqoiw&7(9 oq0gtusm 1"3$su4kxomgu$5&7(wo.ersqky(9 1"qs2ivwues"3$5&uw6cpqoiw&7(9 oq0gtusm 1"3$su4kxomgu$6678)1 +/qtrg4jyq$es1wljxtiu/u!sqni +1!384567(9 nvnxxvtql-t vvxz'8)0!pr1huvtnr!2#4%tv5lopnhv%6'8)np/fstrlz)0!2#rt3jwxlft#4%6'vx-dqrpjx'8)0!pr1huvtnr!2#4%tv5lopnhv%6'8)np/fstrlz)0!2#rt3jwxlft#5567( +/qtrg4jyq$es1wljxtiu/u!eeyzlz' +1!83456'8)mumwwgg !nrz/v"xxz!)0!2#rt3jwxlft#4%6'vx-dqrpjx'8)0!pr1huvtnr!2#4%tv5lopnhv%6'8)np/fstrlz)0!2#rt3jwxlft#4%6'vx-dqrpjx'8)0!pr1huvtnr!2#4%tv5lopnhv%7789 +/qtrg4jyq$es1wljxtiu/u!se +1!354567(9 nvnxxvh5!yttvx%6'8)np/fstrlz)0!2#rt3jwxlft#4%6'vx-dqrpjx'8)0!pr1huvtnr!2#4%tv5lopnhv%6'8)np/fstrlz)0!2#rt3jwxlft#4%6'vx-dqrpjx'8)0!pr1huvtnr!33456' +/qtrg4jyq$es1wljxtiu/u!dfg +1!354567(9 nvnxxgij6szuuwy&7(9 oq0gtusm 1"3$su4kxomgu$5&7(wo.ersqky(9 1"qs2ivwues"3$5&uw6cpqoiw&7(9 oq0gtusm 1"3$su4kxomgu$5&7(wo.ersqky(9 1"qs2ivwues"4456' +/qtrg4jyq$es1wljxtiu/u!zqy +1!354567(9 nvnxx"t!6szuuwy&7(9 oq0gtusm 1"3$su4kxomgu$5&7(wo.ersqky(9 1"qs2ivwues"3$5&uw6cpqoiw&7(9 oq0gtusm 1"3$su4kxomgu$5&7(wo.ersqky(9 1"qs2ivwues"4456' +/qtrg4s s"z0owoyyjx# +mbaois&:8) !"#$%&' +/qtrg4s s"z0owoyywurc +mbaois&:8) !"#$%&'() ! +/qtrg4s s"z0owoyyii"tft! +mbaois&:8) !"#$%&'() ! +/qtrg4s s"z0owoyywi +mbaois&:() !"#$%&'() !"# +/qtrg4s s"z0owoyyhjk +mbaois&:8) !"#$%&'() !"#$ +/qtrg4s s"z0owoyy#u" +mbaois&:8) !"#$%&'() ! +EPH + diff --git a/proprietary/etc/bluetooth/auto_pair_blacklist.conf b/proprietary/etc/bluetooth/auto_pair_blacklist.conf new file mode 100644 index 0000000..4a55080 --- /dev/null +++ b/proprietary/etc/bluetooth/auto_pair_blacklist.conf @@ -0,0 +1,27 @@ +# Do NOT change this file format without updating the parsing logic in +# BT IF module implementation (btif_storage.c) + +# This file contains information to prevent auto pairing with Bluetooth devices. +# Blacklisting by vendor prefix address: +# The following companies are included in the list below: +# ALPS (lexus), Murata (Prius 2007, Nokia 616), TEMIC SDS (Porsche, Audi), +# Parrot, Zhongshan General K-mate Electronics, Great Well +# Electronics, Flaircomm Electronics, Jatty Electronics, Delphi, +# Clarion, Novero, Denso (Lexus, Toyota), Johnson Controls (Acura), +# Continental Automotive, Harman/Becker, Panasonic/Kyushu Ten, +# BMW (Motorola PCS), Visteon, Peugeot, BMW (MINI10013) +AddressBlacklist=00:02:C7,00:16:FE,00:19:C1,00:1B:FB,00:1E:3D,00:21:4F,00:23:06,00:24:33,00:A0:79,00:0E:6D,00:13:E0,00:21:E8,00:60:57,00:0E:9F,00:12:1C,00:18:91,00:18:96,00:13:04,00:16:FD,00:22:A0,00:0B:4C,00:60:6F,00:23:3D,00:C0:59,00:0A:30,00:1E:AE,00:1C:D7,00:80:F0,00:12:8A,00:09:93,00:80:37,00:26:7E + +# Blacklisting by Exact Name: +ExactNameBlacklist=Motorola IHF1000,i.TechBlueBAND,X5 Stereo v1.3,KML_CAN,SGM,i.Tech Clip R35,RX450h,BenQ_BHM-100, + +# Blacklisting by Partial Name (if name starts with) +PartialNameBlacklist=BMW,Audi,Parrot,Car + +# Fixed PIN keyboard blacklist. Keyboards should have variable PIN +# The keyboards below have a fixed PIN of 0000, so we will auto pair. +# Note the reverse logic in this case compared to other's in this file +# where its a blacklist for not auto pairing. +FixedPinZerosKeyboardBlacklist=00:0F:F6 + +# Blacklisting by addition of the address during usage \ No newline at end of file diff --git a/proprietary/etc/bluetooth/auto_pair_devlist.conf b/proprietary/etc/bluetooth/auto_pair_devlist.conf new file mode 100644 index 0000000..2b5ccb1 --- /dev/null +++ b/proprietary/etc/bluetooth/auto_pair_devlist.conf @@ -0,0 +1,27 @@ +# Do NOT change this file format without updating the parsing logic in +# BT IF module implementation (btif_storage.c) + +# This file contains information to prevent auto pairing with Bluetooth devices. +# Blacklisting by vendor prefix address: +# The following companies are included in the list below: +# ALPS (lexus), Murata (Prius 2007, Nokia 616), TEMIC SDS (Porsche, Audi), +# Parrot, Zhongshan General K-mate Electronics, Great Well +# Electronics, Flaircomm Electronics, Jatty Electronics, Delphi, +# Clarion, Novero, Denso (Lexus, Toyota), Johnson Controls (Acura), +# Continental Automotive, Harman/Becker, Panasonic/Kyushu Ten, +# BMW (Motorola PCS), Visteon, Peugeot, BMW (MINI10013), Venza (Toyota) +AddressBlacklist=00:02:C7,00:16:FE,00:19:C1,00:1B:FB,00:1E:3D,00:21:4F,00:23:06,00:24:33,00:A0:79,00:0E:6D,00:13:E0,00:21:E8,00:60:57,00:0E:9F,00:12:1C,00:18:91,00:18:96,00:13:04,00:16:FD,00:22:A0,00:0B:4C,00:60:6F,00:23:3D,00:C0:59,00:0A:30,00:1E:AE,00:1C:D7,00:80:F0,00:12:8A,00:09:93,00:80:37,00:26:7E,00:26:e8 + +# Blacklisting by Exact Name: +ExactNameBlacklist=Motorola IHF1000,i.TechBlueBAND,X5 Stereo v1.3,KML_CAN + +# Blacklisting by Partial Name (if name starts with) +PartialNameBlacklist=BMW,Audi,Parrot,Car + +# Fixed PIN keyboard blacklist. Keyboards should have variable PIN +# The keyboards below have a fixed PIN of 0000, so we will auto pair. +# Note the reverse logic in this case compared to other's in this file +# where its a blacklist for not auto pairing. +FixedPinZerosKeyboardBlacklist=00:0F:F6 + +# Blacklisting by addition of the address during usage diff --git a/proprietary/etc/bluetooth/bt_stack.conf b/proprietary/etc/bluetooth/bt_stack.conf new file mode 100644 index 0000000..711fe51 --- /dev/null +++ b/proprietary/etc/bluetooth/bt_stack.conf @@ -0,0 +1,38 @@ +# Enable BtSnoop logging function +# valid value : true, false +BtSnoopLogOutput=false + +# BtSnoop log output file +BtSnoopFileName=/sdcard/btsnoop_hci.log + +# Preserve existing BtSnoop log before overwriting +BtSnoopSaveLog=false + +# Enable trace level reconfiguration function +# Must be present before any TRC_ trace level settings +TraceConf=true + +# Trace level configuration +# BT_TRACE_LEVEL_NONE 0 ( No trace messages to be generated ) +# BT_TRACE_LEVEL_ERROR 1 ( Error condition trace messages ) +# BT_TRACE_LEVEL_WARNING 2 ( Warning condition trace messages ) +# BT_TRACE_LEVEL_API 3 ( API traces ) +# BT_TRACE_LEVEL_EVENT 4 ( Debug messages for events ) +# BT_TRACE_LEVEL_DEBUG 5 ( Full debug messages ) +# BT_TRACE_LEVEL_VERBOSE 6 ( Verbose messages ) - Currently supported for TRC_BTAPP only. +TRC_BTM=2 +TRC_HCI=2 +TRC_L2CAP=2 +TRC_RFCOMM=2 +TRC_OBEX=2 +TRC_AVCT=2 +TRC_AVDT=2 +TRC_AVRC=2 +TRC_AVDT_SCB=2 +TRC_AVDT_CCB=2 +TRC_A2D=2 +TRC_SDP=2 +TRC_GATT=2 +TRC_SMP=2 +TRC_BTAPP=2 +TRC_BTIF=2 diff --git a/proprietary/etc/clatd.conf b/proprietary/etc/clatd.conf new file mode 100644 index 0000000..0d4b79e --- /dev/null +++ b/proprietary/etc/clatd.conf @@ -0,0 +1,18 @@ +# host ID to use as the source of CLAT traffic +# this is a /128 taken out of the /64 routed to the phone +ipv6_host_id ::464 + +# ipv4 subnet for the local traffic to use. This is a /32 host address +ipv4_local_subnet 192.0.0.4 + +# ipv6 extra link local address for the ip6 iface. +ipv6_local_address fe80::c000:0004 + +# get the plat_subnet from dns lookups (requires DNS64) +plat_from_dns64 yes +# hostname to use to lookup plat subnet. must contain only A records +plat_from_dns64_hostname ipv4only.arpa + +# plat subnet to send ipv4 traffic to. This is a /96 subnet. +# This setting only makes sense with: plat_from_dns64 no +#plat_subnet 2001:db8:1:2:3:4:: diff --git a/proprietary/etc/custom.conf b/proprietary/etc/custom.conf new file mode 100644 index 0000000..239a264 --- /dev/null +++ b/proprietary/etc/custom.conf @@ -0,0 +1,34 @@ +# [usage] +# format-> m.n=v +# m -> module definition, support wildcards +# p -> property name, used as key, case sensitive +# v -> property value +# +# [example] +# mms.UserAgent = Android 4.0/Release 01.05.2012 +# bluetooth.HostName = BtDevice +# *.UAProfileURL = http://www.google.com/UAProf.xml +# +# [notice] +# CR/LF used as only delimiter of each configuaration items, both LINUX/MAC/DOS format supported +# character set: ASCII, encoding type: UTF8 + +#browser.UserAgent = Athens15_TD/V2 Linux/3.0.13 Android/4.0 Release/02.15.2012 Browser/AppleWebKit534.30 Mobile Safari/534.30 System/Android 4.0.1; +browser.UAProfileURL = http://218.249.47.94/Xianghe/MTK_Phone_KK_UAprofile.xml +mms.UserAgent = Android-Mms/0.1 +mms.UAProfileURL = http://www.google.com/oha/rdf/ua-profile-kila.xml +http_streaming.UserAgent = stagefright/1.2 (Linux;Android @ro.build.version.release ) +#rtsp_streaming.UserAgent = stagefright/1.2 (Linux;Android @ro.build.version.release ) +#http_streaming.UAProfileURL = http://218.249.47.94/Xianghe/MTK_Athens15_UAProfile.xml +#rtsp_streaming.UAProfileURL = http://218.249.47.94/Xianghe/MTK_Athens15_UAProfile.xml +dm.Manufacturer = MTK1 +dm.Model = MTK +bluetooth.HostName = ANDROID BT +fmtransmitter.RDSValue = Mediatek +wlan.SSID = AndroidAP +Setting.Model=@ro.product.model@ +Setting.SWVerno= @ro.mediatek.version.release@ + + + + diff --git a/proprietary/etc/dhcpcd/dhcpcd-hooks/20-dns.conf b/proprietary/etc/dhcpcd/dhcpcd-hooks/20-dns.conf new file mode 100644 index 0000000..d19c6a9 --- /dev/null +++ b/proprietary/etc/dhcpcd/dhcpcd-hooks/20-dns.conf @@ -0,0 +1,51 @@ +# Set net..dnsN properties that contain the +# DNS server addresses given by the DHCP server. + +if [[ $interface == p2p* ]] + then + intf=p2p + else + intf=$interface +fi + +set_dns_props() +{ + case "${new_domain_name_servers}" in + "") return 0;; + esac + + count=1 + for i in 1 2 3 4; do + setprop dhcp.${intf}.dns${i} "" + done + + count=1 + for dnsaddr in ${new_domain_name_servers}; do + setprop dhcp.${intf}.dns${count} ${dnsaddr} + count=$(($count + 1)) + done + + separator=" " + if [ -z "$new_domain_name" ]; then + separator="" + else + if [ -z "$new_domain_search" ]; then + separator="" + fi + fi + setprop dhcp.${interface}.domain "${new_domain_name}$separator${new_domain_search}" +} + +unset_dns_props() +{ + for i in 1 2 3 4; do + setprop dhcp.${intf}.dns${i} "" + done + + setprop dhcp.${interface}.domain "" +} + +case "${reason}" in +BOUND|INFORM|REBIND|REBOOT|RENEW|TIMEOUT) set_dns_props;; +EXPIRE|FAIL|IPV4LL|RELEASE|STOP) unset_dns_props;; +esac diff --git a/proprietary/etc/dhcpcd/dhcpcd-hooks/95-configured b/proprietary/etc/dhcpcd/dhcpcd-hooks/95-configured new file mode 100644 index 0000000..316d182 --- /dev/null +++ b/proprietary/etc/dhcpcd/dhcpcd-hooks/95-configured @@ -0,0 +1,38 @@ +# This script runs last, after all network configuration +# has completed. It sets a property to let the framework +# know that setting up the interface is complete. + +if [[ $interface == p2p* ]] + then + intf=p2p + else + intf=$interface +fi + +# For debugging: +setprop dhcp.${intf}.reason "${reason}" + +case "${reason}" in +#BOUND|INFORM|REBIND|REBOOT|RENEW|TIMEOUT) + BOUND|INFORM|REBIND|REBOOT|RENEW|TIMEOUT|IPV4LL) + setprop dhcp.${intf}.ipaddress "${new_ip_address}" + setprop dhcp.${intf}.gateway "${new_routers%% *}" + setprop dhcp.${intf}.mask "${new_subnet_mask}" + setprop dhcp.${intf}.leasetime "${new_dhcp_lease_time}" + setprop dhcp.${intf}.server "${new_dhcp_server_identifier}" + setprop dhcp.${intf}.vendorInfo "${new_vendor_encapsulated_options}" + setprop dhcp.${intf}.mtu "${new_interface_mtu}" + + setprop dhcp.${intf}.result "ok" + ;; + + +#EXPIRE|FAIL|IPV4LL|STOP) + EXPIRE|FAIL|STOP) + setprop dhcp.${intf}.result "failed" + ;; + +RELEASE) + setprop dhcp.${intf}.result "released" + ;; +esac diff --git a/proprietary/etc/dhcpcd/dhcpcd-run-hooks b/proprietary/etc/dhcpcd/dhcpcd-run-hooks new file mode 100755 index 0000000..8b68c69 --- /dev/null +++ b/proprietary/etc/dhcpcd/dhcpcd-run-hooks @@ -0,0 +1,31 @@ +#!/system/bin/sh +# dhcpcd client configuration script + +# Handy variables and functions for our hooks to use +from="from" +signature_base="# Generated by dhcpcd" +signature="${signature_base} ${from} ${interface}" +signature_base_end="# End of dhcpcd" +signature_end="${signature_base_end} ${from} ${interface}" +state_dir="/data/misc/dhcpcd" + +# We source each script into this one so that scripts run earlier can +# remove variables from the environment so later scripts don't see them. +# Thus, the user can create their dhcpcd.enter/exit-hook script to configure +# /etc/resolv.conf how they want and stop the system scripts ever updating it. +for hook in \ + /system/etc/dhcpcd/dhcpcd.enter-hook \ + /system/etc/dhcpcd/dhcpcd-hooks/* \ + /system/etc/dhcpcd/dhcpcd.exit-hook +do + for skip in ${skip_hooks}; do + case "${hook}" in + */"${skip}") continue 2;; + */[0-9][0-9]"-${skip}") continue 2;; + */[0-9][0-9]"-${skip}.sh") continue 2;; + esac + done + if ls "${hook}" >/dev/null 2>&1; then + . "${hook}" + fi +done diff --git a/proprietary/etc/factory.ini b/proprietary/etc/factory.ini new file mode 100644 index 0000000..891edd8 --- /dev/null +++ b/proprietary/etc/factory.ini @@ -0,0 +1,91 @@ +// test item and test flow configuration +MenuItem=°´¼ü(M); +MenuItem=¹ì¼£Çò(M); +MenuItem=¹âѧÊÖÖ¸µ¼º½¼ü(M); +MenuItem=´¥ÃþÆÁ(M); +MenuItem=±³¹âµÈ¼¶(M); +MenuItem=eMMC(A); +MenuItem=ÏÔʾÆÁ(M); +MenuItem=NANDÉÁ´æ(A); +MenuItem=´æ´¢¿¨(A); +MenuItem=SIM¿¨Ì½²â(A); +MenuItem=ÐźŲâÊÔ(M); +MenuItem=Õñ¶¯Æ÷(M); +MenuItem=LEDµÆ(M); +MenuItem=ʵʱʱÖÓ(A); +MenuItem=»Ø·(A); +MenuItem=Ë«Âó¿Ë·ç»Ø·(M); +MenuItem=»Ø·(ÊÖ»úÂó¿Ë·ç-ÑïÉùÆ÷)(A); +MenuItem=ÊÖ»úÂó¿ËÑïÉùÆ÷»Ø·(A); +MenuItem=ÁåÉù(A); +MenuItem=½ÓÊÕÆ÷(A); +MenuItem=Wave»Ø·Å(M); +MenuItem=ÑïÉùÆ÷OC²âÊÔ(M); +MenuItem=¶ú»ú(A); +MenuItem=¼ÓËٶȴ«¸ÐÆ÷(M); +MenuItem=¼ÓËٶȴ«¸ÐÆ÷У׼(M); +MenuItem=´ÅÁ¦¼Æ´«¸ÐÆ÷(M); +MenuItem=¹â´«¸ÐÆ÷¾àÀë´«¸ÐÆ÷(M); +MenuItem=ÍÓÂÝÒÇ´«¸ÐÆ÷(M); +MenuItem=ÍÓÂÝÒÇ´«¸ÐÆ÷У׼(M); +MenuItem=Æøѹ´«¸ÐÆ÷(M); +MenuItem=Ö÷ÕÕÏà»ú(A); +MenuItem=¸±ÕÕÏà»ú(A); +MenuItem=ÉÁ¹âµÆ(M); +MenuItem=GPS¶¨Î»(A); +MenuItem=½ü³¡Í¨ÐÅNFC(M); +MenuItem=FMÊÕÒô»ú(A); +MenuItem=FM·¢ÉäÆ÷(M); +MenuItem=À¶ÑÀ(A); +MenuItem=Wi-Fi(A); +MenuItem=ÊÖ»úµçÊÓ(A); +MenuItem=Òƶ¯µçÊÓ(A); +MenuItem=µç³ØºÍ³äµç(A); +MenuItem=ÏÐÖõçÁ÷(M); +MenuItem=HDMI(M); +MenuItem=BTS(A); +MenuItem=EXT BUCK(A); +MenuItem=RF Test(A); +MenuItem=OTG(M); + +//FM Radio +FMRadio.CH1=885; +FMRadio.CH2=1058; +FMRadio.CH3=980; +FMRadio.CH4=1080; +FMRadio.RSSITH=-95; + +//FM Transmitter +FMTX.CH1=878; +FMTX.CH2=886; +FMTX.CH3=891; +FMTX.CH4=910; +FMTX.CH5=920; +FMTX.CH6=930; +FMTX.CH7=940; +FMTX.CH8=990; +FMTX.CH9=1050; +FMTX.CH10=1070; + +//WIFI +WIFI.SSID=mtkguest; + +//Vibrator +Vibrator_Last_Time=0; +//AUDIO +Audio.Ringtone=5; +Audio.Receiver=0; +Freq.Ringtone=1000; +Audio.Record.Dump=0; +Lower.Magnitude.Speaker=1000000; +Upper.Magnitude.Speaker=1000000000; +Lower.Magnitude.Receiver=100; +Upper.Magnitude.Receiver=1000000000; +Lower.Magnitude.Headset=1000; +Upper.Magnitude.Headset=1000000000; + +//AudioWavePlayFile +/res/sound/testpattern1.wav + +//AudioRingtonePlayFile +/res/sound/ringtone.wav \ No newline at end of file diff --git a/proprietary/etc/firmware/ROMv2_patch_1_0_hdr.bin b/proprietary/etc/firmware/ROMv2_patch_1_0_hdr.bin new file mode 100644 index 0000000..0211f3d Binary files /dev/null and b/proprietary/etc/firmware/ROMv2_patch_1_0_hdr.bin differ diff --git a/proprietary/etc/firmware/ROMv2_patch_1_1_hdr.bin b/proprietary/etc/firmware/ROMv2_patch_1_1_hdr.bin new file mode 100644 index 0000000..26c4df1 Binary files /dev/null and b/proprietary/etc/firmware/ROMv2_patch_1_1_hdr.bin differ diff --git a/proprietary/etc/firmware/S_ANDRO_SFL.ini b/proprietary/etc/firmware/S_ANDRO_SFL.ini new file mode 100644 index 0000000..1c4e1b4 Binary files /dev/null and b/proprietary/etc/firmware/S_ANDRO_SFL.ini differ diff --git a/proprietary/etc/firmware/WIFI_RAM_CODE_8127 b/proprietary/etc/firmware/WIFI_RAM_CODE_8127 new file mode 100644 index 0000000..ee05109 Binary files /dev/null and b/proprietary/etc/firmware/WIFI_RAM_CODE_8127 differ diff --git a/proprietary/etc/firmware/WMT_SOC.cfg b/proprietary/etc/firmware/WMT_SOC.cfg new file mode 100644 index 0000000..3a155ab --- /dev/null +++ b/proprietary/etc/firmware/WMT_SOC.cfg @@ -0,0 +1,9 @@ +coex_wmt_ant_mode=1 + +wmt_gps_lna_pin=0 +wmt_gps_lna_enable=0 + +co_clock_flag=0 + + + diff --git a/proprietary/etc/firmware/mt6627/mt6627_fm_v1_coeff.bin b/proprietary/etc/firmware/mt6627/mt6627_fm_v1_coeff.bin new file mode 100644 index 0000000..efce968 Binary files /dev/null and b/proprietary/etc/firmware/mt6627/mt6627_fm_v1_coeff.bin differ diff --git a/proprietary/etc/firmware/mt6627/mt6627_fm_v1_patch.bin b/proprietary/etc/firmware/mt6627/mt6627_fm_v1_patch.bin new file mode 100644 index 0000000..929b4a6 Binary files /dev/null and b/proprietary/etc/firmware/mt6627/mt6627_fm_v1_patch.bin differ diff --git a/proprietary/etc/firmware/mt6627/mt6627_fm_v2_coeff.bin b/proprietary/etc/firmware/mt6627/mt6627_fm_v2_coeff.bin new file mode 100644 index 0000000..136d063 --- /dev/null +++ b/proprietary/etc/firmware/mt6627/mt6627_fm_v2_coeff.bin @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/proprietary/etc/firmware/mt6627/mt6627_fm_v2_patch.bin b/proprietary/etc/firmware/mt6627/mt6627_fm_v2_patch.bin new file mode 100644 index 0000000..e69de29 diff --git a/proprietary/etc/firmware/mt6627/mt6627_fm_v3_coeff.bin b/proprietary/etc/firmware/mt6627/mt6627_fm_v3_coeff.bin new file mode 100644 index 0000000..e69de29 diff --git a/proprietary/etc/firmware/mt6627/mt6627_fm_v3_patch.bin b/proprietary/etc/firmware/mt6627/mt6627_fm_v3_patch.bin new file mode 100644 index 0000000..e69de29 diff --git a/proprietary/etc/firmware/mt6627/mt6627_fm_v4_coeff.bin b/proprietary/etc/firmware/mt6627/mt6627_fm_v4_coeff.bin new file mode 100644 index 0000000..e69de29 diff --git a/proprietary/etc/firmware/mt6627/mt6627_fm_v4_patch.bin b/proprietary/etc/firmware/mt6627/mt6627_fm_v4_patch.bin new file mode 100644 index 0000000..e69de29 diff --git a/proprietary/etc/firmware/mt6627/mt6627_fm_v5_coeff.bin b/proprietary/etc/firmware/mt6627/mt6627_fm_v5_coeff.bin new file mode 100644 index 0000000..e69de29 diff --git a/proprietary/etc/firmware/mt6627/mt6627_fm_v5_patch.bin b/proprietary/etc/firmware/mt6627/mt6627_fm_v5_patch.bin new file mode 100644 index 0000000..e69de29 diff --git a/proprietary/etc/fmr/mt6627_fm_cust.cfg b/proprietary/etc/fmr/mt6627_fm_cust.cfg new file mode 100644 index 0000000..b0d532b --- /dev/null +++ b/proprietary/etc/fmr/mt6627_fm_cust.cfg @@ -0,0 +1,10 @@ +[FM Radio] +#FM RX RSSI threshold setting +FM_RX_RSSI_TH_LONG_MT6627 = -296 +FM_RX_RSSI_TH_SHORT_MT6627 = -296 +FM_RX_DESENSE_RSSI_MT6627 = -240 +FM_RX_SMG_TH_MT6627 = 16421 +#deemphasis: 0-50us, China Mainland; 1-75us China Taiwan +FM_RX_DEEMPHASIS_MT6627 = 0 +#osc freq: 0-26MHz; 1-19MHz; 2-24MHz; 3-38.4MHz; 4-40MHz; 5-52MHz +FM_RX_OSC_FREQ_MT6627 = 0 \ No newline at end of file diff --git a/proprietary/etc/mtk_omx_core.cfg b/proprietary/etc/mtk_omx_core.cfg new file mode 100644 index 0000000..1b3b0ff --- /dev/null +++ b/proprietary/etc/mtk_omx_core.cfg @@ -0,0 +1,33 @@ +OMX.MTK.VIDEO.DECODER.HEVC video_decoder.hevc libMtkOmxVdec.so +OMX.MTK.VIDEO.DECODER.MPEG2 video_decoder.mpeg2 libMtkOmxVdec.so +OMX.MTK.VIDEO.DECODER.H263 video_decoder.h263 libMtkOmxVdec.so +OMX.MTK.VIDEO.DECODER.MPEG4 video_decoder.mpeg4 libMtkOmxVdec.so +OMX.MTK.VIDEO.DECODER.AVC video_decoder.avc libMtkOmxVdec.so +OMX.MTK.VIDEO.DECODER.RV video_decoder.rv libMtkOmxVdec.so +OMX.MTK.VIDEO.DECODER.VC1 video_decoder.vc1 libMtkOmxVdec.so +OMX.MTK.VIDEO.DECODER.VPX video_decoder.vpx libMtkOmxVdec.so +OMX.MTK.VIDEO.DECODER.VP9 video_decoder.vp9 libMtkOmxVdec.so +OMX.MTK.VIDEO.DECODER.DIVX video_decoder.divx libMtkOmxVdec.so +OMX.MTK.VIDEO.DECODER.DIVX3 video_decoder.divx3 libMtkOmxVdec.so +OMX.MTK.VIDEO.DECODER.XVID video_decoder.xvid libMtkOmxVdec.so +OMX.MTK.VIDEO.DECODER.S263 video_decoder.s263 libMtkOmxVdec.so +OMX.MTK.VIDEO.DECODER.AVC.secure video_decoder.avc libMtkOmxVdec.so +OMX.MTK.VIDEO.ENCODER.AVC video_encoder.avc libMtkOmxVenc.so +OMX.MTK.VIDEO.ENCODER.MPEG4 video_encoder.mpeg4 libMtkOmxVenc.so +OMX.MTK.VIDEO.ENCODER.H263 video_encoder.h263 libMtkOmxVenc.so +OMX.MTK.AUDIO.DECODER.MP3 audio_decoder.mp3 libMtkOmxMp3Dec.so +OMX.MTK.AUDIO.DECODER.G711.ALAW audio_decoder.g711 libMtkOmxG711Dec.so +OMX.MTK.AUDIO.DECODER.G711.MLAW audio_decoder.g711 libMtkOmxG711Dec.so +OMX.MTK.AUDIO.DECODER.RAW audio_decoder.raw libMtkOmxRawDec.so +OMX.MTK.AUDIO.DECODER.WMA audio_decoder.wma libMtkOmxWmaDec.so +OMX.MTK.AUDIO.DECODER.WMAPRO audio_decoder.wma libMtkOmxWmaProDec.so +OMX.MTK.AUDIO.ENCODER.VORBIS audio_encoder.vorbis libMtkOmxVorbisEnc.so +OMX.MTK.AUDIO.DECODER.APE audio_decoder.ape libMtkOmxApeDec.so +OMX.MTK.AUDIO.DECODER.FLAC audio_decoder.flac libMtkOmxFlacDec.so +OMX.MTK.AUDIO.DECODER.ADPCM.MS audio_decoder.adpcm libMtkOmxAdpcmDec.so +OMX.MTK.AUDIO.DECODER.ADPCM.DVI audio_decoder.adpcm libMtkOmxAdpcmDec.so +OMX.MTK.AUDIO.ENCODER.ADPCM.MS audio_encoder.adpcm libMtkOmxAdpcmEnc.so +OMX.MTK.AUDIO.ENCODER.ADPCM.DVI audio_encoder.adpcm libMtkOmxAdpcmEnc.so +OMX.MTK.AUDIO.DECODER.RAW audio_decoder.raw libMtkOmxRawDec.so +OMX.MTK.AUDIO.DECODER.GSM audio_decoder.gsm libMtkOmxGsmDec.so +OMX.MTK.AUDIO.DECODER.ALAC audio_decoder.alac libMtkOmxAlacDec.so diff --git a/proprietary/etc/mtklog-config.prop b/proprietary/etc/mtklog-config.prop new file mode 100644 index 0000000..d5a7f80 --- /dev/null +++ b/proprietary/etc/mtklog-config.prop @@ -0,0 +1,7 @@ +mtklog_path = internal_sd +com.mediatek.log.mobile.enabled = false +com.mediatek.log.mobile.maxsize = 300 +com.mediatek.log.modem.enabled = false +com.mediatek.log.modem.maxsize = 600 +com.mediatek.log.net.enabled = false +com.mediatek.log.net.maxsize = 200 diff --git a/proprietary/etc/wide-dhcpv6/dhcp6c.conf b/proprietary/etc/wide-dhcpv6/dhcp6c.conf new file mode 100644 index 0000000..820dc86 --- /dev/null +++ b/proprietary/etc/wide-dhcpv6/dhcp6c.conf @@ -0,0 +1,11 @@ + +interface wlan0 { + send ia-na 234883274; + # information-only; + request domain-name-servers; + request domain-name; + script "/etc/wide-dhcpv6/dhcp6c.script"; +}; + +id-assoc na 234883274{ +}; diff --git a/proprietary/etc/wide-dhcpv6/dhcp6c.script b/proprietary/etc/wide-dhcpv6/dhcp6c.script new file mode 100755 index 0000000..ebd9347 --- /dev/null +++ b/proprietary/etc/wide-dhcpv6/dhcp6c.script @@ -0,0 +1,61 @@ +#!/system/bin/sh + +# Set dhcp.ipv6..dnsN properties that contain the +# DNS server addresses given by the DHCPv6 server. +set_dns_props() +{ + case "${new_domain_name_servers}" in + "") return 0;; + esac + + count=1 + for i in 1 2; do + setprop dhcp.ipv6.${interface}.dns${i} "" + done + + count=1 + for dnsaddr in ${new_domain_name_servers}; do + case "$count" in + 1|2) + setprop dhcp.ipv6.${interface}.dns${count} ${dnsaddr} + ;; + esac + count=$(($count + 1)) + done +} + +unset_dns_props() +{ + for i in 1 2; do + setprop dhcp.ipv6.${interface}.dns${i} "" + setprop net.dns.ipv6_${i} "" + done +} + +unset_iana_props() +{ + setprop dhcp.ipv6.${interface}.leasetime "" + setprop dhcp.ipv6.${interface}.ipaddress "" +} + +# For debugging: +setprop dhcp.ipv6.${interface}.reason "${REASON}" + +case "${REASON}" in + REQUEST|CONFIRM|INFOREQ) + set_dns_props + setprop dhcp.ipv6.${interface}.result "ok" + ;; + RENEW|REBIND) + set_dns_props + setprop dhcp.ipv6.${interface}.renewresult "ok" + ;; + RELEASE) + unset_dns_props + unset_iana_props + setprop dhcp.ipv6.${interface}.result "released" + ;; + *) + setprop dhcp.ipv6.${interface}.result "failed" + ;; +esac diff --git a/proprietary/etc/wide-dhcpv6/dhcp6cDNS.conf b/proprietary/etc/wide-dhcpv6/dhcp6cDNS.conf new file mode 100644 index 0000000..b4e0ee8 --- /dev/null +++ b/proprietary/etc/wide-dhcpv6/dhcp6cDNS.conf @@ -0,0 +1,7 @@ + +interface wlan0 { + request domain-name-servers; + request domain-name; + information-only; + script "/etc/wide-dhcpv6/dhcp6c.script"; +}; diff --git a/proprietary/etc/wide-dhcpv6/dhcp6cctlkey b/proprietary/etc/wide-dhcpv6/dhcp6cctlkey new file mode 100644 index 0000000..3f75992 --- /dev/null +++ b/proprietary/etc/wide-dhcpv6/dhcp6cctlkey @@ -0,0 +1 @@ +i7srdxZshUB7sGd2Ln1w4Q== diff --git a/proprietary/etc/wide-dhcpv6/dhcp6s.conf b/proprietary/etc/wide-dhcpv6/dhcp6s.conf new file mode 100644 index 0000000..1ada17e --- /dev/null +++ b/proprietary/etc/wide-dhcpv6/dhcp6s.conf @@ -0,0 +1,9 @@ +# The followings are a sample configuration to provide an IPv6 address +# from an address pool 2001:db8:1:2::1000-2000 for 3600[s]. +# Note. You have to send an RA to fxp0; otherwise a client cannot be sure +# about the prefix-length and the default router. If you want to prevent +# stateless address configuration via RA, please set the autonomous-flag to +# OFF in your RA configuration. + +option domain-name-servers 2001:4860:4860::8888; +option domain-name-servers 2001:4860:4860::8844; diff --git a/proprietary/lib/egl/egl.cfg b/proprietary/lib/egl/egl.cfg new file mode 100644 index 0000000..cadf420 --- /dev/null +++ b/proprietary/lib/egl/egl.cfg @@ -0,0 +1,3 @@ +# NOTICE: This is an autogenerated file, do not edit\n +0 0 android +0 1 mali diff --git a/proprietary/lib/egl/libEGL_mali.so b/proprietary/lib/egl/libEGL_mali.so new file mode 100644 index 0000000..3f39df2 Binary files /dev/null and b/proprietary/lib/egl/libEGL_mali.so differ diff --git a/proprietary/lib/egl/libGLESv1_CM_mali.so b/proprietary/lib/egl/libGLESv1_CM_mali.so new file mode 100644 index 0000000..b4688e7 Binary files /dev/null and b/proprietary/lib/egl/libGLESv1_CM_mali.so differ diff --git a/proprietary/lib/egl/libGLESv2_mali.so b/proprietary/lib/egl/libGLESv2_mali.so new file mode 100644 index 0000000..6df8ae4 Binary files /dev/null and b/proprietary/lib/egl/libGLESv2_mali.so differ diff --git a/proprietary/lib/hw/audio.primary.default.so b/proprietary/lib/hw/audio.primary.default.so new file mode 100644 index 0000000..691bfa6 Binary files /dev/null and b/proprietary/lib/hw/audio.primary.default.so differ diff --git a/proprietary/lib/hw/audio.primary.mt8127.so b/proprietary/lib/hw/audio.primary.mt8127.so new file mode 100644 index 0000000..61c970f Binary files /dev/null and b/proprietary/lib/hw/audio.primary.mt8127.so differ diff --git a/proprietary/lib/hw/audio.r_submix.default.so b/proprietary/lib/hw/audio.r_submix.default.so new file mode 100644 index 0000000..1c3453a Binary files /dev/null and b/proprietary/lib/hw/audio.r_submix.default.so differ diff --git a/proprietary/lib/hw/audio.usb.default.so b/proprietary/lib/hw/audio.usb.default.so new file mode 100644 index 0000000..e553ffd Binary files /dev/null and b/proprietary/lib/hw/audio.usb.default.so differ diff --git a/proprietary/lib/hw/audio_policy.default.so b/proprietary/lib/hw/audio_policy.default.so new file mode 100644 index 0000000..9d5faad Binary files /dev/null and b/proprietary/lib/hw/audio_policy.default.so differ diff --git a/proprietary/lib/hw/audio_policy.stub.so b/proprietary/lib/hw/audio_policy.stub.so new file mode 100644 index 0000000..91440ff Binary files /dev/null and b/proprietary/lib/hw/audio_policy.stub.so differ diff --git a/proprietary/lib/hw/camera.mt8127.so b/proprietary/lib/hw/camera.mt8127.so new file mode 100644 index 0000000..61cfb46 Binary files /dev/null and b/proprietary/lib/hw/camera.mt8127.so differ diff --git a/proprietary/lib/hw/gralloc.default.so b/proprietary/lib/hw/gralloc.default.so new file mode 100644 index 0000000..7d3df94 Binary files /dev/null and b/proprietary/lib/hw/gralloc.default.so differ diff --git a/proprietary/lib/hw/gralloc.mt8127.so b/proprietary/lib/hw/gralloc.mt8127.so new file mode 100644 index 0000000..d2ce1d7 Binary files /dev/null and b/proprietary/lib/hw/gralloc.mt8127.so differ diff --git a/proprietary/lib/hw/hwcomposer.mt8127.so b/proprietary/lib/hw/hwcomposer.mt8127.so new file mode 100644 index 0000000..c481b7c Binary files /dev/null and b/proprietary/lib/hw/hwcomposer.mt8127.so differ diff --git a/proprietary/lib/hw/local_time.default.so b/proprietary/lib/hw/local_time.default.so new file mode 100644 index 0000000..df361f3 Binary files /dev/null and b/proprietary/lib/hw/local_time.default.so differ diff --git a/proprietary/lib/hw/power.default.so b/proprietary/lib/hw/power.default.so new file mode 100644 index 0000000..9255a14 Binary files /dev/null and b/proprietary/lib/hw/power.default.so differ diff --git a/proprietary/lib/hw/sensors.mt8127.so b/proprietary/lib/hw/sensors.mt8127.so new file mode 100644 index 0000000..b1feb5c Binary files /dev/null and b/proprietary/lib/hw/sensors.mt8127.so differ diff --git a/proprietary/lib/hw/vibrator.default.so b/proprietary/lib/hw/vibrator.default.so new file mode 100644 index 0000000..f4ebc20 Binary files /dev/null and b/proprietary/lib/hw/vibrator.default.so differ diff --git a/proprietary/lib/lib3a.so b/proprietary/lib/lib3a.so new file mode 100644 index 0000000..b89d3e7 Binary files /dev/null and b/proprietary/lib/lib3a.so differ diff --git a/proprietary/lib/libBnMtkCodec.so b/proprietary/lib/libBnMtkCodec.so new file mode 100644 index 0000000..d8a7c3d Binary files /dev/null and b/proprietary/lib/libBnMtkCodec.so differ diff --git a/proprietary/lib/libGdmaScalerPipe.so b/proprietary/lib/libGdmaScalerPipe.so new file mode 100644 index 0000000..96baaad Binary files /dev/null and b/proprietary/lib/libGdmaScalerPipe.so differ diff --git a/proprietary/lib/libJpgDecPipe.so b/proprietary/lib/libJpgDecPipe.so new file mode 100644 index 0000000..5fd46ff Binary files /dev/null and b/proprietary/lib/libJpgDecPipe.so differ diff --git a/proprietary/lib/libJpgEncPipe.so b/proprietary/lib/libJpgEncPipe.so new file mode 100644 index 0000000..f6e2cb3 Binary files /dev/null and b/proprietary/lib/libJpgEncPipe.so differ diff --git a/proprietary/lib/libMali.so b/proprietary/lib/libMali.so new file mode 100644 index 0000000..d0ac3fb Binary files /dev/null and b/proprietary/lib/libMali.so differ diff --git a/proprietary/lib/libMtkOmxAdpcmDec.so b/proprietary/lib/libMtkOmxAdpcmDec.so new file mode 100644 index 0000000..2a7e3a0 Binary files /dev/null and b/proprietary/lib/libMtkOmxAdpcmDec.so differ diff --git a/proprietary/lib/libMtkOmxAdpcmEnc.so b/proprietary/lib/libMtkOmxAdpcmEnc.so new file mode 100644 index 0000000..60de624 Binary files /dev/null and b/proprietary/lib/libMtkOmxAdpcmEnc.so differ diff --git a/proprietary/lib/libMtkOmxAlacDec.so b/proprietary/lib/libMtkOmxAlacDec.so new file mode 100644 index 0000000..064535d Binary files /dev/null and b/proprietary/lib/libMtkOmxAlacDec.so differ diff --git a/proprietary/lib/libMtkOmxApeDec.so b/proprietary/lib/libMtkOmxApeDec.so new file mode 100644 index 0000000..726c84a Binary files /dev/null and b/proprietary/lib/libMtkOmxApeDec.so differ diff --git a/proprietary/lib/libMtkOmxCore.so b/proprietary/lib/libMtkOmxCore.so new file mode 100644 index 0000000..fef8c8a Binary files /dev/null and b/proprietary/lib/libMtkOmxCore.so differ diff --git a/proprietary/lib/libMtkOmxFlacDec.so b/proprietary/lib/libMtkOmxFlacDec.so new file mode 100644 index 0000000..c66c6a3 Binary files /dev/null and b/proprietary/lib/libMtkOmxFlacDec.so differ diff --git a/proprietary/lib/libMtkOmxG711Dec.so b/proprietary/lib/libMtkOmxG711Dec.so new file mode 100644 index 0000000..5be711b Binary files /dev/null and b/proprietary/lib/libMtkOmxG711Dec.so differ diff --git a/proprietary/lib/libMtkOmxGsmDec.so b/proprietary/lib/libMtkOmxGsmDec.so new file mode 100644 index 0000000..42ab169 Binary files /dev/null and b/proprietary/lib/libMtkOmxGsmDec.so differ diff --git a/proprietary/lib/libMtkOmxMp3Dec.so b/proprietary/lib/libMtkOmxMp3Dec.so new file mode 100644 index 0000000..774d4ed Binary files /dev/null and b/proprietary/lib/libMtkOmxMp3Dec.so differ diff --git a/proprietary/lib/libMtkOmxRawDec.so b/proprietary/lib/libMtkOmxRawDec.so new file mode 100644 index 0000000..996e453 Binary files /dev/null and b/proprietary/lib/libMtkOmxRawDec.so differ diff --git a/proprietary/lib/libMtkOmxVorbisEnc.so b/proprietary/lib/libMtkOmxVorbisEnc.so new file mode 100644 index 0000000..4373e27 Binary files /dev/null and b/proprietary/lib/libMtkOmxVorbisEnc.so differ diff --git a/proprietary/lib/libMtkVideoTranscoder.so b/proprietary/lib/libMtkVideoTranscoder.so new file mode 100644 index 0000000..38d4b5d Binary files /dev/null and b/proprietary/lib/libMtkVideoTranscoder.so differ diff --git a/proprietary/lib/libSwJpgCodec.so b/proprietary/lib/libSwJpgCodec.so new file mode 100644 index 0000000..05e5121 Binary files /dev/null and b/proprietary/lib/libSwJpgCodec.so differ diff --git a/proprietary/lib/lib_uree_mtk_crypto.so b/proprietary/lib/lib_uree_mtk_crypto.so new file mode 100644 index 0000000..1484e5f Binary files /dev/null and b/proprietary/lib/lib_uree_mtk_crypto.so differ diff --git a/proprietary/lib/lib_uree_mtk_video_secure_al.so b/proprietary/lib/lib_uree_mtk_video_secure_al.so new file mode 100644 index 0000000..aa6cdf0 Binary files /dev/null and b/proprietary/lib/lib_uree_mtk_video_secure_al.so differ diff --git a/proprietary/lib/libaed.so b/proprietary/lib/libaed.so new file mode 100644 index 0000000..0841f6d Binary files /dev/null and b/proprietary/lib/libaed.so differ diff --git a/proprietary/lib/libaudio-resampler.so b/proprietary/lib/libaudio-resampler.so new file mode 100644 index 0000000..5355704 Binary files /dev/null and b/proprietary/lib/libaudio-resampler.so differ diff --git a/proprietary/lib/libaudiocompensationfilter.so b/proprietary/lib/libaudiocompensationfilter.so new file mode 100644 index 0000000..507bfa1 Binary files /dev/null and b/proprietary/lib/libaudiocompensationfilter.so differ diff --git a/proprietary/lib/libaudiocomponentengine.so b/proprietary/lib/libaudiocomponentengine.so new file mode 100644 index 0000000..3125482 Binary files /dev/null and b/proprietary/lib/libaudiocomponentengine.so differ diff --git a/proprietary/lib/libaudiocustparam.so b/proprietary/lib/libaudiocustparam.so new file mode 100644 index 0000000..0f1ca5c Binary files /dev/null and b/proprietary/lib/libaudiocustparam.so differ diff --git a/proprietary/lib/libaudiodcrflt.so b/proprietary/lib/libaudiodcrflt.so new file mode 100644 index 0000000..6eb4955 Binary files /dev/null and b/proprietary/lib/libaudiodcrflt.so differ diff --git a/proprietary/lib/libaudiomtkdcremoval.so b/proprietary/lib/libaudiomtkdcremoval.so new file mode 100644 index 0000000..c38e839 Binary files /dev/null and b/proprietary/lib/libaudiomtkdcremoval.so differ diff --git a/proprietary/lib/libaudiosetting.so b/proprietary/lib/libaudiosetting.so new file mode 100644 index 0000000..9629948 Binary files /dev/null and b/proprietary/lib/libaudiosetting.so differ diff --git a/proprietary/lib/libbessound_hd_mtk.so b/proprietary/lib/libbessound_hd_mtk.so new file mode 100644 index 0000000..de50ac4 Binary files /dev/null and b/proprietary/lib/libbessound_hd_mtk.so differ diff --git a/proprietary/lib/libblisrc.so b/proprietary/lib/libblisrc.so new file mode 100644 index 0000000..d5b2f25 Binary files /dev/null and b/proprietary/lib/libblisrc.so differ diff --git a/proprietary/lib/libblisrc32.so b/proprietary/lib/libblisrc32.so new file mode 100644 index 0000000..312911a Binary files /dev/null and b/proprietary/lib/libblisrc32.so differ diff --git a/proprietary/lib/libbluetooth_mtk.so b/proprietary/lib/libbluetooth_mtk.so new file mode 100644 index 0000000..649897c Binary files /dev/null and b/proprietary/lib/libbluetooth_mtk.so differ diff --git a/proprietary/lib/libbluetooth_relayer.so b/proprietary/lib/libbluetooth_relayer.so new file mode 100644 index 0000000..4873761 Binary files /dev/null and b/proprietary/lib/libbluetooth_relayer.so differ diff --git a/proprietary/lib/libbluetoothdrv.so b/proprietary/lib/libbluetoothdrv.so new file mode 100644 index 0000000..837534c Binary files /dev/null and b/proprietary/lib/libbluetoothdrv.so differ diff --git a/proprietary/lib/libbluetoothem_mtk.so b/proprietary/lib/libbluetoothem_mtk.so new file mode 100644 index 0000000..f8a2382 Binary files /dev/null and b/proprietary/lib/libbluetoothem_mtk.so differ diff --git a/proprietary/lib/libbwc.so b/proprietary/lib/libbwc.so new file mode 100644 index 0000000..aa3a0c3 Binary files /dev/null and b/proprietary/lib/libbwc.so differ diff --git a/proprietary/lib/libcam.camadapter.so b/proprietary/lib/libcam.camadapter.so new file mode 100644 index 0000000..641704f Binary files /dev/null and b/proprietary/lib/libcam.camadapter.so differ diff --git a/proprietary/lib/libcam.campipe.so b/proprietary/lib/libcam.campipe.so new file mode 100644 index 0000000..98473cd Binary files /dev/null and b/proprietary/lib/libcam.campipe.so differ diff --git a/proprietary/lib/libcam.camshot.so b/proprietary/lib/libcam.camshot.so new file mode 100644 index 0000000..4e968ee Binary files /dev/null and b/proprietary/lib/libcam.camshot.so differ diff --git a/proprietary/lib/libcam.client.so b/proprietary/lib/libcam.client.so new file mode 100644 index 0000000..dd014da Binary files /dev/null and b/proprietary/lib/libcam.client.so differ diff --git a/proprietary/lib/libcam.device1.so b/proprietary/lib/libcam.device1.so new file mode 100644 index 0000000..66113cb Binary files /dev/null and b/proprietary/lib/libcam.device1.so differ diff --git a/proprietary/lib/libcam.exif.so b/proprietary/lib/libcam.exif.so new file mode 100644 index 0000000..6100ebe Binary files /dev/null and b/proprietary/lib/libcam.exif.so differ diff --git a/proprietary/lib/libcam.paramsmgr.so b/proprietary/lib/libcam.paramsmgr.so new file mode 100644 index 0000000..d1fe389 Binary files /dev/null and b/proprietary/lib/libcam.paramsmgr.so differ diff --git a/proprietary/lib/libcam.utils.sensorlistener.so b/proprietary/lib/libcam.utils.sensorlistener.so new file mode 100644 index 0000000..1cdda80 Binary files /dev/null and b/proprietary/lib/libcam.utils.sensorlistener.so differ diff --git a/proprietary/lib/libcam.utils.so b/proprietary/lib/libcam.utils.so new file mode 100644 index 0000000..326fdd1 Binary files /dev/null and b/proprietary/lib/libcam.utils.so differ diff --git a/proprietary/lib/libcam_hwutils.so b/proprietary/lib/libcam_hwutils.so new file mode 100644 index 0000000..8f4f3fa Binary files /dev/null and b/proprietary/lib/libcam_hwutils.so differ diff --git a/proprietary/lib/libcam_mmp.so b/proprietary/lib/libcam_mmp.so new file mode 100644 index 0000000..e12107c Binary files /dev/null and b/proprietary/lib/libcam_mmp.so differ diff --git a/proprietary/lib/libcam_platform.so b/proprietary/lib/libcam_platform.so new file mode 100644 index 0000000..956477f Binary files /dev/null and b/proprietary/lib/libcam_platform.so differ diff --git a/proprietary/lib/libcam_utils.so b/proprietary/lib/libcam_utils.so new file mode 100644 index 0000000..4e247aa Binary files /dev/null and b/proprietary/lib/libcam_utils.so differ diff --git a/proprietary/lib/libcamalgo.so b/proprietary/lib/libcamalgo.so new file mode 100644 index 0000000..0af8ce0 Binary files /dev/null and b/proprietary/lib/libcamalgo.so differ diff --git a/proprietary/lib/libcamdrv.so b/proprietary/lib/libcamdrv.so new file mode 100644 index 0000000..64cfd37 Binary files /dev/null and b/proprietary/lib/libcamdrv.so differ diff --git a/proprietary/lib/libcamera_client_mtk.so b/proprietary/lib/libcamera_client_mtk.so new file mode 100644 index 0000000..2849095 Binary files /dev/null and b/proprietary/lib/libcamera_client_mtk.so differ diff --git a/proprietary/lib/libcamera_metadata.so b/proprietary/lib/libcamera_metadata.so new file mode 100644 index 0000000..3a4f060 Binary files /dev/null and b/proprietary/lib/libcamera_metadata.so differ diff --git a/proprietary/lib/libcameraanalyzer.so b/proprietary/lib/libcameraanalyzer.so new file mode 100644 index 0000000..087d261 Binary files /dev/null and b/proprietary/lib/libcameraanalyzer.so differ diff --git a/proprietary/lib/libcameracustom.so b/proprietary/lib/libcameracustom.so new file mode 100644 index 0000000..2d715bd Binary files /dev/null and b/proprietary/lib/libcameracustom.so differ diff --git a/proprietary/lib/libcustom_nvram.so b/proprietary/lib/libcustom_nvram.so new file mode 100644 index 0000000..36c9edb Binary files /dev/null and b/proprietary/lib/libcustom_nvram.so differ diff --git a/proprietary/lib/libcvsd_mtk.so b/proprietary/lib/libcvsd_mtk.so new file mode 100644 index 0000000..fdaaab3 Binary files /dev/null and b/proprietary/lib/libcvsd_mtk.so differ diff --git a/proprietary/lib/libdpframework.so b/proprietary/lib/libdpframework.so new file mode 100644 index 0000000..8970760 Binary files /dev/null and b/proprietary/lib/libdpframework.so differ diff --git a/proprietary/lib/libdrmdecrypt.so b/proprietary/lib/libdrmdecrypt.so new file mode 100644 index 0000000..745c23c Binary files /dev/null and b/proprietary/lib/libdrmdecrypt.so differ diff --git a/proprietary/lib/libdrmmtkutil.so b/proprietary/lib/libdrmmtkutil.so new file mode 100644 index 0000000..2620e92 Binary files /dev/null and b/proprietary/lib/libdrmmtkutil.so differ diff --git a/proprietary/lib/libdrmmtkwhitelist.so b/proprietary/lib/libdrmmtkwhitelist.so new file mode 100644 index 0000000..2e8a169 Binary files /dev/null and b/proprietary/lib/libdrmmtkwhitelist.so differ diff --git a/proprietary/lib/libem_support_jni.so b/proprietary/lib/libem_support_jni.so new file mode 100644 index 0000000..dc4ce66 Binary files /dev/null and b/proprietary/lib/libem_support_jni.so differ diff --git a/proprietary/lib/libfeatureio.so b/proprietary/lib/libfeatureio.so new file mode 100644 index 0000000..37fcffa Binary files /dev/null and b/proprietary/lib/libfeatureio.so differ diff --git a/proprietary/lib/libfile_op.so b/proprietary/lib/libfile_op.so new file mode 100644 index 0000000..5587896 Binary files /dev/null and b/proprietary/lib/libfile_op.so differ diff --git a/proprietary/lib/libfmjni.so b/proprietary/lib/libfmjni.so new file mode 100644 index 0000000..e9f13bc Binary files /dev/null and b/proprietary/lib/libfmjni.so differ diff --git a/proprietary/lib/libgralloc_extra.so b/proprietary/lib/libgralloc_extra.so new file mode 100644 index 0000000..bec9636 Binary files /dev/null and b/proprietary/lib/libgralloc_extra.so differ diff --git a/proprietary/lib/libgui_ext.so b/proprietary/lib/libgui_ext.so new file mode 100644 index 0000000..26fe71c Binary files /dev/null and b/proprietary/lib/libgui_ext.so differ diff --git a/proprietary/lib/libhwm.so b/proprietary/lib/libhwm.so new file mode 100644 index 0000000..bd9a446 Binary files /dev/null and b/proprietary/lib/libhwm.so differ diff --git a/proprietary/lib/libimageio.so b/proprietary/lib/libimageio.so new file mode 100644 index 0000000..e14a0dd Binary files /dev/null and b/proprietary/lib/libimageio.so differ diff --git a/proprietary/lib/libimageio_plat_drv.so b/proprietary/lib/libimageio_plat_drv.so new file mode 100644 index 0000000..d1f0a88 Binary files /dev/null and b/proprietary/lib/libimageio_plat_drv.so differ diff --git a/proprietary/lib/libion.so b/proprietary/lib/libion.so new file mode 100644 index 0000000..184617d Binary files /dev/null and b/proprietary/lib/libion.so differ diff --git a/proprietary/lib/libion_mtk.so b/proprietary/lib/libion_mtk.so new file mode 100644 index 0000000..36ff7ce Binary files /dev/null and b/proprietary/lib/libion_mtk.so differ diff --git a/proprietary/lib/libm4u.so b/proprietary/lib/libm4u.so new file mode 100644 index 0000000..4ac4d78 Binary files /dev/null and b/proprietary/lib/libm4u.so differ diff --git a/proprietary/lib/libmatv_cust.so b/proprietary/lib/libmatv_cust.so new file mode 100644 index 0000000..45e0515 Binary files /dev/null and b/proprietary/lib/libmatv_cust.so differ diff --git a/proprietary/lib/libmemtrack.so b/proprietary/lib/libmemtrack.so new file mode 100644 index 0000000..e20f811 Binary files /dev/null and b/proprietary/lib/libmemtrack.so differ diff --git a/proprietary/lib/libmhalImageCodec.so b/proprietary/lib/libmhalImageCodec.so new file mode 100644 index 0000000..98c95f6 Binary files /dev/null and b/proprietary/lib/libmhalImageCodec.so differ diff --git a/proprietary/lib/libmmprofile.so b/proprietary/lib/libmmprofile.so new file mode 100644 index 0000000..e39be3f Binary files /dev/null and b/proprietary/lib/libmmprofile.so differ diff --git a/proprietary/lib/libmp2dec_sa.ca7.so b/proprietary/lib/libmp2dec_sa.ca7.so new file mode 100644 index 0000000..8fe766b Binary files /dev/null and b/proprietary/lib/libmp2dec_sa.ca7.so differ diff --git a/proprietary/lib/libmp4enc_sa.ca7.so b/proprietary/lib/libmp4enc_sa.ca7.so new file mode 100644 index 0000000..6e783dc Binary files /dev/null and b/proprietary/lib/libmp4enc_sa.ca7.so differ diff --git a/proprietary/lib/libmpo.so b/proprietary/lib/libmpo.so new file mode 100644 index 0000000..0ed62f3 Binary files /dev/null and b/proprietary/lib/libmpo.so differ diff --git a/proprietary/lib/libmpodecoder.so b/proprietary/lib/libmpodecoder.so new file mode 100644 index 0000000..06d6b74 Binary files /dev/null and b/proprietary/lib/libmpodecoder.so differ diff --git a/proprietary/lib/libmpoencoder.so b/proprietary/lib/libmpoencoder.so new file mode 100644 index 0000000..e29eb43 Binary files /dev/null and b/proprietary/lib/libmpoencoder.so differ diff --git a/proprietary/lib/libmsbc_mtk.so b/proprietary/lib/libmsbc_mtk.so new file mode 100644 index 0000000..5772b92 Binary files /dev/null and b/proprietary/lib/libmsbc_mtk.so differ diff --git a/proprietary/lib/libmtcloader.so b/proprietary/lib/libmtcloader.so new file mode 100644 index 0000000..5f84693 Binary files /dev/null and b/proprietary/lib/libmtcloader.so differ diff --git a/proprietary/lib/libmtk_drvb.so b/proprietary/lib/libmtk_drvb.so new file mode 100644 index 0000000..1400348 Binary files /dev/null and b/proprietary/lib/libmtk_drvb.so differ diff --git a/proprietary/lib/libmtk_mali_user.so b/proprietary/lib/libmtk_mali_user.so new file mode 100644 index 0000000..6954b95 Binary files /dev/null and b/proprietary/lib/libmtk_mali_user.so differ diff --git a/proprietary/lib/libmtk_mmutils.so b/proprietary/lib/libmtk_mmutils.so new file mode 100644 index 0000000..e1cd9a7 Binary files /dev/null and b/proprietary/lib/libmtk_mmutils.so differ diff --git a/proprietary/lib/libmtkjpeg.so b/proprietary/lib/libmtkjpeg.so new file mode 100644 index 0000000..be95090 Binary files /dev/null and b/proprietary/lib/libmtkjpeg.so differ diff --git a/proprietary/lib/libmtklimiter.so b/proprietary/lib/libmtklimiter.so new file mode 100644 index 0000000..97258bb Binary files /dev/null and b/proprietary/lib/libmtklimiter.so differ diff --git a/proprietary/lib/libmtkplayer.so b/proprietary/lib/libmtkplayer.so new file mode 100644 index 0000000..f2cde89 Binary files /dev/null and b/proprietary/lib/libmtkplayer.so differ diff --git a/proprietary/lib/libmtkshifter.so b/proprietary/lib/libmtkshifter.so new file mode 100644 index 0000000..bbfecb9 Binary files /dev/null and b/proprietary/lib/libmtkshifter.so differ diff --git a/proprietary/lib/libnvram.so b/proprietary/lib/libnvram.so new file mode 100644 index 0000000..38371cd Binary files /dev/null and b/proprietary/lib/libnvram.so differ diff --git a/proprietary/lib/libnvram_daemon_callback.so b/proprietary/lib/libnvram_daemon_callback.so new file mode 100644 index 0000000..050b6af Binary files /dev/null and b/proprietary/lib/libnvram_daemon_callback.so differ diff --git a/proprietary/lib/libnvram_platform.so b/proprietary/lib/libnvram_platform.so new file mode 100644 index 0000000..9535b57 Binary files /dev/null and b/proprietary/lib/libnvram_platform.so differ diff --git a/proprietary/lib/libnvram_sec.so b/proprietary/lib/libnvram_sec.so new file mode 100644 index 0000000..b345f89 Binary files /dev/null and b/proprietary/lib/libnvram_sec.so differ diff --git a/proprietary/lib/libnvramagentclient.so b/proprietary/lib/libnvramagentclient.so new file mode 100644 index 0000000..7efad90 Binary files /dev/null and b/proprietary/lib/libnvramagentclient.so differ diff --git a/proprietary/lib/libperfservicenative.so b/proprietary/lib/libperfservicenative.so new file mode 100644 index 0000000..650fd9f Binary files /dev/null and b/proprietary/lib/libperfservicenative.so differ diff --git a/proprietary/lib/libshowlogo.so b/proprietary/lib/libshowlogo.so new file mode 100644 index 0000000..00a17f3 Binary files /dev/null and b/proprietary/lib/libshowlogo.so differ diff --git a/proprietary/lib/libspeech_enh_lib.so b/proprietary/lib/libspeech_enh_lib.so new file mode 100644 index 0000000..4b5a0ba Binary files /dev/null and b/proprietary/lib/libspeech_enh_lib.so differ diff --git a/proprietary/lib/libstagefright_memutil.so b/proprietary/lib/libstagefright_memutil.so new file mode 100644 index 0000000..5d09ddc Binary files /dev/null and b/proprietary/lib/libstagefright_memutil.so differ diff --git a/proprietary/lib/libstagefrighthw.so b/proprietary/lib/libstagefrighthw.so new file mode 100644 index 0000000..32fd1ac Binary files /dev/null and b/proprietary/lib/libstagefrighthw.so differ diff --git a/proprietary/lib/libtz_uree.so b/proprietary/lib/libtz_uree.so new file mode 100644 index 0000000..1f75662 Binary files /dev/null and b/proprietary/lib/libtz_uree.so differ diff --git a/proprietary/lib/libui_ext.so b/proprietary/lib/libui_ext.so new file mode 100644 index 0000000..10e424e Binary files /dev/null and b/proprietary/lib/libui_ext.so differ diff --git a/proprietary/lib/liburee_meta_drmkeyinstall_v2.so b/proprietary/lib/liburee_meta_drmkeyinstall_v2.so new file mode 100644 index 0000000..7a35b20 Binary files /dev/null and b/proprietary/lib/liburee_meta_drmkeyinstall_v2.so differ diff --git a/proprietary/lib/libvc1dec_sa.ca7.so b/proprietary/lib/libvc1dec_sa.ca7.so new file mode 100644 index 0000000..c992325 Binary files /dev/null and b/proprietary/lib/libvc1dec_sa.ca7.so differ diff --git a/proprietary/lib/libvcodec_oal.so b/proprietary/lib/libvcodec_oal.so new file mode 100644 index 0000000..cb3ca9b Binary files /dev/null and b/proprietary/lib/libvcodec_oal.so differ diff --git a/proprietary/lib/libvcodec_utility.so b/proprietary/lib/libvcodec_utility.so new file mode 100644 index 0000000..3b73a19 Binary files /dev/null and b/proprietary/lib/libvcodec_utility.so differ diff --git a/proprietary/lib/libvcodecdrv.so b/proprietary/lib/libvcodecdrv.so new file mode 100644 index 0000000..9005185 Binary files /dev/null and b/proprietary/lib/libvcodecdrv.so differ diff --git a/proprietary/lib/libvp8dec_sa.ca7.so b/proprietary/lib/libvp8dec_sa.ca7.so new file mode 100644 index 0000000..5c661ec Binary files /dev/null and b/proprietary/lib/libvp8dec_sa.ca7.so differ diff --git a/proprietary/lib/libvp9dec_sa.ca7.so b/proprietary/lib/libvp9dec_sa.ca7.so new file mode 100644 index 0000000..284a2ae Binary files /dev/null and b/proprietary/lib/libvp9dec_sa.ca7.so differ diff --git a/proprietary/vendor/lib/libWVStreamControlAPI_L3.so b/proprietary/vendor/lib/libWVStreamControlAPI_L3.so new file mode 100644 index 0000000..98c69a4 Binary files /dev/null and b/proprietary/vendor/lib/libWVStreamControlAPI_L3.so differ diff --git a/proprietary/vendor/lib/libwvdrm_L3.so b/proprietary/vendor/lib/libwvdrm_L3.so new file mode 100644 index 0000000..f8da2ea Binary files /dev/null and b/proprietary/vendor/lib/libwvdrm_L3.so differ diff --git a/proprietary/vendor/lib/libwvm.so b/proprietary/vendor/lib/libwvm.so new file mode 100644 index 0000000..a006da2 Binary files /dev/null and b/proprietary/vendor/lib/libwvm.so differ diff --git a/proprietary/vendor/lib/mediadrm/libdrmclearkeyplugin.so b/proprietary/vendor/lib/mediadrm/libdrmclearkeyplugin.so new file mode 100644 index 0000000..3b715ef Binary files /dev/null and b/proprietary/vendor/lib/mediadrm/libdrmclearkeyplugin.so differ diff --git a/proprietary/vendor/lib/mediadrm/libmockdrmcryptoplugin.so b/proprietary/vendor/lib/mediadrm/libmockdrmcryptoplugin.so new file mode 100644 index 0000000..f37600b Binary files /dev/null and b/proprietary/vendor/lib/mediadrm/libmockdrmcryptoplugin.so differ diff --git a/proprietary/vendor/lib/mediadrm/libwvdrmengine.so b/proprietary/vendor/lib/mediadrm/libwvdrmengine.so new file mode 100644 index 0000000..ce33df3 Binary files /dev/null and b/proprietary/vendor/lib/mediadrm/libwvdrmengine.so differ diff --git a/proprietary/vendor/media/LMspeed_508.emd b/proprietary/vendor/media/LMspeed_508.emd new file mode 100644 index 0000000..173c480 Binary files /dev/null and b/proprietary/vendor/media/LMspeed_508.emd differ diff --git a/proprietary/vendor/media/PFFprec_600.emd b/proprietary/vendor/media/PFFprec_600.emd new file mode 100644 index 0000000..dac36e9 Binary files /dev/null and b/proprietary/vendor/media/PFFprec_600.emd differ diff --git a/ttab-vendor-blobs.mk b/ttab-vendor-blobs.mk new file mode 100644 index 0000000..fb1b774 --- /dev/null +++ b/ttab-vendor-blobs.mk @@ -0,0 +1,212 @@ +# Copyright (C) 2013-2016, The CyanogenMod Project +# Copyright (C) 2017, The LineageOS Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# This file is generated by device/alcatel/ttab/setup-makefiles.sh + +LOCAL_PATH := vendor/alcatel/ttab + +PRODUCT_COPY_FILES += \ + $(LOCAL_PATH)/proprietary/bin/6620_launcher:system/bin/6620_launcher \ + $(LOCAL_PATH)/proprietary/bin/6620_wmt_concurrency:system/bin/6620_wmt_concurrency \ + $(LOCAL_PATH)/proprietary/bin/6620_wmt_lpbk:system/bin/6620_wmt_lpbk \ + $(LOCAL_PATH)/proprietary/bin/MtkCodecService:system/bin/MtkCodecService \ + $(LOCAL_PATH)/proprietary/bin/aee:system/bin/aee \ + $(LOCAL_PATH)/proprietary/bin/aee_archive:system/bin/aee_archive \ + $(LOCAL_PATH)/proprietary/bin/aee_core_forwarder:system/bin/aee_core_forwarder \ + $(LOCAL_PATH)/proprietary/bin/aee_dumpstate:system/bin/aee_dumpstate \ + $(LOCAL_PATH)/proprietary/bin/akmd09911:system/bin/akmd09911 \ + $(LOCAL_PATH)/proprietary/bin/akmd8963:system/bin/akmd8963 \ + $(LOCAL_PATH)/proprietary/bin/audiocmdservice_atci:system/bin/audiocmdservice_atci \ + $(LOCAL_PATH)/proprietary/bin/kisd:system/bin/kisd \ + $(LOCAL_PATH)/proprietary/bin/kpoc_charger:system/bin/kpoc_charger \ + $(LOCAL_PATH)/proprietary/bin/meta_tst:system/bin/meta_tst \ + $(LOCAL_PATH)/proprietary/bin/mmp:system/bin/mmp \ + $(LOCAL_PATH)/proprietary/bin/msensord:system/bin/msensord \ + $(LOCAL_PATH)/proprietary/bin/nvram_agent_binder:system/bin/nvram_agent_binder \ + $(LOCAL_PATH)/proprietary/bin/nvram_daemon:system/bin/nvram_daemon \ + $(LOCAL_PATH)/proprietary/bin/pq:system/bin/pq \ + $(LOCAL_PATH)/proprietary/bin/wmt_loader:system/bin/wmt_loader \ + $(LOCAL_PATH)/proprietary/etc/.tp/.ht120.mtc:system/etc/.tp/.ht120.mtc \ + $(LOCAL_PATH)/proprietary/etc/.tp/thermal.conf:system/etc/.tp/thermal.conf \ + $(LOCAL_PATH)/proprietary/etc/.tp/thermal.off.conf:system/etc/.tp/thermal.off.conf \ + $(LOCAL_PATH)/proprietary/etc/bluetooth/auto_pair_blacklist.conf:system/etc/bluetooth/auto_pair_blacklist.conf \ + $(LOCAL_PATH)/proprietary/etc/bluetooth/auto_pair_devlist.conf:system/etc/bluetooth/auto_pair_devlist.conf \ + $(LOCAL_PATH)/proprietary/etc/bluetooth/bt_stack.conf:system/etc/bluetooth/bt_stack.conf \ + $(LOCAL_PATH)/proprietary/etc/clatd.conf:system/etc/clatd.conf \ + $(LOCAL_PATH)/proprietary/etc/custom.conf:system/etc/custom.conf \ + $(LOCAL_PATH)/proprietary/etc/dhcpcd/dhcpcd-hooks/20-dns.conf:system/etc/dhcpcd/dhcpcd-hooks/20-dns.conf \ + $(LOCAL_PATH)/proprietary/etc/dhcpcd/dhcpcd-hooks/95-configured:system/etc/dhcpcd/dhcpcd-hooks/95-configured \ + $(LOCAL_PATH)/proprietary/etc/dhcpcd/dhcpcd-run-hooks:system/etc/dhcpcd/dhcpcd-run-hooks \ + $(LOCAL_PATH)/proprietary/lib/egl/egl.cfg:system/lib/egl/egl.cfg \ + $(LOCAL_PATH)/proprietary/etc/factory.ini:system/etc/factory.ini \ + $(LOCAL_PATH)/proprietary/etc/firmware/ROMv2_patch_1_0_hdr.bin:system/etc/firmware/ROMv2_patch_1_0_hdr.bin \ + $(LOCAL_PATH)/proprietary/etc/firmware/ROMv2_patch_1_1_hdr.bin:system/etc/firmware/ROMv2_patch_1_1_hdr.bin \ + $(LOCAL_PATH)/proprietary/etc/firmware/S_ANDRO_SFL.ini:system/etc/firmware/S_ANDRO_SFL.ini \ + $(LOCAL_PATH)/proprietary/etc/firmware/WIFI_RAM_CODE_8127:system/etc/firmware/WIFI_RAM_CODE_8127 \ + $(LOCAL_PATH)/proprietary/etc/firmware/WMT_SOC.cfg:system/etc/firmware/WMT_SOC.cfg \ + $(LOCAL_PATH)/proprietary/etc/firmware/mt6627/mt6627_fm_v1_coeff.bin:system/etc/firmware/mt6627/mt6627_fm_v1_coeff.bin \ + $(LOCAL_PATH)/proprietary/etc/firmware/mt6627/mt6627_fm_v1_patch.bin:system/etc/firmware/mt6627/mt6627_fm_v1_patch.bin \ + $(LOCAL_PATH)/proprietary/etc/firmware/mt6627/mt6627_fm_v2_coeff.bin:system/etc/firmware/mt6627/mt6627_fm_v2_coeff.bin \ + $(LOCAL_PATH)/proprietary/etc/firmware/mt6627/mt6627_fm_v2_patch.bin:system/etc/firmware/mt6627/mt6627_fm_v2_patch.bin \ + $(LOCAL_PATH)/proprietary/etc/firmware/mt6627/mt6627_fm_v3_coeff.bin:system/etc/firmware/mt6627/mt6627_fm_v3_coeff.bin \ + $(LOCAL_PATH)/proprietary/etc/firmware/mt6627/mt6627_fm_v3_patch.bin:system/etc/firmware/mt6627/mt6627_fm_v3_patch.bin \ + $(LOCAL_PATH)/proprietary/etc/firmware/mt6627/mt6627_fm_v4_coeff.bin:system/etc/firmware/mt6627/mt6627_fm_v4_coeff.bin \ + $(LOCAL_PATH)/proprietary/etc/firmware/mt6627/mt6627_fm_v4_patch.bin:system/etc/firmware/mt6627/mt6627_fm_v4_patch.bin \ + $(LOCAL_PATH)/proprietary/etc/firmware/mt6627/mt6627_fm_v5_coeff.bin:system/etc/firmware/mt6627/mt6627_fm_v5_coeff.bin \ + $(LOCAL_PATH)/proprietary/etc/firmware/mt6627/mt6627_fm_v5_patch.bin:system/etc/firmware/mt6627/mt6627_fm_v5_patch.bin \ + $(LOCAL_PATH)/proprietary/etc/fmr/mt6627_fm_cust.cfg:system/etc/fmr/mt6627_fm_cust.cfg \ + $(LOCAL_PATH)/proprietary/etc/mtk_omx_core.cfg:system/etc/mtk_omx_core.cfg \ + $(LOCAL_PATH)/proprietary/etc/mtklog-config.prop:system/etc/mtklog-config.prop \ + $(LOCAL_PATH)/proprietary/etc/wide-dhcpv6/dhcp6c.conf:system/etc/wide-dhcpv6/dhcp6c.conf \ + $(LOCAL_PATH)/proprietary/etc/wide-dhcpv6/dhcp6c.script:system/etc/wide-dhcpv6/dhcp6c.script \ + $(LOCAL_PATH)/proprietary/etc/wide-dhcpv6/dhcp6cDNS.conf:system/etc/wide-dhcpv6/dhcp6cDNS.conf \ + $(LOCAL_PATH)/proprietary/etc/wide-dhcpv6/dhcp6cctlkey:system/etc/wide-dhcpv6/dhcp6cctlkey \ + $(LOCAL_PATH)/proprietary/etc/wide-dhcpv6/dhcp6s.conf:system/etc/wide-dhcpv6/dhcp6s.conf \ + $(LOCAL_PATH)/proprietary/lib/egl/libEGL_mali.so:system/lib/egl/libEGL_mali.so \ + $(LOCAL_PATH)/proprietary/lib/egl/libGLESv1_CM_mali.so:system/lib/egl/libGLESv1_CM_mali.so \ + $(LOCAL_PATH)/proprietary/lib/egl/libGLESv2_mali.so:system/lib/egl/libGLESv2_mali.so \ + $(LOCAL_PATH)/proprietary/lib/hw/audio.primary.default.so:system/lib/hw/audio.primary.default.so \ + $(LOCAL_PATH)/proprietary/lib/hw/audio.primary.mt8127.so:system/lib/hw/audio.primary.mt8127.so \ + $(LOCAL_PATH)/proprietary/lib/hw/audio.r_submix.default.so:system/lib/hw/audio.r_submix.default.so \ + $(LOCAL_PATH)/proprietary/lib/hw/audio.usb.default.so:system/lib/hw/audio.usb.default.so \ + $(LOCAL_PATH)/proprietary/lib/hw/audio_policy.default.so:system/lib/hw/audio_policy.default.so \ + $(LOCAL_PATH)/proprietary/lib/hw/audio_policy.stub.so:system/lib/hw/audio_policy.stub.so \ + $(LOCAL_PATH)/proprietary/lib/hw/camera.mt8127.so:system/lib/hw/camera.mt8127.so \ + $(LOCAL_PATH)/proprietary/lib/hw/gralloc.default.so:system/lib/hw/gralloc.default.so \ + $(LOCAL_PATH)/proprietary/lib/hw/gralloc.mt8127.so:system/lib/hw/gralloc.mt8127.so \ + $(LOCAL_PATH)/proprietary/lib/hw/hwcomposer.mt8127.so:system/lib/hw/hwcomposer.mt8127.so \ + $(LOCAL_PATH)/proprietary/lib/hw/local_time.default.so:system/lib/hw/local_time.default.so \ + $(LOCAL_PATH)/proprietary/lib/hw/power.default.so:system/lib/hw/power.default.so \ + $(LOCAL_PATH)/proprietary/lib/hw/sensors.mt8127.so:system/lib/hw/sensors.mt8127.so \ + $(LOCAL_PATH)/proprietary/lib/hw/vibrator.default.so:system/lib/hw/vibrator.default.so \ + $(LOCAL_PATH)/proprietary/lib/lib3a.so:system/lib/lib3a.so \ + $(LOCAL_PATH)/proprietary/lib/libBnMtkCodec.so:system/lib/libBnMtkCodec.so \ + $(LOCAL_PATH)/proprietary/lib/libGdmaScalerPipe.so:system/lib/libGdmaScalerPipe.so \ + $(LOCAL_PATH)/proprietary/lib/libJpgDecPipe.so:system/lib/libJpgDecPipe.so \ + $(LOCAL_PATH)/proprietary/lib/libJpgEncPipe.so:system/lib/libJpgEncPipe.so \ + $(LOCAL_PATH)/proprietary/lib/libMali.so:system/lib/libMali.so \ + $(LOCAL_PATH)/proprietary/lib/libMtkOmxAdpcmDec.so:system/lib/libMtkOmxAdpcmDec.so \ + $(LOCAL_PATH)/proprietary/lib/libMtkOmxAdpcmEnc.so:system/lib/libMtkOmxAdpcmEnc.so \ + $(LOCAL_PATH)/proprietary/lib/libMtkOmxAlacDec.so:system/lib/libMtkOmxAlacDec.so \ + $(LOCAL_PATH)/proprietary/lib/libMtkOmxApeDec.so:system/lib/libMtkOmxApeDec.so \ + $(LOCAL_PATH)/proprietary/lib/libMtkOmxCore.so:system/lib/libMtkOmxCore.so \ + $(LOCAL_PATH)/proprietary/lib/libMtkOmxFlacDec.so:system/lib/libMtkOmxFlacDec.so \ + $(LOCAL_PATH)/proprietary/lib/libMtkOmxG711Dec.so:system/lib/libMtkOmxG711Dec.so \ + $(LOCAL_PATH)/proprietary/lib/libMtkOmxGsmDec.so:system/lib/libMtkOmxGsmDec.so \ + $(LOCAL_PATH)/proprietary/lib/libMtkOmxMp3Dec.so:system/lib/libMtkOmxMp3Dec.so \ + $(LOCAL_PATH)/proprietary/lib/libMtkOmxRawDec.so:system/lib/libMtkOmxRawDec.so \ + $(LOCAL_PATH)/proprietary/lib/libMtkOmxVorbisEnc.so:system/lib/libMtkOmxVorbisEnc.so \ + $(LOCAL_PATH)/proprietary/lib/libMtkVideoTranscoder.so:system/lib/libMtkVideoTranscoder.so \ + $(LOCAL_PATH)/proprietary/lib/libSwJpgCodec.so:system/lib/libSwJpgCodec.so \ + $(LOCAL_PATH)/proprietary/lib/lib_uree_mtk_crypto.so:system/lib/lib_uree_mtk_crypto.so \ + $(LOCAL_PATH)/proprietary/lib/lib_uree_mtk_video_secure_al.so:system/lib/lib_uree_mtk_video_secure_al.so \ + $(LOCAL_PATH)/proprietary/lib/libaed.so:system/lib/libaed.so \ + $(LOCAL_PATH)/proprietary/lib/libaudio-resampler.so:system/lib/libaudio-resampler.so \ + $(LOCAL_PATH)/proprietary/lib/libaudiocompensationfilter.so:system/lib/libaudiocompensationfilter.so \ + $(LOCAL_PATH)/proprietary/lib/libaudiocomponentengine.so:system/lib/libaudiocomponentengine.so \ + $(LOCAL_PATH)/proprietary/lib/libaudiocustparam.so:system/lib/libaudiocustparam.so \ + $(LOCAL_PATH)/proprietary/lib/libaudiodcrflt.so:system/lib/libaudiodcrflt.so \ + $(LOCAL_PATH)/proprietary/lib/libaudiomtkdcremoval.so:system/lib/libaudiomtkdcremoval.so \ + $(LOCAL_PATH)/proprietary/lib/libaudiosetting.so:system/lib/libaudiosetting.so \ + $(LOCAL_PATH)/proprietary/lib/libbessound_hd_mtk.so:system/lib/libbessound_hd_mtk.so \ + $(LOCAL_PATH)/proprietary/lib/libblisrc.so:system/lib/libblisrc.so \ + $(LOCAL_PATH)/proprietary/lib/libblisrc32.so:system/lib/libblisrc32.so \ + $(LOCAL_PATH)/proprietary/lib/libbluetooth_mtk.so:system/lib/libbluetooth_mtk.so \ + $(LOCAL_PATH)/proprietary/lib/libbluetooth_relayer.so:system/lib/libbluetooth_relayer.so \ + $(LOCAL_PATH)/proprietary/lib/libbluetoothdrv.so:system/lib/libbluetoothdrv.so \ + $(LOCAL_PATH)/proprietary/lib/libbluetoothem_mtk.so:system/lib/libbluetoothem_mtk.so \ + $(LOCAL_PATH)/proprietary/lib/libbwc.so:system/lib/libbwc.so \ + $(LOCAL_PATH)/proprietary/lib/libcam.camadapter.so:system/lib/libcam.camadapter.so \ + $(LOCAL_PATH)/proprietary/lib/libcam.campipe.so:system/lib/libcam.campipe.so \ + $(LOCAL_PATH)/proprietary/lib/libcam.camshot.so:system/lib/libcam.camshot.so \ + $(LOCAL_PATH)/proprietary/lib/libcam.client.so:system/lib/libcam.client.so \ + $(LOCAL_PATH)/proprietary/lib/libcam.device1.so:system/lib/libcam.device1.so \ + $(LOCAL_PATH)/proprietary/lib/libcam.exif.so:system/lib/libcam.exif.so \ + $(LOCAL_PATH)/proprietary/lib/libcam.paramsmgr.so:system/lib/libcam.paramsmgr.so \ + $(LOCAL_PATH)/proprietary/lib/libcam.utils.sensorlistener.so:system/lib/libcam.utils.sensorlistener.so \ + $(LOCAL_PATH)/proprietary/lib/libcam.utils.so:system/lib/libcam.utils.so \ + $(LOCAL_PATH)/proprietary/lib/libcam_hwutils.so:system/lib/libcam_hwutils.so \ + $(LOCAL_PATH)/proprietary/lib/libcam_mmp.so:system/lib/libcam_mmp.so \ + $(LOCAL_PATH)/proprietary/lib/libcam_platform.so:system/lib/libcam_platform.so \ + $(LOCAL_PATH)/proprietary/lib/libcam_utils.so:system/lib/libcam_utils.so \ + $(LOCAL_PATH)/proprietary/lib/libcamalgo.so:system/lib/libcamalgo.so \ + $(LOCAL_PATH)/proprietary/lib/libcamdrv.so:system/lib/libcamdrv.so \ + $(LOCAL_PATH)/proprietary/lib/libcamera_client_mtk.so:system/lib/libcamera_client_mtk.so \ + $(LOCAL_PATH)/proprietary/lib/libcamera_metadata.so:system/lib/libcamera_metadata.so \ + $(LOCAL_PATH)/proprietary/lib/libcameraanalyzer.so:system/lib/libcameraanalyzer.so \ + $(LOCAL_PATH)/proprietary/lib/libcameracustom.so:system/lib/libcameracustom.so \ + $(LOCAL_PATH)/proprietary/lib/libcustom_nvram.so:system/lib/libcustom_nvram.so \ + $(LOCAL_PATH)/proprietary/lib/libcvsd_mtk.so:system/lib/libcvsd_mtk.so \ + $(LOCAL_PATH)/proprietary/lib/libdpframework.so:system/lib/libdpframework.so \ + $(LOCAL_PATH)/proprietary/lib/libdrmdecrypt.so:system/lib/libdrmdecrypt.so \ + $(LOCAL_PATH)/proprietary/lib/libdrmmtkutil.so:system/lib/libdrmmtkutil.so \ + $(LOCAL_PATH)/proprietary/lib/libdrmmtkwhitelist.so:system/lib/libdrmmtkwhitelist.so \ + $(LOCAL_PATH)/proprietary/lib/libem_support_jni.so:system/lib/libem_support_jni.so \ + $(LOCAL_PATH)/proprietary/lib/libfeatureio.so:system/lib/libfeatureio.so \ + $(LOCAL_PATH)/proprietary/lib/libfile_op.so:system/lib/libfile_op.so \ + $(LOCAL_PATH)/proprietary/lib/libfmjni.so:system/lib/libfmjni.so \ + $(LOCAL_PATH)/proprietary/lib/libgralloc_extra.so:system/lib/libgralloc_extra.so \ + $(LOCAL_PATH)/proprietary/lib/libgui_ext.so:system/lib/libgui_ext.so \ + $(LOCAL_PATH)/proprietary/lib/libhwm.so:system/lib/libhwm.so \ + $(LOCAL_PATH)/proprietary/lib/libimageio.so:system/lib/libimageio.so \ + $(LOCAL_PATH)/proprietary/lib/libimageio_plat_drv.so:system/lib/libimageio_plat_drv.so \ + $(LOCAL_PATH)/proprietary/lib/libion.so:system/lib/libion.so \ + $(LOCAL_PATH)/proprietary/lib/libion_mtk.so:system/lib/libion_mtk.so \ + $(LOCAL_PATH)/proprietary/lib/libm4u.so:system/lib/libm4u.so \ + $(LOCAL_PATH)/proprietary/lib/libmatv_cust.so:system/lib/libmatv_cust.so \ + $(LOCAL_PATH)/proprietary/lib/libmemtrack.so:system/lib/libmemtrack.so \ + $(LOCAL_PATH)/proprietary/lib/libmhalImageCodec.so:system/lib/libmhalImageCodec.so \ + $(LOCAL_PATH)/proprietary/lib/libmmprofile.so:system/lib/libmmprofile.so \ + $(LOCAL_PATH)/proprietary/lib/libmp2dec_sa.ca7.so:system/lib/libmp2dec_sa.ca7.so \ + $(LOCAL_PATH)/proprietary/lib/libmp4enc_sa.ca7.so:system/lib/libmp4enc_sa.ca7.so \ + $(LOCAL_PATH)/proprietary/lib/libmpo.so:system/lib/libmpo.so \ + $(LOCAL_PATH)/proprietary/lib/libmpodecoder.so:system/lib/libmpodecoder.so \ + $(LOCAL_PATH)/proprietary/lib/libmpoencoder.so:system/lib/libmpoencoder.so \ + $(LOCAL_PATH)/proprietary/lib/libmsbc_mtk.so:system/lib/libmsbc_mtk.so \ + $(LOCAL_PATH)/proprietary/lib/libmtcloader.so:system/lib/libmtcloader.so \ + $(LOCAL_PATH)/proprietary/lib/libmtk_drvb.so:system/lib/libmtk_drvb.so \ + $(LOCAL_PATH)/proprietary/lib/libmtk_mali_user.so:system/lib/libmtk_mali_user.so \ + $(LOCAL_PATH)/proprietary/lib/libmtk_mmutils.so:system/lib/libmtk_mmutils.so \ + $(LOCAL_PATH)/proprietary/lib/libmtkjpeg.so:system/lib/libmtkjpeg.so \ + $(LOCAL_PATH)/proprietary/lib/libmtklimiter.so:system/lib/libmtklimiter.so \ + $(LOCAL_PATH)/proprietary/lib/libmtkplayer.so:system/lib/libmtkplayer.so \ + $(LOCAL_PATH)/proprietary/lib/libmtkshifter.so:system/lib/libmtkshifter.so \ + $(LOCAL_PATH)/proprietary/lib/libnvram.so:system/lib/libnvram.so \ + $(LOCAL_PATH)/proprietary/lib/libnvram_daemon_callback.so:system/lib/libnvram_daemon_callback.so \ + $(LOCAL_PATH)/proprietary/lib/libnvram_platform.so:system/lib/libnvram_platform.so \ + $(LOCAL_PATH)/proprietary/lib/libnvram_sec.so:system/lib/libnvram_sec.so \ + $(LOCAL_PATH)/proprietary/lib/libnvramagentclient.so:system/lib/libnvramagentclient.so \ + $(LOCAL_PATH)/proprietary/lib/libperfservicenative.so:system/lib/libperfservicenative.so \ + $(LOCAL_PATH)/proprietary/lib/libshowlogo.so:system/lib/libshowlogo.so \ + $(LOCAL_PATH)/proprietary/lib/libspeech_enh_lib.so:system/lib/libspeech_enh_lib.so \ + $(LOCAL_PATH)/proprietary/lib/libstagefright_memutil.so:system/lib/libstagefright_memutil.so \ + $(LOCAL_PATH)/proprietary/lib/libstagefrighthw.so:system/lib/libstagefrighthw.so \ + $(LOCAL_PATH)/proprietary/lib/libtz_uree.so:system/lib/libtz_uree.so \ + $(LOCAL_PATH)/proprietary/lib/libui_ext.so:system/lib/libui_ext.so \ + $(LOCAL_PATH)/proprietary/lib/liburee_meta_drmkeyinstall_v2.so:system/lib/liburee_meta_drmkeyinstall_v2.so \ + $(LOCAL_PATH)/proprietary/lib/libvc1dec_sa.ca7.so:system/lib/libvc1dec_sa.ca7.so \ + $(LOCAL_PATH)/proprietary/lib/libvcodec_oal.so:system/lib/libvcodec_oal.so \ + $(LOCAL_PATH)/proprietary/lib/libvcodec_utility.so:system/lib/libvcodec_utility.so \ + $(LOCAL_PATH)/proprietary/lib/libvcodecdrv.so:system/lib/libvcodecdrv.so \ + $(LOCAL_PATH)/proprietary/lib/libvp8dec_sa.ca7.so:system/lib/libvp8dec_sa.ca7.so \ + $(LOCAL_PATH)/proprietary/lib/libvp9dec_sa.ca7.so:system/lib/libvp9dec_sa.ca7.so \ + $(LOCAL_PATH)/proprietary/vendor/lib/libWVStreamControlAPI_L3.so:system/vendor/lib/libWVStreamControlAPI_L3.so \ + $(LOCAL_PATH)/proprietary/vendor/lib/libwvdrm_L3.so:system/vendor/lib/libwvdrm_L3.so \ + $(LOCAL_PATH)/proprietary/vendor/lib/libwvm.so:system/vendor/lib/libwvm.so \ + $(LOCAL_PATH)/proprietary/vendor/lib/mediadrm/libdrmclearkeyplugin.so:system/vendor/lib/mediadrm/libdrmclearkeyplugin.so \ + $(LOCAL_PATH)/proprietary/vendor/lib/mediadrm/libmockdrmcryptoplugin.so:system/vendor/lib/mediadrm/libmockdrmcryptoplugin.so \ + $(LOCAL_PATH)/proprietary/vendor/lib/mediadrm/libwvdrmengine.so:system/vendor/lib/mediadrm/libwvdrmengine.so \ + $(LOCAL_PATH)/proprietary/vendor/media/LMspeed_508.emd:system/vendor/media/LMspeed_508.emd \ + $(LOCAL_PATH)/proprietary/vendor/media/PFFprec_600.emd:system/vendor/media/PFFprec_600.emd diff --git a/ttab-vendor.mk b/ttab-vendor.mk new file mode 100644 index 0000000..3bc875e --- /dev/null +++ b/ttab-vendor.mk @@ -0,0 +1,21 @@ +# Copyright (C) 2013-2016, The CyanogenMod Project +# Copyright (C) 2017, The LineageOS Project +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +# This file is generated by device/alcatel/ttab/setup-makefiles.sh + +# Pick up overlay for features that depend on non-open-source files +DEVICE_PACKAGE_OVERLAYS := vendor/alcatel/ttab/overlay + +$(call inherit-product, vendor/alcatel/ttab/ttab-vendor-blobs.mk)