From: Jan Altensen Date: Sun, 14 Jul 2019 18:21:00 +0000 (+0200) Subject: import current state X-Git-Url: https://git.stricted.de/?a=commitdiff_plain;h=deeb6016f378008872fcd96ec26fa6f26776da24;p=GitHub%2Fexynos8895%2Fandroid_vendor_samsung_universal8895-common.git import current state Change-Id: I6254687efef36396937923f555f1ce5837b20475 --- deeb6016f378008872fcd96ec26fa6f26776da24 diff --git a/Android.mk b/Android.mk new file mode 100644 index 0000000..a0513d9 --- /dev/null +++ b/Android.mk @@ -0,0 +1,47 @@ +# Copyright (C) 2017-2019 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/samsung/universal8895-common/setup-makefiles.sh + +LOCAL_PATH := $(call my-dir) + +ifneq ($(filter dreamlte dream2lte greatlte,$(TARGET_DEVICE)),) + +include $(CLEAR_VARS) +LOCAL_MODULE := libGLES_mali +LOCAL_MODULE_OWNER := samsung +LOCAL_SRC_FILES := proprietary/vendor/lib/egl/libGLES_mali.so +LOCAL_MODULE_TAGS := optional +LOCAL_MODULE_CLASS := SHARED_LIBRARIES +LOCAL_MODULE_SUFFIX := .so +LOCAL_MODULE_PATH := $(TARGET_OUT_VENDOR_SHARED_LIBRARIES)/egl + +SYMLINKS := $(TARGET_OUT)/vendor +$(SYMLINKS): + @echo "Symlink: vulkan.exynos5.so" + @mkdir -p $@/lib/hw + $(hide) ln -sf ../egl/libGLES_mali.so $@/lib/hw/vulkan.exynos5.so + @echo "Symlink: libOpenCL.so" + $(hide) ln -sf egl/libGLES_mali.so $@/lib/libOpenCL.so + @echo "Symlink: libOpenCL.so.1" + $(hide) ln -sf egl/libGLES_mali.so $@/lib/libOpenCL.so.1 + @echo "Symlink: libOpenCL.so.1.1" + $(hide) ln -sf egl/libGLES_mali.so $@/lib/libOpenCL.so.1.1 + +ALL_MODULES.$(LOCAL_MODULE).INSTALLED := \ + $(ALL_MODULES.$(LOCAL_MODULE).INSTALLED) $(SYMLINKS) + +include $(BUILD_PREBUILT) + +endif diff --git a/BoardConfigVendor.mk b/BoardConfigVendor.mk new file mode 100644 index 0000000..0882808 --- /dev/null +++ b/BoardConfigVendor.mk @@ -0,0 +1,16 @@ +# Copyright (C) 2017-2019 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/samsung/universal8895-common/setup-makefiles.sh + diff --git a/proprietary/app/mcRegistry/00060308060501020000000000000000.tlbin b/proprietary/app/mcRegistry/00060308060501020000000000000000.tlbin new file mode 100644 index 0000000..405fd7b Binary files /dev/null and b/proprietary/app/mcRegistry/00060308060501020000000000000000.tlbin differ diff --git a/proprietary/app/mcRegistry/ffffffff000000000000000000000004.tlbin b/proprietary/app/mcRegistry/ffffffff000000000000000000000004.tlbin new file mode 100644 index 0000000..63d38a1 Binary files /dev/null and b/proprietary/app/mcRegistry/ffffffff000000000000000000000004.tlbin differ diff --git a/proprietary/app/mcRegistry/ffffffff000000000000000000000005.tlbin b/proprietary/app/mcRegistry/ffffffff000000000000000000000005.tlbin new file mode 100644 index 0000000..8222e4c Binary files /dev/null and b/proprietary/app/mcRegistry/ffffffff000000000000000000000005.tlbin differ diff --git a/proprietary/app/mcRegistry/ffffffff00000000000000000000000a.tlbin b/proprietary/app/mcRegistry/ffffffff00000000000000000000000a.tlbin new file mode 100644 index 0000000..867ee66 Binary files /dev/null and b/proprietary/app/mcRegistry/ffffffff00000000000000000000000a.tlbin differ diff --git a/proprietary/app/mcRegistry/ffffffff00000000000000000000000c.tlbin b/proprietary/app/mcRegistry/ffffffff00000000000000000000000c.tlbin new file mode 100644 index 0000000..6490b48 Binary files /dev/null and b/proprietary/app/mcRegistry/ffffffff00000000000000000000000c.tlbin differ diff --git a/proprietary/app/mcRegistry/ffffffff00000000000000000000000d.tlbin b/proprietary/app/mcRegistry/ffffffff00000000000000000000000d.tlbin new file mode 100644 index 0000000..82727c9 Binary files /dev/null and b/proprietary/app/mcRegistry/ffffffff00000000000000000000000d.tlbin differ diff --git a/proprietary/app/mcRegistry/ffffffff000000000000000000000016.tlbin b/proprietary/app/mcRegistry/ffffffff000000000000000000000016.tlbin new file mode 100644 index 0000000..01b7c50 Binary files /dev/null and b/proprietary/app/mcRegistry/ffffffff000000000000000000000016.tlbin differ diff --git a/proprietary/app/mcRegistry/ffffffff000000000000000000000017.tlbin b/proprietary/app/mcRegistry/ffffffff000000000000000000000017.tlbin new file mode 100644 index 0000000..b3eb90e Binary files /dev/null and b/proprietary/app/mcRegistry/ffffffff000000000000000000000017.tlbin differ diff --git a/proprietary/app/mcRegistry/ffffffff000000000000000000000030.tlbin b/proprietary/app/mcRegistry/ffffffff000000000000000000000030.tlbin new file mode 100644 index 0000000..f38be89 Binary files /dev/null and b/proprietary/app/mcRegistry/ffffffff000000000000000000000030.tlbin differ diff --git a/proprietary/app/mcRegistry/ffffffff00000000000000000000003e.tlbin b/proprietary/app/mcRegistry/ffffffff00000000000000000000003e.tlbin new file mode 100644 index 0000000..b65b223 Binary files /dev/null and b/proprietary/app/mcRegistry/ffffffff00000000000000000000003e.tlbin differ diff --git a/proprietary/app/mcRegistry/ffffffff000000000000000000000041.tlbin b/proprietary/app/mcRegistry/ffffffff000000000000000000000041.tlbin new file mode 100644 index 0000000..aea68fe Binary files /dev/null and b/proprietary/app/mcRegistry/ffffffff000000000000000000000041.tlbin differ diff --git a/proprietary/app/mcRegistry/ffffffff000000000000000000000045.tlbin b/proprietary/app/mcRegistry/ffffffff000000000000000000000045.tlbin new file mode 100644 index 0000000..2f6dbbf Binary files /dev/null and b/proprietary/app/mcRegistry/ffffffff000000000000000000000045.tlbin differ diff --git a/proprietary/app/mcRegistry/ffffffff000000000000000000000047.tlbin b/proprietary/app/mcRegistry/ffffffff000000000000000000000047.tlbin new file mode 100644 index 0000000..31b70c1 Binary files /dev/null and b/proprietary/app/mcRegistry/ffffffff000000000000000000000047.tlbin differ diff --git a/proprietary/app/mcRegistry/ffffffff000000000000000000000059.tlbin b/proprietary/app/mcRegistry/ffffffff000000000000000000000059.tlbin new file mode 100644 index 0000000..798afa7 Binary files /dev/null and b/proprietary/app/mcRegistry/ffffffff000000000000000000000059.tlbin differ diff --git a/proprietary/app/mcRegistry/ffffffff000000000000000000000060.tlbin b/proprietary/app/mcRegistry/ffffffff000000000000000000000060.tlbin new file mode 100644 index 0000000..acf0266 Binary files /dev/null and b/proprietary/app/mcRegistry/ffffffff000000000000000000000060.tlbin differ diff --git a/proprietary/app/mcRegistry/ffffffffd00000000000000000000004.tlbin b/proprietary/app/mcRegistry/ffffffffd00000000000000000000004.tlbin new file mode 100644 index 0000000..aea3724 Binary files /dev/null and b/proprietary/app/mcRegistry/ffffffffd00000000000000000000004.tlbin differ diff --git a/proprietary/app/mcRegistry/ffffffffd00000000000000000000017.tlbin b/proprietary/app/mcRegistry/ffffffffd00000000000000000000017.tlbin new file mode 100644 index 0000000..d2c6f3e Binary files /dev/null and b/proprietary/app/mcRegistry/ffffffffd00000000000000000000017.tlbin differ diff --git a/proprietary/app/mcRegistry/ffffffffd0000000000000000000001a.tlbin b/proprietary/app/mcRegistry/ffffffffd0000000000000000000001a.tlbin new file mode 100644 index 0000000..153d797 Binary files /dev/null and b/proprietary/app/mcRegistry/ffffffffd0000000000000000000001a.tlbin differ diff --git a/proprietary/app/mcRegistry/fffffffff0000000000000000000001b.tlbin b/proprietary/app/mcRegistry/fffffffff0000000000000000000001b.tlbin new file mode 100644 index 0000000..196e21d Binary files /dev/null and b/proprietary/app/mcRegistry/fffffffff0000000000000000000001b.tlbin differ diff --git a/proprietary/app/mcRegistry/fffffffff0000000000000000000001e.tlbin b/proprietary/app/mcRegistry/fffffffff0000000000000000000001e.tlbin new file mode 100644 index 0000000..4d6224c Binary files /dev/null and b/proprietary/app/mcRegistry/fffffffff0000000000000000000001e.tlbin differ diff --git a/proprietary/bin/lpm b/proprietary/bin/lpm new file mode 100644 index 0000000..581bc6b Binary files /dev/null and b/proprietary/bin/lpm differ diff --git a/proprietary/etc/audio_effects.conf b/proprietary/etc/audio_effects.conf new file mode 100644 index 0000000..2b029d6 --- /dev/null +++ b/proprietary/etc/audio_effects.conf @@ -0,0 +1,204 @@ +# List of effect libraries to load. Each library element must contain a "path" element +# giving the full path of the library .so file. +# libraries { +# { +# path +# } +# } +libraries { +# This is a proxy library that will be an abstraction for +# the HW and SW effects + + #proxy { + #path /system/lib/soundfx/libeffectproxy.so + #} + +# This is the SW implementation library of the effect + #libSW { + #path /system/lib/soundfx/libswwrapper.so + #} + +# This is the HW implementation library for the effect + #libHW { + #path /system/lib/soundfx/libhwwrapper.so + #} + + bundle { + path /system/lib/soundfx/libbundlewrapper.so + } + reverb { + path /system/lib/soundfx/libreverbwrapper.so + } + visualizer { + path /system/lib/soundfx/libvisualizer.so + } + visualizer_hw { + path /system/lib/soundfx/libexynosvisualizer.so + } + downmix { + path /system/lib/soundfx/libdownmix.so + } + proxy { + path /system/lib/soundfx/libeffectproxy.so + } + loudness_enhancer { + path /system/lib/soundfx/libldnhncr.so + } +} + +# Default pre-processing library. Add to audio_effect.conf "libraries" section if +# audio HAL implements support for default software audio pre-processing effects +# +# pre_processing { +# path /system/lib/soundfx/libaudiopreprocessing.so +# } + +# list of effects to load. Each effect element must contain a "library" and a "uuid" element. +# The value of the "library" element must correspond to the name of one library element in the +# "libraries" element. +# The name of the effect element is indicative, only the value of the "uuid" element +# designates the effect. +# The uuid is the implementation specific UUID as specified by the effect vendor. This is not the +# generic effect type UUID. +# effects { +# { +# library +# uuid +# } +# ... +# } + +effects { + +# additions for the proxy implementation +# Proxy implementation + #effectname { + #library proxy + #uuid xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx + + # SW implemetation of the effect. Added as a node under the proxy to + # indicate this as a sub effect. + #libsw { + #library libSW + #uuid yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy + #} End of SW effect + + # HW implementation of the effect. Added as a node under the proxy to + # indicate this as a sub effect. + #libhw { + #library libHW + #uuid zzzzzzzz-zzzz-zzzz-zzzz-zzzzzzzzzzzz + #}End of HW effect + #} End of effect proxy + + bassboost { + library bundle + uuid 8631f300-72e2-11df-b57e-0002a5d5c51b + } + virtualizer { + library bundle + uuid 1d4033c0-8557-11df-9f2d-0002a5d5c51b + } + equalizer { + library bundle + uuid ce772f20-847d-11df-bb17-0002a5d5c51b + } + volume { + library bundle + uuid 119341a0-8469-11df-81f9-0002a5d5c51b + } + reverb_env_aux { + library reverb + uuid 4a387fc0-8ab3-11df-8bad-0002a5d5c51b + } + reverb_env_ins { + library reverb + uuid c7a511a0-a3bb-11df-860e-0002a5d5c51b + } + reverb_pre_aux { + library reverb + uuid f29a1400-a3bb-11df-8ddc-0002a5d5c51b + } + reverb_pre_ins { + library reverb + uuid 172cdf00-a3bc-11df-a72f-0002a5d5c51b + } + visualizer { + library proxy + uuid ec7178ec-e5e1-4432-a3f4-4657e6795210 + + libsw { + library visualizer + uuid d069d9e0-8329-11df-9168-0002a5d5c51b + } + + libhw { + library visualizer_hw + uuid 7a8044a0-1a71-11e3-a184-0002a5d5c51b + } + } + downmix { + library downmix + uuid 93f04452-e4fe-41cc-91f9-e475b6d1d69f + } + loudness_enhancer { + library loudness_enhancer + uuid fa415329-2034-4bea-b5dc-5b381c8d1e2c + } +} + +# Default pre-processing effects. Add to audio_effect.conf "effects" section if +# audio HAL implements support for them. +# +# agc { +# library pre_processing +# uuid aa8130e0-66fc-11e0-bad0-0002a5d5c51b +# } +# aec { +# library pre_processing +# uuid bb392ec0-8d4d-11e0-a896-0002a5d5c51b +# } +# ns { +# library pre_processing +# uuid c06c8400-8e06-11e0-9cb6-0002a5d5c51b +# } + +# Audio preprocessor configurations. +# The pre processor configuration consists in a list of elements each describing +# pre processor settings for a given input source. Valid input source names are: +# "mic", "camcorder", "voice_recognition", "voice_communication" +# Each input source element contains a list of effects elements. The name of the effect +# element must be the name of one of the effects in the "effects" list of the file. +# Each effect element may optionally contain a list of parameters and their +# default value to apply when the pre processor effect is created. +# A parameter is defined by a "param" element and a "value" element. Each of these elements +# consists in one or more elements specifying a type followed by a value. +# The types defined are: "int", "short", "float", "bool" and "string" +# When both "param" and "value" are a single int, a simple form is allowed where just +# the param and value pair is present in the parameter description +# pre_processing { +# { +# { +# { +# param { +# int|short|float|bool|string +# [ int|short|float|bool|string ] +# ... +# } +# value { +# int|short|float|bool|string +# [ int|short|float|bool|string ] +# ... +# } +# } +# { } +# ... +# } +# ... +# } +# ... +# } + +# +# TODO: add default audio pre processor configurations after debug and tuning phase +# diff --git a/proprietary/etc/gps_debug.conf b/proprietary/etc/gps_debug.conf new file mode 100644 index 0000000..f673ae3 --- /dev/null +++ b/proprietary/etc/gps_debug.conf @@ -0,0 +1,5 @@ +NTP_SERVER=north-america.pool.ntp.org +XTRA_SERVER_1=http://gllto1.glpals.com/4day/v5/latest/lto2.dat +XTRA_SERVER_2=http://gllto2.glpals.com/4day/v5/latest/lto2.dat +SUPL_HOST=supl.google.com +SUPL_PORT=7275 diff --git a/proprietary/etc/init/init.gpscommon.rc b/proprietary/etc/init/init.gpscommon.rc new file mode 100644 index 0000000..eb4b1fd --- /dev/null +++ b/proprietary/etc/init/init.gpscommon.rc @@ -0,0 +1,6 @@ +# Set vendor property for SELinux permission +on property:gsm.sim.state=* + setprop vendor.gsm.sim.state ${gsm.sim.state} + +on property:gsm.network.type=* + setprop vendor.gsm.network.type ${gsm.network.type} diff --git a/proprietary/etc/libnfc-nci.conf b/proprietary/etc/libnfc-nci.conf new file mode 100644 index 0000000..4efacd7 --- /dev/null +++ b/proprietary/etc/libnfc-nci.conf @@ -0,0 +1,163 @@ +############################################################################### +# NFC Configuration for NON-HAL component S.LSI NFC Chip +# Samsung Electronics, System LSI Division +# Update Date : 2018/07/27 +# Configuration : UICC + eSE as CE mode & 106k P2P disabled +# Region : EUR OPEN / CHINA +# F/W Version dependency : NONE +########################## Start of libnfc-nci.conf ########################### +############################################################################### +# Application options +NFC_DEBUG_ENABLED=1 +############################################################################### +# performance measurement +# Change this setting to control how often USERIAL log the performance (throughput) +# data on read/write/poll +# defailt is to log performance dara for every 100 read or write +#REPORT_PERFORMANCE_MEASURE=100 +############################################################################### +# File used for NFA storage +NFA_STORAGE="/data/nfc" +############################################################################### +# When screen is turned off, specify the desired power state of the controller. +# 0: power-off-sleep state; DEFAULT +# 1: full-power state +# 2: screen-off card-emulation (CE4/CE3/CE1 modes are used) +SCREEN_OFF_POWER_STATE=1 +############################################################################### +# Force tag polling for the following technology(s). +# The bits are defined as tNFA_TECHNOLOGY_MASK in nfa_api.h. +# Default is NFA_TECHNOLOGY_MASK_A | NFA_TECHNOLOGY_MASK_B | +# NFA_TECHNOLOGY_MASK_F | NFA_TECHNOLOGY_MASK_ISO15693 | +# NFA_TECHNOLOGY_MASK_B_PRIME | NFA_TECHNOLOGY_MASK_KOVIO | +# NFA_TECHNOLOGY_MASK_ACTIVE +# +# Notable bits: +# NFA_TECHNOLOGY_MASK_A 0x01 /* NFC Technology A */ +# NFA_TECHNOLOGY_MASK_B 0x02 /* NFC Technology B */ +# NFA_TECHNOLOGY_MASK_F 0x04 /* NFC Technology F */ +# NFA_TECHNOLOGY_MASK_ISO15693 0x08 /* Proprietary Technology */ +# NFA_TECHNOLOGY_MASK_KOVIO 0x20 /* Proprietary Technology */ +# NFA_TECHNOLOGY_MASK_ACTIVE 0x40 /* NFC Technology Active */ +POLLING_TECH_MASK=0xEF +############################################################################### +# Force P2P to only listen for the following technology(s). +# The bits are defined as tNFA_TECHNOLOGY_MASK in nfa_api.h. +# Default is NFA_TECHNOLOGY_MASK_A | NFA_TECHNOLOGY_MASK_F | +# NFA_TECHNOLOGY_MASK_ACTIVE +# +# Notable bits: +# NFA_TECHNOLOGY_MASK_A 0x01 /* NFC Technology A */ +# NFA_TECHNOLOGY_MASK_F 0x04 /* NFC Technology F */ +# NFA_TECHNOLOGY_MASK_ACTIVE 0x40 /* NFC Technology Active */ +P2P_LISTEN_TECH_MASK=0xC4 +PRESERVE_STORAGE=1 +############################################################################### +# Override the stack default for NFA_EE_MAX_EE_SUPPORTED set in nfc_target.h. +# The value is set assumeing discovery of 0x00(Host), 0xC0(Ese) and 0x80(UICC). +# If a platform will exclude and SE, this value can be reduced so that the stack +# will not wait any longer than necessary. +# Maximum EE supported number +#NFA_MAX_EE_SUPPORTED=3 +############################################################################### +# AID_MATCHING constants +# AID_MATCHING_EXACT_ONLY 0x00 +# AID_MATCHING_EXACT_OR_PREFIX 0x01 +# AID_MATCHING_PREFIX_ONLY 0x02 +# AID_MATCHING_EXACT_OR_SUBSET_OR_PREFIX 0x03 +AID_MATCHING_MODE=0x01 + +############################################################################### +# Partial AID setting : Only used for ATT / TMO / VZW +# This configuration may be changed by MNO specific requirement. +# Description +# 1st byte : NCI Length +# 2nd byte : Number of set +# 3rd~ bytes : Partial matching order +# Matching value : Full matching = 0x00, Subset Matching = 0x01, Superset Matching : 0x02, Pattern Matching : 0x03 +# ex) 2f 39 03 02 01 02 --> order : full matching - subset matching - superset matching PARTIAL_AID={03:02:01:02} +PARTIAL_AID={02:01:05} + +############################################################################### +# UICC listen tech mask +# Force UICC to only listen to the following technology(s). +# Default is NFA_TECHNOLOGY_MASK_A | NFA_TECHNOLOGY_MASK_B. +# If this option is blocked by # comment, default value will be applied +############################################################################### +# Description +# Oring each tech mask +# Type A : 0x01 +# Type B : 0x02 +# Type F : 0x04 +############################################################################### +# Guide +# HK : UICC_LISTEN_TECH_MASK=0x07 (Enable Type F card) +# Other region : UICC_LISTEN_TECH_MASK=0x03 (Default value) +UICC_LISTEN_TECH_MASK=0x07 + +############################################################################### +# Default poll duration (in ms) +# The defualt is 500ms if not set (see nfc_target.h) +NFA_DM_DISC_DURATION_POLL=500 + +############################################################################### +# eSE Chip Type Setting +# Configure eSE Chip Type. +# NFA_HCI_USE_FORCE_SETTING = 0x00 : Auto Setting +# NFA_HCI_USE_FORCE_SETTING = 0x01 : Manual Setting +# NFA_HCI_ESE_CHIP_TYPE=0x00 : Oberthur eSE +# NFA_HCI_ESE_CHIP_TYPE=0x01 : Gemalto eSE +# NFA_HCI_DEFAULT_STATIC_PIPE_TYPE = 0x00 : Supported dynamic pipe for wired C/E. +# NFA_HCI_DEFAULT_STATIC_PIPE_TYPE = 0x01 : Supported static pipe for wired C/E. +# NFA_HCI_APDU_GATE = 0xF0 : Gate ID for dynamic pipe. +# You must set this value if you set 'NFA_HCI_DEFAULT_STATIC_PIPE_TYPE = 0x00'. +NFA_HCI_USE_FORCE_SETTING=0x00 +NFA_HCI_ESE_CHIP_TYPE=0x01 +NFA_HCI_DEFAULT_STATIC_PIPE_TYPE=0x01 +############################################################################### + +############################################################################### +# eSE Power Stable Time +# Configure eSE Power Stable Time (ms) +# Only for Gemalto COS + +ESE_POWER_STABLE_TIME=50 +############################################################################### + +############################################################################### +# Application options +APPL_TRACE_LEVEL=0xFF +PROTOCOL_TRACE_LEVEL=0xFFFFFFFF +############################################################################### + + +############################################################################### +# power control driver +# Specify a kernel driver that support ioctl commands to control NFC_EN and +# NFC_WAKE gpio signals. +# +# POWER_CONTRL_DRIVER= +# i2c and spi driver may be used to control NFC_EN and NFC_WAKE signal +POWER_CONTROL_DRIVER="/dev/sec-nfc" + +############################################################################### +# transport driver +# +# TRANSPORT_DRIVER= +# +# where can be, for example: +# "/dev/ttyS" (UART) +# "/dev/bcmi2cnfc" (I2C) +# "hwtun" (HW Tunnel) +# "/dev/bcmspinfc" (SPI) +# "/dev/btusb0" (BT USB) +TRANSPORT_DRIVER="/dev/sec-nfc" + +############################################################################### +# ProtocolClt was removed from NFA_PROPRIETARY_CFG, +# and a new NFA_PROPRIETARY_CFG_CLT variable was created. +# protocolClt default value = 0x90 +NFA_PROPRIETARY_CFG_CLT=0x90 +ACTIVE_SE=0x02 + +############### end of config ############################## \ No newline at end of file diff --git a/proprietary/etc/media_codecs.xml b/proprietary/etc/media_codecs.xml new file mode 100644 index 0000000..f5f8957 --- /dev/null +++ b/proprietary/etc/media_codecs.xml @@ -0,0 +1,269 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/etc/media_codecs_ac4.xml b/proprietary/etc/media_codecs_ac4.xml new file mode 100644 index 0000000..b25b4de --- /dev/null +++ b/proprietary/etc/media_codecs_ac4.xml @@ -0,0 +1,26 @@ + + + + + + + + + + + + + diff --git a/proprietary/etc/media_codecs_ddp.xml b/proprietary/etc/media_codecs_ddp.xml new file mode 100644 index 0000000..db3fbac --- /dev/null +++ b/proprietary/etc/media_codecs_ddp.xml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/etc/media_codecs_google_audio.xml b/proprietary/etc/media_codecs_google_audio.xml new file mode 100644 index 0000000..632088a --- /dev/null +++ b/proprietary/etc/media_codecs_google_audio.xml @@ -0,0 +1,97 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/etc/media_codecs_google_telephony.xml b/proprietary/etc/media_codecs_google_telephony.xml new file mode 100644 index 0000000..5ad90d9 --- /dev/null +++ b/proprietary/etc/media_codecs_google_telephony.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + diff --git a/proprietary/etc/media_codecs_google_video.xml b/proprietary/etc/media_codecs_google_video.xml new file mode 100644 index 0000000..829f403 --- /dev/null +++ b/proprietary/etc/media_codecs_google_video.xml @@ -0,0 +1,122 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/etc/media_codecs_performance.xml b/proprietary/etc/media_codecs_performance.xml new file mode 100644 index 0000000..e810034 --- /dev/null +++ b/proprietary/etc/media_codecs_performance.xml @@ -0,0 +1,175 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/etc/media_codecs_sec_ape.xml b/proprietary/etc/media_codecs_sec_ape.xml new file mode 100644 index 0000000..6a5a6be --- /dev/null +++ b/proprietary/etc/media_codecs_sec_ape.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + diff --git a/proprietary/etc/media_codecs_sec_primary.xml b/proprietary/etc/media_codecs_sec_primary.xml new file mode 100644 index 0000000..a6a88a9 --- /dev/null +++ b/proprietary/etc/media_codecs_sec_primary.xml @@ -0,0 +1,73 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/etc/media_codecs_sec_qcp.xml b/proprietary/etc/media_codecs_sec_qcp.xml new file mode 100644 index 0000000..e0d4ca7 --- /dev/null +++ b/proprietary/etc/media_codecs_sec_qcp.xml @@ -0,0 +1,42 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/etc/media_codecs_sec_secondary.xml b/proprietary/etc/media_codecs_sec_secondary.xml new file mode 100644 index 0000000..bfd5337 --- /dev/null +++ b/proprietary/etc/media_codecs_sec_secondary.xml @@ -0,0 +1,31 @@ + + + + + + + + + + + + + + + + + + diff --git a/proprietary/etc/media_codecs_sec_video_primary.xml b/proprietary/etc/media_codecs_sec_video_primary.xml new file mode 100644 index 0000000..90f274b --- /dev/null +++ b/proprietary/etc/media_codecs_sec_video_primary.xml @@ -0,0 +1,55 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/etc/media_profiles.xml b/proprietary/etc/media_profiles.xml new file mode 100644 index 0000000..989d3dd --- /dev/null +++ b/proprietary/etc/media_profiles.xml @@ -0,0 +1,637 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +]> + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/etc/mixer_gains.xml b/proprietary/etc/mixer_gains.xml new file mode 100644 index 0000000..468bbbc --- /dev/null +++ b/proprietary/etc/mixer_gains.xml @@ -0,0 +1,1480 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/etc/mixer_paths.xml b/proprietary/etc/mixer_paths.xml new file mode 100644 index 0000000..589e803 --- /dev/null +++ b/proprietary/etc/mixer_paths.xml @@ -0,0 +1,1724 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/etc/nfc_key b/proprietary/etc/nfc_key new file mode 100644 index 0000000..7953f6a --- /dev/null +++ b/proprietary/etc/nfc_key @@ -0,0 +1 @@ +vhvewKp0tNyweZQ+cFKAlg== diff --git a/proprietary/etc/nfcee_access.xml b/proprietary/etc/nfcee_access.xml new file mode 100644 index 0000000..a68e5bf --- /dev/null +++ b/proprietary/etc/nfcee_access.xml @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/lib/android.hardware.bluetooth.a2dp@1.0.so b/proprietary/lib/android.hardware.bluetooth.a2dp@1.0.so new file mode 100644 index 0000000..cbcf944 Binary files /dev/null and b/proprietary/lib/android.hardware.bluetooth.a2dp@1.0.so differ diff --git a/proprietary/lib/android.hardware.camera.common@1.0.so b/proprietary/lib/android.hardware.camera.common@1.0.so new file mode 100644 index 0000000..ffe512f Binary files /dev/null and b/proprietary/lib/android.hardware.camera.common@1.0.so differ diff --git a/proprietary/lib/android.hardware.camera.device@1.0.so b/proprietary/lib/android.hardware.camera.device@1.0.so new file mode 100644 index 0000000..16c16af Binary files /dev/null and b/proprietary/lib/android.hardware.camera.device@1.0.so differ diff --git a/proprietary/lib/android.hardware.camera.device@3.2.so b/proprietary/lib/android.hardware.camera.device@3.2.so new file mode 100644 index 0000000..7de0f7f Binary files /dev/null and b/proprietary/lib/android.hardware.camera.device@3.2.so differ diff --git a/proprietary/lib/android.hardware.camera.device@3.3.so b/proprietary/lib/android.hardware.camera.device@3.3.so new file mode 100644 index 0000000..9ac6b7d Binary files /dev/null and b/proprietary/lib/android.hardware.camera.device@3.3.so differ diff --git a/proprietary/lib/android.hardware.camera.device@3.4.so b/proprietary/lib/android.hardware.camera.device@3.4.so new file mode 100644 index 0000000..b6868db Binary files /dev/null and b/proprietary/lib/android.hardware.camera.device@3.4.so differ diff --git a/proprietary/lib/android.hardware.camera.provider@2.4.so b/proprietary/lib/android.hardware.camera.provider@2.4.so new file mode 100644 index 0000000..38c324e Binary files /dev/null and b/proprietary/lib/android.hardware.camera.provider@2.4.so differ diff --git a/proprietary/lib/android.hardware.gnss@1.0.so b/proprietary/lib/android.hardware.gnss@1.0.so new file mode 100644 index 0000000..44c8795 Binary files /dev/null and b/proprietary/lib/android.hardware.gnss@1.0.so differ diff --git a/proprietary/lib/android.hardware.gnss@1.1.so b/proprietary/lib/android.hardware.gnss@1.1.so new file mode 100644 index 0000000..297abc9 Binary files /dev/null and b/proprietary/lib/android.hardware.gnss@1.1.so differ diff --git a/proprietary/lib/android.hardware.tetheroffload.config@1.0.so b/proprietary/lib/android.hardware.tetheroffload.config@1.0.so new file mode 100644 index 0000000..0029295 Binary files /dev/null and b/proprietary/lib/android.hardware.tetheroffload.config@1.0.so differ diff --git a/proprietary/lib/android.hardware.wifi.supplicant@1.0.so b/proprietary/lib/android.hardware.wifi.supplicant@1.0.so new file mode 100644 index 0000000..e94c146 Binary files /dev/null and b/proprietary/lib/android.hardware.wifi.supplicant@1.0.so differ diff --git a/proprietary/lib/android.hardware.wifi@1.0.so b/proprietary/lib/android.hardware.wifi@1.0.so new file mode 100644 index 0000000..3aaeb36 Binary files /dev/null and b/proprietary/lib/android.hardware.wifi@1.0.so differ diff --git a/proprietary/lib/android.system.wifi.keystore@1.0.so b/proprietary/lib/android.system.wifi.keystore@1.0.so new file mode 100644 index 0000000..83311d6 Binary files /dev/null and b/proprietary/lib/android.system.wifi.keystore@1.0.so differ diff --git a/proprietary/lib/hw/audio.playback_record.default.so b/proprietary/lib/hw/audio.playback_record.default.so new file mode 100644 index 0000000..1d5b828 Binary files /dev/null and b/proprietary/lib/hw/audio.playback_record.default.so differ diff --git a/proprietary/lib/hw/audio.primary.universal8895.so b/proprietary/lib/hw/audio.primary.universal8895.so new file mode 100644 index 0000000..f539a96 Binary files /dev/null and b/proprietary/lib/hw/audio.primary.universal8895.so differ diff --git a/proprietary/lib/hw/audio.tms.default.so b/proprietary/lib/hw/audio.tms.default.so new file mode 100644 index 0000000..1af43ca Binary files /dev/null and b/proprietary/lib/hw/audio.tms.default.so differ diff --git a/proprietary/lib/hw/camera.universal8895.so b/proprietary/lib/hw/camera.universal8895.so new file mode 100644 index 0000000..e9d9dd9 Binary files /dev/null and b/proprietary/lib/hw/camera.universal8895.so differ diff --git a/proprietary/lib/hw/gralloc.exynos5.so b/proprietary/lib/hw/gralloc.exynos5.so new file mode 100644 index 0000000..8c20f84 Binary files /dev/null and b/proprietary/lib/hw/gralloc.exynos5.so differ diff --git a/proprietary/lib/libExynosOMX_Core.so b/proprietary/lib/libExynosOMX_Core.so new file mode 100644 index 0000000..3cdbeed Binary files /dev/null and b/proprietary/lib/libExynosOMX_Core.so differ diff --git a/proprietary/lib/libExynosOMX_Resourcemanager.so b/proprietary/lib/libExynosOMX_Resourcemanager.so new file mode 100644 index 0000000..f08e45b Binary files /dev/null and b/proprietary/lib/libExynosOMX_Resourcemanager.so differ diff --git a/proprietary/lib/libFacePreProcessing.camera.samsung.so b/proprietary/lib/libFacePreProcessing.camera.samsung.so new file mode 100644 index 0000000..2be598e Binary files /dev/null and b/proprietary/lib/libFacePreProcessing.camera.samsung.so differ diff --git a/proprietary/lib/libFacePreProcessing_jni.camera.samsung.so b/proprietary/lib/libFacePreProcessing_jni.camera.samsung.so new file mode 100644 index 0000000..8bbc222 Binary files /dev/null and b/proprietary/lib/libFacePreProcessing_jni.camera.samsung.so differ diff --git a/proprietary/lib/libFacialBasedSelfieCorrection.camera.samsung.so b/proprietary/lib/libFacialBasedSelfieCorrection.camera.samsung.so new file mode 100644 index 0000000..e4e849e Binary files /dev/null and b/proprietary/lib/libFacialBasedSelfieCorrection.camera.samsung.so differ diff --git a/proprietary/lib/libGrallocWrapper.so b/proprietary/lib/libGrallocWrapper.so new file mode 100644 index 0000000..05e89c6 Binary files /dev/null and b/proprietary/lib/libGrallocWrapper.so differ diff --git a/proprietary/lib/libIDDQD_core.so b/proprietary/lib/libIDDQD_core.so new file mode 100644 index 0000000..f433651 Binary files /dev/null and b/proprietary/lib/libIDDQD_core.so differ diff --git a/proprietary/lib/libIDDQD_interface.so b/proprietary/lib/libIDDQD_interface.so new file mode 100644 index 0000000..c988112 Binary files /dev/null and b/proprietary/lib/libIDDQD_interface.so differ diff --git a/proprietary/lib/libSamsungPostProcessConvertor.so b/proprietary/lib/libSamsungPostProcessConvertor.so new file mode 100644 index 0000000..3efc1ac Binary files /dev/null and b/proprietary/lib/libSamsungPostProcessConvertor.so differ diff --git a/proprietary/lib/lib_SamsungRec_06006.so b/proprietary/lib/lib_SamsungRec_06006.so new file mode 100644 index 0000000..23362f8 Binary files /dev/null and b/proprietary/lib/lib_SamsungRec_06006.so differ diff --git a/proprietary/lib/lib_SoundAlive_SRC384_ver320.so b/proprietary/lib/lib_SoundAlive_SRC384_ver320.so new file mode 100644 index 0000000..68df6c9 Binary files /dev/null and b/proprietary/lib/lib_SoundAlive_SRC384_ver320.so differ diff --git a/proprietary/lib/lib_soundaliveresampler.so b/proprietary/lib/lib_soundaliveresampler.so new file mode 100644 index 0000000..381bce7 Binary files /dev/null and b/proprietary/lib/lib_soundaliveresampler.so differ diff --git a/proprietary/lib/libacryl.so b/proprietary/lib/libacryl.so new file mode 100644 index 0000000..6b7563c Binary files /dev/null and b/proprietary/lib/libacryl.so differ diff --git a/proprietary/lib/libaudio-ril.so b/proprietary/lib/libaudio-ril.so new file mode 100644 index 0000000..1c77817 Binary files /dev/null and b/proprietary/lib/libaudio-ril.so differ diff --git a/proprietary/lib/libaudioroute.so b/proprietary/lib/libaudioroute.so new file mode 100644 index 0000000..b4c2e37 Binary files /dev/null and b/proprietary/lib/libaudioroute.so differ diff --git a/proprietary/lib/libblurdetection.so b/proprietary/lib/libblurdetection.so new file mode 100644 index 0000000..837886c Binary files /dev/null and b/proprietary/lib/libblurdetection.so differ diff --git a/proprietary/lib/libblurdetection_interface.so b/proprietary/lib/libblurdetection_interface.so new file mode 100644 index 0000000..4d1d78f Binary files /dev/null and b/proprietary/lib/libblurdetection_interface.so differ diff --git a/proprietary/lib/libexynoscamera.so b/proprietary/lib/libexynoscamera.so new file mode 100644 index 0000000..fa12628 Binary files /dev/null and b/proprietary/lib/libexynoscamera.so differ diff --git a/proprietary/lib/libexynoscamera3.so b/proprietary/lib/libexynoscamera3.so new file mode 100644 index 0000000..fb695bf Binary files /dev/null and b/proprietary/lib/libexynoscamera3.so differ diff --git a/proprietary/lib/libexynosgscaler.so b/proprietary/lib/libexynosgscaler.so new file mode 100644 index 0000000..b74702b Binary files /dev/null and b/proprietary/lib/libexynosgscaler.so differ diff --git a/proprietary/lib/libexynosscaler.so b/proprietary/lib/libexynosscaler.so new file mode 100644 index 0000000..1e8451c Binary files /dev/null and b/proprietary/lib/libexynosscaler.so differ diff --git a/proprietary/lib/libfloatingfeature.so b/proprietary/lib/libfloatingfeature.so new file mode 100644 index 0000000..42aab2b Binary files /dev/null and b/proprietary/lib/libfloatingfeature.so differ diff --git a/proprietary/lib/libfocuspeaking.so b/proprietary/lib/libfocuspeaking.so new file mode 100644 index 0000000..5072e44 Binary files /dev/null and b/proprietary/lib/libfocuspeaking.so differ diff --git a/proprietary/lib/libfocuspeaking_interface.so b/proprietary/lib/libfocuspeaking_interface.so new file mode 100644 index 0000000..87535df Binary files /dev/null and b/proprietary/lib/libfocuspeaking_interface.so differ diff --git a/proprietary/lib/libhifills_interface.so b/proprietary/lib/libhifills_interface.so new file mode 100644 index 0000000..4669ada Binary files /dev/null and b/proprietary/lib/libhifills_interface.so differ diff --git a/proprietary/lib/libhwjpeg.so b/proprietary/lib/libhwjpeg.so new file mode 100644 index 0000000..85a5893 Binary files /dev/null and b/proprietary/lib/libhwjpeg.so differ diff --git a/proprietary/lib/librecordalive.so b/proprietary/lib/librecordalive.so new file mode 100644 index 0000000..c33f79c Binary files /dev/null and b/proprietary/lib/librecordalive.so differ diff --git a/proprietary/lib/libsamsungDiamondVoice.so b/proprietary/lib/libsamsungDiamondVoice.so new file mode 100644 index 0000000..5f3b222 Binary files /dev/null and b/proprietary/lib/libsamsungDiamondVoice.so differ diff --git a/proprietary/lib/libsecaudiocoreutils.so b/proprietary/lib/libsecaudiocoreutils.so new file mode 100644 index 0000000..4124a3c Binary files /dev/null and b/proprietary/lib/libsecaudiocoreutils.so differ diff --git a/proprietary/lib/libsecaudioinfo.so b/proprietary/lib/libsecaudioinfo.so new file mode 100644 index 0000000..0201cf9 Binary files /dev/null and b/proprietary/lib/libsecaudioinfo.so differ diff --git a/proprietary/lib/libsecnativefeature.so b/proprietary/lib/libsecnativefeature.so new file mode 100644 index 0000000..6bef5f1 Binary files /dev/null and b/proprietary/lib/libsecnativefeature.so differ diff --git a/proprietary/lib/libsecril-client.so b/proprietary/lib/libsecril-client.so new file mode 100644 index 0000000..0edbfdf Binary files /dev/null and b/proprietary/lib/libsecril-client.so differ diff --git a/proprietary/lib/libsensorlistener.so b/proprietary/lib/libsensorlistener.so new file mode 100644 index 0000000..5b8027f Binary files /dev/null and b/proprietary/lib/libsensorlistener.so differ diff --git a/proprietary/lib/libskeymaster.so b/proprietary/lib/libskeymaster.so new file mode 100644 index 0000000..b1ff49e Binary files /dev/null and b/proprietary/lib/libskeymaster.so differ diff --git a/proprietary/lib/libsmartfocus_interface.so b/proprietary/lib/libsmartfocus_interface.so new file mode 100644 index 0000000..28835b6 Binary files /dev/null and b/proprietary/lib/libsmartfocus_interface.so differ diff --git a/proprietary/lib/libsmartfocusengine.so b/proprietary/lib/libsmartfocusengine.so new file mode 100644 index 0000000..f2b78ab Binary files /dev/null and b/proprietary/lib/libsmartfocusengine.so differ diff --git a/proprietary/lib/libstagefrighthw.so b/proprietary/lib/libstagefrighthw.so new file mode 100644 index 0000000..4e2dd6b Binary files /dev/null and b/proprietary/lib/libstagefrighthw.so differ diff --git a/proprietary/lib/libtinyalsa.so b/proprietary/lib/libtinyalsa.so new file mode 100644 index 0000000..c638e4f Binary files /dev/null and b/proprietary/lib/libtinyalsa.so differ diff --git a/proprietary/lib/libuniapi.so b/proprietary/lib/libuniapi.so new file mode 100644 index 0000000..b299aa6 Binary files /dev/null and b/proprietary/lib/libuniapi.so differ diff --git a/proprietary/lib/libuniplugin.so b/proprietary/lib/libuniplugin.so new file mode 100644 index 0000000..00ba1c9 Binary files /dev/null and b/proprietary/lib/libuniplugin.so differ diff --git a/proprietary/lib/omx/libOMX.Exynos.AVC.Decoder.so b/proprietary/lib/omx/libOMX.Exynos.AVC.Decoder.so new file mode 100644 index 0000000..bcd119e Binary files /dev/null and b/proprietary/lib/omx/libOMX.Exynos.AVC.Decoder.so differ diff --git a/proprietary/lib/omx/libOMX.Exynos.AVC.Encoder.so b/proprietary/lib/omx/libOMX.Exynos.AVC.Encoder.so new file mode 100644 index 0000000..44f0da0 Binary files /dev/null and b/proprietary/lib/omx/libOMX.Exynos.AVC.Encoder.so differ diff --git a/proprietary/lib/omx/libOMX.Exynos.HEVC.Decoder.so b/proprietary/lib/omx/libOMX.Exynos.HEVC.Decoder.so new file mode 100644 index 0000000..6b63e4e Binary files /dev/null and b/proprietary/lib/omx/libOMX.Exynos.HEVC.Decoder.so differ diff --git a/proprietary/lib/omx/libOMX.Exynos.HEVC.Encoder.so b/proprietary/lib/omx/libOMX.Exynos.HEVC.Encoder.so new file mode 100644 index 0000000..b8912bc Binary files /dev/null and b/proprietary/lib/omx/libOMX.Exynos.HEVC.Encoder.so differ diff --git a/proprietary/lib/omx/libOMX.Exynos.MPEG4.Decoder.so b/proprietary/lib/omx/libOMX.Exynos.MPEG4.Decoder.so new file mode 100644 index 0000000..fadb2be Binary files /dev/null and b/proprietary/lib/omx/libOMX.Exynos.MPEG4.Decoder.so differ diff --git a/proprietary/lib/omx/libOMX.Exynos.MPEG4.Encoder.so b/proprietary/lib/omx/libOMX.Exynos.MPEG4.Encoder.so new file mode 100644 index 0000000..fe7c0fc Binary files /dev/null and b/proprietary/lib/omx/libOMX.Exynos.MPEG4.Encoder.so differ diff --git a/proprietary/lib/omx/libOMX.Exynos.VP8.Decoder.so b/proprietary/lib/omx/libOMX.Exynos.VP8.Decoder.so new file mode 100644 index 0000000..83c0546 Binary files /dev/null and b/proprietary/lib/omx/libOMX.Exynos.VP8.Decoder.so differ diff --git a/proprietary/lib/omx/libOMX.Exynos.VP8.Encoder.so b/proprietary/lib/omx/libOMX.Exynos.VP8.Encoder.so new file mode 100644 index 0000000..51226ea Binary files /dev/null and b/proprietary/lib/omx/libOMX.Exynos.VP8.Encoder.so differ diff --git a/proprietary/lib/omx/libOMX.Exynos.VP9.Decoder.so b/proprietary/lib/omx/libOMX.Exynos.VP9.Decoder.so new file mode 100644 index 0000000..7354e7c Binary files /dev/null and b/proprietary/lib/omx/libOMX.Exynos.VP9.Decoder.so differ diff --git a/proprietary/lib/omx/libOMX.Exynos.VP9.Encoder.so b/proprietary/lib/omx/libOMX.Exynos.VP9.Encoder.so new file mode 100644 index 0000000..4622497 Binary files /dev/null and b/proprietary/lib/omx/libOMX.Exynos.VP9.Encoder.so differ diff --git a/proprietary/lib/omx/libOMX.Exynos.WMV.Decoder.so b/proprietary/lib/omx/libOMX.Exynos.WMV.Decoder.so new file mode 100644 index 0000000..80da0e5 Binary files /dev/null and b/proprietary/lib/omx/libOMX.Exynos.WMV.Decoder.so differ diff --git a/proprietary/lib/system.vendor.samsung.frameworks.ucm.wifi@1.0.so b/proprietary/lib/system.vendor.samsung.frameworks.ucm.wifi@1.0.so new file mode 100644 index 0000000..fb7ec90 Binary files /dev/null and b/proprietary/lib/system.vendor.samsung.frameworks.ucm.wifi@1.0.so differ diff --git a/proprietary/lib/vendor.samsung.hardware.camera.device@1.0.so b/proprietary/lib/vendor.samsung.hardware.camera.device@1.0.so new file mode 100644 index 0000000..4bd2e3a Binary files /dev/null and b/proprietary/lib/vendor.samsung.hardware.camera.device@1.0.so differ diff --git a/proprietary/lib/vendor.samsung.hardware.camera.device@3.2.so b/proprietary/lib/vendor.samsung.hardware.camera.device@3.2.so new file mode 100644 index 0000000..d1e3322 Binary files /dev/null and b/proprietary/lib/vendor.samsung.hardware.camera.device@3.2.so differ diff --git a/proprietary/lib/vendor.samsung.hardware.camera.device@3.3.so b/proprietary/lib/vendor.samsung.hardware.camera.device@3.3.so new file mode 100644 index 0000000..6cd573d Binary files /dev/null and b/proprietary/lib/vendor.samsung.hardware.camera.device@3.3.so differ diff --git a/proprietary/lib/vendor.samsung.hardware.camera.device@3.4.so b/proprietary/lib/vendor.samsung.hardware.camera.device@3.4.so new file mode 100644 index 0000000..f779fee Binary files /dev/null and b/proprietary/lib/vendor.samsung.hardware.camera.device@3.4.so differ diff --git a/proprietary/lib/vendor.samsung.hardware.camera.provider@2.4.so b/proprietary/lib/vendor.samsung.hardware.camera.provider@2.4.so new file mode 100644 index 0000000..0d17c9f Binary files /dev/null and b/proprietary/lib/vendor.samsung.hardware.camera.provider@2.4.so differ diff --git a/proprietary/lib/vendor.samsung.hardware.gnss@1.0.so b/proprietary/lib/vendor.samsung.hardware.gnss@1.0.so new file mode 100644 index 0000000..7d04476 Binary files /dev/null and b/proprietary/lib/vendor.samsung.hardware.gnss@1.0.so differ diff --git a/proprietary/lib/vendor.samsung.hardware.radio.channel@1.0.so b/proprietary/lib/vendor.samsung.hardware.radio.channel@1.0.so new file mode 100644 index 0000000..10a8b57 Binary files /dev/null and b/proprietary/lib/vendor.samsung.hardware.radio.channel@1.0.so differ diff --git a/proprietary/lib/vendor.samsung.hardware.radio.secbridge@1.0.so b/proprietary/lib/vendor.samsung.hardware.radio.secbridge@1.0.so new file mode 100644 index 0000000..2b657fc Binary files /dev/null and b/proprietary/lib/vendor.samsung.hardware.radio.secbridge@1.0.so differ diff --git a/proprietary/lib/vendor.samsung.hardware.radio.sechook@1.0.so b/proprietary/lib/vendor.samsung.hardware.radio.sechook@1.0.so new file mode 100644 index 0000000..09f5d84 Binary files /dev/null and b/proprietary/lib/vendor.samsung.hardware.radio.sechook@1.0.so differ diff --git a/proprietary/lib/vendor.samsung.hardware.radio@1.2.so b/proprietary/lib/vendor.samsung.hardware.radio@1.2.so new file mode 100644 index 0000000..ea4e726 Binary files /dev/null and b/proprietary/lib/vendor.samsung.hardware.radio@1.2.so differ diff --git a/proprietary/lib/vendor.samsung_slsi.hardware.ExynosHWCServiceTW@1.0.so b/proprietary/lib/vendor.samsung_slsi.hardware.ExynosHWCServiceTW@1.0.so new file mode 100644 index 0000000..77bbccd Binary files /dev/null and b/proprietary/lib/vendor.samsung_slsi.hardware.ExynosHWCServiceTW@1.0.so differ diff --git a/proprietary/lib/vendor.trustonic.teeregistry@1.0.so b/proprietary/lib/vendor.trustonic.teeregistry@1.0.so new file mode 100644 index 0000000..b54b220 Binary files /dev/null and b/proprietary/lib/vendor.trustonic.teeregistry@1.0.so differ diff --git a/proprietary/lib64/android.hardware.bluetooth.a2dp@1.0.so b/proprietary/lib64/android.hardware.bluetooth.a2dp@1.0.so new file mode 100644 index 0000000..228492b Binary files /dev/null and b/proprietary/lib64/android.hardware.bluetooth.a2dp@1.0.so differ diff --git a/proprietary/lib64/android.hardware.bluetooth@1.0.so b/proprietary/lib64/android.hardware.bluetooth@1.0.so new file mode 100644 index 0000000..836d2b0 Binary files /dev/null and b/proprietary/lib64/android.hardware.bluetooth@1.0.so differ diff --git a/proprietary/lib64/android.hardware.camera.common@1.0.so b/proprietary/lib64/android.hardware.camera.common@1.0.so new file mode 100644 index 0000000..ea27b56 Binary files /dev/null and b/proprietary/lib64/android.hardware.camera.common@1.0.so differ diff --git a/proprietary/lib64/android.hardware.camera.device@1.0.so b/proprietary/lib64/android.hardware.camera.device@1.0.so new file mode 100644 index 0000000..093996e Binary files /dev/null and b/proprietary/lib64/android.hardware.camera.device@1.0.so differ diff --git a/proprietary/lib64/android.hardware.camera.device@3.2.so b/proprietary/lib64/android.hardware.camera.device@3.2.so new file mode 100644 index 0000000..b93b0b3 Binary files /dev/null and b/proprietary/lib64/android.hardware.camera.device@3.2.so differ diff --git a/proprietary/lib64/android.hardware.camera.device@3.3.so b/proprietary/lib64/android.hardware.camera.device@3.3.so new file mode 100644 index 0000000..ae8a4d7 Binary files /dev/null and b/proprietary/lib64/android.hardware.camera.device@3.3.so differ diff --git a/proprietary/lib64/android.hardware.camera.device@3.4.so b/proprietary/lib64/android.hardware.camera.device@3.4.so new file mode 100644 index 0000000..4c7e6f5 Binary files /dev/null and b/proprietary/lib64/android.hardware.camera.device@3.4.so differ diff --git a/proprietary/lib64/android.hardware.camera.provider@2.4.so b/proprietary/lib64/android.hardware.camera.provider@2.4.so new file mode 100644 index 0000000..c37d69f Binary files /dev/null and b/proprietary/lib64/android.hardware.camera.provider@2.4.so differ diff --git a/proprietary/lib64/android.hardware.gnss@1.0.so b/proprietary/lib64/android.hardware.gnss@1.0.so new file mode 100644 index 0000000..dd0b753 Binary files /dev/null and b/proprietary/lib64/android.hardware.gnss@1.0.so differ diff --git a/proprietary/lib64/android.hardware.gnss@1.1.so b/proprietary/lib64/android.hardware.gnss@1.1.so new file mode 100644 index 0000000..d1da1d3 Binary files /dev/null and b/proprietary/lib64/android.hardware.gnss@1.1.so differ diff --git a/proprietary/lib64/android.hardware.nfc@1.0.so b/proprietary/lib64/android.hardware.nfc@1.0.so new file mode 100644 index 0000000..1b5d5ec Binary files /dev/null and b/proprietary/lib64/android.hardware.nfc@1.0.so differ diff --git a/proprietary/lib64/android.hardware.nfc@1.1.so b/proprietary/lib64/android.hardware.nfc@1.1.so new file mode 100644 index 0000000..139f21f Binary files /dev/null and b/proprietary/lib64/android.hardware.nfc@1.1.so differ diff --git a/proprietary/lib64/android.hardware.tetheroffload.config@1.0.so b/proprietary/lib64/android.hardware.tetheroffload.config@1.0.so new file mode 100644 index 0000000..a679ea4 Binary files /dev/null and b/proprietary/lib64/android.hardware.tetheroffload.config@1.0.so differ diff --git a/proprietary/lib64/android.hardware.wifi.hostapd@1.0.so b/proprietary/lib64/android.hardware.wifi.hostapd@1.0.so new file mode 100644 index 0000000..4f4bbed Binary files /dev/null and b/proprietary/lib64/android.hardware.wifi.hostapd@1.0.so differ diff --git a/proprietary/lib64/android.hardware.wifi.offload@1.0.so b/proprietary/lib64/android.hardware.wifi.offload@1.0.so new file mode 100644 index 0000000..3bd01d0 Binary files /dev/null and b/proprietary/lib64/android.hardware.wifi.offload@1.0.so differ diff --git a/proprietary/lib64/android.hardware.wifi.supplicant@1.0.so b/proprietary/lib64/android.hardware.wifi.supplicant@1.0.so new file mode 100644 index 0000000..a3c3e7c Binary files /dev/null and b/proprietary/lib64/android.hardware.wifi.supplicant@1.0.so differ diff --git a/proprietary/lib64/android.hardware.wifi.supplicant@1.1.so b/proprietary/lib64/android.hardware.wifi.supplicant@1.1.so new file mode 100644 index 0000000..415b992 Binary files /dev/null and b/proprietary/lib64/android.hardware.wifi.supplicant@1.1.so differ diff --git a/proprietary/lib64/android.hardware.wifi@1.0.so b/proprietary/lib64/android.hardware.wifi@1.0.so new file mode 100644 index 0000000..c8bf094 Binary files /dev/null and b/proprietary/lib64/android.hardware.wifi@1.0.so differ diff --git a/proprietary/lib64/android.hardware.wifi@1.1.so b/proprietary/lib64/android.hardware.wifi@1.1.so new file mode 100644 index 0000000..c03a3c1 Binary files /dev/null and b/proprietary/lib64/android.hardware.wifi@1.1.so differ diff --git a/proprietary/lib64/android.hardware.wifi@1.2.so b/proprietary/lib64/android.hardware.wifi@1.2.so new file mode 100644 index 0000000..f698337 Binary files /dev/null and b/proprietary/lib64/android.hardware.wifi@1.2.so differ diff --git a/proprietary/lib64/android.system.wifi.keystore@1.0.so b/proprietary/lib64/android.system.wifi.keystore@1.0.so new file mode 100644 index 0000000..0dc6a6c Binary files /dev/null and b/proprietary/lib64/android.system.wifi.keystore@1.0.so differ diff --git a/proprietary/lib64/hw/camera.universal8895.so b/proprietary/lib64/hw/camera.universal8895.so new file mode 100644 index 0000000..4b72d9f Binary files /dev/null and b/proprietary/lib64/hw/camera.universal8895.so differ diff --git a/proprietary/lib64/hw/gralloc.exynos5.so b/proprietary/lib64/hw/gralloc.exynos5.so new file mode 100644 index 0000000..5ae1021 Binary files /dev/null and b/proprietary/lib64/hw/gralloc.exynos5.so differ diff --git a/proprietary/lib64/libExynosOMX_Core.so b/proprietary/lib64/libExynosOMX_Core.so new file mode 100644 index 0000000..30b014a Binary files /dev/null and b/proprietary/lib64/libExynosOMX_Core.so differ diff --git a/proprietary/lib64/libExynosOMX_Resourcemanager.so b/proprietary/lib64/libExynosOMX_Resourcemanager.so new file mode 100644 index 0000000..18368f0 Binary files /dev/null and b/proprietary/lib64/libExynosOMX_Resourcemanager.so differ diff --git a/proprietary/lib64/libGrallocWrapper.so b/proprietary/lib64/libGrallocWrapper.so new file mode 100644 index 0000000..859464a Binary files /dev/null and b/proprietary/lib64/libGrallocWrapper.so differ diff --git a/proprietary/lib64/libIDDQD_core.so b/proprietary/lib64/libIDDQD_core.so new file mode 100644 index 0000000..fb668a2 Binary files /dev/null and b/proprietary/lib64/libIDDQD_core.so differ diff --git a/proprietary/lib64/libIDDQD_interface.so b/proprietary/lib64/libIDDQD_interface.so new file mode 100644 index 0000000..8e0acac Binary files /dev/null and b/proprietary/lib64/libIDDQD_interface.so differ diff --git a/proprietary/lib64/libacryl.so b/proprietary/lib64/libacryl.so new file mode 100644 index 0000000..f1cf51a Binary files /dev/null and b/proprietary/lib64/libacryl.so differ diff --git a/proprietary/lib64/libaptX_encoder.so b/proprietary/lib64/libaptX_encoder.so new file mode 100644 index 0000000..f80f923 Binary files /dev/null and b/proprietary/lib64/libaptX_encoder.so differ diff --git a/proprietary/lib64/libblurdetection.so b/proprietary/lib64/libblurdetection.so new file mode 100644 index 0000000..9899de0 Binary files /dev/null and b/proprietary/lib64/libblurdetection.so differ diff --git a/proprietary/lib64/libblurdetection_interface.so b/proprietary/lib64/libblurdetection_interface.so new file mode 100644 index 0000000..75a69ca Binary files /dev/null and b/proprietary/lib64/libblurdetection_interface.so differ diff --git a/proprietary/lib64/libexynoscamera.so b/proprietary/lib64/libexynoscamera.so new file mode 100644 index 0000000..1c141c0 Binary files /dev/null and b/proprietary/lib64/libexynoscamera.so differ diff --git a/proprietary/lib64/libexynoscamera3.so b/proprietary/lib64/libexynoscamera3.so new file mode 100644 index 0000000..19bd2f3 Binary files /dev/null and b/proprietary/lib64/libexynoscamera3.so differ diff --git a/proprietary/lib64/libexynosgscaler.so b/proprietary/lib64/libexynosgscaler.so new file mode 100644 index 0000000..9b8155c Binary files /dev/null and b/proprietary/lib64/libexynosgscaler.so differ diff --git a/proprietary/lib64/libexynosscaler.so b/proprietary/lib64/libexynosscaler.so new file mode 100644 index 0000000..895d8f7 Binary files /dev/null and b/proprietary/lib64/libexynosscaler.so differ diff --git a/proprietary/lib64/libfloatingfeature.so b/proprietary/lib64/libfloatingfeature.so new file mode 100644 index 0000000..223f3bd Binary files /dev/null and b/proprietary/lib64/libfloatingfeature.so differ diff --git a/proprietary/lib64/libfocuspeaking.so b/proprietary/lib64/libfocuspeaking.so new file mode 100644 index 0000000..69813c6 Binary files /dev/null and b/proprietary/lib64/libfocuspeaking.so differ diff --git a/proprietary/lib64/libfocuspeaking_interface.so b/proprietary/lib64/libfocuspeaking_interface.so new file mode 100644 index 0000000..513ea3f Binary files /dev/null and b/proprietary/lib64/libfocuspeaking_interface.so differ diff --git a/proprietary/lib64/libhifills_interface.so b/proprietary/lib64/libhifills_interface.so new file mode 100644 index 0000000..b565656 Binary files /dev/null and b/proprietary/lib64/libhifills_interface.so differ diff --git a/proprietary/lib64/libhwjpeg.so b/proprietary/lib64/libhwjpeg.so new file mode 100644 index 0000000..0c503e4 Binary files /dev/null and b/proprietary/lib64/libhwjpeg.so differ diff --git a/proprietary/lib64/libmaet.so b/proprietary/lib64/libmaet.so new file mode 100644 index 0000000..043b06f Binary files /dev/null and b/proprietary/lib64/libmaet.so differ diff --git a/proprietary/lib64/libsecaudioinfo.so b/proprietary/lib64/libsecaudioinfo.so new file mode 100644 index 0000000..fd86cc8 Binary files /dev/null and b/proprietary/lib64/libsecaudioinfo.so differ diff --git a/proprietary/lib64/libsecnativefeature.so b/proprietary/lib64/libsecnativefeature.so new file mode 100644 index 0000000..bc73d9a Binary files /dev/null and b/proprietary/lib64/libsecnativefeature.so differ diff --git a/proprietary/lib64/libsecril-client.so b/proprietary/lib64/libsecril-client.so new file mode 100644 index 0000000..feebac6 Binary files /dev/null and b/proprietary/lib64/libsecril-client.so differ diff --git a/proprietary/lib64/libsensorlistener.so b/proprietary/lib64/libsensorlistener.so new file mode 100644 index 0000000..85d052f Binary files /dev/null and b/proprietary/lib64/libsensorlistener.so differ diff --git a/proprietary/lib64/libskeymaster.so b/proprietary/lib64/libskeymaster.so new file mode 100644 index 0000000..6c4ba2e Binary files /dev/null and b/proprietary/lib64/libskeymaster.so differ diff --git a/proprietary/lib64/libsmartfocus_interface.so b/proprietary/lib64/libsmartfocus_interface.so new file mode 100644 index 0000000..0803693 Binary files /dev/null and b/proprietary/lib64/libsmartfocus_interface.so differ diff --git a/proprietary/lib64/libsmartfocusengine.so b/proprietary/lib64/libsmartfocusengine.so new file mode 100644 index 0000000..4b99a6a Binary files /dev/null and b/proprietary/lib64/libsmartfocusengine.so differ diff --git a/proprietary/lib64/libstagefrighthw.so b/proprietary/lib64/libstagefrighthw.so new file mode 100644 index 0000000..7a83c9f Binary files /dev/null and b/proprietary/lib64/libstagefrighthw.so differ diff --git a/proprietary/lib64/libsxqk_skia.so b/proprietary/lib64/libsxqk_skia.so new file mode 100644 index 0000000..ffcea24 Binary files /dev/null and b/proprietary/lib64/libsxqk_skia.so differ diff --git a/proprietary/lib64/libtinyalsa.so b/proprietary/lib64/libtinyalsa.so new file mode 100644 index 0000000..1e74c63 Binary files /dev/null and b/proprietary/lib64/libtinyalsa.so differ diff --git a/proprietary/lib64/libuniapi.so b/proprietary/lib64/libuniapi.so new file mode 100644 index 0000000..d9f98fb Binary files /dev/null and b/proprietary/lib64/libuniapi.so differ diff --git a/proprietary/lib64/libuniplugin.so b/proprietary/lib64/libuniplugin.so new file mode 100644 index 0000000..1b1f9df Binary files /dev/null and b/proprietary/lib64/libuniplugin.so differ diff --git a/proprietary/lib64/omx/libOMX.Exynos.AVC.Decoder.so b/proprietary/lib64/omx/libOMX.Exynos.AVC.Decoder.so new file mode 100644 index 0000000..179a9b6 Binary files /dev/null and b/proprietary/lib64/omx/libOMX.Exynos.AVC.Decoder.so differ diff --git a/proprietary/lib64/omx/libOMX.Exynos.AVC.Encoder.so b/proprietary/lib64/omx/libOMX.Exynos.AVC.Encoder.so new file mode 100644 index 0000000..cd5eaed Binary files /dev/null and b/proprietary/lib64/omx/libOMX.Exynos.AVC.Encoder.so differ diff --git a/proprietary/lib64/omx/libOMX.Exynos.HEVC.Decoder.so b/proprietary/lib64/omx/libOMX.Exynos.HEVC.Decoder.so new file mode 100644 index 0000000..a151c58 Binary files /dev/null and b/proprietary/lib64/omx/libOMX.Exynos.HEVC.Decoder.so differ diff --git a/proprietary/lib64/omx/libOMX.Exynos.HEVC.Encoder.so b/proprietary/lib64/omx/libOMX.Exynos.HEVC.Encoder.so new file mode 100644 index 0000000..59da9c8 Binary files /dev/null and b/proprietary/lib64/omx/libOMX.Exynos.HEVC.Encoder.so differ diff --git a/proprietary/lib64/omx/libOMX.Exynos.MPEG4.Decoder.so b/proprietary/lib64/omx/libOMX.Exynos.MPEG4.Decoder.so new file mode 100644 index 0000000..deaf2ec Binary files /dev/null and b/proprietary/lib64/omx/libOMX.Exynos.MPEG4.Decoder.so differ diff --git a/proprietary/lib64/omx/libOMX.Exynos.MPEG4.Encoder.so b/proprietary/lib64/omx/libOMX.Exynos.MPEG4.Encoder.so new file mode 100644 index 0000000..179569d Binary files /dev/null and b/proprietary/lib64/omx/libOMX.Exynos.MPEG4.Encoder.so differ diff --git a/proprietary/lib64/omx/libOMX.Exynos.VP8.Decoder.so b/proprietary/lib64/omx/libOMX.Exynos.VP8.Decoder.so new file mode 100644 index 0000000..04ff9c3 Binary files /dev/null and b/proprietary/lib64/omx/libOMX.Exynos.VP8.Decoder.so differ diff --git a/proprietary/lib64/omx/libOMX.Exynos.VP8.Encoder.so b/proprietary/lib64/omx/libOMX.Exynos.VP8.Encoder.so new file mode 100644 index 0000000..0b7d20a Binary files /dev/null and b/proprietary/lib64/omx/libOMX.Exynos.VP8.Encoder.so differ diff --git a/proprietary/lib64/omx/libOMX.Exynos.VP9.Decoder.so b/proprietary/lib64/omx/libOMX.Exynos.VP9.Decoder.so new file mode 100644 index 0000000..6ec948c Binary files /dev/null and b/proprietary/lib64/omx/libOMX.Exynos.VP9.Decoder.so differ diff --git a/proprietary/lib64/omx/libOMX.Exynos.VP9.Encoder.so b/proprietary/lib64/omx/libOMX.Exynos.VP9.Encoder.so new file mode 100644 index 0000000..e773ee0 Binary files /dev/null and b/proprietary/lib64/omx/libOMX.Exynos.VP9.Encoder.so differ diff --git a/proprietary/lib64/omx/libOMX.Exynos.WMV.Decoder.so b/proprietary/lib64/omx/libOMX.Exynos.WMV.Decoder.so new file mode 100644 index 0000000..922ed35 Binary files /dev/null and b/proprietary/lib64/omx/libOMX.Exynos.WMV.Decoder.so differ diff --git a/proprietary/lib64/system.vendor.samsung.frameworks.ucm.wifi@1.0.so b/proprietary/lib64/system.vendor.samsung.frameworks.ucm.wifi@1.0.so new file mode 100644 index 0000000..c877be3 Binary files /dev/null and b/proprietary/lib64/system.vendor.samsung.frameworks.ucm.wifi@1.0.so differ diff --git a/proprietary/lib64/vendor.samsung.hardware.bluetooth@1.0.so b/proprietary/lib64/vendor.samsung.hardware.bluetooth@1.0.so new file mode 100644 index 0000000..a8efd5e Binary files /dev/null and b/proprietary/lib64/vendor.samsung.hardware.bluetooth@1.0.so differ diff --git a/proprietary/lib64/vendor.samsung.hardware.camera.device@1.0.so b/proprietary/lib64/vendor.samsung.hardware.camera.device@1.0.so new file mode 100644 index 0000000..cc39e2e Binary files /dev/null and b/proprietary/lib64/vendor.samsung.hardware.camera.device@1.0.so differ diff --git a/proprietary/lib64/vendor.samsung.hardware.camera.device@3.2.so b/proprietary/lib64/vendor.samsung.hardware.camera.device@3.2.so new file mode 100644 index 0000000..7c00e6b Binary files /dev/null and b/proprietary/lib64/vendor.samsung.hardware.camera.device@3.2.so differ diff --git a/proprietary/lib64/vendor.samsung.hardware.camera.device@3.3.so b/proprietary/lib64/vendor.samsung.hardware.camera.device@3.3.so new file mode 100644 index 0000000..7f4d5ff Binary files /dev/null and b/proprietary/lib64/vendor.samsung.hardware.camera.device@3.3.so differ diff --git a/proprietary/lib64/vendor.samsung.hardware.camera.device@3.4.so b/proprietary/lib64/vendor.samsung.hardware.camera.device@3.4.so new file mode 100644 index 0000000..c4574bf Binary files /dev/null and b/proprietary/lib64/vendor.samsung.hardware.camera.device@3.4.so differ diff --git a/proprietary/lib64/vendor.samsung.hardware.camera.provider@2.4.so b/proprietary/lib64/vendor.samsung.hardware.camera.provider@2.4.so new file mode 100644 index 0000000..6fa0599 Binary files /dev/null and b/proprietary/lib64/vendor.samsung.hardware.camera.provider@2.4.so differ diff --git a/proprietary/lib64/vendor.samsung.hardware.gnss@1.0.so b/proprietary/lib64/vendor.samsung.hardware.gnss@1.0.so new file mode 100644 index 0000000..a81671a Binary files /dev/null and b/proprietary/lib64/vendor.samsung.hardware.gnss@1.0.so differ diff --git a/proprietary/lib64/vendor.samsung.hardware.nfc@1.1.so b/proprietary/lib64/vendor.samsung.hardware.nfc@1.1.so new file mode 100644 index 0000000..b1c9056 Binary files /dev/null and b/proprietary/lib64/vendor.samsung.hardware.nfc@1.1.so differ diff --git a/proprietary/lib64/vendor.samsung.hardware.radio.channel@1.0.so b/proprietary/lib64/vendor.samsung.hardware.radio.channel@1.0.so new file mode 100644 index 0000000..60ac60c Binary files /dev/null and b/proprietary/lib64/vendor.samsung.hardware.radio.channel@1.0.so differ diff --git a/proprietary/lib64/vendor.samsung.hardware.radio.configsvc@1.0.so b/proprietary/lib64/vendor.samsung.hardware.radio.configsvc@1.0.so new file mode 100644 index 0000000..1d78282 Binary files /dev/null and b/proprietary/lib64/vendor.samsung.hardware.radio.configsvc@1.0.so differ diff --git a/proprietary/lib64/vendor.samsung.hardware.radio.secbridge@1.0.so b/proprietary/lib64/vendor.samsung.hardware.radio.secbridge@1.0.so new file mode 100644 index 0000000..bf31ae2 Binary files /dev/null and b/proprietary/lib64/vendor.samsung.hardware.radio.secbridge@1.0.so differ diff --git a/proprietary/lib64/vendor.samsung.hardware.radio.sechook@1.0.so b/proprietary/lib64/vendor.samsung.hardware.radio.sechook@1.0.so new file mode 100644 index 0000000..d164004 Binary files /dev/null and b/proprietary/lib64/vendor.samsung.hardware.radio.sechook@1.0.so differ diff --git a/proprietary/lib64/vendor.samsung.hardware.radio@1.2.so b/proprietary/lib64/vendor.samsung.hardware.radio@1.2.so new file mode 100644 index 0000000..e589842 Binary files /dev/null and b/proprietary/lib64/vendor.samsung.hardware.radio@1.2.so differ diff --git a/proprietary/lib64/vendor.samsung.hardware.wifi.hostapd@1.0.so b/proprietary/lib64/vendor.samsung.hardware.wifi.hostapd@1.0.so new file mode 100644 index 0000000..2df6784 Binary files /dev/null and b/proprietary/lib64/vendor.samsung.hardware.wifi.hostapd@1.0.so differ diff --git a/proprietary/lib64/vendor.samsung.hardware.wifi.supplicant@1.0.so b/proprietary/lib64/vendor.samsung.hardware.wifi.supplicant@1.0.so new file mode 100644 index 0000000..ce60bca Binary files /dev/null and b/proprietary/lib64/vendor.samsung.hardware.wifi.supplicant@1.0.so differ diff --git a/proprietary/lib64/vendor.samsung.hardware.wifi@1.0.so b/proprietary/lib64/vendor.samsung.hardware.wifi@1.0.so new file mode 100644 index 0000000..e5ff481 Binary files /dev/null and b/proprietary/lib64/vendor.samsung.hardware.wifi@1.0.so differ diff --git a/proprietary/lib64/vendor.samsung_slsi.hardware.ExynosHWCServiceTW@1.0.so b/proprietary/lib64/vendor.samsung_slsi.hardware.ExynosHWCServiceTW@1.0.so new file mode 100644 index 0000000..f3f9826 Binary files /dev/null and b/proprietary/lib64/vendor.samsung_slsi.hardware.ExynosHWCServiceTW@1.0.so differ diff --git a/proprietary/lib64/vendor.trustonic.tee@1.0.so b/proprietary/lib64/vendor.trustonic.tee@1.0.so new file mode 100644 index 0000000..2563962 Binary files /dev/null and b/proprietary/lib64/vendor.trustonic.tee@1.0.so differ diff --git a/proprietary/lib64/vendor.trustonic.teeregistry@1.0.so b/proprietary/lib64/vendor.trustonic.teeregistry@1.0.so new file mode 100644 index 0000000..791bda3 Binary files /dev/null and b/proprietary/lib64/vendor.trustonic.teeregistry@1.0.so differ diff --git a/proprietary/media/battery_error.spi b/proprietary/media/battery_error.spi new file mode 100644 index 0000000..14112e3 Binary files /dev/null and b/proprietary/media/battery_error.spi differ diff --git a/proprietary/media/battery_low.spi b/proprietary/media/battery_low.spi new file mode 100644 index 0000000..8e49999 Binary files /dev/null and b/proprietary/media/battery_low.spi differ diff --git a/proprietary/media/battery_temperature_error.spi b/proprietary/media/battery_temperature_error.spi new file mode 100644 index 0000000..36e6822 Binary files /dev/null and b/proprietary/media/battery_temperature_error.spi differ diff --git a/proprietary/media/battery_temperature_limit.spi b/proprietary/media/battery_temperature_limit.spi new file mode 100644 index 0000000..61400c4 Binary files /dev/null and b/proprietary/media/battery_temperature_limit.spi differ diff --git a/proprietary/media/battery_water_usb.spi b/proprietary/media/battery_water_usb.spi new file mode 100644 index 0000000..128d4b4 Binary files /dev/null and b/proprietary/media/battery_water_usb.spi differ diff --git a/proprietary/media/charging_New_Fast.spi b/proprietary/media/charging_New_Fast.spi new file mode 100644 index 0000000..2757a84 Binary files /dev/null and b/proprietary/media/charging_New_Fast.spi differ diff --git a/proprietary/media/charging_New_Normal.spi b/proprietary/media/charging_New_Normal.spi new file mode 100644 index 0000000..d74ce78 Binary files /dev/null and b/proprietary/media/charging_New_Normal.spi differ diff --git a/proprietary/media/dock_error_usb.spi b/proprietary/media/dock_error_usb.spi new file mode 100644 index 0000000..3f89b41 Binary files /dev/null and b/proprietary/media/dock_error_usb.spi differ diff --git a/proprietary/media/incomplete_connect.spi b/proprietary/media/incomplete_connect.spi new file mode 100644 index 0000000..3491d3d Binary files /dev/null and b/proprietary/media/incomplete_connect.spi differ diff --git a/proprietary/media/lcd_density.txt b/proprietary/media/lcd_density.txt new file mode 100644 index 0000000..feab266 --- /dev/null +++ b/proprietary/media/lcd_density.txt @@ -0,0 +1,20 @@ +640 +267 +289 +162 +154 +145 +320 +000 +450 +000 +450 +076 +230 +525 +119 +140 +656 +618 +597 +450 \ No newline at end of file diff --git a/proprietary/media/percentage.spi b/proprietary/media/percentage.spi new file mode 100644 index 0000000..f6a52e8 Binary files /dev/null and b/proprietary/media/percentage.spi differ diff --git a/proprietary/media/safety_timer_usb.spi b/proprietary/media/safety_timer_usb.spi new file mode 100644 index 0000000..233d819 Binary files /dev/null and b/proprietary/media/safety_timer_usb.spi differ diff --git a/proprietary/media/slow_charging_usb.spi b/proprietary/media/slow_charging_usb.spi new file mode 100644 index 0000000..4e1a189 Binary files /dev/null and b/proprietary/media/slow_charging_usb.spi differ diff --git a/proprietary/media/temperature_limit_usb.spi b/proprietary/media/temperature_limit_usb.spi new file mode 100644 index 0000000..3516975 Binary files /dev/null and b/proprietary/media/temperature_limit_usb.spi differ diff --git a/proprietary/media/water_protection_usb.spi b/proprietary/media/water_protection_usb.spi new file mode 100644 index 0000000..e9baf0a Binary files /dev/null and b/proprietary/media/water_protection_usb.spi differ diff --git a/proprietary/vendor/app/mcRegistry/07010000000000000000000000000000.tlbin b/proprietary/vendor/app/mcRegistry/07010000000000000000000000000000.tlbin new file mode 100644 index 0000000..8fbc21c Binary files /dev/null and b/proprietary/vendor/app/mcRegistry/07010000000000000000000000000000.tlbin differ diff --git a/proprietary/vendor/app/mcRegistry/08130000000000000000000000000000.tlbin b/proprietary/vendor/app/mcRegistry/08130000000000000000000000000000.tlbin new file mode 100644 index 0000000..044260d Binary files /dev/null and b/proprietary/vendor/app/mcRegistry/08130000000000000000000000000000.tlbin differ diff --git a/proprietary/vendor/app/mcRegistry/FFFFFFFF000000000000000000000001.drbin b/proprietary/vendor/app/mcRegistry/FFFFFFFF000000000000000000000001.drbin new file mode 100644 index 0000000..f576d4e Binary files /dev/null and b/proprietary/vendor/app/mcRegistry/FFFFFFFF000000000000000000000001.drbin differ diff --git a/proprietary/vendor/app/mcRegistry/ffffffff00000000000000000000000e.tlbin b/proprietary/vendor/app/mcRegistry/ffffffff00000000000000000000000e.tlbin new file mode 100644 index 0000000..5678981 Binary files /dev/null and b/proprietary/vendor/app/mcRegistry/ffffffff00000000000000000000000e.tlbin differ diff --git a/proprietary/vendor/app/mcRegistry/ffffffff00000000000000000000000f.tlbin b/proprietary/vendor/app/mcRegistry/ffffffff00000000000000000000000f.tlbin new file mode 100644 index 0000000..3547b1f Binary files /dev/null and b/proprietary/vendor/app/mcRegistry/ffffffff00000000000000000000000f.tlbin differ diff --git a/proprietary/vendor/app/mcRegistry/ffffffff000000000000000000000012.tlbin b/proprietary/vendor/app/mcRegistry/ffffffff000000000000000000000012.tlbin new file mode 100644 index 0000000..6d602cb Binary files /dev/null and b/proprietary/vendor/app/mcRegistry/ffffffff000000000000000000000012.tlbin differ diff --git a/proprietary/vendor/app/mcRegistry/ffffffff000000000000000000000013.tlbin b/proprietary/vendor/app/mcRegistry/ffffffff000000000000000000000013.tlbin new file mode 100644 index 0000000..17fa364 Binary files /dev/null and b/proprietary/vendor/app/mcRegistry/ffffffff000000000000000000000013.tlbin differ diff --git a/proprietary/vendor/app/mcRegistry/ffffffff00000000000000000000002f.tlbin b/proprietary/vendor/app/mcRegistry/ffffffff00000000000000000000002f.tlbin new file mode 100644 index 0000000..1871047 Binary files /dev/null and b/proprietary/vendor/app/mcRegistry/ffffffff00000000000000000000002f.tlbin differ diff --git a/proprietary/vendor/app/mcRegistry/ffffffff000000000000000000000038.tlbin b/proprietary/vendor/app/mcRegistry/ffffffff000000000000000000000038.tlbin new file mode 100644 index 0000000..8517dcc Binary files /dev/null and b/proprietary/vendor/app/mcRegistry/ffffffff000000000000000000000038.tlbin differ diff --git a/proprietary/vendor/app/mcRegistry/ffffffffd0000000000000000000000a.tlbin b/proprietary/vendor/app/mcRegistry/ffffffffd0000000000000000000000a.tlbin new file mode 100644 index 0000000..09f40f9 Binary files /dev/null and b/proprietary/vendor/app/mcRegistry/ffffffffd0000000000000000000000a.tlbin differ diff --git a/proprietary/vendor/app/mcRegistry/ffffffffd0000000000000000000000e.tlbin b/proprietary/vendor/app/mcRegistry/ffffffffd0000000000000000000000e.tlbin new file mode 100644 index 0000000..ae18366 Binary files /dev/null and b/proprietary/vendor/app/mcRegistry/ffffffffd0000000000000000000000e.tlbin differ diff --git a/proprietary/vendor/app/mcRegistry/ffffffffd00000000000000000000014.tlbin b/proprietary/vendor/app/mcRegistry/ffffffffd00000000000000000000014.tlbin new file mode 100644 index 0000000..8f1ec36 Binary files /dev/null and b/proprietary/vendor/app/mcRegistry/ffffffffd00000000000000000000014.tlbin differ diff --git a/proprietary/vendor/app/mcRegistry/ffffffffd00000000000000000000016.tlbin b/proprietary/vendor/app/mcRegistry/ffffffffd00000000000000000000016.tlbin new file mode 100644 index 0000000..16cbde2 Binary files /dev/null and b/proprietary/vendor/app/mcRegistry/ffffffffd00000000000000000000016.tlbin differ diff --git a/proprietary/vendor/bin/cbd b/proprietary/vendor/bin/cbd new file mode 100644 index 0000000..eecb2c7 Binary files /dev/null and b/proprietary/vendor/bin/cbd differ diff --git a/proprietary/vendor/bin/hw/android.hardware.bluetooth@1.0-service b/proprietary/vendor/bin/hw/android.hardware.bluetooth@1.0-service new file mode 100644 index 0000000..07d8584 Binary files /dev/null and b/proprietary/vendor/bin/hw/android.hardware.bluetooth@1.0-service differ diff --git a/proprietary/vendor/bin/hw/android.hardware.drm@1.1-service.widevine b/proprietary/vendor/bin/hw/android.hardware.drm@1.1-service.widevine new file mode 100644 index 0000000..3ba9ec2 Binary files /dev/null and b/proprietary/vendor/bin/hw/android.hardware.drm@1.1-service.widevine differ diff --git a/proprietary/vendor/bin/hw/android.hardware.wifi@1.0-service b/proprietary/vendor/bin/hw/android.hardware.wifi@1.0-service new file mode 100644 index 0000000..53c9231 Binary files /dev/null and b/proprietary/vendor/bin/hw/android.hardware.wifi@1.0-service differ diff --git a/proprietary/vendor/bin/hw/gpsd b/proprietary/vendor/bin/hw/gpsd new file mode 100644 index 0000000..4dafa60 Binary files /dev/null and b/proprietary/vendor/bin/hw/gpsd differ diff --git a/proprietary/vendor/bin/hw/lhd b/proprietary/vendor/bin/hw/lhd new file mode 100644 index 0000000..2d2a813 Binary files /dev/null and b/proprietary/vendor/bin/hw/lhd differ diff --git a/proprietary/vendor/bin/hw/macloader b/proprietary/vendor/bin/hw/macloader new file mode 100644 index 0000000..811f64c Binary files /dev/null and b/proprietary/vendor/bin/hw/macloader differ diff --git a/proprietary/vendor/bin/hw/mfgloader b/proprietary/vendor/bin/hw/mfgloader new file mode 100644 index 0000000..bef4c85 Binary files /dev/null and b/proprietary/vendor/bin/hw/mfgloader differ diff --git a/proprietary/vendor/bin/hw/rild b/proprietary/vendor/bin/hw/rild new file mode 100644 index 0000000..03913f8 Binary files /dev/null and b/proprietary/vendor/bin/hw/rild differ diff --git a/proprietary/vendor/bin/hw/sec.android.hardware.nfc@1.1-service b/proprietary/vendor/bin/hw/sec.android.hardware.nfc@1.1-service new file mode 100644 index 0000000..20e3eac Binary files /dev/null and b/proprietary/vendor/bin/hw/sec.android.hardware.nfc@1.1-service differ diff --git a/proprietary/vendor/bin/hw/vendor.samsung.hardware.gnss@1.0-service b/proprietary/vendor/bin/hw/vendor.samsung.hardware.gnss@1.0-service new file mode 100644 index 0000000..5839467 Binary files /dev/null and b/proprietary/vendor/bin/hw/vendor.samsung.hardware.gnss@1.0-service differ diff --git a/proprietary/vendor/bin/hw/vendor.samsung.hardware.radio.configsvc@1.0-service b/proprietary/vendor/bin/hw/vendor.samsung.hardware.radio.configsvc@1.0-service new file mode 100644 index 0000000..8dce039 Binary files /dev/null and b/proprietary/vendor/bin/hw/vendor.samsung.hardware.radio.configsvc@1.0-service differ diff --git a/proprietary/vendor/bin/hw/vendor.samsung_slsi.hardware.ExynosHWCServiceTW@1.0-service b/proprietary/vendor/bin/hw/vendor.samsung_slsi.hardware.ExynosHWCServiceTW@1.0-service new file mode 100644 index 0000000..79bec3f Binary files /dev/null and b/proprietary/vendor/bin/hw/vendor.samsung_slsi.hardware.ExynosHWCServiceTW@1.0-service differ diff --git a/proprietary/vendor/bin/hw/vendor.trustonic.tee@1.0-service b/proprietary/vendor/bin/hw/vendor.trustonic.tee@1.0-service new file mode 100644 index 0000000..889c3ef Binary files /dev/null and b/proprietary/vendor/bin/hw/vendor.trustonic.tee@1.0-service differ diff --git a/proprietary/vendor/bin/hw/vendor.trustonic.teeregistry@1.0-service b/proprietary/vendor/bin/hw/vendor.trustonic.teeregistry@1.0-service new file mode 100644 index 0000000..3e3fd4c Binary files /dev/null and b/proprietary/vendor/bin/hw/vendor.trustonic.teeregistry@1.0-service differ diff --git a/proprietary/vendor/bin/mcDriverDaemon b/proprietary/vendor/bin/mcDriverDaemon new file mode 100644 index 0000000..d6f06ea Binary files /dev/null and b/proprietary/vendor/bin/mcDriverDaemon differ diff --git a/proprietary/vendor/etc/SoundBoosterParam.txt b/proprietary/vendor/etc/SoundBoosterParam.txt new file mode 100644 index 0000000..ec222e9 --- /dev/null +++ b/proprietary/vendor/etc/SoundBoosterParam.txt @@ -0,0 +1,36 @@ +S,1,4,1,1,1,2,-1,-1 +H,1,100 +F,1,0,0,0,0,0,0,0,0,0,0,1,4,-5,1000,2000 +L,1,5,16,15,12,13,12,8,12,12,10,6,-5,-5,-10,-17,-15,-8,-8,-8,-5,-5,-5,100,100,100,100,100,100,100,100,100,100,100,500,500,500,500,500,500,500,500,500,500,500,1,0,0,0,50000,6000 +MA,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +MB,1,1,1,1,1,1,1,1,1,1,1,2,2,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,100,100,100,100,100,100,100,100,100,100,100,500,500,500,500,500,500,500,500,500,500,500,1,0,0,0,50000,6000,1,0 +MC,2,1,2,3,2,2,2,2,2,2,2,2,2,-2,-2,-2,-3,-3,-2,-2,-2,-2,-2,-2,100,100,100,100,100,100,100,100,100,100,100,500,500,500,500,500,500,500,500,500,500,500,1,0,0,0,50000,6000,1,0 +MD,3,1,3,4,3,3,3,3,3,4,4,4,4,-3,-3,-4,-6,-7,-4,-4,-4,-3,-3,-3,100,100,100,100,100,100,100,100,100,100,100,500,500,500,500,500,500,500,500,500,500,500,1,0,0,0,50000,6000,1,0 +ME,4,1,3,6,4,4,4,4,4,6,6,6,6,-4,-4,-6,-9,-11,-6,-6,-6,-4,-4,-4,100,100,100,100,100,100,100,100,100,100,100,500,500,500,500,500,500,500,500,500,500,500,1,0,0,0,50000,6000,1,0 +MF,5,1,5,8,6,5,5,5,5,5,8,8,8,-5,-5,-8,-12,-15,-8,-8,-8,-5,-5,-5,100,100,100,100,100,100,100,100,100,100,100,500,500,500,500,500,500,500,500,500,500,500,1,0,0,0,50000,6000,1,0 +MG,6,1,8,12,6,6,7,7,7,7,10,10,10,-5,-5,-10,-17,-15,-8,-8,-8,-5,-5,-5,100,100,100,100,100,100,100,100,100,100,100,500,500,500,500,500,500,500,500,500,500,500,1,0,0,0,50000,6000,1,0 +MH,7,1,10,16,10,7,10,9,8,13,15,10,10,-5,-5,-10,-17,-15,-8,-8,-8,-5,-5,-5,100,100,100,100,100,100,100,100,100,100,100,500,500,500,500,500,500,500,500,500,500,500,1,0,0,0,50000,6000,1,0 +MI,8,1,10,19,11,8,11,10,9,17,18,14,11,-5,-5,-10,-17,-15,-8,-8,-8,-5,-5,-5,100,100,100,100,100,100,100,100,100,100,100,500,500,500,500,500,500,500,500,500,500,500,1,0,0,0,50000,6000,1,0 +MJ,9,1,10,19,11,8,11,10,9,17,18,14,11,-5,-5,-10,-17,-15,-8,-8,-8,-5,-5,-5,100,100,100,100,100,100,100,100,100,100,100,500,500,500,500,500,500,500,500,500,500,500,1,0,0,0,50000,6000,1,0 +MK,10,1,10,19,11,8,11,10,8,17,18,14,11,-5,-5,-10,-17,-15,-8,-8,-8,-5,-5,-5,100,100,100,100,100,100,100,100,100,100,100,500,500,500,500,500,500,500,500,500,500,500,1,0,0,0,50000,6000,1,0 +ML,11,1,10,19,11,8,11,10,8,17,18,14,11,-5,-5,-10,-17,-15,-8,-8,-8,-5,-5,-5,100,100,100,100,100,100,100,100,100,100,100,500,500,500,500,500,500,500,500,500,500,500,1,0,0,0,50000,6000,1,0 +MM,12,1,10,19,11,8,11,10,8,16,17,14,11,-5,-5,-10,-17,-15,-8,-8,-8,-5,-5,-5,100,100,100,100,100,100,100,100,100,100,100,500,500,500,500,500,500,500,500,500,500,500,1,0,0,0,50000,6000,1,0 +MN,13,1,9,18,11,8,11,10,8,14,15,13,10,-5,-5,-10,-17,-15,-8,-8,-8,-5,-5,-5,100,100,100,100,100,100,100,100,100,100,100,500,500,500,500,500,500,500,500,500,500,500,1,0,0,0,50000,6000,1,0 +MO,14,1,9,18,11,8,11,10,8,13,14,12,9,-5,-5,-10,-17,-15,-8,-8,-8,-5,-5,-5,100,100,100,100,100,100,100,100,100,100,100,500,500,500,500,500,500,500,500,500,500,500,1,0,0,0,50000,6000,1,0 +MP,15,1,5,16,15,12,13,12,8,12,12,10,6,-5,-5,-10,-17,-15,-8,-8,-8,-5,-5,-5,100,100,100,100,100,100,100,100,100,100,100,500,500,500,500,500,500,500,500,500,500,500,1,0,0,0,50000,6000,1,0 +AA,994737286,-1750717853,921661991,1750717853,-842657453,-10,988972205,-1705508780,910564496,1705508780,-825794877,-10,964789079,-1479532101,864013174,1479532101,-755060429,-10,941190523,-1177521079,818587118,1177521079,-686035817,-10,934328363,-1065200660,805377799,1065200660,-665964338,-10,912262607,-517654426,762902309,517654426,-601423091,-10,964789079,1479532102,864013174,-1479532102,-755060429,-10 +AB,1059488770,-1204888123,990389344,1204888123,-976136290,-3,1058715078,-1059894992,985864759,1059894992,-970838014,-3,1056513916,-317484713,972992266,317484713,-955764358,-3,1057119002,628432361,976530838,-628432361,-959908017,-3,1058189731,944032433,982792504,-944032433,-967240411,-3,1068140293,2005896238,1040983826,-2005896238,-1035382295,-3,1084979100,-1799607337,1139457902,1799607337,-1150695178,-3 +AC,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +AM,1,1,0 +AU,1 +BA,3200,600,-10 +BB,7200,600,-3 +BC,7400,1000,-3 +CA,995146344,-1719839359,922449409,1719839359,-843853929,-10,989488665,-1669540767,911558655,1669540767,-827305496,-10,966017786,-1416461384,866378373,1416461384,-758654335,-10,943802527,-1075935678,823615098,1075935678,-693675801,-10,937575990,-949024805,811629321,949024805,-675463486,-10,919551105,-330967494,776932308,330967494,-622741590,-10,1004742881,1797560209,940922268,-1797560209,-871923325,-10 +CB,1059488770,-1204888123,990389344,1204888123,-976136290,-3,1058715078,-1059894992,985864759,1059894992,-970838014,-3,1056513916,-317484713,972992266,317484713,-955764358,-3,1057119002,628432361,976530838,-628432361,-959908017,-3,1058189731,944032433,982792504,-944032433,-967240411,-3,1068140293,2005896238,1040983826,-2005896238,-1035382295,-3,1084979100,-1799607337,1139457902,1799607337,-1150695178,-3 +CC,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0 +CM,1,1,0 +CU,1 +DA,3500,600,-10 +DB,7200,600,-3 +DC,7400,1000,-3 diff --git a/proprietary/vendor/etc/abox_debug.xml b/proprietary/vendor/etc/abox_debug.xml new file mode 100644 index 0000000..c7f073d --- /dev/null +++ b/proprietary/vendor/etc/abox_debug.xml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_effects.conf b/proprietary/vendor/etc/audio_effects.conf new file mode 100644 index 0000000..e55448d --- /dev/null +++ b/proprietary/vendor/etc/audio_effects.conf @@ -0,0 +1,210 @@ +# List of effect libraries to load. Each library element must contain a "path" element +# giving the full path of the library .so file. +# libraries { +# { +# path +# } +# } +libraries { +# This is a proxy library that will be an abstraction for +# the HW and SW effects + proxy { + path /system/lib/soundfx/libeffectproxy.so + } +# This is the HW implementation library for the effect + offload { + path /system/lib/soundfx/libaudioeffectoffload.so + } + bundle { + path /system/lib/soundfx/libbundlewrapper.so + } + reverb { + path /system/lib/soundfx/libreverbwrapper.so + } + visualizer_sw { + path /system/lib/soundfx/libvisualizer.so + } + downmix { + path /system/lib/soundfx/libdownmix.so + } + mysound { + path /system/lib/soundfx/libmysound.so + } + myspace { + path /system/lib/soundfx/libmyspace.so + } + soundalive { + path /system/lib/soundfx/libaudiosa.so + } + soundalive_sec { + path /system/lib/soundfx/libaudiosaplus_sec.so + } + loudness_enhancer { + path /system/lib/soundfx/libldnhncr.so + } + soundbooster_plus { + path /system/lib/soundfx/libsamsungSoundbooster_plus.so + } + pre_processing { + path /system/lib/soundfx/libaudiopreprocessing.so + } +} + +# list of effects to load. Each effect element must contain a "library" and a "uuid" element. +# The value of the "library" element must correspond to the name of one library element in the +# "libraries" element. +# The name of the effect element is indicative, only the value of the "uuid" element +# designates the effect. +# effects { +# { +# library +# uuid +# } +# : +# } + +effects { + soundbooster_plus { + library soundbooster_plus + uuid 50de45f0-5d4c-11e5-a837-0800200c9a66 + } + soundalive { + library proxy + uuid 05227ea0-50bb-11e3-ac69-0002a5d5c51b + libsw { + library soundalive_sec + uuid cf65eb39-ce2f-48a8-a903-ceb818c06745 + } + libhw { + library offload + uuid 0b2dbc60-50bb-11e3-988b-0002a5d5c51b + } + } + bassboost { + library soundalive + uuid a926a540-418a-11e1-b2f1-0002a5d5c51b + } + virtualizer { + library soundalive + uuid c747f6a0-418a-11e1-a621-0002a5d5c51b + } + equalizer { + library soundalive + uuid c117b70-f97f-11e0-be50-0002a5d5c51b + } + volume { + library bundle + uuid 119341a0-8469-11df-81f9-0002a5d5c51b + } + reverb_env_aux { + library reverb + uuid 4a387fc0-8ab3-11df-8bad-0002a5d5c51b + } + reverb_env_ins { + library reverb + uuid c7a511a0-a3bb-11df-860e-0002a5d5c51b + } + reverb_pre_aux { + library reverb + uuid f29a1400-a3bb-11df-8ddc-0002a5d5c51b + } + reverb_pre_ins { + library reverb + uuid 172cdf00-a3bc-11df-a72f-0002a5d5c51b + } + visualizer { + library visualizer_sw + uuid d069d9e0-8329-11df-9168-0002a5d5c51b + } + downmix { + library downmix + uuid 93f04452-e4fe-41cc-91f9-e475b6d1d69f + } + loudness_enhancer { + library loudness_enhancer + uuid fa415329-2034-4bea-b5dc-5b381c8d1e2c + } + dha { + library proxy + uuid 37155c20-50bb-11e3-9fac-0002a5d5c51b + libsw { + library mysound + uuid 263a88e0-50b1-11e2-bcfd-0800200c9a66 + } + libhw { + library offload + uuid 3ef69260-50bb-11e3-931e-0002a5d5c51b + } + } + sa3d { + library proxy + uuid 1c91fca0-664a-11e4-b8c2-0002a5d5c51b + libsw { + library myspace + uuid 3462a6e0-655a-11e4-8b67-0002a5d5c51b + } + libhw { + library offload + uuid c7a84e61-eebe-4fcc-bc53-efcb841b4625 + } + } +# fake acoustic echo canceler + aec { + library pre_processing + uuid 62678340-e92c-11e2-91e2-0800200c9a66 + } +} + +# Audio preprocessor configurations. +# The pre processor configuration consists in a list of elements each describing +# pre processor settings for a given input source. Valid input source names are: +# "mic", "camcorder", "voice_recognition", "voice_communication" +# Each input source element contains a list of effects elements. The name of the effect +# element must be the name of one of the effects in the "effects" list of the file. +# Each effect element may optionally contain a list of parameters and their +# default value to apply when the pre processor effect is created. +# A parameter is defined by a "key" element and a "value" element. Each of these elements +# consists in one or more elements specifying a type followed by a value. +# The types defined are: "int", "short", "float", "bool" and "string" +# pre_processing { +# { +# { +# { +# key { +# int|short|float|bool|string +# int|short|float|bool|string +# : +# } +# value { +# int|short|float|bool|string +# int|short|float|bool|string +# : +# } +# } +# : +# } +# : +# } +# : +# } + +# level { +# key { +# int test +# } +# value { +# short 9000 +# } +# } + +pre_processing { +} + +output_session_processing { + music { + sa3d {} + } + ring { + sa3d {} + } +} diff --git a/proprietary/vendor/etc/audio_effects.xml b/proprietary/vendor/etc/audio_effects.xml new file mode 100644 index 0000000..ebce9cf --- /dev/null +++ b/proprietary/vendor/etc/audio_effects.xml @@ -0,0 +1,25 @@ + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_effects_common.conf b/proprietary/vendor/etc/audio_effects_common.conf new file mode 100644 index 0000000..1832076 --- /dev/null +++ b/proprietary/vendor/etc/audio_effects_common.conf @@ -0,0 +1,41 @@ +libraries { + soundbooster_plus { + path /system/lib/libsamsungSoundbooster_plus_legacy.so + } + soundalive_sec { + path /system/lib/libaudiosaplus_sec_legacy.so + } + mysound { + path /system/lib/libmysound_legacy.so + } + dap { + path /system/lib/libswdap_legacy.so + } + tdm { + path /system/lib/libsamsungSoundbooster_tdm_legacy.so + } +} + +effects { + soundbooster_plus { + library soundbooster_plus + uuid 50de45f0-5d4c-11e5-a837-0800200c9a66 + } + soundalive { + library soundalive_sec + uuid cf65eb39-ce2f-48a8-a903-ceb818c06745 + } + dha { + library mysound + uuid 263a88e0-50b1-11e2-bcfd-0800200c9a66 + } +# Supporting Dolby offload effect. + dolby { + library dap + uuid 6ab06da4-c516-4611-8166-452799218539 + } + tdm { + library tdm + uuid beb1d058-916a-4adf-9cfe-54ee5ba8c4a5 + } +} \ No newline at end of file diff --git a/proprietary/vendor/etc/audio_effects_sec.xml b/proprietary/vendor/etc/audio_effects_sec.xml new file mode 100644 index 0000000..5a25a1a --- /dev/null +++ b/proprietary/vendor/etc/audio_effects_sec.xml @@ -0,0 +1,71 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_policy.conf b/proprietary/vendor/etc/audio_policy.conf new file mode 100644 index 0000000..bffec0e --- /dev/null +++ b/proprietary/vendor/etc/audio_policy.conf @@ -0,0 +1,151 @@ +# Global configuration section: lists input and output devices always present on the device +# as well as the output device selected by default. +# Devices are designated by a string that corresponds to the enum in audio.h + +global_configuration { + attached_output_devices AUDIO_DEVICE_OUT_EARPIECE|AUDIO_DEVICE_OUT_SPEAKER + default_output_device AUDIO_DEVICE_OUT_SPEAKER + attached_input_devices AUDIO_DEVICE_IN_BUILTIN_MIC|AUDIO_DEVICE_IN_BACK_MIC|AUDIO_DEVICE_IN_THIRD_MIC|AUDIO_DEVICE_IN_VOICE_CALL|AUDIO_DEVICE_IN_REMOTE_SUBMIX|AUDIO_DEVICE_IN_PLAYBACK +} + +# audio hardware module section: contains descriptors for all audio hw modules present on the +# device. Each hw module node is named after the corresponding hw module library base name. +# For instance, "primary" corresponds to audio.primary..so. +# The "primary" module is mandatory and must include at least one output with +# AUDIO_OUTPUT_FLAG_PRIMARY flag. +# Each module descriptor contains one or more output profile descriptors and zero or more +# input profile descriptors. Each profile lists all the parameters supported by a given output +# or input stream category. +# The "channel_masks", "formats", "devices" and "flags" are specified using strings corresponding +# to enums in audio.h and audio_policy.h. They are concatenated by use of "|" without space or "\n". + +audio_hw_modules { + primary { + outputs { + primary { + sampling_rates 48000 + channel_masks AUDIO_CHANNEL_OUT_STEREO + formats AUDIO_FORMAT_PCM_16_BIT|AUDIO_FORMAT_PCM_24_BIT + devices AUDIO_DEVICE_OUT_EARPIECE|AUDIO_DEVICE_OUT_SPEAKER|AUDIO_DEVICE_OUT_ALL_SCO|AUDIO_DEVICE_OUT_WIRED_HEADSET|AUDIO_DEVICE_OUT_WIRED_HEADPHONE|AUDIO_DEVICE_OUT_ANLG_DOCK_HEADSET + flags AUDIO_OUTPUT_FLAG_DEEP_BUFFER|AUDIO_OUTPUT_FLAG_PRIMARY + } + fast { + sampling_rates 48000 + channel_masks AUDIO_CHANNEL_OUT_STEREO + formats AUDIO_FORMAT_PCM_16_BIT + devices AUDIO_DEVICE_OUT_EARPIECE|AUDIO_DEVICE_OUT_SPEAKER|AUDIO_DEVICE_OUT_ALL_SCO|AUDIO_DEVICE_OUT_WIRED_HEADSET|AUDIO_DEVICE_OUT_WIRED_HEADPHONE|AUDIO_DEVICE_OUT_ANLG_DOCK_HEADSET + flags AUDIO_OUTPUT_FLAG_FAST + } + hdmi { + sampling_rates 48000 + channel_masks AUDIO_CHANNEL_OUT_STEREO|AUDIO_CHANNEL_OUT_5POINT1 + formats AUDIO_FORMAT_PCM_16_BIT + devices AUDIO_DEVICE_OUT_AUX_DIGITAL + flags AUDIO_OUTPUT_FLAG_MULTI_CH + } + compress_offload { + sampling_rates 32000|44100|48000 + channel_masks AUDIO_CHANNEL_OUT_MONO|AUDIO_CHANNEL_OUT_STEREO|AUDIO_CHANNEL_OUT_2POINT1|AUDIO_CHANNEL_OUT_QUAD|AUDIO_CHANNEL_OUT_PENTA|AUDIO_CHANNEL_OUT_5POINT1|AUDIO_CHANNEL_OUT_6POINT1|AUDIO_CHANNEL_OUT_7POINT1 + formats AUDIO_FORMAT_MP3 + devices AUDIO_DEVICE_OUT_EARPIECE|AUDIO_DEVICE_OUT_SPEAKER|AUDIO_DEVICE_OUT_WIRED_HEADSET|AUDIO_DEVICE_OUT_WIRED_HEADPHONE|AUDIO_DEVICE_OUT_ANLG_DOCK_HEADSET + flags AUDIO_OUTPUT_FLAG_DIRECT|AUDIO_OUTPUT_FLAG_COMPRESS_OFFLOAD|AUDIO_OUTPUT_FLAG_NON_BLOCKING + } + } + inputs { + primary { + sampling_rates 8000|11025|16000|22050|24000|32000|44100|48000 + channel_masks AUDIO_CHANNEL_IN_MONO|AUDIO_CHANNEL_IN_STEREO|AUDIO_CHANNEL_IN_VOICE_UPLINK|AUDIO_CHANNEL_IN_VOICE_DNLINK + formats AUDIO_FORMAT_PCM_16_BIT + devices AUDIO_DEVICE_IN_BUILTIN_MIC|AUDIO_DEVICE_IN_BLUETOOTH_SCO_HEADSET|AUDIO_DEVICE_IN_WIRED_HEADSET|AUDIO_DEVICE_IN_BACK_MIC|AUDIO_DEVICE_IN_FM_TUNER|AUDIO_DEVICE_IN_VOICE_CALL|AUDIO_DEVICE_IN_THIRD_MIC|AUDIO_DEVICE_IN_DGTL_DOCK_HEADSET + } + } + } + a2dp { + outputs { + a2dp { + sampling_rates dynamic + channel_masks dynamic + formats dynamic + devices AUDIO_DEVICE_OUT_BLUETOOTH_A2DP|AUDIO_DEVICE_OUT_BLUETOOTH_A2DP_HEADPHONES|AUDIO_DEVICE_OUT_BLUETOOTH_A2DP_SPEAKER + } + } + inputs { + a2dp { + sampling_rates 44100|48000 + channel_masks AUDIO_CHANNEL_IN_MONO|AUDIO_CHANNEL_IN_STEREO + formats AUDIO_FORMAT_PCM_16_BIT + devices AUDIO_DEVICE_IN_BLUETOOTH_A2DP + } + } + } + usb { + outputs { + usb_accessory { + sampling_rates 44100 + channel_masks AUDIO_CHANNEL_OUT_STEREO + formats AUDIO_FORMAT_PCM_16_BIT + devices AUDIO_DEVICE_OUT_USB_ACCESSORY + } + usb_device { + sampling_rates dynamic + channel_masks dynamic + formats dynamic + devices AUDIO_DEVICE_OUT_USB_DEVICE|AUDIO_DEVICE_OUT_USB_HEADSET|AUDIO_DEVICE_OUT_DGTL_DOCK_HEADSET + } + } + inputs { + usb_device { + sampling_rates dynamic + channel_masks dynamic + formats dynamic + devices AUDIO_DEVICE_IN_USB_DEVICE|AUDIO_DEVICE_IN_USB_HEADSET + } + } + } + tms { + outputs { + tms { + sampling_rates 8000|11025|12000|16000|22050|24000|32000|44100|48000 + channel_masks AUDIO_CHANNEL_OUT_STEREO + formats AUDIO_FORMAT_PCM_16_BIT + devices AUDIO_DEVICE_OUT_EXTERNAL_TMS + } + } + inputs { + tms { + sampling_rates 8000|11025|12000|16000|22050|24000|32000|44100|48000 + channel_masks AUDIO_CHANNEL_IN_MONO|AUDIO_CHANNEL_IN_STEREO + formats AUDIO_FORMAT_PCM_16_BIT + devices AUDIO_DEVICE_IN_EXTERNAL_TMS + } + } + } + r_submix { + outputs { + submix { + sampling_rates 48000 + channel_masks AUDIO_CHANNEL_OUT_STEREO + formats AUDIO_FORMAT_PCM_16_BIT + devices AUDIO_DEVICE_OUT_REMOTE_SUBMIX + } + } + inputs { + submix { + sampling_rates 48000 + channel_masks AUDIO_CHANNEL_IN_STEREO + formats AUDIO_FORMAT_PCM_16_BIT + devices AUDIO_DEVICE_IN_REMOTE_SUBMIX + } + } + } + playback_record { + inputs { + playback_record { + sampling_rates 48000 + channel_masks AUDIO_CHANNEL_IN_STEREO + formats AUDIO_FORMAT_PCM_16_BIT + devices AUDIO_DEVICE_IN_PLAYBACK + } + } + } +} diff --git a/proprietary/vendor/etc/audio_policy_configuration.xml b/proprietary/vendor/etc/audio_policy_configuration.xml new file mode 100644 index 0000000..d37896f --- /dev/null +++ b/proprietary/vendor/etc/audio_policy_configuration.xml @@ -0,0 +1,148 @@ + + + + + + + + + + + Earpiece + Speaker + Built-In Mic + Built-In Back Mic + Voice Call Mic + + + Speaker + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/audio_policy_volumes.xml b/proprietary/vendor/etc/audio_policy_volumes.xml new file mode 100644 index 0000000..43a47b0 --- /dev/null +++ b/proprietary/vendor/etc/audio_policy_volumes.xml @@ -0,0 +1,179 @@ + + + + + + + 0,-4200 + 33,-2800 + 66,-1400 + 100,0 + + + 0,-2400 + 33,-1600 + 66,-800 + 100,0 + + + 0,-2400 + 33,-1600 + 66,-800 + 100,0 + + + + 1,-3000 + 33,-2600 + 66,-2200 + 100,-1800 + + + + + + + 1,-2970 + 33,-2010 + 66,-1020 + 100,0 + + + + + + + + + + 1,-2970 + 33,-2010 + 66,-1020 + 100,0 + + + + + + 1,-2970 + 33,-2010 + 66,-1020 + 100,0 + + + + + 0,-4200 + 33,-2800 + 66,-1400 + 100,0 + + + 0,-2400 + 33,-1600 + 66,-800 + 100,0 + + + 0,-4200 + 33,-2800 + 66,-1400 + 100,0 + + + + 1,-3000 + 33,-2600 + 66,-2200 + 100,-1800 + + + + + + 1,-3000 + 33,-2600 + 66,-2200 + 100,-1800 + + + + + + + + + + + + + + + + + + + + + + diff --git a/proprietary/vendor/etc/default_volume_tables.xml b/proprietary/vendor/etc/default_volume_tables.xml new file mode 100644 index 0000000..9a22b1d --- /dev/null +++ b/proprietary/vendor/etc/default_volume_tables.xml @@ -0,0 +1,70 @@ + + + + + + + + 0,0 + 100,0 + + + 0,-9600 + 100,-9600 + + + + 1,-2400 + 33,-1800 + 66,-1200 + 100,-600 + + + + 1,-5800 + 20,-4000 + 60,-1700 + 100,0 + + + + 1,-4950 + 33,-3350 + 66,-1700 + 100,0 + + + + 1,-5800 + 20,-4000 + 60,-1700 + 100,0 + + + + 1,-4950 + 33,-3350 + 66,-1700 + 100,0 + + + + 1,-5800 + 20,-4000 + 60,-2100 + 100,-1000 + + diff --git a/proprietary/vendor/etc/gnss/gps.cer b/proprietary/vendor/etc/gnss/gps.cer new file mode 100644 index 0000000..dccfb09 --- /dev/null +++ b/proprietary/vendor/etc/gnss/gps.cer @@ -0,0 +1,764 @@ +-----BEGIN CERTIFICATE----- +MIICPDCCAaUCEDyRMcsf9tAbDpq40ES/Er4wDQYJKoZIhvcNAQEFBQAwXzELMAkG +A1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMTcwNQYDVQQLEy5DbGFz +cyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTk2 +MDEyOTAwMDAwMFoXDTI4MDgwMjIzNTk1OVowXzELMAkGA1UEBhMCVVMxFzAVBgNV +BAoTDlZlcmlTaWduLCBJbmMuMTcwNQYDVQQLEy5DbGFzcyAzIFB1YmxpYyBQcmlt +YXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIGfMA0GCSqGSIb3DQEBAQUAA4GN +ADCBiQKBgQDJXFme8huKARS0EN8EQNvjV69qRUCPhAwL0TPZ2RHP7gJYHyX3KqhE +BarsAx94f56TuZoAqiN91qyFomNFx3InzPRMxnVx0jnvT0Lwdd8KkMaOIG+YD/is +I19wKTakyYbnsZogy1Olhec9vn2a/iRFM9x2Fe0PonFkTGUugWhFpwIDAQABMA0G +CSqGSIb3DQEBBQUAA4GBABByUqkFFBkyCEHwxWsKzH4PIRnN5GfcX6kb5sroc50i +2JhucwNhkcV8sEVAbkSdjbCxlnRhLQ2pRdKkkirWmnWXbj9T/UWZYB2oK0z5XqcJ +2HUw19JlYD1n1khVdWk/kfVIC0dpImmClr7JyDiGSnoscxlIaU5rfGW/D/xwzoiQ +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MIIDEzCCAnygAwIBAgIBATANBgkqhkiG9w0BAQQFADCBxDELMAkGA1UEBhMCWkEx +FTATBgNVBAgTDFdlc3Rlcm4gQ2FwZTESMBAGA1UEBxMJQ2FwZSBUb3duMR0wGwYD +VQQKExRUaGF3dGUgQ29uc3VsdGluZyBjYzEoMCYGA1UECxMfQ2VydGlmaWNhdGlv +biBTZXJ2aWNlcyBEaXZpc2lvbjEZMBcGA1UEAxMQVGhhd3RlIFNlcnZlciBDQTEm +MCQGCSqGSIb3DQEJARYXc2VydmVyLWNlcnRzQHRoYXd0ZS5jb20wHhcNOTYwODAx +MDAwMDAwWhcNMjAxMjMxMjM1OTU5WjCBxDELMAkGA1UEBhMCWkExFTATBgNVBAgT +DFdlc3Rlcm4gQ2FwZTESMBAGA1UEBxMJQ2FwZSBUb3duMR0wGwYDVQQKExRUaGF3 +dGUgQ29uc3VsdGluZyBjYzEoMCYGA1UECxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNl +cyBEaXZpc2lvbjEZMBcGA1UEAxMQVGhhd3RlIFNlcnZlciBDQTEmMCQGCSqGSIb3 +DQEJARYXc2VydmVyLWNlcnRzQHRoYXd0ZS5jb20wgZ8wDQYJKoZIhvcNAQEBBQAD +gY0AMIGJAoGBANOkUG7I/1Zr5s9dtuoMaHVHoqrC2oQl/Kj0R1HahbUgdJSGHg91 +yekIYfUGbTBuFRkC6VLAYttNmZ7iagxEOM3+vuNkCXDF/rFrKbYvScg71CcEJRCX +L+eQbcAoQpnXTEPew/UhbVSfXcNY4cDk2VuwuNy0e982OsK1ZiIS1ocNAgMBAAGj +EzARMA8GA1UdEwEB/wQFMAMBAf8wDQYJKoZIhvcNAQEEBQADgYEAB/pMaVz7lcxG +7oWDTSEwjsrZqG9JGubaUeNgcGyEYRGhGshIPllDfU+VPaGLtwtimHp1it2ITk6e +QNuozDJ0uW8NxuOzRAvZim+aKZuZGCg70eNAKJpaPNW15yAbi8qkq43pUdniTCxZ +qdq5snUb9kLy78fyGPmJvKP/iiMucEc= +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MIIDfTCCAuagAwIBAgIBADANBgkqhkiG9w0BAQQFADCBjDELMAkGA1UEBhMCRlIx +EjAQBgNVBAgTCUJlcmtzaGlyZTERMA8GA1UEBxMIVG91bG91c2UxDDAKBgNVBAoT +A1RBUzEMMAoGA1UECxMDTEJTMRcwFQYDVQQDEw4xOTMuMjUzLjQyLjEwOTEhMB8G +CSqGSIb3DQEJARYSYWdwcy50YXNAZ21haWwuY29tMB4XDTExMDExMzA5NTgwOVoX +DTEyMDExMzA5NTgwOVowgYwxCzAJBgNVBAYTAkZSMRIwEAYDVQQIEwlCZXJrc2hp +cmUxETAPBgNVBAcTCFRvdWxvdXNlMQwwCgYDVQQKEwNUQVMxDDAKBgNVBAsTA0xC +UzEXMBUGA1UEAxMOMTkzLjI1My40Mi4xMDkxITAfBgkqhkiG9w0BCQEWEmFncHMu +dGFzQGdtYWlsLmNvbTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAvhrSd2ZS +9Q5592+A0Sta7sGBgJoCyBSyS4UqZ2eJcH8Ef9QjnMN1cH6fVYCmZkiu2HyXoXmu +uidDXf5RIhhBN1fotKICcvYU+d5JmcwQPPAQGEJ/D6xi1TIC5wG3TKlgk7R9+i1W +4UNToI0dP82CFSDNLn6mPSqWfAb/HilHdUMCAwEAAaOB7DCB6TAdBgNVHQ4EFgQU +S7DpNmDIHog1DZ7Hxc+VsaeeUdAwgbkGA1UdIwSBsTCBroAUS7DpNmDIHog1DZ7H +xc+VsaeeUdChgZKkgY8wgYwxCzAJBgNVBAYTAkZSMRIwEAYDVQQIEwlCZXJrc2hp +cmUxETAPBgNVBAcTCFRvdWxvdXNlMQwwCgYDVQQKEwNUQVMxDDAKBgNVBAsTA0xC +UzEXMBUGA1UEAxMOMTkzLjI1My40Mi4xMDkxITAfBgkqhkiG9w0BCQEWEmFncHMu +dGFzQGdtYWlsLmNvbYIBADAMBgNVHRMEBTADAQH/MA0GCSqGSIb3DQEBBAUAA4GB +ACnvXBnSmCA0LatmUEeCjfdl/MshqRbFIXSLOdJ48xikKuWTxY2hCpLQvHAGGLU2 +oCUEOiZc9fUz4tFEwwQCblMHLJkJQDn0UoC+Az/UMG2fpCuQUrRtzHzqJunDKP9j +c5rLJXkFwyWBpsacpQ1dy/Vkhmz9O23lkcgNkiw/VGiO +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MIIDGTCCAgGgAwIBAgIQMRoAiAWaOr5K+2UgpvdJ2DANBgkqhkiG9w0BAQUFADAf +MR0wGwYDVQQDExRULU1vYmlsZSBVU0EgUm9vdCBDQTAeFw0wNzAxMDQyMDU0MzVa +Fw0yNzAxMDQyMTAwNDdaMB8xHTAbBgNVBAMTFFQtTW9iaWxlIFVTQSBSb290IENB +MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAnWfFNfjwHuloRW6ziS9A +tYEY8gCTNkZram4htSc6fRTdlIWeExB8/yd2pr3N5p8iXRYIy1RkUw2iT9D7OmXy +Oh0MLG60oYwtOnd1kMtTwBS1hGaG94h9Mb+IV8AxXK1yZsoRhFJ/2fsenVkyPfcQ +65uD3fpIVkGFfCXZ4cXaMaNxPxG4BCunwKwcrFzPlwvnKr9QufuOFWIoYSdwnN+s +BN8lGJSLqeWu7xPKbFcvXM160+4hVl5EH9vJaHUrzjwteEMth6CWTYoNq0u8dhla +OKjfwNyDHhHdv3qh4OAziLjYk5FDT+N9dhWq4Rn2ekc5XDay/ltAONCPuXyFkAk9 +/QIDAQABo1EwTzALBgNVHQ8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4E +FgQU5cG0IBXop3gg5sH55e/pWnZ696YwEAYJKwYBBAGCNxUBBAMCAQAwDQYJKoZI +hvcNAQEFBQADggEBAAIFctvJLXXTBv90dIAVV3qb+/nMblaI1l8PKTmFLjAJ+ed4 +jTHww7xzjN8fTXK4GKtjyRClvr3H3K8dq075BXVBaLuPdb05uFduelL/RxJ9sN0g +lV6P8lA21lgRi8etvMx+IERDRsJbirhr0HCvgSBbpUWY/YkModcFtJ4oIEnYCq+p +p/r0v/46fpBoamXiQ4PgDR1IdYRKE2DikF2ZAgFt975cuR3xMVuQSz6DBX3wMPVG ++DrMaRXm/ZtWiTLi3T8z4JFkek7qZrttRQs8d1on6xfQXNpBxlHPZ/LUZtiaVd2b +fv1QKfy0VNAotPgU4V7HCRvE9QKpiJk+o5RwYww= +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MIIDAjCCAmsCEH3Z/gfPqB63EHln+6eJNMYwDQYJKoZIhvcNAQEFBQAwgcExCzAJ +BgNVBAYTAlVTMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjE8MDoGA1UECxMzQ2xh +c3MgMyBQdWJsaWMgUHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEcy +MTowOAYDVQQLEzEoYykgMTk5OCBWZXJpU2lnbiwgSW5jLiAtIEZvciBhdXRob3Jp +emVkIHVzZSBvbmx5MR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMB4X +DTk4MDUxODAwMDAwMFoXDTI4MDgwMTIzNTk1OVowgcExCzAJBgNVBAYTAlVTMRcw +FQYDVQQKEw5WZXJpU2lnbiwgSW5jLjE8MDoGA1UECxMzQ2xhc3MgMyBQdWJsaWMg +UHJpbWFyeSBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eSAtIEcyMTowOAYDVQQLEzEo +YykgMTk5OCBWZXJpU2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5 +MR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMIGfMA0GCSqGSIb3DQEB +AQUAA4GNADCBiQKBgQDMXtERXVxp0KvTuWpMmR9ZmDCOFoUgRm1HP9SFIIThbbP4 +pO0M8RcPO/mn+SXXwc+EY/J8Y8+iR/LGWzOOZEAEaMGAuWQcRXfH2G71lSk8UOg0 +13gfqLptQ5GVj0VXXn7F+8qkBOvqlzdUMG+7AUcyM83cV5tkaWH4mx0ciU9cZwID +AQABMA0GCSqGSIb3DQEBBQUAA4GBAFFNzb5cy5gZnBWyATl4Lk0PZ3BwmcYQWpSk +U01UbSuvDV1Ai2TT1+7eVmGSX6bEHRBhNtMsJzzoKQm5EWR0zLVznxxIqbxhAe7i +F6YM40AIOw7n60RzKprxaZLvcRTDOaxxp5EJb+RxBrO6WVcmeQD2+A2iMzAo1KpY +oJ2daZH9 +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MIICPDCCAaUCEHC65B0Q2Sk0tjjKewPMur8wDQYJKoZIhvcNAQECBQAwXzELMAkG +A1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMTcwNQYDVQQLEy5DbGFz +cyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTk2 +MDEyOTAwMDAwMFoXDTI4MDgwMTIzNTk1OVowXzELMAkGA1UEBhMCVVMxFzAVBgNV +BAoTDlZlcmlTaWduLCBJbmMuMTcwNQYDVQQLEy5DbGFzcyAzIFB1YmxpYyBQcmlt +YXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MIGfMA0GCSqGSIb3DQEBAQUAA4GN +ADCBiQKBgQDJXFme8huKARS0EN8EQNvjV69qRUCPhAwL0TPZ2RHP7gJYHyX3KqhE +BarsAx94f56TuZoAqiN91qyFomNFx3InzPRMxnVx0jnvT0Lwdd8KkMaOIG+YD/is +I19wKTakyYbnsZogy1Olhec9vn2a/iRFM9x2Fe0PonFkTGUugWhFpwIDAQABMA0G +CSqGSIb3DQEBAgUAA4GBALtMEivPLCYATxQT3ab7/AoRhIzzKBxnki98tsX63/Do +lbwdj2wsqFHMc9ikwFPwTtYmwHYBV4GSXiHx0bH/59AhWM1pF+NEHJwZRDmJXNyc +AA9WjQKZ7aKQRUzkuxCkPfAyAw7xzvjoyVGM5mKf5p/AfbdynMk2OmufTqj/ZA1k +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MIIE0zCCA7ugAwIBAgIQGNrRniZ96LtKIVjNzGs7SjANBgkqhkiG9w0BAQUFADCB +yjELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL +ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJp +U2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxW +ZXJpU2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0 +aG9yaXR5IC0gRzUwHhcNMDYxMTA4MDAwMDAwWhcNMzYwNzE2MjM1OTU5WjCByjEL +MAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZW +ZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJpU2ln +biwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxWZXJp +U2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9y +aXR5IC0gRzUwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCvJAgIKXo1 +nmAMqudLO07cfLw8RRy7K+D+KQL5VwijZIUVJ/XxrcgxiV0i6CqqpkKzj/i5Vbex +t0uz/o9+B1fs70PbZmIVYc9gDaTY3vjgw2IIPVQT60nKWVSFJuUrjxuf6/WhkcIz +SdhDY2pSS9KP6HBRTdGJaXvHcPaz3BJ023tdS1bTlr8Vd6Gw9KIl8q8ckmcY5fQG +BO+QueQA5N06tRn/Arr0PO7gi+s3i+z016zy9vA9r911kTMZHRxAy3QkGSGT2RT+ +rCpSx4/VBEnkjWNHiDxpg8v+R70rfk/Fla4OndTRQ8Bnc+MUCH7lP59zuDMKz10/ +NIeWiu5T6CUVAgMBAAGjgbIwga8wDwYDVR0TAQH/BAUwAwEB/zAOBgNVHQ8BAf8E +BAMCAQYwbQYIKwYBBQUHAQwEYTBfoV2gWzBZMFcwVRYJaW1hZ2UvZ2lmMCEwHzAH +BgUrDgMCGgQUj+XTGoasjY5rw8+AatRIGCx7GS4wJRYjaHR0cDovL2xvZ28udmVy +aXNpZ24uY29tL3ZzbG9nby5naWYwHQYDVR0OBBYEFH/TZafC3ey78DAJ80M5+gKv +MzEzMA0GCSqGSIb3DQEBBQUAA4IBAQCTJEowX2LP2BqYLz3q3JktvXf2pXkiOOzE +p6B4Eq1iDkVwZMXnl2YtmAl+X6/WzChl8gGqCBpH3vn5fJJaCGkgDdk+bW48DW7Y +5gaRQBi5+MHt39tBquCWIMnNZBU4gcmU7qKEKQsTb47bDN0lAtukixlE0kF6BWlK +WE9gyn6CagsCqiUXObXbf+eEZSqVir2G3l6BFoMtEMze/aiCKm0oHw0LxOXnGiYZ +4fQRbxC1lfznQgUy286dUV4otp6F01vvpX1FQHKOtw5rDgb7MzVIcbidJ4vEZV8N +hnacRHr2lVz2XTIIM6RUthg/aFzyQkqFOFSDX9HoLPKsEdao7WNq +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MIICzjCCAjcCBD4S3K0wDQYJKoZIhvcNAQEEBQAwga0xKDAmBgkqhkiG9w0BCQEW +GXN1cHBvcnRAcm9oZGUtc2Nod2Fyei5jb20xCzAJBgNVBAYTAkRFMREwDwYDVQQI +DAhCYXZhcmlhbjEPMA0GA1UEBwwGTXVuaWNoMQwwCgYDVQQKDANSJlMxEDAOBgNV +BAsMB1ImUyBBVEUxMDAuBgNVBAMMJ2gtc2xwLm1uYzAwMS5tY2MwMDEucHViLjNn +cHBuZXR3b3JrLm9yZzAeFw0wMzAxMDExMjE4NTNaFw0yNzEyMjYxMjE4NTNaMIGt +MSgwJgYJKoZIhvcNAQkBFhlzdXBwb3J0QHJvaGRlLXNjaHdhcnouY29tMQswCQYD +VQQGEwJERTERMA8GA1UECAwIQmF2YXJpYW4xDzANBgNVBAcMBk11bmljaDEMMAoG +A1UECgwDUiZTMRAwDgYDVQQLDAdSJlMgQVRFMTAwLgYDVQQDDCdoLXNscC5tbmMw +MDEubWNjMDAxLnB1Yi4zZ3BwbmV0d29yay5vcmcwgZ8wDQYJKoZIhvcNAQEBBQAD +gY0AMIGJAoGBAKdPzRKQ3qVkScIHh2IPpxynl2eeEuZUmngCDgB1pHUKfVxd9cjW +tHiXCPaD//MCOMSz/8vNXtcHufqMK4yRYD7L+vGUJ88ClJ77haStJEOiwV0qCrbT +sOyIIJ+fMBeH462CiwHjL0WN+2pj9fUDTfrX8jsnqo1Ug7yOOtkYtstfAgMBAAEw +DQYJKoZIhvcNAQEEBQADgYEAV5c2dWGqPyh0ioupCqDr2TeHHmw5aWRzJDNoQidk ++lMb5DvCrajG7YiolelyBJ8tpkea2ofwEa38ZrRS0oxnnFxlC901/CP/375s9Ux6 +fVIxOr1M9Vcvuoh91RaeW/1LuK3F9rSCurYEHbGaIOF/ji7bQG8c+f4hCH66qnoc +M0k= +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MIICzjCCAjcCBD4S3O8wDQYJKoZIhvcNAQEEBQAwga0xKDAmBgkqhkiG9w0BCQEW +GXN1cHBvcnRAcm9oZGUtc2Nod2Fyei5jb20xCzAJBgNVBAYTAkRFMREwDwYDVQQI +DAhCYXZhcmlhbjEPMA0GA1UEBwwGTXVuaWNoMQwwCgYDVQQKDANSJlMxEDAOBgNV +BAsMB1ImUyBBVEUxMDAuBgNVBAMMJ2gtc2xwLm1uYzAwMi5tY2MwMDEucHViLjNn +cHBuZXR3b3JrLm9yZzAeFw0wMzAxMDExMjE5NTlaFw0yNzEyMjYxMjE5NTlaMIGt +MSgwJgYJKoZIhvcNAQkBFhlzdXBwb3J0QHJvaGRlLXNjaHdhcnouY29tMQswCQYD +VQQGEwJERTERMA8GA1UECAwIQmF2YXJpYW4xDzANBgNVBAcMBk11bmljaDEMMAoG +A1UECgwDUiZTMRAwDgYDVQQLDAdSJlMgQVRFMTAwLgYDVQQDDCdoLXNscC5tbmMw +MDIubWNjMDAxLnB1Yi4zZ3BwbmV0d29yay5vcmcwgZ8wDQYJKoZIhvcNAQEBBQAD +gY0AMIGJAoGBAKsfKOhvpgkRbOid70RMW/2aVXjC2Bj1IL8oKoS9vIieGkg3dhQJ +tt6sad0HdlFHQSoI5dcOZJq71RShV918RZl0/6lvn5pdviihHkG9eodncN9/7fod +u8vb5bpiObbNql/e0RCoUzfg6m/hMCYgLuwnHciC5JeBPRy8eAPZBk0nAgMBAAEw +DQYJKoZIhvcNAQEEBQADgYEAeq4QC9dvRra5TZZGRjKqbvfCIMFX1q3vTQQWIuG0 +yPV6XibZo13yuq6pC6CrCSjiMsj1Q9aYeuGqWfQgbIJ54kTgsaSMgeV+9D+OnOf/ +byksIDYevS+eXVoYWr+Ysl1HpGqB3Xcg0hLBTm7kpRAhZe0UoJxd7wlSx+8Lzwz/ +y/o= +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MIICkjCCAfsCBD4S3EQwDQYJKoZIhvcNAQEEBQAwgY8xKDAmBgkqhkiG9w0BCQEW +GXN1cHBvcnRAcm9oZGUtc2Nod2Fyei5jb20xCzAJBgNVBAYTAkRFMREwDwYDVQQI +DAhCYXZhcmlhbjEPMA0GA1UEBwwGTXVuaWNoMQwwCgYDVQQKDANSJlMxEDAOBgNV +BAsMB1ImUyBBVEUxEjAQBgNVBAMMCXNscC5ycy5kZTAeFw0wMzAxMDExMjE3MDha +Fw0yNzEyMjYxMjE3MDhaMIGPMSgwJgYJKoZIhvcNAQkBFhlzdXBwb3J0QHJvaGRl +LXNjaHdhcnouY29tMQswCQYDVQQGEwJERTERMA8GA1UECAwIQmF2YXJpYW4xDzAN +BgNVBAcMBk11bmljaDEMMAoGA1UECgwDUiZTMRAwDgYDVQQLDAdSJlMgQVRFMRIw +EAYDVQQDDAlzbHAucnMuZGUwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAJyn +kTj84x8KPxnX3vJQ7/g/AMTPX4OnoRUFt6feusB9tlzD6jt4q3Fd7Exjmm45KwLe +PGIz91JbghwN9XG520+E+8yA8a7QPDU4w9TQFA4m9adwJFAPRW+uoAn+Uw89Xzzz +8usgkcZFtFNPJ2dzijDQUdv7EWPogBVRPRBvWfuVAgMBAAEwDQYJKoZIhvcNAQEE +BQADgYEAaQEoxHPEFMQYunxCvORyxaUDJMjzWF+U8aRZvRGZ3t0NeosCGliOG3GG +0Uk4MnpmkInLFr/UXn+2q772+L5iIfmwhkprFLS7np09fueEsNMpvZlz3ze/sNfV +qYztfwkrbgXowvSoSAvWvZiZ7rFy+0AJ0MisUGB4M3JKw6tgOKY= +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MIIC5zCCAlCgAwIBAgIEPhLkEjANBgkqhkiG9w0BAQQFADCBrTEoMCYGCSqGSIb3 +DQEJARYZc3VwcG9ydEByb2hkZS1zY2h3YXJ6LmNvbTELMAkGA1UEBhMCREUxETAP +BgNVBAgMCEJhdmFyaWFuMQ8wDQYDVQQHDAZNdW5pY2gxDDAKBgNVBAoMA1ImUzEQ +MA4GA1UECwwHUiZTIEFURTEwMC4GA1UEAwwnaC1zbHAubW5jMDAxLm1jYzAwMS5w +dWIuM2dwcG5ldHdvcmsub3JnMB4XDTAzMDEwMTEyNTAyNloXDTI3MTIyNjEyNTAy +Nlowga0xKDAmBgkqhkiG9w0BCQEWGXN1cHBvcnRAcm9oZGUtc2Nod2Fyei5jb20x +CzAJBgNVBAYTAkRFMREwDwYDVQQIDAhCYXZhcmlhbjEPMA0GA1UEBwwGTXVuaWNo +MQwwCgYDVQQKDANSJlMxEDAOBgNVBAsMB1ImUyBBVEUxMDAuBgNVBAMMJ2gtc2xw +Lm1uYzAwMS5tY2MwMDEucHViLjNncHBuZXR3b3JrLm9yZzCBnzANBgkqhkiG9w0B +AQEFAAOBjQAwgYkCgYEA5NH4/aSXbcFsKOlPcvBtswB0flDOYZItOrn+mdreNWFS +crg3O7JJYiI/TrdeJiXR5VPwGxJ4GBUjZj3fA2mng7gJYD3Ox4AkkmzAB7HCwvUo +WggUBhMjNmDDbMnEDelz8NiAZubNfNu28pTcB3SZOhWX3geZ0hipmkvVwerEF5UC +AwEAAaMSMBAwDgYDVR0PAQH/BAQDAgSwMA0GCSqGSIb3DQEBBAUAA4GBAHfRtirz +R66aOgpyu8RJkyKyZg4TzOZtlKBxIkkO30Q92iZf/pocfvKW2lSWhWo9jgMbhVAe +KI4tuFf5JQMI6G01gJt4+66tYPnUBXHWg+MnBNNqmoMJUHDT4+kxRY7hM7bpvXD9 +tyV79vCitUjjqHwoINcK1WPOt13efou5YiZn +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MIIC5zCCAlCgAwIBAgIEPhLj8TANBgkqhkiG9w0BAQQFADCBrTEoMCYGCSqGSIb3 +DQEJARYZc3VwcG9ydEByb2hkZS1zY2h3YXJ6LmNvbTELMAkGA1UEBhMCREUxETAP +BgNVBAgMCEJhdmFyaWFuMQ8wDQYDVQQHDAZNdW5pY2gxDDAKBgNVBAoMA1ImUzEQ +MA4GA1UECwwHUiZTIEFURTEwMC4GA1UEAwwnaC1zbHAubW5jMDAyLm1jYzAwMS5w +dWIuM2dwcG5ldHdvcmsub3JnMB4XDTAzMDEwMTEyNDk1M1oXDTI3MTIyNjEyNDk1 +M1owga0xKDAmBgkqhkiG9w0BCQEWGXN1cHBvcnRAcm9oZGUtc2Nod2Fyei5jb20x +CzAJBgNVBAYTAkRFMREwDwYDVQQIDAhCYXZhcmlhbjEPMA0GA1UEBwwGTXVuaWNo +MQwwCgYDVQQKDANSJlMxEDAOBgNVBAsMB1ImUyBBVEUxMDAuBgNVBAMMJ2gtc2xw +Lm1uYzAwMi5tY2MwMDEucHViLjNncHBuZXR3b3JrLm9yZzCBnzANBgkqhkiG9w0B +AQEFAAOBjQAwgYkCgYEAqCd6tbV+PPmCAtxrPm9gwQXe415802rJ215j3Ubmy8pE +kD0GXK0fWKR8v8Pnbn0a1XnUd2ZHFivg5ktIHLUljpVHlX2z3wnf6WOEiuN1zSAW +kWpEiigRR81FIbJl7sUNST02Z+sTpMgf4DbBLLXL6BA+K8ej/lZsQ97z1xaiwccC +AwEAAaMSMBAwDgYDVR0PAQH/BAQDAgSwMA0GCSqGSIb3DQEBBAUAA4GBAIH/IL+M +TOWVquwJZQu5XLVE/in/0H1yJnW3+wHAd2ZqlY/jAi1aP4bV97rhLKQAK6Q7+AM9 +aSRvZoBUqJwR4xmJVTRD37kX6DbQ2aDvXn+z/Sg4p7aBzYtVSRkkHnPEr3R07WYQ +mmNEShyYicNA8D8ZCTj48mEMLpR2Y5EoXZ9v +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MIICqzCCAhSgAwIBAgIEPhLkJjANBgkqhkiG9w0BAQQFADCBjzEoMCYGCSqGSIb3 +DQEJARYZc3VwcG9ydEByb2hkZS1zY2h3YXJ6LmNvbTELMAkGA1UEBhMCREUxETAP +BgNVBAgMCEJhdmFyaWFuMQ8wDQYDVQQHDAZNdW5pY2gxDDAKBgNVBAoMA1ImUzEQ +MA4GA1UECwwHUiZTIEFURTESMBAGA1UEAwwJc2xwLnJzLmRlMB4XDTAzMDEwMTEy +NTA0NloXDTI3MTIyNjEyNTA0NlowgY8xKDAmBgkqhkiG9w0BCQEWGXN1cHBvcnRA +cm9oZGUtc2Nod2Fyei5jb20xCzAJBgNVBAYTAkRFMREwDwYDVQQIDAhCYXZhcmlh +bjEPMA0GA1UEBwwGTXVuaWNoMQwwCgYDVQQKDANSJlMxEDAOBgNVBAsMB1ImUyBB +VEUxEjAQBgNVBAMMCXNscC5ycy5kZTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkC +gYEArMgmBCZKoWcaNHQuFUUW2PMiLZ1X+LDOQdv7rKegBt/ja6ve4hFTsh644x+R +c39k+H9u1m8/VF1cD7J1adBMjyb/s4wDvNSHlPAdkpBRs/RKp7O1PTLAbI3IRYGN +9Tq5gBEoo1hJDPuf32zfG5GbkixzXN3DU3FzKrTXpev15pMCAwEAAaMSMBAwDgYD +VR0PAQH/BAQDAgSwMA0GCSqGSIb3DQEBBAUAA4GBAGW5N15qapsGo0jnfYThUPaK +PGTpVpJ1iYJKTOgUyUyxOcb6R3cFObjc9HJ0Yz1T+wnNth4gYKckbtMYXaOliwE/ +rxrZzgmzbYdxOCFDqW9XTmrvjoVFH0PVtF4leplrLtXFlrX7tbFTmGjTiOz+RU4w +Ig6/td/FT0BU6jr5IyZL +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MIIDNjCCAp+gAwIBAgIQNhIilsXjOKUgodJfTNcJVDANBgkqhkiG9w0BAQUFADCB +zjELMAkGA1UEBhMCWkExFTATBgNVBAgTDFdlc3Rlcm4gQ2FwZTESMBAGA1UEBxMJ +Q2FwZSBUb3duMR0wGwYDVQQKExRUaGF3dGUgQ29uc3VsdGluZyBjYzEoMCYGA1UE +CxMfQ2VydGlmaWNhdGlvbiBTZXJ2aWNlcyBEaXZpc2lvbjEhMB8GA1UEAxMYVGhh +d3RlIFByZW1pdW0gU2VydmVyIENBMSgwJgYJKoZIhvcNAQkBFhlwcmVtaXVtLXNl +cnZlckB0aGF3dGUuY29tMB4XDTk2MDgwMTAwMDAwMFoXDTIxMDEwMTIzNTk1OVow +gc4xCzAJBgNVBAYTAlpBMRUwEwYDVQQIEwxXZXN0ZXJuIENhcGUxEjAQBgNVBAcT +CUNhcGUgVG93bjEdMBsGA1UEChMUVGhhd3RlIENvbnN1bHRpbmcgY2MxKDAmBgNV +BAsTH0NlcnRpZmljYXRpb24gU2VydmljZXMgRGl2aXNpb24xITAfBgNVBAMTGFRo +YXd0ZSBQcmVtaXVtIFNlcnZlciBDQTEoMCYGCSqGSIb3DQEJARYZcHJlbWl1bS1z +ZXJ2ZXJAdGhhd3RlLmNvbTCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA0jY2 +aovXwlue2oFBYo847kkEVdbQ7xwblRZH7xhINTpS9CtqBo87L+pW46+GjZ4X9560 +ZXUCTe/LCaIhUdib0GfQug2SBhRz1JPLlyoAnFxODLz6FVL88kRu2hFKbgifLy3j ++ao6hnO2RlNYyIkFvYMRuHM/qgeN9EJN50CdHDcCAwEAAaMTMBEwDwYDVR0TAQH/ +BAUwAwEB/zANBgkqhkiG9w0BAQUFAAOBgQBlkKyID1bZ5jA01CbH0FDxkt5r1DmI +CSLGpmODA/eZd9iy5Ri4XWPz1HP7bJyZePFLeH0ZJMMrAoT4vCLZiiLXoPxx7JGH +IPG47LHlVYCsPVLIOQ7C8MAFT9aCdYy9X9LcdpoFEsmvcsPcJX6kTY4XpeCHf+Ga +WuFg3GQjPEIuTQ== +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MIICODCCAaECBEmkfkcwDQYJKoZIhvcNAQEFBQAwYzELMAkGA1UEBhMCQ0ExCzAJ +BgNVBAgTAk9OMRAwDgYDVQQHEwdUb3JvbnRvMQ4wDAYDVQQKEwVURUxVUzEMMAoG +A1UECxMDTEJTMRcwFQYDVQQDEw4yMDkuMjkuMjQzLjE1ODAeFw0wOTAyMjQyMzA5 +NTlaFw0xOTAyMjIyMzA5NTlaMGMxCzAJBgNVBAYTAkNBMQswCQYDVQQIEwJPTjEQ +MA4GA1UEBxMHVG9yb250bzEOMAwGA1UEChMFVEVMVVMxDDAKBgNVBAsTA0xCUzEX +MBUGA1UEAxMOMjA5LjI5LjI0My4xNTgwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJ +AoGBAMGvlp+k70bbtg0xpAmDAD1AKpmh7B5J9QydMMXg6PTrZudgcJ1xhIkijPDg +OZfDXwuZFmGeFKqYkOETl85M50gKtb7bk2CVQljCtpX7dmqOIBrGc6PFZHRS9m0F +1bKmQRtLWI+u1Gu/8cxDA8xMZJPv1i41KK1Jh9T7gOkw0PxlAgMBAAEwDQYJKoZI +hvcNAQEFBQADgYEAsuW3J7Z9ecdN6ewa+AJyOaHOwFbdywwCICt73GVnBInKJt/e +f6yNVK/5T3qHrnMAFQk+0A/Q5tRDFY5H5wRxdX/P+B73uh+tVXuQRwSF5x5n5nd2 +CWg8GL79USXM6cVD+naYMUnpIZCbcidaKN7qXkL2d0ejRr3uNWs+W89webM= +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MIICSDCCAbECBEpblVswDQYJKoZIhvcNAQEFBQAwazELMAkGA1UEBhMCQ0ExCzAJ +BgNVBAgTAk9OMRAwDgYDVQQHEwdUb3JvbnRvMQ4wDAYDVQQKEwVURUxVUzEMMAoG +A1UECxMDTEJTMR8wHQYDVQQDExZzdXBsLnRlbHVzbW9iaWxpdHkuY29tMB4XDTA5 +MDcxMzIwMTMxNVoXDTE5MDcxMTIwMTMxNVowazELMAkGA1UEBhMCQ0ExCzAJBgNV +BAgTAk9OMRAwDgYDVQQHEwdUb3JvbnRvMQ4wDAYDVQQKEwVURUxVUzEMMAoGA1UE +CxMDTEJTMR8wHQYDVQQDExZzdXBsLnRlbHVzbW9iaWxpdHkuY29tMIGfMA0GCSqG +SIb3DQEBAQUAA4GNADCBiQKBgQDSbdW4kmFcGGeFtMGJx7qEOdIaqwkCbnH2A0E8 +TbvJIEshTmRYNL3tAAiBa1OAhg+HSSSxt1jljPfbxd3xtsfeJ9QBI+bsczNqJxy+ +Or+mswtm4+k1TV3gl9RFvc90DOcNpY+LBBD4DWDDIcwzDYfOtRfKS+BhTx9BDQZ4 +EyeYDQIDAQABMA0GCSqGSIb3DQEBBQUAA4GBACiVKyiYs8zdXJYj6uiQ8itx0cc5 +PkJPNFl3lIzwtS7qSS1PRLRUM2XeihYhAR8L30SMzBv0YPHhVyvFIAzZSDtgwXsY +VNYKmq+ADGyzipR+VFumzE/xBa4KfLnfcSrBdRaHp5wepddlYtPcjp1eGh6ny0kc +AF2uKlsL8Oe/0cWz +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MIICDDCCAbYCCQDTsReF396KmzANBgkqhkiG9w0BAQUFADCBjDEQMA4GA1UEChMH +U3BpcmVudDEMMAoGA1UECxMDUEFXMSIwIAYJKoZIhvcNAQkBFhNzdXBwb3J0QHNw +aXJlbnQuY29tMRIwEAYDVQQHEwlFYXRvbnRvd24xCzAJBgNVBAgTAk5KMQswCQYD +VQQGEwJVUzEYMBYGA1UEAxMPd3d3LnNwaXJlbnQuY29tMB4XDTExMDkwMjAyMjc0 +OFoXDTIxMDgzMDAyMjc0OFowgYwxEDAOBgNVBAoTB1NwaXJlbnQxDDAKBgNVBAsT +A1BBVzEiMCAGCSqGSIb3DQEJARYTc3VwcG9ydEBzcGlyZW50LmNvbTESMBAGA1UE +BxMJRWF0b250b3duMQswCQYDVQQIEwJOSjELMAkGA1UEBhMCVVMxGDAWBgNVBAMT +D3d3dy5zcGlyZW50LmNvbTBcMA0GCSqGSIb3DQEBAQUAA0sAMEgCQQDrVQ0g3cgC +0GZ7CVBwlBWf3ogxpi82rvxY7o3NGNoNWJKD/aju650HDph+/hriAxbAva9zIaKA +YJEmN9oNPDxRAgMBAAEwDQYJKoZIhvcNAQEFBQADQQAJpKZ/i+KHVdndyfdYI5lM +oNe6EkRXrrFSNPiKH6UoKdq+bbMlLljzBhd76Bgn18rMdAfx0yp2Z+aoK68/bbGJ +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MIIDIDCCAomgAwIBAgIENd70zzANBgkqhkiG9w0BAQUFADBOMQswCQYDVQQGEwJV +UzEQMA4GA1UEChMHRXF1aWZheDEtMCsGA1UECxMkRXF1aWZheCBTZWN1cmUgQ2Vy +dGlmaWNhdGUgQXV0aG9yaXR5MB4XDTk4MDgyMjE2NDE1MVoXDTE4MDgyMjE2NDE1 +MVowTjELMAkGA1UEBhMCVVMxEDAOBgNVBAoTB0VxdWlmYXgxLTArBgNVBAsTJEVx +dWlmYXggU2VjdXJlIENlcnRpZmljYXRlIEF1dGhvcml0eTCBnzANBgkqhkiG9w0B +AQEFAAOBjQAwgYkCgYEAwV2xWGcIYu6gmi0fCG2RFGiYCh7+2gRvE4RiIcPRfM6f +BeC4AfBONOziipUEZKzxa1NfBbPLZ4C/QgKO/t0BCezhABRP/PvwDN1Dulsr4R+A +cJkVV5MW8Q+XarfCaCMczE1ZMKxRHjuvK9buY0V7xdlfUNLjUA86iOe/FP3gx7kC +AwEAAaOCAQkwggEFMHAGA1UdHwRpMGcwZaBjoGGkXzBdMQswCQYDVQQGEwJVUzEQ +MA4GA1UEChMHRXF1aWZheDEtMCsGA1UECxMkRXF1aWZheCBTZWN1cmUgQ2VydGlm +aWNhdGUgQXV0aG9yaXR5MQ0wCwYDVQQDEwRDUkwxMBoGA1UdEAQTMBGBDzIwMTgw +ODIyMTY0MTUxWjALBgNVHQ8EBAMCAQYwHwYDVR0jBBgwFoAUSOZo+SvSspXXR9gj +IBBPM5iQn9QwHQYDVR0OBBYEFEjmaPkr0rKV10fYIyAQTzOYkJ/UMAwGA1UdEwQF +MAMBAf8wGgYJKoZIhvZ9B0EABA0wCxsFVjMuMGMDAgbAMA0GCSqGSIb3DQEBBQUA +A4GBAFjOKer89961zgK5F7WF0bnj4JXMJTENAKaSbn+2kmOeUJXRmm/kEd5jhW6Y +7qj/WsjTVbJmcVfewCHrPSqnI0kBBIZCe/zuf6IWUrVnZ9NA2zsmWLIodz2uFHdh +1voqZiegDfqnc1zqcPGUIWVEX/r87yloqaKHee9570+sB3c4 +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MIICSzCCAbQCCQCCNadq6ShcgjANBgkqhkiG9w0BAQUFADBpMQswCQYDVQQGEwJE +RTEQMA4GA1UECBMHQmF2YXJpYTEPMA0GA1UEBxMGTXVuaWNoMRYwFAYDVQQKDA1S +b2hkZSZTY2h3YXJ6MQwwCgYDVQQLEwNBVEUxETAPBgNVBAMTCEFURS1URVNUMCAX +DTc5MTIzMTIzMDAxNVoYDzIwNjkxMjA4MjMwMDE1WjBpMQswCQYDVQQGEwJERTEQ +MA4GA1UECBMHQmF2YXJpYTEPMA0GA1UEBxMGTXVuaWNoMRYwFAYDVQQKDA1Sb2hk +ZSZTY2h3YXJ6MQwwCgYDVQQLEwNBVEUxETAPBgNVBAMTCEFURS1URVNUMIGfMA0G +CSqGSIb3DQEBAQUAA4GNADCBiQKBgQCvUxRevOtIPerkp1eZCjx8zdOiUoyNBJsX +G8ioWHjruCweKchlXssVE2YUNX/Ibg4sf7FmaJ0Ovae/V/83f4DeW8UvPLgqq4BW +T8K5mA5Rg0e6x2agjsIMfqiPZ8Xg0pqC5bKJ64OjBtq6jmuC6hB2tca5dZRllywr +hx2a1fin3wIDAQABMA0GCSqGSIb3DQEBBQUAA4GBABiI4c2AXO2eZHxrQnqY22ph +0YgkilqJbrv5lyM4St7XdXmqJomN0KkquT0l4OcajjCWi1TFthYaRep35rfaSHv+ +PX/5Uwp+mvjQXApIvcVgRtty2Wlpzyy9lGmPf4N503Gq355mKcMcqbhma2pTG6p+ +1bHGxbU8T+1MdPkoiMBB +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MIICojCCAgugAwIBAgIJAOKRTsbHFjRqMA0GCSqGSIb3DQEBBQUAMGkxCzAJBgNV +BAYTAkRFMRAwDgYDVQQIEwdCYXZhcmlhMQ8wDQYDVQQHEwZNdW5pY2gxFjAUBgNV +BAoMDVJvaGRlJlNjaHdhcnoxDDAKBgNVBAsTA0FURTERMA8GA1UEAxMIQVRFLVRF +U1QwIBcNNzkxMjMxMjMwMDIxWhgPMjA2OTEyMDgyMzAwMjFaMGkxCzAJBgNVBAYT +AkRFMRAwDgYDVQQIEwdCYXZhcmlhMQ8wDQYDVQQHEwZNdW5pY2gxFjAUBgNVBAoM +DVJvaGRlJlNjaHdhcnoxDDAKBgNVBAsTA0FURTERMA8GA1UEAxMIQVRFLVRFU1Qw +gZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAK9TFF6860g96uSnV5kKPHzN06JS +jI0EmxcbyKhYeOu4LB4pyGVeyxUTZhQ1f8huDix/sWZonQ69p79X/zd/gN5bxS88 +uCqrgFZPwrmYDlGDR7rHZqCOwgx+qI9nxeDSmoLlsonrg6MG2rqOa4LqEHa1xrl1 +lGWXLCuHHZrV+KffAgMBAAGjUDBOMB0GA1UdDgQWBBT9fQc68TXzRbksHo0DJov1 +ZWx0vjAfBgNVHSMEGDAWgBT9fQc68TXzRbksHo0DJov1ZWx0vjAMBgNVHRMEBTAD +AQH/MA0GCSqGSIb3DQEBBQUAA4GBAHbN7hCWrOCJbZv3sNm9Zt6pgq1DKVDjfBky +x9wi7YuM1EaL7Tnn/2m/+nRincBr9IKCQigIrR5m43ZMJMyZMKYIG1OV1ad2b5Fa +iQTNeyzo/hekFy1XSEon9McrScls4sGn+2WPO4EShyLxTD6/lqmBBQjl7288g+Hr +UCq43huD +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MIIDaTCCAlGgAwIBAgIJAJhyjRjwdCAWMA0GCSqGSIb3DQEBBQUAMEsxCzAJBgNV +BAYTAkpQMQ4wDAYDVQQIDAVUb2t5bzEdMBsGA1UECgwUS0RESSBMb2NhdGlvbiBT +ZXJ2ZXIxDTALBgNVBAMMBEtEREkwHhcNMTMwMjE0MTc1NDAyWhcNMzcwMjA4MTc1 +NDAyWjBLMQswCQYDVQQGEwJKUDEOMAwGA1UECAwFVG9reW8xHTAbBgNVBAoMFEtE +REkgTG9jYXRpb24gU2VydmVyMQ0wCwYDVQQDDARLRERJMIIBIjANBgkqhkiG9w0B +AQEFAAOCAQ8AMIIBCgKCAQEAvjvW0Q95DBQ9ybzVHgxUXIBSEuUdso8bsBElqmoa +EXsTDlv1SKhbWT1T/08qIwBsuk5YuvIPVJoG8nY4bNxUwTFpcwpoWSwh07DXb+q8 +o6iJChm0qMXCdbjKDBsbcmIKbDsDgXavKHYnLZeRtu4XA/gwP7TBhZPFCo9w6yZ0 +sLNBjV8T5gbBfJsZf+8L4ysK3bxwE4k/AFYWR6jFl5Zdz5hvaSv4fGIT1DKTyXmp +mfVwY2LIHg4eMQuoWp7yMWrQCGLmQNStQZAag+1HRvrJqy+alkdTtysBplMZW0mw +CiKldKhubJhTjOhm5SzqUnQPvdgnMB2tnPHTYBz9Q8dG8wIDAQABo1AwTjAdBgNV +HQ4EFgQUibw+lVG936MlKnHhsB+kJiq37DgwHwYDVR0jBBgwFoAUibw+lVG936Ml +KnHhsB+kJiq37DgwDAYDVR0TBAUwAwEB/zANBgkqhkiG9w0BAQUFAAOCAQEAAhtv +6NhUqhIvXicq3bDqE+PXpVF6bJyxOMnXDFIkPQWonfx6fRowIeYcWJxY+yW/CcoH +/qxl0AODbFvorjfrVO35kpYWS8PeFpEw8YagYv7gJq8qqoilf0dnCAz7eW3zEzo/ +FRk4qUauCopSNWs0jTmtuf+kiYnLVXB9dGJrsqYLu59IUF9754VF6qr+OJglyIn5 +Fn47FrXjRVhasCt+iM6h8MDaxNhSzXsv34vizuBI6gRA9vzOklRJrUbp/0iCeh2P +A69n+GBAYlNr8gM1YHiG5XciPeRExw6IJI6rTLLhAePd4EuPXJe+9oeJpG7wa4aZ +CbbfIm1lEquyEvrIsA== +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MIIDrTCCApWgAwIBAgIJAOmdJ+pU1nQ1MA0GCSqGSIb3DQEBBQUAMG0xCzAJBgNV +BAYTAkpQMQ4wDAYDVQQIDAVUb2t5bzEwMC4GA1UECgwnQ29yZSBBcHBsb2NhdGlv +biBEZXZlbG9wbWVudCBEZXBhcnRtZW50MRwwGgYDVQQDDBNsb2NhdGlvbi5rZGRp +Lm5lLmpwMB4XDTEzMTIwODAyNTk0MVoXDTM3MTIwMjAyNTk0MVowbTELMAkGA1UE +BhMCSlAxDjAMBgNVBAgMBVRva3lvMTAwLgYDVQQKDCdDb3JlIEFwcGxvY2F0aW9u +IERldmVsb3BtZW50IERlcGFydG1lbnQxHDAaBgNVBAMME2xvY2F0aW9uLmtkZGku +bmUuanAwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDHssBcgaPRdjRq +0mjfyUNNi47BT1jtF8/wyYuW0Muz2kyF3kl7fA2HP9BJTMpFVykeH5c33l6XDYWM +8jT9c/SDVcUcZS2FFFkpDq9MiVtRdJJib/QsMzKqanf4iw53jjoTmqZFwDtmlubs +7tEkeDjRnwnVybeCZ5tWoIVCep7d/pWK2KtSstzg5klYHsZS2ussp9lFcGQfD8oH +flObsVu091+zKo+ON97R5igxUJ9eQzhPjj8tWUfJT3rLy6HCNJXMtQUMxXtDarrR +6Rz18vq6FbDvxoID1vRMCyOI9u95LFdlImow0QN/fTxerwQOCzGNyAMWpVox6b91 +ai5YjHfhAgMBAAGjUDBOMB0GA1UdDgQWBBRwysV2Wo52jU7b4AHyMaoL5+7w7TAf +BgNVHSMEGDAWgBRwysV2Wo52jU7b4AHyMaoL5+7w7TAMBgNVHRMEBTADAQH/MA0G +CSqGSIb3DQEBBQUAA4IBAQBoKmI3FcTIArCKyW2uBsrtXQHgsuXe7KYyEvIFYjNN +s5U13L+Kod2qX1/w0gAd6r9HxQ6OjMQ73NMq9oPOAuoNl+F6UFgUomix/vTD4oei +h+xLiUn0FZ2tV28tCTU9Ff9j8wLPcjeH6NBmTx31goPRtsHS+jUQ5bLXmhGOSz0a +3eFe4fci6vtlpxCJ8ys6Wxij1sJoM93PFLDJzQRzrdVsV9IvZioszT/KaFEjc8s9 +78mw8vQxHihcTp9dTkkC6ykuqPL00jLks3ckkw8fdSM/WdT3QAOYMj9bbVvBZKKL +/4oGmn0g6PpT9LtHY3jS4+de33hMcatsYe9KwwgJb0jL +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MIIDdzCCAl+gAwIBAgIEAgAAuTANBgkqhkiG9w0BAQUFADBaMQswCQYDVQQGEwJJ +RTESMBAGA1UEChMJQmFsdGltb3JlMRMwEQYDVQQLEwpDeWJlclRydXN0MSIwIAYD +VQQDExlCYWx0aW1vcmUgQ3liZXJUcnVzdCBSb290MB4XDTAwMDUxMjE4NDYwMFoX +DTI1MDUxMjIzNTkwMFowWjELMAkGA1UEBhMCSUUxEjAQBgNVBAoTCUJhbHRpbW9y +ZTETMBEGA1UECxMKQ3liZXJUcnVzdDEiMCAGA1UEAxMZQmFsdGltb3JlIEN5YmVy +VHJ1c3QgUm9vdDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAKMEuyKr +mD1X6CZymrV51Cni4eiVgLGw41uOKymaZN+hXe2wCQVt2yguzmKiYv60iNoS6zjr +IZ3AQSsBUnuId9Mcj8e6uYi1agnnc+gRQKfRzMpijS3ljwumUNKoUMMo6vWrJYeK +mpYcqWe4PwzV9/lSEy/CG9VwcPCPwBLKBsua4dnKM3p31vjsufFoREJIE9LAwqSu +XmD+tqYF/LTdB1kC1FkYmGP1pWPgkAx9XbIGevOF6uvUA65ehD5f/xXtabz5OTZy +dc93Uk3zyZAsuT3lySNTPx8kmCFcB5kpvcY67Oduhjprl3RjM71oGDHweI12v/ye +jl0qhqdNkNwnGjkCAwEAAaNFMEMwHQYDVR0OBBYEFOWdWTCCR1jMrPoIVDaGezq1 +BE3wMBIGA1UdEwEB/wQIMAYBAf8CAQMwDgYDVR0PAQH/BAQDAgEGMA0GCSqGSIb3 +DQEBBQUAA4IBAQCFDF2O5G9RaEIFoN27TyclhAO992T9Ldcw46QQF+vaKSm2eT92 +9hkTI7gQCvlYpNRhcL0EYWoSihfVCr3FvDB81ukMJY2GQE/szKN+OMY3EU/t3Wgx +jkzSswF07r51XgdIGn9w/xZchMB5hbgF/X++ZRGjD8ACtPhSNzkE1akxehi/oCr0 +Epn3o0WC4zxe9Z2etciefC7IpJ5OCBRLbf1wbWsaY71k5h+3zvDyny67G7fyUIhz +ksLi4xaNmjICq44Y3ekQEe5+NauQrz4wlHrQMz2nZQ/1/I6eYs9HRCwBXbsdtTLS +R9I4LtD+gdwyah617jzV/OeBHRnDJELqYzmp +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MIIDjjCCAnagAwIBAgIQAzrx5qcRqaC7KGSxHQn65TANBgkqhkiG9w0BAQsFADBh +MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 +d3cuZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBH +MjAeFw0xMzA4MDExMjAwMDBaFw0zODAxMTUxMjAwMDBaMGExCzAJBgNVBAYTAlVT +MRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5j +b20xIDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IEcyMIIBIjANBgkqhkiG +9w0BAQEFAAOCAQ8AMIIBCgKCAQEAuzfNNNx7a8myaJCtSnX/RrohCgiN9RlUyfuI +2/Ou8jqJkTx65qsGGmvPrC3oXgkkRLpimn7Wo6h+4FR1IAWsULecYxpsMNzaHxmx +1x7e/dfgy5SDN67sH0NO3Xss0r0upS/kqbitOtSZpLYl6ZtrAGCSYP9PIUkY92eQ +q2EGnI/yuum06ZIya7XzV+hdG82MHauVBJVJ8zUtluNJbd134/tJS7SsVQepj5Wz +tCO7TG1F8PapspUwtP1MVYwnSlcUfIKdzXOS0xZKBgyMUNGPHgm+F6HmIcr9g+UQ +vIOlCsRnKPZzFBQ9RnbDhxSJITRNrw9FDKZJobq7nMWxM4MphQIDAQABo0IwQDAP +BgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBhjAdBgNVHQ4EFgQUTiJUIBiV +5uNu5g/6+rkS7QYXjzkwDQYJKoZIhvcNAQELBQADggEBAGBnKJRvDkhj6zHd6mcY +1Yl9PMWLSn/pvtsrF9+wX3N3KjITOYFnQoQj8kVnNeyIv/iPsGEMNKSuIEyExtv4 +NeF22d+mQrvHRAiGfzZ0JFrabA0UWTW98kndth/Jsw1HKj2ZL7tcu7XUIOGZX1NG +Fdtom/DzMNU+MeKNhJ7jitralj41E6Vf8PlwUHBHQRFXGU7Aj64GxJUTFy8bJZ91 +8rGOmaFvE7FBcf6IKshPECBV1/MUReXgRPTqh5Uykw7+U0b6LJ3/iyK5S9kJRaTe +pLiaWN0bfVKfjllDiIGknibVb63dDcY3fe0Dkhvld1927jyNxF1WW6LZZm6zNTfl +MrY= +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MIICOjCCAeQCCQClcmEx/0u9TzANBgkqhkiG9w0BAQsFADCBojEfMB0GA1UEChMW +U3BpcmVudCBDb21tdW5pY2F0aW9uczEMMAoGA1UECxMDUEFXMSIwIAYJKoZIhvcN +AQkBFhNzdXBwb3J0QHNwaXJlbnQuY29tMRIwEAYDVQQHEwlFYXRvbnRvd24xCzAJ +BgNVBAgTAk5KMQswCQYDVQQGEwJVUzEfMB0GA1UEAxMWU3BpcmVudCBDb21tdW5p +Y2F0aW9uczAgFw0xNzAxMjMwOTA3NDNaGA8yMTE2MTIzMDA5MDc0M1owgaIxHzAd +BgNVBAoTFlNwaXJlbnQgQ29tbXVuaWNhdGlvbnMxDDAKBgNVBAsTA1BBVzEiMCAG +CSqGSIb3DQEJARYTc3VwcG9ydEBzcGlyZW50LmNvbTESMBAGA1UEBxMJRWF0b250 +b3duMQswCQYDVQQIEwJOSjELMAkGA1UEBhMCVVMxHzAdBgNVBAMTFlNwaXJlbnQg +Q29tbXVuaWNhdGlvbnMwXDANBgkqhkiG9w0BAQEFAANLADBIAkEAwd1d4rRb9Z73 +v+UXFGzkiKXHMdFdiqL/r7hmyNt3j2yfslXwRGQA0QV6uBXfnUWkKTXPeUQNEpz+ +qXc20L0suQIDAQABMA0GCSqGSIb3DQEBCwUAA0EAhUEbXeKl0D4kny2DMc+xiByx +cy8rn68mOpkp/mmRYFgeT/Ez4bViUz3PV3kptwTF/NOaDL2BTCIiDzzMs9dCxA== +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MIIDdTCCAl2gAwIBAgILBAAAAAABFUtaw5QwDQYJKoZIhvcNAQEFBQAwVzELMAkG +A1UEBhMCQkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExEDAOBgNVBAsTB1Jv +b3QgQ0ExGzAZBgNVBAMTEkdsb2JhbFNpZ24gUm9vdCBDQTAeFw05ODA5MDExMjAw +MDBaFw0yODAxMjgxMjAwMDBaMFcxCzAJBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9i +YWxTaWduIG52LXNhMRAwDgYDVQQLEwdSb290IENBMRswGQYDVQQDExJHbG9iYWxT +aWduIFJvb3QgQ0EwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDaDuaZ +jc6j40+Kfvvxi4Mla+pIH/EqsLmVEQS98GPR4mdmzxzdzxtIK+6NiY6arymAZavp +xy0Sy6scTHAHoT0KMM0VjU/43dSMUBUc71DuxC73/OlS8pF94G3VNTCOXkNz8kHp +1Wrjsok6Vjk4bwY8iGlbKk3Fp1S4bInMm/k8yuX9ifUSPJJ4ltbcdG6TRGHRjcdG +snUOhugZitVtbNV4FpWi6cgKOOvyJBNPc1STE4U6G7weNLWLBYy5d4ux2x8gkasJ +U26Qzns3dLlwR5EiUWMWea6xrkEmCMgZK9FGqkjWZCrXgzT/LCrBbBlDSgeF59N8 +9iFo7+ryUp9/k5DPAgMBAAGjQjBAMA4GA1UdDwEB/wQEAwIBBjAPBgNVHRMBAf8E +BTADAQH/MB0GA1UdDgQWBBRge2YaRQ2XyolQL30EzTSo//z9SzANBgkqhkiG9w0B +AQUFAAOCAQEA1nPnfE920I2/7LqivjTFKDK1fPxsnCwrvQmeU79rXqoRSLblCKOz +yj1hTdNGCbM+w6DjY1Ub8rrvrTnhQ7k4o+YviiY776BQVvnGCv04zcQLcFGUl5gE +38NflNUVyRRBnMRddWQVDf9VMOyGj/8N7yy5Y0b2qvzfvGn9LhJIZJrglfCm7ymP +AbEVtQwdpf5pLGkkeB6zpxxxYu7KyJesF12KwvhHhm4qxFYxldBniYUr+WymXUad +DKqC5JlR3XC321Y9YeRq4VzW9v493kHMB65jUr9TU/Qr6cf9tveCX4XSQRjbgbME +HMUfpIBvFSDJ3gyICh3WZlXi/EjJKSZp4A== +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MIIEaTCCA1GgAwIBAgILBAAAAAABRE7wQkcwDQYJKoZIhvcNAQELBQAwVzELMAkG +A1UEBhMCQkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExEDAOBgNVBAsTB1Jv +b3QgQ0ExGzAZBgNVBAMTEkdsb2JhbFNpZ24gUm9vdCBDQTAeFw0xNDAyMjAxMDAw +MDBaFw0yNDAyMjAxMDAwMDBaMGYxCzAJBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9i +YWxTaWduIG52LXNhMTwwOgYDVQQDEzNHbG9iYWxTaWduIE9yZ2FuaXphdGlvbiBW +YWxpZGF0aW9uIENBIC0gU0hBMjU2IC0gRzIwggEiMA0GCSqGSIb3DQEBAQUAA4IB +DwAwggEKAoIBAQDHDmw/I5N/zHClnSDDDlM/fsBOwphJykfVI+8DNIV0yKMCLkZc +C33JiJ1Pi/D4nGyMVTXbv/Kz6vvjVudKRtkTIso21ZvBqOOWQ5PyDLzm+ebomchj +SHh/VzZpGhkdWtHUfcKc1H/hgBKueuqI6lfYygoKOhJJomIZeg0k9zfrtHOSewUj +mxK1zusp36QUArkBpdSmnENkiN74fv7j9R7l/tyjqORmMdlMJekYuYlZCa7pnRxt +Nw9KHjUgKOKv1CGLAcRFrW4rY6uSa2EKTSDtc7p8zv4WtdufgPDWi2zZCHlKT3hl +2pK8vjX5s8T5J4BO/5ZS5gIg4Qdz6V0rvbLxAgMBAAGjggElMIIBITAOBgNVHQ8B +Af8EBAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADAdBgNVHQ4EFgQUlt5h8b0cFilT +HMDMfTuDAEDmGnwwRwYDVR0gBEAwPjA8BgRVHSAAMDQwMgYIKwYBBQUHAgEWJmh0 +dHBzOi8vd3d3Lmdsb2JhbHNpZ24uY29tL3JlcG9zaXRvcnkvMDMGA1UdHwQsMCow +KKAmoCSGImh0dHA6Ly9jcmwuZ2xvYmFsc2lnbi5uZXQvcm9vdC5jcmwwPQYIKwYB +BQUHAQEEMTAvMC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC5nbG9iYWxzaWduLmNv +bS9yb290cjEwHwYDVR0jBBgwFoAUYHtmGkUNl8qJUC99BM00qP/8/UswDQYJKoZI +hvcNAQELBQADggEBAEYq7l69rgFgNzERhnF0tkZJyBAW/i9iIxerH4f4gu3K3w4s +32R1juUYcqeMOovJrKV3UPfvnqTgoI8UV6MqX+x+bRDmuo2wCId2Dkyy2VG7EQLy +XN0cvfNVlg/UBsD84iOKJHDTu/B5GqdhcIOKrwbFINihY9Bsrk8y1658GEV1BSl3 +30JAZGSGvip2CTFvHST0mdCF/vIhCPnG9vHQWe3WVjwIKANnuvD58ZAWR65n5ryA +SOlCdjSXVWkkDoPWoC209fN5ikkodBpBocLTJIg1MGCUF7ThBCIxPTsvFwayuJ2G +K1pp74P1S8SqtCr4fKGxhZSM9AyHDPSsQPhZSZg= +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MIIEYzCCA0ugAwIBAgILBAAAAAABRE7wPiAwDQYJKoZIhvcNAQELBQAwVzELMAkG +A1UEBhMCQkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExEDAOBgNVBAsTB1Jv +b3QgQ0ExGzAZBgNVBAMTEkdsb2JhbFNpZ24gUm9vdCBDQTAeFw0xNDAyMjAxMDAw +MDBaFw0yNDAyMjAxMDAwMDBaMGAxCzAJBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9i +YWxTaWduIG52LXNhMTYwNAYDVQQDEy1HbG9iYWxTaWduIERvbWFpbiBWYWxpZGF0 +aW9uIENBIC0gU0hBMjU2IC0gRzIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK +AoIBAQCp3cwOs+IyOd1JIqgTaZOHiOEM7nF9vZCHll1Z8syz0lhXV/lG72wm2DZC +jn4wsy+aPlN7H262okxFHzzTFZMcie089Ffeyr3sBppqKqAZUn9R0XQ5CJ+r69eG +ExWXrjbDVGYOWvKgc4Ux47JkFGr/paKOJLu9hVIVonnu8LXuPbj0fYC82ZA1ZbgX +qa2zmJ+gfn1u+z+tfMIbWTaW2jcyS0tdNQJjjtunz2LuzC7Ujcm9PGqRcqIip3It +INH6yjfaGJjmFiRxJUvE5XuJUgkC/VkrBG7KB4HUs9ra2+PMgKhWBwZ8lgg3nds4 +tmI0kWIHdAE42HIw4uuQcSZiwFfzAgMBAAGjggElMIIBITAOBgNVHQ8BAf8EBAMC +AQYwEgYDVR0TAQH/BAgwBgEB/wIBADAdBgNVHQ4EFgQU6k581IAt5RWBhiaMgm3A +mKTPlw8wRwYDVR0gBEAwPjA8BgRVHSAAMDQwMgYIKwYBBQUHAgEWJmh0dHBzOi8v +d3d3Lmdsb2JhbHNpZ24uY29tL3JlcG9zaXRvcnkvMDMGA1UdHwQsMCowKKAmoCSG +Imh0dHA6Ly9jcmwuZ2xvYmFsc2lnbi5uZXQvcm9vdC5jcmwwPQYIKwYBBQUHAQEE +MTAvMC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC5nbG9iYWxzaWduLmNvbS9yb290 +cjEwHwYDVR0jBBgwFoAUYHtmGkUNl8qJUC99BM00qP/8/UswDQYJKoZIhvcNAQEL +BQADggEBANdFnqDc4ONhWgt9d4QXLWVagpqNoycqhffJ7+mG/dRHzQFSlsVDvTex +4bjyqdKKEYRxkRWJ3AKdC8tsM4U0KJ4gsrGX3G0LEME8zV/qXdeYMcU0mVwAYVXE +GwJbxeOJyLS4bx448lYm6UHvPc2smU9ZSlctS32ux4j71pg79eXw6ImJuYsDy1oj +H6T9uOr7Lp2uanMJvPzVoLVEgqtEkS5QLlfBQ9iRBIvpES5ftD953x77PzAAi1Pj +tywdO02L3ORkHQRYM68bVeerDL8wBHTk8w4vMDmNSwSMHnVmZkngvkA0x1xaUZK6 +EjxS1QSCVS1npd+3lXzuP8MIugS+wEY= +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MIICNDCCAd4CCQDNZBw4CvIZ/TANBgkqhkiG9w0BAQsFADCBnzEfMB0GA1UEChMW +U3BpcmVudCBDb21tdW5pY2F0aW9uczEMMAoGA1UECxMDUEFXMSIwIAYJKoZIhvcN +AQkBFhNzdXBwb3J0QHNwaXJlbnQuY29tMRIwEAYDVQQHEwlFYXRvbnRvd24xCzAJ +BgNVBAgTAk5KMQswCQYDVQQGEwJVUzEcMBoGA1UEAxMTd3d3LnNwaXJlbnQtbGNz +LmNvbTAgFw0xNzAzMDMwOTM1NTRaGA8yMTE3MDIwNzA5MzU1NFowgZ8xHzAdBgNV +BAoTFlNwaXJlbnQgQ29tbXVuaWNhdGlvbnMxDDAKBgNVBAsTA1BBVzEiMCAGCSqG +SIb3DQEJARYTc3VwcG9ydEBzcGlyZW50LmNvbTESMBAGA1UEBxMJRWF0b250b3du +MQswCQYDVQQIEwJOSjELMAkGA1UEBhMCVVMxHDAaBgNVBAMTE3d3dy5zcGlyZW50 +LWxjcy5jb20wXDANBgkqhkiG9w0BAQEFAANLADBIAkEAy+6I3kxd5NJA5r0n76br +XTP1n8gsFU9ygKW8oGbLbqRGKmc9tGg8JwE9hxmCy+TvHEKRGCJpFouA6PIaH48M +JwIDAQABMA0GCSqGSIb3DQEBCwUAA0EAVdeZ9Baf+NS9WFqwp1XBXjJzBsTv/yoK +IfaYpn+XTD8J49AYcu1J+X/bGGBfu3/WEcF0MkR0+1n0fdsecImpNA== +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MIIFODCCBCCgAwIBAgIQUT+5dDhwtzRAQY0wkwaZ/zANBgkqhkiG9w0BAQsFADCB +yjELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL +ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJp +U2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxW +ZXJpU2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0 +aG9yaXR5IC0gRzUwHhcNMTMxMDMxMDAwMDAwWhcNMjMxMDMwMjM1OTU5WjB+MQsw +CQYDVQQGEwJVUzEdMBsGA1UEChMUU3ltYW50ZWMgQ29ycG9yYXRpb24xHzAdBgNV +BAsTFlN5bWFudGVjIFRydXN0IE5ldHdvcmsxLzAtBgNVBAMTJlN5bWFudGVjIENs +YXNzIDMgU2VjdXJlIFNlcnZlciBDQSAtIEc0MIIBIjANBgkqhkiG9w0BAQEFAAOC +AQ8AMIIBCgKCAQEAstgFyhx0LbUXVjnFSlIJluhL2AzxaJ+aQihiw6UwU35VEYJb +A3oNL+F5BMm0lncZgQGUWfm893qZJ4Itt4PdWid/sgN6nFMl6UgfRk/InSn4vnlW +9vf92Tpo2otLgjNBEsPIPMzWlnqEIRoiBAMnF4scaGGTDw5RgDMdtLXO637QYqzu +s3sBdO9pNevK1T2p7peYyo2qRA4lmUoVlqTObQJUHypqJuIGOmNIrLRM0XWTUP8T +L9ba4cYY9Z/JJV3zADreJk20KQnNDz0jbxZKgRb78oMQw7jW2FUyPfG9D72MUpVK +Fpd6UiFjdS8W+cRmvvW1Cdj/JwDNRHxvSz+w9wIDAQABo4IBYzCCAV8wEgYDVR0T +AQH/BAgwBgEB/wIBADAwBgNVHR8EKTAnMCWgI6Ahhh9odHRwOi8vczEuc3ltY2Iu +Y29tL3BjYTMtZzUuY3JsMA4GA1UdDwEB/wQEAwIBBjAvBggrBgEFBQcBAQQjMCEw +HwYIKwYBBQUHMAGGE2h0dHA6Ly9zMi5zeW1jYi5jb20wawYDVR0gBGQwYjBgBgpg +hkgBhvhFAQc2MFIwJgYIKwYBBQUHAgEWGmh0dHA6Ly93d3cuc3ltYXV0aC5jb20v +Y3BzMCgGCCsGAQUFBwICMBwaGmh0dHA6Ly93d3cuc3ltYXV0aC5jb20vcnBhMCkG +A1UdEQQiMCCkHjAcMRowGAYDVQQDExFTeW1hbnRlY1BLSS0xLTUzNDAdBgNVHQ4E +FgQUX2DPYZBV34RDFIpgKrL1evRDGO8wHwYDVR0jBBgwFoAUf9Nlp8Ld7LvwMAnz +Qzn6Aq8zMTMwDQYJKoZIhvcNAQELBQADggEBAF6UVkndji1l9cE2UbYD49qecxny +H1mrWH5sJgUs+oHXXCMXIiw3k/eG7IXmsKP9H+IyqEVv4dn7ua/ScKAyQmW/hP4W +Ko8/xabWo5N9Q+l0IZE1KPRj6S7t9/Vcf0uatSDpCr3gRRAMFJSaXaXjS5HoJJtG +QGX0InLNmfiIEfXzf+YzguaoxX7+0AjiJVgIcWjmzaLmFN5OUiQt/eV5E1PnXi8t +TRttQBVSK/eHiXgSgW7ZTaoteNTCLD0IX4eRnh8OsN4wUmSGiaqdZpwOdgyA8nTY +Kvi4Os7X1g8RvmurFPW9QaAiY4nxug9vKWNmLT+sjHLF+8fk1A/yO0+MKcc= +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MIIDujCCAqKgAwIBAgILBAAAAAABD4Ym5g0wDQYJKoZIhvcNAQEFBQAwTDEgMB4G +A1UECxMXR2xvYmFsU2lnbiBSb290IENBIC0gUjIxEzARBgNVBAoTCkdsb2JhbFNp +Z24xEzARBgNVBAMTCkdsb2JhbFNpZ24wHhcNMDYxMjE1MDgwMDAwWhcNMjExMjE1 +MDgwMDAwWjBMMSAwHgYDVQQLExdHbG9iYWxTaWduIFJvb3QgQ0EgLSBSMjETMBEG +A1UEChMKR2xvYmFsU2lnbjETMBEGA1UEAxMKR2xvYmFsU2lnbjCCASIwDQYJKoZI +hvcNAQEBBQADggEPADCCAQoCggEBAKbPJA6+Lm8omUVCxKs+IVSbC9N/hHD6ErPL +v4dfxn+G07IwXNb9rfF73OX4YJYJkhD10FPe+3t+c4isUoh7SqbKSaZeqKeMWhG8 +eoLrvozps6yWJQeXSpkqBy+0Hne/ig+1AnwblrjFuTosvNYSuetZfeLQBoZfXklq +tTleiDTsvHgMCJiEbKjNS7SgfQx5TfC4LcshytVsW33hoCmEofnTlEnLJGKRILzd +C9XZzPnqJworc5HGnRusyMvo4KD0L5CLTfuwNhv2GXqF4G3yYROIXJ/gkwpRl4pa +zq+r1feqCapgvdzZX99yqWATXgAByUr6P6TqBwMhAo6CygPCm48CAwEAAaOBnDCB +mTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUm+IH +V2ccHsBqBt5ZtJot39wZhi4wNgYDVR0fBC8wLTAroCmgJ4YlaHR0cDovL2NybC5n +bG9iYWxzaWduLm5ldC9yb290LXIyLmNybDAfBgNVHSMEGDAWgBSb4gdXZxwewGoG +3lm0mi3f3BmGLjANBgkqhkiG9w0BAQUFAAOCAQEAmYFThxxol4aR7OBKuEQLq4Gs +J0/WwbgcQ3izDJr86iw8bmEbTUsp9Z8FHSbBuOmDAGJFtqkIk7mpM0sYmsL4h4hO +291xNBrBVNpGP+DTKqttVCL1OmLNIG+6KYnX3ZHu01yiPqFbQfXf5WRDLenVOavS +ot+3i9DAgBkcRcAtjOj4LaR0VknFBbVPFd5uRHg5h6h+u/N5GJG79G+dwfCMNYxd +AfvDbbnvRG15RjF+Cv6pgsH/76tuIMRQyV+dTZsXjAzlAcmgQWpzU/qlULRuJQ/7 +TBj0/VLZjmmx6BEP3ojY+x1J96relc8geMJgEtslQIxq/H5COEBkEveegeGTLg== +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MIIEkTCCA3mgAwIBAgIERWtQVDANBgkqhkiG9w0BAQUFADCBsDELMAkGA1UEBhMC +VVMxFjAUBgNVBAoTDUVudHJ1c3QsIEluYy4xOTA3BgNVBAsTMHd3dy5lbnRydXN0 +Lm5ldC9DUFMgaXMgaW5jb3Jwb3JhdGVkIGJ5IHJlZmVyZW5jZTEfMB0GA1UECxMW +KGMpIDIwMDYgRW50cnVzdCwgSW5jLjEtMCsGA1UEAxMkRW50cnVzdCBSb290IENl +cnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTA2MTEyNzIwMjM0MloXDTI2MTEyNzIw +NTM0MlowgbAxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1FbnRydXN0LCBJbmMuMTkw +NwYDVQQLEzB3d3cuZW50cnVzdC5uZXQvQ1BTIGlzIGluY29ycG9yYXRlZCBieSBy +ZWZlcmVuY2UxHzAdBgNVBAsTFihjKSAyMDA2IEVudHJ1c3QsIEluYy4xLTArBgNV +BAMTJEVudHJ1c3QgUm9vdCBDZXJ0aWZpY2F0aW9uIEF1dGhvcml0eTCCASIwDQYJ +KoZIhvcNAQEBBQADggEPADCCAQoCggEBALaVtkNC+sZtKm9I35RMOVcF7sN5EUFo +Nu3s/poBj6E4KPz3EEZmLk0eGrEaTsbRwJWIsMn/MYszA9u3g3s+IIRe7bJWKKf4 +4LlAcTfFy0cOlypowCKVYhXbR9n10Cv/gkvJrT7eTNuQgFA/CYqEAOwwCj0Yzfv9 +KlmaI5UXLEWeH25DeW0MXJj+SKfFI0dcXv1u5x609mhF0YaDW6KKjbHjKYD+JXGI +rb68j6xSlkuqUY3kEzEZ6E5Nn9uss2rVvDlUccp6en+Q3X0dgNmBu1kmwhH+5pPi +94DkZfs0Nw4pgHBNrziGLp5/V6+eF67rHMsoIV+2HNjnogQi+dPa2MsCAwEAAaOB +sDCBrTAOBgNVHQ8BAf8EBAMCAQYwDwYDVR0TAQH/BAUwAwEB/zArBgNVHRAEJDAi +gA8yMDA2MTEyNzIwMjM0MlqBDzIwMjYxMTI3MjA1MzQyWjAfBgNVHSMEGDAWgBRo +kORnpKZTgMeGZqTx90tD+4S9bTAdBgNVHQ4EFgQUaJDkZ6SmU4DHhmak8fdLQ/uE +vW0wHQYJKoZIhvZ9B0EABBAwDhsIVjcuMTo0LjADAgSQMA0GCSqGSIb3DQEBBQUA +A4IBAQCT1DCw1wMgKtD5Y+iRDAUgqV8ZyntyTtSx29CW+1RaGSwMCPeyvIWonX9t +O1KzKtvn1ISMY/YPyyYBkVBs9F8U4pN0wBOeMDpQ47RgxRzwIkSNcUesyBrJ6Zua +AGAT/3B+XxFNSRuzFVJ7yVTav52Vr2ua2J7p8eRDjeIRRDq/r72DQnNSi6q7pynP +9WQcCk3RvKqsnyrQ/39/2n3qse0wJcGE2jTSW3iDVuycNsMm4hH2Z0kdkquM++v/ +eu6FSqdQgPCnXEqULl8FmTxSQeDNtGPPAUO6nIPcj2A781q0tHuu2guQOHXvgR1m +0vdXcDazv/wor3ElhVsT/h5/WrQ8 +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MIIGKTCCBRGgAwIBAgIQZBvoIM4CCBPzLU0tldZ+ZzANBgkqhkiG9w0BAQUFADCB +yjELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQL +ExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTowOAYDVQQLEzEoYykgMjAwNiBWZXJp +U2lnbiwgSW5jLiAtIEZvciBhdXRob3JpemVkIHVzZSBvbmx5MUUwQwYDVQQDEzxW +ZXJpU2lnbiBDbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0 +aG9yaXR5IC0gRzUwHhcNMTAwMjA4MDAwMDAwWhcNMjAwMjA3MjM1OTU5WjCBvDEL +MAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZW +ZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTswOQYDVQQLEzJUZXJtcyBvZiB1c2UgYXQg +aHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYSAoYykxMDE2MDQGA1UEAxMtVmVy +aVNpZ24gQ2xhc3MgMyBJbnRlcm5hdGlvbmFsIFNlcnZlciBDQSAtIEczMIIBIjAN +BgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAmdacYvAV9IGaQQhZjxOdF8mfUdza +sVLv/+NB3eDfxCjG4615HycQmLi7IJfBKERBD+qpqFLPTU4bi7u1xHbZzFYG7rNV +ICreFY1xy1TIbxfNiQDk3P/hwB9ocenHKS5+vDv85burJlSLZpDN9pK5MSSAvJ5s +1fx+0uFLjNxC+kRLX/gYtS4w9D0SmNNiBXNUppyiHb5SgzoHRsQ7AlYhv/JRT9Cm +mTnprqU/iZucff5NYAclIPe712mDK4KTQzfZg0EbawurSmaET0qO3n40mY5o1so5 +BptMs5pITRNGtFghBMT7oE2sLktiEuP7TfbJUQABH/weaoEqOOC5T9YtRQIDAQAB +o4ICFTCCAhEwEgYDVR0TAQH/BAgwBgEB/wIBADBwBgNVHSAEaTBnMGUGC2CGSAGG ++EUBBxcDMFYwKAYIKwYBBQUHAgEWHGh0dHBzOi8vd3d3LnZlcmlzaWduLmNvbS9j +cHMwKgYIKwYBBQUHAgIwHhocaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYTAO +BgNVHQ8BAf8EBAMCAQYwbQYIKwYBBQUHAQwEYTBfoV2gWzBZMFcwVRYJaW1hZ2Uv +Z2lmMCEwHzAHBgUrDgMCGgQUj+XTGoasjY5rw8+AatRIGCx7GS4wJRYjaHR0cDov +L2xvZ28udmVyaXNpZ24uY29tL3ZzbG9nby5naWYwNAYDVR0lBC0wKwYIKwYBBQUH +AwEGCCsGAQUFBwMCBglghkgBhvhCBAEGCmCGSAGG+EUBCAEwNAYIKwYBBQUHAQEE +KDAmMCQGCCsGAQUFBzABhhhodHRwOi8vb2NzcC52ZXJpc2lnbi5jb20wNAYDVR0f +BC0wKzApoCegJYYjaHR0cDovL2NybC52ZXJpc2lnbi5jb20vcGNhMy1nNS5jcmww +KAYDVR0RBCEwH6QdMBsxGTAXBgNVBAMTEFZlcmlTaWduTVBLSS0yLTcwHQYDVR0O +BBYEFNebfNgioBX33a1fzimbWMO8RgC1MB8GA1UdIwQYMBaAFH/TZafC3ey78DAJ +80M5+gKvMzEzMA0GCSqGSIb3DQEBBQUAA4IBAQBxtX1zUkrd1000Ky6vlEalSVAC +T/gvF3DyE9wfIYaqwk98NzzURniuXXhv0bpavBCrWDbFjGIVRWAXIeLVQqh3oVXY +QwRR9m66SOZdTLdE0z6k1dYzmp8N5tdOlkSVWmzWoxZTDphDzqS4w2Z6BVxiEOgb +Ett9LnZQ/9/XaxvMisxx+rNAVnwzeneUW/ULU/sOX7xo+68q7jA3eRaTJX9NEP9X ++79uOzMh3nnchhdZLUNkt6Zmh+q8lkYZGoaLb9e3SQBb26O/KZru99MzrqP0nkzK +XmnUG623kHdq2FlveasB+lXwiiFm5WVu/XzT3x7rfj8GkPsZC9MGAht4Q5mo +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MIIDrzCCApegAwIBAgIQCDvgVpBCRrGhdWrJWZHHSjANBgkqhkiG9w0BAQUFADBh +MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 +d3cuZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBD +QTAeFw0wNjExMTAwMDAwMDBaFw0zMTExMTAwMDAwMDBaMGExCzAJBgNVBAYTAlVT +MRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxGTAXBgNVBAsTEHd3dy5kaWdpY2VydC5j +b20xIDAeBgNVBAMTF0RpZ2lDZXJ0IEdsb2JhbCBSb290IENBMIIBIjANBgkqhkiG +9w0BAQEFAAOCAQ8AMIIBCgKCAQEA4jvhEXLeqKTTo1eqUKKPC3eQyaKl7hLOllsB +CSDMAZOnTjC3U/dDxGkAV53ijSLdhwZAAIEJzs4bg7/fzTtxRuLWZscFs3YnFo97 +nh6Vfe63SKMI2tavegw5BmV/Sl0fvBf4q77uKNd0f3p4mVmFaG5cIzJLv07A6Fpt +43C/dxC//AH2hdmoRBBYMql1GNXRor5H4idq9Joz+EkIYIvUX7Q6hL+hqkpMfT7P +T19sdl6gSzeRntwi5m3OFBqOasv+zbMUZBfHWymeMr/y7vrTC0LUq7dBMtoM1O/4 +gdW7jVg/tRvoSSiicNoxBN33shbyTApOB6jtSj1etX+jkMOvJwIDAQABo2MwYTAO +BgNVHQ8BAf8EBAMCAYYwDwYDVR0TAQH/BAUwAwEB/zAdBgNVHQ4EFgQUA95QNVbR +TLtm8KPiGxvDl7I90VUwHwYDVR0jBBgwFoAUA95QNVbRTLtm8KPiGxvDl7I90VUw +DQYJKoZIhvcNAQEFBQADggEBAMucN6pIExIK+t1EnE9SsPTfrgT1eXkIoyQY/Esr +hMAtudXH/vTBH1jLuG2cenTnmCmrEbXjcKChzUyImZOMkXDiqw8cvpOp/2PV5Adg +06O/nVsJ8dWO41P0jmP6P6fbtGbfYmbW0W5BjfIttep3Sp+dWOIrWcBAI+0tKIJF +PnlUkiaY4IBIqDfv8NZ5YBberOgOzW6sRBc4L0na4UU+Krk2U886UAb3LujEV0ls +YSEY1QSteDwsOoBrp+uvFRTp2InBuThs4pFsiv9kuXclVzDAGySj4dzp30d8tbQk +CAUw7C29C79Fv1C5qfPrmAESrciIxpg0X40KPMbp1ZWVbd4= +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MIIElDCCA3ygAwIBAgIQAf2j627KdciIQ4tyS8+8kTANBgkqhkiG9w0BAQsFADBh +MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3 +d3cuZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBD +QTAeFw0xMzAzMDgxMjAwMDBaFw0yMzAzMDgxMjAwMDBaME0xCzAJBgNVBAYTAlVT +MRUwEwYDVQQKEwxEaWdpQ2VydCBJbmMxJzAlBgNVBAMTHkRpZ2lDZXJ0IFNIQTIg +U2VjdXJlIFNlcnZlciBDQTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEB +ANyuWJBNwcQwFZA1W248ghX1LFy949v/cUP6ZCWA1O4Yok3wZtAKc24RmDYXZK83 +nf36QYSvx6+M/hpzTc8zl5CilodTgyu5pnVILR1WN3vaMTIa16yrBvSqXUu3R0bd +KpPDkC55gIDvEwRqFDu1m5K+wgdlTvza/P96rtxcflUxDOg5B6TXvi/TC2rSsd9f +/ld0Uzs1gN2ujkSYs58O09rg1/RrKatEp0tYhG2SS4HD2nOLEpdIkARFdRrdNzGX +kujNVA075ME/OV4uuPNcfhCOhkEAjUVmR7ChZc6gqikJTvOX6+guqw9ypzAO+sf0 +/RR3w6RbKFfCs/mC/bdFWJsCAwEAAaOCAVowggFWMBIGA1UdEwEB/wQIMAYBAf8C +AQAwDgYDVR0PAQH/BAQDAgGGMDQGCCsGAQUFBwEBBCgwJjAkBggrBgEFBQcwAYYY +aHR0cDovL29jc3AuZGlnaWNlcnQuY29tMHsGA1UdHwR0MHIwN6A1oDOGMWh0dHA6 +Ly9jcmwzLmRpZ2ljZXJ0LmNvbS9EaWdpQ2VydEdsb2JhbFJvb3RDQS5jcmwwN6A1 +oDOGMWh0dHA6Ly9jcmw0LmRpZ2ljZXJ0LmNvbS9EaWdpQ2VydEdsb2JhbFJvb3RD +QS5jcmwwPQYDVR0gBDYwNDAyBgRVHSAAMCowKAYIKwYBBQUHAgEWHGh0dHBzOi8v +d3d3LmRpZ2ljZXJ0LmNvbS9DUFMwHQYDVR0OBBYEFA+AYRyCMWHVLyjnjUY4tCzh +xtniMB8GA1UdIwQYMBaAFAPeUDVW0Uy7ZvCj4hsbw5eyPdFVMA0GCSqGSIb3DQEB +CwUAA4IBAQAjPt9L0jFCpbZ+QlwaRMxp0Wi0XUvgBCFsS+JtzLHgl4+mUwnNqipl +5TlPHoOlblyYoiQm5vuh7ZPHLgLGTUq/sELfeNqzqPlt/yGFUzZgTHbO7Djc1lGA +8MXW5dRNJ2Srm8c+cftIl7gzbckTB+6WohsYFfZcTEDts8Ls/3HB40f/1LkAtDdC +2iDJ6m6K7hQGrn2iWZiIqBtvLfTyyRRfJs8sjX7tN8Cp1Tm5gr8ZDOo0rwAhaPit +c+LJMto4JQtV05od8GiG7S5BNO98pVAdvzr508EIDObtHopYJeS4d60tbvVS3bR0 +j6tJLp07kzQoH3jOlOrHvdPJbRzeXDLz +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MIIGNzCCBR+gAwIBAgIMYSmc5pwUepocThBTMA0GCSqGSIb3DQEBCwUAMGAxCzAJ +BgNVBAYTAkJFMRkwFwYDVQQKExBHbG9iYWxTaWduIG52LXNhMTYwNAYDVQQDEy1H +bG9iYWxTaWduIERvbWFpbiBWYWxpZGF0aW9uIENBIC0gU0hBMjU2IC0gRzIwHhcN +MTkwMTE0MDIyNjM0WhcNMjAwMTE1MDIyNjM0WjBiMQswCQYDVQQGEwJQRTEhMB8G +A1UECxMYRG9tYWluIENvbnRyb2wgVmFsaWRhdGVkMTAwLgYDVQQDEydoLXNscC5t +bmMwMTAubWNjNzE2LnB1Yi4zZ3BwbmV0d29yay5vcmcwggEiMA0GCSqGSIb3DQEB +AQUAA4IBDwAwggEKAoIBAQDgIX/24nG1Nn0UysvGs2L+CGPIqKtSIdxFSVx8rQKj +8VA7ODB3qSApIABqzQkIryIS7EI6ByEYUSAQvhLQjJkfK3ReivyK5yKtraJLVbY+ +fTPOs2BSQvvVbNxZRTOtyt1MkNz/+tF31ckOYLjhLJLk7Wt5qyy30A0YX2+ggqcx +L+ANWwYVlDQWsEH3Z2GM87LyGp69JnCDxaWabSz6YRFWUidD9GEYnpn0/sxgk4lF +7ZagBH+QLeqzQY/RIeqDIpGjNBQO/Y6SKLBDvWkvLeDqm1LZw5eBZuQ1CvktoJv9 +AS9ScHL7gXbpqu1CnWiVDgLtRg9qOPscoU9UWpPYF/xLAgMBAAGjggLtMIIC6TAO +BgNVHQ8BAf8EBAMCBaAwgZQGCCsGAQUFBwEBBIGHMIGEMEcGCCsGAQUFBzAChjto +dHRwOi8vc2VjdXJlLmdsb2JhbHNpZ24uY29tL2NhY2VydC9nc2RvbWFpbnZhbHNo +YTJnMnIxLmNydDA5BggrBgEFBQcwAYYtaHR0cDovL29jc3AyLmdsb2JhbHNpZ24u +Y29tL2dzZG9tYWludmFsc2hhMmcyMFYGA1UdIARPME0wQQYJKwYBBAGgMgEKMDQw +MgYIKwYBBQUHAgEWJmh0dHBzOi8vd3d3Lmdsb2JhbHNpZ24uY29tL3JlcG9zaXRv +cnkvMAgGBmeBDAECATAJBgNVHRMEAjAAMEMGA1UdHwQ8MDowOKA2oDSGMmh0dHA6 +Ly9jcmwuZ2xvYmFsc2lnbi5jb20vZ3MvZ3Nkb21haW52YWxzaGEyZzIuY3JsMDIG +A1UdEQQrMCmCJ2gtc2xwLm1uYzAxMC5tY2M3MTYucHViLjNncHBuZXR3b3JrLm9y +ZzAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwHQYDVR0OBBYEFM4z6z5z +PKIAnBy8OgaWiAx+W6MLMB8GA1UdIwQYMBaAFOpOfNSALeUVgYYmjIJtwJikz5cP +MIIBAwYKKwYBBAHWeQIEAgSB9ASB8QDvAHYAh3W/51l8+IxDmV+9827/Vo1HVjb/ +SrVgwbTq/16ggw8AAAFoSi6gdQAABAMARzBFAiEAp4AHAsittORrGdj0htfCsJv6 +s1P7bhwKMe4TJ80X7d0CIDW4h+JqommLwgVMHWcMdirchnMVb2im49p/iou2LIPp +AHUAu9nfvB+KcbWTlCOXqpJ7RzhXlQqrUugakJZkNo4e0YUAAAFoSi6g/gAABAMA +RjBEAiAv+7lsa96gvwj7FQ5imw7//CMhunvK7ssJ34mX6x3c6QIgDqqNGDb9GgRf +TSrBDbEqRusO6KRGhja2lDulK1LdT+kwDQYJKoZIhvcNAQELBQADggEBAJcYEykU +ZY0pojogDZ3adkuVclbfDPEYetFi+WLJYmGcl8kMrD3t14gJW5DOuml05vNYgNhp +pMYty9gzurQIfcVTHWq3n56n+XOvrGamp8dEVSYtg0qXug2QQ9hue2O0CgdUGJr7 +L1CNiCKDp6qJoSmtT3ee2yYQF5AVp9SYQ5EVZ/Px5I8/wW3rK4DPFV4S42wNif8H +nVgSHVv2ZM9ubDMj6dRIKxQdfj/AQUyqFP5v9qqUvRHD0Hs21O+NjAVRd2MgKlm1 +ssue7oGbYZ05171b8LrQIk6sbBgZs2NfRmGO9i5+mIaOU3mG2ir+7hVhEZU1pIGv +t69zIQ05ZvSzTtI= +-----END CERTIFICATE----- +-----BEGIN CERTIFICATE----- +MIIEYzCCA0ugAwIBAgILBAAAAAABRE7wPiAwDQYJKoZIhvcNAQELBQAwVzELMAkG +A1UEBhMCQkUxGTAXBgNVBAoTEEdsb2JhbFNpZ24gbnYtc2ExEDAOBgNVBAsTB1Jv +b3QgQ0ExGzAZBgNVBAMTEkdsb2JhbFNpZ24gUm9vdCBDQTAeFw0xNDAyMjAxMDAw +MDBaFw0yNDAyMjAxMDAwMDBaMGAxCzAJBgNVBAYTAkJFMRkwFwYDVQQKExBHbG9i +YWxTaWduIG52LXNhMTYwNAYDVQQDEy1HbG9iYWxTaWduIERvbWFpbiBWYWxpZGF0 +aW9uIENBIC0gU0hBMjU2IC0gRzIwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK +AoIBAQCp3cwOs+IyOd1JIqgTaZOHiOEM7nF9vZCHll1Z8syz0lhXV/lG72wm2DZC +jn4wsy+aPlN7H262okxFHzzTFZMcie089Ffeyr3sBppqKqAZUn9R0XQ5CJ+r69eG +ExWXrjbDVGYOWvKgc4Ux47JkFGr/paKOJLu9hVIVonnu8LXuPbj0fYC82ZA1ZbgX +qa2zmJ+gfn1u+z+tfMIbWTaW2jcyS0tdNQJjjtunz2LuzC7Ujcm9PGqRcqIip3It +INH6yjfaGJjmFiRxJUvE5XuJUgkC/VkrBG7KB4HUs9ra2+PMgKhWBwZ8lgg3nds4 +tmI0kWIHdAE42HIw4uuQcSZiwFfzAgMBAAGjggElMIIBITAOBgNVHQ8BAf8EBAMC +AQYwEgYDVR0TAQH/BAgwBgEB/wIBADAdBgNVHQ4EFgQU6k581IAt5RWBhiaMgm3A +mKTPlw8wRwYDVR0gBEAwPjA8BgRVHSAAMDQwMgYIKwYBBQUHAgEWJmh0dHBzOi8v +d3d3Lmdsb2JhbHNpZ24uY29tL3JlcG9zaXRvcnkvMDMGA1UdHwQsMCowKKAmoCSG +Imh0dHA6Ly9jcmwuZ2xvYmFsc2lnbi5uZXQvcm9vdC5jcmwwPQYIKwYBBQUHAQEE +MTAvMC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC5nbG9iYWxzaWduLmNvbS9yb290 +cjEwHwYDVR0jBBgwFoAUYHtmGkUNl8qJUC99BM00qP/8/UswDQYJKoZIhvcNAQEL +BQADggEBANdFnqDc4ONhWgt9d4QXLWVagpqNoycqhffJ7+mG/dRHzQFSlsVDvTex +4bjyqdKKEYRxkRWJ3AKdC8tsM4U0KJ4gsrGX3G0LEME8zV/qXdeYMcU0mVwAYVXE +GwJbxeOJyLS4bx448lYm6UHvPc2smU9ZSlctS32ux4j71pg79eXw6ImJuYsDy1oj +H6T9uOr7Lp2uanMJvPzVoLVEgqtEkS5QLlfBQ9iRBIvpES5ftD953x77PzAAi1Pj +tywdO02L3ORkHQRYM68bVeerDL8wBHTk8w4vMDmNSwSMHnVmZkngvkA0x1xaUZK6 +EjxS1QSCVS1npd+3lXzuP8MIugS+wEY= +-----END CERTIFICATE----- \ No newline at end of file diff --git a/proprietary/vendor/etc/gnss/gps.xml b/proprietary/vendor/etc/gnss/gps.xml new file mode 100644 index 0000000..9bbcb80 --- /dev/null +++ b/proprietary/vendor/etc/gnss/gps.xml @@ -0,0 +1,63 @@ + + + + + + + + + + + diff --git a/proprietary/vendor/etc/init/android.hardware.bluetooth@1.0-service.rc b/proprietary/vendor/etc/init/android.hardware.bluetooth@1.0-service.rc new file mode 100644 index 0000000..a634441 --- /dev/null +++ b/proprietary/vendor/etc/init/android.hardware.bluetooth@1.0-service.rc @@ -0,0 +1,15 @@ +service vendor.bluetooth-1-0 /vendor/bin/hw/android.hardware.bluetooth@1.0-service + class hal + capabilities BLOCK_SUSPEND NET_ADMIN SYS_NICE + user bluetooth + group bluetooth + writepid /dev/stune/foreground/tasks + +on property:vts.native_server.on=1 && property:ro.build.type=userdebug + stop vendor.bluetooth-1-0 +on property:vts.native_server.on=1 && property:ro.build.type=eng + stop vendor.bluetooth-1-0 +on property:vts.native_server.on=0 && property:ro.build.type=userdebug + start vendor.bluetooth-1-0 +on property:vts.native_server.on=0 && property:ro.build.type=eng + start vendor.bluetooth-1-0 diff --git a/proprietary/vendor/etc/init/android.hardware.drm@1.1-service.widevine.rc b/proprietary/vendor/etc/init/android.hardware.drm@1.1-service.widevine.rc new file mode 100644 index 0000000..b4fb9ba --- /dev/null +++ b/proprietary/vendor/etc/init/android.hardware.drm@1.1-service.widevine.rc @@ -0,0 +1,17 @@ +on property:init.svc.mediadrm=running + mkdir /data/vendor/mediadrm 0770 media mediadrm + start vendor.move_data_sh + +service vendor.move_data_sh /system/bin/move_widevine_data.sh + class late_start + user media + group media mediadrm system + disabled + oneshot + +service vendor.drm-widevine-hal-1-1 /vendor/bin/hw/android.hardware.drm@1.1-service.widevine + class hal + user media + group media mediadrm drmrpc system inet readproc radio + ioprio rt 4 + writepid /dev/cpuset/foreground/tasks diff --git a/proprietary/vendor/etc/init/android.hardware.gatekeeper@1.0-service.rc b/proprietary/vendor/etc/init/android.hardware.gatekeeper@1.0-service.rc new file mode 100644 index 0000000..7671e45 --- /dev/null +++ b/proprietary/vendor/etc/init/android.hardware.gatekeeper@1.0-service.rc @@ -0,0 +1,8 @@ +service vendor.gatekeeper-1-0 /vendor/bin/hw/android.hardware.gatekeeper@1.0-service + class hal + user system + group system + +on post-fs-data + mkdir /data/vendor/gatekeeper 0770 system system + diff --git a/proprietary/vendor/etc/init/android.hardware.wifi@1.0-service.rc b/proprietary/vendor/etc/init/android.hardware.wifi@1.0-service.rc new file mode 100644 index 0000000..cf849d0 --- /dev/null +++ b/proprietary/vendor/etc/init/android.hardware.wifi@1.0-service.rc @@ -0,0 +1,5 @@ +service vendor.wifi_hal_legacy /vendor/bin/hw/android.hardware.wifi@1.0-service + class hal + capabilities NET_ADMIN NET_RAW SYS_MODULE + user wifi + group wifi gps diff --git a/proprietary/vendor/etc/init/init.gps.rc b/proprietary/vendor/etc/init/init.gps.rc new file mode 100644 index 0000000..af1c92d --- /dev/null +++ b/proprietary/vendor/etc/init/init.gps.rc @@ -0,0 +1,42 @@ +on post-fs-data +# GPS + chown root system /sys/class/sec/gps/GPS_PWR_EN/value + chmod 0664 /sys/class/sec/gps/GPS_PWR_EN/value + mkdir /data/vendor 0771 system system + chown system system /data/vendor + mkdir /data/vendor/gps 0771 system system + chown system system /data/vendor/gps + rm /data/vendor/gps/gps_started + rm /data/vendor/gps/glonass_started + rm /data/vendor/gps/beidou_started + rm /data/vendor/gps/smd_started + rm /data/vendor/gps/sv_cno.info + + +# SensorHub Debugging File Node +chown gps system /sys/devices/platform/bbd.0/BBD +chown gps system /sys/devices/platform/bbd.0/DEV +chown gps system /sys/devices/platform/bbd.0/ESW +chown gps system /sys/devices/platform/bbd.0/baud +chown gps system /sys/devices/platform/bbd.0/debug +chown gps system /sys/devices/platform/bbd.0/buf +chown gps system /sys/devices/platform/bbd.0/pl +chown gps system /sys/devices/platform/bbd.0/passthru +chown gps system /sys/devices/platform/bbd.0/ssi_xfer +chown gps system /sys/devices/platform/bbd.0/ssi_count +chown gps system /sys/devices/platform/bbd.0/ssi_trace +chown gps system /sys/devices/platform/bbd.0/shmd + +# SensorHub (Location Hub) +service lhd /vendor/bin/hw/lhd /vendor/etc/sensor/lhd.conf + class main + user gps + group system inet net_raw + ioprio be 0 + +# GPS +service gpsd /vendor/bin/hw/gpsd -c /vendor/etc/gnss/gps.xml + class main + user gps + group system inet net_raw wakelock + ioprio be 0 diff --git a/proprietary/vendor/etc/init/init.vendor.rilchip.rc b/proprietary/vendor/etc/init/init.vendor.rilchip.rc new file mode 100644 index 0000000..4e8be25 --- /dev/null +++ b/proprietary/vendor/etc/init/init.vendor.rilchip.rc @@ -0,0 +1,23 @@ +# Copyright (C) 2012 The Android Open Source Project +# +# IMPORTANT: Do not create world writable files or directories. +# This is a common source of Android security bugs. +# + +service ril-daemon /vendor/bin/hw/rild -l ${vendor.sec.rild.libpath} + class main + user radio + group radio cache inet misc audio sdcard_r sdcard_rw log vpn system readproc wakelock + capabilities BLOCK_SUSPEND NET_ADMIN NET_RAW SYS_ADMIN CHOWN SYS_TIME + socket sap_uim_socket1 stream 660 bluetooth bluetooth + onrestart restart cpboot-daemon + onrestart restart DIAG-daemon + +service ril-daemon1 /vendor/bin/hw/rild -c 2 -l ${vendor.sec.rild.libpath2} + class main + user radio + group radio cache inet misc audio sdcard_r sdcard_rw log vpn system readproc wakelock + capabilities BLOCK_SUSPEND NET_ADMIN NET_RAW SYS_ADMIN CHOWN SYS_TIME + onrestart restart cpboot-daemon + onrestart restart DIAG-daemon + diff --git a/proprietary/vendor/etc/init/init.vendor.rilcommon.rc b/proprietary/vendor/etc/init/init.vendor.rilcommon.rc new file mode 100644 index 0000000..9e4da92 --- /dev/null +++ b/proprietary/vendor/etc/init/init.vendor.rilcommon.rc @@ -0,0 +1,20 @@ +# Copyright (C) 2012 The Android Open Source Project +# +# IMPORTANT: Do not create world writable files or directories. +# This is a common source of Android security bugs. +# + +# service can not be overwritten except SPRINT +# Thus, rilcarrier is imported before common rc, like init.rilchip.rc + +on post-fs-data + mkdir /data/vendor/secradio 0770 radio radio + +on property:ro.vendor.multisim.simslotcount=1 + stop ril-daemon1 + +on property:hwservicemanager.ready=false + restart ril-daemon + +on property:hwservicemanager.ready=false && property:ro.vendor.multisim.simslotcount=2 + restart ril-daemon1 diff --git a/proprietary/vendor/etc/init/sec.android.hardware.nfc@1.1-service.rc b/proprietary/vendor/etc/init/sec.android.hardware.nfc@1.1-service.rc new file mode 100644 index 0000000..09d1064 --- /dev/null +++ b/proprietary/vendor/etc/init/sec.android.hardware.nfc@1.1-service.rc @@ -0,0 +1,4 @@ +service nfc_hal_service /vendor/bin/hw/sec.android.hardware.nfc@1.1-service + class hal + user nfc + group nfc net_bt_admin diff --git a/proprietary/vendor/etc/init/vendor.samsung.hardware.gnss@1.0-service.rc b/proprietary/vendor/etc/init/vendor.samsung.hardware.gnss@1.0-service.rc new file mode 100644 index 0000000..2b92b81 --- /dev/null +++ b/proprietary/vendor/etc/init/vendor.samsung.hardware.gnss@1.0-service.rc @@ -0,0 +1,4 @@ +service sec_gnss_service /vendor/bin/hw/vendor.samsung.hardware.gnss@1.0-service + class main + user system + group system gps diff --git a/proprietary/vendor/etc/init/vendor.samsung.hardware.radio.configsvc@1.0-service.rc b/proprietary/vendor/etc/init/vendor.samsung.hardware.radio.configsvc@1.0-service.rc new file mode 100644 index 0000000..3d8ad29 --- /dev/null +++ b/proprietary/vendor/etc/init/vendor.samsung.hardware.radio.configsvc@1.0-service.rc @@ -0,0 +1,5 @@ +service vendor.radio-config-svc-hal-1-0 /vendor/bin/hw/vendor.samsung.hardware.radio.configsvc@1.0-service + class hal + user system + group system radio + interface vendor.samsung.hardware.radio.configsvc@1.0::IConfigSvc default diff --git a/proprietary/vendor/etc/init/vendor.samsung_slsi.hardware.ExynosHWCServiceTW@1.0-service.rc b/proprietary/vendor/etc/init/vendor.samsung_slsi.hardware.ExynosHWCServiceTW@1.0-service.rc new file mode 100644 index 0000000..8747657 --- /dev/null +++ b/proprietary/vendor/etc/init/vendor.samsung_slsi.hardware.ExynosHWCServiceTW@1.0-service.rc @@ -0,0 +1,4 @@ +service ExynosHWCServiceTW /vendor/bin/hw/vendor.samsung_slsi.hardware.ExynosHWCServiceTW@1.0-service + class hal + user system + group graphics drmrpc diff --git a/proprietary/vendor/etc/init/vendor.trustonic.tee@1.0-service.rc b/proprietary/vendor/etc/init/vendor.trustonic.tee@1.0-service.rc new file mode 100644 index 0000000..ad3ce7c --- /dev/null +++ b/proprietary/vendor/etc/init/vendor.trustonic.tee@1.0-service.rc @@ -0,0 +1,4 @@ +service tee-1-0 /vendor/bin/hw/vendor.trustonic.tee@1.0-service + class hal + user system + group system diff --git a/proprietary/vendor/etc/init/vendor.trustonic.teeregistry@1.0-service.rc b/proprietary/vendor/etc/init/vendor.trustonic.teeregistry@1.0-service.rc new file mode 100644 index 0000000..c657de3 --- /dev/null +++ b/proprietary/vendor/etc/init/vendor.trustonic.teeregistry@1.0-service.rc @@ -0,0 +1,4 @@ +service teeregistry-1-0 /vendor/bin/hw/vendor.trustonic.teeregistry@1.0-service + class hal + user system + group system diff --git a/proprietary/vendor/etc/init/wifi.rc b/proprietary/vendor/etc/init/wifi.rc new file mode 100644 index 0000000..416871f --- /dev/null +++ b/proprietary/vendor/etc/init/wifi.rc @@ -0,0 +1,61 @@ +# Wi-Fi init file +on post-fs-data + mkdir /data/vendor/conn 0771 wifi root + mkdir /data/vendor/wifi 0771 wifi wifi + mkdir /data/vendor/wifi/wpa 0770 wifi wifi + mkdir /data/vendor/wifi/wpa/sockets 0770 wifi wifi + mkdir /data/vendor/log/wifi 0770 wifi system + + # for WIFI TRP/TIS + chown wifi root /data/vendor/conn/.psm.info + chmod 0660 /data/vendor/conn/.psm.info + + # for WIFI Antenna Selection + chown wifi root /data/vendor/conn/.ant.info + chmod 0660 /data/vendor/conn/.ant.info + + # for WIFI Version + chown wifi root /data/vendor/conn/.wifiver.info + chmod 0664 /data/vendor/conn/.wifiver.info + + # for WIFI MEMDUMP + # The default value of below memdump file is set in SecProductFeature + #write /data/vendor/conn/.memdump.info 2 + chown wifi root /data/vendor/conn/.memdump.info + chmod 0660 /data/vendor/conn/.memdump.info + + # for WIFI hotspot + chown wifi root /data/vendor/conn/.softap.info + chmod 0664 /data/vendor/conn/.softap.info + chown system wifi /vendor/etc/wifi/indoorchannel.info + chmod 0664 /vendor/etc/wifi/indoorchannel.info + + # for WIFI MAC + chown wifi root /sys/wifi/mac_addr + chmod 0660 /sys/wifi/mac_addr + +on boot + setprop wifi.interface wlan0 + +service wpa_supplicant /vendor/bin/hw/wpa_supplicant \ + -O/data/vendor/wifi/wpa/sockets -puse_p2p_group_interface=1 \ + -g@android:wpa_wlan0 + class main + socket wpa_wlan0 dgram 660 wifi wifi + disabled + oneshot + +# start for WiFi MFG (TestMode) +service mfgloader /system/vendor/bin/hw/mfgloader + class main + disabled + oneshot + +service macloader /system/vendor/bin/hw/macloader + class main + oneshot + +# end of WiFi MFG (TestMode) + +on property:vold.decrypt=trigger_restart_framework +exec /system/vendor/bin/hw/macloader diff --git a/proprietary/vendor/etc/init/wifi_brcm.rc b/proprietary/vendor/etc/init/wifi_brcm.rc new file mode 100644 index 0000000..f00b5f4 --- /dev/null +++ b/proprietary/vendor/etc/init/wifi_brcm.rc @@ -0,0 +1,34 @@ +on post-fs-data + # for WIFI DONGLE EVENT LOG + write /data/vendor/conn/.logtrace.info 1 + chown wifi root /data/vendor/conn/.logtrace.info + chmod 0660 /data/vendor/conn/.logtrace.info + + chown wifi root /data/vendor/conn/.frameburst.info + chmod 0660 /data/vendor/conn/.frameburst.info + + chown wifi root /data/vendor/conn/.bad_ap_list.info + chmod 0660 /data/vendor/conn/.bad_ap_list.info + + chown wifi root /sys/wifi/cid + chmod 0660 /sys/wifi/cid + chown wifi root /sys/wifi/wifiver + chmod 0660 /sys/wifi/wifiver + chown wifi root /sys/wifi/pm + chmod 0660 /sys/wifi/pm + chown wifi root /sys/wifi/ant + chmod 0660 /sys/wifi/ant + chown wifi root /sys/wifi/softap + chmod 0660 /sys/wifi/softap + chown wifi root /sys/wifi/memdump + chmod 0660 /sys/wifi/memdump + chown wifi root /sys/wifi/frameburst + chmod 0660 /sys/wifi/frameburst + chown wifi root /sys/wifi/bad_ap_list + chmod 0660 /sys/wifi/bad_ap_list + chown wifi root /sys/wifi/control_he_enab + chmod 0660 /sys/wifi/control_he_enab + +on boot + # for fwpath + chown wifi root /sys/module/dhd/parameters/firmware_path diff --git a/proprietary/vendor/etc/libnfc-sec-vendor.conf b/proprietary/vendor/etc/libnfc-sec-vendor.conf new file mode 100644 index 0000000..98f0fe1 --- /dev/null +++ b/proprietary/vendor/etc/libnfc-sec-vendor.conf @@ -0,0 +1,123 @@ +## --------------- Part-I : Configuration for Phone HW ----------------------------## +#################################################################################### +# I-1) Clock Source Information (AP direct 26MHz) +#################################################################################### +## Clock option for 26MHz PLL (0x12) +## Clock option for 19.2MHz PLL (0x11) +FW_CFG_CLK_SPEED=0x12 +#################################################################################### + + +## --------------- Part-II : Configuration for Chip / FW -------------------------## +#################################################################################### +# II-1) FW base address : +#################################################################################### +## FW Base Address for SEN82 (0x2000) +FW_BASE_ADDRESS=0x2000 +#################################################################################### +# II-2) Timing parameter +#################################################################################### +# WAKEUP_DELAY for eSE Model +# (Old F/W) 20ms : UICC, 80ms : eSE +# (After Star Model) 20ms : UICC, 20ms : eSE +#WAKEUP_DELAY=20 +#################################################################################### +# II-3) Firmware path +#################################################################################### +## F/W image for S3NRN82 +#FW_IMAGE="/vendor/firmware/nfc/sec_s3nrn82_firmware.bin" + +# for single SKU +FW_DIR_PATH="/vendor/firmware/nfc/" +FW_FILE_NAME="sec_s3nrn82_firmware.bin" + +#################################################################################### +# II-4) RF Register path +#################################################################################### +## RF Register for S3NRN82 +#RFREG_FILE="/vendor/etc/nfc/sec_s3nrn82_rfreg.bin" + +RF_DIR_PATH="/vendor/etc/nfc/" +RF_FILE_NAME="sec_s3nrn82_rfreg.bin" +## --------------- Part-III : Configuration for MW --------------------------------## +#################################################################################### +# III-1) Driver path +#################################################################################### +## Power driver +POWER_DRIVER="/dev/sec-nfc" +## Transport driver +TRANS_DRIVER="/dev/sec-nfc" + + +#################################################################################### +# III-2) Trace Level +#################################################################################### +## TRACE_LEVEL (0: only err, 1: and debug, 2: trace also) +## DATA TRACE level (0: not display, 1: simply, 2: all of data trace) +TRACE_LEVEL=2 +DATA_TRACE=2 + +#################################################################################### +# III-3) NFC Sleep Timing +#################################################################################### +# Set wait time to enter CLF sleep mode +SLEEP_TIMEOUT=1000 + + +#################################################################################### +# III-4) F/W Update Option +# F/W Update Option +# 0 : Download for different version +# 1 : Download for upper version +# 2 : Force Download +#################################################################################### +# 0 : Default value is "Download for different version" +FW_UPDATE_MODE=0 +#################################################################################### + + + + +############################################################################### +# Configure the default NfcA/IsoDep techology and protocol route. Can be +# either a secure element (e.g. 0x02) or the host (0x00) +DEFAULT_ROUTE=0x03 +############################################################################### +# Configure the single default SE to use. The default is to use the first +# SE that is detected by the stack. This value might be used when the phone +# supports multiple SE but you want to force it to use one of them +DEFAULT_OFFHOST_ROUTE=0x02 + +############################################################################### +# Choose the presence-check algorithm for type-4 tag. If not defined, the default value is 1. +# PRESENCE_CHECK_ALGORITHM=0 : [default] Automatic select for below 4 method. +# PRESENCE_CHECK_ALGORITHM=1 : Read Empty I block. +# PRESENCE_CHECK_ALGORITHM=2 : Sleep/Wakeup Command +# PRESENCE_CHECK_ALGORITHM=3 : Read binary for CH0(K version method) +# PRESENCE_CHECK_ALGORITHM=4 : Read binary for CH3 +# PRESENCE_CHECK_ALGORITHM=5 : ACK/NACK +# Default : No use (AUTO) +# For China Region : Use Method 3 +############################################################################### +PRESENCE_CHECK_ALGORITHM=5 + +############################################################################### +# Vendor Specific Proprietary Protocol & Discovery Configuration +# Set to 0xFF if unsupported +# byte[0] NCI_PROTOCOL_18092_ACTIVE +# byte[1] NCI_PROTOCOL_B_PRIME +# byte[2] NCI_PROTOCOL_DUAL +# byte[3] NCI_PROTOCOL_15693 +# byte[4] NCI_PROTOCOL_KOVIO +# byte[5] NCI_PROTOCOL_MIFARE +# byte[6] NCI_DISCOVERY_TYPE_POLL_KOVIO +# byte[7] NCI_DISCOVERY_TYPE_POLL_B_PRIME +# byte[8] NCI_DISCOVERY_TYPE_LISTEN_B_PRIME +NFA_PROPRIETARY_CFG={00, 81, 82, 80, 8A, 81, 70, 74, F4} +############################################################################### +# Extended APDU length for ISO_DEP. If not supported default length is 261 +# CHECK in VTS Test case +# ISO_DEP_MAX_TRANSCEIVE=0xFEFF +ISO_DEP_MAX_TRANSCEIVE=261 + +############### end of config ############################## \ No newline at end of file diff --git a/proprietary/vendor/etc/nfc/SGP/sec_s3nrn82_rfreg.bin b/proprietary/vendor/etc/nfc/SGP/sec_s3nrn82_rfreg.bin new file mode 100644 index 0000000..9fdf30a Binary files /dev/null and b/proprietary/vendor/etc/nfc/SGP/sec_s3nrn82_rfreg.bin differ diff --git a/proprietary/vendor/etc/nfc/sec_s3nrn82_rfreg.bin b/proprietary/vendor/etc/nfc/sec_s3nrn82_rfreg.bin new file mode 100644 index 0000000..1990f6d Binary files /dev/null and b/proprietary/vendor/etc/nfc/sec_s3nrn82_rfreg.bin differ diff --git a/proprietary/vendor/etc/plmn_delta.bin b/proprietary/vendor/etc/plmn_delta.bin new file mode 100644 index 0000000..1a8e76c --- /dev/null +++ b/proprietary/vendor/etc/plmn_delta.bin @@ -0,0 +1,772 @@ + + +21437 vodafone ES"voda ES + +238063"3 + +24007Tele2 SE"Tele2 SE + +25005TELE2"TELE2 + +25011Yota"Yota +( +28001CYTAMOBILE-VODAFONE"CYTAVODA + +30237Fido"Fido + +30272ROGERS"ROGERS + +30286TELUS"TELUS + +302221TELUS"TELUS + +302500 Videotron" Videotron + +302510 Videotron" Videotron + +302660MTS"MTS + +302720ROGERS"ROGERS +& +310040 Cellular One" Cellular One + +310070AT&T"AT&T + +310090AT&T"AT&T +/ +310180West Central Wireless" West Central +$ +310350Carolina Phone"Carolina + +310560AT&T"AT&T +! +310610 +Epic Touch" EpicTouch +) +310670Wireless 2000 PCS" +W 2000 PCS + +310680AT&T"AT&T + +310760PTSI"PTSI + +310780 AirLink PCS"AirLink + +310790Pinpoint"Pinpoint + +310980AT&T"AT&T + +310990AT&T"AT&T + +311140Sprocket"Sprocket + +311660metroPCS"metroPCS +" +40002BAKCELL GSM2000"BKCELL + +40004Azerfon"AZERFON + +40101 BeelineKZ"Beeline + +40107 ALTEL 4G " ALTEL-kz + +40211 +BTB-Mobile"B-Mobile + +40277 TASHICELL" TASHICELL +# +40401 Vodafone IN" Vodafone IN + +40402Airtel"Airtel + +40403Airtel"Airtel +# +40405 Vodafone IN" Vodafone IN + +40409Reliance"Reliance + +40410Airtel"Airtel +# +40411 Vodafone IN" Vodafone IN +# +40413 Vodafone IN" Vodafone IN +# +40415 Vodafone IN" Vodafone IN + +40416Airtel"Airtel + +40417AIRCEL"AIRCEL + +40418Reliance"Reliance +# +40420 Vodafone IN" Vodafone IN +# +40421 LOOP MOBILE" LOOP MOBILE + +40425AIRCEL"AIRCEL +# +40427 Vodafone IN" Vodafone IN + +40428AIRCEL"AIRCEL + +40429AIRCEL"AIRCEL +# +40430 Vodafone IN" Vodafone IN + +40431Airtel"Airtel + +40433AIRCEL"AIRCEL + +40435AIRCEL"AIRCEL + +40436Reliance"Reliance + +40437AIRCEL"AIRCEL + +40440Airtel"Airtel + +40441AIRCEL"AIRCEL +# +40443 Vodafone IN" Vodafone IN + +40445Airtel"Airtel + +40449Airtel"Airtel + +40468Dolphin"Dolphin + +40469Dolphin"Dolphin + +40470Airtel"Airtel + +40483Reliance"Reliance + +40485Reliance"RELIANCE + +40490Airtel"Airtel + +40491Aircel"Aircel + +40492Airtel"Airtel + +40493Airtel"Airtel + +40494Airtel"Airtel + +40495Airtel"Airtel + +40496Airtel"Airtel + +40497Airtel"Airtel + +40498Airtel"Airtel + +40501Reliance"Reliance + +40503Reliance"Reliance + +40504Reliance"Reliance + +40505Reliance"Reliance + +40506Reliance"Reliance + +40507Reliance"Reliance + +40508Reliance"Reliance + +40509Reliance"Reliance + +40510Reliance"Reliance + +40511Reliance"Reliance + +40512Reliance"Reliance + +40513Reliance"Reliance + +40514Reliance"Reliance + +40515Reliance"Reliance + +40517Reliance"Reliance + +40518Reliance"Reliance + +40519Reliance"Reliance + +40520Reliance"Reliance + +40521Reliance"Reliance + +40522Reliance"Reliance + +40523Reliance"Reliance +$ +405025 TATA DOCOMO" TATA DOCOMO +$ +405026 TATA DOCOMO" TATA DOCOMO +$ +405027 TATA DOCOMO" TATA DOCOMO +$ +405028 TATA DOCOMO" TATA DOCOMO +$ +405029 TATA DOCOMO" TATA DOCOMO +$ +405030 TATA DOCOMO" TATA DOCOMO +$ +405031 TATA DOCOMO" TATA DOCOMO +$ +405032 TATA DOCOMO" TATA DOCOMO +$ +405033 TATA DOCOMO" TATA DOCOMO +$ +405034 TATA DOCOMO" TATA DOCOMO +$ +405035 TATA DOCOMO" TATA DOCOMO +$ +405036 TATA DOCOMO" TATA DOCOMO +$ +405037 TATA DOCOMO" TATA DOCOMO +$ +405038 TATA DOCOMO" TATA DOCOMO +$ +405039 TATA DOCOMO" TATA DOCOMO +$ +405040 TATA DOCOMO" TATA DOCOMO + +40551Airtel"Airtel + +40552Airtel"Airtel + +40553Airtel"Airtel + +40554Airtel"Airtel + +40555Airtel"Airtel + +40556Airtel"Airtel + +40585AIRCEL"AIRCEL + +405800AIRCEL"AIRCEL + +405801AIRCEL"AIRCEL + +405802AIRCEL"AIRCEL + +405803AIRCEL"AIRCEL + +405804AIRCEL"AIRCEL + +405805AIRCEL"AIRCEL + +405806AIRCEL"AIRCEL + +405807AIRCEL"AIRCEL + +405808AIRCEL"AIRCEL + +405809AIRCEL"AIRCEL + +405810AIRCEL"AIRCEL + +405811AIRCEL"AIRCEL + +405812AIRCEL"AIRCEL + +405813Uninor"Uninor + +405814Uninor"Uninor + +405815Uninor"Uninor + +405816Uninor"Uninor + +405817Uninor"Uninor + +405818Uninor"Uninor + +405819Uninor"Uninor + +405820Uninor"Uninor + +405821Uninor"Uninor + +405822Uninor"Uninor + +405823Videocon"Videocon + +405824Videocon"Videocon + +405825Videocon"Videocon + +405826Videocon"Videocon + +405827Videocon"Videocon + +405828Videocon"Videocon + +405829Videocon"Videocon + +405830Videocon"Videocon + +405831Videocon"Videocon + +405832Videocon"Videocon + +405833Videocon"Videocon + +405834Videocon"Videocon + +405835Videocon"Videocon + +405836Videocon"Videocon + +405837Videocon"Videocon + +405838Videocon"Videocon + +405839Videocon"Videocon + +405841Videocon"Videocon + +405842Videocon"Videocon + +405843Videocon"Videocon + +405844Uninor"Uninor + +405875Uninor"Uninor + +405876Uninor"Uninor + +405877Uninor"Uninor + +405878Uninor"Uninor + +405879Uninor"Uninor + +405880Uninor"Uninor + +405881STEL"STEL + +405882STEL"STEL + +405883STEL"STEL + +405884STEL"STEL + +405885STEL"STEL + +405886STEL"STEL + +405908IDEA"IDEA + +405909IDEA"IDEA + +405910IDEA"IDEA + +405911IDEA"IDEA + +405925Uninor"Uninor + +405926Uninor"Uninor + +405927Uninor"Uninor + +405928Uninor"Uninor + +405929Uninor"Uninor + +405932Videocon"Videocon + +405947IDEA"IDEA + +405951IDEA"IDEA + +41003Ufone"Ufone + +41006Telenor"Telenor + +41007Jazz"Jazz + +41240AREEBA"AREEBA + +41303Etisalat"Etisalat + +41305Airtel"Airtel + +41401MPT"MPT + +41501Alfa"Alfa + +41503 MTC Touch" MTC Touch + +41505Only Landlines"OM + +41601zain JO"zain JO + +41603Umniah"Umniah + +41702 MTN Syria" MTN Syria +% +41709 MOBILE SYRIA" MOBILE SYRIA + +41800ASIACELL"ASIACELL + +41802SanaTel"SanaTel + +41808SanaTel"SanaTel + +41820 Zain Iraq" Zain Iraq + +41830 +Zain Iraq " Zain Iraq +' +41840 Korek Telecom" Korek Telecom + +41845mobitel"mobitel + +41902zain KW"zain KW + +41904VIVA"VIVA + +42003mobily"mobily + +42004zain SA"zain SA + +42101SABAFON"SABAFON + +421700Y"Y +# +42202 OMAN MOBILE" OMAN MOBILE + +42502Cellcom"Cellcom + +42503 Pelephone" Pelephone + +42507 HotMobile" HotMobile + +42602zain BH"zain BH + +42604VIVA"VIVA + +42701Qatarnet"Qatarnet +) +42702Vodafone Qatar"Vodafone Qatar + +42901NT 3G"NT 3G + +42902NCELL"NCELL + +43211IR MCI"IR MCI + +43212TKC"TKC + +43214TKC"TKC + +43219MTCE"MTCE + +43232Taliya"Taliya + +43235Irancell"Irancell + +43601Somoncom"Somoncom + +43602INDIGO-T"INDIGO-T + +43603TJKMLT"MLT + +43605 BEELINETJ"BEELINE + +43612 INDIGO-3G"INDIGO-T + +43701 BeelineKG" BeelineKG +) +45001Samsung Test Bed_Test"Samsung +# +45201 VN MobiFone" VN MobiFone +% +45202 VN VINAPHONE" VN VINAPHONE +! +45208 +EVNTelecom" +EVNTelecom + +45602Smart"Smart + +45604qb"qb + +45605STARCELL"STARCELL + +45606Smart"Smart + +45609 +Beeline KH"Beeline + +45611Seatel"Seatel +& +45618CAMBODIASHINAWATRA"CAMSHIN + +45701LAO GSM"LAOGSM + +45708 Beeline Lao"Beeline + +46605GT 4G"GT 4G + +46703KP SUN"SUNNET + +47001 GrameenPhone"GRAMEEN + +47002Robi"Robi + +47004Teletalk"Teletalk + +47202WMOBILE"WMOBILE + +50212MY MAXIS"MYMAXIS + +50213 MY CELCOM" MY CELCOM + +50217MY MAXIS"MY MAXIS + +50218U Mobile"U Mobile + +50219 MY CELCOM" MY CELCOM +# +50503 Vodafone AU" Vodafone AU + +505063"3 + +50508One.Tel"One.Tel + +51009 Smartfren" Smartfren + +51010 TELKOMSEL" TELKOMSEL + +51011XL"XL + +51028 Smartfren" Smartfren + +51501ISLACOM"ISLACOM + +51502GLOBE"GLOBE + +51503Smart"Smart + +51505SUN"SUN +! +51518 +red mobile" +red mobile + +52010TH WCS"TH WCS + +52021 TH ACT 1900"ACT-1900 + +52505StarHub"StarHub + +52802B-Mobile"B-mobile + +52811DSTCom"DSTCom + +53005Spark NZ"Spark NZ + +54411Blue Sky"Blue Sky + +54417Blue Sky"Blue Sky + +54927 Samoatel GO"GO + +60202vodafone"vodaEG + +60301Mobilis"Mobilis + +60400Meditel"Meditel + +60401IAM"IAM + +60402WANA GSM"WANA GSM + +60502TUNTEL"TUNTEL + +60600Libyana"Libyana + +60601Almadar"Almadar + +60703 GM COMIUM" GM COMIUM + +60704 607 04/Qcell"QC + +61104 +CKY-Areeba"Areeba + +61202CIV02"ACELL-CI + +61203Orange"Orange + +61204 IC COMIUM"ICCOMIUM + +61205 +TELECEL-CI"TELCEL + +61302 BF Celtel"celtel + +61401SAHELCOM"SAHELCOM + +61403 +NE TELECEL"TELECEL + +61404Orange"Orange + +61503 TELECEL-TOGO"TELECEL +" +61602 TELECEL BENIN"TLCL-BEN + +61603 BJ BENINCELL"BENCELL + +61702MTML"MTML + +61710Emtel"EMTEL + +61802 LIBERCELL"LIBERCEL + +61902 MILLICOM SL"MILLICOM + +62001MTN"MTN +" +62002 GH Onetouch" +GHOnetouch + +62003Tigo"Tigo + +62006Zain Gh"Zain Gh +! +62007 +Glo Mobile" +Glo Mobile +% +62120 Zain Nigeria" Zain Nigeria +# +62130 MTN Nigeria" MTN Nigeria + +62140Mtel"Mtel +! +62150 +Glo Mobile" +Glo Mobile +$ +62160EtisalatNigeria"Etisalat + +62402Orange"Orange + +62701Orange"GETESA + +62801Libertis"LIBERTIS + +62802 GAB TELECEL"TELECEL + +62803 CELTEL GA"CELTEL + +62901CELTEL"CELTELRC + +62907WARID RC"WARID RC + +63001Vodacom"Vodacom + +63089CD OASIS"OASIS + +63104MOVICEL"MOVICEL + +63207GTM"GTM + +63401Zain" ZainSUDAN + +63402 MTN Sudan"MTN + +63407 +Sudani One" SudaniTel + +63510R-CELL"RCELL + +63701 +SOMTELESOM"TELESOM + +63782Telsom"Telsom + +63903Airtel"CELTEL + +63905Yu"Yu + +64002Tigo"MOBITEL + +64003ZANTEL"ZANTEL + +64004Vodacom"VodaCom + +64005ZAIN TZ"celtel + +64008Smart"SmartTZA + +64101Celtel"CELTEL + +64110MTN UG"MTN-UG + +64201 Spacetel BI"SPACETEL + +64202BUSAFA"SAFARIS + +64301mCel"mCel + +64304Vodacom"VodaCom + +64501Airtel"CELTEL + +64502MTN"TELECEL + +64503ZAMTEL"TELECEL + +64601Airtel"Celtel + +64603Sacel"Sacel + +64604Telma"TELMA + +64700Orange"Orange + +64710 +SFRREUNION"SFRRU + +64801Net*One"NETONE + +64803Telecel"TELECEL + +64804Econet"ECONET + +64901MTC"MTCNAM + +64902switch"switch + +64903Leo"leo™ + +65001TNM"CP900 + +65010Airtel"CELTEL + +65101Vodacom" +Vodacom-LS + +65102Mascom"EZI-CEL + +65201Mascom"MASCOM + +65204 BTCMobile"beMOBILE +! +65501 +Vodacom-SA" +Vodacom-SA + +65507 +RSA CELL C"CellC +GGSM Delta \ No newline at end of file diff --git a/proprietary/vendor/etc/plmn_delta_attaio.bin b/proprietary/vendor/etc/plmn_delta_attaio.bin new file mode 100644 index 0000000..6aefbd1 --- /dev/null +++ b/proprietary/vendor/etc/plmn_delta_attaio.bin @@ -0,0 +1,33 @@ + + +302220TELUS"TELUS + +302221TELUS"TELUS + +302500 Videotron" Videotron + +302510 Videotron" Videotron + +302520 Videotron" Videotron + +302720ROGERS"ROGERS + +310070AT&T"AT&T + +310090AT&T"AT&T + +310150cricket"cricket + +310170AT&T"AT&T + +310380AT&T"AT&T + +310410AT&T"AT&T + +310560AT&T"AT&T + +310680AT&T"AT&T + +310950AT&T"AT&T + +311180AT&T"AT&TATT AIO 2017-06-19 \ No newline at end of file diff --git a/proprietary/vendor/etc/plmn_delta_usacdma.bin b/proprietary/vendor/etc/plmn_delta_usacdma.bin new file mode 100644 index 0000000..d59d702 --- /dev/null +++ b/proprietary/vendor/etc/plmn_delta_usacdma.bin @@ -0,0 +1,3 @@ + +! +311480Verizon Wireless"VzWUSACDMA 2012-10-10 \ No newline at end of file diff --git a/proprietary/vendor/etc/plmn_delta_usagsm.bin b/proprietary/vendor/etc/plmn_delta_usagsm.bin new file mode 100644 index 0000000..63f717d --- /dev/null +++ b/proprietary/vendor/etc/plmn_delta_usagsm.bin @@ -0,0 +1,33 @@ + + +302220TELUS"TELUS + +302221TELUS"TELUS + +302500 Videotron" Videotron + +302510 Videotron" Videotron + +302520 Videotron" Videotron + +302720ROGERS"ROGERS + +310070AT&T"AT&T + +310090AT&T"AT&T + +310150AT&T"AT&T + +310170AT&T"AT&T + +310380AT&T"AT&T + +310410AT&T"AT&T + +310560AT&T"AT&T + +310680AT&T"AT&T + +310950AT&T"AT&T + +311180AT&T"AT&TUSA GSM all 2017-05-19 \ No newline at end of file diff --git a/proprietary/vendor/etc/plmn_se13.bin b/proprietary/vendor/etc/plmn_se13.bin new file mode 100644 index 0000000..ae8b99a --- /dev/null +++ b/proprietary/vendor/etc/plmn_se13.bin @@ -0,0 +1,1945 @@ + + +20201 +GR COSMOTE"C-OTE + +20205 vodafone GR"voda GR + +20209WIND GR"WIND + +20210WIND GR"WIND + +20402Tele2 NL"Tele2 + +20404 vodafone NL"voda NL + +20408NL KPN"NL KPN + +20412 +NL Telfort"NL Tlfrt + +20416 T-Mobile NL"TMO NL + +20601Proximus"Proximus + +20610Orange B"OBE + +20620BASE"BASE + +20801Orange F"Orange + +20802 F-Contact"Contact + +20809F SFR"SFR + +20810F SFR"SFR + +20811 SFR FEMTO"SFRFEMTO + +20813 F - Contact"Contact + +20815Free"Free +$ +20820F-Bouygues Telecom"BYTEL + +20888 F - Contact"Contact + +21201vala"vala + +21210Monaco"MONACO +# +21303AndorraTelecom"AndorraT + +21401 vodafone ES"voda ES + +21403 Orange SP"ESPRT + +21404YOIGO"YOIGO + +21407Movistar"Movistar + +21601 +Telenor HU"TelenorH +! +21603 DIGI Mobil HU"DIGI HU + +21630 +Telekom HU"THU + +21670 vodafone HU"voda HU + +21803 HT ERONET"HTERONET + +21805m:tel"m:tel + +21890 BH Mobile"BHMOBILE + +21901HT HR"HT HR + +21902Tele2 HR"Tele2 HR + +21910A1 HR"A1 HR + +22001 Telenor SRB"Telenor + +22003mt:s"MTS + +22005Vip SRB"Vip SRB + +22101vala"vala + +22102IPKO"IPKO + +22201I TIM"TIM + +22210 vodafone IT"voda IT + +22250ILIAD"ILIAD + +22288I WIND"I WIND + +222993 ITA"3 ITA + +22601RO Vodafone RO"VF-RO + +22603 +TELEKOM.RO"TELEKOM + +22605 RO Digi.Mobil"Digi + +22610 RO ORANGE"ORANGE + +22801Swisscom"Swisscom + +22802Sunrise"Sunrise + +22803Salt"Salt + +23001 T-Mobile CZ"TMO CZ + +23002O2 - CZ"O2 - CZ + +23003 Vodafone CZ"Vodafone + +23101 Orange SK"Orange + +23102 +Telekom SK"Telekom + +23103SWAN SK"SWAN SK + +23106O2 - SK"O2 - SK + +23201A1"A1 + +23203 +T-Mobile A"TMA + +232053 AT"3 AT + +23207telering"telering + +232103 AT"3 AT +# +23403Airtel-Vodafone"ATL-VOD + +23410O2 - UK"O2 - UK + +23415 vodafone UK"voda UK + +234203 UK"3 UK + +23428Marathon"Marathon + +23430EE"EE + +23433EE"EE + +23450JT"JT + +23455Sure"Sure + +23458 Manx Telecom"MANX + +23801TDC"TDC + +23802 +Telenor DK"TelenoDK + +238063 DK"3 DK + +23820Telia DK"Telia +" +23866Telia-Telenor DK"TT DK + +23877 +Telenor DK"TelenoDK + +24001TELIA S"TELIA + +240023 SE"3 SE + +24004SWEDEN"SWE + +24005 Sweden 3G"Sweden3G + +24007Tele2"Tele2 SE + +24008 +Telenor SE"TelenorS +! +24024 Sweden Mobile"MobileS + +24201 N Telenor"TELENOR + +24202N NetCom"NetCom + +24214ice.net"ice.net + +24299Tampnet"Tampnet + +24403FI DNA"DNA + +24405FI elisa"elisa + +24412FI DNA"DNA + +24414FI AMT"FI AMT + +24421FI elisa"elisa +$ +24436DNA - Sonera FI"SuomenYV + +24491 FI SONERA"SONERA + +24601 +OMNITEL LT"OMT + +24602 LT BITE GSM"BITE + +24603Tele2 LT"Tele2 LT + +24701LV LMT"LMT + +24702Tele2 LV"Tele2 LV + +24705BITE LV"BITE LV + +24801Telia"Telia + +24802Elisa EE"ELISA + +24803Tele2 EE"Tele2 EE + +25001MTS RUS"MTS RUS + +25002 MegaFon RUS"MegaFon + +25020Tele2 RU"Tele2 + +25027LETAI"LETAI + +25028voda"voda + +25035MOTIV"MOTIV + +25099Beeline"Beeline + +25501VODAFONE"VODAFONE + +25502 +Beeline UA"Beeline + +25503 UA-KYIVSTAR"UA-KS + +25506life:)"life:) + +25507TriMob"TriMob + +25701 BY VELCOM"VELCOM + +25702MTS BY"MTS BY + +25704 life:) BY"life:)BY + +25901 Orange MD"Orange + +25902Moldcell"Moldcell + +25905UNITE"UNITE + +25915IDC"IDC + +26001Plus"PLUS + +26002 T-Mobile.pl"TM PL + +26003 Orange PL"Orange + +26006Play"Play + +26201 +Telekom.de"TDG + +26202 Vodafone.de"Vodafone + +26203o2 - de"o2 - de + +26207o2 - de"o2 - de + +26601GIBTEL"GIBTEL + +26801 +vodafone P"voda P + +26803NOS"NOS + +26806MEO"MEO + +27001POST"POST + +27077L TANGO"TANGO + +27099 L Orange-LU"Orange + +27201 vodafone IE"voda IE + +272023"3 + +27203 IRL - METEOR"METEOR + +272053"3 + +27401 IS SIMINN"SIMINN + +27402Vodafone"Vodafone + +27404Viking"Viking + +27408 +IS OnWaves"OnWaves + +27411NOVA IS"NOVA + +27601 +Telekom.al"T.al + +27602Voda AL"Voda AL + +27603 +ALBtelecom"ATmobile + +27801 vodafone MT"voda MT + +27821 go mobile"gomobile + +27877 Melita Mobile"Melita + +28001 Cyta-Voda"CytaVoda + +28010MTN"MTN +! +28020 PrimeTel PLC"PrimeTel + +28201 GEO-GEOCELL"GCELL + +28202 MAGTI-GSM-GEO"MAGTI + +28204BEELINE"BEE + +28301 +Beeline AM"Beeline + +28305MTS ARM"MTS Arm + +28310Ucom AM"Ucom + +28401A1 BG"A1 BG + +28403 +Vivacom BG"Vivacom + +28405 +Telenor BG"Telenor + +28601 TR TURKCELL"TCELL +# +28602Vodafone Türkiye"VF-TR + +28603AVEA"AVEA + +28801 Foroya Tele"FT-GSM + +28802 VODAFONE FO"VODAFONE +# +29001TELE Greenland"TELE GRL + +29340A1 SI"A1 SI + +29341MOBITEL"MOBITEL + +29364T-2"T-2 + +29370TELEMACH"TELEMACH + +29401 +Telekom MK"MKT MK + +29403Vip MKD"Vip MKD + +29501 +SwisscomFL"Swiss FL + +29502Salt.li"Salt.li + +29505FL1"FL1 + +29701Telenor"Telenor + +29702 +Telekom.me"T.me + +29703MTEL"MTEL + +302130Xplore"Xplore + +302220TELUS"TELUS + +302270Eastlink"Eastlink +" +302340Execulink Telecom"ETI + +302370Fido"Fido + +302380KNET"KNET + +302480SSi"SSi + +302490Freedom"Freedom + +302500 Videotron"CANVT + +302520 Videotron"CANVT + +302610Bell"Bell +! +302620Ice Wireless Inc"Ice +# +302720Rogers Wireless"ROGERS + +302780SaskTel"SaskTel + +302880FastRoam"FastRoam + +302940Wightman"Wightman + +30801 +SPM AMERIS"AMERIS +* +310020US - Union Telephone"UnionTel + +310030AT&T"AT&T + +310032IT&E"IT&E + +310050GCI"GCI + +31058Inland Cellular"IC + +310110IT&E"IT&E + +310120Sprint"Sprint + +310140GTA"GTA + +310150AT&T"AT&T + +310160T-Mobile"T-Mobile + +310170AT&T"AT&T +& +310180West Central Wireless"WCW +& +310190USA Dutch Harbor"D-HARBOR + +310200T-Mobile"T-Mobile + +310210T-Mobile"T-Mobile + +310220T-Mobile"T-Mobile + +310230T-Mobile"T-Mobile + +310240T-Mobile"T-Mobile + +310250T-Mobile"T-Mobile + +310260T-Mobile"T-Mobile + +310270T-Mobile"T-Mobile + +310280AT&T"AT&T + +310300BigSkyUS"Big Sky + +310310T-Mobile"T-Mobile +# +310320USA - CellularOne"Cell +# +310340Limitless Mobile"LMUSA + +310370DOCOMO PACIFIC"DPAC + +310380AT&T"AT&T + +310410AT&T"AT&T +* +310450Cell One of NE Colorado"NECCI + +310460USA1L"USA1L + +310470DOCOMO PACIFIC"DPAC + +310490T-Mobile"T-Mobile +" +310530Iowa Wireless USA"IWS + +310570Cell One"Cell One +# +310630 USA AmeriLink"AMERLINK + +310660T-Mobile"T-Mobile +# +310690Limitless Mobile"LMUSA + +310710 USA ASTAC"ASTAC + +310730 U.S.Cellular"USCC + +310740USA OTZ"OTZ +" +310770Iowa Wireless USA"IWS + +310800T-Mobile"T-Mobile + +310840 telna Mobile"telna + +310890Verizon"Verizon + +310990 Worldcall"Evolve + +311030Indigo"Indigo +" +311040 USA - Commnet"Commnet +# +311080 Pine Cellular"PINECell + +311170Tampnet"Tampnet + +311190USAC1ECI"C1ECI + +311230C Spire"C Spire + +311240USACWCI"CWCI + +311270Verizon"Verizon + +311370GCI"GCI + +311480Verizon"Verizon + +311530USANW"USANW + +311580 U.S.Cellular"USCC +# +311600Limitless Mobile"LMUSA + +311630C Spire"C Spire + +311660 Metro PCS"MPCS +$ +311710Northeast Wireless"NEWN + +311740TCI"TCI +" +311810Bluegrass Wireless"BW + +311990VTW US"VTW + +312060 +CoverageCo"CvgCo +# +312180Limitless Mobile"LMUSA + +312230 SRT Wireless"SRTW + +312260USACL"USACL + +312280Pioneer"CNP +' +312290Strata Networks USA"Strata +& +312420Nex-Tech Wireless USA"NTW + +312480Nemont"Nemont + +312630 +NetGenuity"NetGenui + +312870GigSky"GigSky + +313070MNSHub"MNSHub + +313380OptimERA"OptimERA + +330110PR Claro"Claro +" +330120 Open Mob PRI"Open Mob + +33403Movistar"TEMM + +334020TELCEL"TELCEL + +334050AT&T"AT&T + +334070AT&T"AT&T + +33490AT&T"AT&T + +338050Digicel"Digicel + +338180FLOW"FLOW + +34001F-Orange"Orange + +34002SFR"SFR + +34020Digicel"DigicelF + +342600FLOW"FLOW + +342750DIGICEL"DIGICEL + +34430 APUA inet"inet + +344920FLOW"FLOW + +344930Cingular"Cingular + +346140FLOW"FLOW + +348170FLOW"FLOW +! +348570 CCT Boatphone"CCTBVI + +350000CELLONE"CELLONE + +350010Cingular"Cingular + +352030DIGICEL"DIGICEL + +352110FLOW"FLOW + +354860FLOW"FLOW + +356110FLOW"FLOW + +358050DIGICEL"DIGICEL + +358110FLOW"FLOW + +360070DIGICEL"DIGICEL + +360110FLOW"FLOW + +36251 Telcell GSM"Telcell + +36269Digicel"Digicel + +36278Kla"Kla + +36291CHIPPIE"CHIPPIE + +36301SETAR"SETAR + +36302 +AW Digicel"Digicel + +36439BTC"BTC + +36449aliv"aliv + +365840FLOW"FLOW + +366020Cingular"Cingular + +366110FLOW"FLOW + +36801CUBACEL"CUBACEL + +37001ALTICE"ALTICE + +37002 CLARO DOM"ClaroDOM + +37004Viva DO"Viva + +37005Wind Telecom DO"Wind + +37203Natcom"Natcom + +37412TSTT"TSTT + +374130Digicel"Digicel + +376350FLOW"FLOW + +40001AZEAC"Azercell + +40002 +BAKCELL AZ"BAKCELL + +40004AZ Nar"Nar + +40101 +Beeline KZ"Beeline + +40102Kcell"Kcell + +40107ALTEL"ALTEL + +40177Tele2"Tele2 + +40211 BT B-Mobile"B-Mobile + +40277 TASHICELL"TASHICEL + +40402 +IND airtel"airtel + +40403 +IND airtel"airtel + +40404IDEA"IDEA + +40407IDEA"IDEA + +40410 +IND airtel"airtel + +40412IDEA"IDEA + +40414IDEA"IDEA + +40416 +IND airtel"airtel + +40419IDEA"IDEA + +40422IDEA"IDEA + +40424IDEA"IDEA + +40431 +IND airtel"airtel + +40434CellOne"CellOne + +40438CellOne"CellOne + +40440 +IND airtel"airtel + +40444IDEA"IDEA + +40445 +IND airtel"airtel + +40449 +IND airtel"airtel + +40451CellOne"CellOne + +40453CellOne"CellOne + +40454CellOne"CellOne + +40455CellOne"CellOne + +40456IDEA"IDEA + +40457CellOne"CellOne + +40458CellOne"CellOne + +40459CellOne"CellOne + +40462CellOne"CellOne + +40464CellOne"CellOne + +40466CellOne"CellOne + +40468 +IN-DOLPHIN"DOLPHIN + +40469 +IN-DOLPHIN"DOLPHIN + +40470 +IND airtel"airtel + +40471CellOne"CellOne + +40472CellOne"CellOne + +40473CellOne"CellOne + +40474CellOne"CellOne + +40475CellOne"CellOne + +40476CellOne"CellOne + +40477CellOne"CellOne + +40478IDEA"IDEA + +40479CellOne"CellOne + +40480CellOne"CellOne + +40481CellOne"CellOne + +40482IDEA"IDEA + +40487IDEA"IDEA + +40489IDEA"IDEA + +40490 +IND airtel"airtel + +40492 +IND airtel"airtel + +40493 +IND airtel"airtel + +40494 +IND airtel"airtel + +40495 +IND airtel"airtel + +40496 +IND airtel"airtel + +40497 +IND airtel"airtel + +40498 +IND airtel"airtel + +40551 +IND airtel"airtel + +40552 +IND airtel"airtel + +40553 +IND airtel"airtel + +40554 +IND airtel"airtel + +40555 +IND airtel"airtel + +40556 +IND airtel"airtel + +40570IDEA"IDEA + +405799IDEA"IDEA + +405818 +IN Telenor"Telenor + +405819 +IN Telenor"Telenor + +405823VIDEOCON"VIDEOCON + +405824VIDEOCON"VIDEOCON + +405825VIDEOCON"VIDEOCON + +405827VIDEOCON"VIDEOCON + +405828VIDEOCON"VIDEOCON + +405829VIDEOCON"VIDEOCON + +405830VIDEOCON"VIDEOCON + +405831VIDEOCON"VIDEOCON + +405832VIDEOCON"VIDEOCON + +405833VIDEOCON"VIDEOCON + +405834VIDEOCON"VIDEOCON + +405835VIDEOCON"VIDEOCON + +405836VIDEOCON"VIDEOCON + +405837VIDEOCON"VIDEOCON + +405838VIDEOCON"VIDEOCON + +405839VIDEOCON"VIDEOCON + +405840IND-JIO"JIO + +405841VIDEOCON"VIDEOCON + +405842VIDEOCON"VIDEOCON + +405843VIDEOCON"VIDEOCON + +405845IDEA"IDEA + +405846IDEA"IDEA + +405848IDEA"IDEA + +405849IDEA"IDEA + +405850IDEA"IDEA + +405852IDEA"IDEA + +405853IDEA"IDEA + +405854IND-JIO"JIO + +405855IND-JIO"JIO + +405856IND-JIO"JIO + +405857IND-JIO"JIO + +405858IND-JIO"JIO + +405859IND-JIO"JIO + +405860IND-JIO"JIO + +405861IND-JIO"JIO + +405862IND-JIO"JIO + +405863IND-JIO"JIO + +405864IND-JIO"JIO + +405865IND-JIO"JIO + +405866IND-JIO"JIO + +405867IND-JIO"JIO + +405868IND-JIO"JIO + +405869IND-JIO"JIO + +405870IND-JIO"JIO + +405871IND-JIO"JIO + +405872IND-JIO"JIO + +405873IND-JIO"JIO + +405874IND-JIO"JIO + +405875 +IN Telenor"Telenor + +405876 +IN Telenor"Telenor + +405879 +IN Telenor"Telenor + +405927 +IN Telenor"Telenor + +405929 +IN Telenor"Telenor + +41001Jazz"Jazz + +41003PK-UFONE"UFONE + +41004ZONG"ZONG + +41005SCOM-PK"SCOM + +41006 +Telenor PK"TELENOR + +41201AF AWCC"AWCC + +41220ROSHAN"ROSHAN + +41240MTN AF"MTN + +41250 Etisalat Af"Etisalat + +41301 +Mobitel LK"Mobitel + +41302DIALOG"DIALOG +! +41303 SRI Etisalat"Etisalat + +41305 +SRI AIRTEL"Airtel + +41308Hutch"Hutch + +41401MM 900"MPTGSM + +41405Ooredoo"Ooredoo + +41406Telenor"TNM + +41409MYTEL"MYTEL + +41501alfa"alfa + +41503touch"touch + +41505LBN OGERO Mobile"OM + +41601Zain JO"Zain JO + +41603UMNIAH"UMNIAH + +41677 Orange JO"OrangeJO + +41702MTN"MTN + +41805ASIACELL"ASIACELL + +41820zain IQ"zain IQ + +41830IRAQNA"IRAQNA + +41840KOREK"KOREK + +41902Zain KW"zain KW + +41903Ooredoo"Ooredoo + +41904KT, VIVA"VIVA + +42001STC"STC + +42003 +Mobily-KSA"Mobily + +42004Zain KSA"Zain KSA + +42101SabaFon"SABAFON + +42102MTN"MTN + +42104 Y-Telecom"Y + +42202Omantel"Omantel + +42203 Ooredoo Oman"Ooredoo + +42402ETISALAT"ETISALAT + +42403du"du + +42501 +Partner IL"Partner + +42502 +Cellcom IL"Cellcom + +42503 IL Pelephone"PCL +# +42505JAWWAL-PALESTINE"JAWWAL +% +42506Ooredoo Palestine"Ooredoo +" +42507Hot Mobile Ltd."HOT IL + +42508Golan IL"Golan T +" +42528Hot Mobile Ltd."Israel + +42601BATELCO"BATELCO + +42602Zain BH"Zain BH + +42604VIVA BH"VIVA BH + +42701Ooredoo"Ooredoo + +42702vodafone"VF-QA + +42801 Skytel MN"Skytel +& +42888MONGOLIA UNITEL LLC"UNTLMN + +42899 +MN MobiCom"MobiCom + +42901 Nepal Telecom"NT + +42902Ncell"Ncell + +42904 SmartCell"ST + +43404 +Beeline UZ"Beeline + +43405 UZB Ucell"Ucell + +43407UMS-UZB"UMS + +43408UzMobile"UzMobile + +43601TCELL"TCELL + +43602TCELL"TCELL + +43603 MegaFon TJK"MegaFon + +43604 Babilon-M"Babilon + +43605 +BEELINE TJ"BEELINE + +43701 +Beeline KG"Beeline + +43705MegaCom"MegaCom + +43709O!"O! + +43802TM CELL"TM CELL + +44010 JP DOCOMO"DOCOMO + +44020SoftBank"SoftBank + +44050KDDI"KDDI + +44051KDDI"KDDI +$ +45001Samsung Test Bed"Samsung + +45005KOR SK Telecom"SKT + +45006 KOR LG Uplus"LG U+ + +45008KT"KT + +45010 KOR LG Uplus"LG U+ + +45201 VN Mobifone"Mobifone + +45202 VN VINAPHONE"GPC + +45204VIETTEL"VIETTEL +! +45205 Vietnamobile"VNMOBILE + +45207Gmobile"Gmobile + +45400CSL"CSL + +45402CSL"CSL + +454033"3 + +454043"3 + +45406 SmarTone HK"SMC HK + +45410CSL"CSL + +45412China Mobile HK"CMHK + +45413China Mobile HK"CMHK + +45415 SmarTone HK"SMC HK + +45416CSL"CSL + +45417 SmarTone HK"SMC HK + +45418CSL"CSL + +45419CSL"CSL + +45420CSL"CSL + +45500 SmarTone MAC"SMC MAC + +45501CTM"CTM + +455033 Macau"3 Macau + +45504CTM"CTM + +45601Cellcard"Cellcard + +45604qb"qb + +45605SMART"SMART + +45606SMART"SMART + +45608Metfone"Metfone + +45611 KH SEATEL"SEATEL + +45701LAO GSM"LAO GSM +% +45702ETL MOBILE NETWORK"ETLMNW + +45703Unitel"UNITEL + +45708 BEELINE LAO"BEELINE + +46000 CHINA MOBILE"CMCC + +46001 +CHN-UNICOM"UNICOM + +46002 CHINA MOBILE"CMCC + +46003CHN-CT"CT + +46004 CHINA MOBILE"CMCC + +46007 CHINA MOBILE"CMCC + +46008 CHINA MOBILE"CMCC + +46009 +CHN-UNICOM"UNICOM + +46011CHN-CT"CT + +46601 Far EasTone"FET + +46605TWN APT"APT + +46612TWN APT"APT + +46688 +KGT-Online"KGT + +46689T Star"T Star +% +46692Chunghwa Telecom"Chunghwa + +46693 TWN MOBITAI"TW MOB + +46697 TW Mobile"TWM + +46699 TWM TransAsi"TWM TAT +! +470001 Grameenphone"Grameen + +47002 robi axiata"robi + +47003 +Banglalink"BL + +47004 BGD bMobile"bMobile + +47007Airtel"Airtel + +47009BGD-BIEL"BIEL 4G + +47201DHIRAAGU"DHIRAAGU +, +47202Ooredoo Maldives PVT LTD"Ooredoo + +50212MY MAXIS"MY MAXIS + +50213 MY CELCOM 3G"CELCOM + +50216Digi"Digi 4G+ + +50218U MOBILE"U MOBILE + +50219 MY CELCOM"CELCOM + +502152Yes 4G"Yes 4G + +502153unifi"unifi + +502156MYSALTEL"ALTEL +" +50501Telstra Mobile"Telstra + +50502Optus AU"Optus + +50503 vodafone AU"voda AU + +505063TELSTRA"3TELSTRA + +50510Norfolk Telecom"NT + +50550Pivotel"Pivotel +" +50571Telstra Mobile"Telstra +" +50572Telstra Mobile"Telstra + +51001 IND INDOSAT"INDOSAT + +51008IND XL"Axis + +51009 Smartfren"SF + +51010 IND TELKOMSEL"T-SEL + +51011IND XL"XL + +51021 IND INDOSAT"INDOSAT + +51028 Smartfren"SF + +510893"3 + +51401TLS-TC"TCEL + +51402TLS-TT"TT +" +51502Globe Telecom-PH"GLOBE + +51503SMART"SMART + +51505PH Sun Cellular"SUN + +52000TH 3G+"TH 3G+ + +52001AIS"AIS + +52003AIS"AIS + +52004TRUE-H"TRUE-H + +52005 dtac TriNet"dtac + +52015 +TOT Mobile"TOT + +52018TH-DTAC"DTAC + +52047 +TOT Mobile"TOT + +52099TRUE-H"TRUE-H + +52501Singtel"Singtel + +52502Singtel"Singtel + +52503SGP-M1"M1 + +52505StarHub"StarHub +" +52507 SGP Call Zone"CallZone + +52508StarHub"StarHub + +52510TPG SG"TPG SG + +52802PCSB"PCSB + +52811 +BRU-DSTCom"DSTCom + +53001 vodafone NZ"voda NZ + +53005Spark NZ"Spark NZ + +530242degrees"2degrees + +53701bmobile"bmobile + +53702 Telikom PNG"TM + +53703DIGICEL"DIGICEL + +53901U-CALL"U-CALL +! +53988 Digicel Tonga"Digicel + +54001 Our Telekom"Telekom + +54002bmobile"bmobile + +54101 VUT SMILE"SMILE + +54105Digicel"Digicel + +54201 FJ VODAFONE"VODAFONE + +54202DIGICEL"DIGICEL + +54301Manuia"Manuia ++ +544110Bluesky Communications"BLUESKY + +54601 NCL MOBILIS"MOBNCL + +54715 VODAFONE PF"VODAFONE + +54720F-VINI"VINI + +54801 +CK KOKANET"KOKANET + +54900DIGICEL"DIGICEL + +54927Bluesky"Bluesky + +55001 FSM Telecom"FSM Tele + +55201PalauCel"PalauCel + +55401Teletok"TTOK + +60201 Orange EG"Orange + +60202 vodafone EG"voda EG + +60203Etisalat"Etisalat + +60204EGYwe"we + +60301 ALG Mobilis"Mobilis + +60302Djezzy"Djezzy +# +60303ooredoo Algeria"Ooredoo + +60400 Orange MA"Orange + +60401MOR IAM"IAM + +60402inwi"inwi + +60501 Orange TN"OrangeTN +" +60502TUNISIE TELECOM"TUNTEL + +60503 TUNISIANA"TUNISIAN + +60600Libyana"Libyana + +60601Al Madar"Al Madar + +60701GAMCEL"GAMCEL + +60702AFRICELL"AFRICELL + +60703 GM COMIUM"GMCOMIUM + +60704Qcell"QC + +60801 Orange SN"OrangeSN + +60802 SN-SENTEL SG"SENTEL +! +60803 SEN expresso"Expresso + +60901 MR MATTEL"MATTEL + +60902 MR Expresso"EMR + +60910MAURITEL"MAURITEL + +61001 +MALITEL ML"MALITEL + +61002 ORANGE ML"OML + +61003 +TELECEL ML"TELECEL + +61101 Orange GN"ORANGEGN + +61104GNMTN"GNAreeba + +61105GINCL"Cellcom + +61202MOOV CI"MOOV + +61203Orange"Orange + +61204KoZ"KoZ + +61205MTN CI"MTN CI + +61301ONATEL"ONATEL + +61302 Orange BF"Orange + +61402Airtel"Airtel +! +61403 ETISALAT NER"ETISALAT + +61404Orange"Orange + +61501 TG-TOGO CELL"TGCELL +" +61503 ETISALAT TOGO"ETISALAT +# +61602ETISALAT BENIN"ETISALAT + +61603 MTN BENIN"MTNBENIN + +61701 CELLPLUS-MRU"my.t + +61703MTML"MTML + +61710 EMTEL-MRU"EMTEL +& +61801LBR Lonestar Cell"LoneStar + +61804 Novafone 4G"Novafone + +61807 +Orange LBR"Orange L + +61901 Orange SL"OrangeSL + +61905Africell"Africell + +62001GH MTN"MTN + +62002 GH Vodafone"Vodafone + +62003 +AirtelTigo"ATL-TIGO + +62006 +AirtelTigo"ATL-TIGO + +62007 Glo Ghana"GloGhana + +62120Airtel"Airtel + +62130MTN - NG"MTN-NG + +62140ntel"ntel + +62150Glo NG"glo + +621609mobile"9mobile + +62201Airtel"Airtel + +62203Tigo TD"Tigo +! +62301 ETISALAT RCA"ETISALAT + +62302Telecel"Telecel + +62303 +Orange RCA"Orange + +62401MTN CAM"MTN CAM + +62402 Orange CM"Orange + +62404Nexttel"Nexttel + +62501CVMOVEL"CVMOVEL + +62502 Unitel T+"UnitelT+ +! +62601 STP CSTmovel"CSTmovel + +62602 +Unitel STP"Unitel + +62701GETESA"GETESA + +62703GNQ-Muni"Muni-GQ + +62801LIBERTIS"LIBERTIS +! +62802 ETISALAT GAB"ETISALAT + +62804AZUR"AZUR + +62901Airtel"Airtel + +62910COG MTN"MTN-CG +! +63001 Vodacom Congo"VODACOM + +63002Airtel"Airtel + +63086 +Orange RDC"Orange + +63089TIGO DRC"TIGO +! +63090 Africell RDC"AFRICELL + +63102UNITEL"UNITEL + +63104MOVICEL"AGOMV + +63202MTN"MTN + +63203 Orange GB"OrangeGB + +63301C&W SEY"C&W SEY + +63310Airtel"Airtel + +63401Zain SDN"Zain SD + +63402MTN"MTN + +63510 +MTN RWANDA"MTN + +63513 TIGO RWANDA"TIGO RW + +63514Airtel"Airtel + +63601ETH MTN"ET-MTN + +63701 +SO Telesom"Tele + +63730 Som Golis"Golis +# +63750Hormuud Telecom"Hormuud + +63801 DJ EVATIS"EVATIS + +63902 Safaricom"SAF-COM + +63903Airtel"Airtel + +63907Telkom"Telkom + +63910FAIBA"FAIBA + +64002 TIGO - TZ"TIGO + +64003 ZANTEL-TZ"ZANTEL + +64004VodaCom"VodaCom + +64005Airtel"Airtel + +64101Airtel"Airtel + +64104UG TANG"TANG + +64110 +MTN-UGANDA"MTN-UG + +64111Uganda Telecom"UTL + +64114Africell Uganda"AUL + +64118 +Suretelcom"suretel + +64122Airtel"Airtel + +64203 +ONATEL BDI"ONATEL + +64207SMART"SMART + +64282 TELECEL-BDI"BDITL + +64301 +MOZ - mCel"mCel + +64303MOVITEL"MOVITEL + +64304 +VodaCom-MZ"VodaCom + +64501Airtel"Airtel + +64502MTN ZM"MTN ZM + +64503ZAMTEL"ZAMTEL + +64601Airtel"Airtel + +64602Orange"Orange + +64604TELMA"TELMA + +64605Bip"Bip + +64700 Orange re"Orange + +64701 MAORE MOBILE"MMOBILE + +64702TELCO OI"TELCO OI +" +64703FREE MOBILE RE"FREE RE + +64704ZEOP"ZEOP + +64801 +ZW NET*ONE"NETONE + +64803 +TELECEL ZW"TELECEL + +64804 ZW ECONET"ECONET + +64901 MTC NAMIBIA"MTCNAM + +64903tnmobile"tnmobile + +65001TNM"TNM + +65010Airtel"Airtel +# +65101Vodacom Lesotho"VODACOM + +65102LS-ETL"ETL + +65201 BW MASCOM"MASCOM + +65202Orange"Orange + +65204beMOBILE"beMOBILE +! +65302 Swazi Mobile"Swazi Mo + +65310 Swazi-MTN"SwaziMTN + +65401HURI"HURI + +65402TELCO"COMTM + +65501 +VodaCom-SA"Vodacom + +65502 Telkom SA"Telkom + +65505 Telkom SA"Telkom + +65507Cell C"Cell C + +65510MTN-SA"MTN + +65538rain"rain + +65801Sure"Sure + +65902MTN"MTN + +65906ZAIN SS"ZAIN SS + +70267BTL"BTL + +70269Smart"Smart + +70401 CLARO GTM"CLAROGTM + +70402TIGO"TIGO + +70403 CLARO GTM"CLAROGTM + +70601 CLARO SLV"ClaroSLV + +70602Digicel"DIGICEL + +70603Tigo SV"Tigo + +70604Movistar"Movistar + +708001 CLARO HND"ClaroHND + +70802TIGOHND"TIGO + +708030HND"HT - 200 + +71021 CLARO NIC"ClaroNIC + +71073 CLARO NIC"ClaroNIC + +710300Movistar"Movistar + +71201I.C.E."I.C.E. + +71202I.C.E."I.C.E. + +71203CLARO CR"CLARO CR + +71204Movistar"Movistar +" +71401+Movil - C&W PAN"PANCW + +71403CLARO PA"CLARO PA + +71404DIGICEL"DIGICEL + +714020Movistar"Movistar + +71606MOVISTAR"MOVISTAR + +71610 CLARO PER"ClaroPER + +71615 Viettel Peru"VTP + +71617Entel"Entel +" +72207 AR - Movistar"Movistar +! +722010 AR - TEFMVNO"TEFMVNO + +72234 AR PERSONAL"AR TP + +72236 AR PERSONAL"AR TP +% +722310CLARO ARGENTINA"CLARO AR + +72402TIM BRA"TIM + +72403TIM BRA"TIM + +72404TIM BRA"TIM + +72405 Claro BRA"Claro + +72406VIVO"VIVO + +72410VIVO"VIVO + +72411VIVO"VIVO + +72415BRA SCTL"SCTL + +72416Oi"Oi + +72423VIVO"VIVO + +72424Oi"Oi + +72431Oi"Oi + +72432 Algar Telecom"Algar + +72433 Algar Telecom"Algar + +72434 Algar Telecom"Algar + +72439 Nextel Brasil"Nextel + +73001 ENTEL PCS"ENTEL + +73002Movistar"Movistar + +73003 CLARO CHL"ClaroCHL + +73007Movistar"Movistar + +73009WOM"WOM + +73010 ENTEL PCS"ENTEL + +732101Claro"Claro + +732103TIGO"TIGO + +732111TIGO"TIGO + +732123Movistar"Movistar + +732130Avantel"Avantel + +732187ETB 4G"ETB + +73402DIGITEL"DIGITEL + +73404Movistar"Movistar + +73406 VE_MOVILNET"Movilnet + +73601VIVA"VIVA + +73602BOMOV"EMOVIL + +73603TIGO"TIGO + +73801Digicel"Digicel +# +738002GUY GTT + Do More"GTT+ + +74000Movistar"Movistar + +74001CLARO"CLARO + +74002CNT"CNT +% +74401HOLA PARAGUAY S.A."HPGYSA + +74402CLARO PY"CLARO PY + +74404TIGO PY"TIGO + +74405 PY Personal"Personal + +74602SR.TELESUR.GSM"TeleG + +74603DIGICEL"DIGICEL + +74801Antel"Antel + +74807Movistar"Movistar +" +74810 CLARO URUGUAY"CLARO UY + +750001Sure FLK"Sure + +90111Inmarsat"INX +% +90112Telenor Maritime"TelenorM + +90114 +AeroMobile"AeroMob + +90115OnAir"OnAir + +90126TIM@sea"TIM@sea + +90144AT&T"AT&T + +90145AISatSea"AISatSea + +90146 Telecom26"T26 + +90150EchoStar Mobile"EML%Published TS25 Database 29 April 2019 \ No newline at end of file diff --git a/proprietary/vendor/etc/sensor/lhd.conf b/proprietary/vendor/etc/sensor/lhd.conf new file mode 100644 index 0000000..8490301 --- /dev/null +++ b/proprietary/vendor/etc/sensor/lhd.conf @@ -0,0 +1,49 @@ +PortName=tcp:127.0.0.1:300 +FlpName=tcp +LheName=bbd +LheSerialControl=BBD:Serial=TTY +LheClockMHz=100 + +GpioNPowerPath=/sys/class/sec/sensorhub/mcu_power +GpioNStdbyPath=/sys/class/sec/gps/GPS_PWR_EN/value + +#LhePatch=/system/bin/bcm_sensorhub_a1.patch +LhePatch=/dev/bbd_patch +# After retrying 4 times it will go to forever sleep. +LheMaxMcuResetTries=4 + +LheBbdPacket=/dev/ttyBCM +#LheBbdReliable=/dev/bbd_reliable +LheBbdControl=/dev/bbd_control +LheBbdSensor=/dev/bbd_sensor +# LheDriverDebugFlags=PATCH_BBD:LHE_BBD + +# For developement stage, we need to set this on. +# For production stage, we should set this off. +# LheFailSafe=ON +LheFailSafe=BINFILE=/data/vendor/gps/esw-crash-dump.hex +# LheFailSafe=LOG + +Lhe477xDebugFlags=RPC:FACILITY=33:STDOUT_PUTS:STDOUT_LOG +# LheConsole=/data/vendor/gps/LheConsole + +Log=JAVA +LogDirectory=/storage/emulated/0/gps/broadcom/storage +NvStorageDir=/data/vendor/gps/ +LheSensorIpc=true + +## MuxMode setting: +#ExtLNA for GNSS +LhePinMux=P17=M1 + +#Set the services (logger buffer and batch buffer) +#LheServiceList= + +LheAutoBaudDelayMS=10 + +LheMaxMcuResetTries=3 + +# Disable logger wake-lock when YellowBird is installed +LoggerWakeLockEnable=false +# Skip sensor command wake-lock +SkipSensorWakeLock=true diff --git a/proprietary/vendor/etc/sensors/hals.conf b/proprietary/vendor/etc/sensors/hals.conf new file mode 100644 index 0000000..f42d4ea --- /dev/null +++ b/proprietary/vendor/etc/sensors/hals.conf @@ -0,0 +1,3 @@ +/system/vendor/lib64/sensors.bio.so +/system/vendor/lib64/sensors.sensorhub.so +/system/vendor/lib64/sensors.grip.so diff --git a/proprietary/vendor/etc/snap_gpu_kernel_32.bin b/proprietary/vendor/etc/snap_gpu_kernel_32.bin new file mode 100644 index 0000000..1654559 Binary files /dev/null and b/proprietary/vendor/etc/snap_gpu_kernel_32.bin differ diff --git a/proprietary/vendor/etc/snap_gpu_kernel_64.bin b/proprietary/vendor/etc/snap_gpu_kernel_64.bin new file mode 100644 index 0000000..c0d16d7 Binary files /dev/null and b/proprietary/vendor/etc/snap_gpu_kernel_64.bin differ diff --git a/proprietary/vendor/etc/wifi/bcmdhd_clm.blob b/proprietary/vendor/etc/wifi/bcmdhd_clm.blob new file mode 100644 index 0000000..21bfe8f Binary files /dev/null and b/proprietary/vendor/etc/wifi/bcmdhd_clm.blob differ diff --git a/proprietary/vendor/etc/wifi/bcmdhd_mfg.bin_b0 b/proprietary/vendor/etc/wifi/bcmdhd_mfg.bin_b0 new file mode 100644 index 0000000..bb624d7 Binary files /dev/null and b/proprietary/vendor/etc/wifi/bcmdhd_mfg.bin_b0 differ diff --git a/proprietary/vendor/etc/wifi/bcmdhd_mfg.bin_b2 b/proprietary/vendor/etc/wifi/bcmdhd_mfg.bin_b2 new file mode 100644 index 0000000..b3e70b4 Binary files /dev/null and b/proprietary/vendor/etc/wifi/bcmdhd_mfg.bin_b2 differ diff --git a/proprietary/vendor/etc/wifi/bcmdhd_mon.bin_b2 b/proprietary/vendor/etc/wifi/bcmdhd_mon.bin_b2 new file mode 100644 index 0000000..2f7462d Binary files /dev/null and b/proprietary/vendor/etc/wifi/bcmdhd_mon.bin_b2 differ diff --git a/proprietary/vendor/etc/wifi/bcmdhd_sta.bin_b0 b/proprietary/vendor/etc/wifi/bcmdhd_sta.bin_b0 new file mode 100644 index 0000000..94a1210 Binary files /dev/null and b/proprietary/vendor/etc/wifi/bcmdhd_sta.bin_b0 differ diff --git a/proprietary/vendor/etc/wifi/bcmdhd_sta.bin_b2 b/proprietary/vendor/etc/wifi/bcmdhd_sta.bin_b2 new file mode 100644 index 0000000..25d5d5b Binary files /dev/null and b/proprietary/vendor/etc/wifi/bcmdhd_sta.bin_b2 differ diff --git a/proprietary/vendor/etc/wifi/indoorchannel.info b/proprietary/vendor/etc/wifi/indoorchannel.info new file mode 100644 index 0000000..28cdd7a --- /dev/null +++ b/proprietary/vendor/etc/wifi/indoorchannel.info @@ -0,0 +1,223 @@ +VER 1.2 +AD 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +AE 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +AF 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +AG 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +AI 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +AL 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +AO 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +AR 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +AS 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +AT 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +AU 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +AW 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +AZ 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +BA 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +BB 36 40 44 48 52 54 56 58 60 62 64 +BE 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +BF 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +BG 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +BH 36 40 44 48 52 54 56 58 60 62 64 +BI 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +BJ 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +BL 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +BM 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +BN 52 54 56 58 60 62 64 +BO 52 54 56 58 60 62 64 149 153 157 161 165 +BQ 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +BR 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +BS 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +BT 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +BY 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +BW 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +BZ 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +CA 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +CC 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +CD 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +CF 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +CG 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +CH 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +CI 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +CK 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +CL 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +CM 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +CN 36 40 44 48 52 54 56 58 60 62 64 +CO 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +CR 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +CY 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +CV 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +CW 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +CX 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +CZ 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +DE 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +DK 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +DM 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +DO 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +DZ 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +EC 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +EE 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +EG 36 40 44 48 52 54 56 58 60 62 64 +EH 52 54 56 58 60 62 64 +ES 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +ET 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +FI 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +FJ 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +FK 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +FM 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +FO 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +FR 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +GA 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +GB 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +GD 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +GE 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +GF 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +GG 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +GH 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +GI 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +GL 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +GM 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +GN 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +GP 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +GQ 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +GR 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +GT 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +GU 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +GW 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +HT 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +HK 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +HM 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +HR 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +HN 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +HU 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +IE 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +IL 36 40 44 48 52 54 56 58 60 62 64 +IM 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +IN 36 40 44 48 52 54 56 58 60 62 64 149 153 157 161 +IO 36 40 44 48 2 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +IQ 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +IS 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +IT 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +JE 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +JP 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +KE 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +KG 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +KH 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +KI 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +KM 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +KN 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +KR 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +KY 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +KW 36 40 44 48 52 54 56 58 60 62 64 +KZ 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +LA 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +LB 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +LC 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +LI 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +LK 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +LR 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +LS 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +LT 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +LU 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +LV 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +LY 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +MA 36 40 44 48 52 54 56 58 60 62 64 +MC 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +MD 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +ME 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +MF 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +MG 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +MK 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +ML 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +MM 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +MN 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +MO 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +MP 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +MQ 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +MR 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +MS 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +MT 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +MU 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +MV 36 40 44 48 52 54 56 58 60 62 64 +MX 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +MY 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +MW 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +MZ 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +NA 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +NC 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +NE 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +NF 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +NG 52 54 56 58 60 62 64 +NI 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +NL 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +NO 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +NP 52 54 56 58 60 62 64 +NR 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +NU 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +NZ 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +OM 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +PA 36 40 44 48 52 54 56 58 60 62 64 +PE 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +PF 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +PG 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +PH 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +PL 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +PM 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +PN 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +PW 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +PR 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +PT 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +PY 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +QA 149 153 157 161 165 +RE 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +RO 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +RS 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +RU 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +RW 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +SA 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +SC 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +SE 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +SG 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +SI 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +SK 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +SL 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +SM 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +SN 52 54 56 58 60 62 64 +SR 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +ST 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +SV 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +SX 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +SZ 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +TC 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +TD 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +TF 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +TG 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +TH 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +TJ 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +TK 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +TM 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +TN 52 54 56 58 60 62 64 +TR 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +TT 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +TW 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +TZ 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +UA 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +UG 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +UM 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +US 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +UY 36 40 44 48 52 54 56 58 60 62 64 +UZ 52 54 56 58 60 62 64 +VA 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +VC 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +VE 36 40 44 48 52 54 56 58 60 62 64 +VG 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +VI 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +VN 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +VU 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +WF 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +WS 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +XK 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +YE 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +YT 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 +ZA 36 40 44 48 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +ZM 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 144 +ZW 52 54 56 58 60 62 64 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 132 134 136 138 140 \ No newline at end of file diff --git a/proprietary/vendor/etc/wifi/nvram.txt b/proprietary/vendor/etc/wifi/nvram.txt new file mode 100644 index 0000000..ae49b7c --- /dev/null +++ b/proprietary/vendor/etc/wifi/nvram.txt @@ -0,0 +1,258 @@ +# bcm4347 A0 FCBGA reference board, iPA version. +# nvram copied and edited from BCM4347A0 fcbga BU board // bcm94361fcbu_i.txt +# SSID generated using Alberto's boardssid.py script: +# ********************SUMMARY******************** +# Board Name: bcm94347a0fcbga +# SSID: 0x0771 +# macmid: 0x01ce +# Successfully made SSID entry in sromdefs.tcl. +# Successfully made macmid entry in sromdefs.tcl. +# Successfully made SSID entry in tblssid.py. +# ************************************************* +NVRAMRev=$Rev: 506283 $ +cckdigfilttype=4 +sromrev=11 +boardrev=0x1150 +boardtype=0x081a +boardflags=0x10401201 +boardflags2=0x00000000 +boardflags3=0x40000100 +#boardnum=57410 +macaddr=00:90:4c:12:d0:01 +ccode=0 +regrev=0 +antswitch=0 +pdgain5g=0 +pdgain2g=0 +tworangetssi2g=0 +tworangetssi5g=0 +femctrl=17 +vendid=0x14e4 +devid=0x441f +manfid=0x2d0 +#prodid=0x052e +nocrc=1 +#btc_mode=1 +btc_params82=0x1a0 +otpimagesize=502 +xtalfreq=37400 +rxgains2gelnagaina0=4 +rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains5gelnagaina0=3 +rxgains5gtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gmelnagaina0=3 +rxgains5gmtrisoa0=6 +rxgains5gmtrelnabypa0=1 +rxgains5ghelnagaina0=3 +rxgains5ghtrisoa0=6 +rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina1=4 +rxgains2gtrisoa1=6 +rxgains2gtrelnabypa1=1 +rxgains5gelnagaina1=3 +rxgains5gtrisoa1=6 +rxgains5gtrelnabypa1=1 +rxgains5gmelnagaina1=3 +rxgains5gmtrisoa1=6 +rxgains5gmtrelnabypa1=1 +rxgains5ghelnagaina1=3 +rxgains5ghtrisoa1=6 +rxgains5ghtrelnabypa1=1 +rxchain=3 +txchain=3 +aa2g=3 +aa5g=3 +agbg0=2 +agbg1=2 +aga0=2 +aga1=2 +tssipos2g=1 +extpagain2g=0 +tssipos5g=1 +extpagain5g=0 +slice/1/extpagain2g=2 +slice/1/extpagain5g=0 +tempthresh=255 +tempoffset=255 +rawtempsense=0x1ff +AvVmid_c0=4,137,4,125,4,125,4,125,4,125 +AvVmid_c1=4,136,4,125,4,125,4,125,4,125 +slice/1/AvVmid_c0=4,137,4,125,4,125,4,125,4,125 +slice/1/AvVmid_c1=4,136,4,125,4,125,4,125,4,125 +pa2gccka0=-200,7392,-897 +pa2gccka1=-198,7522,-907 +pa2ga0=-174,7035,-838 +pa2ga1=-185,6772,-811 +slice/1/pa2ga0=-123,6708,-754 +slice/1/pa2ga1=-157,6330,-750 +slice/1/pa2ga2=-207,4069,-553 +slice/1/pa2ga3=-194,4307,-589 +pa5ga0=-224,6012,-766,-225,5969,-763,-221,5975,-764,-217,5898,-753 +pa5ga1=-229,5768,-738,-225,5923,-755,-221,6003,-767,-219,5885,-752 +pa5gbw4080a0=-178,7872,-959,-173,8107,-986,-165,8398,-1019,-150,8809,-1063 +pa5gbw4080a1=-166,8179,-993,-161,8378,-1015,-165,8402,-1019,-155,8757,-1057 +maxp2ga0=73 +maxp2ga1=72 +maxp5ga0=77,77,77,76 +maxp5ga1=80,80,79,78 +subband5gver=0x4 +paparambwver=3 +cckpwroffset0=0 +cckpwroffset1=0 +pdoffset40ma0=0x0000 +pdoffset80ma0=0xeeee +pdoffset40ma1=0x0000 +pdoffset80ma1=0xeeee +cckbw202gpo=0 +cckbw20ul2gpo=0 +mcsbw202gpo=0xAA886664 +mcsbw402gpo=0xCCAA8886 +dot11agofdmhrbw202gpo=0x6666 +ofdmlrbw202gpo=0x0022 +mcsbw205glpo=0x88866662 +mcsbw405glpo=0xAAB88884 +mcsbw805glpo=0xDCCAAAA6 +mcsbw1605glpo=0 +mcsbw205gmpo=0x88866662 +mcsbw405gmpo=0xAAA88884 +mcsbw805gmpo=0xDCCAAAA6 +mcsbw1605gmpo=0 +mcsbw205ghpo=0x88866662 +mcsbw405ghpo=0xAAB88884 +mcsbw805ghpo=0xDCCAAAA6 +mcsbw1605ghpo=0 +mcslr5glpo=0x0000 +mcslr5gmpo=0x0000 +mcslr5ghpo=0x0000 +sb20in40hrpo=0x0 +sb20in80and160hr5glpo=0x0 +sb40and80hr5glpo=0x0 +sb20in80and160hr5gmpo=0x0 +sb40and80hr5gmpo=0x0 +sb20in80and160hr5ghpo=0x0 +sb40and80hr5ghpo=0x0 +sb20in40lrpo=0x0 +sb20in80and160lr5glpo=0x0 +sb40and80lr5glpo=0x0 +sb20in80and160lr5gmpo=0x0 +sb40and80lr5gmpo=0x0 +sb20in80and160lr5ghpo=0x0 +sb40and80lr5ghpo=0x0 +dot11agduphrpo=0x0 +dot11agduplrpo=0x0 +phycal_tempdelta=15 +temps_period=15 +temps_hysteresis=15 +ltecxmux=0 +ltecxpadnum=0x0504 +ltecxfnsel=0x44 +ltecxgcigpio=0x04 +#OOB params +#device_wake_opt=1 +host_wake_opt=0 +#SEMCO Type3 iPA module : need to clarify BT and WL_MASK +#11b TRP Parameter +cck_onecore_tx=1 + +# Main core RF SW Map +swctrlmap_2g=0x00000000,0x00000000,0x00000000,0x000000,0x000 +swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x000000,0x000 +swctrlmap_5g=0xa0182018,0xa0080000,0x20080000,0x000000,0x0000 +swctrlmapext_5g=0x01010100,0x00010000,0x00000000,0x000000,0x0000 + +# Aux core RF SW Map +slice/1/swctrlmap_2g=0x08020802,0x48020000,0x40000000,0x000000,0x000 +slice/1/swctrlmapext_2g=0x00000000,0x00020000,0x00020000,0x000000,0x000 +slice/1/swctrlmap_5g=0x00000000,0x00000000,0x00000000,0x000000,0x000 +slice/1/swctrlmapext_5g=0x00000000,0x00000000,0x00000000,0x000000,0x000 + +# Main & Aux priority set +clb2gslice0core0=0x000 +clb2gslice1core0=0x201 +clb5gslice0core0=0x118 +clb5gslice1core0=0x000 +clb2gslice0core1=0x000 +clb2gslice1core1=0x048 +clb5gslice0core1=0x1a0 +clb5gslice1core1=0x000 + + + +muxenab=0x000103 + +# ########### BTC Dynctl profile params ############ +# flags:bit0 - dynctl enabled, bit1 dynamic desense, bit2 dynamic mode +btcdyn_flags=0x7 +btcdyn_dflt_dsns_level=0 +btcdyn_low_dsns_level=0 +btcdyn_mid_dsns_level=7 +btcdyn_high_dsns_level=2 +btcdyn_default_btc_mode=5 +btcdyn_btrssi_hyster=2 +# --- number of rows in the array vars below --- +btcdyn_msw_rows=3 +btcdyn_dsns_rows=2 +# --- mode switch data rows (max is 4) --- +btcdyn_msw_row0=1,8,0,-50,-100 +btcdyn_msw_row1=1,4,0,-55,-100 +btcdyn_msw_row2=1,0,0,-70,-100 +#btcdyn_msw_row3=1,-4,0,-70,-100 +# --- desense switching data rows (max is 4) --- +#btcdyn_dsns_row0=5,8,0,-40,-40 +btcdyn_dsns_row0=5,4,0,-60,-60 +btcdyn_dsns_row1=5,0,0,0,-75 +powoffs2gtna0=1,1,1,1,0,-1,-2,-2,-1,0,1,2,1,0 +powoffs2gtna1=2,2,3,3,2,0,-1,-1,-1,0,2,3,2,0 +slice/1/powoffs2gtna0=1,1,1,1,0,-1,-2,-2,-1,0,1,2,1,0 +slice/1/powoffs2gtna1=2,2,3,3,2,0,-1,-1,-1,0,2,3,2,0 +slice/1/pdoffsetcckma0=1 +slice/1/pdoffsetcckma1=1 +mcs1024qam2gpo=0xCCCC +mcs1024qam5glpo=0xEECCCC +mcs1024qam5gmpo=0xEECCCC +mcs1024qam5ghpo=0xEECCCC +mcs1024qam5gx1po=0xEECCCC +mcs1024qam5gx2po=0xEECCCC +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 +mcs11poexp=0 + +# --- WB PAPD Cal related params ---- +txwbpapden=1 +#tx papd cal params +#params are - 0x5g2g +#slice/1/wb_rxattn=0x0101 +#slice/1/wb_txattn=0x0404 +#slice/1/wb_papdcalidx=0x1405 +#slice/1/wb_papdcalidx_core1=0x1404 +#slice/1/wb_bbmult=0x4040 +#slice/1/wb_bbmult_core1=0x4040 +slice/1/wb_calref_db=0x2828 +#slice/1/wb_calref_db_core1=0x1a1a +#slice/1/wb_tia_gain_mode=0x0006 +#slice/1/wb_tia_gain_mode_core1=0x0006 +#slice/1/wb_txbuf_offset=0x1820 +#slice/1/wb_txbuf_offset_core1=0x1823 +slice/1/wb_frac_del=0x4B0F +#slice/1/wb_frac_del_core1=0x4B2D +slice/1/wb_eps_offset=432 +slice/1/wb_eps_offset_core1=430 + +wb_papdcalidx=0x0404 +wb_txbuf_offset=0x2021 +wb_calref_db=0x1616 +wb_frac_del=0x1a1a +wb_eps_offset=0x1c201c3 +wb_bbmult=0x5a55 +wb_eps_offset_core1=438 + +# ---- TWO range TSSI ---- +slice/1/tworangetssi2g=1 +slice/1/lowpowerrange2g=0 + +bandcap=2 +slice/1/bandcap=1 + diff --git a/proprietary/vendor/etc/wifi/nvram.txt_a0 b/proprietary/vendor/etc/wifi/nvram.txt_a0 new file mode 100644 index 0000000..ae49b7c --- /dev/null +++ b/proprietary/vendor/etc/wifi/nvram.txt_a0 @@ -0,0 +1,258 @@ +# bcm4347 A0 FCBGA reference board, iPA version. +# nvram copied and edited from BCM4347A0 fcbga BU board // bcm94361fcbu_i.txt +# SSID generated using Alberto's boardssid.py script: +# ********************SUMMARY******************** +# Board Name: bcm94347a0fcbga +# SSID: 0x0771 +# macmid: 0x01ce +# Successfully made SSID entry in sromdefs.tcl. +# Successfully made macmid entry in sromdefs.tcl. +# Successfully made SSID entry in tblssid.py. +# ************************************************* +NVRAMRev=$Rev: 506283 $ +cckdigfilttype=4 +sromrev=11 +boardrev=0x1150 +boardtype=0x081a +boardflags=0x10401201 +boardflags2=0x00000000 +boardflags3=0x40000100 +#boardnum=57410 +macaddr=00:90:4c:12:d0:01 +ccode=0 +regrev=0 +antswitch=0 +pdgain5g=0 +pdgain2g=0 +tworangetssi2g=0 +tworangetssi5g=0 +femctrl=17 +vendid=0x14e4 +devid=0x441f +manfid=0x2d0 +#prodid=0x052e +nocrc=1 +#btc_mode=1 +btc_params82=0x1a0 +otpimagesize=502 +xtalfreq=37400 +rxgains2gelnagaina0=4 +rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains5gelnagaina0=3 +rxgains5gtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gmelnagaina0=3 +rxgains5gmtrisoa0=6 +rxgains5gmtrelnabypa0=1 +rxgains5ghelnagaina0=3 +rxgains5ghtrisoa0=6 +rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina1=4 +rxgains2gtrisoa1=6 +rxgains2gtrelnabypa1=1 +rxgains5gelnagaina1=3 +rxgains5gtrisoa1=6 +rxgains5gtrelnabypa1=1 +rxgains5gmelnagaina1=3 +rxgains5gmtrisoa1=6 +rxgains5gmtrelnabypa1=1 +rxgains5ghelnagaina1=3 +rxgains5ghtrisoa1=6 +rxgains5ghtrelnabypa1=1 +rxchain=3 +txchain=3 +aa2g=3 +aa5g=3 +agbg0=2 +agbg1=2 +aga0=2 +aga1=2 +tssipos2g=1 +extpagain2g=0 +tssipos5g=1 +extpagain5g=0 +slice/1/extpagain2g=2 +slice/1/extpagain5g=0 +tempthresh=255 +tempoffset=255 +rawtempsense=0x1ff +AvVmid_c0=4,137,4,125,4,125,4,125,4,125 +AvVmid_c1=4,136,4,125,4,125,4,125,4,125 +slice/1/AvVmid_c0=4,137,4,125,4,125,4,125,4,125 +slice/1/AvVmid_c1=4,136,4,125,4,125,4,125,4,125 +pa2gccka0=-200,7392,-897 +pa2gccka1=-198,7522,-907 +pa2ga0=-174,7035,-838 +pa2ga1=-185,6772,-811 +slice/1/pa2ga0=-123,6708,-754 +slice/1/pa2ga1=-157,6330,-750 +slice/1/pa2ga2=-207,4069,-553 +slice/1/pa2ga3=-194,4307,-589 +pa5ga0=-224,6012,-766,-225,5969,-763,-221,5975,-764,-217,5898,-753 +pa5ga1=-229,5768,-738,-225,5923,-755,-221,6003,-767,-219,5885,-752 +pa5gbw4080a0=-178,7872,-959,-173,8107,-986,-165,8398,-1019,-150,8809,-1063 +pa5gbw4080a1=-166,8179,-993,-161,8378,-1015,-165,8402,-1019,-155,8757,-1057 +maxp2ga0=73 +maxp2ga1=72 +maxp5ga0=77,77,77,76 +maxp5ga1=80,80,79,78 +subband5gver=0x4 +paparambwver=3 +cckpwroffset0=0 +cckpwroffset1=0 +pdoffset40ma0=0x0000 +pdoffset80ma0=0xeeee +pdoffset40ma1=0x0000 +pdoffset80ma1=0xeeee +cckbw202gpo=0 +cckbw20ul2gpo=0 +mcsbw202gpo=0xAA886664 +mcsbw402gpo=0xCCAA8886 +dot11agofdmhrbw202gpo=0x6666 +ofdmlrbw202gpo=0x0022 +mcsbw205glpo=0x88866662 +mcsbw405glpo=0xAAB88884 +mcsbw805glpo=0xDCCAAAA6 +mcsbw1605glpo=0 +mcsbw205gmpo=0x88866662 +mcsbw405gmpo=0xAAA88884 +mcsbw805gmpo=0xDCCAAAA6 +mcsbw1605gmpo=0 +mcsbw205ghpo=0x88866662 +mcsbw405ghpo=0xAAB88884 +mcsbw805ghpo=0xDCCAAAA6 +mcsbw1605ghpo=0 +mcslr5glpo=0x0000 +mcslr5gmpo=0x0000 +mcslr5ghpo=0x0000 +sb20in40hrpo=0x0 +sb20in80and160hr5glpo=0x0 +sb40and80hr5glpo=0x0 +sb20in80and160hr5gmpo=0x0 +sb40and80hr5gmpo=0x0 +sb20in80and160hr5ghpo=0x0 +sb40and80hr5ghpo=0x0 +sb20in40lrpo=0x0 +sb20in80and160lr5glpo=0x0 +sb40and80lr5glpo=0x0 +sb20in80and160lr5gmpo=0x0 +sb40and80lr5gmpo=0x0 +sb20in80and160lr5ghpo=0x0 +sb40and80lr5ghpo=0x0 +dot11agduphrpo=0x0 +dot11agduplrpo=0x0 +phycal_tempdelta=15 +temps_period=15 +temps_hysteresis=15 +ltecxmux=0 +ltecxpadnum=0x0504 +ltecxfnsel=0x44 +ltecxgcigpio=0x04 +#OOB params +#device_wake_opt=1 +host_wake_opt=0 +#SEMCO Type3 iPA module : need to clarify BT and WL_MASK +#11b TRP Parameter +cck_onecore_tx=1 + +# Main core RF SW Map +swctrlmap_2g=0x00000000,0x00000000,0x00000000,0x000000,0x000 +swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x000000,0x000 +swctrlmap_5g=0xa0182018,0xa0080000,0x20080000,0x000000,0x0000 +swctrlmapext_5g=0x01010100,0x00010000,0x00000000,0x000000,0x0000 + +# Aux core RF SW Map +slice/1/swctrlmap_2g=0x08020802,0x48020000,0x40000000,0x000000,0x000 +slice/1/swctrlmapext_2g=0x00000000,0x00020000,0x00020000,0x000000,0x000 +slice/1/swctrlmap_5g=0x00000000,0x00000000,0x00000000,0x000000,0x000 +slice/1/swctrlmapext_5g=0x00000000,0x00000000,0x00000000,0x000000,0x000 + +# Main & Aux priority set +clb2gslice0core0=0x000 +clb2gslice1core0=0x201 +clb5gslice0core0=0x118 +clb5gslice1core0=0x000 +clb2gslice0core1=0x000 +clb2gslice1core1=0x048 +clb5gslice0core1=0x1a0 +clb5gslice1core1=0x000 + + + +muxenab=0x000103 + +# ########### BTC Dynctl profile params ############ +# flags:bit0 - dynctl enabled, bit1 dynamic desense, bit2 dynamic mode +btcdyn_flags=0x7 +btcdyn_dflt_dsns_level=0 +btcdyn_low_dsns_level=0 +btcdyn_mid_dsns_level=7 +btcdyn_high_dsns_level=2 +btcdyn_default_btc_mode=5 +btcdyn_btrssi_hyster=2 +# --- number of rows in the array vars below --- +btcdyn_msw_rows=3 +btcdyn_dsns_rows=2 +# --- mode switch data rows (max is 4) --- +btcdyn_msw_row0=1,8,0,-50,-100 +btcdyn_msw_row1=1,4,0,-55,-100 +btcdyn_msw_row2=1,0,0,-70,-100 +#btcdyn_msw_row3=1,-4,0,-70,-100 +# --- desense switching data rows (max is 4) --- +#btcdyn_dsns_row0=5,8,0,-40,-40 +btcdyn_dsns_row0=5,4,0,-60,-60 +btcdyn_dsns_row1=5,0,0,0,-75 +powoffs2gtna0=1,1,1,1,0,-1,-2,-2,-1,0,1,2,1,0 +powoffs2gtna1=2,2,3,3,2,0,-1,-1,-1,0,2,3,2,0 +slice/1/powoffs2gtna0=1,1,1,1,0,-1,-2,-2,-1,0,1,2,1,0 +slice/1/powoffs2gtna1=2,2,3,3,2,0,-1,-1,-1,0,2,3,2,0 +slice/1/pdoffsetcckma0=1 +slice/1/pdoffsetcckma1=1 +mcs1024qam2gpo=0xCCCC +mcs1024qam5glpo=0xEECCCC +mcs1024qam5gmpo=0xEECCCC +mcs1024qam5ghpo=0xEECCCC +mcs1024qam5gx1po=0xEECCCC +mcs1024qam5gx2po=0xEECCCC +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 +mcs11poexp=0 + +# --- WB PAPD Cal related params ---- +txwbpapden=1 +#tx papd cal params +#params are - 0x5g2g +#slice/1/wb_rxattn=0x0101 +#slice/1/wb_txattn=0x0404 +#slice/1/wb_papdcalidx=0x1405 +#slice/1/wb_papdcalidx_core1=0x1404 +#slice/1/wb_bbmult=0x4040 +#slice/1/wb_bbmult_core1=0x4040 +slice/1/wb_calref_db=0x2828 +#slice/1/wb_calref_db_core1=0x1a1a +#slice/1/wb_tia_gain_mode=0x0006 +#slice/1/wb_tia_gain_mode_core1=0x0006 +#slice/1/wb_txbuf_offset=0x1820 +#slice/1/wb_txbuf_offset_core1=0x1823 +slice/1/wb_frac_del=0x4B0F +#slice/1/wb_frac_del_core1=0x4B2D +slice/1/wb_eps_offset=432 +slice/1/wb_eps_offset_core1=430 + +wb_papdcalidx=0x0404 +wb_txbuf_offset=0x2021 +wb_calref_db=0x1616 +wb_frac_del=0x1a1a +wb_eps_offset=0x1c201c3 +wb_bbmult=0x5a55 +wb_eps_offset_core1=438 + +# ---- TWO range TSSI ---- +slice/1/tworangetssi2g=1 +slice/1/lowpowerrange2g=0 + +bandcap=2 +slice/1/bandcap=1 + diff --git a/proprietary/vendor/etc/wifi/nvram.txt_a0_ePA b/proprietary/vendor/etc/wifi/nvram.txt_a0_ePA new file mode 100644 index 0000000..f58d2fe --- /dev/null +++ b/proprietary/vendor/etc/wifi/nvram.txt_a0_ePA @@ -0,0 +1,196 @@ +# BCM4361A0 SWB-E00 nvram_160422 +NVRAMRev=$Rev: 506283 $ +cckdigfilttype=4 +sromrev=11 +boardrev=0x1101 +#SEMCO type8 all epa boardtype update 04/06/2016 +boardtype=0x080f +boardflags=0x10401201 +boardflags2=0x00000000 +boardflags3=0x00000100 +#boardnum=57410 +macaddr=00:90:4c:12:d0:01 +ccode=0 +regrev=0 +antswitch=0 +pdgain5g=0 +pdgain2g=0 +tworangetssi2g=0 +tworangetssi5g=0 +#femctrl=17 +vendid=0x14e4 +devid=0x440a +manfid=0x2d0 +#prodid=0x052e +nocrc=1 +#btc_mode=1 +btc_params82=0x1a0 +otpimagesize=502 +xtalfreq=37400 +#mac_clkgating=0 +rxgains2gelnagaina0=1 +rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains5gelnagaina0=3 +rxgains5gtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gmelnagaina0=3 +rxgains5gmtrisoa0=6 +rxgains5gmtrelnabypa0=1 +rxgains5ghelnagaina0=3 +rxgains5ghtrisoa0=6 +rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina1=1 +rxgains2gtrisoa1=6 +rxgains2gtrelnabypa1=1 +rxgains5gelnagaina1=3 +rxgains5gtrisoa1=6 +rxgains5gtrelnabypa1=1 +rxgains5gmelnagaina1=3 +rxgains5gmtrisoa1=6 +rxgains5gmtrelnabypa1=1 +rxgains5ghelnagaina1=3 +rxgains5ghtrisoa1=6 +rxgains5ghtrelnabypa1=1 +rxchain=3 +txchain=3 +slice/1/rxchain=3 +slice/1/txchain=3 +aa2g=3 +aa5g=3 +agbg0=0 +agbg1=0 +aga0=0 +aga1=0 +tssipos2g=1 +#extpagain2g=2 +tssipos5g=1 +#extpagain5g=0 +tempthresh=255 +tempoffset=255 +rawtempsense=0x1ff +pa2gccka0=-200,7392,-897 +pa2gccka1=-198,7522,-907 +pa2ga0=-174,7035,-838 +pa2ga1=-185,6772,-811 +pa5ga0=-194,5390,-686,-194,5390,-686,-194,5390,-686,-194,5390,-686 +pa5ga1=-199,5538,-705,-199,5538,-705,-199,5538,-705,-199,5538,-705 +pa5gbw4080a0=-178,7872,-959,-173,8107,-986,-165,8398,-1019,-150,8809,-1063 +pa5gbw4080a1=-166,8179,-993,-161,8378,-1015,-165,8402,-1019,-155,8757,-1057 +maxp2ga0=66 +maxp2ga1=66 +maxp5ga0=62,63,64,66 +maxp5ga1=62,63,64,66 +subband5gver=0x4 +paparambwver=3 +cckpwroffset0=0 +cckpwroffset1=0 +pdoffset40ma0=0x0000 +pdoffset80ma0=0xeeee +pdoffset40ma1=0x0000 +pdoffset80ma1=0xeeee +cckbw202gpo=0 +cckbw20ul2gpo=0 +mcsbw202gpo=0xEC888222 +mcsbw402gpo=0xEC888222 +dot11agofdmhrbw202gpo=0x6622 +ofdmlrbw202gpo=0x0000 +mcsbw205glpo=0xCA866000 +mcsbw405glpo=0xCA666000 +mcsbw805glpo=0xCA666000 +mcsbw1605glpo=0 +mcsbw205gmpo=0xCA866000 +mcsbw405gmpo=0xCA666000 +mcsbw805gmpo=0xCA666000 +mcsbw1605gmpo=0 +mcsbw205ghpo=0xCA866000 +mcsbw405ghpo=0xCA666000 +mcsbw805ghpo=0xCA666000 +mcsbw1605ghpo=0 +mcslr5glpo=0x0000 +mcslr5gmpo=0x0000 +mcslr5ghpo=0x0000 +sb20in40hrpo=0x0 +sb20in80and160hr5glpo=0x0 +sb40and80hr5glpo=0x0 +sb20in80and160hr5gmpo=0x0 +sb40and80hr5gmpo=0x0 +sb20in80and160hr5ghpo=0x0 +sb40and80hr5ghpo=0x0 +sb20in40lrpo=0x0 +sb20in80and160lr5glpo=0x0 +sb40and80lr5glpo=0x0 +sb20in80and160lr5gmpo=0x0 +sb40and80lr5gmpo=0x0 +sb20in80and160lr5ghpo=0x0 +sb40and80lr5ghpo=0x0 +dot11agduphrpo=0x0 +dot11agduplrpo=0x0 +phycal_tempdelta=15 +temps_period=15 +temps_hysteresis=15 +ltecxmux=0 +ltecxpadnum=0x0908 +ltecxfnsel=0x44 +ltecxgcigpio=0x43 +#OOB params +#device_wake_opt=1 +host_wake_opt=0 +#All ePA SEMCO module : need to clarify BT and WL_MASK +#11b TRP Parameter +cck_onecore_tx=1 +# HP core RF SW Map +swctrlmap_2g=0x0000292a,0x48020000,0x40000000,0x000000,0x000 +swctrlmapext_2g=0x00000000,0x00020000,0x00020000,0x000000,0x000 +swctrlmap_5g=0x82110211,0x80000000,0x00000000,0x000000,0x0000 +swctrlmapext_5g=0x01010100,0x00010000,0x00000000,0x000000,0x0000 +# LP core RF SW Map +slice/1/swctrlmap_2g=0x00002c62,0x48020000,0x40000000,0x000000,0x000 +slice/1/swctrlmapext_2g=0x00000000,0x00020000,0x00020000,0x000000,0x000 +slice/1/swctrlmap_5g=0x90141014,0x80000000,0x00000000,0x000000,0x000 +slice/1/swctrlmapext_5g=0x01010100,0x00010000,0x00000000,0x000000,0x000 +# LP & HP priority set +clb2gslice0core0=0x22a +clb2gslice1core0=0x262 +clb5gslice0core0=0x111 +clb5gslice1core0=0x114 +clb2gslice0core1=0x069 +clb2gslice1core1=0x06c +clb5gslice0core1=0x182 +clb5gslice1core1=0x190 +muxenab=0x000103 +# ########### BTC Dynctl profile params ############ +# flags:bit0 - dynctl enabled, bit1 dynamic desense, bit2 dynamic mode +btcdyn_flags=0x7 +btcdyn_dflt_dsns_level=0 +btcdyn_low_dsns_level=0 +btcdyn_mid_dsns_level=7 +btcdyn_high_dsns_level=2 +btcdyn_default_btc_mode=5 +btcdyn_btrssi_hyster=2 +# --- number of rows in the array vars below --- +btcdyn_msw_rows=3 +btcdyn_dsns_rows=2 +# --- mode switch data rows (max is 4) --- +btcdyn_msw_row0=1,8,0,-50,-100 +btcdyn_msw_row1=1,4,0,-55,-100 +btcdyn_msw_row2=1,0,0,-70,-100 +#btcdyn_msw_row3=1,-4,0,-70,-100 +# --- desense switching data rows (max is 4) --- +#btcdyn_dsns_row0=5,8,0,-40,-40 +btcdyn_dsns_row0=5,4,0,-60,-60 +btcdyn_dsns_row1=5,0,0,0,-75 +#btc_antenna bitmap +btc_prisel_ant_mask=0x3 +powoffs2gtna0=1,3,3,1,0,0,1,2,2,2,1,1,0,0 +powoffs2gtna1=-1,1,1,1,0,0,1,2,3,2,2,0,0,0 +mcs1024qam2gpo=0xCCCC +mcs1024qam5glpo=0xEECCCC +mcs1024qam5gmpo=0xEECCCC +mcs1024qam5ghpo=0xEECCCC +mcs1024qam5gx1po=0xEECCCC +mcs1024qam5gx2po=0xEECCCC +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 +mcs11poexp=0 diff --git a/proprietary/vendor/etc/wifi/nvram.txt_murata_r012_a1 b/proprietary/vendor/etc/wifi/nvram.txt_murata_r012_a1 new file mode 100644 index 0000000..f718ed8 --- /dev/null +++ b/proprietary/vendor/etc/wifi/nvram.txt_murata_r012_a1 @@ -0,0 +1,262 @@ +# BCM4361A1 SWB-E30A nvram_160812_FW:13.10.219.1 +NVRAMRev=$Rev: 506283 $ +cckdigfilttype=2 +sromrev=11 +boardrev=0x1101 +boardtype=0x082a +boardflags=0x10401201 +boardflags2=0x00000000 +boardflags3=0x40000100 +#boardnum=57410 +macaddr=00:90:4c:12:d0:01 +ccode=GB +regrev=996 +antswitch=0 +pdgain5g=0 +pdgain2g=0 +tworangetssi2g=0 +tworangetssi5g=0 +#femctrl=17 +vendid=0x14e4 +devid=0x441f +manfid=0x2d0 +#prodid=0x052e +nocrc=1 +btc_mode=1 + +otpimagesize=502 +xtalfreq=37400 +rxgains2gelnagaina0=4 +rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains5gelnagaina0=3 +rxgains5gtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gmelnagaina0=3 +rxgains5gmtrisoa0=6 +rxgains5gmtrelnabypa0=1 +rxgains5ghelnagaina0=3 +rxgains5ghtrisoa0=6 +rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina1=4 +rxgains2gtrisoa1=6 +rxgains2gtrelnabypa1=1 +rxgains5gelnagaina1=3 +rxgains5gtrisoa1=6 +rxgains5gtrelnabypa1=1 +rxgains5gmelnagaina1=3 +rxgains5gmtrisoa1=6 +rxgains5gmtrelnabypa1=1 +rxgains5ghelnagaina1=3 +rxgains5ghtrisoa1=6 +rxgains5ghtrelnabypa1=1 +rxchain=3 +txchain=3 +bandcap=2 +slice/1/bandcap=1 +aa2g=3 +aa5g=3 +agbg0=2 +agbg1=2 +aga0=2 +aga1=2 +tssipos2g=1 +extpagain2g=0 +tssipos5g=1 +extpagain5g=0 +slice/1/extpagain2g=2 +slice/1/extpagain5g=0 +fdss_level_2g=5,5 +fdss_interp_en=1 +slice/1/fdss_level_2g=5,5 +slice/1/fdss_interp_en=1 +tempthresh=255 +tempoffset=255 +rawtempsense=0x1ff +AvVmid_c0=4,137,6,71,6,71,5,95,5,93 +AvVmid_c1=4,136,6,72,6,74,5,94,4,119 +slice/1/AvVmid_c0=4,137,4,125,4,125,4,125,4,125 +slice/1/AvVmid_c1=4,136,4,125,4,125,4,125,4,125 +pa2gccka0=-200,7392,-897 +pa2gccka1=-198,7522,-907 +pa2ga0=-174,7035,-838 +pa2ga1=-185,6772,-811 +slice/1/pa2ga0=0xff31,0x15b3,0xfd39 +slice/1/pa2ga1=0xff26,0x15cc,0xfd39 +slice/1/pa2ga2=-207,4069,-553 +slice/1/pa2ga3=-194,4307,-589 + +pa5ga0=0xff28,0x1827,0xfcee,0xff2a,0x1857,0xfce7,0xff26,0x17f0,0xfcf4,0xff2a,0x1836,0xfce8 +pa5ga1=0xff29,0x1800,0xfcf3,0xff2a,0x1803,0xfcf3,0xff26,0x17bb,0xfcfa,0xff23,0x1811,0xfcf1 +pa5gbw4080a0=0xff22,0x179f,0xfd00,0xff24,0x17a2,0xfcff,0xff21,0x17a8,0xfcfc,0xff24,0x17ce,0xfcf7 +pa5gbw4080a1=0xff25,0x17d8,0xfcf9,0xff25,0x17d9,0xfcf7,0xff21,0x1793,0xfcff,0xff1f,0x17a6,0xfcfe + +maxp2ga0=75 +maxp2ga1=75 +maxp5ga0=74,74,74,74 +maxp5ga1=74,74,74,75 +subband5gver=0x4 +paparambwver=3 +cckpwroffset0=2 +cckpwroffset1=2 +pdoffset40ma0=0x0000 +pdoffset80ma0=0xeeee +pdoffset40ma1=0x0000 +pdoffset80ma1=0xeeee +cckbw202gpo=0 +cckbw20ul2gpo=0 +mcsbw202gpo=0xAA886664 +mcsbw402gpo=0xCCAA8886 +dot11agofdmhrbw202gpo=0x6666 +ofdmlrbw202gpo=0x0022 +mcsbw205glpo=0x88866662 +mcsbw405glpo=0xAAB88884 +mcsbw805glpo=0xDCCAAAA6 +mcsbw1605glpo=0 +mcsbw205gmpo=0x88866662 +mcsbw405gmpo=0xAAA88884 +mcsbw805gmpo=0xDCCAAAA6 +mcsbw1605gmpo=0 +mcsbw205ghpo=0x88866662 +mcsbw405ghpo=0xAAB88884 +mcsbw805ghpo=0xDCCAAAA6 +mcsbw1605ghpo=0 +mcslr5glpo=0x0000 +mcslr5gmpo=0x0000 +mcslr5ghpo=0x0000 +sb20in40hrpo=0x0 +sb20in80and160hr5glpo=0x0 +sb40and80hr5glpo=0x0 +sb20in80and160hr5gmpo=0x0 +sb40and80hr5gmpo=0x0 +sb20in80and160hr5ghpo=0x0 +sb40and80hr5ghpo=0x0 +sb20in40lrpo=0x0 +sb20in80and160lr5glpo=0x0 +sb40and80lr5glpo=0x0 +sb20in80and160lr5gmpo=0x0 +sb40and80lr5gmpo=0x0 +sb20in80and160lr5ghpo=0x0 +sb40and80lr5ghpo=0x0 +dot11agduphrpo=0x0 +dot11agduplrpo=0x0 +phycal_tempdelta=15 +temps_period=15 +temps_hysteresis=15 +ltecxmux=0 +ltecxpadnum=0x0904 +ltecxfnsel=0x44 +ltecxgcigpio=0x04 +#OOB params +#device_wake_opt=1 +host_wake_opt=0 +#SEMCO Type3 iPA module : need to clarify BT and WL_MASK +#11b TRP Parameter +cck_onecore_tx=1 + +# Main core RF SW Map +swctrlmap_2g=0x00000000,0x00000000,0x00000000,0x000000,0x000 +swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x000000,0x000 +swctrlmap_5g=0xa0182018,0xa0080000,0x20080000,0x000000,0x0000 +swctrlmapext_5g=0x01010100,0x00010000,0x00000000,0x000000,0x0000 + +# Aux core RF SW Map +slice/1/swctrlmap_2g=0x08020802,0x48020000,0x40000000,0x000000,0x000 +slice/1/swctrlmapext_2g=0x00000000,0x00020000,0x00020000,0x000000,0x000 +slice/1/swctrlmap_5g=0x00000000,0x00000000,0x00000000,0x000000,0x000 +slice/1/swctrlmapext_5g=0x00000000,0x00000000,0x00000000,0x000000,0x000 + +# Main & Aux priority set +clb2gslice0core0=0x000 +clb2gslice1core0=0x202 +clb5gslice0core0=0x118 +clb5gslice1core0=0x000 +clb2gslice0core1=0x000 +clb2gslice1core1=0x048 +clb5gslice0core1=0x1a0 +clb5gslice1core1=0x000 + +muxenab=0x000103 + +clb_swctrl_smask_ant0=0x3ff +clb_swctrl_smask_ant1=0x1ff + +btc_prisel_ant_mask=0x1 +# ########### BTC Dynctl profile params ############ +# flags:bit0 - dynctl enabled, bit1 dynamic desense, bit2 dynamic mode +btcdyn_flags=0x7 +btcdyn_dflt_dsns_level=0 +btcdyn_low_dsns_level=0 +btcdyn_mid_dsns_level=7 +btcdyn_high_dsns_level=2 +btcdyn_default_btc_mode=1 +btcdyn_btrssi_hyster=2 +# --- number of rows in the array vars below --- +btcdyn_msw_rows=3 +btcdyn_dsns_rows=2 +# --- mode switch data rows (max is 4) --- +btcdyn_msw_row0=1,8,0,-50,-100 +btcdyn_msw_row1=1,4,0,-55,-100 +btcdyn_msw_row2=1,0,0,-70,-100 +#btcdyn_msw_row3=1,-4,0,-70,-100 +# --- desense switching data rows (max is 4) --- +#btcdyn_dsns_row0=5,8,0,-40,-40 +btcdyn_dsns_row0=5,4,0,-60,-60 +btcdyn_dsns_row1=5,0,0,0,-75 +powoffs2gtna0=1,1,1,1,0,-1,-2,-2,-1,0,1,2,1,0 +powoffs2gtna1=2,2,3,3,2,0,-1,-1,-1,0,2,3,2,0 +slice/1/powoffs2gtna0=0,0,1,2,1,0,-1,-2,-2,-1,-1,0,0,0 +slice/1/powoffs2gtna1=-1,0,0,1,1,0,-1,-1,-1,-1,0,-1,0,0 +slice/1/pdoffsetcckma0=1 +slice/1/pdoffsetcckma1=1 +mcs1024qam2gpo=0xCCCC +mcs1024qam5glpo=0xEECCCC +mcs1024qam5gmpo=0xEECCCC +mcs1024qam5ghpo=0xEECCCC +mcs1024qam5gx1po=0xEECCCC +mcs1024qam5gx2po=0xEECCCC +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 +mcs11poexp=0 + +# --- WB PAPD Cal related params ---- +txwbpapden=1 +#tx papd cal params +#params are - 0x5g2g +#slice/1/wb_rxattn=0x0101 +#slice/1/wb_txattn=0x0404 +#slice/1/wb_papdcalidx=0x1405 +#slice/1/wb_papdcalidx_core1=0x1404 +#slice/1/wb_bbmult=0x4040 +#slice/1/wb_bbmult_core1=0x4040 +slice/1/wb_calref_db=0x2828 +#slice/1/wb_calref_db_core1=0x1a1a +#slice/1/wb_tia_gain_mode=0x0006 +#slice/1/wb_tia_gain_mode_core1=0x0006 +#slice/1/wb_txbuf_offset=0x1820 +#slice/1/wb_txbuf_offset_core1=0x1823 +slice/1/wb_frac_del=0x4B0F +#slice/1/wb_frac_del_core1=0x4B2D +slice/1/wb_eps_offset=432 +slice/1/wb_eps_offset_core1=430 + +wb_papdcalidx=0x0404 +wb_txbuf_offset=0x2021 +wb_calref_db=0x1616 +wb_frac_del=0x1a1a +wb_eps_offset=0x1c201c3 +#wb_bbmult=0x6664 +wb_bbmult=0x4848 +wb_eps_offset_core1=438 + +# ---- TWO range TSSI ---- +slice/1/tworangetssi2g=1 +slice/1/lowpowerrange2g=0 +# energy detect threshold +ed_thresh2g=-63 +ed_thresh5g=-63 +# energy detect threshold for EU +eu_edthresh2g=-63 +eu_edthresh5g=-63 + diff --git a/proprietary/vendor/etc/wifi/nvram.txt_murata_r013_b0 b/proprietary/vendor/etc/wifi/nvram.txt_murata_r013_b0 new file mode 100644 index 0000000..42d45d3 --- /dev/null +++ b/proprietary/vendor/etc/wifi/nvram.txt_murata_r013_b0 @@ -0,0 +1,277 @@ +# BCM4361B0 Murata 1KL +NVRAMRev=$Rev: 506283 $ +cckdigfilttype=2 +sromrev=11 +boardrev=0x1103 +boardtype=0x0834 +boardflags=0x10401201 +boardflags2=0x00000000 +boardflags3=0x40000100 +#boardnum=57410 +macaddr=00:90:4c:12:d0:01 +ccode=GB +regrev=996 +antswitch=0 +pdgain5g=0 +pdgain2g=0 +tworangetssi2g=0 +tworangetssi5g=0 +femctrl=17 +vendid=0x14e4 +devid=0x441f +manfid=0x2d0 +#prodid=0x052e +nocrc=1 +btc_mode=1 +otpimagesize=502 +xtalfreq=37400 +rxgains2gelnagaina0=4 +rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains5gelnagaina0=3 +rxgains5gtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gmelnagaina0=3 +rxgains5gmtrisoa0=6 +rxgains5gmtrelnabypa0=1 +rxgains5ghelnagaina0=3 +rxgains5ghtrisoa0=6 +rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina1=4 +rxgains2gtrisoa1=6 +rxgains2gtrelnabypa1=1 +rxgains5gelnagaina1=3 +rxgains5gtrisoa1=6 +rxgains5gtrelnabypa1=1 +rxgains5gmelnagaina1=3 +rxgains5gmtrisoa1=6 +rxgains5gmtrelnabypa1=1 +rxgains5ghelnagaina1=3 +rxgains5ghtrisoa1=6 +rxgains5ghtrelnabypa1=1 +rssicorrnorm_c0=8,8 +rssicorrnorm_c1=8,8 +rssicorrnorm5g_c0=5,5,5,5,5,5,5,5,5,5,5,5 +rssicorrnorm5g_c1=5,5,5,5,5,5,5,5,5,5,5,5 +rxchain=3 +txchain=3 +bandcap=2 +slice/1/bandcap=1 + +rpcal2g=0 +rpcal5gb0=0 +rpcal5gb1=0 +rpcal5gb2=0 +rpcal5gb3=0 +slice/1/rpcal2g=0 +slice/1/rpcal5gb0=0 +slice/1/rpcal5gb1=0 +slice/1/rpcal5gb2=0 +slice/1/rpcal5gb3=0 + +aa2g=3 +aa5g=3 +agbg0=2 +agbg1=2 +aga0=2 +aga1=2 +tssipos2g=1 +extpagain2g=0 +tssipos5g=1 +extpagain5g=0 +slice/1/extpagain2g=2 +slice/1/extpagain5g=0 + +slice/1/fdss_level_2g=5,5 +slice/1/fdss_interp_en=1 +tempthresh=255 +tempoffset=255 +rawtempsense=0x1ff +AvVmid_c0=4,137,4,125,4,125,4,125,4,125 +AvVmid_c1=4,136,4,125,4,125,4,125,4,125 +slice/1/AvVmid_c0=4,137,4,125,4,125,4,125,4,125 +slice/1/AvVmid_c1=4,136,4,125,4,125,4,125,4,125 +#pa2gccka0=-200,7392,-897 +#pa2gccka1=-198,7522,-907 +pa2ga0=-174,7035,-838 +pa2ga1=-185,6772,-811 +slice/1/pa2ga0=-124,6631,-726 +slice/1/pa2ga1=-188,6151,-757 +slice/1/pa2ga2=-198,4479,-596 +slice/1/pa2ga3=-203,4562,-614 +pa5ga0=-236,5427,-684,-238,5426,-683,-240,5441,-684,-240,5436,-684 +pa5ga1=-235,5537,-698,-238,5433,-682,-239,5476,-685,-240,5373,-674 +#pa5gbw4080a0=-178,7872,-959,-173,8107,-986,-165,8398,-1019,-150,8809,-1063 +#pa5gbw4080a1=-166,8179,-993,-161,8378,-1015,-165,8402,-1019,-155,8757,-1057 +maxp2ga0=75 +maxp2ga1=76 +maxp5ga0=75,75,74,74 +maxp5ga1=74,74,74,74 +subband5gver=0x4 +paparambwver=3 +cckpwroffset0=4 +cckpwroffset1=4 +pdoffset40ma0=0x0000 +pdoffset80ma0=0xeeee +pdoffset40ma1=0x0000 +pdoffset80ma1=0xeeee +cckbw202gpo=0 +cckbw20ul2gpo=0 +mcsbw202gpo=0xAA886664 +mcsbw402gpo=0xCCAA8886 +dot11agofdmhrbw202gpo=0x6666 +ofdmlrbw202gpo=0x0022 +mcsbw205glpo=0x88866662 +mcsbw405glpo=0xAAB88884 +mcsbw805glpo=0xDCCAAAA6 +mcsbw1605glpo=0 +mcsbw205gmpo=0x88866662 +mcsbw405gmpo=0xAAA88884 +mcsbw805gmpo=0xDCCAAAA6 +mcsbw1605gmpo=0 +mcsbw205ghpo=0x88866662 +mcsbw405ghpo=0xAAB88884 +mcsbw805ghpo=0xDCCAAAA6 +mcsbw1605ghpo=0 +mcslr5glpo=0x0000 +mcslr5gmpo=0x0000 +mcslr5ghpo=0x0000 +sb20in40hrpo=0x0 +sb20in80and160hr5glpo=0x0 +sb40and80hr5glpo=0x0 +sb20in80and160hr5gmpo=0x0 +sb40and80hr5gmpo=0x0 +sb20in80and160hr5ghpo=0x0 +sb40and80hr5ghpo=0x0 +sb20in40lrpo=0x0 +sb20in80and160lr5glpo=0x0 +sb40and80lr5glpo=0x0 +sb20in80and160lr5gmpo=0x0 +sb40and80lr5gmpo=0x0 +sb20in80and160lr5ghpo=0x0 +sb40and80lr5ghpo=0x0 +dot11agduphrpo=0x0 +dot11agduplrpo=0x0 +phycal_tempdelta=15 +temps_period=15 +temps_hysteresis=15 +ltecxmux=0 +ltecxpadnum=0x0904 +ltecxfnsel=0x44 +ltecxgcigpio=0x04 +#OOB params +#device_wake_opt=1 +host_wake_opt=0 +#11b TRP Parameter +cck_onecore_tx=1 + +# Main core RF SW Map +swctrlmap_2g=0x00000000,0x00000000,0x00000000,0x000000,0x000 +swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x000000,0x000 +swctrlmap_5g=0xa0182018,0xa0080000,0x20080000,0x000000,0x0000 +swctrlmapext_5g=0x01010100,0x00010000,0x00000000,0x000000,0x0000 + +# Aux core RF SW Map +slice/1/swctrlmap_2g=0x00000802,0x50200000,0x40000000,0x000000,0x000 +slice/1/swctrlmapext_2g=0x00000000,0x00020000,0x00020000,0x000000,0x000 +slice/1/swctrlmap_5g=0x00000000,0x00000000,0x00000000,0x000000,0x000 +slice/1/swctrlmapext_5g=0x00000000,0x00000000,0x00000000,0x000000,0x000 + +# Main & Aux priority set +clb2gslice0core0=0x000 +clb2gslice1core0=0x223 +clb5gslice0core0=0x118 +clb5gslice1core0=0x000 +clb2gslice0core1=0x000 +clb2gslice1core1=0x059 +clb5gslice0core1=0x1a0 +clb5gslice1core1=0x000 + + + +muxenab=0x000103 + +clb_swctrl_smask_ant0=0x3ff +clb_swctrl_smask_ant1=0x1ff + +btc_prisel_ant_mask=0x1 + +# ########### BTC Dynctl profile params ############ +# flags:bit0 - dynctl enabled, bit1 dynamic desense, bit2 dynamic mode +btcdyn_flags=0x7 +btcdyn_dflt_dsns_level=0 +btcdyn_low_dsns_level=0 +btcdyn_mid_dsns_level=7 +btcdyn_high_dsns_level=2 +btcdyn_default_btc_mode=1 +btcdyn_btrssi_hyster=2 +# --- number of rows in the array vars below --- +btcdyn_msw_rows=3 +btcdyn_dsns_rows=2 +# --- mode switch data rows (max is 4) --- +btcdyn_msw_row0=1,8,0,-50,-100 +btcdyn_msw_row1=1,4,0,-55,-100 +btcdyn_msw_row2=1,0,0,-70,-100 +#btcdyn_msw_row3=1,-4,0,-70,-100 +# --- desense switching data rows (max is 4) --- +#btcdyn_dsns_row0=5,8,0,-40,-40 +btcdyn_dsns_row0=5,4,0,-60,-60 +btcdyn_dsns_row1=5,0,0,0,-75 +powoffs2gtna0=1,1,1,1,0,-1,-2,-2,-1,0,1,2,1,0 +powoffs2gtna1=2,2,3,3,2,0,-1,-1,-1,0,2,3,2,0 +slice/1/powoffs2gtna0=0,0,1,2,1,0,-1,-2,-2,-1,-1,0,0,0 +slice/1/powoffs2gtna1=-1,0,0,1,1,0,-1,-1,-1,-1,0,-1,0,0 +slice/1/pdoffsetcckma0=1 +slice/1/pdoffsetcckma1=1 +mcs1024qam2gpo=0xCCCC +mcs1024qam5glpo=0xEECCCC +mcs1024qam5gmpo=0xEECCCC +mcs1024qam5ghpo=0xEECCCC +mcs1024qam5gx1po=0xEECCCC +mcs1024qam5gx2po=0xEECCCC +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 +mcs11poexp=0 + +# --- WB PAPD Cal related params ---- +txwbpapden=0 +#tx papd cal params +#params are - 0x5g2g +#slice/1/wb_rxattn=0x0101 +#slice/1/wb_txattn=0x0404 +#slice/1/wb_papdcalidx=0x1405 +#slice/1/wb_papdcalidx_core1=0x1404 +#slice/1/wb_bbmult=0x4040 +#slice/1/wb_bbmult_core1=0x4040 +slice/1/wb_calref_db=0x2828 +#slice/1/wb_calref_db_core1=0x1a1a +#slice/1/wb_tia_gain_mode=0x0006 +#slice/1/wb_tia_gain_mode_core1=0x0006 +#slice/1/wb_txbuf_offset=0x1820 +#slice/1/wb_txbuf_offset_core1=0x1823 +slice/1/wb_frac_del=0x4B0F +#slice/1/wb_frac_del_core1=0x4B2D +slice/1/wb_eps_offset=432 +slice/1/wb_eps_offset_core1=430 + +wb_papdcalidx=0x0404 +wb_txbuf_offset=0x2020 +wb_calref_db=0x1616 +wb_frac_del=0x1a1a +wb_eps_offset=0x1c201c3 +#wb_bbmult=0x5a55 +wb_bbmult=0x4848 +wb_eps_offset_core1=438 +nb_eps_offset=463 +# ---- TWO range TSSI ---- +slice/1/tworangetssi2g=1 +slice/1/lowpowerrange2g=0 + +# energy detect threshold +ed_thresh2g=-63 +ed_thresh5g=-63 +# energy detect threshold for EU +eu_edthresh2g=-63 +eu_edthresh5g=-63 +low_adc_rate_en=0 diff --git a/proprietary/vendor/etc/wifi/nvram.txt_murata_r014_b0 b/proprietary/vendor/etc/wifi/nvram.txt_murata_r014_b0 new file mode 100644 index 0000000..42d45d3 --- /dev/null +++ b/proprietary/vendor/etc/wifi/nvram.txt_murata_r014_b0 @@ -0,0 +1,277 @@ +# BCM4361B0 Murata 1KL +NVRAMRev=$Rev: 506283 $ +cckdigfilttype=2 +sromrev=11 +boardrev=0x1103 +boardtype=0x0834 +boardflags=0x10401201 +boardflags2=0x00000000 +boardflags3=0x40000100 +#boardnum=57410 +macaddr=00:90:4c:12:d0:01 +ccode=GB +regrev=996 +antswitch=0 +pdgain5g=0 +pdgain2g=0 +tworangetssi2g=0 +tworangetssi5g=0 +femctrl=17 +vendid=0x14e4 +devid=0x441f +manfid=0x2d0 +#prodid=0x052e +nocrc=1 +btc_mode=1 +otpimagesize=502 +xtalfreq=37400 +rxgains2gelnagaina0=4 +rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains5gelnagaina0=3 +rxgains5gtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gmelnagaina0=3 +rxgains5gmtrisoa0=6 +rxgains5gmtrelnabypa0=1 +rxgains5ghelnagaina0=3 +rxgains5ghtrisoa0=6 +rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina1=4 +rxgains2gtrisoa1=6 +rxgains2gtrelnabypa1=1 +rxgains5gelnagaina1=3 +rxgains5gtrisoa1=6 +rxgains5gtrelnabypa1=1 +rxgains5gmelnagaina1=3 +rxgains5gmtrisoa1=6 +rxgains5gmtrelnabypa1=1 +rxgains5ghelnagaina1=3 +rxgains5ghtrisoa1=6 +rxgains5ghtrelnabypa1=1 +rssicorrnorm_c0=8,8 +rssicorrnorm_c1=8,8 +rssicorrnorm5g_c0=5,5,5,5,5,5,5,5,5,5,5,5 +rssicorrnorm5g_c1=5,5,5,5,5,5,5,5,5,5,5,5 +rxchain=3 +txchain=3 +bandcap=2 +slice/1/bandcap=1 + +rpcal2g=0 +rpcal5gb0=0 +rpcal5gb1=0 +rpcal5gb2=0 +rpcal5gb3=0 +slice/1/rpcal2g=0 +slice/1/rpcal5gb0=0 +slice/1/rpcal5gb1=0 +slice/1/rpcal5gb2=0 +slice/1/rpcal5gb3=0 + +aa2g=3 +aa5g=3 +agbg0=2 +agbg1=2 +aga0=2 +aga1=2 +tssipos2g=1 +extpagain2g=0 +tssipos5g=1 +extpagain5g=0 +slice/1/extpagain2g=2 +slice/1/extpagain5g=0 + +slice/1/fdss_level_2g=5,5 +slice/1/fdss_interp_en=1 +tempthresh=255 +tempoffset=255 +rawtempsense=0x1ff +AvVmid_c0=4,137,4,125,4,125,4,125,4,125 +AvVmid_c1=4,136,4,125,4,125,4,125,4,125 +slice/1/AvVmid_c0=4,137,4,125,4,125,4,125,4,125 +slice/1/AvVmid_c1=4,136,4,125,4,125,4,125,4,125 +#pa2gccka0=-200,7392,-897 +#pa2gccka1=-198,7522,-907 +pa2ga0=-174,7035,-838 +pa2ga1=-185,6772,-811 +slice/1/pa2ga0=-124,6631,-726 +slice/1/pa2ga1=-188,6151,-757 +slice/1/pa2ga2=-198,4479,-596 +slice/1/pa2ga3=-203,4562,-614 +pa5ga0=-236,5427,-684,-238,5426,-683,-240,5441,-684,-240,5436,-684 +pa5ga1=-235,5537,-698,-238,5433,-682,-239,5476,-685,-240,5373,-674 +#pa5gbw4080a0=-178,7872,-959,-173,8107,-986,-165,8398,-1019,-150,8809,-1063 +#pa5gbw4080a1=-166,8179,-993,-161,8378,-1015,-165,8402,-1019,-155,8757,-1057 +maxp2ga0=75 +maxp2ga1=76 +maxp5ga0=75,75,74,74 +maxp5ga1=74,74,74,74 +subband5gver=0x4 +paparambwver=3 +cckpwroffset0=4 +cckpwroffset1=4 +pdoffset40ma0=0x0000 +pdoffset80ma0=0xeeee +pdoffset40ma1=0x0000 +pdoffset80ma1=0xeeee +cckbw202gpo=0 +cckbw20ul2gpo=0 +mcsbw202gpo=0xAA886664 +mcsbw402gpo=0xCCAA8886 +dot11agofdmhrbw202gpo=0x6666 +ofdmlrbw202gpo=0x0022 +mcsbw205glpo=0x88866662 +mcsbw405glpo=0xAAB88884 +mcsbw805glpo=0xDCCAAAA6 +mcsbw1605glpo=0 +mcsbw205gmpo=0x88866662 +mcsbw405gmpo=0xAAA88884 +mcsbw805gmpo=0xDCCAAAA6 +mcsbw1605gmpo=0 +mcsbw205ghpo=0x88866662 +mcsbw405ghpo=0xAAB88884 +mcsbw805ghpo=0xDCCAAAA6 +mcsbw1605ghpo=0 +mcslr5glpo=0x0000 +mcslr5gmpo=0x0000 +mcslr5ghpo=0x0000 +sb20in40hrpo=0x0 +sb20in80and160hr5glpo=0x0 +sb40and80hr5glpo=0x0 +sb20in80and160hr5gmpo=0x0 +sb40and80hr5gmpo=0x0 +sb20in80and160hr5ghpo=0x0 +sb40and80hr5ghpo=0x0 +sb20in40lrpo=0x0 +sb20in80and160lr5glpo=0x0 +sb40and80lr5glpo=0x0 +sb20in80and160lr5gmpo=0x0 +sb40and80lr5gmpo=0x0 +sb20in80and160lr5ghpo=0x0 +sb40and80lr5ghpo=0x0 +dot11agduphrpo=0x0 +dot11agduplrpo=0x0 +phycal_tempdelta=15 +temps_period=15 +temps_hysteresis=15 +ltecxmux=0 +ltecxpadnum=0x0904 +ltecxfnsel=0x44 +ltecxgcigpio=0x04 +#OOB params +#device_wake_opt=1 +host_wake_opt=0 +#11b TRP Parameter +cck_onecore_tx=1 + +# Main core RF SW Map +swctrlmap_2g=0x00000000,0x00000000,0x00000000,0x000000,0x000 +swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x000000,0x000 +swctrlmap_5g=0xa0182018,0xa0080000,0x20080000,0x000000,0x0000 +swctrlmapext_5g=0x01010100,0x00010000,0x00000000,0x000000,0x0000 + +# Aux core RF SW Map +slice/1/swctrlmap_2g=0x00000802,0x50200000,0x40000000,0x000000,0x000 +slice/1/swctrlmapext_2g=0x00000000,0x00020000,0x00020000,0x000000,0x000 +slice/1/swctrlmap_5g=0x00000000,0x00000000,0x00000000,0x000000,0x000 +slice/1/swctrlmapext_5g=0x00000000,0x00000000,0x00000000,0x000000,0x000 + +# Main & Aux priority set +clb2gslice0core0=0x000 +clb2gslice1core0=0x223 +clb5gslice0core0=0x118 +clb5gslice1core0=0x000 +clb2gslice0core1=0x000 +clb2gslice1core1=0x059 +clb5gslice0core1=0x1a0 +clb5gslice1core1=0x000 + + + +muxenab=0x000103 + +clb_swctrl_smask_ant0=0x3ff +clb_swctrl_smask_ant1=0x1ff + +btc_prisel_ant_mask=0x1 + +# ########### BTC Dynctl profile params ############ +# flags:bit0 - dynctl enabled, bit1 dynamic desense, bit2 dynamic mode +btcdyn_flags=0x7 +btcdyn_dflt_dsns_level=0 +btcdyn_low_dsns_level=0 +btcdyn_mid_dsns_level=7 +btcdyn_high_dsns_level=2 +btcdyn_default_btc_mode=1 +btcdyn_btrssi_hyster=2 +# --- number of rows in the array vars below --- +btcdyn_msw_rows=3 +btcdyn_dsns_rows=2 +# --- mode switch data rows (max is 4) --- +btcdyn_msw_row0=1,8,0,-50,-100 +btcdyn_msw_row1=1,4,0,-55,-100 +btcdyn_msw_row2=1,0,0,-70,-100 +#btcdyn_msw_row3=1,-4,0,-70,-100 +# --- desense switching data rows (max is 4) --- +#btcdyn_dsns_row0=5,8,0,-40,-40 +btcdyn_dsns_row0=5,4,0,-60,-60 +btcdyn_dsns_row1=5,0,0,0,-75 +powoffs2gtna0=1,1,1,1,0,-1,-2,-2,-1,0,1,2,1,0 +powoffs2gtna1=2,2,3,3,2,0,-1,-1,-1,0,2,3,2,0 +slice/1/powoffs2gtna0=0,0,1,2,1,0,-1,-2,-2,-1,-1,0,0,0 +slice/1/powoffs2gtna1=-1,0,0,1,1,0,-1,-1,-1,-1,0,-1,0,0 +slice/1/pdoffsetcckma0=1 +slice/1/pdoffsetcckma1=1 +mcs1024qam2gpo=0xCCCC +mcs1024qam5glpo=0xEECCCC +mcs1024qam5gmpo=0xEECCCC +mcs1024qam5ghpo=0xEECCCC +mcs1024qam5gx1po=0xEECCCC +mcs1024qam5gx2po=0xEECCCC +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 +mcs11poexp=0 + +# --- WB PAPD Cal related params ---- +txwbpapden=0 +#tx papd cal params +#params are - 0x5g2g +#slice/1/wb_rxattn=0x0101 +#slice/1/wb_txattn=0x0404 +#slice/1/wb_papdcalidx=0x1405 +#slice/1/wb_papdcalidx_core1=0x1404 +#slice/1/wb_bbmult=0x4040 +#slice/1/wb_bbmult_core1=0x4040 +slice/1/wb_calref_db=0x2828 +#slice/1/wb_calref_db_core1=0x1a1a +#slice/1/wb_tia_gain_mode=0x0006 +#slice/1/wb_tia_gain_mode_core1=0x0006 +#slice/1/wb_txbuf_offset=0x1820 +#slice/1/wb_txbuf_offset_core1=0x1823 +slice/1/wb_frac_del=0x4B0F +#slice/1/wb_frac_del_core1=0x4B2D +slice/1/wb_eps_offset=432 +slice/1/wb_eps_offset_core1=430 + +wb_papdcalidx=0x0404 +wb_txbuf_offset=0x2020 +wb_calref_db=0x1616 +wb_frac_del=0x1a1a +wb_eps_offset=0x1c201c3 +#wb_bbmult=0x5a55 +wb_bbmult=0x4848 +wb_eps_offset_core1=438 +nb_eps_offset=463 +# ---- TWO range TSSI ---- +slice/1/tworangetssi2g=1 +slice/1/lowpowerrange2g=0 + +# energy detect threshold +ed_thresh2g=-63 +ed_thresh5g=-63 +# energy detect threshold for EU +eu_edthresh2g=-63 +eu_edthresh5g=-63 +low_adc_rate_en=0 diff --git a/proprietary/vendor/etc/wifi/nvram.txt_murata_r020_b0 b/proprietary/vendor/etc/wifi/nvram.txt_murata_r020_b0 new file mode 100644 index 0000000..42d45d3 --- /dev/null +++ b/proprietary/vendor/etc/wifi/nvram.txt_murata_r020_b0 @@ -0,0 +1,277 @@ +# BCM4361B0 Murata 1KL +NVRAMRev=$Rev: 506283 $ +cckdigfilttype=2 +sromrev=11 +boardrev=0x1103 +boardtype=0x0834 +boardflags=0x10401201 +boardflags2=0x00000000 +boardflags3=0x40000100 +#boardnum=57410 +macaddr=00:90:4c:12:d0:01 +ccode=GB +regrev=996 +antswitch=0 +pdgain5g=0 +pdgain2g=0 +tworangetssi2g=0 +tworangetssi5g=0 +femctrl=17 +vendid=0x14e4 +devid=0x441f +manfid=0x2d0 +#prodid=0x052e +nocrc=1 +btc_mode=1 +otpimagesize=502 +xtalfreq=37400 +rxgains2gelnagaina0=4 +rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains5gelnagaina0=3 +rxgains5gtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gmelnagaina0=3 +rxgains5gmtrisoa0=6 +rxgains5gmtrelnabypa0=1 +rxgains5ghelnagaina0=3 +rxgains5ghtrisoa0=6 +rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina1=4 +rxgains2gtrisoa1=6 +rxgains2gtrelnabypa1=1 +rxgains5gelnagaina1=3 +rxgains5gtrisoa1=6 +rxgains5gtrelnabypa1=1 +rxgains5gmelnagaina1=3 +rxgains5gmtrisoa1=6 +rxgains5gmtrelnabypa1=1 +rxgains5ghelnagaina1=3 +rxgains5ghtrisoa1=6 +rxgains5ghtrelnabypa1=1 +rssicorrnorm_c0=8,8 +rssicorrnorm_c1=8,8 +rssicorrnorm5g_c0=5,5,5,5,5,5,5,5,5,5,5,5 +rssicorrnorm5g_c1=5,5,5,5,5,5,5,5,5,5,5,5 +rxchain=3 +txchain=3 +bandcap=2 +slice/1/bandcap=1 + +rpcal2g=0 +rpcal5gb0=0 +rpcal5gb1=0 +rpcal5gb2=0 +rpcal5gb3=0 +slice/1/rpcal2g=0 +slice/1/rpcal5gb0=0 +slice/1/rpcal5gb1=0 +slice/1/rpcal5gb2=0 +slice/1/rpcal5gb3=0 + +aa2g=3 +aa5g=3 +agbg0=2 +agbg1=2 +aga0=2 +aga1=2 +tssipos2g=1 +extpagain2g=0 +tssipos5g=1 +extpagain5g=0 +slice/1/extpagain2g=2 +slice/1/extpagain5g=0 + +slice/1/fdss_level_2g=5,5 +slice/1/fdss_interp_en=1 +tempthresh=255 +tempoffset=255 +rawtempsense=0x1ff +AvVmid_c0=4,137,4,125,4,125,4,125,4,125 +AvVmid_c1=4,136,4,125,4,125,4,125,4,125 +slice/1/AvVmid_c0=4,137,4,125,4,125,4,125,4,125 +slice/1/AvVmid_c1=4,136,4,125,4,125,4,125,4,125 +#pa2gccka0=-200,7392,-897 +#pa2gccka1=-198,7522,-907 +pa2ga0=-174,7035,-838 +pa2ga1=-185,6772,-811 +slice/1/pa2ga0=-124,6631,-726 +slice/1/pa2ga1=-188,6151,-757 +slice/1/pa2ga2=-198,4479,-596 +slice/1/pa2ga3=-203,4562,-614 +pa5ga0=-236,5427,-684,-238,5426,-683,-240,5441,-684,-240,5436,-684 +pa5ga1=-235,5537,-698,-238,5433,-682,-239,5476,-685,-240,5373,-674 +#pa5gbw4080a0=-178,7872,-959,-173,8107,-986,-165,8398,-1019,-150,8809,-1063 +#pa5gbw4080a1=-166,8179,-993,-161,8378,-1015,-165,8402,-1019,-155,8757,-1057 +maxp2ga0=75 +maxp2ga1=76 +maxp5ga0=75,75,74,74 +maxp5ga1=74,74,74,74 +subband5gver=0x4 +paparambwver=3 +cckpwroffset0=4 +cckpwroffset1=4 +pdoffset40ma0=0x0000 +pdoffset80ma0=0xeeee +pdoffset40ma1=0x0000 +pdoffset80ma1=0xeeee +cckbw202gpo=0 +cckbw20ul2gpo=0 +mcsbw202gpo=0xAA886664 +mcsbw402gpo=0xCCAA8886 +dot11agofdmhrbw202gpo=0x6666 +ofdmlrbw202gpo=0x0022 +mcsbw205glpo=0x88866662 +mcsbw405glpo=0xAAB88884 +mcsbw805glpo=0xDCCAAAA6 +mcsbw1605glpo=0 +mcsbw205gmpo=0x88866662 +mcsbw405gmpo=0xAAA88884 +mcsbw805gmpo=0xDCCAAAA6 +mcsbw1605gmpo=0 +mcsbw205ghpo=0x88866662 +mcsbw405ghpo=0xAAB88884 +mcsbw805ghpo=0xDCCAAAA6 +mcsbw1605ghpo=0 +mcslr5glpo=0x0000 +mcslr5gmpo=0x0000 +mcslr5ghpo=0x0000 +sb20in40hrpo=0x0 +sb20in80and160hr5glpo=0x0 +sb40and80hr5glpo=0x0 +sb20in80and160hr5gmpo=0x0 +sb40and80hr5gmpo=0x0 +sb20in80and160hr5ghpo=0x0 +sb40and80hr5ghpo=0x0 +sb20in40lrpo=0x0 +sb20in80and160lr5glpo=0x0 +sb40and80lr5glpo=0x0 +sb20in80and160lr5gmpo=0x0 +sb40and80lr5gmpo=0x0 +sb20in80and160lr5ghpo=0x0 +sb40and80lr5ghpo=0x0 +dot11agduphrpo=0x0 +dot11agduplrpo=0x0 +phycal_tempdelta=15 +temps_period=15 +temps_hysteresis=15 +ltecxmux=0 +ltecxpadnum=0x0904 +ltecxfnsel=0x44 +ltecxgcigpio=0x04 +#OOB params +#device_wake_opt=1 +host_wake_opt=0 +#11b TRP Parameter +cck_onecore_tx=1 + +# Main core RF SW Map +swctrlmap_2g=0x00000000,0x00000000,0x00000000,0x000000,0x000 +swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x000000,0x000 +swctrlmap_5g=0xa0182018,0xa0080000,0x20080000,0x000000,0x0000 +swctrlmapext_5g=0x01010100,0x00010000,0x00000000,0x000000,0x0000 + +# Aux core RF SW Map +slice/1/swctrlmap_2g=0x00000802,0x50200000,0x40000000,0x000000,0x000 +slice/1/swctrlmapext_2g=0x00000000,0x00020000,0x00020000,0x000000,0x000 +slice/1/swctrlmap_5g=0x00000000,0x00000000,0x00000000,0x000000,0x000 +slice/1/swctrlmapext_5g=0x00000000,0x00000000,0x00000000,0x000000,0x000 + +# Main & Aux priority set +clb2gslice0core0=0x000 +clb2gslice1core0=0x223 +clb5gslice0core0=0x118 +clb5gslice1core0=0x000 +clb2gslice0core1=0x000 +clb2gslice1core1=0x059 +clb5gslice0core1=0x1a0 +clb5gslice1core1=0x000 + + + +muxenab=0x000103 + +clb_swctrl_smask_ant0=0x3ff +clb_swctrl_smask_ant1=0x1ff + +btc_prisel_ant_mask=0x1 + +# ########### BTC Dynctl profile params ############ +# flags:bit0 - dynctl enabled, bit1 dynamic desense, bit2 dynamic mode +btcdyn_flags=0x7 +btcdyn_dflt_dsns_level=0 +btcdyn_low_dsns_level=0 +btcdyn_mid_dsns_level=7 +btcdyn_high_dsns_level=2 +btcdyn_default_btc_mode=1 +btcdyn_btrssi_hyster=2 +# --- number of rows in the array vars below --- +btcdyn_msw_rows=3 +btcdyn_dsns_rows=2 +# --- mode switch data rows (max is 4) --- +btcdyn_msw_row0=1,8,0,-50,-100 +btcdyn_msw_row1=1,4,0,-55,-100 +btcdyn_msw_row2=1,0,0,-70,-100 +#btcdyn_msw_row3=1,-4,0,-70,-100 +# --- desense switching data rows (max is 4) --- +#btcdyn_dsns_row0=5,8,0,-40,-40 +btcdyn_dsns_row0=5,4,0,-60,-60 +btcdyn_dsns_row1=5,0,0,0,-75 +powoffs2gtna0=1,1,1,1,0,-1,-2,-2,-1,0,1,2,1,0 +powoffs2gtna1=2,2,3,3,2,0,-1,-1,-1,0,2,3,2,0 +slice/1/powoffs2gtna0=0,0,1,2,1,0,-1,-2,-2,-1,-1,0,0,0 +slice/1/powoffs2gtna1=-1,0,0,1,1,0,-1,-1,-1,-1,0,-1,0,0 +slice/1/pdoffsetcckma0=1 +slice/1/pdoffsetcckma1=1 +mcs1024qam2gpo=0xCCCC +mcs1024qam5glpo=0xEECCCC +mcs1024qam5gmpo=0xEECCCC +mcs1024qam5ghpo=0xEECCCC +mcs1024qam5gx1po=0xEECCCC +mcs1024qam5gx2po=0xEECCCC +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 +mcs11poexp=0 + +# --- WB PAPD Cal related params ---- +txwbpapden=0 +#tx papd cal params +#params are - 0x5g2g +#slice/1/wb_rxattn=0x0101 +#slice/1/wb_txattn=0x0404 +#slice/1/wb_papdcalidx=0x1405 +#slice/1/wb_papdcalidx_core1=0x1404 +#slice/1/wb_bbmult=0x4040 +#slice/1/wb_bbmult_core1=0x4040 +slice/1/wb_calref_db=0x2828 +#slice/1/wb_calref_db_core1=0x1a1a +#slice/1/wb_tia_gain_mode=0x0006 +#slice/1/wb_tia_gain_mode_core1=0x0006 +#slice/1/wb_txbuf_offset=0x1820 +#slice/1/wb_txbuf_offset_core1=0x1823 +slice/1/wb_frac_del=0x4B0F +#slice/1/wb_frac_del_core1=0x4B2D +slice/1/wb_eps_offset=432 +slice/1/wb_eps_offset_core1=430 + +wb_papdcalidx=0x0404 +wb_txbuf_offset=0x2020 +wb_calref_db=0x1616 +wb_frac_del=0x1a1a +wb_eps_offset=0x1c201c3 +#wb_bbmult=0x5a55 +wb_bbmult=0x4848 +wb_eps_offset_core1=438 +nb_eps_offset=463 +# ---- TWO range TSSI ---- +slice/1/tworangetssi2g=1 +slice/1/lowpowerrange2g=0 + +# energy detect threshold +ed_thresh2g=-63 +ed_thresh5g=-63 +# energy detect threshold for EU +eu_edthresh2g=-63 +eu_edthresh5g=-63 +low_adc_rate_en=0 diff --git a/proprietary/vendor/etc/wifi/nvram.txt_murata_r033_b0 b/proprietary/vendor/etc/wifi/nvram.txt_murata_r033_b0 new file mode 100644 index 0000000..6279c41 --- /dev/null +++ b/proprietary/vendor/etc/wifi/nvram.txt_murata_r033_b0 @@ -0,0 +1,320 @@ +# BCM4361B0 Murata 1KL +# Release date : 20170213 +# For Type-1KL : ES3.3 +# Test F/W : IGUANA08T_REL_13_35_53_MFG +NVRAMRev=$Rev: 506283 $ +sromrev=11 +boardrev=0x1300 +boardtype=0x083b +#boardnum=57410 +macaddr=00:90:4c:12:d0:01 +ccode=GB +regrev=0 +antswitch=0 +vendid=0x14e4 +devid=0x441f +manfid=0x2d0 +# Board Flag setting +boardflags=0x10401201 +boardflags2=0x00000000 +boardflags3=0x40002100 +btldopu=1 + +# ---- TWO range TSSI ---- +slice/1/tworangetssi2g=1 +tworangetssi2g=0 +tworangetssi5g=0 + +# Low Power Range calibration .. enable +slice/1/lowpowerrange2g=0 + +# Power detector parameter +AvVmid_c0=4,137,4,125,4,125,6,100,4,125 +AvVmid_c1=4,136,4,125,4,125,4,125,4,125 +slice/1/AvVmid_c0=4,137,4,110,4,110,4,110,4,110 +slice/1/AvVmid_c1=4,136,4,110,4,110,4,110,4,110 + +## SPMSK setting parameters +cckdigfilttype=2 +fdss_level_5g=-1,-1 +fdss_interp_en=0 +slice/1/fdss_level_2g=5,5 +slice/1/fdss_interp_en=1 + +## HW Related Parameters +#prodid=0x052e +nocrc=1 +xtalfreq=37400 +rxgains2gelnagaina0=2 +rxgains2gtrisoa0=5 +rxgains2gtrelnabypa0=1 +rxgains5gelnagaina0=3 +rxgains5gtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gmelnagaina0=3 +rxgains5gmtrisoa0=6 +rxgains5gmtrelnabypa0=1 +rxgains5ghelnagaina0=3 +rxgains5ghtrisoa0=6 +rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina1=2 +rxgains2gtrisoa1=5 +rxgains2gtrelnabypa1=1 +rxgains5gelnagaina1=3 +rxgains5gtrisoa1=6 +rxgains5gtrelnabypa1=1 +rxgains5gmelnagaina1=3 +rxgains5gmtrisoa1=6 +rxgains5gmtrelnabypa1=1 +rxgains5ghelnagaina1=3 +rxgains5ghtrisoa1=6 +rxgains5ghtrelnabypa1=1 +rxchain=3 +txchain=3 +bandcap=2 +slice/1/bandcap=1 +aa2g=3 +aa5g=3 +agbg0=0 +agbg1=0 +aga0=0 +aga1=0 +tssipos2g=1 +extpagain2g=0 +tssipos5g=1 +extpagain5g=0 +slice/1/extpagain2g=2 +slice/1/extpagain5g=0 +pdgain5g=0 +pdgain2g=0 + + +# Main core RF SW Map +swctrlmap_2g=0x00000000,0x00000000,0x00000000,0x000000,0x000 +swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x000000,0x000 +swctrlmap_5g=0xa0182018,0xa0080000,0x20080000,0x000000,0x0000 +swctrlmapext_5g=0x01010100,0x00010000,0x00000000,0x000000,0x0000 + +# Aux core RF SW Map +slice/1/swctrlmap_2g=0x00000802,0x50200000,0x40000000,0x000000,0x000 +slice/1/swctrlmapext_2g=0x00000000,0x00020000,0x00020000,0x000000,0x000 +slice/1/swctrlmap_5g=0x00000000,0x00000000,0x00000000,0x000000,0x000 +slice/1/swctrlmapext_5g=0x00000000,0x00000000,0x00000000,0x000000,0x000 + +# Main & Aux priority set +clb2gslice0core0=0x000 +clb2gslice1core0=0x223 +clb5gslice0core0=0x118 +clb5gslice1core0=0x000 +clb2gslice0core1=0x000 +clb2gslice1core1=0x059 +clb5gslice0core1=0x1a0 +clb5gslice1core1=0x000 + +## BRCM PA Tuned parameters + +slice/1/pa2ga0=-129,6730,-765 +slice/1/pa2ga1=-148,6932,-788 +slice/1/pa2ga2=-195,4511,-603 +slice/1/pa2ga3=-214,4249,-558 + + +pa5ga0=-232,6251,-785,-231,6347,-796,-229,6087,-767,-236,6089,-767 +pa5ga1=-234,6310,-792,-234,6337,-796,-235,6314,-793,-235,6350,-797 + + +# Target max Power +maxp2ga0=82 +maxp2ga1=88 +maxp5ga0=75,73,73,74 +maxp5ga1=77,76,77,79 +subband5gver=0x4 +paparambwver=3 +## Target power & offset parameters +slice/1/cckpwroffset0=3 +slice/1/cckpwroffset1=3 +pdoffset40ma0=0xEFFF +pdoffset80ma0=0xEFFF +pdoffset40ma1=0xEFFF +pdoffset80ma1=0xEEFF +cckbw202gpo=0x0033 +cckbw20ul2gpo=0 +mcsbw202gpo=0xAA866666 +mcsbw402gpo=0xCCAA8886 +dot11agofdmhrbw202gpo=0x8666 +ofdmlrbw202gpo=0x0023 +mcsbw205glpo=0x84310000 +mcsbw405glpo=0xAAA88883 +mcsbw805glpo=0xCCCAAAA5 +mcsbw1605glpo=0 +mcsbw205gmpo=0x83320000 +mcsbw405gmpo=0xAA988883 +mcsbw805gmpo=0xDCCAAAA6 +mcsbw1605gmpo=0 +mcsbw205ghpo=0x84420000 +mcsbw405ghpo=0xAAA88883 +mcsbw805ghpo=0xDCCAAAA5 +mcsbw1605ghpo=0 +mcslr5glpo=0x0000 +mcslr5gmpo=0x0000 +mcslr5ghpo=0x0000 +sb20in40hrpo=0x0 +sb20in80and160hr5glpo=0x0 +sb40and80hr5glpo=0x0 +sb20in80and160hr5gmpo=0x0 +sb40and80hr5gmpo=0x0 +sb20in80and160hr5ghpo=0x0 +sb40and80hr5ghpo=0x0 +sb20in40lrpo=0x0 +sb20in80and160lr5glpo=0x0 +sb40and80lr5glpo=0x0 +sb20in80and160lr5gmpo=0x0 +sb40and80lr5gmpo=0x0 +sb20in80and160lr5ghpo=0x0 +sb40and80lr5ghpo=0x0 +dot11agduphrpo=0x0 +dot11agduplrpo=0x0 +mcs1024qam2gpo=0xCCCC +mcs1024qam5glpo=0xEECCCC +mcs1024qam5gmpo=0xEECCCC +mcs1024qam5ghpo=0xEECCCC +mcs1024qam5gx1po=0xEECCCC +mcs1024qam5gx2po=0xEECCCC +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 +mcs11poexp=0 + +# Temperature based calibration related params +phycal_tempdelta=15 +slice/1/phycal_tempdelta=15 +temps_period=15 +temps_hysteresis=15 +tempthresh=255 +tempoffset=255 +rawtempsense=0x1ff + +## LTE Coex. Parameters +ltecxmux=0 +ltecxpadnum=0x0904 +ltecxfnsel=0x44 +ltecxgcigpio=0x04 + + +# ########### BTC Dynctl profile params ############ +# flags:bit0 - dynctl enabled, bit1 dynamic desense, bit2 dynamic mode +btcdyn_flags=0x7 +btcdyn_dflt_dsns_level=0 +btcdyn_low_dsns_level=0 +btcdyn_mid_dsns_level=7 +btcdyn_high_dsns_level=2 +btcdyn_default_btc_mode=1 +btcdyn_btrssi_hyster=2 +# --- number of rows in the array vars below --- +btcdyn_msw_rows=3 +btcdyn_dsns_rows=2 +# --- mode switch data rows (max is 4) --- +btcdyn_msw_row0=1,8,0,-50,-100 +btcdyn_msw_row1=1,4,0,-55,-100 +btcdyn_msw_row2=1,0,0,-70,-100 +#btcdyn_msw_row3=1,-4,0,-70,-100 +# --- desense switching data rows (max is 4) --- +#btcdyn_dsns_row0=5,8,0,-40,-40 +btcdyn_dsns_row0=5,4,0,-60,-60 +btcdyn_dsns_row1=5,0,0,0,-75 +clb_swctrl_smask_ant0=0x3ff +clb_swctrl_smask_ant1=0x1ff +btc_prisel_ant_mask=0x1 +btc_mode=1 +# --- Internal Cal related params ---- +# NB PAPD Cal params +slice/1/nb_eps_offset=464,464 +slice/1/nb_bbmult=72,68 +slice/1/nb_papdcalidx=4,4 +slice/1/nb_txattn=2,2 +slice/1/nb_rxattn=1,1 +slice/1/nb_eps_stopidx=63 + + +# energy detect threshold +ed_thresh2g=-63 +ed_thresh5g=-63 +# energy detect threshold for EU +eu_edthresh2g=-63 +eu_edthresh5g=-63 +# RSSI Compensation parameters +rssicorrnorm_c0=10,10 +rssicorrnorm_c1=10,10 +rssicorrnorm5g_c0=5,5,5,5,5,5,5,5,5,6,6,6 +rssicorrnorm5g_c1=4,4,4,4,4,4,4,4,4,5,4,4 +## 2G CH compensation Parameters +slice/1/powoffs2gtna0=-1,-1,0,-1,-1,-2,-2,-1,-1,0,0,0,-3,1 +slice/1/powoffs2gtna1=-2,-1,0,0,0,1,1,-1,-1,-1,0,-1,-1,1 +## Imp_TXBF calibration parameters +rpcal2g=245 +rpcal5gb0=129 +rpcal5gb1=128 +rpcal5gb2=129 +rpcal5gb3=163 +slice/1/rpcal2g=245 +slice/1/rpcal5gb0=129 +slice/1/rpcal5gb1=128 +slice/1/rpcal5gb2=129 +slice/1/rpcal5gb3=163 + +# 5G power offset per channel for band edge channel +powoffs5g20mtna0=0,0,0,0,0,0,0 +powoffs5g20mtna1=0,0,0,0,0,0,0 +powoffs5g40mtna0=0,0,0,0,0 +powoffs5g40mtna1=0,0,0,0,0 +powoffs5g80mtna0=0,0,0,0,0 +powoffs5g80mtna1=0,0,0,0,0 + +# ########### Configuration for Software Features ############ +## --- SAR power back off --- +slice/1/dynamicsarctrl_2g=0xbcbc +dynamicsarctrl_5g=0xb4b4 +slice/1/dynamicsarctrl_2g_2=0xbcbc +dynamicsarctrl_5g_2=0xb4b4 + +## RSDB SAR Limits +## SAR Enable ON +rsdb_dynamicsarctrl_5g=0xb4b4 +rsdb_dynamicsarctrl_5g_2=0xb4b4 +slice/1/rsdb_dynamicsarctrl_2g=0xb4b4 +slice/1/rsdb_dynamicsarctrl_2g_2=0xb4b4 +## SAR Enable OFF +rsdb_dynamicsarctrl_5g_1=0xc6c6 +slice/1/rsdb_dynamicsarctrl_2g_1=0xc6c6 + +## --- CH12 CH13 Power Limit --- +slice/1/fccpwrch12=10 +slice/1/fccpwrch13=1 +slice/1/fccpwroverride=0 + +## --- RX Temperature Throttling parameter --- +#throttle_thresh=50 + +## --- PCIE interface Parameters --- +# --- GPIO number of device wake interrupt --- +#device_wake_opt=1 +# --- GPIO number of host wake interrupt --- +host_wake_opt=0 + +## --- UART configuration, host wake interrupt for SDIO interface --- +# [13:8]- Select GCI pair for using GCI UART +# [7:4] - GPIO number of host wake interrupt for SDIO interface +# [3:0] - Select GPIO pair for using UART +muxenab=0x000103 + + +## --- GPIO number of SensorHub Interworking Interrupt --- +#shwakepin=0x58 + +## --- 11b ANT selection Diversity --- +cck_onecore_tx=1 +#slice/1/ocl=0 + +## --- 11b ANT selection Diversity core mask setting --- +#ocl_cm=2 +#slice/1/ocl_cm=2 diff --git a/proprietary/vendor/etc/wifi/nvram.txt_r01a_a1 b/proprietary/vendor/etc/wifi/nvram.txt_r01a_a1 new file mode 100644 index 0000000..f718ed8 --- /dev/null +++ b/proprietary/vendor/etc/wifi/nvram.txt_r01a_a1 @@ -0,0 +1,262 @@ +# BCM4361A1 SWB-E30A nvram_160812_FW:13.10.219.1 +NVRAMRev=$Rev: 506283 $ +cckdigfilttype=2 +sromrev=11 +boardrev=0x1101 +boardtype=0x082a +boardflags=0x10401201 +boardflags2=0x00000000 +boardflags3=0x40000100 +#boardnum=57410 +macaddr=00:90:4c:12:d0:01 +ccode=GB +regrev=996 +antswitch=0 +pdgain5g=0 +pdgain2g=0 +tworangetssi2g=0 +tworangetssi5g=0 +#femctrl=17 +vendid=0x14e4 +devid=0x441f +manfid=0x2d0 +#prodid=0x052e +nocrc=1 +btc_mode=1 + +otpimagesize=502 +xtalfreq=37400 +rxgains2gelnagaina0=4 +rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains5gelnagaina0=3 +rxgains5gtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gmelnagaina0=3 +rxgains5gmtrisoa0=6 +rxgains5gmtrelnabypa0=1 +rxgains5ghelnagaina0=3 +rxgains5ghtrisoa0=6 +rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina1=4 +rxgains2gtrisoa1=6 +rxgains2gtrelnabypa1=1 +rxgains5gelnagaina1=3 +rxgains5gtrisoa1=6 +rxgains5gtrelnabypa1=1 +rxgains5gmelnagaina1=3 +rxgains5gmtrisoa1=6 +rxgains5gmtrelnabypa1=1 +rxgains5ghelnagaina1=3 +rxgains5ghtrisoa1=6 +rxgains5ghtrelnabypa1=1 +rxchain=3 +txchain=3 +bandcap=2 +slice/1/bandcap=1 +aa2g=3 +aa5g=3 +agbg0=2 +agbg1=2 +aga0=2 +aga1=2 +tssipos2g=1 +extpagain2g=0 +tssipos5g=1 +extpagain5g=0 +slice/1/extpagain2g=2 +slice/1/extpagain5g=0 +fdss_level_2g=5,5 +fdss_interp_en=1 +slice/1/fdss_level_2g=5,5 +slice/1/fdss_interp_en=1 +tempthresh=255 +tempoffset=255 +rawtempsense=0x1ff +AvVmid_c0=4,137,6,71,6,71,5,95,5,93 +AvVmid_c1=4,136,6,72,6,74,5,94,4,119 +slice/1/AvVmid_c0=4,137,4,125,4,125,4,125,4,125 +slice/1/AvVmid_c1=4,136,4,125,4,125,4,125,4,125 +pa2gccka0=-200,7392,-897 +pa2gccka1=-198,7522,-907 +pa2ga0=-174,7035,-838 +pa2ga1=-185,6772,-811 +slice/1/pa2ga0=0xff31,0x15b3,0xfd39 +slice/1/pa2ga1=0xff26,0x15cc,0xfd39 +slice/1/pa2ga2=-207,4069,-553 +slice/1/pa2ga3=-194,4307,-589 + +pa5ga0=0xff28,0x1827,0xfcee,0xff2a,0x1857,0xfce7,0xff26,0x17f0,0xfcf4,0xff2a,0x1836,0xfce8 +pa5ga1=0xff29,0x1800,0xfcf3,0xff2a,0x1803,0xfcf3,0xff26,0x17bb,0xfcfa,0xff23,0x1811,0xfcf1 +pa5gbw4080a0=0xff22,0x179f,0xfd00,0xff24,0x17a2,0xfcff,0xff21,0x17a8,0xfcfc,0xff24,0x17ce,0xfcf7 +pa5gbw4080a1=0xff25,0x17d8,0xfcf9,0xff25,0x17d9,0xfcf7,0xff21,0x1793,0xfcff,0xff1f,0x17a6,0xfcfe + +maxp2ga0=75 +maxp2ga1=75 +maxp5ga0=74,74,74,74 +maxp5ga1=74,74,74,75 +subband5gver=0x4 +paparambwver=3 +cckpwroffset0=2 +cckpwroffset1=2 +pdoffset40ma0=0x0000 +pdoffset80ma0=0xeeee +pdoffset40ma1=0x0000 +pdoffset80ma1=0xeeee +cckbw202gpo=0 +cckbw20ul2gpo=0 +mcsbw202gpo=0xAA886664 +mcsbw402gpo=0xCCAA8886 +dot11agofdmhrbw202gpo=0x6666 +ofdmlrbw202gpo=0x0022 +mcsbw205glpo=0x88866662 +mcsbw405glpo=0xAAB88884 +mcsbw805glpo=0xDCCAAAA6 +mcsbw1605glpo=0 +mcsbw205gmpo=0x88866662 +mcsbw405gmpo=0xAAA88884 +mcsbw805gmpo=0xDCCAAAA6 +mcsbw1605gmpo=0 +mcsbw205ghpo=0x88866662 +mcsbw405ghpo=0xAAB88884 +mcsbw805ghpo=0xDCCAAAA6 +mcsbw1605ghpo=0 +mcslr5glpo=0x0000 +mcslr5gmpo=0x0000 +mcslr5ghpo=0x0000 +sb20in40hrpo=0x0 +sb20in80and160hr5glpo=0x0 +sb40and80hr5glpo=0x0 +sb20in80and160hr5gmpo=0x0 +sb40and80hr5gmpo=0x0 +sb20in80and160hr5ghpo=0x0 +sb40and80hr5ghpo=0x0 +sb20in40lrpo=0x0 +sb20in80and160lr5glpo=0x0 +sb40and80lr5glpo=0x0 +sb20in80and160lr5gmpo=0x0 +sb40and80lr5gmpo=0x0 +sb20in80and160lr5ghpo=0x0 +sb40and80lr5ghpo=0x0 +dot11agduphrpo=0x0 +dot11agduplrpo=0x0 +phycal_tempdelta=15 +temps_period=15 +temps_hysteresis=15 +ltecxmux=0 +ltecxpadnum=0x0904 +ltecxfnsel=0x44 +ltecxgcigpio=0x04 +#OOB params +#device_wake_opt=1 +host_wake_opt=0 +#SEMCO Type3 iPA module : need to clarify BT and WL_MASK +#11b TRP Parameter +cck_onecore_tx=1 + +# Main core RF SW Map +swctrlmap_2g=0x00000000,0x00000000,0x00000000,0x000000,0x000 +swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x000000,0x000 +swctrlmap_5g=0xa0182018,0xa0080000,0x20080000,0x000000,0x0000 +swctrlmapext_5g=0x01010100,0x00010000,0x00000000,0x000000,0x0000 + +# Aux core RF SW Map +slice/1/swctrlmap_2g=0x08020802,0x48020000,0x40000000,0x000000,0x000 +slice/1/swctrlmapext_2g=0x00000000,0x00020000,0x00020000,0x000000,0x000 +slice/1/swctrlmap_5g=0x00000000,0x00000000,0x00000000,0x000000,0x000 +slice/1/swctrlmapext_5g=0x00000000,0x00000000,0x00000000,0x000000,0x000 + +# Main & Aux priority set +clb2gslice0core0=0x000 +clb2gslice1core0=0x202 +clb5gslice0core0=0x118 +clb5gslice1core0=0x000 +clb2gslice0core1=0x000 +clb2gslice1core1=0x048 +clb5gslice0core1=0x1a0 +clb5gslice1core1=0x000 + +muxenab=0x000103 + +clb_swctrl_smask_ant0=0x3ff +clb_swctrl_smask_ant1=0x1ff + +btc_prisel_ant_mask=0x1 +# ########### BTC Dynctl profile params ############ +# flags:bit0 - dynctl enabled, bit1 dynamic desense, bit2 dynamic mode +btcdyn_flags=0x7 +btcdyn_dflt_dsns_level=0 +btcdyn_low_dsns_level=0 +btcdyn_mid_dsns_level=7 +btcdyn_high_dsns_level=2 +btcdyn_default_btc_mode=1 +btcdyn_btrssi_hyster=2 +# --- number of rows in the array vars below --- +btcdyn_msw_rows=3 +btcdyn_dsns_rows=2 +# --- mode switch data rows (max is 4) --- +btcdyn_msw_row0=1,8,0,-50,-100 +btcdyn_msw_row1=1,4,0,-55,-100 +btcdyn_msw_row2=1,0,0,-70,-100 +#btcdyn_msw_row3=1,-4,0,-70,-100 +# --- desense switching data rows (max is 4) --- +#btcdyn_dsns_row0=5,8,0,-40,-40 +btcdyn_dsns_row0=5,4,0,-60,-60 +btcdyn_dsns_row1=5,0,0,0,-75 +powoffs2gtna0=1,1,1,1,0,-1,-2,-2,-1,0,1,2,1,0 +powoffs2gtna1=2,2,3,3,2,0,-1,-1,-1,0,2,3,2,0 +slice/1/powoffs2gtna0=0,0,1,2,1,0,-1,-2,-2,-1,-1,0,0,0 +slice/1/powoffs2gtna1=-1,0,0,1,1,0,-1,-1,-1,-1,0,-1,0,0 +slice/1/pdoffsetcckma0=1 +slice/1/pdoffsetcckma1=1 +mcs1024qam2gpo=0xCCCC +mcs1024qam5glpo=0xEECCCC +mcs1024qam5gmpo=0xEECCCC +mcs1024qam5ghpo=0xEECCCC +mcs1024qam5gx1po=0xEECCCC +mcs1024qam5gx2po=0xEECCCC +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 +mcs11poexp=0 + +# --- WB PAPD Cal related params ---- +txwbpapden=1 +#tx papd cal params +#params are - 0x5g2g +#slice/1/wb_rxattn=0x0101 +#slice/1/wb_txattn=0x0404 +#slice/1/wb_papdcalidx=0x1405 +#slice/1/wb_papdcalidx_core1=0x1404 +#slice/1/wb_bbmult=0x4040 +#slice/1/wb_bbmult_core1=0x4040 +slice/1/wb_calref_db=0x2828 +#slice/1/wb_calref_db_core1=0x1a1a +#slice/1/wb_tia_gain_mode=0x0006 +#slice/1/wb_tia_gain_mode_core1=0x0006 +#slice/1/wb_txbuf_offset=0x1820 +#slice/1/wb_txbuf_offset_core1=0x1823 +slice/1/wb_frac_del=0x4B0F +#slice/1/wb_frac_del_core1=0x4B2D +slice/1/wb_eps_offset=432 +slice/1/wb_eps_offset_core1=430 + +wb_papdcalidx=0x0404 +wb_txbuf_offset=0x2021 +wb_calref_db=0x1616 +wb_frac_del=0x1a1a +wb_eps_offset=0x1c201c3 +#wb_bbmult=0x6664 +wb_bbmult=0x4848 +wb_eps_offset_core1=438 + +# ---- TWO range TSSI ---- +slice/1/tworangetssi2g=1 +slice/1/lowpowerrange2g=0 +# energy detect threshold +ed_thresh2g=-63 +ed_thresh5g=-63 +# energy detect threshold for EU +eu_edthresh2g=-63 +eu_edthresh5g=-63 + diff --git a/proprietary/vendor/etc/wifi/nvram.txt_r01d_b0 b/proprietary/vendor/etc/wifi/nvram.txt_r01d_b0 new file mode 100644 index 0000000..d47e338 --- /dev/null +++ b/proprietary/vendor/etc/wifi/nvram.txt_r01d_b0 @@ -0,0 +1,314 @@ +# BCM4361B0 SWB-E31 nvram_161006FW13.35.10 _For_EU + +NVRAMRev=$Rev: 506283 $ + +sromrev=11 +boardrev=0x1101 +boardtype=0x082f + +#boardnum=57410 +macaddr=00:90:4c:12:d0:01 +ccode=GB +regrev=996 +antswitch=0 + +#femctrl=17 +vendid=0x14e4 +devid=0x441f +manfid=0x2d0 + +# Board Flag setting +boardflags=0x10401201 +boardflags2=0x00000000 +boardflags3=0x40000100 + +# ---- TWO range TSSI ---- +slice/1/tworangetssi2g=1 +tworangetssi2g=0 +tworangetssi5g=0 + +# Low Power Range calibration .. enable +slice/1/lowpowerrange2g=0 + +# Power detector parameter +AvVmid_c0=4,137,2,150,2,150,2,150,2,150 +AvVmid_c1=4,136,2,150,2,150,2,150,2,150 +slice/1/AvVmid_c0=4,137,4,110,4,110,4,110,4,110 +slice/1/AvVmid_c1=4,136,4,110,4,110,4,110,4,110 + +## SPMSK setting parameters +cckdigfilttype=2 +fdss_level_5g=-1,-1 +fdss_interp_en=0 +slice/1/fdss_level_2g=5,5 +slice/1/fdss_interp_en=1 + +## HW Related Parameters +#prodid=0x052e +nocrc=1 + +otpimagesize=502 +xtalfreq=37400 +rxgains2gelnagaina0=4 +rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains5gelnagaina0=3 +rxgains5gtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gmelnagaina0=3 +rxgains5gmtrisoa0=6 +rxgains5gmtrelnabypa0=1 +rxgains5ghelnagaina0=3 +rxgains5ghtrisoa0=6 +rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina1=4 +rxgains2gtrisoa1=6 +rxgains2gtrelnabypa1=1 +rxgains5gelnagaina1=3 +rxgains5gtrisoa1=6 +rxgains5gtrelnabypa1=1 +rxgains5gmelnagaina1=3 +rxgains5gmtrisoa1=6 +rxgains5gmtrelnabypa1=1 +rxgains5ghelnagaina1=3 +rxgains5ghtrisoa1=6 +rxgains5ghtrelnabypa1=1 + +rxchain=3 +txchain=3 +bandcap=2 +slice/1/bandcap=1 + +aa2g=3 +aa5g=3 +agbg0=2 +agbg1=2 +aga0=2 +aga1=2 +tssipos2g=1 +extpagain2g=0 +tssipos5g=1 +extpagain5g=0 +slice/1/extpagain2g=2 +slice/1/extpagain5g=0 +pdgain5g=0 +pdgain2g=0 +low_adc_rate_en=1 +hwaci_sw_mitigation=1 +slice/1/hwaci_sw_mitigation=1 +#nonbf_logen_mode_en=1 + +#11b TRP Parameter +cck_onecore_tx=1 + +# Main core RF SW Map +swctrlmap_2g=0x00000000,0x00000000,0x00000000,0x000000,0x000 +swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x000000,0x000 +swctrlmap_5g=0xa0182018,0xa0080000,0x20080000,0x000000,0x0000 +swctrlmapext_5g=0x01010100,0x00010000,0x00000000,0x000000,0x0000 + +# Aux core RF SW Map +slice/1/swctrlmap_2g=0x08020802,0x48020000,0x40000000,0x000000,0x000 +slice/1/swctrlmapext_2g=0x00000000,0x00020000,0x00020000,0x000000,0x000 +slice/1/swctrlmap_5g=0x00000000,0x00000000,0x00000000,0x000000,0x000 +slice/1/swctrlmapext_5g=0x00000000,0x00000000,0x00000000,0x000000,0x000 + +# Main & Aux priority set +clb2gslice0core0=0x000 +clb2gslice1core0=0x202 +clb5gslice0core0=0x118 +clb5gslice1core0=0x000 +clb2gslice0core1=0x000 +clb2gslice1core1=0x048 +clb5gslice0core1=0x1a0 +clb5gslice1core1=0x000 + +## BRCM PA Tuned parameters +#slice/1/pa2ga0=-129,6170,-699 +#slice/1/pa2ga1=-156,6320,-733 +#slice/1/pa2ga2=-190,4121,-567 +#slice/1/pa2ga3=-203,4263,-572 +#pa5ga0=-231,6200,-794,-231,6091,-779,-230,6070,-777,-230,6052,-775 +#pa5ga1=-234,6193,-790,-233,6210,-792,-234,6175,-788,-234,6063,-774 + +## SEMCO PA Tuned Parameters +slice/1/pa2ga0=0xff4d,0x1757,0xfd18 +slice/1/pa2ga1=0xff48,0x1736,0xfd1d +slice/1/pa2ga2=-190,4121,-567 +slice/1/pa2ga3=-203,4263,-572 + +pa5ga0=0xff20,0x193d,0xfccf,0xff24,0x1998,0xfcc7,0xff28,0x19a0,0xfcc9,0xff2a,0x1993,0xfccb +pa5ga1=0xff20,0x1a17,0xfcb9,0xff21,0x1a55,0xfcb2,0xff20,0x19be,0xfcc5,0xff21,0x19af,0xfcc6 + +# Target max Power +maxp2ga0=81 +maxp2ga1=76 +maxp5ga0=79,79,78,78 +maxp5ga1=78,78,78,78 +subband5gver=0x4 +paparambwver=3 + +## Target power & offset parameters +slice/1/cckpwroffset0=1 +slice/1/cckpwroffset1=1 +pdoffset40ma0=0x0000 +pdoffset80ma0=0x0000 +pdoffset40ma1=0x0000 +pdoffset80ma1=0x0000 +cckbw202gpo=0x2000 +cckbw20ul2gpo=0 +mcsbw202gpo=0xAAAA9999 +mcsbw402gpo=0xCCAA8886 +dot11agofdmhrbw202gpo=0x7755 +ofdmlrbw202gpo=0x0033 +mcsbw205glpo=0x88866661 +mcsbw405glpo=0xAAB88884 +mcsbw805glpo=0xECCAAAA6 +mcsbw1605glpo=0 +mcsbw205gmpo=0x88866661 +mcsbw405gmpo=0xAAA88884 +mcsbw805gmpo=0xECCAAAA6 +mcsbw1605gmpo=0 +mcsbw205ghpo=0x88866661 +mcsbw405ghpo=0xAAB88884 +mcsbw805ghpo=0xECCAAAA6 +mcsbw1605ghpo=0 +mcslr5glpo=0x0000 +mcslr5gmpo=0x0000 +mcslr5ghpo=0x0000 +sb20in40hrpo=0x0 +sb20in80and160hr5glpo=0x0 +sb40and80hr5glpo=0x0 +sb20in80and160hr5gmpo=0x0 +sb40and80hr5gmpo=0x0 +sb20in80and160hr5ghpo=0x0 +sb40and80hr5ghpo=0x0 +sb20in40lrpo=0x0 +sb20in80and160lr5glpo=0x0 +sb40and80lr5glpo=0x0 +sb20in80and160lr5gmpo=0x0 +sb40and80lr5gmpo=0x0 +sb20in80and160lr5ghpo=0x0 +sb40and80lr5ghpo=0x0 +dot11agduphrpo=0x0 +dot11agduplrpo=0x0 +mcs1024qam2gpo=0xCCCC +mcs1024qam5glpo=0xEECCCC +mcs1024qam5gmpo=0xEECCCC +mcs1024qam5ghpo=0xEECCCC +mcs1024qam5gx1po=0xEECCCC +mcs1024qam5gx2po=0xEECCCC +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 +mcs11poexp=0 + +# Temperature based calibration related params +phycal_tempdelta=15 +temps_period=15 +temps_hysteresis=15 +tempthresh=255 +tempoffset=255 +rawtempsense=0x1ff + +## LTE Coex. Parameters +ltecxmux=0 +ltecxpadnum=0x0904 +ltecxfnsel=0x44 +ltecxgcigpio=0x04 +# ########### BTC Dynctl profile params ############ +# flags:bit0 - dynctl enabled, bit1 dynamic desense, bit2 dynamic mode +btcdyn_flags=0x7 +btcdyn_dflt_dsns_level=0 +btcdyn_low_dsns_level=0 +btcdyn_mid_dsns_level=7 +btcdyn_high_dsns_level=2 +btcdyn_default_btc_mode=1 +btcdyn_btrssi_hyster=2 +# --- number of rows in the array vars below --- +btcdyn_msw_rows=3 +btcdyn_dsns_rows=2 +# --- mode switch data rows (max is 4) --- +btcdyn_msw_row0=1,8,0,-50,-100 +btcdyn_msw_row1=1,4,0,-55,-100 +btcdyn_msw_row2=1,0,0,-70,-100 +#btcdyn_msw_row3=1,-4,0,-70,-100 +# --- desense switching data rows (max is 4) --- +#btcdyn_dsns_row0=5,8,0,-40,-40 +btcdyn_dsns_row0=5,4,0,-60,-60 +btcdyn_dsns_row1=5,0,0,0,-75 +clb_swctrl_smask_ant0=0x3ff +clb_swctrl_smask_ant1=0x1ff + +btc_prisel_ant_mask=0x1 +btc_mode=1 +# --- Internal Cal related params ---- +# 0:NBPAPD 1:WBPAPD +txwbpapden=0 + +# NB PAPD Cal params +slice/1/nb_eps_offset=470,470 +slice/1/nb_bbmult=66,66 +slice/1/nb_papdcalidx=6,6 +slice/1/nb_txattn=2,2 +slice/1/nb_rxattn=1,1 +slice/1/nb_eps_stopidx=63 + +# energy detect threshold +ed_thresh2g=-63 +ed_thresh5g=-63 +# energy detect threshold for EU +eu_edthresh2g=-63 +eu_edthresh5g=-63 + +# RSSI Compensation parameters +rssicorrnorm_c0=3,3 +rssicorrnorm_c1=3,3 +rssicorrnorm5g_c0=5,5,5,5,5,5,5,5,5,5,5,5 +rssicorrnorm5g_c1=5,5,5,5,5,5,5,5,5,5,5,5 + +## 2G CH compensation Parameters +#slice/1/powoffs2gtna0=1,1,2,3,2,1,0,-1,-2,-2,-2,-1,-1,0 +#slice/1/powoffs2gtna1=2,2,3,3,3,1,0,0,-1,-1,0,-1,0,0 + +## Imp_TXBF calibration parameters +rpcal2g=0 +rpcal5gb0=0 +rpcal5gb1=0 +rpcal5gb2=0 +rpcal5gb3=0 +slice/1/rpcal2g=0 +slice/1/rpcal5gb0=0 +slice/1/rpcal5gb1=0 +slice/1/rpcal5gb2=0 +slice/1/rpcal5gb3=0 + +# ########### Configuration for Software Features ############ +## --- SAR power back off --- +#dynamicsarctrl_2g=0xb0b0 +#dynamicsarctrl_5g=0xa0a0 +#dynamicsarctrl_2g_2=0x9090 +#dynamicsarctrl_5g_2=0x9090 + +## --- CH12 CH13 Power Limit --- +#slice/1/fccpwrch12=10 +#slice/1/fccpwrch13=1 +#slice/1/fccpwroverride=0 + +## --- RX Temperature Throttling parameter --- +#throttle_thresh=50 + +## --- PCIE interface Parameters --- +# --- GPIO number of device wake interrupt --- +#device_wake_opt=1 +# --- GPIO number of host wake interrupt --- +host_wake_opt=0 + +## --- UART configuration, host wake interrupt for SDIO interface --- +# [7:4] - GPIO number of host wake interrupt for SDIO interface +# [3:0] - Select GPIO pair for using UART +muxenab=0x000103 + +## --- GPIO number of SensorHub Interworking Interrupt --- +#shwakepin=0x58 + diff --git a/proprietary/vendor/etc/wifi/nvram.txt_r01f_b0 b/proprietary/vendor/etc/wifi/nvram.txt_r01f_b0 new file mode 100644 index 0000000..d47e338 --- /dev/null +++ b/proprietary/vendor/etc/wifi/nvram.txt_r01f_b0 @@ -0,0 +1,314 @@ +# BCM4361B0 SWB-E31 nvram_161006FW13.35.10 _For_EU + +NVRAMRev=$Rev: 506283 $ + +sromrev=11 +boardrev=0x1101 +boardtype=0x082f + +#boardnum=57410 +macaddr=00:90:4c:12:d0:01 +ccode=GB +regrev=996 +antswitch=0 + +#femctrl=17 +vendid=0x14e4 +devid=0x441f +manfid=0x2d0 + +# Board Flag setting +boardflags=0x10401201 +boardflags2=0x00000000 +boardflags3=0x40000100 + +# ---- TWO range TSSI ---- +slice/1/tworangetssi2g=1 +tworangetssi2g=0 +tworangetssi5g=0 + +# Low Power Range calibration .. enable +slice/1/lowpowerrange2g=0 + +# Power detector parameter +AvVmid_c0=4,137,2,150,2,150,2,150,2,150 +AvVmid_c1=4,136,2,150,2,150,2,150,2,150 +slice/1/AvVmid_c0=4,137,4,110,4,110,4,110,4,110 +slice/1/AvVmid_c1=4,136,4,110,4,110,4,110,4,110 + +## SPMSK setting parameters +cckdigfilttype=2 +fdss_level_5g=-1,-1 +fdss_interp_en=0 +slice/1/fdss_level_2g=5,5 +slice/1/fdss_interp_en=1 + +## HW Related Parameters +#prodid=0x052e +nocrc=1 + +otpimagesize=502 +xtalfreq=37400 +rxgains2gelnagaina0=4 +rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains5gelnagaina0=3 +rxgains5gtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gmelnagaina0=3 +rxgains5gmtrisoa0=6 +rxgains5gmtrelnabypa0=1 +rxgains5ghelnagaina0=3 +rxgains5ghtrisoa0=6 +rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina1=4 +rxgains2gtrisoa1=6 +rxgains2gtrelnabypa1=1 +rxgains5gelnagaina1=3 +rxgains5gtrisoa1=6 +rxgains5gtrelnabypa1=1 +rxgains5gmelnagaina1=3 +rxgains5gmtrisoa1=6 +rxgains5gmtrelnabypa1=1 +rxgains5ghelnagaina1=3 +rxgains5ghtrisoa1=6 +rxgains5ghtrelnabypa1=1 + +rxchain=3 +txchain=3 +bandcap=2 +slice/1/bandcap=1 + +aa2g=3 +aa5g=3 +agbg0=2 +agbg1=2 +aga0=2 +aga1=2 +tssipos2g=1 +extpagain2g=0 +tssipos5g=1 +extpagain5g=0 +slice/1/extpagain2g=2 +slice/1/extpagain5g=0 +pdgain5g=0 +pdgain2g=0 +low_adc_rate_en=1 +hwaci_sw_mitigation=1 +slice/1/hwaci_sw_mitigation=1 +#nonbf_logen_mode_en=1 + +#11b TRP Parameter +cck_onecore_tx=1 + +# Main core RF SW Map +swctrlmap_2g=0x00000000,0x00000000,0x00000000,0x000000,0x000 +swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x000000,0x000 +swctrlmap_5g=0xa0182018,0xa0080000,0x20080000,0x000000,0x0000 +swctrlmapext_5g=0x01010100,0x00010000,0x00000000,0x000000,0x0000 + +# Aux core RF SW Map +slice/1/swctrlmap_2g=0x08020802,0x48020000,0x40000000,0x000000,0x000 +slice/1/swctrlmapext_2g=0x00000000,0x00020000,0x00020000,0x000000,0x000 +slice/1/swctrlmap_5g=0x00000000,0x00000000,0x00000000,0x000000,0x000 +slice/1/swctrlmapext_5g=0x00000000,0x00000000,0x00000000,0x000000,0x000 + +# Main & Aux priority set +clb2gslice0core0=0x000 +clb2gslice1core0=0x202 +clb5gslice0core0=0x118 +clb5gslice1core0=0x000 +clb2gslice0core1=0x000 +clb2gslice1core1=0x048 +clb5gslice0core1=0x1a0 +clb5gslice1core1=0x000 + +## BRCM PA Tuned parameters +#slice/1/pa2ga0=-129,6170,-699 +#slice/1/pa2ga1=-156,6320,-733 +#slice/1/pa2ga2=-190,4121,-567 +#slice/1/pa2ga3=-203,4263,-572 +#pa5ga0=-231,6200,-794,-231,6091,-779,-230,6070,-777,-230,6052,-775 +#pa5ga1=-234,6193,-790,-233,6210,-792,-234,6175,-788,-234,6063,-774 + +## SEMCO PA Tuned Parameters +slice/1/pa2ga0=0xff4d,0x1757,0xfd18 +slice/1/pa2ga1=0xff48,0x1736,0xfd1d +slice/1/pa2ga2=-190,4121,-567 +slice/1/pa2ga3=-203,4263,-572 + +pa5ga0=0xff20,0x193d,0xfccf,0xff24,0x1998,0xfcc7,0xff28,0x19a0,0xfcc9,0xff2a,0x1993,0xfccb +pa5ga1=0xff20,0x1a17,0xfcb9,0xff21,0x1a55,0xfcb2,0xff20,0x19be,0xfcc5,0xff21,0x19af,0xfcc6 + +# Target max Power +maxp2ga0=81 +maxp2ga1=76 +maxp5ga0=79,79,78,78 +maxp5ga1=78,78,78,78 +subband5gver=0x4 +paparambwver=3 + +## Target power & offset parameters +slice/1/cckpwroffset0=1 +slice/1/cckpwroffset1=1 +pdoffset40ma0=0x0000 +pdoffset80ma0=0x0000 +pdoffset40ma1=0x0000 +pdoffset80ma1=0x0000 +cckbw202gpo=0x2000 +cckbw20ul2gpo=0 +mcsbw202gpo=0xAAAA9999 +mcsbw402gpo=0xCCAA8886 +dot11agofdmhrbw202gpo=0x7755 +ofdmlrbw202gpo=0x0033 +mcsbw205glpo=0x88866661 +mcsbw405glpo=0xAAB88884 +mcsbw805glpo=0xECCAAAA6 +mcsbw1605glpo=0 +mcsbw205gmpo=0x88866661 +mcsbw405gmpo=0xAAA88884 +mcsbw805gmpo=0xECCAAAA6 +mcsbw1605gmpo=0 +mcsbw205ghpo=0x88866661 +mcsbw405ghpo=0xAAB88884 +mcsbw805ghpo=0xECCAAAA6 +mcsbw1605ghpo=0 +mcslr5glpo=0x0000 +mcslr5gmpo=0x0000 +mcslr5ghpo=0x0000 +sb20in40hrpo=0x0 +sb20in80and160hr5glpo=0x0 +sb40and80hr5glpo=0x0 +sb20in80and160hr5gmpo=0x0 +sb40and80hr5gmpo=0x0 +sb20in80and160hr5ghpo=0x0 +sb40and80hr5ghpo=0x0 +sb20in40lrpo=0x0 +sb20in80and160lr5glpo=0x0 +sb40and80lr5glpo=0x0 +sb20in80and160lr5gmpo=0x0 +sb40and80lr5gmpo=0x0 +sb20in80and160lr5ghpo=0x0 +sb40and80lr5ghpo=0x0 +dot11agduphrpo=0x0 +dot11agduplrpo=0x0 +mcs1024qam2gpo=0xCCCC +mcs1024qam5glpo=0xEECCCC +mcs1024qam5gmpo=0xEECCCC +mcs1024qam5ghpo=0xEECCCC +mcs1024qam5gx1po=0xEECCCC +mcs1024qam5gx2po=0xEECCCC +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 +mcs11poexp=0 + +# Temperature based calibration related params +phycal_tempdelta=15 +temps_period=15 +temps_hysteresis=15 +tempthresh=255 +tempoffset=255 +rawtempsense=0x1ff + +## LTE Coex. Parameters +ltecxmux=0 +ltecxpadnum=0x0904 +ltecxfnsel=0x44 +ltecxgcigpio=0x04 +# ########### BTC Dynctl profile params ############ +# flags:bit0 - dynctl enabled, bit1 dynamic desense, bit2 dynamic mode +btcdyn_flags=0x7 +btcdyn_dflt_dsns_level=0 +btcdyn_low_dsns_level=0 +btcdyn_mid_dsns_level=7 +btcdyn_high_dsns_level=2 +btcdyn_default_btc_mode=1 +btcdyn_btrssi_hyster=2 +# --- number of rows in the array vars below --- +btcdyn_msw_rows=3 +btcdyn_dsns_rows=2 +# --- mode switch data rows (max is 4) --- +btcdyn_msw_row0=1,8,0,-50,-100 +btcdyn_msw_row1=1,4,0,-55,-100 +btcdyn_msw_row2=1,0,0,-70,-100 +#btcdyn_msw_row3=1,-4,0,-70,-100 +# --- desense switching data rows (max is 4) --- +#btcdyn_dsns_row0=5,8,0,-40,-40 +btcdyn_dsns_row0=5,4,0,-60,-60 +btcdyn_dsns_row1=5,0,0,0,-75 +clb_swctrl_smask_ant0=0x3ff +clb_swctrl_smask_ant1=0x1ff + +btc_prisel_ant_mask=0x1 +btc_mode=1 +# --- Internal Cal related params ---- +# 0:NBPAPD 1:WBPAPD +txwbpapden=0 + +# NB PAPD Cal params +slice/1/nb_eps_offset=470,470 +slice/1/nb_bbmult=66,66 +slice/1/nb_papdcalidx=6,6 +slice/1/nb_txattn=2,2 +slice/1/nb_rxattn=1,1 +slice/1/nb_eps_stopidx=63 + +# energy detect threshold +ed_thresh2g=-63 +ed_thresh5g=-63 +# energy detect threshold for EU +eu_edthresh2g=-63 +eu_edthresh5g=-63 + +# RSSI Compensation parameters +rssicorrnorm_c0=3,3 +rssicorrnorm_c1=3,3 +rssicorrnorm5g_c0=5,5,5,5,5,5,5,5,5,5,5,5 +rssicorrnorm5g_c1=5,5,5,5,5,5,5,5,5,5,5,5 + +## 2G CH compensation Parameters +#slice/1/powoffs2gtna0=1,1,2,3,2,1,0,-1,-2,-2,-2,-1,-1,0 +#slice/1/powoffs2gtna1=2,2,3,3,3,1,0,0,-1,-1,0,-1,0,0 + +## Imp_TXBF calibration parameters +rpcal2g=0 +rpcal5gb0=0 +rpcal5gb1=0 +rpcal5gb2=0 +rpcal5gb3=0 +slice/1/rpcal2g=0 +slice/1/rpcal5gb0=0 +slice/1/rpcal5gb1=0 +slice/1/rpcal5gb2=0 +slice/1/rpcal5gb3=0 + +# ########### Configuration for Software Features ############ +## --- SAR power back off --- +#dynamicsarctrl_2g=0xb0b0 +#dynamicsarctrl_5g=0xa0a0 +#dynamicsarctrl_2g_2=0x9090 +#dynamicsarctrl_5g_2=0x9090 + +## --- CH12 CH13 Power Limit --- +#slice/1/fccpwrch12=10 +#slice/1/fccpwrch13=1 +#slice/1/fccpwroverride=0 + +## --- RX Temperature Throttling parameter --- +#throttle_thresh=50 + +## --- PCIE interface Parameters --- +# --- GPIO number of device wake interrupt --- +#device_wake_opt=1 +# --- GPIO number of host wake interrupt --- +host_wake_opt=0 + +## --- UART configuration, host wake interrupt for SDIO interface --- +# [7:4] - GPIO number of host wake interrupt for SDIO interface +# [3:0] - Select GPIO pair for using UART +muxenab=0x000103 + +## --- GPIO number of SensorHub Interworking Interrupt --- +#shwakepin=0x58 + diff --git a/proprietary/vendor/etc/wifi/nvram.txt_r01i_b0 b/proprietary/vendor/etc/wifi/nvram.txt_r01i_b0 new file mode 100644 index 0000000..e443e92 --- /dev/null +++ b/proprietary/vendor/etc/wifi/nvram.txt_r01i_b0 @@ -0,0 +1,307 @@ +# BCM4361B0 SWB-E32 R01 nvram For EU_161020 FW13_35_14 + +NVRAMRev=$Rev: 506283 $ + +sromrev=11 +boardrev=0x1101 +boardtype=0x0835 + +#boardnum=57410 +macaddr=00:90:4c:12:d0:01 +ccode=GB +regrev=996 +antswitch=0 + +vendid=0x14e4 +devid=0x441f +manfid=0x2d0 + +# Board Flag setting +boardflags=0x10401201 +boardflags2=0x00000000 +boardflags3=0x40000100 +btldopu=1 + +# ---- TWO range TSSI ---- +slice/1/tworangetssi2g=1 +tworangetssi2g=0 +tworangetssi5g=0 + +# Low Power Range calibration .. enable +slice/1/lowpowerrange2g=0 + +# Power detector parameter +AvVmid_c0=4,137,2,150,2,150,2,150,2,150 +AvVmid_c1=4,136,2,150,2,150,2,150,2,150 +slice/1/AvVmid_c0=4,137,4,110,4,110,4,110,4,110 +slice/1/AvVmid_c1=4,136,4,110,4,110,4,110,4,110 + +## SPMSK setting parameters +cckdigfilttype=2 +fdss_level_5g=-1,-1 +fdss_interp_en=0 +slice/1/fdss_level_2g=5,5 +slice/1/fdss_interp_en=1 + +## HW Related Parameters +#prodid=0x052e +nocrc=1 + +xtalfreq=37400 +rxgains2gelnagaina0=4 +rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains5gelnagaina0=3 +rxgains5gtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gmelnagaina0=3 +rxgains5gmtrisoa0=6 +rxgains5gmtrelnabypa0=1 +rxgains5ghelnagaina0=3 +rxgains5ghtrisoa0=6 +rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina1=4 +rxgains2gtrisoa1=6 +rxgains2gtrelnabypa1=1 +rxgains5gelnagaina1=3 +rxgains5gtrisoa1=6 +rxgains5gtrelnabypa1=1 +rxgains5gmelnagaina1=3 +rxgains5gmtrisoa1=6 +rxgains5gmtrelnabypa1=1 +rxgains5ghelnagaina1=3 +rxgains5ghtrisoa1=6 +rxgains5ghtrelnabypa1=1 +rxchain=3 +txchain=3 +bandcap=2 +slice/1/bandcap=1 +aa2g=3 +aa5g=3 +agbg0=2 +agbg1=2 +aga0=2 +aga1=2 +tssipos2g=1 +extpagain2g=0 +tssipos5g=1 +extpagain5g=0 +slice/1/extpagain2g=2 +slice/1/extpagain5g=0 +pdgain5g=0 +pdgain2g=0 +low_adc_rate_en=1 +hwaci_sw_mitigation=1 +slice/1/hwaci_sw_mitigation=1 + +#11b TRP Parameter +cck_onecore_tx=1 + +# Main core RF SW Map +swctrlmap_2g=0x00000000,0x00000000,0x00000000,0x000000,0x000 +swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x000000,0x000 +swctrlmap_5g=0xa0182018,0xa0080000,0x20080000,0x000000,0x0000 +swctrlmapext_5g=0x01010100,0x00010000,0x00000000,0x000000,0x0000 + +# Aux core RF SW Map +slice/1/swctrlmap_2g=0x08020802,0x48020000,0x40000000,0x000000,0x000 +slice/1/swctrlmapext_2g=0x00000000,0x00020000,0x00020000,0x000000,0x000 +slice/1/swctrlmap_5g=0x00000000,0x00000000,0x00000000,0x000000,0x000 +slice/1/swctrlmapext_5g=0x00000000,0x00000000,0x00000000,0x000000,0x000 + +# Main & Aux priority set +clb2gslice0core0=0x000 +clb2gslice1core0=0x202 +clb5gslice0core0=0x118 +clb5gslice1core0=0x000 +clb2gslice0core1=0x000 +clb2gslice1core1=0x048 +clb5gslice0core1=0x1a0 +clb5gslice1core1=0x000 + +## BRCM PA Tuned parameters +#slice/1/pa2ga0=-129,6170,-699 +#slice/1/pa2ga1=-156,6320,-733 +#slice/1/pa2ga2=-190,4121,-567 +#slice/1/pa2ga3=-203,4263,-572 +#pa5ga0=-231,6200,-794,-231,6091,-779,-230,6070,-777,-230,6052,-775 +#pa5ga1=-234,6193,-790,-233,6210,-792,-234,6175,-788,-234,6063,-774 + +## SEMCO PA Tuned Parameters +slice/1/pa2ga0=0xff37,0x15c1,0xfd34 +slice/1/pa2ga1=0xff34,0x159a,0xfd3a +slice/1/pa2ga2=-190,4121,-567 +slice/1/pa2ga3=-203,4263,-572 + +pa5ga0=0xff15,0x186a,0xfce3,0xff19,0x193d,0xfcc9,0xff16,0x18b8,0xfcda,0xff17,0x18dc,0xfcd7 +pa5ga1=0xff17,0x18ae,0xfcd9,0xff17,0x18ae,0xfcdb,0xff1a,0x1906,0xfcd1,0xff1a,0x1934,0xfccc + +# Target max Power +maxp2ga0=77 +maxp2ga1=80 +maxp5ga0=80,80,80,80 +maxp5ga1=80,80,80,80 +subband5gver=0x4 +paparambwver=3 +## Target power & offset parameters +slice/1/cckpwroffset0=0 +slice/1/cckpwroffset1=1 +pdoffset40ma0=0x0000 +pdoffset80ma0=0x0000 +pdoffset40ma1=0x0000 +pdoffset80ma1=0x0000 +cckbw202gpo=0x2111 +cckbw20ul2gpo=0 +mcsbw202gpo=0xAA888888 +mcsbw402gpo=0xCCAA8886 +dot11agofdmhrbw202gpo=0x8866 +ofdmlrbw202gpo=0x0044 +mcsbw205glpo=0x88866661 +mcsbw405glpo=0xBBB99994 +mcsbw805glpo=0xDDDBBBB6 +mcsbw1605glpo=0 +mcsbw205gmpo=0x88866661 +mcsbw405gmpo=0xBBB99994 +mcsbw805gmpo=0xDDDBBBB6 +mcsbw1605gmpo=0 +mcsbw205ghpo=0x88866661 +mcsbw405ghpo=0xBBB99994 +mcsbw805ghpo=0xDDDBBBB6 +mcsbw1605ghpo=0 +mcslr5glpo=0x0000 +mcslr5gmpo=0x0000 +mcslr5ghpo=0x0000 +sb20in40hrpo=0x0 +sb20in80and160hr5glpo=0x0 +sb40and80hr5glpo=0x0 +sb20in80and160hr5gmpo=0x0 +sb40and80hr5gmpo=0x0 +sb20in80and160hr5ghpo=0x0 +sb40and80hr5ghpo=0x0 +sb20in40lrpo=0x0 +sb20in80and160lr5glpo=0x0 +sb40and80lr5glpo=0x0 +sb20in80and160lr5gmpo=0x0 +sb40and80lr5gmpo=0x0 +sb20in80and160lr5ghpo=0x0 +sb40and80lr5ghpo=0x0 +dot11agduphrpo=0x0 +dot11agduplrpo=0x0 +mcs1024qam2gpo=0xCCCC +mcs1024qam5glpo=0xEECCCC +mcs1024qam5gmpo=0xEECCCC +mcs1024qam5ghpo=0xEECCCC +mcs1024qam5gx1po=0xEECCCC +mcs1024qam5gx2po=0xEECCCC +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 +mcs11poexp=0 + +# Temperature based calibration related params +phycal_tempdelta=15 +temps_period=15 +temps_hysteresis=15 +tempthresh=255 +tempoffset=255 +rawtempsense=0x1ff + +## LTE Coex. Parameters +ltecxmux=0 +ltecxpadnum=0x0904 +ltecxfnsel=0x44 +ltecxgcigpio=0x04 + +# ########### BTC Dynctl profile params ############ +# flags:bit0 - dynctl enabled, bit1 dynamic desense, bit2 dynamic mode +btcdyn_flags=0x7 +btcdyn_dflt_dsns_level=0 +btcdyn_low_dsns_level=0 +btcdyn_mid_dsns_level=7 +btcdyn_high_dsns_level=2 +btcdyn_default_btc_mode=1 +btcdyn_btrssi_hyster=2 +# --- number of rows in the array vars below --- +btcdyn_msw_rows=3 +btcdyn_dsns_rows=2 +# --- mode switch data rows (max is 4) --- +btcdyn_msw_row0=1,8,0,-50,-100 +btcdyn_msw_row1=1,4,0,-55,-100 +btcdyn_msw_row2=1,0,0,-70,-100 +#btcdyn_msw_row3=1,-4,0,-70,-100 +# --- desense switching data rows (max is 4) --- +#btcdyn_dsns_row0=5,8,0,-40,-40 +btcdyn_dsns_row0=5,4,0,-60,-60 +btcdyn_dsns_row1=5,0,0,0,-75 +clb_swctrl_smask_ant0=0x3ff +clb_swctrl_smask_ant1=0x1ff +btc_prisel_ant_mask=0x1 +btc_mode=1 +# --- Internal Cal related params ---- +# 0:NBPAPD 1:WBPAPD +txwbpapden=0 +# NB PAPD Cal params +slice/1/nb_eps_offset=470,470 +slice/1/nb_bbmult=66,66 +slice/1/nb_papdcalidx=6,6 +slice/1/nb_txattn=2,2 +slice/1/nb_rxattn=1,1 +slice/1/nb_eps_stopidx=63 + +# energy detect threshold +ed_thresh2g=-63 +ed_thresh5g=-63 +# energy detect threshold for EU +eu_edthresh2g=-63 +eu_edthresh5g=-63 +# RSSI Compensation parameters +rssicorrnorm_c0=3,3 +rssicorrnorm_c1=3,3 +rssicorrnorm5g_c0=5,5,5,5,5,5,5,5,5,5,5,5 +rssicorrnorm5g_c1=5,5,5,5,5,5,5,5,5,5,5,5 + +## 2G CH compensation Parameters +slice/1/powoffs2gtna0=0,0,0,0,0,0,0,0,0,0,0,0,0,0 +slice/1/powoffs2gtna1=0,0,0,0,0,0,0,0,0,0,0,0,0,0 + +## Imp_TXBF calibration parameters +rpcal2g=0 +rpcal5gb0=0 +rpcal5gb1=0 +rpcal5gb2=0 +rpcal5gb3=0 +slice/1/rpcal2g=0 +slice/1/rpcal5gb0=0 +slice/1/rpcal5gb1=0 +slice/1/rpcal5gb2=0 +slice/1/rpcal5gb3=0 + +# ########### Configuration for Software Features ############ +## --- SAR power back off --- +#dynamicsarctrl_2g=0xb0b0 +#dynamicsarctrl_5g=0xa0a0 +#dynamicsarctrl_2g_2=0x9090 +#dynamicsarctrl_5g_2=0x9090 + +## --- CH12 CH13 Power Limit --- +#slice/1/fccpwrch12=10 +#slice/1/fccpwrch13=1 +#slice/1/fccpwroverride=0 + +## --- RX Temperature Throttling parameter --- +#throttle_thresh=50 + +## --- PCIE interface Parameters --- +# --- GPIO number of device wake interrupt --- +#device_wake_opt=1 +# --- GPIO number of host wake interrupt --- +host_wake_opt=0 + +## --- UART configuration, host wake interrupt for SDIO interface --- +# [7:4] - GPIO number of host wake interrupt for SDIO interface +# [3:0] - Select GPIO pair for using UART +muxenab=0x000103 + +## --- GPIO number of SensorHub Interworking Interrupt --- +#shwakepin=0x58 + diff --git a/proprietary/vendor/etc/wifi/nvram.txt_r02a_a1 b/proprietary/vendor/etc/wifi/nvram.txt_r02a_a1 new file mode 100644 index 0000000..f718ed8 --- /dev/null +++ b/proprietary/vendor/etc/wifi/nvram.txt_r02a_a1 @@ -0,0 +1,262 @@ +# BCM4361A1 SWB-E30A nvram_160812_FW:13.10.219.1 +NVRAMRev=$Rev: 506283 $ +cckdigfilttype=2 +sromrev=11 +boardrev=0x1101 +boardtype=0x082a +boardflags=0x10401201 +boardflags2=0x00000000 +boardflags3=0x40000100 +#boardnum=57410 +macaddr=00:90:4c:12:d0:01 +ccode=GB +regrev=996 +antswitch=0 +pdgain5g=0 +pdgain2g=0 +tworangetssi2g=0 +tworangetssi5g=0 +#femctrl=17 +vendid=0x14e4 +devid=0x441f +manfid=0x2d0 +#prodid=0x052e +nocrc=1 +btc_mode=1 + +otpimagesize=502 +xtalfreq=37400 +rxgains2gelnagaina0=4 +rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains5gelnagaina0=3 +rxgains5gtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gmelnagaina0=3 +rxgains5gmtrisoa0=6 +rxgains5gmtrelnabypa0=1 +rxgains5ghelnagaina0=3 +rxgains5ghtrisoa0=6 +rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina1=4 +rxgains2gtrisoa1=6 +rxgains2gtrelnabypa1=1 +rxgains5gelnagaina1=3 +rxgains5gtrisoa1=6 +rxgains5gtrelnabypa1=1 +rxgains5gmelnagaina1=3 +rxgains5gmtrisoa1=6 +rxgains5gmtrelnabypa1=1 +rxgains5ghelnagaina1=3 +rxgains5ghtrisoa1=6 +rxgains5ghtrelnabypa1=1 +rxchain=3 +txchain=3 +bandcap=2 +slice/1/bandcap=1 +aa2g=3 +aa5g=3 +agbg0=2 +agbg1=2 +aga0=2 +aga1=2 +tssipos2g=1 +extpagain2g=0 +tssipos5g=1 +extpagain5g=0 +slice/1/extpagain2g=2 +slice/1/extpagain5g=0 +fdss_level_2g=5,5 +fdss_interp_en=1 +slice/1/fdss_level_2g=5,5 +slice/1/fdss_interp_en=1 +tempthresh=255 +tempoffset=255 +rawtempsense=0x1ff +AvVmid_c0=4,137,6,71,6,71,5,95,5,93 +AvVmid_c1=4,136,6,72,6,74,5,94,4,119 +slice/1/AvVmid_c0=4,137,4,125,4,125,4,125,4,125 +slice/1/AvVmid_c1=4,136,4,125,4,125,4,125,4,125 +pa2gccka0=-200,7392,-897 +pa2gccka1=-198,7522,-907 +pa2ga0=-174,7035,-838 +pa2ga1=-185,6772,-811 +slice/1/pa2ga0=0xff31,0x15b3,0xfd39 +slice/1/pa2ga1=0xff26,0x15cc,0xfd39 +slice/1/pa2ga2=-207,4069,-553 +slice/1/pa2ga3=-194,4307,-589 + +pa5ga0=0xff28,0x1827,0xfcee,0xff2a,0x1857,0xfce7,0xff26,0x17f0,0xfcf4,0xff2a,0x1836,0xfce8 +pa5ga1=0xff29,0x1800,0xfcf3,0xff2a,0x1803,0xfcf3,0xff26,0x17bb,0xfcfa,0xff23,0x1811,0xfcf1 +pa5gbw4080a0=0xff22,0x179f,0xfd00,0xff24,0x17a2,0xfcff,0xff21,0x17a8,0xfcfc,0xff24,0x17ce,0xfcf7 +pa5gbw4080a1=0xff25,0x17d8,0xfcf9,0xff25,0x17d9,0xfcf7,0xff21,0x1793,0xfcff,0xff1f,0x17a6,0xfcfe + +maxp2ga0=75 +maxp2ga1=75 +maxp5ga0=74,74,74,74 +maxp5ga1=74,74,74,75 +subband5gver=0x4 +paparambwver=3 +cckpwroffset0=2 +cckpwroffset1=2 +pdoffset40ma0=0x0000 +pdoffset80ma0=0xeeee +pdoffset40ma1=0x0000 +pdoffset80ma1=0xeeee +cckbw202gpo=0 +cckbw20ul2gpo=0 +mcsbw202gpo=0xAA886664 +mcsbw402gpo=0xCCAA8886 +dot11agofdmhrbw202gpo=0x6666 +ofdmlrbw202gpo=0x0022 +mcsbw205glpo=0x88866662 +mcsbw405glpo=0xAAB88884 +mcsbw805glpo=0xDCCAAAA6 +mcsbw1605glpo=0 +mcsbw205gmpo=0x88866662 +mcsbw405gmpo=0xAAA88884 +mcsbw805gmpo=0xDCCAAAA6 +mcsbw1605gmpo=0 +mcsbw205ghpo=0x88866662 +mcsbw405ghpo=0xAAB88884 +mcsbw805ghpo=0xDCCAAAA6 +mcsbw1605ghpo=0 +mcslr5glpo=0x0000 +mcslr5gmpo=0x0000 +mcslr5ghpo=0x0000 +sb20in40hrpo=0x0 +sb20in80and160hr5glpo=0x0 +sb40and80hr5glpo=0x0 +sb20in80and160hr5gmpo=0x0 +sb40and80hr5gmpo=0x0 +sb20in80and160hr5ghpo=0x0 +sb40and80hr5ghpo=0x0 +sb20in40lrpo=0x0 +sb20in80and160lr5glpo=0x0 +sb40and80lr5glpo=0x0 +sb20in80and160lr5gmpo=0x0 +sb40and80lr5gmpo=0x0 +sb20in80and160lr5ghpo=0x0 +sb40and80lr5ghpo=0x0 +dot11agduphrpo=0x0 +dot11agduplrpo=0x0 +phycal_tempdelta=15 +temps_period=15 +temps_hysteresis=15 +ltecxmux=0 +ltecxpadnum=0x0904 +ltecxfnsel=0x44 +ltecxgcigpio=0x04 +#OOB params +#device_wake_opt=1 +host_wake_opt=0 +#SEMCO Type3 iPA module : need to clarify BT and WL_MASK +#11b TRP Parameter +cck_onecore_tx=1 + +# Main core RF SW Map +swctrlmap_2g=0x00000000,0x00000000,0x00000000,0x000000,0x000 +swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x000000,0x000 +swctrlmap_5g=0xa0182018,0xa0080000,0x20080000,0x000000,0x0000 +swctrlmapext_5g=0x01010100,0x00010000,0x00000000,0x000000,0x0000 + +# Aux core RF SW Map +slice/1/swctrlmap_2g=0x08020802,0x48020000,0x40000000,0x000000,0x000 +slice/1/swctrlmapext_2g=0x00000000,0x00020000,0x00020000,0x000000,0x000 +slice/1/swctrlmap_5g=0x00000000,0x00000000,0x00000000,0x000000,0x000 +slice/1/swctrlmapext_5g=0x00000000,0x00000000,0x00000000,0x000000,0x000 + +# Main & Aux priority set +clb2gslice0core0=0x000 +clb2gslice1core0=0x202 +clb5gslice0core0=0x118 +clb5gslice1core0=0x000 +clb2gslice0core1=0x000 +clb2gslice1core1=0x048 +clb5gslice0core1=0x1a0 +clb5gslice1core1=0x000 + +muxenab=0x000103 + +clb_swctrl_smask_ant0=0x3ff +clb_swctrl_smask_ant1=0x1ff + +btc_prisel_ant_mask=0x1 +# ########### BTC Dynctl profile params ############ +# flags:bit0 - dynctl enabled, bit1 dynamic desense, bit2 dynamic mode +btcdyn_flags=0x7 +btcdyn_dflt_dsns_level=0 +btcdyn_low_dsns_level=0 +btcdyn_mid_dsns_level=7 +btcdyn_high_dsns_level=2 +btcdyn_default_btc_mode=1 +btcdyn_btrssi_hyster=2 +# --- number of rows in the array vars below --- +btcdyn_msw_rows=3 +btcdyn_dsns_rows=2 +# --- mode switch data rows (max is 4) --- +btcdyn_msw_row0=1,8,0,-50,-100 +btcdyn_msw_row1=1,4,0,-55,-100 +btcdyn_msw_row2=1,0,0,-70,-100 +#btcdyn_msw_row3=1,-4,0,-70,-100 +# --- desense switching data rows (max is 4) --- +#btcdyn_dsns_row0=5,8,0,-40,-40 +btcdyn_dsns_row0=5,4,0,-60,-60 +btcdyn_dsns_row1=5,0,0,0,-75 +powoffs2gtna0=1,1,1,1,0,-1,-2,-2,-1,0,1,2,1,0 +powoffs2gtna1=2,2,3,3,2,0,-1,-1,-1,0,2,3,2,0 +slice/1/powoffs2gtna0=0,0,1,2,1,0,-1,-2,-2,-1,-1,0,0,0 +slice/1/powoffs2gtna1=-1,0,0,1,1,0,-1,-1,-1,-1,0,-1,0,0 +slice/1/pdoffsetcckma0=1 +slice/1/pdoffsetcckma1=1 +mcs1024qam2gpo=0xCCCC +mcs1024qam5glpo=0xEECCCC +mcs1024qam5gmpo=0xEECCCC +mcs1024qam5ghpo=0xEECCCC +mcs1024qam5gx1po=0xEECCCC +mcs1024qam5gx2po=0xEECCCC +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 +mcs11poexp=0 + +# --- WB PAPD Cal related params ---- +txwbpapden=1 +#tx papd cal params +#params are - 0x5g2g +#slice/1/wb_rxattn=0x0101 +#slice/1/wb_txattn=0x0404 +#slice/1/wb_papdcalidx=0x1405 +#slice/1/wb_papdcalidx_core1=0x1404 +#slice/1/wb_bbmult=0x4040 +#slice/1/wb_bbmult_core1=0x4040 +slice/1/wb_calref_db=0x2828 +#slice/1/wb_calref_db_core1=0x1a1a +#slice/1/wb_tia_gain_mode=0x0006 +#slice/1/wb_tia_gain_mode_core1=0x0006 +#slice/1/wb_txbuf_offset=0x1820 +#slice/1/wb_txbuf_offset_core1=0x1823 +slice/1/wb_frac_del=0x4B0F +#slice/1/wb_frac_del_core1=0x4B2D +slice/1/wb_eps_offset=432 +slice/1/wb_eps_offset_core1=430 + +wb_papdcalidx=0x0404 +wb_txbuf_offset=0x2021 +wb_calref_db=0x1616 +wb_frac_del=0x1a1a +wb_eps_offset=0x1c201c3 +#wb_bbmult=0x6664 +wb_bbmult=0x4848 +wb_eps_offset_core1=438 + +# ---- TWO range TSSI ---- +slice/1/tworangetssi2g=1 +slice/1/lowpowerrange2g=0 +# energy detect threshold +ed_thresh2g=-63 +ed_thresh5g=-63 +# energy detect threshold for EU +eu_edthresh2g=-63 +eu_edthresh5g=-63 + diff --git a/proprietary/vendor/etc/wifi/nvram.txt_r02c_a1 b/proprietary/vendor/etc/wifi/nvram.txt_r02c_a1 new file mode 100644 index 0000000..f718ed8 --- /dev/null +++ b/proprietary/vendor/etc/wifi/nvram.txt_r02c_a1 @@ -0,0 +1,262 @@ +# BCM4361A1 SWB-E30A nvram_160812_FW:13.10.219.1 +NVRAMRev=$Rev: 506283 $ +cckdigfilttype=2 +sromrev=11 +boardrev=0x1101 +boardtype=0x082a +boardflags=0x10401201 +boardflags2=0x00000000 +boardflags3=0x40000100 +#boardnum=57410 +macaddr=00:90:4c:12:d0:01 +ccode=GB +regrev=996 +antswitch=0 +pdgain5g=0 +pdgain2g=0 +tworangetssi2g=0 +tworangetssi5g=0 +#femctrl=17 +vendid=0x14e4 +devid=0x441f +manfid=0x2d0 +#prodid=0x052e +nocrc=1 +btc_mode=1 + +otpimagesize=502 +xtalfreq=37400 +rxgains2gelnagaina0=4 +rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains5gelnagaina0=3 +rxgains5gtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gmelnagaina0=3 +rxgains5gmtrisoa0=6 +rxgains5gmtrelnabypa0=1 +rxgains5ghelnagaina0=3 +rxgains5ghtrisoa0=6 +rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina1=4 +rxgains2gtrisoa1=6 +rxgains2gtrelnabypa1=1 +rxgains5gelnagaina1=3 +rxgains5gtrisoa1=6 +rxgains5gtrelnabypa1=1 +rxgains5gmelnagaina1=3 +rxgains5gmtrisoa1=6 +rxgains5gmtrelnabypa1=1 +rxgains5ghelnagaina1=3 +rxgains5ghtrisoa1=6 +rxgains5ghtrelnabypa1=1 +rxchain=3 +txchain=3 +bandcap=2 +slice/1/bandcap=1 +aa2g=3 +aa5g=3 +agbg0=2 +agbg1=2 +aga0=2 +aga1=2 +tssipos2g=1 +extpagain2g=0 +tssipos5g=1 +extpagain5g=0 +slice/1/extpagain2g=2 +slice/1/extpagain5g=0 +fdss_level_2g=5,5 +fdss_interp_en=1 +slice/1/fdss_level_2g=5,5 +slice/1/fdss_interp_en=1 +tempthresh=255 +tempoffset=255 +rawtempsense=0x1ff +AvVmid_c0=4,137,6,71,6,71,5,95,5,93 +AvVmid_c1=4,136,6,72,6,74,5,94,4,119 +slice/1/AvVmid_c0=4,137,4,125,4,125,4,125,4,125 +slice/1/AvVmid_c1=4,136,4,125,4,125,4,125,4,125 +pa2gccka0=-200,7392,-897 +pa2gccka1=-198,7522,-907 +pa2ga0=-174,7035,-838 +pa2ga1=-185,6772,-811 +slice/1/pa2ga0=0xff31,0x15b3,0xfd39 +slice/1/pa2ga1=0xff26,0x15cc,0xfd39 +slice/1/pa2ga2=-207,4069,-553 +slice/1/pa2ga3=-194,4307,-589 + +pa5ga0=0xff28,0x1827,0xfcee,0xff2a,0x1857,0xfce7,0xff26,0x17f0,0xfcf4,0xff2a,0x1836,0xfce8 +pa5ga1=0xff29,0x1800,0xfcf3,0xff2a,0x1803,0xfcf3,0xff26,0x17bb,0xfcfa,0xff23,0x1811,0xfcf1 +pa5gbw4080a0=0xff22,0x179f,0xfd00,0xff24,0x17a2,0xfcff,0xff21,0x17a8,0xfcfc,0xff24,0x17ce,0xfcf7 +pa5gbw4080a1=0xff25,0x17d8,0xfcf9,0xff25,0x17d9,0xfcf7,0xff21,0x1793,0xfcff,0xff1f,0x17a6,0xfcfe + +maxp2ga0=75 +maxp2ga1=75 +maxp5ga0=74,74,74,74 +maxp5ga1=74,74,74,75 +subband5gver=0x4 +paparambwver=3 +cckpwroffset0=2 +cckpwroffset1=2 +pdoffset40ma0=0x0000 +pdoffset80ma0=0xeeee +pdoffset40ma1=0x0000 +pdoffset80ma1=0xeeee +cckbw202gpo=0 +cckbw20ul2gpo=0 +mcsbw202gpo=0xAA886664 +mcsbw402gpo=0xCCAA8886 +dot11agofdmhrbw202gpo=0x6666 +ofdmlrbw202gpo=0x0022 +mcsbw205glpo=0x88866662 +mcsbw405glpo=0xAAB88884 +mcsbw805glpo=0xDCCAAAA6 +mcsbw1605glpo=0 +mcsbw205gmpo=0x88866662 +mcsbw405gmpo=0xAAA88884 +mcsbw805gmpo=0xDCCAAAA6 +mcsbw1605gmpo=0 +mcsbw205ghpo=0x88866662 +mcsbw405ghpo=0xAAB88884 +mcsbw805ghpo=0xDCCAAAA6 +mcsbw1605ghpo=0 +mcslr5glpo=0x0000 +mcslr5gmpo=0x0000 +mcslr5ghpo=0x0000 +sb20in40hrpo=0x0 +sb20in80and160hr5glpo=0x0 +sb40and80hr5glpo=0x0 +sb20in80and160hr5gmpo=0x0 +sb40and80hr5gmpo=0x0 +sb20in80and160hr5ghpo=0x0 +sb40and80hr5ghpo=0x0 +sb20in40lrpo=0x0 +sb20in80and160lr5glpo=0x0 +sb40and80lr5glpo=0x0 +sb20in80and160lr5gmpo=0x0 +sb40and80lr5gmpo=0x0 +sb20in80and160lr5ghpo=0x0 +sb40and80lr5ghpo=0x0 +dot11agduphrpo=0x0 +dot11agduplrpo=0x0 +phycal_tempdelta=15 +temps_period=15 +temps_hysteresis=15 +ltecxmux=0 +ltecxpadnum=0x0904 +ltecxfnsel=0x44 +ltecxgcigpio=0x04 +#OOB params +#device_wake_opt=1 +host_wake_opt=0 +#SEMCO Type3 iPA module : need to clarify BT and WL_MASK +#11b TRP Parameter +cck_onecore_tx=1 + +# Main core RF SW Map +swctrlmap_2g=0x00000000,0x00000000,0x00000000,0x000000,0x000 +swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x000000,0x000 +swctrlmap_5g=0xa0182018,0xa0080000,0x20080000,0x000000,0x0000 +swctrlmapext_5g=0x01010100,0x00010000,0x00000000,0x000000,0x0000 + +# Aux core RF SW Map +slice/1/swctrlmap_2g=0x08020802,0x48020000,0x40000000,0x000000,0x000 +slice/1/swctrlmapext_2g=0x00000000,0x00020000,0x00020000,0x000000,0x000 +slice/1/swctrlmap_5g=0x00000000,0x00000000,0x00000000,0x000000,0x000 +slice/1/swctrlmapext_5g=0x00000000,0x00000000,0x00000000,0x000000,0x000 + +# Main & Aux priority set +clb2gslice0core0=0x000 +clb2gslice1core0=0x202 +clb5gslice0core0=0x118 +clb5gslice1core0=0x000 +clb2gslice0core1=0x000 +clb2gslice1core1=0x048 +clb5gslice0core1=0x1a0 +clb5gslice1core1=0x000 + +muxenab=0x000103 + +clb_swctrl_smask_ant0=0x3ff +clb_swctrl_smask_ant1=0x1ff + +btc_prisel_ant_mask=0x1 +# ########### BTC Dynctl profile params ############ +# flags:bit0 - dynctl enabled, bit1 dynamic desense, bit2 dynamic mode +btcdyn_flags=0x7 +btcdyn_dflt_dsns_level=0 +btcdyn_low_dsns_level=0 +btcdyn_mid_dsns_level=7 +btcdyn_high_dsns_level=2 +btcdyn_default_btc_mode=1 +btcdyn_btrssi_hyster=2 +# --- number of rows in the array vars below --- +btcdyn_msw_rows=3 +btcdyn_dsns_rows=2 +# --- mode switch data rows (max is 4) --- +btcdyn_msw_row0=1,8,0,-50,-100 +btcdyn_msw_row1=1,4,0,-55,-100 +btcdyn_msw_row2=1,0,0,-70,-100 +#btcdyn_msw_row3=1,-4,0,-70,-100 +# --- desense switching data rows (max is 4) --- +#btcdyn_dsns_row0=5,8,0,-40,-40 +btcdyn_dsns_row0=5,4,0,-60,-60 +btcdyn_dsns_row1=5,0,0,0,-75 +powoffs2gtna0=1,1,1,1,0,-1,-2,-2,-1,0,1,2,1,0 +powoffs2gtna1=2,2,3,3,2,0,-1,-1,-1,0,2,3,2,0 +slice/1/powoffs2gtna0=0,0,1,2,1,0,-1,-2,-2,-1,-1,0,0,0 +slice/1/powoffs2gtna1=-1,0,0,1,1,0,-1,-1,-1,-1,0,-1,0,0 +slice/1/pdoffsetcckma0=1 +slice/1/pdoffsetcckma1=1 +mcs1024qam2gpo=0xCCCC +mcs1024qam5glpo=0xEECCCC +mcs1024qam5gmpo=0xEECCCC +mcs1024qam5ghpo=0xEECCCC +mcs1024qam5gx1po=0xEECCCC +mcs1024qam5gx2po=0xEECCCC +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 +mcs11poexp=0 + +# --- WB PAPD Cal related params ---- +txwbpapden=1 +#tx papd cal params +#params are - 0x5g2g +#slice/1/wb_rxattn=0x0101 +#slice/1/wb_txattn=0x0404 +#slice/1/wb_papdcalidx=0x1405 +#slice/1/wb_papdcalidx_core1=0x1404 +#slice/1/wb_bbmult=0x4040 +#slice/1/wb_bbmult_core1=0x4040 +slice/1/wb_calref_db=0x2828 +#slice/1/wb_calref_db_core1=0x1a1a +#slice/1/wb_tia_gain_mode=0x0006 +#slice/1/wb_tia_gain_mode_core1=0x0006 +#slice/1/wb_txbuf_offset=0x1820 +#slice/1/wb_txbuf_offset_core1=0x1823 +slice/1/wb_frac_del=0x4B0F +#slice/1/wb_frac_del_core1=0x4B2D +slice/1/wb_eps_offset=432 +slice/1/wb_eps_offset_core1=430 + +wb_papdcalidx=0x0404 +wb_txbuf_offset=0x2021 +wb_calref_db=0x1616 +wb_frac_del=0x1a1a +wb_eps_offset=0x1c201c3 +#wb_bbmult=0x6664 +wb_bbmult=0x4848 +wb_eps_offset_core1=438 + +# ---- TWO range TSSI ---- +slice/1/tworangetssi2g=1 +slice/1/lowpowerrange2g=0 +# energy detect threshold +ed_thresh2g=-63 +ed_thresh5g=-63 +# energy detect threshold for EU +eu_edthresh2g=-63 +eu_edthresh5g=-63 + diff --git a/proprietary/vendor/etc/wifi/nvram.txt_r02g_b0 b/proprietary/vendor/etc/wifi/nvram.txt_r02g_b0 new file mode 100644 index 0000000..af983d5 --- /dev/null +++ b/proprietary/vendor/etc/wifi/nvram.txt_r02g_b0 @@ -0,0 +1,313 @@ +# BCM4361B0 SWB-E31 nvram_161024 FW13.35.10 _For_EU + +NVRAMRev=$Rev: 506283 $ + +sromrev=11 +boardrev=0x1101 +boardtype=0x082f + +#boardnum=57410 +macaddr=00:90:4c:12:d0:01 +ccode=GB +regrev=996 +antswitch=0 + +#femctrl=17 +vendid=0x14e4 +devid=0x441f +manfid=0x2d0 + +# Board Flag setting +boardflags=0x10401201 +boardflags2=0x00000000 +boardflags3=0x40000100 + +# ---- TWO range TSSI ---- +slice/1/tworangetssi2g=1 +tworangetssi2g=0 +tworangetssi5g=0 + +# Low Power Range calibration .. enable +slice/1/lowpowerrange2g=0 + +# Power detector parameter +AvVmid_c0=4,137,2,150,2,150,2,150,2,150 +AvVmid_c1=4,136,2,150,2,150,2,150,2,150 +slice/1/AvVmid_c0=4,137,4,110,4,110,4,110,4,110 +slice/1/AvVmid_c1=4,136,4,110,4,110,4,110,4,110 + +## SPMSK setting parameters +cckdigfilttype=2 +fdss_level_5g=-1,-1 +fdss_interp_en=0 +slice/1/fdss_level_2g=5,5 +slice/1/fdss_interp_en=1 + +## HW Related Parameters +#prodid=0x052e +nocrc=1 + +otpimagesize=502 +xtalfreq=37400 +rxgains2gelnagaina0=4 +rxgains2gtrisoa0=6 +rxgains2gtrelnabypa0=1 +rxgains5gelnagaina0=3 +rxgains5gtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gmelnagaina0=3 +rxgains5gmtrisoa0=6 +rxgains5gmtrelnabypa0=1 +rxgains5ghelnagaina0=3 +rxgains5ghtrisoa0=6 +rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina1=4 +rxgains2gtrisoa1=6 +rxgains2gtrelnabypa1=1 +rxgains5gelnagaina1=3 +rxgains5gtrisoa1=6 +rxgains5gtrelnabypa1=1 +rxgains5gmelnagaina1=3 +rxgains5gmtrisoa1=6 +rxgains5gmtrelnabypa1=1 +rxgains5ghelnagaina1=3 +rxgains5ghtrisoa1=6 +rxgains5ghtrelnabypa1=1 + +rxchain=3 +txchain=3 +bandcap=2 +slice/1/bandcap=1 + +aa2g=3 +aa5g=3 +agbg0=2 +agbg1=2 +aga0=2 +aga1=2 +tssipos2g=1 +extpagain2g=0 +tssipos5g=1 +extpagain5g=0 +slice/1/extpagain2g=2 +slice/1/extpagain5g=0 +pdgain5g=0 +pdgain2g=0 +low_adc_rate_en=1 +hwaci_sw_mitigation=1 +slice/1/hwaci_sw_mitigation=1 +#nonbf_logen_mode_en=1 + +#11b TRP Parameter +cck_onecore_tx=1 + +# Main core RF SW Map +swctrlmap_2g=0x00000000,0x00000000,0x00000000,0x000000,0x000 +swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x000000,0x000 +swctrlmap_5g=0xa0182018,0xa0080000,0x20080000,0x000000,0x0000 +swctrlmapext_5g=0x01010100,0x00010000,0x00000000,0x000000,0x0000 + +# Aux core RF SW Map +slice/1/swctrlmap_2g=0x08020802,0x48020000,0x40000000,0x000000,0x000 +slice/1/swctrlmapext_2g=0x00000000,0x00020000,0x00020000,0x000000,0x000 +slice/1/swctrlmap_5g=0x00000000,0x00000000,0x00000000,0x000000,0x000 +slice/1/swctrlmapext_5g=0x00000000,0x00000000,0x00000000,0x000000,0x000 + +# Main & Aux priority set +clb2gslice0core0=0x000 +clb2gslice1core0=0x202 +clb5gslice0core0=0x118 +clb5gslice1core0=0x000 +clb2gslice0core1=0x000 +clb2gslice1core1=0x048 +clb5gslice0core1=0x1a0 +clb5gslice1core1=0x000 + +## BRCM PA Tuned parameters +#slice/1/pa2ga0=-129,6170,-699 +#slice/1/pa2ga1=-156,6320,-733 +#slice/1/pa2ga2=-190,4121,-567 +#slice/1/pa2ga3=-203,4263,-572 +#pa5ga0=-231,6200,-794,-231,6091,-779,-230,6070,-777,-230,6052,-775 +#pa5ga1=-234,6193,-790,-233,6210,-792,-234,6175,-788,-234,6063,-774 + +## SEMCO PA Tuned Parameters +slice/1/pa2ga0=0xff4d,0x1757,0xfd18 +slice/1/pa2ga1=0xff48,0x1736,0xfd1d +slice/1/pa2ga2=-190,4121,-567 +slice/1/pa2ga3=-203,4263,-572 + +pa5ga0=0xff20,0x193d,0xfccf,0xff24,0x1998,0xfcc7,0xff28,0x19a0,0xfcc9,0xff2a,0x1993,0xfccb +pa5ga1=0xff20,0x1a17,0xfcb9,0xff21,0x1a55,0xfcb2,0xff20,0x19be,0xfcc5,0xff21,0x19af,0xfcc6 + +# Target max Power +maxp2ga0=81 +maxp2ga1=81 +maxp5ga0=79,79,78,78 +maxp5ga1=78,78,78,78 +subband5gver=0x4 +paparambwver=3 + +## Target power & offset parameters +slice/1/cckpwroffset0=1 +slice/1/cckpwroffset1=1 +pdoffset40ma0=0x0000 +pdoffset80ma0=0x0000 +pdoffset40ma1=0x0000 +pdoffset80ma1=0x0000 +cckbw202gpo=0x2110 +cckbw20ul2gpo=0 +mcsbw202gpo=0xAA777777 +mcsbw402gpo=0xCCAA8886 +dot11agofdmhrbw202gpo=0x7755 +ofdmlrbw202gpo=0x0033 +mcsbw205glpo=0x88866661 +mcsbw405glpo=0xAAB88884 +mcsbw805glpo=0xECCAAAA6 +mcsbw1605glpo=0 +mcsbw205gmpo=0x88866661 +mcsbw405gmpo=0xAAA88884 +mcsbw805gmpo=0xECCAAAA6 +mcsbw1605gmpo=0 +mcsbw205ghpo=0x88866661 +mcsbw405ghpo=0xAAB88884 +mcsbw805ghpo=0xECCAAAA6 +mcsbw1605ghpo=0 +mcslr5glpo=0x0000 +mcslr5gmpo=0x0000 +mcslr5ghpo=0x0000 +sb20in40hrpo=0x0 +sb20in80and160hr5glpo=0x0 +sb40and80hr5glpo=0x0 +sb20in80and160hr5gmpo=0x0 +sb40and80hr5gmpo=0x0 +sb20in80and160hr5ghpo=0x0 +sb40and80hr5ghpo=0x0 +sb20in40lrpo=0x0 +sb20in80and160lr5glpo=0x0 +sb40and80lr5glpo=0x0 +sb20in80and160lr5gmpo=0x0 +sb40and80lr5gmpo=0x0 +sb20in80and160lr5ghpo=0x0 +sb40and80lr5ghpo=0x0 +dot11agduphrpo=0x0 +dot11agduplrpo=0x0 +mcs1024qam2gpo=0xCCCC +mcs1024qam5glpo=0xEECCCC +mcs1024qam5gmpo=0xEECCCC +mcs1024qam5ghpo=0xEECCCC +mcs1024qam5gx1po=0xEECCCC +mcs1024qam5gx2po=0xEECCCC +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 +mcs11poexp=0 + +# Temperature based calibration related params +phycal_tempdelta=15 +temps_period=15 +temps_hysteresis=15 +tempthresh=255 +tempoffset=255 +rawtempsense=0x1ff + +## LTE Coex. Parameters +ltecxmux=0 +ltecxpadnum=0x0904 +ltecxfnsel=0x44 +ltecxgcigpio=0x04 +# ########### BTC Dynctl profile params ############ +# flags:bit0 - dynctl enabled, bit1 dynamic desense, bit2 dynamic mode +btcdyn_flags=0x7 +btcdyn_dflt_dsns_level=0 +btcdyn_low_dsns_level=0 +btcdyn_mid_dsns_level=7 +btcdyn_high_dsns_level=2 +btcdyn_default_btc_mode=1 +btcdyn_btrssi_hyster=2 +# --- number of rows in the array vars below --- +btcdyn_msw_rows=3 +btcdyn_dsns_rows=2 +# --- mode switch data rows (max is 4) --- +btcdyn_msw_row0=1,8,0,-50,-100 +btcdyn_msw_row1=1,4,0,-55,-100 +btcdyn_msw_row2=1,0,0,-70,-100 +#btcdyn_msw_row3=1,-4,0,-70,-100 +# --- desense switching data rows (max is 4) --- +#btcdyn_dsns_row0=5,8,0,-40,-40 +btcdyn_dsns_row0=5,4,0,-60,-60 +btcdyn_dsns_row1=5,0,0,0,-75 +clb_swctrl_smask_ant0=0x3ff +clb_swctrl_smask_ant1=0x1ff + +btc_prisel_ant_mask=0x1 +btc_mode=1 +# --- Internal Cal related params ---- +# 0:NBPAPD 1:WBPAPD +txwbpapden=0 + +# NB PAPD Cal params +slice/1/nb_eps_offset=470,470 +slice/1/nb_bbmult=66,66 +slice/1/nb_papdcalidx=6,6 +slice/1/nb_txattn=2,2 +slice/1/nb_rxattn=1,1 +slice/1/nb_eps_stopidx=63 + +# energy detect threshold +ed_thresh2g=-63 +ed_thresh5g=-63 +# energy detect threshold for EU +eu_edthresh2g=-63 +eu_edthresh5g=-63 + +# RSSI Compensation parameters +rssicorrnorm_c0=3,3 +rssicorrnorm_c1=3,3 +rssicorrnorm5g_c0=5,5,5,5,5,5,5,5,5,5,5,5 +rssicorrnorm5g_c1=5,5,5,5,5,5,5,5,5,5,5,5 + +## 2G CH compensation Parameters +#slice/1/powoffs2gtna0=1,1,2,3,2,1,0,-1,-2,-2,-2,-1,-1,0 +#slice/1/powoffs2gtna1=2,2,3,3,3,1,0,0,-1,-1,0,-1,0,0 + +## Imp_TXBF calibration parameters +rpcal2g=0 +rpcal5gb0=0 +rpcal5gb1=0 +rpcal5gb2=0 +rpcal5gb3=0 +slice/1/rpcal2g=0 +slice/1/rpcal5gb0=0 +slice/1/rpcal5gb1=0 +slice/1/rpcal5gb2=0 +slice/1/rpcal5gb3=0 + +# ########### Configuration for Software Features ############ +## --- SAR power back off --- +#dynamicsarctrl_2g=0xb0b0 +#dynamicsarctrl_5g=0xa0a0 +#dynamicsarctrl_2g_2=0x9090 +#dynamicsarctrl_5g_2=0x9090 + +## --- CH12 CH13 Power Limit --- +#slice/1/fccpwrch12=10 +#slice/1/fccpwrch13=1 +#slice/1/fccpwroverride=0 + +## --- RX Temperature Throttling parameter --- +#throttle_thresh=50 + +## --- PCIE interface Parameters --- +# --- GPIO number of device wake interrupt --- +#device_wake_opt=1 +# --- GPIO number of host wake interrupt --- +host_wake_opt=0 + +## --- UART configuration, host wake interrupt for SDIO interface --- +# [7:4] - GPIO number of host wake interrupt for SDIO interface +# [3:0] - Select GPIO pair for using UART +muxenab=0x000103 + +## --- GPIO number of SensorHub Interworking Interrupt --- +#shwakepin=0x58 \ No newline at end of file diff --git a/proprietary/vendor/etc/wifi/nvram.txt_r02j_b0 b/proprietary/vendor/etc/wifi/nvram.txt_r02j_b0 new file mode 100644 index 0000000..37a7432 --- /dev/null +++ b/proprietary/vendor/etc/wifi/nvram.txt_r02j_b0 @@ -0,0 +1,326 @@ +# BCM4361B0 SWB-E32 R02 nvram_170213 FW13_35_53 For DREAM1_EU + +NVRAMRev=$Rev: 506283 $ + +sromrev=11 +boardrev=0x1101 +boardtype=0x0837 + +#boardnum=57410 +macaddr=00:90:4c:12:d0:01 +ccode=GB +regrev=0 +antswitch=0 + +vendid=0x14e4 +devid=0x441f +manfid=0x2d0 + +# Board Flag setting +boardflags=0x10401201 +boardflags2=0x00000000 +boardflags3=0x40002100 +btldopu=1 +rfldo3p3_cap_war=1 + +# ---- TWO range TSSI ---- +slice/1/tworangetssi2g=1 +tworangetssi2g=0 +tworangetssi5g=0 + +# Low Power Range calibration .. enable +slice/1/lowpowerrange2g=0 + +# Power detector parameter +AvVmid_c0=4,137,2,150,2,150,2,150,2,150 +AvVmid_c1=4,136,2,150,2,150,2,150,2,150 +slice/1/AvVmid_c0=2,160,4,110,4,110,4,110,4,110 +slice/1/AvVmid_c1=2,160,4,110,4,110,4,110,4,110 + +## SPMSK setting parameters +cckdigfilttype=2 +fdss_level_5g=-1,-1 +fdss_interp_en=0 +slice/1/fdss_level_2g=5,5 +slice/1/fdss_interp_en=1 + +## HW Related Parameters +#prodid=0x052e +nocrc=1 + +xtalfreq=37400 +rxgains2gelnagaina0=4 +rxgains2gtrisoa0=7 +rxgains2gtrelnabypa0=1 +rxgains5gelnagaina0=3 +rxgains5gtrisoa0=6 +rxgains5gtrelnabypa0=1 +rxgains5gmelnagaina0=3 +rxgains5gmtrisoa0=6 +rxgains5gmtrelnabypa0=1 +rxgains5ghelnagaina0=3 +rxgains5ghtrisoa0=6 +rxgains5ghtrelnabypa0=1 +rxgains2gelnagaina1=4 +rxgains2gtrisoa1=7 +rxgains2gtrelnabypa1=1 +rxgains5gelnagaina1=3 +rxgains5gtrisoa1=6 +rxgains5gtrelnabypa1=1 +rxgains5gmelnagaina1=3 +rxgains5gmtrisoa1=6 +rxgains5gmtrelnabypa1=1 +rxgains5ghelnagaina1=3 +rxgains5ghtrisoa1=6 +rxgains5ghtrelnabypa1=1 +rxchain=3 +txchain=3 +bandcap=2 +slice/1/bandcap=1 +aa2g=3 +aa5g=3 +agbg0=0 +agbg1=0 +aga0=0 +aga1=0 +tssipos2g=1 +extpagain2g=0 +tssipos5g=1 +extpagain5g=0 +slice/1/extpagain2g=2 +slice/1/extpagain5g=0 +pdgain5g=0 +pdgain2g=0 + +# Main core RF SW Map +swctrlmap_2g=0x00000000,0x00000000,0x00000000,0x000000,0x000 +swctrlmapext_2g=0x00000000,0x00000000,0x00000000,0x000000,0x000 +swctrlmap_5g=0xa0182018,0xa0080000,0x20080000,0x000000,0x0000 +swctrlmapext_5g=0x01010100,0x00010000,0x00000000,0x000000,0x0000 + +# Aux core RF SW Map +slice/1/swctrlmap_2g=0x08020802,0x48020000,0x40000000,0x000000,0x000 +slice/1/swctrlmapext_2g=0x00000000,0x00020000,0x00020000,0x000000,0x000 +slice/1/swctrlmap_5g=0x00000000,0x00000000,0x00000000,0x000000,0x000 +slice/1/swctrlmapext_5g=0x00000000,0x00000000,0x00000000,0x000000,0x000 + +# Main & Aux priority set +clb2gslice0core0=0x000 +clb2gslice1core0=0x202 +clb5gslice0core0=0x118 +clb5gslice1core0=0x000 +clb2gslice0core1=0x000 +clb2gslice1core1=0x048 +clb5gslice0core1=0x1a0 +clb5gslice1core1=0x000 + +## SEMCO PA Tuned Parameters_FW13.35.42_1.25dB Up +slice/1/pa2ga0=0xff4b,0x1ad2,0xfcc9 +slice/1/pa2ga1=0xff4c,0x1b7b,0xfcb8 +slice/1/pa2ga2=0xff2c,0x129b,0xfd8f +slice/1/pa2ga3=0xff1f,0x1153,0xfdbc + +## SEMCO PA Tuned Parameters_FW13.35.35_0.5dB_Up +pa5ga0=0xff15,0x17aa,0xfcfa,0xff19,0x18bd,0xfcd7,0xff16,0x1838,0xfce9,0xff17,0x185c,0xfce6 +pa5ga1=0xff17,0x186e,0xfce1,0xff17,0x182e,0xfcea,0xff1a,0x1906,0xfcd1,0xff1a,0x18b4,0xfcda + +# Target max Power +maxp2ga0=83 +maxp2ga1=83 +maxp5ga0=78,76,76,78 +maxp5ga1=79,77,79,78 +subband5gver=0x4 +paparambwver=3 +## Target power & offset parameters +slice/1/cckpwroffset0=2 +slice/1/cckpwroffset1=1 +pdoffset40ma0=0x0000 +pdoffset80ma0=0x0000 +pdoffset40ma1=0x0000 +pdoffset80ma1=0x0000 +cckbw202gpo=0x0011 +cckbw20ul2gpo=0 +mcsbw202gpo=0x99755555 +mcsbw402gpo=0x99777777 +dot11agofdmhrbw202gpo=0x7755 +ofdmlrbw202gpo=0x0033 +mcsbw205glpo=0x55330000 +mcsbw405glpo=0xAAA88884 +mcsbw805glpo=0xEEECCCC6 +mcsbw1605glpo=0 +mcsbw205gmpo=0x55330000 +mcsbw405gmpo=0xAAA88884 +mcsbw805gmpo=0xEEECCCC6 +mcsbw1605gmpo=0 +mcsbw205ghpo=0x55330000 +mcsbw405ghpo=0xAAA88884 +mcsbw805ghpo=0xEEECCCC6 +mcsbw1605ghpo=0 +mcslr5glpo=0x0000 +mcslr5gmpo=0x0000 +mcslr5ghpo=0x0000 +sb20in40hrpo=0x0 +sb20in80and160hr5glpo=0x0 +sb40and80hr5glpo=0x0 +sb20in80and160hr5gmpo=0x0 +sb40and80hr5gmpo=0x0 +sb20in80and160hr5ghpo=0x0 +sb40and80hr5ghpo=0x0 +sb20in40lrpo=0x0 +sb20in80and160lr5glpo=0x0 +sb40and80lr5glpo=0x0 +sb20in80and160lr5gmpo=0x0 +sb40and80lr5gmpo=0x0 +sb20in80and160lr5ghpo=0x0 +sb40and80lr5ghpo=0x0 +dot11agduphrpo=0x0 +dot11agduplrpo=0x0 +mcs1024qam2gpo=0xCCCC +mcs1024qam5glpo=0xEECCCC +mcs1024qam5gmpo=0xEECCCC +mcs1024qam5ghpo=0xEECCCC +mcs1024qam5gx1po=0xEECCCC +mcs1024qam5gx2po=0xEECCCC +mcs8poexp=0 +mcs9poexp=0 +mcs10poexp=0 +mcs11poexp=0 + +# Temperature based calibration related params +phycal_tempdelta=15 +slice/1/phycal_tempdelta=15 +temps_period=15 +temps_hysteresis=15 +tempthresh=255 +tempoffset=255 +rawtempsense=0x1ff + +## LTE Coex. Parameters +ltecxmux=0 +ltecxpadnum=0x0904 +ltecxfnsel=0x44 +ltecxgcigpio=0x04 + +# ########### BTC Dynctl profile params ############ +# flags:bit0 - dynctl enabled, bit1 dynamic desense, bit2 dynamic mode +btcdyn_flags=0x7 +btcdyn_dflt_dsns_level=0 +btcdyn_low_dsns_level=0 +btcdyn_mid_dsns_level=7 +btcdyn_high_dsns_level=2 +btcdyn_default_btc_mode=1 +btcdyn_btrssi_hyster=2 +# --- number of rows in the array vars below --- +btcdyn_msw_rows=3 +btcdyn_dsns_rows=2 +# --- mode switch data rows (max is 4) --- +btcdyn_msw_row0=1,8,0,-50,-100 +btcdyn_msw_row1=1,4,0,-55,-100 +btcdyn_msw_row2=1,0,0,-70,-100 +#btcdyn_msw_row3=1,-4,0,-70,-100 +# --- desense switching data rows (max is 4) --- +#btcdyn_dsns_row0=5,8,0,-40,-40 +btcdyn_dsns_row0=5,4,0,-60,-60 +btcdyn_dsns_row1=5,0,0,0,-75 +clb_swctrl_smask_ant0=0x3ff +clb_swctrl_smask_ant1=0x1ff +btc_prisel_ant_mask=0x1 +btc_mode=1 +# --- Internal Cal related params ---- +# 0:NBPAPD 1:WBPAPD +txwbpapden=0 +# NB PAPD Cal params +slice/1/nb_eps_offset=468,468 +slice/1/nb_bbmult=68,68 +slice/1/nb_papdcalidx=4,4 +slice/1/nb_txattn=2,2 +slice/1/nb_rxattn=1,1 +slice/1/nb_eps_stopidx=63 + +# energy detect threshold +ed_thresh2g=-63 +ed_thresh5g=-63 +# energy detect threshold for EU +eu_edthresh2g=-63 +eu_edthresh5g=-63 +# RSSI Compensation parameters +rssicorrnorm_c0=7,7 +rssicorrnorm_c1=7,7 +rssicorrnorm5g_c0=5,5,5,5,5,5,5,5,5,5,5,5 +rssicorrnorm5g_c1=5,5,5,5,5,5,5,5,5,5,5,5 + +## 2G CH compensation Parameters +slice/1/powoffs2gtna0=-1,0,0,1,1,-1,-1,-1,-2,-2,-2,-1,-3,0 +slice/1/powoffs2gtna1=-2,-2,-1,-1,0,0,1,1,-1,-1,-1,-2,-2,0 + +## Imp_TXBF calibration parameters +rpcal2g=252 +rpcal5gb0=126 +rpcal5gb1=125 +rpcal5gb2=129 +rpcal5gb3=160 +slice/1/rpcal2g=252 +slice/1/rpcal5gb0=126 +slice/1/rpcal5gb1=125 +slice/1/rpcal5gb2=129 +slice/1/rpcal5gb3=160 + +# 5G power offset per channel for band edge channel +powoffs5g20mtna0=0,0,0,0,0,0,0 +powoffs5g20mtna1=0,0,0,0,0,0,0 +powoffs5g40mtna0=0,0,0,0,0 +powoffs5g40mtna1=0,0,0,0,0 +powoffs5g80mtna0=0,0,0,0,0 +powoffs5g80mtna1=0,0,0,0,0 + +# ########### Configuration for Software Features ############ +## --- SAR power back off --- +slice/1/dynamicsarctrl_2g=0xbcbc +dynamicsarctrl_5g=0xb4b4 +slice/1/dynamicsarctrl_2g_2=0xbcbc +dynamicsarctrl_5g_2=0xb4b4 + +## RSDB SAR Limits +## SAR Enable ON +rsdb_dynamicsarctrl_5g=0xb4b4 +rsdb_dynamicsarctrl_5g_2=0xb4b4 +slice/1/rsdb_dynamicsarctrl_2g=0xb4b4 +slice/1/rsdb_dynamicsarctrl_2g_2=0xb4b4 +## SAR Enable OFF +rsdb_dynamicsarctrl_5g_1=0xc6c6 +slice/1/rsdb_dynamicsarctrl_2g_1=0xc6c6 + + +## --- CH12 CH13 Power Limit --- +slice/1/fccpwrch12=10 +slice/1/fccpwrch13=1 +slice/1/fccpwroverride=0 + + + +## --- RX Temperature Throttling parameter --- +#throttle_thresh=50 + +## --- PCIE interface Parameters --- +# --- GPIO number of device wake interrupt --- +#device_wake_opt=1 +# --- GPIO number of host wake interrupt --- +host_wake_opt=0 + +## --- UART configuration, host wake interrupt for SDIO interface --- +# [13:8]- Select GCI pair for using GCI UART +# [7:4] - GPIO number of host wake interrupt for SDIO interface +# [3:0] - Select GPIO pair for using UART +muxenab=0x000103 + + +## --- GPIO number of SensorHub Interworking Interrupt --- +#shwakepin=0x58 + +## --- 11b ANT selection Diversity --- +cck_onecore_tx=1 +#slice/1/ocl=0 + +## --- 11b ANT selection Diversity core mask setting --- +#ocl_cm=2 +#slice/1/ocl_cm=2 diff --git a/proprietary/vendor/etc/wifi/p2p_supplicant_overlay.conf b/proprietary/vendor/etc/wifi/p2p_supplicant_overlay.conf new file mode 100644 index 0000000..4fc392f --- /dev/null +++ b/proprietary/vendor/etc/wifi/p2p_supplicant_overlay.conf @@ -0,0 +1,15 @@ +disable_scan_offload=1 +p2p_listen_reg_class=81 +p2p_listen_channel=1 +p2p_oper_reg_class=124 +p2p_oper_channel=149 +manufacturer=SAMSUNG_ELECTRONICS +model_name=SAMSUNG_MOBILE +model_number=2014 +serial_number=19691101 +update_config=1 +p2p_add_cli_chan=1 +ip_addr_go=192.168.49.1 +ip_addr_mask=255.255.255.0 +ip_addr_start=192.168.49.200 +ip_addr_end=192.168.49.254 diff --git a/proprietary/vendor/etc/wifi/wldu.conf b/proprietary/vendor/etc/wifi/wldu.conf new file mode 100644 index 0000000..3660a34 --- /dev/null +++ b/proprietary/vendor/etc/wifi/wldu.conf @@ -0,0 +1,12 @@ +# Uart device port where Debug UART application can control +UartPort=/dev/ttySAC3 + +# BaudRate +BaudRate=460800 + +# WLDU data file save path +DataFilePath=/data/media/wifi/log + +# WLDU default prefix of data file name +DataFileNamePrefix=wl_pcie_link_down + diff --git a/proprietary/vendor/etc/wifi/wpa_supplicant.conf b/proprietary/vendor/etc/wifi/wpa_supplicant.conf new file mode 100644 index 0000000..4d05858 --- /dev/null +++ b/proprietary/vendor/etc/wifi/wpa_supplicant.conf @@ -0,0 +1,5 @@ +update_config=1 +eapol_version=1 +ap_scan=1 +fast_reauth=1 +p2p_add_cli_chan=1 diff --git a/proprietary/vendor/etc/wifi/wpa_supplicant_overlay.conf b/proprietary/vendor/etc/wifi/wpa_supplicant_overlay.conf new file mode 100644 index 0000000..5e8de5f --- /dev/null +++ b/proprietary/vendor/etc/wifi/wpa_supplicant_overlay.conf @@ -0,0 +1,3 @@ +p2p_disabled=1 +update_config=1 +pmf=1 \ No newline at end of file diff --git a/proprietary/vendor/etc/wlan_common_rc b/proprietary/vendor/etc/wlan_common_rc new file mode 100644 index 0000000..416871f --- /dev/null +++ b/proprietary/vendor/etc/wlan_common_rc @@ -0,0 +1,61 @@ +# Wi-Fi init file +on post-fs-data + mkdir /data/vendor/conn 0771 wifi root + mkdir /data/vendor/wifi 0771 wifi wifi + mkdir /data/vendor/wifi/wpa 0770 wifi wifi + mkdir /data/vendor/wifi/wpa/sockets 0770 wifi wifi + mkdir /data/vendor/log/wifi 0770 wifi system + + # for WIFI TRP/TIS + chown wifi root /data/vendor/conn/.psm.info + chmod 0660 /data/vendor/conn/.psm.info + + # for WIFI Antenna Selection + chown wifi root /data/vendor/conn/.ant.info + chmod 0660 /data/vendor/conn/.ant.info + + # for WIFI Version + chown wifi root /data/vendor/conn/.wifiver.info + chmod 0664 /data/vendor/conn/.wifiver.info + + # for WIFI MEMDUMP + # The default value of below memdump file is set in SecProductFeature + #write /data/vendor/conn/.memdump.info 2 + chown wifi root /data/vendor/conn/.memdump.info + chmod 0660 /data/vendor/conn/.memdump.info + + # for WIFI hotspot + chown wifi root /data/vendor/conn/.softap.info + chmod 0664 /data/vendor/conn/.softap.info + chown system wifi /vendor/etc/wifi/indoorchannel.info + chmod 0664 /vendor/etc/wifi/indoorchannel.info + + # for WIFI MAC + chown wifi root /sys/wifi/mac_addr + chmod 0660 /sys/wifi/mac_addr + +on boot + setprop wifi.interface wlan0 + +service wpa_supplicant /vendor/bin/hw/wpa_supplicant \ + -O/data/vendor/wifi/wpa/sockets -puse_p2p_group_interface=1 \ + -g@android:wpa_wlan0 + class main + socket wpa_wlan0 dgram 660 wifi wifi + disabled + oneshot + +# start for WiFi MFG (TestMode) +service mfgloader /system/vendor/bin/hw/mfgloader + class main + disabled + oneshot + +service macloader /system/vendor/bin/hw/macloader + class main + oneshot + +# end of WiFi MFG (TestMode) + +on property:vold.decrypt=trigger_restart_framework +exec /system/vendor/bin/hw/macloader diff --git a/proprietary/vendor/firmware/APBargeIn_AUDIO_SLSI.bin b/proprietary/vendor/firmware/APBargeIn_AUDIO_SLSI.bin new file mode 100644 index 0000000..206592f Binary files /dev/null and b/proprietary/vendor/firmware/APBargeIn_AUDIO_SLSI.bin differ diff --git a/proprietary/vendor/firmware/APBiBF_AUDIO_SLSI.bin b/proprietary/vendor/firmware/APBiBF_AUDIO_SLSI.bin new file mode 100644 index 0000000..603d720 Binary files /dev/null and b/proprietary/vendor/firmware/APBiBF_AUDIO_SLSI.bin differ diff --git a/proprietary/vendor/firmware/AP_AUDIO_SLSI.bin b/proprietary/vendor/firmware/AP_AUDIO_SLSI.bin new file mode 100644 index 0000000..9f39a4a Binary files /dev/null and b/proprietary/vendor/firmware/AP_AUDIO_SLSI.bin differ diff --git a/proprietary/vendor/firmware/SoundBoosterParam.bin b/proprietary/vendor/firmware/SoundBoosterParam.bin new file mode 100644 index 0000000..e357ce1 Binary files /dev/null and b/proprietary/vendor/firmware/SoundBoosterParam.bin differ diff --git a/proprietary/vendor/firmware/bcm4361B0_murata.hcd b/proprietary/vendor/firmware/bcm4361B0_murata.hcd new file mode 100644 index 0000000..a6249b9 Binary files /dev/null and b/proprietary/vendor/firmware/bcm4361B0_murata.hcd differ diff --git a/proprietary/vendor/firmware/bcm4361B0_semco.hcd b/proprietary/vendor/firmware/bcm4361B0_semco.hcd new file mode 100644 index 0000000..177f8da Binary files /dev/null and b/proprietary/vendor/firmware/bcm4361B0_semco.hcd differ diff --git a/proprietary/vendor/firmware/calliope_dram.bin b/proprietary/vendor/firmware/calliope_dram.bin new file mode 100644 index 0000000..5d360a0 Binary files /dev/null and b/proprietary/vendor/firmware/calliope_dram.bin differ diff --git a/proprietary/vendor/firmware/calliope_iva.bin b/proprietary/vendor/firmware/calliope_iva.bin new file mode 100644 index 0000000..7c077b3 Binary files /dev/null and b/proprietary/vendor/firmware/calliope_iva.bin differ diff --git a/proprietary/vendor/firmware/calliope_sram.bin b/proprietary/vendor/firmware/calliope_sram.bin new file mode 100644 index 0000000..fafda7e Binary files /dev/null and b/proprietary/vendor/firmware/calliope_sram.bin differ diff --git a/proprietary/vendor/firmware/companion_2l2_master_setfile.bin b/proprietary/vendor/firmware/companion_2l2_master_setfile.bin new file mode 100644 index 0000000..57f2aa5 Binary files /dev/null and b/proprietary/vendor/firmware/companion_2l2_master_setfile.bin differ diff --git a/proprietary/vendor/firmware/companion_2l2_mode_setfile.bin b/proprietary/vendor/firmware/companion_2l2_mode_setfile.bin new file mode 100644 index 0000000..bab74e6 Binary files /dev/null and b/proprietary/vendor/firmware/companion_2l2_mode_setfile.bin differ diff --git a/proprietary/vendor/firmware/companion_fw_2l2_3h1.bin b/proprietary/vendor/firmware/companion_fw_2l2_3h1.bin new file mode 100644 index 0000000..a5e5787 Binary files /dev/null and b/proprietary/vendor/firmware/companion_fw_2l2_3h1.bin differ diff --git a/proprietary/vendor/firmware/companion_fw_2l2_imx320.bin b/proprietary/vendor/firmware/companion_fw_2l2_imx320.bin new file mode 100644 index 0000000..1b006a4 Binary files /dev/null and b/proprietary/vendor/firmware/companion_fw_2l2_imx320.bin differ diff --git a/proprietary/vendor/firmware/companion_fw_imx333_3h1.bin b/proprietary/vendor/firmware/companion_fw_imx333_3h1.bin new file mode 100644 index 0000000..bbdc28e Binary files /dev/null and b/proprietary/vendor/firmware/companion_fw_imx333_3h1.bin differ diff --git a/proprietary/vendor/firmware/companion_fw_imx333_imx320.bin b/proprietary/vendor/firmware/companion_fw_imx333_imx320.bin new file mode 100644 index 0000000..62cb122 Binary files /dev/null and b/proprietary/vendor/firmware/companion_fw_imx333_imx320.bin differ diff --git a/proprietary/vendor/firmware/companion_imx333_master_setfile.bin b/proprietary/vendor/firmware/companion_imx333_master_setfile.bin new file mode 100644 index 0000000..4fad8d1 Binary files /dev/null and b/proprietary/vendor/firmware/companion_imx333_master_setfile.bin differ diff --git a/proprietary/vendor/firmware/companion_imx333_mode_setfile.bin b/proprietary/vendor/firmware/companion_imx333_mode_setfile.bin new file mode 100644 index 0000000..70dea50 Binary files /dev/null and b/proprietary/vendor/firmware/companion_imx333_mode_setfile.bin differ diff --git a/proprietary/vendor/firmware/dsm.bin b/proprietary/vendor/firmware/dsm.bin new file mode 100644 index 0000000..14c7ac5 Binary files /dev/null and b/proprietary/vendor/firmware/dsm.bin differ diff --git a/proprietary/vendor/firmware/dsm_tune.bin b/proprietary/vendor/firmware/dsm_tune.bin new file mode 100644 index 0000000..bd2ea34 Binary files /dev/null and b/proprietary/vendor/firmware/dsm_tune.bin differ diff --git a/proprietary/vendor/firmware/fimc_is_lib.bin b/proprietary/vendor/firmware/fimc_is_lib.bin new file mode 100644 index 0000000..3051a73 Binary files /dev/null and b/proprietary/vendor/firmware/fimc_is_lib.bin differ diff --git a/proprietary/vendor/firmware/fimc_is_rta_2l2_3h1.bin b/proprietary/vendor/firmware/fimc_is_rta_2l2_3h1.bin new file mode 100644 index 0000000..f126bd0 Binary files /dev/null and b/proprietary/vendor/firmware/fimc_is_rta_2l2_3h1.bin differ diff --git a/proprietary/vendor/firmware/fimc_is_rta_2l2_imx320.bin b/proprietary/vendor/firmware/fimc_is_rta_2l2_imx320.bin new file mode 100644 index 0000000..ca80a2d Binary files /dev/null and b/proprietary/vendor/firmware/fimc_is_rta_2l2_imx320.bin differ diff --git a/proprietary/vendor/firmware/fimc_is_rta_imx333_3h1.bin b/proprietary/vendor/firmware/fimc_is_rta_imx333_3h1.bin new file mode 100644 index 0000000..c5ee6d5 Binary files /dev/null and b/proprietary/vendor/firmware/fimc_is_rta_imx333_3h1.bin differ diff --git a/proprietary/vendor/firmware/fimc_is_rta_imx333_imx320.bin b/proprietary/vendor/firmware/fimc_is_rta_imx333_imx320.bin new file mode 100644 index 0000000..60f70f1 Binary files /dev/null and b/proprietary/vendor/firmware/fimc_is_rta_imx333_imx320.bin differ diff --git a/proprietary/vendor/firmware/iva10_rt-kangchen.bin b/proprietary/vendor/firmware/iva10_rt-kangchen.bin new file mode 100644 index 0000000..e44fd4e Binary files /dev/null and b/proprietary/vendor/firmware/iva10_rt-kangchen.bin differ diff --git a/proprietary/vendor/firmware/mfc_fw.bin b/proprietary/vendor/firmware/mfc_fw.bin new file mode 100644 index 0000000..0e8cd09 Binary files /dev/null and b/proprietary/vendor/firmware/mfc_fw.bin differ diff --git a/proprietary/vendor/firmware/nfc/sec_s3nrn82_firmware.bin b/proprietary/vendor/firmware/nfc/sec_s3nrn82_firmware.bin new file mode 100644 index 0000000..43437b2 Binary files /dev/null and b/proprietary/vendor/firmware/nfc/sec_s3nrn82_firmware.bin differ diff --git a/proprietary/vendor/firmware/ois_fw_dom.bin b/proprietary/vendor/firmware/ois_fw_dom.bin new file mode 100644 index 0000000..9fbb672 Binary files /dev/null and b/proprietary/vendor/firmware/ois_fw_dom.bin differ diff --git a/proprietary/vendor/firmware/ois_fw_sec.bin b/proprietary/vendor/firmware/ois_fw_sec.bin new file mode 100644 index 0000000..85d0ada Binary files /dev/null and b/proprietary/vendor/firmware/ois_fw_sec.bin differ diff --git a/proprietary/vendor/firmware/score_fw_dmb0.bin b/proprietary/vendor/firmware/score_fw_dmb0.bin new file mode 100644 index 0000000..43aabab Binary files /dev/null and b/proprietary/vendor/firmware/score_fw_dmb0.bin differ diff --git a/proprietary/vendor/firmware/score_fw_dmb1.bin b/proprietary/vendor/firmware/score_fw_dmb1.bin new file mode 100644 index 0000000..c5004ec Binary files /dev/null and b/proprietary/vendor/firmware/score_fw_dmb1.bin differ diff --git a/proprietary/vendor/firmware/score_fw_pmw0.bin b/proprietary/vendor/firmware/score_fw_pmw0.bin new file mode 100644 index 0000000..472c7a1 Binary files /dev/null and b/proprietary/vendor/firmware/score_fw_pmw0.bin differ diff --git a/proprietary/vendor/firmware/score_fw_pmw1.bin b/proprietary/vendor/firmware/score_fw_pmw1.bin new file mode 100644 index 0000000..dfdf233 Binary files /dev/null and b/proprietary/vendor/firmware/score_fw_pmw1.bin differ diff --git a/proprietary/vendor/firmware/setfile_2l2.bin b/proprietary/vendor/firmware/setfile_2l2.bin new file mode 100644 index 0000000..b281cfa Binary files /dev/null and b/proprietary/vendor/firmware/setfile_2l2.bin differ diff --git a/proprietary/vendor/firmware/setfile_3h1.bin b/proprietary/vendor/firmware/setfile_3h1.bin new file mode 100644 index 0000000..615c29f Binary files /dev/null and b/proprietary/vendor/firmware/setfile_3h1.bin differ diff --git a/proprietary/vendor/firmware/setfile_imx320.bin b/proprietary/vendor/firmware/setfile_imx320.bin new file mode 100644 index 0000000..615c29f Binary files /dev/null and b/proprietary/vendor/firmware/setfile_imx320.bin differ diff --git a/proprietary/vendor/firmware/setfile_imx333.bin b/proprietary/vendor/firmware/setfile_imx333.bin new file mode 100644 index 0000000..127d3f6 Binary files /dev/null and b/proprietary/vendor/firmware/setfile_imx333.bin differ diff --git a/proprietary/vendor/firmware/vts.bin b/proprietary/vendor/firmware/vts.bin new file mode 100644 index 0000000..c66b7ec Binary files /dev/null and b/proprietary/vendor/firmware/vts.bin differ diff --git a/proprietary/vendor/lib/camera.device@1.0-impl.so b/proprietary/vendor/lib/camera.device@1.0-impl.so new file mode 100644 index 0000000..135fbec Binary files /dev/null and b/proprietary/vendor/lib/camera.device@1.0-impl.so differ diff --git a/proprietary/vendor/lib/camera.device@3.2-impl.so b/proprietary/vendor/lib/camera.device@3.2-impl.so new file mode 100644 index 0000000..628a46d Binary files /dev/null and b/proprietary/vendor/lib/camera.device@3.2-impl.so differ diff --git a/proprietary/vendor/lib/camera.device@3.3-impl.so b/proprietary/vendor/lib/camera.device@3.3-impl.so new file mode 100644 index 0000000..69d1038 Binary files /dev/null and b/proprietary/vendor/lib/camera.device@3.3-impl.so differ diff --git a/proprietary/vendor/lib/camera.device@3.4-impl.so b/proprietary/vendor/lib/camera.device@3.4-impl.so new file mode 100644 index 0000000..d5feffb Binary files /dev/null and b/proprietary/vendor/lib/camera.device@3.4-impl.so differ diff --git a/proprietary/vendor/lib/egl/libGLES_mali.so b/proprietary/vendor/lib/egl/libGLES_mali.so new file mode 100644 index 0000000..a6e9c62 Binary files /dev/null and b/proprietary/vendor/lib/egl/libGLES_mali.so differ diff --git a/proprietary/vendor/lib/hw/gatekeeper.exynos8895.so b/proprietary/vendor/lib/hw/gatekeeper.exynos8895.so new file mode 100644 index 0000000..caba94b Binary files /dev/null and b/proprietary/vendor/lib/hw/gatekeeper.exynos8895.so differ diff --git a/proprietary/vendor/lib/hw/hwcomposer.exynos5.so b/proprietary/vendor/lib/hw/hwcomposer.exynos5.so new file mode 100644 index 0000000..6d8a3b8 Binary files /dev/null and b/proprietary/vendor/lib/hw/hwcomposer.exynos5.so differ diff --git a/proprietary/vendor/lib/hw/sound_trigger.primary.universal8895.so b/proprietary/vendor/lib/hw/sound_trigger.primary.universal8895.so new file mode 100644 index 0000000..beee063 Binary files /dev/null and b/proprietary/vendor/lib/hw/sound_trigger.primary.universal8895.so differ diff --git a/proprietary/vendor/lib/hw/vendor.samsung.hardware.camera.provider@2.4-impl.so b/proprietary/vendor/lib/hw/vendor.samsung.hardware.camera.provider@2.4-impl.so new file mode 100644 index 0000000..abf08b5 Binary files /dev/null and b/proprietary/vendor/lib/hw/vendor.samsung.hardware.camera.provider@2.4-impl.so differ diff --git a/proprietary/vendor/lib/libDLInterface.camera.samsung.so b/proprietary/vendor/lib/libDLInterface.camera.samsung.so new file mode 100644 index 0000000..b1ec168 Binary files /dev/null and b/proprietary/vendor/lib/libDLInterface.camera.samsung.so differ diff --git a/proprietary/vendor/lib/libExynosHWCService.so b/proprietary/vendor/lib/libExynosHWCService.so new file mode 100644 index 0000000..b83deee Binary files /dev/null and b/proprietary/vendor/lib/libExynosHWCService.so differ diff --git a/proprietary/vendor/lib/libMcClient.so b/proprietary/vendor/lib/libMcClient.so new file mode 100644 index 0000000..211ef19 Binary files /dev/null and b/proprietary/vendor/lib/libMcClient.so differ diff --git a/proprietary/vendor/lib/libMcRegistry.so b/proprietary/vendor/lib/libMcRegistry.so new file mode 100644 index 0000000..69f7006 Binary files /dev/null and b/proprietary/vendor/lib/libMcRegistry.so differ diff --git a/proprietary/vendor/lib/libOpenCv.camera.samsung.so b/proprietary/vendor/lib/libOpenCv.camera.samsung.so new file mode 100644 index 0000000..8746e86 Binary files /dev/null and b/proprietary/vendor/lib/libOpenCv.camera.samsung.so differ diff --git a/proprietary/vendor/lib/libRSDriverArm.so b/proprietary/vendor/lib/libRSDriverArm.so new file mode 100644 index 0000000..36fbaa3 Binary files /dev/null and b/proprietary/vendor/lib/libRSDriverArm.so differ diff --git a/proprietary/vendor/lib/lib_SoundAlive_3DPosition_ver202.so b/proprietary/vendor/lib/lib_SoundAlive_3DPosition_ver202.so new file mode 100644 index 0000000..0667e54 Binary files /dev/null and b/proprietary/vendor/lib/lib_SoundAlive_3DPosition_ver202.so differ diff --git a/proprietary/vendor/lib/libaboxpcmdump.so b/proprietary/vendor/lib/libaboxpcmdump.so new file mode 100644 index 0000000..43429d8 Binary files /dev/null and b/proprietary/vendor/lib/libaboxpcmdump.so differ diff --git a/proprietary/vendor/lib/libaudio_soundtrigger.so b/proprietary/vendor/lib/libaudio_soundtrigger.so new file mode 100644 index 0000000..c6274bd Binary files /dev/null and b/proprietary/vendor/lib/libaudio_soundtrigger.so differ diff --git a/proprietary/vendor/lib/libbauthserver.so b/proprietary/vendor/lib/libbauthserver.so new file mode 100644 index 0000000..70b016f Binary files /dev/null and b/proprietary/vendor/lib/libbauthserver.so differ diff --git a/proprietary/vendor/lib/libbauthtzcommon.so b/proprietary/vendor/lib/libbauthtzcommon.so new file mode 100644 index 0000000..ad13944 Binary files /dev/null and b/proprietary/vendor/lib/libbauthtzcommon.so differ diff --git a/proprietary/vendor/lib/libcsc.so b/proprietary/vendor/lib/libcsc.so new file mode 100644 index 0000000..b2973bc Binary files /dev/null and b/proprietary/vendor/lib/libcsc.so differ diff --git a/proprietary/vendor/lib/libdatamod.so b/proprietary/vendor/lib/libdatamod.so new file mode 100644 index 0000000..43865fe Binary files /dev/null and b/proprietary/vendor/lib/libdatamod.so differ diff --git a/proprietary/vendor/lib/libegis_fp_normal_sensor_test.so b/proprietary/vendor/lib/libegis_fp_normal_sensor_test.so new file mode 100644 index 0000000..d7a9f39 Binary files /dev/null and b/proprietary/vendor/lib/libegis_fp_normal_sensor_test.so differ diff --git a/proprietary/vendor/lib/libexynosdisplay.so b/proprietary/vendor/lib/libexynosdisplay.so new file mode 100644 index 0000000..d35eda0 Binary files /dev/null and b/proprietary/vendor/lib/libexynosdisplay.so differ diff --git a/proprietary/vendor/lib/libexynosutils.so b/proprietary/vendor/lib/libexynosutils.so new file mode 100644 index 0000000..fefb780 Binary files /dev/null and b/proprietary/vendor/lib/libexynosutils.so differ diff --git a/proprietary/vendor/lib/libexynosv4l2.so b/proprietary/vendor/lib/libexynosv4l2.so new file mode 100644 index 0000000..2a2b9bb Binary files /dev/null and b/proprietary/vendor/lib/libexynosv4l2.so differ diff --git a/proprietary/vendor/lib/libgf_in_system_lib.so b/proprietary/vendor/lib/libgf_in_system_lib.so new file mode 100644 index 0000000..7f9910a Binary files /dev/null and b/proprietary/vendor/lib/libgf_in_system_lib.so differ diff --git a/proprietary/vendor/lib/libhifistill.so b/proprietary/vendor/lib/libhifistill.so new file mode 100644 index 0000000..1486b6b Binary files /dev/null and b/proprietary/vendor/lib/libhifistill.so differ diff --git a/proprietary/vendor/lib/libhifistill_tuning.so b/proprietary/vendor/lib/libhifistill_tuning.so new file mode 100644 index 0000000..d858db3 Binary files /dev/null and b/proprietary/vendor/lib/libhifistill_tuning.so differ diff --git a/proprietary/vendor/lib/libhumantracking_util.camera.samsung.so b/proprietary/vendor/lib/libhumantracking_util.camera.samsung.so new file mode 100644 index 0000000..121041e Binary files /dev/null and b/proprietary/vendor/lib/libhumantracking_util.camera.samsung.so differ diff --git a/proprietary/vendor/lib/libhwc2on1adapter.so b/proprietary/vendor/lib/libhwc2on1adapter.so new file mode 100644 index 0000000..d28ed9c Binary files /dev/null and b/proprietary/vendor/lib/libhwc2on1adapter.so differ diff --git a/proprietary/vendor/lib/libhwc2onfbadapter.so b/proprietary/vendor/lib/libhwc2onfbadapter.so new file mode 100644 index 0000000..f5ee31c Binary files /dev/null and b/proprietary/vendor/lib/libhwc2onfbadapter.so differ diff --git a/proprietary/vendor/lib/libion_exynos.so b/proprietary/vendor/lib/libion_exynos.so new file mode 100644 index 0000000..87ff2d1 Binary files /dev/null and b/proprietary/vendor/lib/libion_exynos.so differ diff --git a/proprietary/vendor/lib/libiva_android_hal.so b/proprietary/vendor/lib/libiva_android_hal.so new file mode 100644 index 0000000..21cf463 Binary files /dev/null and b/proprietary/vendor/lib/libiva_android_hal.so differ diff --git a/proprietary/vendor/lib/libmpp.so b/proprietary/vendor/lib/libmpp.so new file mode 100644 index 0000000..3005b8d Binary files /dev/null and b/proprietary/vendor/lib/libmpp.so differ diff --git a/proprietary/vendor/lib/liboemcrypto.so b/proprietary/vendor/lib/liboemcrypto.so new file mode 100644 index 0000000..7bbafac Binary files /dev/null and b/proprietary/vendor/lib/liboemcrypto.so differ diff --git a/proprietary/vendor/lib/libopenvx.so b/proprietary/vendor/lib/libopenvx.so new file mode 100644 index 0000000..3f286b7 Binary files /dev/null and b/proprietary/vendor/lib/libopenvx.so differ diff --git a/proprietary/vendor/lib/libqfp_sensortest.so b/proprietary/vendor/lib/libqfp_sensortest.so new file mode 100644 index 0000000..bcf7f77 Binary files /dev/null and b/proprietary/vendor/lib/libqfp_sensortest.so differ diff --git a/proprietary/vendor/lib/libreference-ril.so b/proprietary/vendor/lib/libreference-ril.so new file mode 100644 index 0000000..f1dfae6 Binary files /dev/null and b/proprietary/vendor/lib/libreference-ril.so differ diff --git a/proprietary/vendor/lib/libril.so b/proprietary/vendor/lib/libril.so new file mode 100644 index 0000000..9db08d1 Binary files /dev/null and b/proprietary/vendor/lib/libril.so differ diff --git a/proprietary/vendor/lib/librilutils.so b/proprietary/vendor/lib/librilutils.so new file mode 100644 index 0000000..6b3f224 Binary files /dev/null and b/proprietary/vendor/lib/librilutils.so differ diff --git a/proprietary/vendor/lib/libsec-ril-dsds.so b/proprietary/vendor/lib/libsec-ril-dsds.so new file mode 100644 index 0000000..230dbaf Binary files /dev/null and b/proprietary/vendor/lib/libsec-ril-dsds.so differ diff --git a/proprietary/vendor/lib/libsec-ril.so b/proprietary/vendor/lib/libsec-ril.so new file mode 100644 index 0000000..07706b7 Binary files /dev/null and b/proprietary/vendor/lib/libsec-ril.so differ diff --git a/proprietary/vendor/lib/libskeymaster3device.so b/proprietary/vendor/lib/libskeymaster3device.so new file mode 100644 index 0000000..e07ab5f Binary files /dev/null and b/proprietary/vendor/lib/libskeymaster3device.so differ diff --git a/proprietary/vendor/lib/libsmart_cropping.camera.samsung.so b/proprietary/vendor/lib/libsmart_cropping.camera.samsung.so new file mode 100644 index 0000000..fcfe2cb Binary files /dev/null and b/proprietary/vendor/lib/libsmart_cropping.camera.samsung.so differ diff --git a/proprietary/vendor/lib/libsnap_caffe.so b/proprietary/vendor/lib/libsnap_caffe.so new file mode 100644 index 0000000..461f80d Binary files /dev/null and b/proprietary/vendor/lib/libsnap_caffe.so differ diff --git a/proprietary/vendor/lib/libsnap_caffe_wrapper.so b/proprietary/vendor/lib/libsnap_caffe_wrapper.so new file mode 100644 index 0000000..062e02f Binary files /dev/null and b/proprietary/vendor/lib/libsnap_caffe_wrapper.so differ diff --git a/proprietary/vendor/lib/libsnap_compute.so b/proprietary/vendor/lib/libsnap_compute.so new file mode 100644 index 0000000..1351f7e Binary files /dev/null and b/proprietary/vendor/lib/libsnap_compute.so differ diff --git a/proprietary/vendor/lib/libsnap_compute_wrapper.so b/proprietary/vendor/lib/libsnap_compute_wrapper.so new file mode 100644 index 0000000..3a24eab Binary files /dev/null and b/proprietary/vendor/lib/libsnap_compute_wrapper.so differ diff --git a/proprietary/vendor/lib/libsnap_vndk.so b/proprietary/vendor/lib/libsnap_vndk.so new file mode 100644 index 0000000..bb13f70 Binary files /dev/null and b/proprietary/vendor/lib/libsnap_vndk.so differ diff --git a/proprietary/vendor/lib/libsomp.camera.samsung.so b/proprietary/vendor/lib/libsomp.camera.samsung.so new file mode 100644 index 0000000..c9827b9 Binary files /dev/null and b/proprietary/vendor/lib/libsomp.camera.samsung.so differ diff --git a/proprietary/vendor/lib/libstagefright_bufferqueue_helper_vendor.so b/proprietary/vendor/lib/libstagefright_bufferqueue_helper_vendor.so new file mode 100644 index 0000000..f966262 Binary files /dev/null and b/proprietary/vendor/lib/libstagefright_bufferqueue_helper_vendor.so differ diff --git a/proprietary/vendor/lib/libstagefright_foundation.so b/proprietary/vendor/lib/libstagefright_foundation.so new file mode 100644 index 0000000..840380a Binary files /dev/null and b/proprietary/vendor/lib/libstagefright_foundation.so differ diff --git a/proprietary/vendor/lib/libstagefright_omx_utils.so b/proprietary/vendor/lib/libstagefright_omx_utils.so new file mode 100644 index 0000000..c5a077d Binary files /dev/null and b/proprietary/vendor/lib/libstagefright_omx_utils.so differ diff --git a/proprietary/vendor/lib/libstagefright_omx_vendor.so b/proprietary/vendor/lib/libstagefright_omx_vendor.so new file mode 100644 index 0000000..8a58903 Binary files /dev/null and b/proprietary/vendor/lib/libstagefright_omx_vendor.so differ diff --git a/proprietary/vendor/lib/libstagefright_soft_ac4dec.so b/proprietary/vendor/lib/libstagefright_soft_ac4dec.so new file mode 100644 index 0000000..074e61c Binary files /dev/null and b/proprietary/vendor/lib/libstagefright_soft_ac4dec.so differ diff --git a/proprietary/vendor/lib/libstagefright_soft_ddpdec.so b/proprietary/vendor/lib/libstagefright_soft_ddpdec.so new file mode 100644 index 0000000..f15e505 Binary files /dev/null and b/proprietary/vendor/lib/libstagefright_soft_ddpdec.so differ diff --git a/proprietary/vendor/lib/libstagefright_soft_g711dec.so b/proprietary/vendor/lib/libstagefright_soft_g711dec.so new file mode 100644 index 0000000..110e2a9 Binary files /dev/null and b/proprietary/vendor/lib/libstagefright_soft_g711dec.so differ diff --git a/proprietary/vendor/lib/libsynaFpSensorTestNwd.so b/proprietary/vendor/lib/libsynaFpSensorTestNwd.so new file mode 100644 index 0000000..09ab058 Binary files /dev/null and b/proprietary/vendor/lib/libsynaFpSensorTestNwd.so differ diff --git a/proprietary/vendor/lib/libvndsecril-client.so b/proprietary/vendor/lib/libvndsecril-client.so new file mode 100644 index 0000000..2c51e3b Binary files /dev/null and b/proprietary/vendor/lib/libvndsecril-client.so differ diff --git a/proprietary/vendor/lib/libvxu.so b/proprietary/vendor/lib/libvxu.so new file mode 100644 index 0000000..8d4d6f2 Binary files /dev/null and b/proprietary/vendor/lib/libvxu.so differ diff --git a/proprietary/vendor/lib/libwifi-hal.so b/proprietary/vendor/lib/libwifi-hal.so new file mode 100644 index 0000000..1107206 Binary files /dev/null and b/proprietary/vendor/lib/libwifi-hal.so differ diff --git a/proprietary/vendor/lib/libwpa_client.so b/proprietary/vendor/lib/libwpa_client.so new file mode 100644 index 0000000..68171ef Binary files /dev/null and b/proprietary/vendor/lib/libwpa_client.so differ diff --git a/proprietary/vendor/lib/libwrappergps.so b/proprietary/vendor/lib/libwrappergps.so new file mode 100644 index 0000000..5592254 Binary files /dev/null and b/proprietary/vendor/lib/libwrappergps.so differ diff --git a/proprietary/vendor/lib/libwvhidl.so b/proprietary/vendor/lib/libwvhidl.so new file mode 100644 index 0000000..41a2c4e Binary files /dev/null and b/proprietary/vendor/lib/libwvhidl.so differ diff --git a/proprietary/vendor/lib/libxcv.camera.samsung.so b/proprietary/vendor/lib/libxcv.camera.samsung.so new file mode 100644 index 0000000..43637bc Binary files /dev/null and b/proprietary/vendor/lib/libxcv.camera.samsung.so differ diff --git a/proprietary/vendor/lib/mediadrm/libwvdrmengine.so b/proprietary/vendor/lib/mediadrm/libwvdrmengine.so new file mode 100644 index 0000000..7551138 Binary files /dev/null and b/proprietary/vendor/lib/mediadrm/libwvdrmengine.so differ diff --git a/proprietary/vendor/lib/sensors.bio.so b/proprietary/vendor/lib/sensors.bio.so new file mode 100644 index 0000000..a0ef6fb Binary files /dev/null and b/proprietary/vendor/lib/sensors.bio.so differ diff --git a/proprietary/vendor/lib/sensors.grip.so b/proprietary/vendor/lib/sensors.grip.so new file mode 100644 index 0000000..d84e605 Binary files /dev/null and b/proprietary/vendor/lib/sensors.grip.so differ diff --git a/proprietary/vendor/lib/sensors.sensorhub.so b/proprietary/vendor/lib/sensors.sensorhub.so new file mode 100644 index 0000000..81b478d Binary files /dev/null and b/proprietary/vendor/lib/sensors.sensorhub.so differ diff --git a/proprietary/vendor/lib/soundfx/libaudioeffectoffload.so b/proprietary/vendor/lib/soundfx/libaudioeffectoffload.so new file mode 100644 index 0000000..820e7f5 Binary files /dev/null and b/proprietary/vendor/lib/soundfx/libaudioeffectoffload.so differ diff --git a/proprietary/vendor/lib/soundfx/libaudiosaplus_sec.so b/proprietary/vendor/lib/soundfx/libaudiosaplus_sec.so new file mode 100644 index 0000000..dd5082a Binary files /dev/null and b/proprietary/vendor/lib/soundfx/libaudiosaplus_sec.so differ diff --git a/proprietary/vendor/lib/soundfx/libgearvr.so b/proprietary/vendor/lib/soundfx/libgearvr.so new file mode 100644 index 0000000..de35ac5 Binary files /dev/null and b/proprietary/vendor/lib/soundfx/libgearvr.so differ diff --git a/proprietary/vendor/lib/soundfx/libmysound.so b/proprietary/vendor/lib/soundfx/libmysound.so new file mode 100644 index 0000000..47834bb Binary files /dev/null and b/proprietary/vendor/lib/soundfx/libmysound.so differ diff --git a/proprietary/vendor/lib/soundfx/libmyspace.so b/proprietary/vendor/lib/soundfx/libmyspace.so new file mode 100644 index 0000000..529e264 Binary files /dev/null and b/proprietary/vendor/lib/soundfx/libmyspace.so differ diff --git a/proprietary/vendor/lib/soundfx/libplaybackrecorder.so b/proprietary/vendor/lib/soundfx/libplaybackrecorder.so new file mode 100644 index 0000000..6d32475 Binary files /dev/null and b/proprietary/vendor/lib/soundfx/libplaybackrecorder.so differ diff --git a/proprietary/vendor/lib/soundfx/libsamsungSoundbooster_plus.so b/proprietary/vendor/lib/soundfx/libsamsungSoundbooster_plus.so new file mode 100644 index 0000000..bf96642 Binary files /dev/null and b/proprietary/vendor/lib/soundfx/libsamsungSoundbooster_plus.so differ diff --git a/proprietary/vendor/lib/soundfx/libswdap.so b/proprietary/vendor/lib/soundfx/libswdap.so new file mode 100644 index 0000000..e08487a Binary files /dev/null and b/proprietary/vendor/lib/soundfx/libswdap.so differ diff --git a/proprietary/vendor/lib/vendor.samsung.camera.device@1.0-impl.so b/proprietary/vendor/lib/vendor.samsung.camera.device@1.0-impl.so new file mode 100644 index 0000000..238a7e8 Binary files /dev/null and b/proprietary/vendor/lib/vendor.samsung.camera.device@1.0-impl.so differ diff --git a/proprietary/vendor/lib/vendor.samsung.camera.device@3.2-impl.so b/proprietary/vendor/lib/vendor.samsung.camera.device@3.2-impl.so new file mode 100644 index 0000000..66cba46 Binary files /dev/null and b/proprietary/vendor/lib/vendor.samsung.camera.device@3.2-impl.so differ diff --git a/proprietary/vendor/lib/vendor.samsung.camera.device@3.3-impl.so b/proprietary/vendor/lib/vendor.samsung.camera.device@3.3-impl.so new file mode 100644 index 0000000..df2c48b Binary files /dev/null and b/proprietary/vendor/lib/vendor.samsung.camera.device@3.3-impl.so differ diff --git a/proprietary/vendor/lib/vendor.samsung.camera.device@3.4-impl.so b/proprietary/vendor/lib/vendor.samsung.camera.device@3.4-impl.so new file mode 100644 index 0000000..c1695a1 Binary files /dev/null and b/proprietary/vendor/lib/vendor.samsung.camera.device@3.4-impl.so differ diff --git a/proprietary/vendor/lib64/camera.device@1.0-impl.so b/proprietary/vendor/lib64/camera.device@1.0-impl.so new file mode 100644 index 0000000..4629b92 Binary files /dev/null and b/proprietary/vendor/lib64/camera.device@1.0-impl.so differ diff --git a/proprietary/vendor/lib64/camera.device@3.2-impl.so b/proprietary/vendor/lib64/camera.device@3.2-impl.so new file mode 100644 index 0000000..c4febae Binary files /dev/null and b/proprietary/vendor/lib64/camera.device@3.2-impl.so differ diff --git a/proprietary/vendor/lib64/camera.device@3.3-impl.so b/proprietary/vendor/lib64/camera.device@3.3-impl.so new file mode 100644 index 0000000..d98e1d2 Binary files /dev/null and b/proprietary/vendor/lib64/camera.device@3.3-impl.so differ diff --git a/proprietary/vendor/lib64/camera.device@3.4-impl.so b/proprietary/vendor/lib64/camera.device@3.4-impl.so new file mode 100644 index 0000000..ef5ede5 Binary files /dev/null and b/proprietary/vendor/lib64/camera.device@3.4-impl.so differ diff --git a/proprietary/vendor/lib64/egl/libGLES_mali.so b/proprietary/vendor/lib64/egl/libGLES_mali.so new file mode 100644 index 0000000..45d7006 Binary files /dev/null and b/proprietary/vendor/lib64/egl/libGLES_mali.so differ diff --git a/proprietary/vendor/lib64/hw/android.hardware.bluetooth@1.0-impl.so b/proprietary/vendor/lib64/hw/android.hardware.bluetooth@1.0-impl.so new file mode 100644 index 0000000..fee8ac2 Binary files /dev/null and b/proprietary/vendor/lib64/hw/android.hardware.bluetooth@1.0-impl.so differ diff --git a/proprietary/vendor/lib64/hw/android.hardware.gnss@1.1-impl.so b/proprietary/vendor/lib64/hw/android.hardware.gnss@1.1-impl.so new file mode 100644 index 0000000..33d42cf Binary files /dev/null and b/proprietary/vendor/lib64/hw/android.hardware.gnss@1.1-impl.so differ diff --git a/proprietary/vendor/lib64/hw/gatekeeper.exynos8895.so b/proprietary/vendor/lib64/hw/gatekeeper.exynos8895.so new file mode 100644 index 0000000..570991e Binary files /dev/null and b/proprietary/vendor/lib64/hw/gatekeeper.exynos8895.so differ diff --git a/proprietary/vendor/lib64/hw/gps.default.so b/proprietary/vendor/lib64/hw/gps.default.so new file mode 100644 index 0000000..8b1e553 Binary files /dev/null and b/proprietary/vendor/lib64/hw/gps.default.so differ diff --git a/proprietary/vendor/lib64/hw/hwcomposer.exynos5.so b/proprietary/vendor/lib64/hw/hwcomposer.exynos5.so new file mode 100644 index 0000000..799b22e Binary files /dev/null and b/proprietary/vendor/lib64/hw/hwcomposer.exynos5.so differ diff --git a/proprietary/vendor/lib64/hw/keystore.mdfpp.so b/proprietary/vendor/lib64/hw/keystore.mdfpp.so new file mode 100644 index 0000000..8576cc8 Binary files /dev/null and b/proprietary/vendor/lib64/hw/keystore.mdfpp.so differ diff --git a/proprietary/vendor/lib64/hw/vendor.samsung.hardware.camera.provider@2.4-impl.so b/proprietary/vendor/lib64/hw/vendor.samsung.hardware.camera.provider@2.4-impl.so new file mode 100644 index 0000000..80fd99c Binary files /dev/null and b/proprietary/vendor/lib64/hw/vendor.samsung.hardware.camera.provider@2.4-impl.so differ diff --git a/proprietary/vendor/lib64/hw/vendor.samsung.hardware.gnss@1.0-impl.so b/proprietary/vendor/lib64/hw/vendor.samsung.hardware.gnss@1.0-impl.so new file mode 100644 index 0000000..30f647a Binary files /dev/null and b/proprietary/vendor/lib64/hw/vendor.samsung.hardware.gnss@1.0-impl.so differ diff --git a/proprietary/vendor/lib64/libDLInterface.camera.samsung.so b/proprietary/vendor/lib64/libDLInterface.camera.samsung.so new file mode 100644 index 0000000..dae3e40 Binary files /dev/null and b/proprietary/vendor/lib64/libDLInterface.camera.samsung.so differ diff --git a/proprietary/vendor/lib64/libExynosHWCService.so b/proprietary/vendor/lib64/libExynosHWCService.so new file mode 100644 index 0000000..c2549d2 Binary files /dev/null and b/proprietary/vendor/lib64/libExynosHWCService.so differ diff --git a/proprietary/vendor/lib64/libMcClient.so b/proprietary/vendor/lib64/libMcClient.so new file mode 100644 index 0000000..154a431 Binary files /dev/null and b/proprietary/vendor/lib64/libMcClient.so differ diff --git a/proprietary/vendor/lib64/libMcRegistry.so b/proprietary/vendor/lib64/libMcRegistry.so new file mode 100644 index 0000000..e3dd0ae Binary files /dev/null and b/proprietary/vendor/lib64/libMcRegistry.so differ diff --git a/proprietary/vendor/lib64/libOpenCv.camera.samsung.so b/proprietary/vendor/lib64/libOpenCv.camera.samsung.so new file mode 100644 index 0000000..42b43ac Binary files /dev/null and b/proprietary/vendor/lib64/libOpenCv.camera.samsung.so differ diff --git a/proprietary/vendor/lib64/libRSDriverArm.so b/proprietary/vendor/lib64/libRSDriverArm.so new file mode 100644 index 0000000..ed11338 Binary files /dev/null and b/proprietary/vendor/lib64/libRSDriverArm.so differ diff --git a/proprietary/vendor/lib64/libbauthserver.so b/proprietary/vendor/lib64/libbauthserver.so new file mode 100644 index 0000000..c90cd45 Binary files /dev/null and b/proprietary/vendor/lib64/libbauthserver.so differ diff --git a/proprietary/vendor/lib64/libbauthtzcommon.so b/proprietary/vendor/lib64/libbauthtzcommon.so new file mode 100644 index 0000000..559bfed Binary files /dev/null and b/proprietary/vendor/lib64/libbauthtzcommon.so differ diff --git a/proprietary/vendor/lib64/libbt-vendor.so b/proprietary/vendor/lib64/libbt-vendor.so new file mode 100644 index 0000000..70a4ebb Binary files /dev/null and b/proprietary/vendor/lib64/libbt-vendor.so differ diff --git a/proprietary/vendor/lib64/libcsc.so b/proprietary/vendor/lib64/libcsc.so new file mode 100644 index 0000000..e3d6c53 Binary files /dev/null and b/proprietary/vendor/lib64/libcsc.so differ diff --git a/proprietary/vendor/lib64/libegis_fp_normal_sensor_test.so b/proprietary/vendor/lib64/libegis_fp_normal_sensor_test.so new file mode 100644 index 0000000..07ddb12 Binary files /dev/null and b/proprietary/vendor/lib64/libegis_fp_normal_sensor_test.so differ diff --git a/proprietary/vendor/lib64/libexynosdisplay.so b/proprietary/vendor/lib64/libexynosdisplay.so new file mode 100644 index 0000000..4c9a32e Binary files /dev/null and b/proprietary/vendor/lib64/libexynosdisplay.so differ diff --git a/proprietary/vendor/lib64/libexynosutils.so b/proprietary/vendor/lib64/libexynosutils.so new file mode 100644 index 0000000..e2256f9 Binary files /dev/null and b/proprietary/vendor/lib64/libexynosutils.so differ diff --git a/proprietary/vendor/lib64/libexynosv4l2.so b/proprietary/vendor/lib64/libexynosv4l2.so new file mode 100644 index 0000000..c76525c Binary files /dev/null and b/proprietary/vendor/lib64/libexynosv4l2.so differ diff --git a/proprietary/vendor/lib64/libflicker.so b/proprietary/vendor/lib64/libflicker.so new file mode 100644 index 0000000..ee35900 Binary files /dev/null and b/proprietary/vendor/lib64/libflicker.so differ diff --git a/proprietary/vendor/lib64/libgf_in_system_lib.so b/proprietary/vendor/lib64/libgf_in_system_lib.so new file mode 100644 index 0000000..fa06a7b Binary files /dev/null and b/proprietary/vendor/lib64/libgf_in_system_lib.so differ diff --git a/proprietary/vendor/lib64/libhifistill.so b/proprietary/vendor/lib64/libhifistill.so new file mode 100644 index 0000000..4414db3 Binary files /dev/null and b/proprietary/vendor/lib64/libhifistill.so differ diff --git a/proprietary/vendor/lib64/libhifistill_tuning.so b/proprietary/vendor/lib64/libhifistill_tuning.so new file mode 100644 index 0000000..c07a7a4 Binary files /dev/null and b/proprietary/vendor/lib64/libhifistill_tuning.so differ diff --git a/proprietary/vendor/lib64/libhumantracking_util.camera.samsung.so b/proprietary/vendor/lib64/libhumantracking_util.camera.samsung.so new file mode 100644 index 0000000..56a87ac Binary files /dev/null and b/proprietary/vendor/lib64/libhumantracking_util.camera.samsung.so differ diff --git a/proprietary/vendor/lib64/libhwc2on1adapter.so b/proprietary/vendor/lib64/libhwc2on1adapter.so new file mode 100644 index 0000000..d5e52db Binary files /dev/null and b/proprietary/vendor/lib64/libhwc2on1adapter.so differ diff --git a/proprietary/vendor/lib64/libhwc2onfbadapter.so b/proprietary/vendor/lib64/libhwc2onfbadapter.so new file mode 100644 index 0000000..2acd4b4 Binary files /dev/null and b/proprietary/vendor/lib64/libhwc2onfbadapter.so differ diff --git a/proprietary/vendor/lib64/libion_exynos.so b/proprietary/vendor/lib64/libion_exynos.so new file mode 100644 index 0000000..e7389b8 Binary files /dev/null and b/proprietary/vendor/lib64/libion_exynos.so differ diff --git a/proprietary/vendor/lib64/libiva_android_hal.so b/proprietary/vendor/lib64/libiva_android_hal.so new file mode 100644 index 0000000..dd4b03c Binary files /dev/null and b/proprietary/vendor/lib64/libiva_android_hal.so differ diff --git a/proprietary/vendor/lib64/libkeymaster_helper.so b/proprietary/vendor/lib64/libkeymaster_helper.so new file mode 100644 index 0000000..9cdcd4d Binary files /dev/null and b/proprietary/vendor/lib64/libkeymaster_helper.so differ diff --git a/proprietary/vendor/lib64/libkeymaster_mdfpp.so b/proprietary/vendor/lib64/libkeymaster_mdfpp.so new file mode 100644 index 0000000..c04b43a Binary files /dev/null and b/proprietary/vendor/lib64/libkeymaster_mdfpp.so differ diff --git a/proprietary/vendor/lib64/libkeystore-engine-wifi-hidl.so b/proprietary/vendor/lib64/libkeystore-engine-wifi-hidl.so new file mode 100644 index 0000000..ad17d7f Binary files /dev/null and b/proprietary/vendor/lib64/libkeystore-engine-wifi-hidl.so differ diff --git a/proprietary/vendor/lib64/libkeystore-wifi-hidl.so b/proprietary/vendor/lib64/libkeystore-wifi-hidl.so new file mode 100644 index 0000000..c05ab89 Binary files /dev/null and b/proprietary/vendor/lib64/libkeystore-wifi-hidl.so differ diff --git a/proprietary/vendor/lib64/libmpp.so b/proprietary/vendor/lib64/libmpp.so new file mode 100644 index 0000000..10af6a2 Binary files /dev/null and b/proprietary/vendor/lib64/libmpp.so differ diff --git a/proprietary/vendor/lib64/libopenvx.so b/proprietary/vendor/lib64/libopenvx.so new file mode 100644 index 0000000..069782c Binary files /dev/null and b/proprietary/vendor/lib64/libopenvx.so differ diff --git a/proprietary/vendor/lib64/libqfp_sensortest.so b/proprietary/vendor/lib64/libqfp_sensortest.so new file mode 100644 index 0000000..59e39c2 Binary files /dev/null and b/proprietary/vendor/lib64/libqfp_sensortest.so differ diff --git a/proprietary/vendor/lib64/libreference-ril.so b/proprietary/vendor/lib64/libreference-ril.so new file mode 100644 index 0000000..ad50a15 Binary files /dev/null and b/proprietary/vendor/lib64/libreference-ril.so differ diff --git a/proprietary/vendor/lib64/libril.so b/proprietary/vendor/lib64/libril.so new file mode 100644 index 0000000..89d7d1a Binary files /dev/null and b/proprietary/vendor/lib64/libril.so differ diff --git a/proprietary/vendor/lib64/librilutils.so b/proprietary/vendor/lib64/librilutils.so new file mode 100644 index 0000000..0636386 Binary files /dev/null and b/proprietary/vendor/lib64/librilutils.so differ diff --git a/proprietary/vendor/lib64/libsec-ril-dsds.so b/proprietary/vendor/lib64/libsec-ril-dsds.so new file mode 100644 index 0000000..2e452c0 Binary files /dev/null and b/proprietary/vendor/lib64/libsec-ril-dsds.so differ diff --git a/proprietary/vendor/lib64/libsec-ril.so b/proprietary/vendor/lib64/libsec-ril.so new file mode 100644 index 0000000..f18d79f Binary files /dev/null and b/proprietary/vendor/lib64/libsec-ril.so differ diff --git a/proprietary/vendor/lib64/libskeymaster3device.so b/proprietary/vendor/lib64/libskeymaster3device.so new file mode 100644 index 0000000..b24dbfc Binary files /dev/null and b/proprietary/vendor/lib64/libskeymaster3device.so differ diff --git a/proprietary/vendor/lib64/libsmart_cropping.camera.samsung.so b/proprietary/vendor/lib64/libsmart_cropping.camera.samsung.so new file mode 100644 index 0000000..e4ecf42 Binary files /dev/null and b/proprietary/vendor/lib64/libsmart_cropping.camera.samsung.so differ diff --git a/proprietary/vendor/lib64/libsnap_caffe.so b/proprietary/vendor/lib64/libsnap_caffe.so new file mode 100644 index 0000000..db0d6be Binary files /dev/null and b/proprietary/vendor/lib64/libsnap_caffe.so differ diff --git a/proprietary/vendor/lib64/libsnap_caffe_wrapper.so b/proprietary/vendor/lib64/libsnap_caffe_wrapper.so new file mode 100644 index 0000000..f18eb72 Binary files /dev/null and b/proprietary/vendor/lib64/libsnap_caffe_wrapper.so differ diff --git a/proprietary/vendor/lib64/libsnap_compute.so b/proprietary/vendor/lib64/libsnap_compute.so new file mode 100644 index 0000000..3316afc Binary files /dev/null and b/proprietary/vendor/lib64/libsnap_compute.so differ diff --git a/proprietary/vendor/lib64/libsnap_compute_wrapper.so b/proprietary/vendor/lib64/libsnap_compute_wrapper.so new file mode 100644 index 0000000..a0bfda6 Binary files /dev/null and b/proprietary/vendor/lib64/libsnap_compute_wrapper.so differ diff --git a/proprietary/vendor/lib64/libsnap_vndk.so b/proprietary/vendor/lib64/libsnap_vndk.so new file mode 100644 index 0000000..a41f191 Binary files /dev/null and b/proprietary/vendor/lib64/libsnap_vndk.so differ diff --git a/proprietary/vendor/lib64/libsomp.camera.samsung.so b/proprietary/vendor/lib64/libsomp.camera.samsung.so new file mode 100644 index 0000000..cfadaa5 Binary files /dev/null and b/proprietary/vendor/lib64/libsomp.camera.samsung.so differ diff --git a/proprietary/vendor/lib64/libsynaFpSensorTestNwd.so b/proprietary/vendor/lib64/libsynaFpSensorTestNwd.so new file mode 100644 index 0000000..45c888a Binary files /dev/null and b/proprietary/vendor/lib64/libsynaFpSensorTestNwd.so differ diff --git a/proprietary/vendor/lib64/libvndsecril-client.so b/proprietary/vendor/lib64/libvndsecril-client.so new file mode 100644 index 0000000..228dd04 Binary files /dev/null and b/proprietary/vendor/lib64/libvndsecril-client.so differ diff --git a/proprietary/vendor/lib64/libvxu.so b/proprietary/vendor/lib64/libvxu.so new file mode 100644 index 0000000..c97e1be Binary files /dev/null and b/proprietary/vendor/lib64/libvxu.so differ diff --git a/proprietary/vendor/lib64/libwpa_client.so b/proprietary/vendor/lib64/libwpa_client.so new file mode 100644 index 0000000..15fd806 Binary files /dev/null and b/proprietary/vendor/lib64/libwpa_client.so differ diff --git a/proprietary/vendor/lib64/libwrappergps.so b/proprietary/vendor/lib64/libwrappergps.so new file mode 100644 index 0000000..a5f8421 Binary files /dev/null and b/proprietary/vendor/lib64/libwrappergps.so differ diff --git a/proprietary/vendor/lib64/libxcv.camera.samsung.so b/proprietary/vendor/lib64/libxcv.camera.samsung.so new file mode 100644 index 0000000..8784ec1 Binary files /dev/null and b/proprietary/vendor/lib64/libxcv.camera.samsung.so differ diff --git a/proprietary/vendor/lib64/nfc_nci_sec.so b/proprietary/vendor/lib64/nfc_nci_sec.so new file mode 100644 index 0000000..61115f9 Binary files /dev/null and b/proprietary/vendor/lib64/nfc_nci_sec.so differ diff --git a/proprietary/vendor/lib64/sensors.bio.so b/proprietary/vendor/lib64/sensors.bio.so new file mode 100644 index 0000000..0e23214 Binary files /dev/null and b/proprietary/vendor/lib64/sensors.bio.so differ diff --git a/proprietary/vendor/lib64/sensors.grip.so b/proprietary/vendor/lib64/sensors.grip.so new file mode 100644 index 0000000..f18a4e5 Binary files /dev/null and b/proprietary/vendor/lib64/sensors.grip.so differ diff --git a/proprietary/vendor/lib64/sensors.sensorhub.so b/proprietary/vendor/lib64/sensors.sensorhub.so new file mode 100644 index 0000000..fbee60a Binary files /dev/null and b/proprietary/vendor/lib64/sensors.sensorhub.so differ diff --git a/proprietary/vendor/lib64/soundfx/libaudioeffectoffload.so b/proprietary/vendor/lib64/soundfx/libaudioeffectoffload.so new file mode 100644 index 0000000..27487db Binary files /dev/null and b/proprietary/vendor/lib64/soundfx/libaudioeffectoffload.so differ diff --git a/proprietary/vendor/lib64/soundfx/libswdap.so b/proprietary/vendor/lib64/soundfx/libswdap.so new file mode 100644 index 0000000..ec71df9 Binary files /dev/null and b/proprietary/vendor/lib64/soundfx/libswdap.so differ diff --git a/proprietary/vendor/lib64/vendor.samsung.camera.device@1.0-impl.so b/proprietary/vendor/lib64/vendor.samsung.camera.device@1.0-impl.so new file mode 100644 index 0000000..e86ec10 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.samsung.camera.device@1.0-impl.so differ diff --git a/proprietary/vendor/lib64/vendor.samsung.camera.device@3.2-impl.so b/proprietary/vendor/lib64/vendor.samsung.camera.device@3.2-impl.so new file mode 100644 index 0000000..8b93608 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.samsung.camera.device@3.2-impl.so differ diff --git a/proprietary/vendor/lib64/vendor.samsung.camera.device@3.3-impl.so b/proprietary/vendor/lib64/vendor.samsung.camera.device@3.3-impl.so new file mode 100644 index 0000000..0d83c52 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.samsung.camera.device@3.3-impl.so differ diff --git a/proprietary/vendor/lib64/vendor.samsung.camera.device@3.4-impl.so b/proprietary/vendor/lib64/vendor.samsung.camera.device@3.4-impl.so new file mode 100644 index 0000000..ca468ce Binary files /dev/null and b/proprietary/vendor/lib64/vendor.samsung.camera.device@3.4-impl.so differ diff --git a/proprietary/vendor/lib64/vendor.samsung.frameworks.ucm.wifi@1.0.so b/proprietary/vendor/lib64/vendor.samsung.frameworks.ucm.wifi@1.0.so new file mode 100644 index 0000000..387ea00 Binary files /dev/null and b/proprietary/vendor/lib64/vendor.samsung.frameworks.ucm.wifi@1.0.so differ diff --git a/universal8895-common-vendor.mk b/universal8895-common-vendor.mk new file mode 100644 index 0000000..faaff67 --- /dev/null +++ b/universal8895-common-vendor.mk @@ -0,0 +1,533 @@ +# Copyright (C) 2017-2019 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/samsung/universal8895-common/setup-makefiles.sh + +PRODUCT_COPY_FILES += \ + vendor/samsung/universal8895-common/proprietary/app/mcRegistry/00060308060501020000000000000000.tlbin:system/app/mcRegistry/00060308060501020000000000000000.tlbin \ + vendor/samsung/universal8895-common/proprietary/app/mcRegistry/ffffffff000000000000000000000004.tlbin:system/app/mcRegistry/ffffffff000000000000000000000004.tlbin \ + vendor/samsung/universal8895-common/proprietary/app/mcRegistry/ffffffff000000000000000000000005.tlbin:system/app/mcRegistry/ffffffff000000000000000000000005.tlbin \ + vendor/samsung/universal8895-common/proprietary/app/mcRegistry/ffffffff00000000000000000000000a.tlbin:system/app/mcRegistry/ffffffff00000000000000000000000a.tlbin \ + vendor/samsung/universal8895-common/proprietary/app/mcRegistry/ffffffff00000000000000000000000c.tlbin:system/app/mcRegistry/ffffffff00000000000000000000000c.tlbin \ + vendor/samsung/universal8895-common/proprietary/app/mcRegistry/ffffffff00000000000000000000000d.tlbin:system/app/mcRegistry/ffffffff00000000000000000000000d.tlbin \ + vendor/samsung/universal8895-common/proprietary/app/mcRegistry/ffffffff000000000000000000000016.tlbin:system/app/mcRegistry/ffffffff000000000000000000000016.tlbin \ + vendor/samsung/universal8895-common/proprietary/app/mcRegistry/ffffffff000000000000000000000017.tlbin:system/app/mcRegistry/ffffffff000000000000000000000017.tlbin \ + vendor/samsung/universal8895-common/proprietary/app/mcRegistry/ffffffff000000000000000000000030.tlbin:system/app/mcRegistry/ffffffff000000000000000000000030.tlbin \ + vendor/samsung/universal8895-common/proprietary/app/mcRegistry/ffffffff00000000000000000000003e.tlbin:system/app/mcRegistry/ffffffff00000000000000000000003e.tlbin \ + vendor/samsung/universal8895-common/proprietary/app/mcRegistry/ffffffff000000000000000000000041.tlbin:system/app/mcRegistry/ffffffff000000000000000000000041.tlbin \ + vendor/samsung/universal8895-common/proprietary/app/mcRegistry/ffffffff000000000000000000000045.tlbin:system/app/mcRegistry/ffffffff000000000000000000000045.tlbin \ + vendor/samsung/universal8895-common/proprietary/app/mcRegistry/ffffffff000000000000000000000047.tlbin:system/app/mcRegistry/ffffffff000000000000000000000047.tlbin \ + vendor/samsung/universal8895-common/proprietary/app/mcRegistry/ffffffff000000000000000000000059.tlbin:system/app/mcRegistry/ffffffff000000000000000000000059.tlbin \ + vendor/samsung/universal8895-common/proprietary/app/mcRegistry/ffffffff000000000000000000000060.tlbin:system/app/mcRegistry/ffffffff000000000000000000000060.tlbin \ + vendor/samsung/universal8895-common/proprietary/app/mcRegistry/ffffffffd00000000000000000000004.tlbin:system/app/mcRegistry/ffffffffd00000000000000000000004.tlbin \ + vendor/samsung/universal8895-common/proprietary/app/mcRegistry/ffffffffd00000000000000000000017.tlbin:system/app/mcRegistry/ffffffffd00000000000000000000017.tlbin \ + vendor/samsung/universal8895-common/proprietary/app/mcRegistry/ffffffffd0000000000000000000001a.tlbin:system/app/mcRegistry/ffffffffd0000000000000000000001a.tlbin \ + vendor/samsung/universal8895-common/proprietary/app/mcRegistry/fffffffff0000000000000000000001b.tlbin:system/app/mcRegistry/fffffffff0000000000000000000001b.tlbin \ + vendor/samsung/universal8895-common/proprietary/app/mcRegistry/fffffffff0000000000000000000001e.tlbin:system/app/mcRegistry/fffffffff0000000000000000000001e.tlbin \ + vendor/samsung/universal8895-common/proprietary/bin/lpm:system/bin/lpm \ + vendor/samsung/universal8895-common/proprietary/etc/audio_effects.conf:system/etc/audio_effects.conf \ + vendor/samsung/universal8895-common/proprietary/etc/gps_debug.conf:system/etc/gps_debug.conf \ + vendor/samsung/universal8895-common/proprietary/etc/init/init.gpscommon.rc:system/etc/init/init.gpscommon.rc \ + vendor/samsung/universal8895-common/proprietary/etc/libnfc-nci.conf:system/etc/libnfc-nci.conf \ + vendor/samsung/universal8895-common/proprietary/etc/media_codecs.xml:system/etc/media_codecs.xml \ + vendor/samsung/universal8895-common/proprietary/etc/media_codecs_ac4.xml:system/etc/media_codecs_ac4.xml \ + vendor/samsung/universal8895-common/proprietary/etc/media_codecs_ddp.xml:system/etc/media_codecs_ddp.xml \ + vendor/samsung/universal8895-common/proprietary/etc/media_codecs_google_audio.xml:system/etc/media_codecs_google_audio.xml \ + vendor/samsung/universal8895-common/proprietary/etc/media_codecs_google_telephony.xml:system/etc/media_codecs_google_telephony.xml \ + vendor/samsung/universal8895-common/proprietary/etc/media_codecs_google_video.xml:system/etc/media_codecs_google_video.xml \ + vendor/samsung/universal8895-common/proprietary/etc/media_codecs_performance.xml:system/etc/media_codecs_performance.xml \ + vendor/samsung/universal8895-common/proprietary/etc/media_codecs_sec_ape.xml:system/etc/media_codecs_sec_ape.xml \ + vendor/samsung/universal8895-common/proprietary/etc/media_codecs_sec_primary.xml:system/etc/media_codecs_sec_primary.xml \ + vendor/samsung/universal8895-common/proprietary/etc/media_codecs_sec_qcp.xml:system/etc/media_codecs_sec_qcp.xml \ + vendor/samsung/universal8895-common/proprietary/etc/media_codecs_sec_secondary.xml:system/etc/media_codecs_sec_secondary.xml \ + vendor/samsung/universal8895-common/proprietary/etc/media_codecs_sec_video_primary.xml:system/etc/media_codecs_sec_video_primary.xml \ + vendor/samsung/universal8895-common/proprietary/etc/media_profiles.xml:system/etc/media_profiles.xml \ + vendor/samsung/universal8895-common/proprietary/etc/mixer_gains.xml:system/etc/mixer_gains.xml \ + vendor/samsung/universal8895-common/proprietary/etc/mixer_paths.xml:system/etc/mixer_paths.xml \ + vendor/samsung/universal8895-common/proprietary/etc/nfc_key:system/etc/nfc_key \ + vendor/samsung/universal8895-common/proprietary/etc/nfcee_access.xml:system/etc/nfcee_access.xml \ + vendor/samsung/universal8895-common/proprietary/lib/android.hardware.bluetooth.a2dp@1.0.so:system/lib/android.hardware.bluetooth.a2dp@1.0.so \ + vendor/samsung/universal8895-common/proprietary/lib/android.hardware.camera.common@1.0.so:system/lib/android.hardware.camera.common@1.0.so \ + vendor/samsung/universal8895-common/proprietary/lib/android.hardware.camera.device@1.0.so:system/lib/android.hardware.camera.device@1.0.so \ + vendor/samsung/universal8895-common/proprietary/lib/android.hardware.camera.device@3.2.so:system/lib/android.hardware.camera.device@3.2.so \ + vendor/samsung/universal8895-common/proprietary/lib/android.hardware.camera.device@3.3.so:system/lib/android.hardware.camera.device@3.3.so \ + vendor/samsung/universal8895-common/proprietary/lib/android.hardware.camera.device@3.4.so:system/lib/android.hardware.camera.device@3.4.so \ + vendor/samsung/universal8895-common/proprietary/lib/android.hardware.camera.provider@2.4.so:system/lib/android.hardware.camera.provider@2.4.so \ + vendor/samsung/universal8895-common/proprietary/lib/android.hardware.gnss@1.0.so:system/lib/android.hardware.gnss@1.0.so \ + vendor/samsung/universal8895-common/proprietary/lib/android.hardware.gnss@1.1.so:system/lib/android.hardware.gnss@1.1.so \ + vendor/samsung/universal8895-common/proprietary/lib/android.hardware.tetheroffload.config@1.0.so:system/lib/android.hardware.tetheroffload.config@1.0.so \ + vendor/samsung/universal8895-common/proprietary/lib/android.hardware.wifi.supplicant@1.0.so:system/lib/android.hardware.wifi.supplicant@1.0.so \ + vendor/samsung/universal8895-common/proprietary/lib/android.hardware.wifi@1.0.so:system/lib/android.hardware.wifi@1.0.so \ + vendor/samsung/universal8895-common/proprietary/lib/android.system.wifi.keystore@1.0.so:system/lib/android.system.wifi.keystore@1.0.so \ + vendor/samsung/universal8895-common/proprietary/lib/hw/audio.playback_record.default.so:system/lib/hw/audio.playback_record.default.so \ + vendor/samsung/universal8895-common/proprietary/lib/hw/audio.primary.universal8895.so:system/lib/hw/audio.primary.universal8895.so \ + vendor/samsung/universal8895-common/proprietary/lib/hw/audio.tms.default.so:system/lib/hw/audio.tms.default.so \ + vendor/samsung/universal8895-common/proprietary/lib/hw/camera.universal8895.so:system/lib/hw/camera.universal8895.so \ + vendor/samsung/universal8895-common/proprietary/lib/hw/gralloc.exynos5.so:system/lib/hw/gralloc.exynos5.so \ + vendor/samsung/universal8895-common/proprietary/lib/libExynosOMX_Core.so:system/lib/libExynosOMX_Core.so \ + vendor/samsung/universal8895-common/proprietary/lib/libExynosOMX_Resourcemanager.so:system/lib/libExynosOMX_Resourcemanager.so \ + vendor/samsung/universal8895-common/proprietary/lib/libFacePreProcessing.camera.samsung.so:system/lib/libFacePreProcessing.camera.samsung.so \ + vendor/samsung/universal8895-common/proprietary/lib/libFacePreProcessing_jni.camera.samsung.so:system/lib/libFacePreProcessing_jni.camera.samsung.so \ + vendor/samsung/universal8895-common/proprietary/lib/libFacialBasedSelfieCorrection.camera.samsung.so:system/lib/libFacialBasedSelfieCorrection.camera.samsung.so \ + vendor/samsung/universal8895-common/proprietary/lib/libGrallocWrapper.so:system/lib/libGrallocWrapper.so \ + vendor/samsung/universal8895-common/proprietary/lib/libIDDQD_core.so:system/lib/libIDDQD_core.so \ + vendor/samsung/universal8895-common/proprietary/lib/libIDDQD_interface.so:system/lib/libIDDQD_interface.so \ + vendor/samsung/universal8895-common/proprietary/lib/libSamsungPostProcessConvertor.so:system/lib/libSamsungPostProcessConvertor.so \ + vendor/samsung/universal8895-common/proprietary/lib/lib_SamsungRec_06006.so:system/lib/lib_SamsungRec_06006.so \ + vendor/samsung/universal8895-common/proprietary/lib/lib_SoundAlive_SRC384_ver320.so:system/lib/lib_SoundAlive_SRC384_ver320.so \ + vendor/samsung/universal8895-common/proprietary/lib/lib_soundaliveresampler.so:system/lib/lib_soundaliveresampler.so \ + vendor/samsung/universal8895-common/proprietary/lib/libacryl.so:system/lib/libacryl.so \ + vendor/samsung/universal8895-common/proprietary/lib/libaudio-ril.so:system/lib/libaudio-ril.so \ + vendor/samsung/universal8895-common/proprietary/lib/libaudioroute.so:system/lib/libaudioroute.so \ + vendor/samsung/universal8895-common/proprietary/lib/libblurdetection.so:system/lib/libblurdetection.so \ + vendor/samsung/universal8895-common/proprietary/lib/libblurdetection_interface.so:system/lib/libblurdetection_interface.so \ + vendor/samsung/universal8895-common/proprietary/lib/libexynoscamera.so:system/lib/libexynoscamera.so \ + vendor/samsung/universal8895-common/proprietary/lib/libexynoscamera3.so:system/lib/libexynoscamera3.so \ + vendor/samsung/universal8895-common/proprietary/lib/libexynosgscaler.so:system/lib/libexynosgscaler.so \ + vendor/samsung/universal8895-common/proprietary/lib/libexynosscaler.so:system/lib/libexynosscaler.so \ + vendor/samsung/universal8895-common/proprietary/lib/libfloatingfeature.so:system/lib/libfloatingfeature.so \ + vendor/samsung/universal8895-common/proprietary/lib/libfocuspeaking.so:system/lib/libfocuspeaking.so \ + vendor/samsung/universal8895-common/proprietary/lib/libfocuspeaking_interface.so:system/lib/libfocuspeaking_interface.so \ + vendor/samsung/universal8895-common/proprietary/lib/libhifills_interface.so:system/lib/libhifills_interface.so \ + vendor/samsung/universal8895-common/proprietary/lib/libhwjpeg.so:system/lib/libhwjpeg.so \ + vendor/samsung/universal8895-common/proprietary/lib/librecordalive.so:system/lib/librecordalive.so \ + vendor/samsung/universal8895-common/proprietary/lib/libsamsungDiamondVoice.so:system/lib/libsamsungDiamondVoice.so \ + vendor/samsung/universal8895-common/proprietary/lib/libsecaudiocoreutils.so:system/lib/libsecaudiocoreutils.so \ + vendor/samsung/universal8895-common/proprietary/lib/libsecaudioinfo.so:system/lib/libsecaudioinfo.so \ + vendor/samsung/universal8895-common/proprietary/lib/libsecnativefeature.so:system/lib/libsecnativefeature.so \ + vendor/samsung/universal8895-common/proprietary/lib/libsecril-client.so:system/lib/libsecril-client.so \ + vendor/samsung/universal8895-common/proprietary/lib/libsensorlistener.so:system/lib/libsensorlistener.so \ + vendor/samsung/universal8895-common/proprietary/lib/libskeymaster.so:system/lib/libskeymaster.so \ + vendor/samsung/universal8895-common/proprietary/lib/libsmartfocus_interface.so:system/lib/libsmartfocus_interface.so \ + vendor/samsung/universal8895-common/proprietary/lib/libsmartfocusengine.so:system/lib/libsmartfocusengine.so \ + vendor/samsung/universal8895-common/proprietary/lib/libstagefrighthw.so:system/lib/libstagefrighthw.so \ + vendor/samsung/universal8895-common/proprietary/lib/libtinyalsa.so:system/lib/libtinyalsa.so \ + vendor/samsung/universal8895-common/proprietary/lib/libuniapi.so:system/lib/libuniapi.so \ + vendor/samsung/universal8895-common/proprietary/lib/libuniplugin.so:system/lib/libuniplugin.so \ + vendor/samsung/universal8895-common/proprietary/lib/omx/libOMX.Exynos.AVC.Decoder.so:system/lib/omx/libOMX.Exynos.AVC.Decoder.so \ + vendor/samsung/universal8895-common/proprietary/lib/omx/libOMX.Exynos.AVC.Encoder.so:system/lib/omx/libOMX.Exynos.AVC.Encoder.so \ + vendor/samsung/universal8895-common/proprietary/lib/omx/libOMX.Exynos.HEVC.Decoder.so:system/lib/omx/libOMX.Exynos.HEVC.Decoder.so \ + vendor/samsung/universal8895-common/proprietary/lib/omx/libOMX.Exynos.HEVC.Encoder.so:system/lib/omx/libOMX.Exynos.HEVC.Encoder.so \ + vendor/samsung/universal8895-common/proprietary/lib/omx/libOMX.Exynos.MPEG4.Decoder.so:system/lib/omx/libOMX.Exynos.MPEG4.Decoder.so \ + vendor/samsung/universal8895-common/proprietary/lib/omx/libOMX.Exynos.MPEG4.Encoder.so:system/lib/omx/libOMX.Exynos.MPEG4.Encoder.so \ + vendor/samsung/universal8895-common/proprietary/lib/omx/libOMX.Exynos.VP8.Decoder.so:system/lib/omx/libOMX.Exynos.VP8.Decoder.so \ + vendor/samsung/universal8895-common/proprietary/lib/omx/libOMX.Exynos.VP8.Encoder.so:system/lib/omx/libOMX.Exynos.VP8.Encoder.so \ + vendor/samsung/universal8895-common/proprietary/lib/omx/libOMX.Exynos.VP9.Decoder.so:system/lib/omx/libOMX.Exynos.VP9.Decoder.so \ + vendor/samsung/universal8895-common/proprietary/lib/omx/libOMX.Exynos.VP9.Encoder.so:system/lib/omx/libOMX.Exynos.VP9.Encoder.so \ + vendor/samsung/universal8895-common/proprietary/lib/omx/libOMX.Exynos.WMV.Decoder.so:system/lib/omx/libOMX.Exynos.WMV.Decoder.so \ + vendor/samsung/universal8895-common/proprietary/lib/system.vendor.samsung.frameworks.ucm.wifi@1.0.so:system/lib/system.vendor.samsung.frameworks.ucm.wifi@1.0.so \ + vendor/samsung/universal8895-common/proprietary/lib/vendor.samsung.hardware.camera.device@1.0.so:system/lib/vendor.samsung.hardware.camera.device@1.0.so \ + vendor/samsung/universal8895-common/proprietary/lib/vendor.samsung.hardware.camera.device@3.2.so:system/lib/vendor.samsung.hardware.camera.device@3.2.so \ + vendor/samsung/universal8895-common/proprietary/lib/vendor.samsung.hardware.camera.device@3.3.so:system/lib/vendor.samsung.hardware.camera.device@3.3.so \ + vendor/samsung/universal8895-common/proprietary/lib/vendor.samsung.hardware.camera.device@3.4.so:system/lib/vendor.samsung.hardware.camera.device@3.4.so \ + vendor/samsung/universal8895-common/proprietary/lib/vendor.samsung.hardware.camera.provider@2.4.so:system/lib/vendor.samsung.hardware.camera.provider@2.4.so \ + vendor/samsung/universal8895-common/proprietary/lib/vendor.samsung.hardware.gnss@1.0.so:system/lib/vendor.samsung.hardware.gnss@1.0.so \ + vendor/samsung/universal8895-common/proprietary/lib/vendor.samsung.hardware.radio.channel@1.0.so:system/lib/vendor.samsung.hardware.radio.channel@1.0.so \ + vendor/samsung/universal8895-common/proprietary/lib/vendor.samsung.hardware.radio.secbridge@1.0.so:system/lib/vendor.samsung.hardware.radio.secbridge@1.0.so \ + vendor/samsung/universal8895-common/proprietary/lib/vendor.samsung.hardware.radio.sechook@1.0.so:system/lib/vendor.samsung.hardware.radio.sechook@1.0.so \ + vendor/samsung/universal8895-common/proprietary/lib/vendor.samsung.hardware.radio@1.2.so:system/lib/vendor.samsung.hardware.radio@1.2.so \ + vendor/samsung/universal8895-common/proprietary/lib/vendor.samsung_slsi.hardware.ExynosHWCServiceTW@1.0.so:system/lib/vendor.samsung_slsi.hardware.ExynosHWCServiceTW@1.0.so \ + vendor/samsung/universal8895-common/proprietary/lib/vendor.trustonic.teeregistry@1.0.so:system/lib/vendor.trustonic.teeregistry@1.0.so \ + vendor/samsung/universal8895-common/proprietary/lib64/android.hardware.bluetooth.a2dp@1.0.so:system/lib64/android.hardware.bluetooth.a2dp@1.0.so \ + vendor/samsung/universal8895-common/proprietary/lib64/android.hardware.bluetooth@1.0.so:system/lib64/android.hardware.bluetooth@1.0.so \ + vendor/samsung/universal8895-common/proprietary/lib64/android.hardware.camera.common@1.0.so:system/lib64/android.hardware.camera.common@1.0.so \ + vendor/samsung/universal8895-common/proprietary/lib64/android.hardware.camera.device@1.0.so:system/lib64/android.hardware.camera.device@1.0.so \ + vendor/samsung/universal8895-common/proprietary/lib64/android.hardware.camera.device@3.2.so:system/lib64/android.hardware.camera.device@3.2.so \ + vendor/samsung/universal8895-common/proprietary/lib64/android.hardware.camera.device@3.3.so:system/lib64/android.hardware.camera.device@3.3.so \ + vendor/samsung/universal8895-common/proprietary/lib64/android.hardware.camera.device@3.4.so:system/lib64/android.hardware.camera.device@3.4.so \ + vendor/samsung/universal8895-common/proprietary/lib64/android.hardware.camera.provider@2.4.so:system/lib64/android.hardware.camera.provider@2.4.so \ + vendor/samsung/universal8895-common/proprietary/lib64/android.hardware.gnss@1.0.so:system/lib64/android.hardware.gnss@1.0.so \ + vendor/samsung/universal8895-common/proprietary/lib64/android.hardware.gnss@1.1.so:system/lib64/android.hardware.gnss@1.1.so \ + vendor/samsung/universal8895-common/proprietary/lib64/android.hardware.nfc@1.0.so:system/lib64/android.hardware.nfc@1.0.so \ + vendor/samsung/universal8895-common/proprietary/lib64/android.hardware.nfc@1.1.so:system/lib64/android.hardware.nfc@1.1.so \ + vendor/samsung/universal8895-common/proprietary/lib64/android.hardware.tetheroffload.config@1.0.so:system/lib64/android.hardware.tetheroffload.config@1.0.so \ + vendor/samsung/universal8895-common/proprietary/lib64/android.hardware.wifi.hostapd@1.0.so:system/lib64/android.hardware.wifi.hostapd@1.0.so \ + vendor/samsung/universal8895-common/proprietary/lib64/android.hardware.wifi.offload@1.0.so:system/lib64/android.hardware.wifi.offload@1.0.so \ + vendor/samsung/universal8895-common/proprietary/lib64/android.hardware.wifi.supplicant@1.0.so:system/lib64/android.hardware.wifi.supplicant@1.0.so \ + vendor/samsung/universal8895-common/proprietary/lib64/android.hardware.wifi.supplicant@1.1.so:system/lib64/android.hardware.wifi.supplicant@1.1.so \ + vendor/samsung/universal8895-common/proprietary/lib64/android.hardware.wifi@1.0.so:system/lib64/android.hardware.wifi@1.0.so \ + vendor/samsung/universal8895-common/proprietary/lib64/android.hardware.wifi@1.1.so:system/lib64/android.hardware.wifi@1.1.so \ + vendor/samsung/universal8895-common/proprietary/lib64/android.hardware.wifi@1.2.so:system/lib64/android.hardware.wifi@1.2.so \ + vendor/samsung/universal8895-common/proprietary/lib64/android.system.wifi.keystore@1.0.so:system/lib64/android.system.wifi.keystore@1.0.so \ + vendor/samsung/universal8895-common/proprietary/lib64/hw/camera.universal8895.so:system/lib64/hw/camera.universal8895.so \ + vendor/samsung/universal8895-common/proprietary/lib64/hw/gralloc.exynos5.so:system/lib64/hw/gralloc.exynos5.so \ + vendor/samsung/universal8895-common/proprietary/lib64/libExynosOMX_Core.so:system/lib64/libExynosOMX_Core.so \ + vendor/samsung/universal8895-common/proprietary/lib64/libExynosOMX_Resourcemanager.so:system/lib64/libExynosOMX_Resourcemanager.so \ + vendor/samsung/universal8895-common/proprietary/lib64/libGrallocWrapper.so:system/lib64/libGrallocWrapper.so \ + vendor/samsung/universal8895-common/proprietary/lib64/libIDDQD_core.so:system/lib64/libIDDQD_core.so \ + vendor/samsung/universal8895-common/proprietary/lib64/libIDDQD_interface.so:system/lib64/libIDDQD_interface.so \ + vendor/samsung/universal8895-common/proprietary/lib64/libacryl.so:system/lib64/libacryl.so \ + vendor/samsung/universal8895-common/proprietary/lib64/libaptX_encoder.so:system/lib64/libaptX_encoder.so \ + vendor/samsung/universal8895-common/proprietary/lib64/libblurdetection.so:system/lib64/libblurdetection.so \ + vendor/samsung/universal8895-common/proprietary/lib64/libblurdetection_interface.so:system/lib64/libblurdetection_interface.so \ + vendor/samsung/universal8895-common/proprietary/lib64/libexynoscamera.so:system/lib64/libexynoscamera.so \ + vendor/samsung/universal8895-common/proprietary/lib64/libexynoscamera3.so:system/lib64/libexynoscamera3.so \ + vendor/samsung/universal8895-common/proprietary/lib64/libexynosgscaler.so:system/lib64/libexynosgscaler.so \ + vendor/samsung/universal8895-common/proprietary/lib64/libexynosscaler.so:system/lib64/libexynosscaler.so \ + vendor/samsung/universal8895-common/proprietary/lib64/libfloatingfeature.so:system/lib64/libfloatingfeature.so \ + vendor/samsung/universal8895-common/proprietary/lib64/libfocuspeaking.so:system/lib64/libfocuspeaking.so \ + vendor/samsung/universal8895-common/proprietary/lib64/libfocuspeaking_interface.so:system/lib64/libfocuspeaking_interface.so \ + vendor/samsung/universal8895-common/proprietary/lib64/libhifills_interface.so:system/lib64/libhifills_interface.so \ + vendor/samsung/universal8895-common/proprietary/lib64/libhwjpeg.so:system/lib64/libhwjpeg.so \ + vendor/samsung/universal8895-common/proprietary/lib64/libmaet.so:system/lib64/libmaet.so \ + vendor/samsung/universal8895-common/proprietary/lib64/libsecaudioinfo.so:system/lib64/libsecaudioinfo.so \ + vendor/samsung/universal8895-common/proprietary/lib64/libsecnativefeature.so:system/lib64/libsecnativefeature.so \ + vendor/samsung/universal8895-common/proprietary/lib64/libsecril-client.so:system/lib64/libsecril-client.so \ + vendor/samsung/universal8895-common/proprietary/lib64/libsensorlistener.so:system/lib64/libsensorlistener.so \ + vendor/samsung/universal8895-common/proprietary/lib64/libskeymaster.so:system/lib64/libskeymaster.so \ + vendor/samsung/universal8895-common/proprietary/lib64/libsmartfocus_interface.so:system/lib64/libsmartfocus_interface.so \ + vendor/samsung/universal8895-common/proprietary/lib64/libsmartfocusengine.so:system/lib64/libsmartfocusengine.so \ + vendor/samsung/universal8895-common/proprietary/lib64/libstagefrighthw.so:system/lib64/libstagefrighthw.so \ + vendor/samsung/universal8895-common/proprietary/lib64/libsxqk_skia.so:system/lib64/libsxqk_skia.so \ + vendor/samsung/universal8895-common/proprietary/lib64/libtinyalsa.so:system/lib64/libtinyalsa.so \ + vendor/samsung/universal8895-common/proprietary/lib64/libuniapi.so:system/lib64/libuniapi.so \ + vendor/samsung/universal8895-common/proprietary/lib64/libuniplugin.so:system/lib64/libuniplugin.so \ + vendor/samsung/universal8895-common/proprietary/lib64/omx/libOMX.Exynos.AVC.Decoder.so:system/lib64/omx/libOMX.Exynos.AVC.Decoder.so \ + vendor/samsung/universal8895-common/proprietary/lib64/omx/libOMX.Exynos.AVC.Encoder.so:system/lib64/omx/libOMX.Exynos.AVC.Encoder.so \ + vendor/samsung/universal8895-common/proprietary/lib64/omx/libOMX.Exynos.HEVC.Decoder.so:system/lib64/omx/libOMX.Exynos.HEVC.Decoder.so \ + vendor/samsung/universal8895-common/proprietary/lib64/omx/libOMX.Exynos.HEVC.Encoder.so:system/lib64/omx/libOMX.Exynos.HEVC.Encoder.so \ + vendor/samsung/universal8895-common/proprietary/lib64/omx/libOMX.Exynos.MPEG4.Decoder.so:system/lib64/omx/libOMX.Exynos.MPEG4.Decoder.so \ + vendor/samsung/universal8895-common/proprietary/lib64/omx/libOMX.Exynos.MPEG4.Encoder.so:system/lib64/omx/libOMX.Exynos.MPEG4.Encoder.so \ + vendor/samsung/universal8895-common/proprietary/lib64/omx/libOMX.Exynos.VP8.Decoder.so:system/lib64/omx/libOMX.Exynos.VP8.Decoder.so \ + vendor/samsung/universal8895-common/proprietary/lib64/omx/libOMX.Exynos.VP8.Encoder.so:system/lib64/omx/libOMX.Exynos.VP8.Encoder.so \ + vendor/samsung/universal8895-common/proprietary/lib64/omx/libOMX.Exynos.VP9.Decoder.so:system/lib64/omx/libOMX.Exynos.VP9.Decoder.so \ + vendor/samsung/universal8895-common/proprietary/lib64/omx/libOMX.Exynos.VP9.Encoder.so:system/lib64/omx/libOMX.Exynos.VP9.Encoder.so \ + vendor/samsung/universal8895-common/proprietary/lib64/omx/libOMX.Exynos.WMV.Decoder.so:system/lib64/omx/libOMX.Exynos.WMV.Decoder.so \ + vendor/samsung/universal8895-common/proprietary/lib64/system.vendor.samsung.frameworks.ucm.wifi@1.0.so:system/lib64/system.vendor.samsung.frameworks.ucm.wifi@1.0.so \ + vendor/samsung/universal8895-common/proprietary/lib64/vendor.samsung.hardware.bluetooth@1.0.so:system/lib64/vendor.samsung.hardware.bluetooth@1.0.so \ + vendor/samsung/universal8895-common/proprietary/lib64/vendor.samsung.hardware.camera.device@1.0.so:system/lib64/vendor.samsung.hardware.camera.device@1.0.so \ + vendor/samsung/universal8895-common/proprietary/lib64/vendor.samsung.hardware.camera.device@3.2.so:system/lib64/vendor.samsung.hardware.camera.device@3.2.so \ + vendor/samsung/universal8895-common/proprietary/lib64/vendor.samsung.hardware.camera.device@3.3.so:system/lib64/vendor.samsung.hardware.camera.device@3.3.so \ + vendor/samsung/universal8895-common/proprietary/lib64/vendor.samsung.hardware.camera.device@3.4.so:system/lib64/vendor.samsung.hardware.camera.device@3.4.so \ + vendor/samsung/universal8895-common/proprietary/lib64/vendor.samsung.hardware.camera.provider@2.4.so:system/lib64/vendor.samsung.hardware.camera.provider@2.4.so \ + vendor/samsung/universal8895-common/proprietary/lib64/vendor.samsung.hardware.gnss@1.0.so:system/lib64/vendor.samsung.hardware.gnss@1.0.so \ + vendor/samsung/universal8895-common/proprietary/lib64/vendor.samsung.hardware.nfc@1.1.so:system/lib64/vendor.samsung.hardware.nfc@1.1.so \ + vendor/samsung/universal8895-common/proprietary/lib64/vendor.samsung.hardware.radio.channel@1.0.so:system/lib64/vendor.samsung.hardware.radio.channel@1.0.so \ + vendor/samsung/universal8895-common/proprietary/lib64/vendor.samsung.hardware.radio.configsvc@1.0.so:system/lib64/vendor.samsung.hardware.radio.configsvc@1.0.so \ + vendor/samsung/universal8895-common/proprietary/lib64/vendor.samsung.hardware.radio.secbridge@1.0.so:system/lib64/vendor.samsung.hardware.radio.secbridge@1.0.so \ + vendor/samsung/universal8895-common/proprietary/lib64/vendor.samsung.hardware.radio.sechook@1.0.so:system/lib64/vendor.samsung.hardware.radio.sechook@1.0.so \ + vendor/samsung/universal8895-common/proprietary/lib64/vendor.samsung.hardware.radio@1.2.so:system/lib64/vendor.samsung.hardware.radio@1.2.so \ + vendor/samsung/universal8895-common/proprietary/lib64/vendor.samsung.hardware.wifi.hostapd@1.0.so:system/lib64/vendor.samsung.hardware.wifi.hostapd@1.0.so \ + vendor/samsung/universal8895-common/proprietary/lib64/vendor.samsung.hardware.wifi.supplicant@1.0.so:system/lib64/vendor.samsung.hardware.wifi.supplicant@1.0.so \ + vendor/samsung/universal8895-common/proprietary/lib64/vendor.samsung.hardware.wifi@1.0.so:system/lib64/vendor.samsung.hardware.wifi@1.0.so \ + vendor/samsung/universal8895-common/proprietary/lib64/vendor.samsung_slsi.hardware.ExynosHWCServiceTW@1.0.so:system/lib64/vendor.samsung_slsi.hardware.ExynosHWCServiceTW@1.0.so \ + vendor/samsung/universal8895-common/proprietary/lib64/vendor.trustonic.tee@1.0.so:system/lib64/vendor.trustonic.tee@1.0.so \ + vendor/samsung/universal8895-common/proprietary/lib64/vendor.trustonic.teeregistry@1.0.so:system/lib64/vendor.trustonic.teeregistry@1.0.so \ + vendor/samsung/universal8895-common/proprietary/media/battery_error.spi:system/media/battery_error.spi \ + vendor/samsung/universal8895-common/proprietary/media/battery_low.spi:system/media/battery_low.spi \ + vendor/samsung/universal8895-common/proprietary/media/battery_temperature_error.spi:system/media/battery_temperature_error.spi \ + vendor/samsung/universal8895-common/proprietary/media/battery_temperature_limit.spi:system/media/battery_temperature_limit.spi \ + vendor/samsung/universal8895-common/proprietary/media/battery_water_usb.spi:system/media/battery_water_usb.spi \ + vendor/samsung/universal8895-common/proprietary/media/charging_New_Fast.spi:system/media/charging_New_Fast.spi \ + vendor/samsung/universal8895-common/proprietary/media/charging_New_Normal.spi:system/media/charging_New_Normal.spi \ + vendor/samsung/universal8895-common/proprietary/media/dock_error_usb.spi:system/media/dock_error_usb.spi \ + vendor/samsung/universal8895-common/proprietary/media/incomplete_connect.spi:system/media/incomplete_connect.spi \ + vendor/samsung/universal8895-common/proprietary/media/lcd_density.txt:system/media/lcd_density.txt \ + vendor/samsung/universal8895-common/proprietary/media/percentage.spi:system/media/percentage.spi \ + vendor/samsung/universal8895-common/proprietary/media/safety_timer_usb.spi:system/media/safety_timer_usb.spi \ + vendor/samsung/universal8895-common/proprietary/media/slow_charging_usb.spi:system/media/slow_charging_usb.spi \ + vendor/samsung/universal8895-common/proprietary/media/temperature_limit_usb.spi:system/media/temperature_limit_usb.spi \ + vendor/samsung/universal8895-common/proprietary/media/water_protection_usb.spi:system/media/water_protection_usb.spi \ + vendor/samsung/universal8895-common/proprietary/vendor/app/mcRegistry/07010000000000000000000000000000.tlbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/07010000000000000000000000000000.tlbin \ + vendor/samsung/universal8895-common/proprietary/vendor/app/mcRegistry/08130000000000000000000000000000.tlbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/08130000000000000000000000000000.tlbin \ + vendor/samsung/universal8895-common/proprietary/vendor/app/mcRegistry/FFFFFFFF000000000000000000000001.drbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/FFFFFFFF000000000000000000000001.drbin \ + vendor/samsung/universal8895-common/proprietary/vendor/app/mcRegistry/ffffffff00000000000000000000000e.tlbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/ffffffff00000000000000000000000e.tlbin \ + vendor/samsung/universal8895-common/proprietary/vendor/app/mcRegistry/ffffffff00000000000000000000000f.tlbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/ffffffff00000000000000000000000f.tlbin \ + vendor/samsung/universal8895-common/proprietary/vendor/app/mcRegistry/ffffffff000000000000000000000012.tlbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/ffffffff000000000000000000000012.tlbin \ + vendor/samsung/universal8895-common/proprietary/vendor/app/mcRegistry/ffffffff000000000000000000000013.tlbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/ffffffff000000000000000000000013.tlbin \ + vendor/samsung/universal8895-common/proprietary/vendor/app/mcRegistry/ffffffff00000000000000000000002f.tlbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/ffffffff00000000000000000000002f.tlbin \ + vendor/samsung/universal8895-common/proprietary/vendor/app/mcRegistry/ffffffff000000000000000000000038.tlbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/ffffffff000000000000000000000038.tlbin \ + vendor/samsung/universal8895-common/proprietary/vendor/app/mcRegistry/ffffffffd0000000000000000000000a.tlbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/ffffffffd0000000000000000000000a.tlbin \ + vendor/samsung/universal8895-common/proprietary/vendor/app/mcRegistry/ffffffffd0000000000000000000000e.tlbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/ffffffffd0000000000000000000000e.tlbin \ + vendor/samsung/universal8895-common/proprietary/vendor/app/mcRegistry/ffffffffd00000000000000000000014.tlbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/ffffffffd00000000000000000000014.tlbin \ + vendor/samsung/universal8895-common/proprietary/vendor/app/mcRegistry/ffffffffd00000000000000000000016.tlbin:$(TARGET_COPY_OUT_VENDOR)/app/mcRegistry/ffffffffd00000000000000000000016.tlbin \ + vendor/samsung/universal8895-common/proprietary/vendor/bin/cbd:$(TARGET_COPY_OUT_VENDOR)/bin/cbd \ + vendor/samsung/universal8895-common/proprietary/vendor/bin/hw/android.hardware.bluetooth@1.0-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/android.hardware.bluetooth@1.0-service \ + vendor/samsung/universal8895-common/proprietary/vendor/bin/hw/android.hardware.drm@1.1-service.widevine:$(TARGET_COPY_OUT_VENDOR)/bin/hw/android.hardware.drm@1.1-service.widevine \ + vendor/samsung/universal8895-common/proprietary/vendor/bin/hw/android.hardware.wifi@1.0-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/android.hardware.wifi@1.0-service \ + vendor/samsung/universal8895-common/proprietary/vendor/bin/hw/gpsd:$(TARGET_COPY_OUT_VENDOR)/bin/hw/gpsd \ + vendor/samsung/universal8895-common/proprietary/vendor/bin/hw/lhd:$(TARGET_COPY_OUT_VENDOR)/bin/hw/lhd \ + vendor/samsung/universal8895-common/proprietary/vendor/bin/hw/macloader:$(TARGET_COPY_OUT_VENDOR)/bin/hw/macloader \ + vendor/samsung/universal8895-common/proprietary/vendor/bin/hw/mfgloader:$(TARGET_COPY_OUT_VENDOR)/bin/hw/mfgloader \ + vendor/samsung/universal8895-common/proprietary/vendor/bin/hw/rild:$(TARGET_COPY_OUT_VENDOR)/bin/hw/rild \ + vendor/samsung/universal8895-common/proprietary/vendor/bin/hw/sec.android.hardware.nfc@1.1-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/sec.android.hardware.nfc@1.1-service \ + vendor/samsung/universal8895-common/proprietary/vendor/bin/hw/vendor.samsung.hardware.gnss@1.0-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.samsung.hardware.gnss@1.0-service \ + vendor/samsung/universal8895-common/proprietary/vendor/bin/hw/vendor.samsung.hardware.radio.configsvc@1.0-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.samsung.hardware.radio.configsvc@1.0-service \ + vendor/samsung/universal8895-common/proprietary/vendor/bin/hw/vendor.samsung_slsi.hardware.ExynosHWCServiceTW@1.0-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.samsung_slsi.hardware.ExynosHWCServiceTW@1.0-service \ + vendor/samsung/universal8895-common/proprietary/vendor/bin/hw/vendor.trustonic.tee@1.0-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.trustonic.tee@1.0-service \ + vendor/samsung/universal8895-common/proprietary/vendor/bin/hw/vendor.trustonic.teeregistry@1.0-service:$(TARGET_COPY_OUT_VENDOR)/bin/hw/vendor.trustonic.teeregistry@1.0-service \ + vendor/samsung/universal8895-common/proprietary/vendor/bin/mcDriverDaemon:$(TARGET_COPY_OUT_VENDOR)/bin/mcDriverDaemon \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/SoundBoosterParam.txt:$(TARGET_COPY_OUT_VENDOR)/etc/SoundBoosterParam.txt \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/abox_debug.xml:$(TARGET_COPY_OUT_VENDOR)/etc/abox_debug.xml \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/audio_effects.conf:$(TARGET_COPY_OUT_VENDOR)/etc/audio_effects.conf \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/audio_effects.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_effects.xml \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/audio_effects_common.conf:$(TARGET_COPY_OUT_VENDOR)/etc/audio_effects_common.conf \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/audio_effects_sec.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_effects_sec.xml \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/audio_policy.conf:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy.conf \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/audio_policy_configuration.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy_configuration.xml \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/audio_policy_volumes.xml:$(TARGET_COPY_OUT_VENDOR)/etc/audio_policy_volumes.xml \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/default_volume_tables.xml:$(TARGET_COPY_OUT_VENDOR)/etc/default_volume_tables.xml \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/gnss/gps.cer:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.cer \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/gnss/gps.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.xml \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/init/android.hardware.bluetooth@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.bluetooth@1.0-service.rc \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/init/android.hardware.drm@1.1-service.widevine.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.drm@1.1-service.widevine.rc \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/init/android.hardware.gatekeeper@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.gatekeeper@1.0-service.rc \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/init/android.hardware.wifi@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/android.hardware.wifi@1.0-service.rc \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/init/init.gps.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.gps.rc \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/init/init.vendor.rilchip.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.vendor.rilchip.rc \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/init/init.vendor.rilcommon.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/init.vendor.rilcommon.rc \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/init/sec.android.hardware.nfc@1.1-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/sec.android.hardware.nfc@1.1-service.rc \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/init/vendor.samsung.hardware.gnss@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.samsung.hardware.gnss@1.0-service.rc \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/init/vendor.samsung.hardware.radio.configsvc@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.samsung.hardware.radio.configsvc@1.0-service.rc \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/init/vendor.samsung_slsi.hardware.ExynosHWCServiceTW@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.samsung_slsi.hardware.ExynosHWCServiceTW@1.0-service.rc \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/init/vendor.trustonic.tee@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.trustonic.tee@1.0-service.rc \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/init/vendor.trustonic.teeregistry@1.0-service.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/vendor.trustonic.teeregistry@1.0-service.rc \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/init/wifi.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/wifi.rc \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/init/wifi_brcm.rc:$(TARGET_COPY_OUT_VENDOR)/etc/init/wifi_brcm.rc \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/libnfc-sec-vendor.conf:$(TARGET_COPY_OUT_VENDOR)/etc/libnfc-sec-vendor.conf \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/nfc/SGP/sec_s3nrn82_rfreg.bin:$(TARGET_COPY_OUT_VENDOR)/etc/nfc/SGP/sec_s3nrn82_rfreg.bin \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/nfc/sec_s3nrn82_rfreg.bin:$(TARGET_COPY_OUT_VENDOR)/etc/nfc/sec_s3nrn82_rfreg.bin \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/plmn_delta.bin:$(TARGET_COPY_OUT_VENDOR)/etc/plmn_delta.bin \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/plmn_delta_attaio.bin:$(TARGET_COPY_OUT_VENDOR)/etc/plmn_delta_attaio.bin \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/plmn_delta_usacdma.bin:$(TARGET_COPY_OUT_VENDOR)/etc/plmn_delta_usacdma.bin \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/plmn_delta_usagsm.bin:$(TARGET_COPY_OUT_VENDOR)/etc/plmn_delta_usagsm.bin \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/plmn_se13.bin:$(TARGET_COPY_OUT_VENDOR)/etc/plmn_se13.bin \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/sensor/lhd.conf:$(TARGET_COPY_OUT_VENDOR)/etc/sensor/lhd.conf \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/sensors/hals.conf:$(TARGET_COPY_OUT_VENDOR)/etc/sensors/hals.conf \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/snap_gpu_kernel_32.bin:$(TARGET_COPY_OUT_VENDOR)/etc/snap_gpu_kernel_32.bin \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/snap_gpu_kernel_64.bin:$(TARGET_COPY_OUT_VENDOR)/etc/snap_gpu_kernel_64.bin \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/wifi/bcmdhd_clm.blob:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/bcmdhd_clm.blob \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/wifi/bcmdhd_mfg.bin_b0:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/bcmdhd_mfg.bin_b0 \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/wifi/bcmdhd_mfg.bin_b2:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/bcmdhd_mfg.bin_b2 \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/wifi/bcmdhd_mon.bin_b2:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/bcmdhd_mon.bin_b2 \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/wifi/bcmdhd_sta.bin_b0:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/bcmdhd_sta.bin_b0 \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/wifi/bcmdhd_sta.bin_b2:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/bcmdhd_sta.bin_b2 \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/wifi/indoorchannel.info:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/indoorchannel.info \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/wifi/nvram.txt:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/nvram.txt \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/wifi/nvram.txt_a0:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/nvram.txt_a0 \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/wifi/nvram.txt_a0_ePA:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/nvram.txt_a0_ePA \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/wifi/nvram.txt_murata_r012_a1:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/nvram.txt_murata_r012_a1 \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/wifi/nvram.txt_murata_r013_b0:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/nvram.txt_murata_r013_b0 \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/wifi/nvram.txt_murata_r014_b0:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/nvram.txt_murata_r014_b0 \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/wifi/nvram.txt_murata_r020_b0:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/nvram.txt_murata_r020_b0 \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/wifi/nvram.txt_murata_r033_b0:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/nvram.txt_murata_r033_b0 \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/wifi/nvram.txt_r01a_a1:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/nvram.txt_r01a_a1 \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/wifi/nvram.txt_r01d_b0:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/nvram.txt_r01d_b0 \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/wifi/nvram.txt_r01f_b0:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/nvram.txt_r01f_b0 \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/wifi/nvram.txt_r01i_b0:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/nvram.txt_r01i_b0 \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/wifi/nvram.txt_r02a_a1:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/nvram.txt_r02a_a1 \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/wifi/nvram.txt_r02c_a1:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/nvram.txt_r02c_a1 \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/wifi/nvram.txt_r02g_b0:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/nvram.txt_r02g_b0 \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/wifi/nvram.txt_r02j_b0:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/nvram.txt_r02j_b0 \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/wifi/p2p_supplicant_overlay.conf:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/p2p_supplicant_overlay.conf \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/wifi/wldu.conf:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/wldu.conf \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/wifi/wpa_supplicant.conf:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/wpa_supplicant.conf \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/wifi/wpa_supplicant_overlay.conf:$(TARGET_COPY_OUT_VENDOR)/etc/wifi/wpa_supplicant_overlay.conf \ + vendor/samsung/universal8895-common/proprietary/vendor/etc/wlan_common_rc:$(TARGET_COPY_OUT_VENDOR)/etc/wlan_common_rc \ + vendor/samsung/universal8895-common/proprietary/vendor/firmware/APBargeIn_AUDIO_SLSI.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/APBargeIn_AUDIO_SLSI.bin \ + vendor/samsung/universal8895-common/proprietary/vendor/firmware/APBiBF_AUDIO_SLSI.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/APBiBF_AUDIO_SLSI.bin \ + vendor/samsung/universal8895-common/proprietary/vendor/firmware/AP_AUDIO_SLSI.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/AP_AUDIO_SLSI.bin \ + vendor/samsung/universal8895-common/proprietary/vendor/firmware/SoundBoosterParam.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/SoundBoosterParam.bin \ + vendor/samsung/universal8895-common/proprietary/vendor/firmware/bcm4361B0_murata.hcd:$(TARGET_COPY_OUT_VENDOR)/firmware/bcm4361B0_murata.hcd \ + vendor/samsung/universal8895-common/proprietary/vendor/firmware/bcm4361B0_semco.hcd:$(TARGET_COPY_OUT_VENDOR)/firmware/bcm4361B0_semco.hcd \ + vendor/samsung/universal8895-common/proprietary/vendor/firmware/calliope_dram.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/calliope_dram.bin \ + vendor/samsung/universal8895-common/proprietary/vendor/firmware/calliope_iva.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/calliope_iva.bin \ + vendor/samsung/universal8895-common/proprietary/vendor/firmware/calliope_sram.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/calliope_sram.bin \ + vendor/samsung/universal8895-common/proprietary/vendor/firmware/companion_2l2_master_setfile.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/companion_2l2_master_setfile.bin \ + vendor/samsung/universal8895-common/proprietary/vendor/firmware/companion_2l2_mode_setfile.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/companion_2l2_mode_setfile.bin \ + vendor/samsung/universal8895-common/proprietary/vendor/firmware/companion_fw_2l2_3h1.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/companion_fw_2l2_3h1.bin \ + vendor/samsung/universal8895-common/proprietary/vendor/firmware/companion_fw_2l2_imx320.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/companion_fw_2l2_imx320.bin \ + vendor/samsung/universal8895-common/proprietary/vendor/firmware/companion_fw_imx333_3h1.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/companion_fw_imx333_3h1.bin \ + vendor/samsung/universal8895-common/proprietary/vendor/firmware/companion_fw_imx333_imx320.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/companion_fw_imx333_imx320.bin \ + vendor/samsung/universal8895-common/proprietary/vendor/firmware/companion_imx333_master_setfile.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/companion_imx333_master_setfile.bin \ + vendor/samsung/universal8895-common/proprietary/vendor/firmware/companion_imx333_mode_setfile.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/companion_imx333_mode_setfile.bin \ + vendor/samsung/universal8895-common/proprietary/vendor/firmware/dsm.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/dsm.bin \ + vendor/samsung/universal8895-common/proprietary/vendor/firmware/dsm_tune.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/dsm_tune.bin \ + vendor/samsung/universal8895-common/proprietary/vendor/firmware/fimc_is_lib.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/fimc_is_lib.bin \ + vendor/samsung/universal8895-common/proprietary/vendor/firmware/fimc_is_rta_2l2_3h1.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/fimc_is_rta_2l2_3h1.bin \ + vendor/samsung/universal8895-common/proprietary/vendor/firmware/fimc_is_rta_2l2_imx320.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/fimc_is_rta_2l2_imx320.bin \ + vendor/samsung/universal8895-common/proprietary/vendor/firmware/fimc_is_rta_imx333_3h1.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/fimc_is_rta_imx333_3h1.bin \ + vendor/samsung/universal8895-common/proprietary/vendor/firmware/fimc_is_rta_imx333_imx320.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/fimc_is_rta_imx333_imx320.bin \ + vendor/samsung/universal8895-common/proprietary/vendor/firmware/iva10_rt-kangchen.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/iva10_rt-kangchen.bin \ + vendor/samsung/universal8895-common/proprietary/vendor/firmware/mfc_fw.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/mfc_fw.bin \ + vendor/samsung/universal8895-common/proprietary/vendor/firmware/nfc/sec_s3nrn82_firmware.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/nfc/sec_s3nrn82_firmware.bin \ + vendor/samsung/universal8895-common/proprietary/vendor/firmware/ois_fw_dom.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/ois_fw_dom.bin \ + vendor/samsung/universal8895-common/proprietary/vendor/firmware/ois_fw_sec.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/ois_fw_sec.bin \ + vendor/samsung/universal8895-common/proprietary/vendor/firmware/score_fw_dmb0.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/score_fw_dmb0.bin \ + vendor/samsung/universal8895-common/proprietary/vendor/firmware/score_fw_dmb1.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/score_fw_dmb1.bin \ + vendor/samsung/universal8895-common/proprietary/vendor/firmware/score_fw_pmw0.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/score_fw_pmw0.bin \ + vendor/samsung/universal8895-common/proprietary/vendor/firmware/score_fw_pmw1.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/score_fw_pmw1.bin \ + vendor/samsung/universal8895-common/proprietary/vendor/firmware/setfile_2l2.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/setfile_2l2.bin \ + vendor/samsung/universal8895-common/proprietary/vendor/firmware/setfile_3h1.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/setfile_3h1.bin \ + vendor/samsung/universal8895-common/proprietary/vendor/firmware/setfile_imx320.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/setfile_imx320.bin \ + vendor/samsung/universal8895-common/proprietary/vendor/firmware/setfile_imx333.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/setfile_imx333.bin \ + vendor/samsung/universal8895-common/proprietary/vendor/firmware/vts.bin:$(TARGET_COPY_OUT_VENDOR)/firmware/vts.bin \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/camera.device@1.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera.device@1.0-impl.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/camera.device@3.2-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera.device@3.2-impl.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/camera.device@3.3-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera.device@3.3-impl.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/camera.device@3.4-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/camera.device@3.4-impl.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/egl/libGLES_mali.so:$(TARGET_COPY_OUT_VENDOR)/lib/egl/libGLES_mali.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/hw/gatekeeper.exynos8895.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/gatekeeper.exynos8895.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/hw/hwcomposer.exynos5.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/hwcomposer.exynos5.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/hw/sound_trigger.primary.universal8895.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/sound_trigger.primary.universal8895.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/hw/vendor.samsung.hardware.camera.provider@2.4-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/hw/vendor.samsung.hardware.camera.provider@2.4-impl.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libDLInterface.camera.samsung.so:$(TARGET_COPY_OUT_VENDOR)/lib/libDLInterface.camera.samsung.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libExynosHWCService.so:$(TARGET_COPY_OUT_VENDOR)/lib/libExynosHWCService.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libMcClient.so:$(TARGET_COPY_OUT_VENDOR)/lib/libMcClient.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libMcRegistry.so:$(TARGET_COPY_OUT_VENDOR)/lib/libMcRegistry.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libOpenCv.camera.samsung.so:$(TARGET_COPY_OUT_VENDOR)/lib/libOpenCv.camera.samsung.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libRSDriverArm.so:$(TARGET_COPY_OUT_VENDOR)/lib/libRSDriverArm.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/lib_SoundAlive_3DPosition_ver202.so:$(TARGET_COPY_OUT_VENDOR)/lib/lib_SoundAlive_3DPosition_ver202.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libaboxpcmdump.so:$(TARGET_COPY_OUT_VENDOR)/lib/libaboxpcmdump.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libaudio_soundtrigger.so:$(TARGET_COPY_OUT_VENDOR)/lib/libaudio_soundtrigger.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libbauthserver.so:$(TARGET_COPY_OUT_VENDOR)/lib/libbauthserver.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libbauthtzcommon.so:$(TARGET_COPY_OUT_VENDOR)/lib/libbauthtzcommon.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libcsc.so:$(TARGET_COPY_OUT_VENDOR)/lib/libcsc.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libdatamod.so:$(TARGET_COPY_OUT_VENDOR)/lib/libdatamod.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libegis_fp_normal_sensor_test.so:$(TARGET_COPY_OUT_VENDOR)/lib/libegis_fp_normal_sensor_test.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libexynosdisplay.so:$(TARGET_COPY_OUT_VENDOR)/lib/libexynosdisplay.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libexynosutils.so:$(TARGET_COPY_OUT_VENDOR)/lib/libexynosutils.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libexynosv4l2.so:$(TARGET_COPY_OUT_VENDOR)/lib/libexynosv4l2.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libgf_in_system_lib.so:$(TARGET_COPY_OUT_VENDOR)/lib/libgf_in_system_lib.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libhifistill.so:$(TARGET_COPY_OUT_VENDOR)/lib/libhifistill.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libhifistill_tuning.so:$(TARGET_COPY_OUT_VENDOR)/lib/libhifistill_tuning.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libhumantracking_util.camera.samsung.so:$(TARGET_COPY_OUT_VENDOR)/lib/libhumantracking_util.camera.samsung.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libhwc2on1adapter.so:$(TARGET_COPY_OUT_VENDOR)/lib/libhwc2on1adapter.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libhwc2onfbadapter.so:$(TARGET_COPY_OUT_VENDOR)/lib/libhwc2onfbadapter.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libion_exynos.so:$(TARGET_COPY_OUT_VENDOR)/lib/libion_exynos.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libiva_android_hal.so:$(TARGET_COPY_OUT_VENDOR)/lib/libiva_android_hal.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libmpp.so:$(TARGET_COPY_OUT_VENDOR)/lib/libmpp.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/liboemcrypto.so:$(TARGET_COPY_OUT_VENDOR)/lib/liboemcrypto.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libopenvx.so:$(TARGET_COPY_OUT_VENDOR)/lib/libopenvx.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libqfp_sensortest.so:$(TARGET_COPY_OUT_VENDOR)/lib/libqfp_sensortest.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libreference-ril.so:$(TARGET_COPY_OUT_VENDOR)/lib/libreference-ril.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libril.so:$(TARGET_COPY_OUT_VENDOR)/lib/libril.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/librilutils.so:$(TARGET_COPY_OUT_VENDOR)/lib/librilutils.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libsec-ril-dsds.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsec-ril-dsds.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libsec-ril.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsec-ril.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libskeymaster3device.so:$(TARGET_COPY_OUT_VENDOR)/lib/libskeymaster3device.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libsmart_cropping.camera.samsung.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsmart_cropping.camera.samsung.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libsnap_caffe.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsnap_caffe.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libsnap_caffe_wrapper.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsnap_caffe_wrapper.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libsnap_compute.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsnap_compute.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libsnap_compute_wrapper.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsnap_compute_wrapper.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libsnap_vndk.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsnap_vndk.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libsomp.camera.samsung.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsomp.camera.samsung.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libstagefright_bufferqueue_helper_vendor.so:$(TARGET_COPY_OUT_VENDOR)/lib/libstagefright_bufferqueue_helper_vendor.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libstagefright_foundation.so:$(TARGET_COPY_OUT_VENDOR)/lib/libstagefright_foundation.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libstagefright_omx_utils.so:$(TARGET_COPY_OUT_VENDOR)/lib/libstagefright_omx_utils.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libstagefright_omx_vendor.so:$(TARGET_COPY_OUT_VENDOR)/lib/libstagefright_omx_vendor.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libstagefright_soft_ac4dec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libstagefright_soft_ac4dec.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libstagefright_soft_ddpdec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libstagefright_soft_ddpdec.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libstagefright_soft_g711dec.so:$(TARGET_COPY_OUT_VENDOR)/lib/libstagefright_soft_g711dec.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libsynaFpSensorTestNwd.so:$(TARGET_COPY_OUT_VENDOR)/lib/libsynaFpSensorTestNwd.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libvndsecril-client.so:$(TARGET_COPY_OUT_VENDOR)/lib/libvndsecril-client.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libvxu.so:$(TARGET_COPY_OUT_VENDOR)/lib/libvxu.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libwifi-hal.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwifi-hal.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libwpa_client.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwpa_client.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libwrappergps.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwrappergps.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libwvhidl.so:$(TARGET_COPY_OUT_VENDOR)/lib/libwvhidl.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/libxcv.camera.samsung.so:$(TARGET_COPY_OUT_VENDOR)/lib/libxcv.camera.samsung.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/mediadrm/libwvdrmengine.so:$(TARGET_COPY_OUT_VENDOR)/lib/mediadrm/libwvdrmengine.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/sensors.bio.so:$(TARGET_COPY_OUT_VENDOR)/lib/sensors.bio.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/sensors.grip.so:$(TARGET_COPY_OUT_VENDOR)/lib/sensors.grip.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/sensors.sensorhub.so:$(TARGET_COPY_OUT_VENDOR)/lib/sensors.sensorhub.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/soundfx/libaudioeffectoffload.so:$(TARGET_COPY_OUT_VENDOR)/lib/soundfx/libaudioeffectoffload.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/soundfx/libaudiosaplus_sec.so:$(TARGET_COPY_OUT_VENDOR)/lib/soundfx/libaudiosaplus_sec.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/soundfx/libgearvr.so:$(TARGET_COPY_OUT_VENDOR)/lib/soundfx/libgearvr.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/soundfx/libmysound.so:$(TARGET_COPY_OUT_VENDOR)/lib/soundfx/libmysound.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/soundfx/libmyspace.so:$(TARGET_COPY_OUT_VENDOR)/lib/soundfx/libmyspace.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/soundfx/libplaybackrecorder.so:$(TARGET_COPY_OUT_VENDOR)/lib/soundfx/libplaybackrecorder.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/soundfx/libsamsungSoundbooster_plus.so:$(TARGET_COPY_OUT_VENDOR)/lib/soundfx/libsamsungSoundbooster_plus.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/soundfx/libswdap.so:$(TARGET_COPY_OUT_VENDOR)/lib/soundfx/libswdap.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/vendor.samsung.camera.device@1.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.samsung.camera.device@1.0-impl.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/vendor.samsung.camera.device@3.2-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.samsung.camera.device@3.2-impl.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/vendor.samsung.camera.device@3.3-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.samsung.camera.device@3.3-impl.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib/vendor.samsung.camera.device@3.4-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib/vendor.samsung.camera.device@3.4-impl.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/camera.device@1.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera.device@1.0-impl.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/camera.device@3.2-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera.device@3.2-impl.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/camera.device@3.3-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera.device@3.3-impl.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/camera.device@3.4-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/camera.device@3.4-impl.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/egl/libGLES_mali.so:$(TARGET_COPY_OUT_VENDOR)/lib64/egl/libGLES_mali.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/hw/android.hardware.bluetooth@1.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/android.hardware.bluetooth@1.0-impl.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/hw/android.hardware.gnss@1.1-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/android.hardware.gnss@1.1-impl.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/hw/gatekeeper.exynos8895.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/gatekeeper.exynos8895.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/hw/gps.default.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/gps.default.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/hw/hwcomposer.exynos5.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/hwcomposer.exynos5.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/hw/keystore.mdfpp.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/keystore.mdfpp.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/hw/vendor.samsung.hardware.camera.provider@2.4-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/vendor.samsung.hardware.camera.provider@2.4-impl.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/hw/vendor.samsung.hardware.gnss@1.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/hw/vendor.samsung.hardware.gnss@1.0-impl.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/libDLInterface.camera.samsung.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libDLInterface.camera.samsung.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/libExynosHWCService.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libExynosHWCService.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/libMcClient.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libMcClient.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/libMcRegistry.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libMcRegistry.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/libOpenCv.camera.samsung.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libOpenCv.camera.samsung.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/libRSDriverArm.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libRSDriverArm.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/libbauthserver.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libbauthserver.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/libbauthtzcommon.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libbauthtzcommon.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/libbt-vendor.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libbt-vendor.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/libcsc.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcsc.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/libegis_fp_normal_sensor_test.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libegis_fp_normal_sensor_test.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/libexynosdisplay.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libexynosdisplay.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/libexynosutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libexynosutils.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/libexynosv4l2.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libexynosv4l2.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/libflicker.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libflicker.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/libgf_in_system_lib.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libgf_in_system_lib.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/libhifistill.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libhifistill.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/libhifistill_tuning.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libhifistill_tuning.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/libhumantracking_util.camera.samsung.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libhumantracking_util.camera.samsung.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/libhwc2on1adapter.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libhwc2on1adapter.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/libhwc2onfbadapter.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libhwc2onfbadapter.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/libion_exynos.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libion_exynos.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/libiva_android_hal.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libiva_android_hal.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/libkeymaster_helper.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libkeymaster_helper.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/libkeymaster_mdfpp.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libkeymaster_mdfpp.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/libkeystore-engine-wifi-hidl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libkeystore-engine-wifi-hidl.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/libkeystore-wifi-hidl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libkeystore-wifi-hidl.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/libmpp.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libmpp.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/libopenvx.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libopenvx.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/libqfp_sensortest.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libqfp_sensortest.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/libreference-ril.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libreference-ril.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/libril.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libril.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/librilutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/librilutils.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/libsec-ril-dsds.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsec-ril-dsds.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/libsec-ril.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsec-ril.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/libskeymaster3device.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libskeymaster3device.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/libsmart_cropping.camera.samsung.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsmart_cropping.camera.samsung.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/libsnap_caffe.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsnap_caffe.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/libsnap_caffe_wrapper.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsnap_caffe_wrapper.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/libsnap_compute.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsnap_compute.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/libsnap_compute_wrapper.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsnap_compute_wrapper.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/libsnap_vndk.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsnap_vndk.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/libsomp.camera.samsung.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsomp.camera.samsung.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/libsynaFpSensorTestNwd.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libsynaFpSensorTestNwd.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/libvndsecril-client.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libvndsecril-client.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/libvxu.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libvxu.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/libwpa_client.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libwpa_client.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/libwrappergps.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libwrappergps.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/libxcv.camera.samsung.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libxcv.camera.samsung.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/nfc_nci_sec.so:$(TARGET_COPY_OUT_VENDOR)/lib64/nfc_nci_sec.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/sensors.bio.so:$(TARGET_COPY_OUT_VENDOR)/lib64/sensors.bio.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/sensors.grip.so:$(TARGET_COPY_OUT_VENDOR)/lib64/sensors.grip.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/sensors.sensorhub.so:$(TARGET_COPY_OUT_VENDOR)/lib64/sensors.sensorhub.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/soundfx/libaudioeffectoffload.so:$(TARGET_COPY_OUT_VENDOR)/lib64/soundfx/libaudioeffectoffload.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/soundfx/libswdap.so:$(TARGET_COPY_OUT_VENDOR)/lib64/soundfx/libswdap.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/vendor.samsung.camera.device@1.0-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.samsung.camera.device@1.0-impl.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/vendor.samsung.camera.device@3.2-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.samsung.camera.device@3.2-impl.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/vendor.samsung.camera.device@3.3-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.samsung.camera.device@3.3-impl.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/vendor.samsung.camera.device@3.4-impl.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.samsung.camera.device@3.4-impl.so \ + vendor/samsung/universal8895-common/proprietary/vendor/lib64/vendor.samsung.frameworks.ucm.wifi@1.0.so:$(TARGET_COPY_OUT_VENDOR)/lib64/vendor.samsung.frameworks.ucm.wifi@1.0.so + +# Create Mali links for Vulkan and OpenCL +PRODUCT_PACKAGES += libGLES_mali