diff --git a/device-comet.mk b/device-comet.mk index 6c19c9b..0495f47 100644 --- a/device-comet.mk +++ b/device-comet.mk @@ -37,6 +37,7 @@ include hardware/google/pixel/vibrator/cs40l26/device.mk include device/google/gs-common/bcmbt/bluetooth.mk include device/google/gs-common/touch/gti/gti.mk include device/google/gs-common/display/dump_second_display.mk +-include vendor/samsung_slsi/gps/s5400/location/gnssd/device-gnss.mk # go/lyric-soong-variables $(call soong_config_set,lyric,camera_hardware,comet) diff --git a/location/gnssd/Android.bp b/location/gnssd/Android.bp deleted file mode 100644 index d71e6fa..0000000 --- a/location/gnssd/Android.bp +++ /dev/null @@ -1,384 +0,0 @@ -soong_namespace { -} - -package { - default_applicable_licenses: ["vendor_samsung_slsi_gnss_license"], -} -license { - name: "vendor_samsung_slsi_gnss_license", - visibility: [":__subpackages__"], - license_kinds: [ - "legacy_by_exception_only", // by exception only - "legacy_proprietary", // by exception only - ], -} - -cc_prebuilt_library_shared { - name: "android.hardware.gnss@2.1-impl", - arch: { - arm64: { - srcs: ["release/android_hardware_gnss_2_1-impl.so"], - shared_libs: [ - "liblog", - "libhidlbase", - "libutils", - "android.hardware.gnss@1.0", - "android.hardware.gnss@1.1", - "android.hardware.gnss@2.0", - "android.hardware.gnss@2.1", - "android.hardware.gnss.measurement_corrections@1.0", - "android.hardware.gnss.visibility_control@1.0", - "libhardware", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - vendor: true, - relative_install_path: "hw", - strip: { - none: true, - }, - // Bypass because libhidltransport is deprecated - check_elf_files: false, - //vintf_fragments: ["android.hardware.gnss@2.1-service-lass.xml"] -} - - -cc_prebuilt_library_shared { - name: "vendor.samsung.hardware.gnss@1.0-impl", - arch: { - arm64: { - srcs: ["release/slsi_samsung_hardware_gnss_1_0-impl.so"], - shared_libs: [ - "liblog", - "libhidlbase", - "libutils", - "android.hardware.gnss@1.0", - "android.hardware.gnss@1.1", - "android.hardware.gnss@2.0", - "android.hardware.gnss@2.1", - "android.hardware.gnss.measurement_corrections@1.0", - "android.hardware.gnss.visibility_control@1.0", - "libhardware", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - vendor: true, - relative_install_path: "hw", - strip: { - none: true, - }, - // Bypass because libhidltransport is deprecated - check_elf_files: false, -} - -cc_prebuilt_library_shared { - name: "vendor.samsung.hardware.gnss@1.0", - arch: { - arm64: { - srcs: ["release/vendor.samsung.hardware.gnss@1.0.so"], - shared_libs: [ - "liblog", - "libhidlbase", - "libutils", - "android.hardware.gnss@1.0", - "android.hardware.gnss@1.1", - "android.hardware.gnss@2.0", - "android.hardware.gnss@2.1", - "android.hardware.gnss.measurement_corrections@1.0", - "android.hardware.gnss.visibility_control@1.0", - "libhardware", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - vendor: true, - strip: { - none: true, - }, - // Bypass because libhidltransport is deprecated - check_elf_files: false, -} - - -cc_prebuilt_binary { - name: "gnss-aidl-service_IGnssV2_ISlsiGnssV1", - arch: { - arm64: { - srcs: ["release/gnss-aidl-service_IGnssV2_ISlsiGnssV1"], - shared_libs: [ - "liblog", - "libutils", - "libhardware", - "android.hardware.gnss@1.0", - "libhidlbase", - "android.hardware.gnss@1.1", - "android.hardware.gnss@2.0", - "android.hardware.gnss@2.1", - "android.hardware.gnss-V2-ndk", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - vendor: true, - relative_install_path: "hw", - strip: { - none: true, - }, - // Bypass because libhidltransport is deprecated - // Bypass because libhwbinder is deprecated - check_elf_files: false, -} - -cc_prebuilt_binary { - name: "gnssd", - arch: { - arm64: { - srcs: ["release/gnssd"], - shared_libs: [ - "liblog", - "libutils", - "libhardware_legacy", - "libcutils", - "libssl", - "libcrypto", - // "libsitril-gps", - "android.frameworks.sensorservice@1.0", - "libhidlbase", - "libandroid_net", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - vendor: true, - relative_install_path: "hw", - strip: { - none: true, - }, - // Bypass because libsitril-gps is Android.mk module - check_elf_files: false, -} - -// factory daemon and libraries -cc_prebuilt_binary { - name: "sctd", - arch: { - arm64: { - srcs: ["release/sctd"], - shared_libs: [ - "liblog", - "libutils", - "libhardware_legacy", - "libcutils", - "libssl", - "libcrypto", - // "libsitril-gps", - "android.frameworks.sensorservice@1.0", - "libhidlbase", - "libandroid_net", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - vendor: true, - relative_install_path: "hw", - strip: { - none: true, - }, - // Bypass because libsitril-gps is Android.mk module - check_elf_files: false, -} - -cc_prebuilt_binary { - name: "spad", - arch: { - arm64: { - srcs: ["release/spad"], - shared_libs: [ - "liblog", - "libutils", - "libhardware_legacy", - "libcutils", - "libssl", - "libcrypto", - // "libsitril-gps", - "android.frameworks.sensorservice@1.0", - "libhidlbase", - "libandroid_net", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - vendor: true, - relative_install_path: "hw", - strip: { - none: true, - }, - // Bypass because libsitril-gps is Android.mk module - check_elf_files: false, -} - -cc_prebuilt_binary { - name: "swcnd", - arch: { - arm64: { - srcs: ["release/swcnd"], - shared_libs: [ - "liblog", - "libutils", - "libhardware_legacy", - "libcutils", - "libssl", - "libcrypto", - // "libsitril-gps", - "android.frameworks.sensorservice@1.0", - "libhidlbase", - "libandroid_net", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - vendor: true, - relative_install_path: "hw", - strip: { - none: true, - }, - // Bypass because libsitril-gps is Android.mk module - check_elf_files: false, -} - - -cc_prebuilt_library_shared { - name: "libmptool_utils", - arch: { - arm64: { - srcs: ["release/libmptool_utils.so"], - shared_libs: [ - "liblog", - "libhidlbase", - "libutils", - "android.hardware.gnss@1.0", - "android.hardware.gnss@1.1", - "android.hardware.gnss@2.0", - "android.hardware.gnss@2.1", - "android.hardware.gnss.measurement_corrections@1.0", - "android.hardware.gnss.visibility_control@1.0", - "libhardware", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - vendor: true, - // relative_install_path: "hw", - strip: { - none: true, - }, - // Bypass because libhidltransport is deprecated - check_elf_files: false, - //vintf_fragments: ["android.hardware.gnss@2.1-service-lass.xml"] -} - -cc_prebuilt_library_shared { - name: "libmptool_log", - arch: { - arm64: { - srcs: ["release/libmptool_log.so"], - shared_libs: [ - "liblog", - "libhidlbase", - "libutils", - "android.hardware.gnss@1.0", - "android.hardware.gnss@1.1", - "android.hardware.gnss@2.0", - "android.hardware.gnss@2.1", - "android.hardware.gnss.measurement_corrections@1.0", - "android.hardware.gnss.visibility_control@1.0", - "libhardware", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - vendor: true, - // relative_install_path: "hw", - strip: { - none: true, - }, - // Bypass because libhidltransport is deprecated - check_elf_files: false, - //vintf_fragments: ["android.hardware.gnss@2.1-service-lass.xml"] -} - -cc_prebuilt_library_shared { - name: "libmptool_json", - arch: { - arm64: { - srcs: ["release/libmptool_json.so"], - shared_libs: [ - "liblog", - "libhidlbase", - "libutils", - "android.hardware.gnss@1.0", - "android.hardware.gnss@1.1", - "android.hardware.gnss@2.0", - "android.hardware.gnss@2.1", - "android.hardware.gnss.measurement_corrections@1.0", - "android.hardware.gnss.visibility_control@1.0", - "libhardware", - "libc++", - "libc", - "libm", - "libdl", - ], - }, - }, - compile_multilib: "64", - vendor: true, - // relative_install_path: "hw", - strip: { - none: true, - }, - // Bypass because libhidltransport is deprecated - check_elf_files: false, - //vintf_fragments: ["android.hardware.gnss@2.1-service-lass.xml"] -} diff --git a/location/gnssd/device-gnss.mk b/location/gnssd/device-gnss.mk deleted file mode 100644 index 28c970c..0000000 --- a/location/gnssd/device-gnss.mk +++ /dev/null @@ -1,2 +0,0 @@ -$(call inherit-product-if-exists, device/google/comet/location/gnssd/gnss_release.mk) - diff --git a/location/gnssd/gnss_release.mk b/location/gnssd/gnss_release.mk deleted file mode 100644 index 6331a1e..0000000 --- a/location/gnssd/gnss_release.mk +++ /dev/null @@ -1,44 +0,0 @@ -# only GPS libraries and binaries to the target directory -GPS_ROOT := device/google/comet/location/gnssd - -PRODUCT_PACKAGES += \ - android.hardware.gnss@2.1-impl \ - vendor.samsung.hardware.gnss@1.0 \ - vendor.samsung.hardware.gnss@1.0-impl \ - vendor.samsung.hardware.gnss@1.0-service \ - gnssd \ - sctd \ - spad \ - swcnd \ - libmptool_json \ - libmptool_log \ - libmptool_utils \ - gnss-aidl-service_IGnssV2_ISlsiGnssV1 \ - libsensorndkbridge - -PRODUCT_PROPERTY_OVERRIDES += \ - persist.vendor.gnsslog.maxfilesize=256 \ - persist.vendor.gnsslog.status=0 \ - exynos.gnss.path.log=/data/vendor/gps/ - -PRODUCT_COPY_FILES += \ - $(GPS_ROOT)/init.gnss.rc:vendor/etc/init/init.gnss.rc - -DEVICE_MANIFEST_FILE += \ - $(GPS_ROOT)/manifest.xml - -PRODUCT_COPY_FILES += \ - $(GPS_ROOT)/release/ca.pem:vendor/etc/gnss/ca.pem \ - $(GPS_ROOT)/release/sctd.json:vendor/etc/sctd.json \ - $(GPS_ROOT)/release/spad.json:vendor/etc/spad.json \ - $(GPS_ROOT)/release/swcnd.json:vendor/etc/swcnd.json \ - $(GPS_ROOT)/release/android.hardware.location.gps.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.location.gps.xml \ - -#DEVICE_MATRIX_FILE := \ - $(GPS_ROOT)/compatibility_matrix.xml - -PRODUCT_SOONG_NAMESPACES += \ - $(GPS_ROOT) - -PRODUCT_COPY_FILES += \ - $(GPS_ROOT)/release/gps.cfg:vendor/etc/gnss/gps.cfg diff --git a/location/gnssd/init.gnss.rc b/location/gnssd/init.gnss.rc deleted file mode 100644 index 3934d61..0000000 --- a/location/gnssd/init.gnss.rc +++ /dev/null @@ -1,105 +0,0 @@ -on post-fs-data -# Exynos Data folder - mkdir /data/vendor 0771 root system - mkdir /data/vendor/gps 0771 system system - mkdir /data/vendor/log/gps 0771 system system - -# Directory for GPS - rm /data/system/gps/gps_started - rm /data/system/gps/glonass_started - rm /data/system/gps/beidou_started - rm /data/system/gps/smd_started - rm /data/system/gps/sv_cno.info - -# Permissions for gnss - chmod 0660 /dev/gnss_ipc - chown system system /dev/gnss_ipc - chmod 0660 /dev/gnss_dump - chown system system /dev/gnss_dump - chmod 0660 /dev/gnss_boot - chown system system /dev/gnss_boot - -on fs -# GPS daemon -service gnssd /vendor/bin/hw/gnssd - class main - user gps - group system inet net_raw wakelock sdcard_rw - capabilities BLOCK_SUSPEND - ioprio be 0 - seclabel u:r:gnssd:s0 - disabled - -service slsi_gnss_service /vendor/bin/hw/gnss-aidl-service_IGnssV2_ISlsiGnssV1 - class main - user system - group system gps - disabled - -# check cdt for lassen gps -# DEV 1.0 -on property:ro.boot.cdt_hwid=0x00040401000100010100000000000000 - setprop persist.vendor.gps 1 - -on property:ro.boot.cdt_hwid=0x00040401000100010200000000000000 - setprop persist.vendor.gps 1 - -on property:ro.boot.cdt_hwid=0x00040401000100010300000000000000 - setprop persist.vendor.gps 1 - -# proto 1.0 -on property:ro.boot.cdt_hwid=0x00040402000100020000000000000000 - setprop persist.vendor.gps 1 - -on property:ro.boot.cdt_hwid=0x00040402000100020100000000000000 - setprop persist.vendor.gps 1 - -on property:ro.boot.cdt_hwid=0x00040402000100020200000000000000 - setprop persist.vendor.gps 1 - -on property:ro.boot.cdt_hwid=0x00040402000100020300000000000000 - setprop persist.vendor.gps 1 - -on property:ro.boot.cdt_hwid=0x00040402000100030000000000000000 - setprop persist.vendor.gps 1 - -on property:ro.boot.cdt_hwid=0x00040402000100030100000000000000 - setprop persist.vendor.gps 1 - -on property:ro.boot.cdt_hwid=0x00040402000100030200000000000000 - setprop persist.vendor.gps 1 - -on property:ro.boot.cdt_hwid=0x00040402000100030300000000000000 - setprop persist.vendor.gps 1 - -# start lassen gps -on property:persist.vendor.gps=1 - stop gpsd - stop lhd - stop scd - stop gnss_service - start gnssd - start slsi_gnss_service - - -# factory daemon -service sctd /vendor/bin/hw/sctd --json "/vendor/etc/sctd.json" - class factory - user root - group root system bluetooth radio misc - disabled - #seclabel u:r:shell:s0 - -service swcnd /vendor/bin/hw/swcnd --json "/vendor/etc/swcnd.json" - class factory - user root - group system bluetooth radio misc - disabled - #seclabel u:r:shell:s0 - -service spad /vendor/bin/hw/spad --json "/vendor/etc/spad.json" - class factory - user root - group system bluetooth radio misc - disabled - #seclabel u:r:shell:s0 diff --git a/location/gnssd/manifest.xml b/location/gnssd/manifest.xml deleted file mode 100644 index e2863ee..0000000 --- a/location/gnssd/manifest.xml +++ /dev/null @@ -1,12 +0,0 @@ - - - vendor.samsung.hardware.gnss - hwbinder - 1.0 - - ISlsiGnss - default - - @1.0::ISlsiGnss/default - - diff --git a/location/gnssd/release/android.hardware.location.gps.xml b/location/gnssd/release/android.hardware.location.gps.xml deleted file mode 100644 index 3abccf3..0000000 --- a/location/gnssd/release/android.hardware.location.gps.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - - - - diff --git a/location/gnssd/release/android_hardware_gnss_2_1-impl.so b/location/gnssd/release/android_hardware_gnss_2_1-impl.so deleted file mode 100644 index 184012a..0000000 Binary files a/location/gnssd/release/android_hardware_gnss_2_1-impl.so and /dev/null differ diff --git a/location/gnssd/release/ca.pem b/location/gnssd/release/ca.pem deleted file mode 100644 index 9fbb676..0000000 --- a/location/gnssd/release/ca.pem +++ /dev/null @@ -1,388 +0,0 @@ ------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----- -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----- -MIICOjCCAeQCCQClcmEx/0u9TzANBgkqhkiG9w0BAQsFADCBojEfMB0GA1UEChMW -U3BpcmVudCBDb21tdW5pY2F0aW9uczEMMAoGA1UECxMDUEFXMSIwIAYJKoZIhvcN -AQkBFhNzdXBwb3J0QHNwaXJlbnQuY29tMRIwEAYDVQQHEwlFYXRvbnRvd24xCzAJ -BgNVBAgTAk5KMQswCQYDVQQGEwJVUzEfMB0GA1UEAxMWU3BpcmVudCBDb21tdW5p -Y2F0aW9uczAgFw0xNzAxMjMwOTA3NDNaGA8yMTE2MTIzMDA5MDc0M1owgaIxHzAd -BgNVBAoTFlNwaXJlbnQgQ29tbXVuaWNhdGlvbnMxDDAKBgNVBAsTA1BBVzEiMCAG -CSqGSIb3DQEJARYTc3VwcG9ydEBzcGlyZW50LmNvbTESMBAGA1UEBxMJRWF0b250 -b3duMQswCQYDVQQIEwJOSjELMAkGA1UEBhMCVVMxHzAdBgNVBAMTFlNwaXJlbnQg -Q29tbXVuaWNhdGlvbnMwXDANBgkqhkiG9w0BAQEFAANLADBIAkEAwd1d4rRb9Z73 -v+UXFGzkiKXHMdFdiqL/r7hmyNt3j2yfslXwRGQA0QV6uBXfnUWkKTXPeUQNEpz+ -qXc20L0suQIDAQABMA0GCSqGSIb3DQEBCwUAA0EAhUEbXeKl0D4kny2DMc+xiByx -cy8rn68mOpkp/mmRYFgeT/Ez4bViUz3PV3kptwTF/NOaDL2BTCIiDzzMs9dCxA== ------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----- diff --git a/location/gnssd/release/gnss-aidl-service_IGnssV2_ISlsiGnssV1 b/location/gnssd/release/gnss-aidl-service_IGnssV2_ISlsiGnssV1 deleted file mode 100644 index 91a5231..0000000 Binary files a/location/gnssd/release/gnss-aidl-service_IGnssV2_ISlsiGnssV1 and /dev/null differ diff --git a/location/gnssd/release/gnssd b/location/gnssd/release/gnssd deleted file mode 100644 index 3ad4078..0000000 Binary files a/location/gnssd/release/gnssd and /dev/null differ diff --git a/location/gnssd/release/gps.cfg b/location/gnssd/release/gps.cfg deleted file mode 100644 index c2aca08..0000000 --- a/location/gnssd/release/gps.cfg +++ /dev/null @@ -1,105 +0,0 @@ -############################################ -GlueLayer_ToolConfigSelection=1 -user_ports_tcp_name=Autotest -user_ports_tcp_port=7555 -debug_console=1 -debug_device=1 -debug_dir=/data/vendor/gps -############################################ -GlueLayer_IsGedKeyExist=1 -Sif_UseFwXtraInterface=0 -GlueLayer_isForceIPV6=0 -GlueLayer_EnableGnssCfgInterface=1 -debug_enable=1 - -gnss_device_type=K041 - -# for open loop TSX -#Chip_Configuration_RefClkUncertainty=20000 - -# do not load with chip config (if build does not need any chip cfg overrides) -#gnss_device_locations_chipcfg=0 - -# bit 0 set means CRC image -# bit 1 set means CL using a flat patch (one step) - this avoids the 32 byte alignment on -# xfr from AP mem to Ext Mem -cl_options=2 - -# these settings are for using gnssd or spot_lal without the appended binary (from archive) -# just make sure you push your image to the DUT -#gnss_device_patch_location=0 -#gnss_device_patch_address=0 -#gnss_device_patch_file=/data/vendor/gps/K41_S5520E1_ASIC_SPI_DDR.bin - -# 4 == leave bus on (preventing hibernation) -# Chip_Configuration_SleepPolicy=3 - -# enables SPI port for data channel -# uncomment this line (and comment the *chpp* lines below) to use SPI without CHPP -#gnss_device_data_port_kepslim_present=1 - -# enables CHPP for SPI port -# uncomment the *chpp* lines below (and comment gnss_device-data_port_kepslim_present above) to use SPI+CHPP -# when using CHPP, make sure to enable the CHPP defines in build_settings.mak -chpp_betp_client=1 -chpp_log_level=2 -gnss_device_data_port_chpp_spi_device=/dev/gnss_ipc -gnss_device_data_port_chpp_present=1 - -### Update for VTS ### -GlueLayer_YearOfHW=2016 -scheduling_enabled=0 - -### temporarily disable precise time aiding ### -Chip_Configuration_AidingConfiguration=0x00020046 - -# set shared reference clock for freq aiding (0x20) -# enable dcxo (0x04) -Chip_Configuration_RefClkControl=0x24 - -### Override for DCXO Cnom/TuneValue -#Chip_Configuration_DCXOtuneValue=3200 - -### 2C48 L1 only MCW ### -Chip_Configuration_GNSSConstConstraintDef=0x602F -Chip_Configuration_RfMiscCtrl=0x80008001 - -# DVS: 0 = Disabled (default), 1 = Enabled -# DFS: 0 = Disabled (default), 1 = Enabled -Chip_Configuration_FeatureCfg_DVS = 1 -Chip_Configuration_FeatureCfg_DFS = 1 - -# This is a bitfield that will disable incoming interrupts for mailboxes -# AP = 0x1 -# APM = 0x2 -# CP = 0x4 -# CHUB = 0x8 -# The CHUB on the neus continually triggers a bit so this is to prevent -# it from continually waking the gnss. -mailboxDisabled=0x8 - -### Specify RFIC ID for K40 ### -# 55200001 = S5520 EVT1 -gnss_rfic_chip_id=55200001 - -# Disable SUPL -Aiding_AidingType=0 -# Ignore Android Framework Requests to Enable SUPL -GlueLayer_EnableFwConfiguration=0 - -# Add below line if you are running on EVT0 rev0 DUT and care about power consumption -# Chip_Configuration_Ldo_Options=0 - -# VDR End condition (meter, meter, sec, sec) -# ChipCfg_VDR_high_end_Distance = 300 -# ChipCfg_VDR_low_end_Distance = 300 -# ChipCfg_VDR_high_end_Time = 60 -# ChipCfg_VDR_low_end_Time = 60 - -#disable SIF until BETP-over-PCIE is reliable -# Sif_OperationMode=0 - -# send all firmware output through SHMIPC rather than CHPP/SPI -# Chip_Configuration_Io_Options=9 - -ChipCfg_DspMemdumpEnable=1 diff --git a/location/gnssd/release/libmptool_json.so b/location/gnssd/release/libmptool_json.so deleted file mode 100644 index d60c5dd..0000000 Binary files a/location/gnssd/release/libmptool_json.so and /dev/null differ diff --git a/location/gnssd/release/libmptool_log.so b/location/gnssd/release/libmptool_log.so deleted file mode 100644 index f42109d..0000000 Binary files a/location/gnssd/release/libmptool_log.so and /dev/null differ diff --git a/location/gnssd/release/libmptool_utils.so b/location/gnssd/release/libmptool_utils.so deleted file mode 100644 index f3da93c..0000000 Binary files a/location/gnssd/release/libmptool_utils.so and /dev/null differ diff --git a/location/gnssd/release/sctd b/location/gnssd/release/sctd deleted file mode 100644 index c27cb7d..0000000 Binary files a/location/gnssd/release/sctd and /dev/null differ diff --git a/location/gnssd/release/sctd.json b/location/gnssd/release/sctd.json deleted file mode 100644 index 6c1b9fd..0000000 --- a/location/gnssd/release/sctd.json +++ /dev/null @@ -1,87 +0,0 @@ -{ - "console" : { - "uart" : { - "support" : false, - "active" : true, - "route" : "/dev/ttySAC0" - }, - "usb" : { - "support" : true, - "active" : {"persist.vendor.config.ttygs0" : 1}, - "route" : "/dev/ttyGS0", - "timeout" : 0 - }, - "tcp" : { - "support" : false, - "active" : false, - "route" : "127.0.0.1", - "port" : 7727 - }, - "local" : { - "support" : true, - "active" : true, - "route" : "/dev/socket/sctd", - "timeout" : 20 - } - }, - "receive-mode" : { - "mode" : "tail", - "tail" : "0d0a", - "millisecond" : "100" - }, - "module" : { - "support-modules" : [ - "sctd", - "pcba", - "wcn" - ], - "test-commands" : { - "pcba" : [ - "SAT" - ] - }, - "interaction" : { - "pcba" : { - "timeout" : 15, - "keep-alive" : false, - "path" : "/dev/socket/sync_spad" - }, - "wcn" : { - "timeout" : 20, - "keep-alive" : true, - "path" : "/dev/socket/sync_wcn" - } - }, - "whitelist" : { - "sctd" : [ - "SAT+TCP", - "SAT+USB", - "SAT+UART", - "SAT+IP", - "SAT+PORT", - "SAT+UPDATE" - ], - "pcba" : [ - "SAT+TIMEOUT", - "SAT+REBOOT", - "SAT+WIFI", - "SAT+BT" - ], - "wcn" : [ - "RF+AP2WB", - "RF+WB2AP", - "AT+WIFIRF", - "ATA+WIFI", - "AT+BTRF", - "ATA+BT", - "AT+GPSFTTEST", - "ATA+GPS", - "SAT+WCNTCP", - "SAT+WCNTCPIP", - "SAT+WCNTCPPORT", - "SAT+WCNSETTIME" - ] - } - } -} - diff --git a/location/gnssd/release/sctd.rc b/location/gnssd/release/sctd.rc deleted file mode 100644 index 1e86344..0000000 --- a/location/gnssd/release/sctd.rc +++ /dev/null @@ -1,6 +0,0 @@ - -service sctd /vendor/bin/sctd --json "/vendor/etc/sctd.json" - class factory - user root - group root system bluetooth radio misc - #seclabel u:r:shell:s0 diff --git a/location/gnssd/release/slsi_samsung_hardware_gnss_1_0-impl.so b/location/gnssd/release/slsi_samsung_hardware_gnss_1_0-impl.so deleted file mode 100644 index bc8f3a5..0000000 Binary files a/location/gnssd/release/slsi_samsung_hardware_gnss_1_0-impl.so and /dev/null differ diff --git a/location/gnssd/release/spad b/location/gnssd/release/spad deleted file mode 100644 index a0791ea..0000000 Binary files a/location/gnssd/release/spad and /dev/null differ diff --git a/location/gnssd/release/spad.json b/location/gnssd/release/spad.json deleted file mode 100644 index ee97a4c..0000000 --- a/location/gnssd/release/spad.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "misc" : { - "libpath" : "/vendor/lib64/libmphal_default.so", - "default_timeout" : 15, - "support" : true - } -} - diff --git a/location/gnssd/release/spad.rc b/location/gnssd/release/spad.rc deleted file mode 100644 index 3597d5d..0000000 --- a/location/gnssd/release/spad.rc +++ /dev/null @@ -1,5 +0,0 @@ -service SPA-daemon /vendor/bin/spad - class factory - group system root radio cache inet misc audio log - user root - seclabel u:r:su:s0 diff --git a/location/gnssd/release/swcnd b/location/gnssd/release/swcnd deleted file mode 100644 index 4578fca..0000000 Binary files a/location/gnssd/release/swcnd and /dev/null differ diff --git a/location/gnssd/release/swcnd.json b/location/gnssd/release/swcnd.json deleted file mode 100644 index e309e5e..0000000 --- a/location/gnssd/release/swcnd.json +++ /dev/null @@ -1,51 +0,0 @@ -{ - "console" : { - "tcp" : { - "support" : true, - "active" : false, - "ip" : "", - "port" : "2543" - }, - "local" : { - "support" : true, - "active" : true, - "ip" : "/dev/socket/sync_wcn" - } - }, - "module" : { - "interaction" : { - "wlan&bt" : { - "libpath" : "/vendor/lib64/libwlbt.so", - "support" : true, - "timeout" : 15 - }, - "gnss" : { - "libpath" : "/vendor/lib64/hw/android.hardware.gnss@2.1-impl.so", - "timeout" : 15, - "support" : true - } - }, - - "whitelist" : { - "wlan&bt" : [ - "RF+AP2WB", - "RF+WB2AP", - "AT+BTRF", - "ATA+BT", - "AT+WIFIRF", - "ATA+WIFI" - ], - "gnss" : [ - "AT+GPSFTTEST", - "ATA+GPS" - ], - "internal" : [ - "SAT+WCNTCP", - "SAT+WCNTCPIP", - "SAT+WCNTCPPORT", - "SAT+WCNSETTIME" - ] - } - } -} - diff --git a/location/gnssd/release/swcnd.rc b/location/gnssd/release/swcnd.rc deleted file mode 100644 index f46d25b..0000000 --- a/location/gnssd/release/swcnd.rc +++ /dev/null @@ -1,8 +0,0 @@ -on post-fs-data && property:ro.bootmode=sfactory - setprop sys.boot_completed 1 - -service swcnd /vendor/bin/swcnd --json "/vendor/etc/swcnd.json" - class factory - user root - group system bluetooth radio misc - #seclabel u:r:shell:s0 diff --git a/location/gnssd/release/vendor.samsung.hardware.gnss@1.0-service.rc b/location/gnssd/release/vendor.samsung.hardware.gnss@1.0-service.rc deleted file mode 100644 index 0985bf3..0000000 --- a/location/gnssd/release/vendor.samsung.hardware.gnss@1.0-service.rc +++ /dev/null @@ -1,5 +0,0 @@ -service slsi_gnss_service /vendor/bin/hw/gnss-aidl-service_IGnssV2_ISlsiGnssV1 - class main - user system - group system gps - disabled diff --git a/location/gnssd/release/vendor.samsung.hardware.gnss@1.0.so b/location/gnssd/release/vendor.samsung.hardware.gnss@1.0.so deleted file mode 100644 index 0f5e1dc..0000000 Binary files a/location/gnssd/release/vendor.samsung.hardware.gnss@1.0.so and /dev/null differ diff --git a/location/gnssd/release/vendor_samsung_hardware_gnss_1_0-impl.so b/location/gnssd/release/vendor_samsung_hardware_gnss_1_0-impl.so deleted file mode 100644 index 6fc713f..0000000 Binary files a/location/gnssd/release/vendor_samsung_hardware_gnss_1_0-impl.so and /dev/null differ