gps: refine gps build system
- remove override directive - separate gps configuration files for each device Bug: 291186485 Test: build pass and configuration files are correct Change-Id: I9414c1826d89f43944c9c191b2d34fbcd841a77b
This commit is contained in:
parent
35ab37bc16
commit
50c6474fac
65 changed files with 2661 additions and 100 deletions
|
@ -211,20 +211,15 @@ PRODUCT_SOONG_NAMESPACES += \
|
||||||
$(call soong_config_set, include_libsitril-gps-wifi, board_without_radio, $(BOARD_WITHOUT_RADIO))
|
$(call soong_config_set, include_libsitril-gps-wifi, board_without_radio, $(BOARD_WITHOUT_RADIO))
|
||||||
include device/google/gs-common/gps/brcm/device.mk
|
include device/google/gs-common/gps/brcm/device.mk
|
||||||
|
|
||||||
PRODUCT_COPY_FILES += \
|
PRODUCT_SOONG_NAMESPACES += device/google/caimito/location/caiman
|
||||||
device/google/caimito/location/gps.cer:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.cer
|
SOONG_CONFIG_NAMESPACES += gpssdk
|
||||||
|
SOONG_CONFIG_gpssdk += gpsconf
|
||||||
ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT)))
|
SOONG_CONFIG_gpssdk_gpsconf ?= $(TARGET_BUILD_VARIANT)
|
||||||
PRODUCT_COPY_FILES += \
|
PRODUCT_PACKAGES += \
|
||||||
device/google/caimito/location/lhd.conf:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/lhd.conf \
|
gps.cer \
|
||||||
device/google/caimito/location/scd.conf:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/scd.conf \
|
gps.xml \
|
||||||
device/google/caimito/location/gps.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.xml
|
scd.conf \
|
||||||
else
|
lhd.conf
|
||||||
PRODUCT_COPY_FILES += \
|
|
||||||
device/google/caimito/location/lhd_user.conf:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/lhd.conf \
|
|
||||||
device/google/caimito/location/scd_user.conf:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/scd.conf \
|
|
||||||
device/google/caimito/location/gps_user.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.xml
|
|
||||||
endif
|
|
||||||
|
|
||||||
# Set zram size
|
# Set zram size
|
||||||
PRODUCT_VENDOR_PROPERTIES += \
|
PRODUCT_VENDOR_PROPERTIES += \
|
||||||
|
|
|
@ -222,20 +222,15 @@ PRODUCT_SOONG_NAMESPACES += \
|
||||||
$(call soong_config_set, include_libsitril-gps-wifi, board_without_radio, $(BOARD_WITHOUT_RADIO))
|
$(call soong_config_set, include_libsitril-gps-wifi, board_without_radio, $(BOARD_WITHOUT_RADIO))
|
||||||
include device/google/gs-common/gps/brcm/device.mk
|
include device/google/gs-common/gps/brcm/device.mk
|
||||||
|
|
||||||
PRODUCT_COPY_FILES += \
|
PRODUCT_SOONG_NAMESPACES += device/google/caimito/location/komodo
|
||||||
device/google/caimito/location/gps.cer:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.cer
|
SOONG_CONFIG_NAMESPACES += gpssdk
|
||||||
|
SOONG_CONFIG_gpssdk += gpsconf
|
||||||
ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT)))
|
SOONG_CONFIG_gpssdk_gpsconf ?= $(TARGET_BUILD_VARIANT)
|
||||||
PRODUCT_COPY_FILES += \
|
PRODUCT_PACKAGES += \
|
||||||
device/google/caimito/location/lhd.conf:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/lhd.conf \
|
gps.cer \
|
||||||
device/google/caimito/location/scd.conf:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/scd.conf \
|
gps.xml \
|
||||||
device/google/caimito/location/gps.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.xml
|
scd.conf \
|
||||||
else
|
lhd.conf
|
||||||
PRODUCT_COPY_FILES += \
|
|
||||||
device/google/caimito/location/lhd_user.conf:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/lhd.conf \
|
|
||||||
device/google/caimito/location/scd_user.conf:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/scd.conf \
|
|
||||||
device/google/caimito/location/gps_user.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.xml
|
|
||||||
endif
|
|
||||||
|
|
||||||
# Set zram size
|
# Set zram size
|
||||||
PRODUCT_VENDOR_PROPERTIES += \
|
PRODUCT_VENDOR_PROPERTIES += \
|
||||||
|
|
|
@ -200,20 +200,15 @@ PRODUCT_SOONG_NAMESPACES += vendor/google_devices/caimito/prebuilts
|
||||||
$(call soong_config_set, include_libsitril-gps-wifi, board_without_radio, $(BOARD_WITHOUT_RADIO))
|
$(call soong_config_set, include_libsitril-gps-wifi, board_without_radio, $(BOARD_WITHOUT_RADIO))
|
||||||
include device/google/gs-common/gps/brcm/device.mk
|
include device/google/gs-common/gps/brcm/device.mk
|
||||||
|
|
||||||
PRODUCT_COPY_FILES += \
|
PRODUCT_SOONG_NAMESPACES += device/google/caimito/location/ripcurrent24
|
||||||
device/google/caimito/location/gps.cer:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.cer
|
SOONG_CONFIG_NAMESPACES += gpssdk
|
||||||
|
SOONG_CONFIG_gpssdk += gpsconf
|
||||||
ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT)))
|
SOONG_CONFIG_gpssdk_gpsconf ?= $(TARGET_BUILD_VARIANT)
|
||||||
PRODUCT_COPY_FILES += \
|
PRODUCT_PACKAGES += \
|
||||||
device/google/caimito/location/lhd.conf:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/lhd.conf \
|
gps.cer \
|
||||||
device/google/caimito/location/scd.conf:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/scd.conf \
|
gps.xml \
|
||||||
device/google/caimito/location/gps.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.xml
|
scd.conf \
|
||||||
else
|
lhd.conf
|
||||||
PRODUCT_COPY_FILES += \
|
|
||||||
device/google/caimito/location/lhd_user.conf:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/lhd.conf \
|
|
||||||
device/google/caimito/location/scd_user.conf:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/scd.conf \
|
|
||||||
device/google/caimito/location/gps_user.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.xml
|
|
||||||
endif
|
|
||||||
|
|
||||||
# Set zram size
|
# Set zram size
|
||||||
PRODUCT_VENDOR_PROPERTIES += \
|
PRODUCT_VENDOR_PROPERTIES += \
|
||||||
|
|
|
@ -202,20 +202,15 @@ PRODUCT_SOONG_NAMESPACES += vendor/google_devices/caimito/prebuilts
|
||||||
$(call soong_config_set, include_libsitril-gps-wifi, board_without_radio, $(BOARD_WITHOUT_RADIO))
|
$(call soong_config_set, include_libsitril-gps-wifi, board_without_radio, $(BOARD_WITHOUT_RADIO))
|
||||||
include device/google/gs-common/gps/brcm/device.mk
|
include device/google/gs-common/gps/brcm/device.mk
|
||||||
|
|
||||||
PRODUCT_COPY_FILES += \
|
PRODUCT_SOONG_NAMESPACES += device/google/caimito/location/ripcurrentpro
|
||||||
device/google/caimito/location/gps.cer:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.cer
|
SOONG_CONFIG_NAMESPACES += gpssdk
|
||||||
|
SOONG_CONFIG_gpssdk += gpsconf
|
||||||
ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT)))
|
SOONG_CONFIG_gpssdk_gpsconf ?= $(TARGET_BUILD_VARIANT)
|
||||||
PRODUCT_COPY_FILES += \
|
PRODUCT_PACKAGES += \
|
||||||
device/google/caimito/location/lhd.conf:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/lhd.conf \
|
gps.cer \
|
||||||
device/google/caimito/location/scd.conf:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/scd.conf \
|
gps.xml \
|
||||||
device/google/caimito/location/gps.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.xml
|
scd.conf \
|
||||||
else
|
lhd.conf
|
||||||
PRODUCT_COPY_FILES += \
|
|
||||||
device/google/caimito/location/lhd_user.conf:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/lhd.conf \
|
|
||||||
device/google/caimito/location/scd_user.conf:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/scd.conf \
|
|
||||||
device/google/caimito/location/gps_user.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.xml
|
|
||||||
endif
|
|
||||||
|
|
||||||
# Set zram size
|
# Set zram size
|
||||||
PRODUCT_VENDOR_PROPERTIES += \
|
PRODUCT_VENDOR_PROPERTIES += \
|
||||||
|
|
|
@ -209,20 +209,15 @@ PRODUCT_SOONG_NAMESPACES += vendor/google_devices/caimito/prebuilts
|
||||||
$(call soong_config_set, include_libsitril-gps-wifi, board_without_radio, $(BOARD_WITHOUT_RADIO))
|
$(call soong_config_set, include_libsitril-gps-wifi, board_without_radio, $(BOARD_WITHOUT_RADIO))
|
||||||
include device/google/gs-common/gps/brcm/device.mk
|
include device/google/gs-common/gps/brcm/device.mk
|
||||||
|
|
||||||
PRODUCT_COPY_FILES += \
|
PRODUCT_SOONG_NAMESPACES += device/google/caimito/location/tokay
|
||||||
device/google/caimito/location/gps.cer:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.cer
|
SOONG_CONFIG_NAMESPACES += gpssdk
|
||||||
|
SOONG_CONFIG_gpssdk += gpsconf
|
||||||
ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT)))
|
SOONG_CONFIG_gpssdk_gpsconf ?= $(TARGET_BUILD_VARIANT)
|
||||||
PRODUCT_COPY_FILES += \
|
PRODUCT_PACKAGES += \
|
||||||
device/google/caimito/location/lhd.conf:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/lhd.conf \
|
gps.cer \
|
||||||
device/google/caimito/location/scd.conf:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/scd.conf \
|
gps.xml \
|
||||||
device/google/caimito/location/gps.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.xml
|
scd.conf \
|
||||||
else
|
lhd.conf
|
||||||
PRODUCT_COPY_FILES += \
|
|
||||||
device/google/caimito/location/lhd_user.conf:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/lhd.conf \
|
|
||||||
device/google/caimito/location/scd_user.conf:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/scd.conf \
|
|
||||||
device/google/caimito/location/gps_user.xml:$(TARGET_COPY_OUT_VENDOR)/etc/gnss/gps.xml
|
|
||||||
endif
|
|
||||||
|
|
||||||
# Display LBE
|
# Display LBE
|
||||||
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += vendor.display.lbe.supported=1
|
PRODUCT_DEFAULT_PROPERTY_OVERRIDES += vendor.display.lbe.supported=1
|
||||||
|
|
|
@ -33,10 +33,13 @@ PRODUCT_PROPERTY_OVERRIDES += \
|
||||||
# Override to factory SDK
|
# Override to factory SDK
|
||||||
SOONG_CONFIG_NAMESPACES += gpssdk
|
SOONG_CONFIG_NAMESPACES += gpssdk
|
||||||
SOONG_CONFIG_gpssdk += sdkv1
|
SOONG_CONFIG_gpssdk += sdkv1
|
||||||
override SOONG_CONFIG_gpssdk_sdkv1 := true
|
SOONG_CONFIG_gpssdk_sdkv1 := true
|
||||||
SOONG_CONFIG_NAMESPACES += gpssdk
|
SOONG_CONFIG_NAMESPACES += gpssdk
|
||||||
SOONG_CONFIG_gpssdk += gpsmcuversion
|
SOONG_CONFIG_gpssdk += gpsmcuversion
|
||||||
override SOONG_CONFIG_gpssdk_gpsmcuversion := gpsv1_$(TARGET_BUILD_VARIANT)
|
SOONG_CONFIG_gpssdk_gpsmcuversion := gpsv1_$(TARGET_BUILD_VARIANT)
|
||||||
|
SOONG_CONFIG_NAMESPACES += gpssdk
|
||||||
|
SOONG_CONFIG_gpssdk += gpsconf
|
||||||
|
SOONG_CONFIG_gpssdk_gpsconf := factory
|
||||||
|
|
||||||
# Factory binaries of camera
|
# Factory binaries of camera
|
||||||
PRODUCT_PACKAGES += fatp_km4cm4tk4_wide_hat_tool fatp_km4cm4_tele_hat_tool fatp_km4cm4tk4_ultrawide_hat_tool fatp_km4cm4_front_hat_tool
|
PRODUCT_PACKAGES += fatp_km4cm4tk4_wide_hat_tool fatp_km4cm4_tele_hat_tool fatp_km4cm4tk4_ultrawide_hat_tool fatp_km4cm4_front_hat_tool
|
||||||
|
|
|
@ -33,10 +33,13 @@ PRODUCT_PROPERTY_OVERRIDES += \
|
||||||
# Override to factory SDK
|
# Override to factory SDK
|
||||||
SOONG_CONFIG_NAMESPACES += gpssdk
|
SOONG_CONFIG_NAMESPACES += gpssdk
|
||||||
SOONG_CONFIG_gpssdk += sdkv1
|
SOONG_CONFIG_gpssdk += sdkv1
|
||||||
override SOONG_CONFIG_gpssdk_sdkv1 := true
|
SOONG_CONFIG_gpssdk_sdkv1 := true
|
||||||
SOONG_CONFIG_NAMESPACES += gpssdk
|
SOONG_CONFIG_NAMESPACES += gpssdk
|
||||||
SOONG_CONFIG_gpssdk += gpsmcuversion
|
SOONG_CONFIG_gpssdk += gpsmcuversion
|
||||||
override SOONG_CONFIG_gpssdk_gpsmcuversion := gpsv1_$(TARGET_BUILD_VARIANT)
|
SOONG_CONFIG_gpssdk_gpsmcuversion := gpsv1_$(TARGET_BUILD_VARIANT)
|
||||||
|
SOONG_CONFIG_NAMESPACES += gpssdk
|
||||||
|
SOONG_CONFIG_gpssdk += gpsconf
|
||||||
|
SOONG_CONFIG_gpssdk_gpsconf := factory
|
||||||
|
|
||||||
# Factory binaries of camera
|
# Factory binaries of camera
|
||||||
PRODUCT_PACKAGES += fatp_km4cm4tk4_wide_hat_tool fatp_km4cm4_tele_hat_tool fatp_km4cm4tk4_ultrawide_hat_tool fatp_km4cm4_front_hat_tool
|
PRODUCT_PACKAGES += fatp_km4cm4tk4_wide_hat_tool fatp_km4cm4_tele_hat_tool fatp_km4cm4tk4_ultrawide_hat_tool fatp_km4cm4_front_hat_tool
|
||||||
|
|
|
@ -33,10 +33,13 @@ PRODUCT_PROPERTY_OVERRIDES += \
|
||||||
# Override to factory SDK
|
# Override to factory SDK
|
||||||
SOONG_CONFIG_NAMESPACES += gpssdk
|
SOONG_CONFIG_NAMESPACES += gpssdk
|
||||||
SOONG_CONFIG_gpssdk += sdkv1
|
SOONG_CONFIG_gpssdk += sdkv1
|
||||||
override SOONG_CONFIG_gpssdk_sdkv1 := true
|
SOONG_CONFIG_gpssdk_sdkv1 := true
|
||||||
SOONG_CONFIG_NAMESPACES += gpssdk
|
SOONG_CONFIG_NAMESPACES += gpssdk
|
||||||
SOONG_CONFIG_gpssdk += gpsmcuversion
|
SOONG_CONFIG_gpssdk += gpsmcuversion
|
||||||
override SOONG_CONFIG_gpssdk_gpsmcuversion := gpsv1_$(TARGET_BUILD_VARIANT)
|
SOONG_CONFIG_gpssdk_gpsmcuversion := gpsv1_$(TARGET_BUILD_VARIANT)
|
||||||
|
SOONG_CONFIG_NAMESPACES += gpssdk
|
||||||
|
SOONG_CONFIG_gpssdk += gpsconf
|
||||||
|
SOONG_CONFIG_gpssdk_gpsconf := factory
|
||||||
|
|
||||||
# Factory binaries of camera
|
# Factory binaries of camera
|
||||||
PRODUCT_PACKAGES += fatp_km4cm4tk4_wide_hat_tool fatp_km4cm4_tele_hat_tool fatp_km4cm4tk4_ultrawide_hat_tool fatp_km4cm4_front_hat_tool fatp_tk4_front_hat_tool
|
PRODUCT_PACKAGES += fatp_km4cm4tk4_wide_hat_tool fatp_km4cm4_tele_hat_tool fatp_km4cm4tk4_ultrawide_hat_tool fatp_km4cm4_front_hat_tool fatp_tk4_front_hat_tool
|
||||||
|
|
|
@ -33,10 +33,13 @@ PRODUCT_PROPERTY_OVERRIDES += \
|
||||||
# Override to factory SDK
|
# Override to factory SDK
|
||||||
SOONG_CONFIG_NAMESPACES += gpssdk
|
SOONG_CONFIG_NAMESPACES += gpssdk
|
||||||
SOONG_CONFIG_gpssdk += sdkv1
|
SOONG_CONFIG_gpssdk += sdkv1
|
||||||
override SOONG_CONFIG_gpssdk_sdkv1 := true
|
SOONG_CONFIG_gpssdk_sdkv1 := true
|
||||||
SOONG_CONFIG_NAMESPACES += gpssdk
|
SOONG_CONFIG_NAMESPACES += gpssdk
|
||||||
SOONG_CONFIG_gpssdk += gpsmcuversion
|
SOONG_CONFIG_gpssdk += gpsmcuversion
|
||||||
override SOONG_CONFIG_gpssdk_gpsmcuversion := gpsv1_$(TARGET_BUILD_VARIANT)
|
SOONG_CONFIG_gpssdk_gpsmcuversion := gpsv1_$(TARGET_BUILD_VARIANT)
|
||||||
|
SOONG_CONFIG_NAMESPACES += gpssdk
|
||||||
|
SOONG_CONFIG_gpssdk += gpsconf
|
||||||
|
SOONG_CONFIG_gpssdk_gpsconf := factory
|
||||||
|
|
||||||
# Factory binaries of camera
|
# Factory binaries of camera
|
||||||
PRODUCT_PACKAGES += fatp_km4cm4tk4_wide_hat_tool fatp_km4cm4_tele_hat_tool fatp_km4cm4tk4_ultrawide_hat_tool fatp_km4cm4_front_hat_tool fatp_tk4_front_hat_tool
|
PRODUCT_PACKAGES += fatp_km4cm4tk4_wide_hat_tool fatp_km4cm4_tele_hat_tool fatp_km4cm4tk4_ultrawide_hat_tool fatp_km4cm4_front_hat_tool fatp_tk4_front_hat_tool
|
||||||
|
|
|
@ -33,10 +33,13 @@ PRODUCT_PROPERTY_OVERRIDES += \
|
||||||
# Override to factory SDK
|
# Override to factory SDK
|
||||||
SOONG_CONFIG_NAMESPACES += gpssdk
|
SOONG_CONFIG_NAMESPACES += gpssdk
|
||||||
SOONG_CONFIG_gpssdk += sdkv1
|
SOONG_CONFIG_gpssdk += sdkv1
|
||||||
override SOONG_CONFIG_gpssdk_sdkv1 := true
|
SOONG_CONFIG_gpssdk_sdkv1 := true
|
||||||
SOONG_CONFIG_NAMESPACES += gpssdk
|
SOONG_CONFIG_NAMESPACES += gpssdk
|
||||||
SOONG_CONFIG_gpssdk += gpsmcuversion
|
SOONG_CONFIG_gpssdk += gpsmcuversion
|
||||||
override SOONG_CONFIG_gpssdk_gpsmcuversion := gpsv1_$(TARGET_BUILD_VARIANT)
|
SOONG_CONFIG_gpssdk_gpsmcuversion := gpsv1_$(TARGET_BUILD_VARIANT)
|
||||||
|
SOONG_CONFIG_NAMESPACES += gpssdk
|
||||||
|
SOONG_CONFIG_gpssdk += gpsconf
|
||||||
|
SOONG_CONFIG_gpssdk_gpsconf := factory
|
||||||
|
|
||||||
# Factory binaries of camera
|
# Factory binaries of camera
|
||||||
PRODUCT_PACKAGES += fatp_km4cm4tk4_wide_hat_tool fatp_km4cm4tk4_ultrawide_hat_tool fatp_tk4_front_hat_tool
|
PRODUCT_PACKAGES += fatp_km4cm4tk4_wide_hat_tool fatp_km4cm4tk4_ultrawide_hat_tool fatp_tk4_front_hat_tool
|
||||||
|
|
99
location/caiman/Android.bp
Normal file
99
location/caiman/Android.bp
Normal file
|
@ -0,0 +1,99 @@
|
||||||
|
soong_namespace {}
|
||||||
|
|
||||||
|
package {
|
||||||
|
default_applicable_licenses: ["device_google_caimito_license"],
|
||||||
|
}
|
||||||
|
|
||||||
|
soong_config_module_type {
|
||||||
|
name: "gps_prebuilt_etc",
|
||||||
|
module_type: "prebuilt_etc",
|
||||||
|
config_namespace: "gpssdk",
|
||||||
|
variables: [
|
||||||
|
"gpsconf",
|
||||||
|
],
|
||||||
|
properties: [
|
||||||
|
"src",
|
||||||
|
],
|
||||||
|
}
|
||||||
|
|
||||||
|
soong_config_string_variable {
|
||||||
|
name: "gpsconf",
|
||||||
|
values: [
|
||||||
|
"factory",
|
||||||
|
"user",
|
||||||
|
"userdebug",
|
||||||
|
],
|
||||||
|
}
|
||||||
|
|
||||||
|
prebuilt_etc {
|
||||||
|
name: "gps.cer",
|
||||||
|
src: "gps.cer",
|
||||||
|
relative_install_path: "gnss",
|
||||||
|
vendor: true,
|
||||||
|
}
|
||||||
|
|
||||||
|
gps_prebuilt_etc {
|
||||||
|
name: "gps.xml",
|
||||||
|
soong_config_variables: {
|
||||||
|
gpsconf: {
|
||||||
|
user: {
|
||||||
|
src: "user/gps.xml",
|
||||||
|
},
|
||||||
|
userdebug: {
|
||||||
|
src: "userdebug/gps.xml",
|
||||||
|
},
|
||||||
|
factory: {
|
||||||
|
src: "factory/gps.xml",
|
||||||
|
},
|
||||||
|
conditions_default: {
|
||||||
|
src: "user/gps.xml",
|
||||||
|
}
|
||||||
|
},
|
||||||
|
},
|
||||||
|
relative_install_path: "gnss",
|
||||||
|
vendor: true,
|
||||||
|
}
|
||||||
|
|
||||||
|
gps_prebuilt_etc {
|
||||||
|
name: "lhd.conf",
|
||||||
|
soong_config_variables: {
|
||||||
|
gpsconf: {
|
||||||
|
user: {
|
||||||
|
src: "user/lhd.conf",
|
||||||
|
},
|
||||||
|
userdebug: {
|
||||||
|
src: "userdebug/lhd.conf",
|
||||||
|
},
|
||||||
|
factory: {
|
||||||
|
src: "factory/lhd.conf",
|
||||||
|
},
|
||||||
|
conditions_default: {
|
||||||
|
src: "user/lhd.conf",
|
||||||
|
}
|
||||||
|
},
|
||||||
|
},
|
||||||
|
relative_install_path: "gnss",
|
||||||
|
vendor: true,
|
||||||
|
}
|
||||||
|
|
||||||
|
gps_prebuilt_etc {
|
||||||
|
name: "scd.conf",
|
||||||
|
soong_config_variables: {
|
||||||
|
gpsconf: {
|
||||||
|
user: {
|
||||||
|
src: "user/scd.conf",
|
||||||
|
},
|
||||||
|
userdebug: {
|
||||||
|
src: "userdebug/scd.conf",
|
||||||
|
},
|
||||||
|
factory: {
|
||||||
|
src: "factory/scd.conf",
|
||||||
|
},
|
||||||
|
conditions_default: {
|
||||||
|
src: "user/scd.conf",
|
||||||
|
}
|
||||||
|
},
|
||||||
|
},
|
||||||
|
relative_install_path: "gnss",
|
||||||
|
vendor: true,
|
||||||
|
}
|
|
@ -57,9 +57,12 @@
|
||||||
AssertEnabled="false"
|
AssertEnabled="false"
|
||||||
CpLppeCancelDbhOnAgnssProvideLoc="true"
|
CpLppeCancelDbhOnAgnssProvideLoc="true"
|
||||||
CpLppeUseAgnssLocForEmptyDbh="true"
|
CpLppeUseAgnssLocForEmptyDbh="true"
|
||||||
|
CpLppHighAccuracyShapeMode="2"
|
||||||
ReAidingOnHotStart="false"
|
ReAidingOnHotStart="false"
|
||||||
ReAidingIntervalSec="1200"
|
ReAidingIntervalSec="1200"
|
||||||
RuntimeSwLteFilterEnable="true"
|
RuntimeSwLteFilterEnable="true"
|
||||||
|
MaxThreadNum="13"
|
||||||
|
SensorsMask="0x244"
|
||||||
/>
|
/>
|
||||||
|
|
||||||
<gll
|
<gll
|
104
location/caiman/userdebug/gps.xml
Normal file
104
location/caiman/userdebug/gps.xml
Normal file
|
@ -0,0 +1,104 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<glgps xmlns="http://www.glpals.com/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.glpals.com/ glconfig.xsd" >
|
||||||
|
<hal
|
||||||
|
PortName="/dev/ttyBCM"
|
||||||
|
BaudRate="921600"
|
||||||
|
GpioNStdbyPath="/sys/devices/platform/111e0000.spi/spi_master/spi21/spi21.0/nstandby"
|
||||||
|
CustGpioDelayMs="250"
|
||||||
|
LogEnabled="true"
|
||||||
|
Log="JAVA"
|
||||||
|
SecondaryConfigPath="/data/vendor/gps/overlay/gps_overlay.xml"
|
||||||
|
LogDirectory="/sdcard/gps/broadcom/storage/"
|
||||||
|
CtrlPipe="/data/vendor/gps/glgpsctrl"
|
||||||
|
NmeaOutName="/data/vendor/gps/nmea_out"
|
||||||
|
|
||||||
|
acSuplServer="supl.google.com"
|
||||||
|
SuplPort="7275"
|
||||||
|
SuplLogEnable="true"
|
||||||
|
SuplLogFullName="/data/vendor/gps/suplflow.txt"
|
||||||
|
tlsEnable="true"
|
||||||
|
|
||||||
|
SuplSslMethod="SSLv23_NO_TLSv1_2"
|
||||||
|
SuplEnable="true"
|
||||||
|
SuplUseApn="false"
|
||||||
|
SuplUseApnNI="true"
|
||||||
|
SuplUseFwCellInfo="false"
|
||||||
|
SuplDummyCellInfo ="true"
|
||||||
|
SuplTlsCertDirPath="/etc/security/cacerts"
|
||||||
|
SuplTlsCertPath="/vendor/etc/gnss/gps.cer"
|
||||||
|
SuplUT1Seconds="20"
|
||||||
|
SuplUT2Seconds="20"
|
||||||
|
SuplUT3Seconds="20"
|
||||||
|
TcpConnectionTimeout="20"
|
||||||
|
SuplLppCapable="true"
|
||||||
|
SuplEcidCapable="true"
|
||||||
|
SuplVersion="2"
|
||||||
|
SuplMinorVersion="0"
|
||||||
|
SuplOtdoaCapable="true"
|
||||||
|
SuplOtdoaCapable2="true"
|
||||||
|
SuplGlonassCapable = "true"
|
||||||
|
SuplGalileoCapable = "true"
|
||||||
|
SuplBdsCapable = "true"
|
||||||
|
SuplMgpsCapable = "true"
|
||||||
|
|
||||||
|
RtoEnable="true"
|
||||||
|
RtiEnable="true"
|
||||||
|
HttpSyncLto="true"
|
||||||
|
LtoFileName="lto2.dat"
|
||||||
|
LtoDir="/data/vendor/gps/"
|
||||||
|
LtoSyncThresholdDays="1"
|
||||||
|
|
||||||
|
GnssYearOfHardware="2020"
|
||||||
|
CpGuardTimeSec="2"
|
||||||
|
CpLppGuardTimeSec="2"
|
||||||
|
IgnoreInjectedSystemTime="true"
|
||||||
|
|
||||||
|
AttributionAppPkgName="com.google.android.carrierlocation"
|
||||||
|
|
||||||
|
AssertEnabled="true"
|
||||||
|
CpLppeCancelDbhOnAgnssProvideLoc="true"
|
||||||
|
CpLppeUseAgnssLocForEmptyDbh="true"
|
||||||
|
CpLppHighAccuracyShapeMode="2"
|
||||||
|
ReAidingOnHotStart="false"
|
||||||
|
ReAidingIntervalSec="1200"
|
||||||
|
RuntimeSwLteFilterEnable="true"
|
||||||
|
MaxThreadNum="13"
|
||||||
|
SensorsMask="0x244"
|
||||||
|
/>
|
||||||
|
|
||||||
|
<gll
|
||||||
|
LogPriMask="LOG_INFO"
|
||||||
|
LogFacMask="LOG_NMEA | LOG_GLLIOS | LOG_GLLAPI | LOG_MEASAPI"
|
||||||
|
FrqPlan="FRQ_PLAN_26MHZ_2PPM_49_152MHZ_300PPB"
|
||||||
|
MultiCarrRFMode="GL_MULTI_CARR_RF_MODE_L1_L5"
|
||||||
|
MultiCarrLnaMask="L1_EXT_ON|L5_EXT_ON"
|
||||||
|
RfType="GL_RF_4776_BRCM"
|
||||||
|
ExtL5Bias="13.0"
|
||||||
|
|
||||||
|
WarmStandbyTimeout1Seconds="10"
|
||||||
|
WarmStandbyTimeout2Seconds="15"
|
||||||
|
|
||||||
|
EnableGnssPropagateInStandby="true"
|
||||||
|
|
||||||
|
RfPathLossDb_Ap="3.5"
|
||||||
|
RfPathLossDb_Cp="3.5"
|
||||||
|
RfPathLossDb_Ap_L5="3.5"
|
||||||
|
RfPathLossDb_Cp_L5="3.5"
|
||||||
|
OnChipGpsCarrierType="3,2,3,3,2,3,2,3,3,3,1,2,1,3,2,1,2,3,1,1,1,1,3,3,3,3,3,1,2,3,2,3"
|
||||||
|
|
||||||
|
EnableOnChipStopNotification="2"
|
||||||
|
PowerMode="3"
|
||||||
|
MinGpsWeekNumber="2216"
|
||||||
|
OnChipAccMask="50"
|
||||||
|
|
||||||
|
EnableB1C="false"
|
||||||
|
EnableCoex="true"
|
||||||
|
/>
|
||||||
|
|
||||||
|
<gll_features
|
||||||
|
EnableNicAutoSwitch="true"
|
||||||
|
EnableNavic="true"
|
||||||
|
/>
|
||||||
|
|
||||||
|
</glgps>
|
||||||
|
|
33
location/caiman/userdebug/lhd.conf
Normal file
33
location/caiman/userdebug/lhd.conf
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
LheName=bbd
|
||||||
|
|
||||||
|
LheRsmResetTimeoutMS=10000
|
||||||
|
GpioNStdbyPath=/sys/devices/platform/111e0000.spi/spi_master/spi21/spi21.0/nstandby
|
||||||
|
|
||||||
|
LhePatch=/vendor/firmware/SensorHub.patch
|
||||||
|
Lhe477xDebugFlags=RPC:FACILITY=65535-dKP+CUST+LHE:STDOUT_PUTS:STDOUT_LOG
|
||||||
|
LheConsole=/data/vendor/gps/LheConsole
|
||||||
|
|
||||||
|
LogEnabled=true
|
||||||
|
Log=JAVA
|
||||||
|
LogDirectory=/sdcard/gps/broadcom/storage
|
||||||
|
|
||||||
|
LheBbdPacket=/dev/ttyBCM
|
||||||
|
|
||||||
|
LheBbdControl=/dev/bbd_control
|
||||||
|
|
||||||
|
# LheBbdSensor=/dev/bbd_sensor
|
||||||
|
|
||||||
|
LheFailSafe=/data/vendor/gps/logs/esw-crash-dump.txt
|
||||||
|
LogLevel=*:I
|
||||||
|
|
||||||
|
NvStorageDir=/data/vendor/gps/
|
||||||
|
|
||||||
|
# Enable BBD debugging at these stages:
|
||||||
|
# LheDriverDebugFlags=PATCH_BBD:LHE_BBD:FSC_BBD
|
||||||
|
|
||||||
|
LheAutoBaudDelayMS=10
|
||||||
|
TrafficLogEnabled=false
|
||||||
|
SecondaryConfigPath=/data/vendor/gps/overlay/lhd_overlay.conf
|
||||||
|
|
||||||
|
SkipSensorWakeLock=true
|
||||||
|
LoggerWakeLockEnable=false
|
6
location/caiman/userdebug/scd.conf
Normal file
6
location/caiman/userdebug/scd.conf
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
LogEnabled=true
|
||||||
|
Log=JAVA
|
||||||
|
LogDirectory=/sdcard/gps/broadcom/storage
|
||||||
|
NvStorageDir=/data/vendor/gps/
|
||||||
|
TcpConnectionTimeout=20
|
||||||
|
SecondaryConfigPath=/data/vendor/gps/overlay/scd_overlay.conf
|
99
location/komodo/Android.bp
Normal file
99
location/komodo/Android.bp
Normal file
|
@ -0,0 +1,99 @@
|
||||||
|
soong_namespace {}
|
||||||
|
|
||||||
|
package {
|
||||||
|
default_applicable_licenses: ["device_google_caimito_license"],
|
||||||
|
}
|
||||||
|
|
||||||
|
soong_config_module_type {
|
||||||
|
name: "gps_prebuilt_etc",
|
||||||
|
module_type: "prebuilt_etc",
|
||||||
|
config_namespace: "gpssdk",
|
||||||
|
variables: [
|
||||||
|
"gpsconf",
|
||||||
|
],
|
||||||
|
properties: [
|
||||||
|
"src",
|
||||||
|
],
|
||||||
|
}
|
||||||
|
|
||||||
|
soong_config_string_variable {
|
||||||
|
name: "gpsconf",
|
||||||
|
values: [
|
||||||
|
"factory",
|
||||||
|
"user",
|
||||||
|
"userdebug",
|
||||||
|
],
|
||||||
|
}
|
||||||
|
|
||||||
|
prebuilt_etc {
|
||||||
|
name: "gps.cer",
|
||||||
|
src: "gps.cer",
|
||||||
|
relative_install_path: "gnss",
|
||||||
|
vendor: true,
|
||||||
|
}
|
||||||
|
|
||||||
|
gps_prebuilt_etc {
|
||||||
|
name: "gps.xml",
|
||||||
|
soong_config_variables: {
|
||||||
|
gpsconf: {
|
||||||
|
user: {
|
||||||
|
src: "user/gps.xml",
|
||||||
|
},
|
||||||
|
userdebug: {
|
||||||
|
src: "userdebug/gps.xml",
|
||||||
|
},
|
||||||
|
factory: {
|
||||||
|
src: "factory/gps.xml",
|
||||||
|
},
|
||||||
|
conditions_default: {
|
||||||
|
src: "user/gps.xml",
|
||||||
|
}
|
||||||
|
},
|
||||||
|
},
|
||||||
|
relative_install_path: "gnss",
|
||||||
|
vendor: true,
|
||||||
|
}
|
||||||
|
|
||||||
|
gps_prebuilt_etc {
|
||||||
|
name: "lhd.conf",
|
||||||
|
soong_config_variables: {
|
||||||
|
gpsconf: {
|
||||||
|
user: {
|
||||||
|
src: "user/lhd.conf",
|
||||||
|
},
|
||||||
|
userdebug: {
|
||||||
|
src: "userdebug/lhd.conf",
|
||||||
|
},
|
||||||
|
factory: {
|
||||||
|
src: "factory/lhd.conf",
|
||||||
|
},
|
||||||
|
conditions_default: {
|
||||||
|
src: "user/lhd.conf",
|
||||||
|
}
|
||||||
|
},
|
||||||
|
},
|
||||||
|
relative_install_path: "gnss",
|
||||||
|
vendor: true,
|
||||||
|
}
|
||||||
|
|
||||||
|
gps_prebuilt_etc {
|
||||||
|
name: "scd.conf",
|
||||||
|
soong_config_variables: {
|
||||||
|
gpsconf: {
|
||||||
|
user: {
|
||||||
|
src: "user/scd.conf",
|
||||||
|
},
|
||||||
|
userdebug: {
|
||||||
|
src: "userdebug/scd.conf",
|
||||||
|
},
|
||||||
|
factory: {
|
||||||
|
src: "factory/scd.conf",
|
||||||
|
},
|
||||||
|
conditions_default: {
|
||||||
|
src: "user/scd.conf",
|
||||||
|
}
|
||||||
|
},
|
||||||
|
},
|
||||||
|
relative_install_path: "gnss",
|
||||||
|
vendor: true,
|
||||||
|
}
|
|
@ -70,17 +70,17 @@
|
||||||
MultiCarrRFMode="GL_MULTI_CARR_RF_MODE_L1_L5"
|
MultiCarrRFMode="GL_MULTI_CARR_RF_MODE_L1_L5"
|
||||||
MultiCarrLnaMask="L1_EXT_ON|L5_EXT_ON"
|
MultiCarrLnaMask="L1_EXT_ON|L5_EXT_ON"
|
||||||
RfType="GL_RF_4776_BRCM"
|
RfType="GL_RF_4776_BRCM"
|
||||||
ExtL5Bias="11.3"
|
ExtL5Bias="13.0"
|
||||||
|
|
||||||
WarmStandbyTimeout1Seconds="10"
|
WarmStandbyTimeout1Seconds="10"
|
||||||
WarmStandbyTimeout2Seconds="15"
|
WarmStandbyTimeout2Seconds="15"
|
||||||
|
|
||||||
EnableGnssPropagateInStandby="true"
|
EnableGnssPropagateInStandby="true"
|
||||||
|
|
||||||
RfPathLossDb_Ap="3.4"
|
RfPathLossDb_Ap="3.5"
|
||||||
RfPathLossDb_Cp="3.4"
|
RfPathLossDb_Cp="3.5"
|
||||||
RfPathLossDb_Ap_L5="4"
|
RfPathLossDb_Ap_L5="3.5"
|
||||||
RfPathLossDb_Cp_L5="4"
|
RfPathLossDb_Cp_L5="3.5"
|
||||||
OnChipGpsCarrierType="3,2,3,3,2,3,2,3,3,3,1,2,1,3,2,1,2,3,1,1,1,1,3,3,3,3,3,1,2,3,2,3"
|
OnChipGpsCarrierType="3,2,3,3,2,3,2,3,3,3,1,2,1,3,2,1,2,3,1,1,1,1,3,3,3,3,3,1,2,3,2,3"
|
||||||
|
|
||||||
EnableOnChipStopNotification="2"
|
EnableOnChipStopNotification="2"
|
33
location/komodo/factory/lhd.conf
Normal file
33
location/komodo/factory/lhd.conf
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
LheName=bbd
|
||||||
|
|
||||||
|
LheRsmResetTimeoutMS=10000
|
||||||
|
GpioNStdbyPath=/sys/devices/platform/111e0000.spi/spi_master/spi21/spi21.0/nstandby
|
||||||
|
|
||||||
|
LhePatch=/vendor/firmware/SensorHub.patch
|
||||||
|
Lhe477xDebugFlags=RPC:FACILITY=65535-dKP+CUST+LHE:STDOUT_PUTS:STDOUT_LOG
|
||||||
|
LheConsole=/data/vendor/gps/LheConsole
|
||||||
|
|
||||||
|
LogEnabled=true
|
||||||
|
Log=JAVA
|
||||||
|
LogDirectory=/sdcard/gps/broadcom/storage
|
||||||
|
|
||||||
|
LheBbdPacket=/dev/ttyBCM
|
||||||
|
|
||||||
|
LheBbdControl=/dev/bbd_control
|
||||||
|
|
||||||
|
# LheBbdSensor=/dev/bbd_sensor
|
||||||
|
|
||||||
|
LheFailSafe=/data/vendor/gps/logs/esw-crash-dump.txt
|
||||||
|
LogLevel=*:I
|
||||||
|
|
||||||
|
NvStorageDir=/data/vendor/gps/
|
||||||
|
|
||||||
|
# Enable BBD debugging at these stages:
|
||||||
|
# LheDriverDebugFlags=PATCH_BBD:LHE_BBD:FSC_BBD
|
||||||
|
|
||||||
|
LheAutoBaudDelayMS=10
|
||||||
|
TrafficLogEnabled=false
|
||||||
|
SecondaryConfigPath=/data/vendor/gps/overlay/lhd_overlay.conf
|
||||||
|
|
||||||
|
SkipSensorWakeLock=true
|
||||||
|
LoggerWakeLockEnable=false
|
6
location/komodo/factory/scd.conf
Normal file
6
location/komodo/factory/scd.conf
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
LogEnabled=true
|
||||||
|
Log=JAVA
|
||||||
|
LogDirectory=/sdcard/gps/broadcom/storage
|
||||||
|
NvStorageDir=/data/vendor/gps/
|
||||||
|
TcpConnectionTimeout=20
|
||||||
|
SecondaryConfigPath=/data/vendor/gps/overlay/scd_overlay.conf
|
161
location/komodo/gps.cer
Normal file
161
location/komodo/gps.cer
Normal file
|
@ -0,0 +1,161 @@
|
||||||
|
-----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-----
|
||||||
|
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-----
|
||||||
|
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-----
|
||||||
|
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
|
||||||
|
-----END CERTIFICATE-----
|
||||||
|
-----BEGIN CERTIFICATE-----
|
||||||
|
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
|
||||||
|
HInwg85pGm+sEkYbYFRBD0woPBsL3g==
|
||||||
|
-----END CERTIFICATE-----
|
|
@ -57,9 +57,12 @@
|
||||||
AssertEnabled="false"
|
AssertEnabled="false"
|
||||||
CpLppeCancelDbhOnAgnssProvideLoc="true"
|
CpLppeCancelDbhOnAgnssProvideLoc="true"
|
||||||
CpLppeUseAgnssLocForEmptyDbh="true"
|
CpLppeUseAgnssLocForEmptyDbh="true"
|
||||||
|
CpLppHighAccuracyShapeMode="2"
|
||||||
ReAidingOnHotStart="false"
|
ReAidingOnHotStart="false"
|
||||||
ReAidingIntervalSec="1200"
|
ReAidingIntervalSec="1200"
|
||||||
RuntimeSwLteFilterEnable="true"
|
RuntimeSwLteFilterEnable="true"
|
||||||
|
MaxThreadNum="13"
|
||||||
|
SensorsMask="0x244"
|
||||||
/>
|
/>
|
||||||
|
|
||||||
<gll
|
<gll
|
||||||
|
@ -69,17 +72,17 @@
|
||||||
MultiCarrRFMode="GL_MULTI_CARR_RF_MODE_L1_L5"
|
MultiCarrRFMode="GL_MULTI_CARR_RF_MODE_L1_L5"
|
||||||
MultiCarrLnaMask="L1_EXT_ON|L5_EXT_ON"
|
MultiCarrLnaMask="L1_EXT_ON|L5_EXT_ON"
|
||||||
RfType="GL_RF_4776_BRCM"
|
RfType="GL_RF_4776_BRCM"
|
||||||
ExtL5Bias="11.3"
|
ExtL5Bias="13.0"
|
||||||
|
|
||||||
WarmStandbyTimeout1Seconds="10"
|
WarmStandbyTimeout1Seconds="10"
|
||||||
WarmStandbyTimeout2Seconds="15"
|
WarmStandbyTimeout2Seconds="15"
|
||||||
|
|
||||||
EnableGnssPropagateInStandby="true"
|
EnableGnssPropagateInStandby="true"
|
||||||
|
|
||||||
RfPathLossDb_Ap="3.4"
|
RfPathLossDb_Ap="3.5"
|
||||||
RfPathLossDb_Cp="3.4"
|
RfPathLossDb_Cp="3.5"
|
||||||
RfPathLossDb_Ap_L5="4"
|
RfPathLossDb_Ap_L5="3.5"
|
||||||
RfPathLossDb_Cp_L5="4"
|
RfPathLossDb_Cp_L5="3.5"
|
||||||
OnChipGpsCarrierType="3,2,3,3,2,3,2,3,3,3,1,2,1,3,2,1,2,3,1,1,1,1,3,3,3,3,3,1,2,3,2,3"
|
OnChipGpsCarrierType="3,2,3,3,2,3,2,3,3,3,1,2,1,3,2,1,2,3,1,1,1,1,3,3,3,3,3,1,2,3,2,3"
|
||||||
|
|
||||||
EnableOnChipStopNotification="0"
|
EnableOnChipStopNotification="0"
|
31
location/komodo/user/lhd.conf
Normal file
31
location/komodo/user/lhd.conf
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
LheName=bbd
|
||||||
|
|
||||||
|
LheRsmResetTimeoutMS=10000
|
||||||
|
GpioNStdbyPath=/sys/devices/platform/111e0000.spi/spi_master/spi21/spi21.0/nstandby
|
||||||
|
|
||||||
|
LhePatch=/vendor/firmware/SensorHub.patch
|
||||||
|
Lhe477xDebugFlags=RPC:FACILITY=65535-dKP+CUST+LHE:STDOUT_PUTS:STDOUT_LOG
|
||||||
|
# LheConsole=/data/vendor/gps/LheConsole
|
||||||
|
|
||||||
|
LogEnabled=false
|
||||||
|
Log=JAVA
|
||||||
|
LogDirectory=/sdcard/gps/broadcom/storage
|
||||||
|
|
||||||
|
LheBbdPacket=/dev/ttyBCM
|
||||||
|
|
||||||
|
LheBbdControl=/dev/bbd_control
|
||||||
|
|
||||||
|
# LheBbdSensor=/dev/bbd_sensor
|
||||||
|
|
||||||
|
# LheFailSafe=/data/vendor/gps/esw-crash-dump.txt
|
||||||
|
|
||||||
|
NvStorageDir=/data/vendor/gps/
|
||||||
|
|
||||||
|
# Enable BBD debugging at these stages:
|
||||||
|
# LheDriverDebugFlags=PATCH_BBD:LHE_BBD:FSC_BBD
|
||||||
|
|
||||||
|
LheAutoBaudDelayMS=10
|
||||||
|
TrafficLogEnabled=false
|
||||||
|
|
||||||
|
SkipSensorWakeLock=true
|
||||||
|
LoggerWakeLockEnable=false
|
5
location/komodo/user/scd.conf
Normal file
5
location/komodo/user/scd.conf
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
LogEnabled=false
|
||||||
|
Log=JAVA
|
||||||
|
LogDirectory=/sdcard/gps/broadcom/storage
|
||||||
|
NvStorageDir=/data/vendor/gps/
|
||||||
|
TcpConnectionTimeout=20
|
104
location/komodo/userdebug/gps.xml
Normal file
104
location/komodo/userdebug/gps.xml
Normal file
|
@ -0,0 +1,104 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<glgps xmlns="http://www.glpals.com/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.glpals.com/ glconfig.xsd" >
|
||||||
|
<hal
|
||||||
|
PortName="/dev/ttyBCM"
|
||||||
|
BaudRate="921600"
|
||||||
|
GpioNStdbyPath="/sys/devices/platform/111e0000.spi/spi_master/spi21/spi21.0/nstandby"
|
||||||
|
CustGpioDelayMs="250"
|
||||||
|
LogEnabled="true"
|
||||||
|
Log="JAVA"
|
||||||
|
SecondaryConfigPath="/data/vendor/gps/overlay/gps_overlay.xml"
|
||||||
|
LogDirectory="/sdcard/gps/broadcom/storage/"
|
||||||
|
CtrlPipe="/data/vendor/gps/glgpsctrl"
|
||||||
|
NmeaOutName="/data/vendor/gps/nmea_out"
|
||||||
|
|
||||||
|
acSuplServer="supl.google.com"
|
||||||
|
SuplPort="7275"
|
||||||
|
SuplLogEnable="true"
|
||||||
|
SuplLogFullName="/data/vendor/gps/suplflow.txt"
|
||||||
|
tlsEnable="true"
|
||||||
|
|
||||||
|
SuplSslMethod="SSLv23_NO_TLSv1_2"
|
||||||
|
SuplEnable="true"
|
||||||
|
SuplUseApn="false"
|
||||||
|
SuplUseApnNI="true"
|
||||||
|
SuplUseFwCellInfo="false"
|
||||||
|
SuplDummyCellInfo ="true"
|
||||||
|
SuplTlsCertDirPath="/etc/security/cacerts"
|
||||||
|
SuplTlsCertPath="/vendor/etc/gnss/gps.cer"
|
||||||
|
SuplUT1Seconds="20"
|
||||||
|
SuplUT2Seconds="20"
|
||||||
|
SuplUT3Seconds="20"
|
||||||
|
TcpConnectionTimeout="20"
|
||||||
|
SuplLppCapable="true"
|
||||||
|
SuplEcidCapable="true"
|
||||||
|
SuplVersion="2"
|
||||||
|
SuplMinorVersion="0"
|
||||||
|
SuplOtdoaCapable="true"
|
||||||
|
SuplOtdoaCapable2="true"
|
||||||
|
SuplGlonassCapable = "true"
|
||||||
|
SuplGalileoCapable = "true"
|
||||||
|
SuplBdsCapable = "true"
|
||||||
|
SuplMgpsCapable = "true"
|
||||||
|
|
||||||
|
RtoEnable="true"
|
||||||
|
RtiEnable="true"
|
||||||
|
HttpSyncLto="true"
|
||||||
|
LtoFileName="lto2.dat"
|
||||||
|
LtoDir="/data/vendor/gps/"
|
||||||
|
LtoSyncThresholdDays="1"
|
||||||
|
|
||||||
|
GnssYearOfHardware="2020"
|
||||||
|
CpGuardTimeSec="2"
|
||||||
|
CpLppGuardTimeSec="2"
|
||||||
|
IgnoreInjectedSystemTime="true"
|
||||||
|
|
||||||
|
AttributionAppPkgName="com.google.android.carrierlocation"
|
||||||
|
|
||||||
|
AssertEnabled="true"
|
||||||
|
CpLppeCancelDbhOnAgnssProvideLoc="true"
|
||||||
|
CpLppeUseAgnssLocForEmptyDbh="true"
|
||||||
|
CpLppHighAccuracyShapeMode="2"
|
||||||
|
ReAidingOnHotStart="false"
|
||||||
|
ReAidingIntervalSec="1200"
|
||||||
|
RuntimeSwLteFilterEnable="true"
|
||||||
|
MaxThreadNum="13"
|
||||||
|
SensorsMask="0x244"
|
||||||
|
/>
|
||||||
|
|
||||||
|
<gll
|
||||||
|
LogPriMask="LOG_INFO"
|
||||||
|
LogFacMask="LOG_NMEA | LOG_GLLIOS | LOG_GLLAPI | LOG_MEASAPI"
|
||||||
|
FrqPlan="FRQ_PLAN_26MHZ_2PPM_49_152MHZ_300PPB"
|
||||||
|
MultiCarrRFMode="GL_MULTI_CARR_RF_MODE_L1_L5"
|
||||||
|
MultiCarrLnaMask="L1_EXT_ON|L5_EXT_ON"
|
||||||
|
RfType="GL_RF_4776_BRCM"
|
||||||
|
ExtL5Bias="13.0"
|
||||||
|
|
||||||
|
WarmStandbyTimeout1Seconds="10"
|
||||||
|
WarmStandbyTimeout2Seconds="15"
|
||||||
|
|
||||||
|
EnableGnssPropagateInStandby="true"
|
||||||
|
|
||||||
|
RfPathLossDb_Ap="3.5"
|
||||||
|
RfPathLossDb_Cp="3.5"
|
||||||
|
RfPathLossDb_Ap_L5="3.5"
|
||||||
|
RfPathLossDb_Cp_L5="3.5"
|
||||||
|
OnChipGpsCarrierType="3,2,3,3,2,3,2,3,3,3,1,2,1,3,2,1,2,3,1,1,1,1,3,3,3,3,3,1,2,3,2,3"
|
||||||
|
|
||||||
|
EnableOnChipStopNotification="2"
|
||||||
|
PowerMode="3"
|
||||||
|
MinGpsWeekNumber="2216"
|
||||||
|
OnChipAccMask="50"
|
||||||
|
|
||||||
|
EnableB1C="false"
|
||||||
|
EnableCoex="true"
|
||||||
|
/>
|
||||||
|
|
||||||
|
<gll_features
|
||||||
|
EnableNicAutoSwitch="true"
|
||||||
|
EnableNavic="true"
|
||||||
|
/>
|
||||||
|
|
||||||
|
</glgps>
|
||||||
|
|
33
location/komodo/userdebug/lhd.conf
Normal file
33
location/komodo/userdebug/lhd.conf
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
LheName=bbd
|
||||||
|
|
||||||
|
LheRsmResetTimeoutMS=10000
|
||||||
|
GpioNStdbyPath=/sys/devices/platform/111e0000.spi/spi_master/spi21/spi21.0/nstandby
|
||||||
|
|
||||||
|
LhePatch=/vendor/firmware/SensorHub.patch
|
||||||
|
Lhe477xDebugFlags=RPC:FACILITY=65535-dKP+CUST+LHE:STDOUT_PUTS:STDOUT_LOG
|
||||||
|
LheConsole=/data/vendor/gps/LheConsole
|
||||||
|
|
||||||
|
LogEnabled=true
|
||||||
|
Log=JAVA
|
||||||
|
LogDirectory=/sdcard/gps/broadcom/storage
|
||||||
|
|
||||||
|
LheBbdPacket=/dev/ttyBCM
|
||||||
|
|
||||||
|
LheBbdControl=/dev/bbd_control
|
||||||
|
|
||||||
|
# LheBbdSensor=/dev/bbd_sensor
|
||||||
|
|
||||||
|
LheFailSafe=/data/vendor/gps/logs/esw-crash-dump.txt
|
||||||
|
LogLevel=*:I
|
||||||
|
|
||||||
|
NvStorageDir=/data/vendor/gps/
|
||||||
|
|
||||||
|
# Enable BBD debugging at these stages:
|
||||||
|
# LheDriverDebugFlags=PATCH_BBD:LHE_BBD:FSC_BBD
|
||||||
|
|
||||||
|
LheAutoBaudDelayMS=10
|
||||||
|
TrafficLogEnabled=false
|
||||||
|
SecondaryConfigPath=/data/vendor/gps/overlay/lhd_overlay.conf
|
||||||
|
|
||||||
|
SkipSensorWakeLock=true
|
||||||
|
LoggerWakeLockEnable=false
|
6
location/komodo/userdebug/scd.conf
Normal file
6
location/komodo/userdebug/scd.conf
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
LogEnabled=true
|
||||||
|
Log=JAVA
|
||||||
|
LogDirectory=/sdcard/gps/broadcom/storage
|
||||||
|
NvStorageDir=/data/vendor/gps/
|
||||||
|
TcpConnectionTimeout=20
|
||||||
|
SecondaryConfigPath=/data/vendor/gps/overlay/scd_overlay.conf
|
99
location/ripcurrent24/Android.bp
Normal file
99
location/ripcurrent24/Android.bp
Normal file
|
@ -0,0 +1,99 @@
|
||||||
|
soong_namespace {}
|
||||||
|
|
||||||
|
package {
|
||||||
|
default_applicable_licenses: ["device_google_caimito_license"],
|
||||||
|
}
|
||||||
|
|
||||||
|
soong_config_module_type {
|
||||||
|
name: "gps_prebuilt_etc",
|
||||||
|
module_type: "prebuilt_etc",
|
||||||
|
config_namespace: "gpssdk",
|
||||||
|
variables: [
|
||||||
|
"gpsconf",
|
||||||
|
],
|
||||||
|
properties: [
|
||||||
|
"src",
|
||||||
|
],
|
||||||
|
}
|
||||||
|
|
||||||
|
soong_config_string_variable {
|
||||||
|
name: "gpsconf",
|
||||||
|
values: [
|
||||||
|
"factory",
|
||||||
|
"user",
|
||||||
|
"userdebug",
|
||||||
|
],
|
||||||
|
}
|
||||||
|
|
||||||
|
prebuilt_etc {
|
||||||
|
name: "gps.cer",
|
||||||
|
src: "gps.cer",
|
||||||
|
relative_install_path: "gnss",
|
||||||
|
vendor: true,
|
||||||
|
}
|
||||||
|
|
||||||
|
gps_prebuilt_etc {
|
||||||
|
name: "gps.xml",
|
||||||
|
soong_config_variables: {
|
||||||
|
gpsconf: {
|
||||||
|
user: {
|
||||||
|
src: "user/gps.xml",
|
||||||
|
},
|
||||||
|
userdebug: {
|
||||||
|
src: "userdebug/gps.xml",
|
||||||
|
},
|
||||||
|
factory: {
|
||||||
|
src: "factory/gps.xml",
|
||||||
|
},
|
||||||
|
conditions_default: {
|
||||||
|
src: "user/gps.xml",
|
||||||
|
}
|
||||||
|
},
|
||||||
|
},
|
||||||
|
relative_install_path: "gnss",
|
||||||
|
vendor: true,
|
||||||
|
}
|
||||||
|
|
||||||
|
gps_prebuilt_etc {
|
||||||
|
name: "lhd.conf",
|
||||||
|
soong_config_variables: {
|
||||||
|
gpsconf: {
|
||||||
|
user: {
|
||||||
|
src: "user/lhd.conf",
|
||||||
|
},
|
||||||
|
userdebug: {
|
||||||
|
src: "userdebug/lhd.conf",
|
||||||
|
},
|
||||||
|
factory: {
|
||||||
|
src: "factory/lhd.conf",
|
||||||
|
},
|
||||||
|
conditions_default: {
|
||||||
|
src: "user/lhd.conf",
|
||||||
|
}
|
||||||
|
},
|
||||||
|
},
|
||||||
|
relative_install_path: "gnss",
|
||||||
|
vendor: true,
|
||||||
|
}
|
||||||
|
|
||||||
|
gps_prebuilt_etc {
|
||||||
|
name: "scd.conf",
|
||||||
|
soong_config_variables: {
|
||||||
|
gpsconf: {
|
||||||
|
user: {
|
||||||
|
src: "user/scd.conf",
|
||||||
|
},
|
||||||
|
userdebug: {
|
||||||
|
src: "userdebug/scd.conf",
|
||||||
|
},
|
||||||
|
factory: {
|
||||||
|
src: "factory/scd.conf",
|
||||||
|
},
|
||||||
|
conditions_default: {
|
||||||
|
src: "user/scd.conf",
|
||||||
|
}
|
||||||
|
},
|
||||||
|
},
|
||||||
|
relative_install_path: "gnss",
|
||||||
|
vendor: true,
|
||||||
|
}
|
|
@ -70,17 +70,17 @@
|
||||||
MultiCarrRFMode="GL_MULTI_CARR_RF_MODE_L1_L5"
|
MultiCarrRFMode="GL_MULTI_CARR_RF_MODE_L1_L5"
|
||||||
MultiCarrLnaMask="L1_EXT_ON|L5_EXT_ON"
|
MultiCarrLnaMask="L1_EXT_ON|L5_EXT_ON"
|
||||||
RfType="GL_RF_4776_BRCM"
|
RfType="GL_RF_4776_BRCM"
|
||||||
ExtL5Bias="10.5"
|
ExtL5Bias="13.0"
|
||||||
|
|
||||||
WarmStandbyTimeout1Seconds="10"
|
WarmStandbyTimeout1Seconds="10"
|
||||||
WarmStandbyTimeout2Seconds="15"
|
WarmStandbyTimeout2Seconds="15"
|
||||||
|
|
||||||
EnableGnssPropagateInStandby="true"
|
EnableGnssPropagateInStandby="true"
|
||||||
|
|
||||||
RfPathLossDb_Ap="3.51"
|
RfPathLossDb_Ap="3.5"
|
||||||
RfPathLossDb_Cp="3.51"
|
RfPathLossDb_Cp="3.5"
|
||||||
RfPathLossDb_Ap_L5="4.01"
|
RfPathLossDb_Ap_L5="3.5"
|
||||||
RfPathLossDb_Cp_L5="4.01"
|
RfPathLossDb_Cp_L5="3.5"
|
||||||
OnChipGpsCarrierType="3,2,3,3,2,3,2,3,3,3,1,2,1,3,2,1,2,3,1,1,1,1,3,3,3,3,3,1,2,3,2,3"
|
OnChipGpsCarrierType="3,2,3,3,2,3,2,3,3,3,1,2,1,3,2,1,2,3,1,1,1,1,3,3,3,3,3,1,2,3,2,3"
|
||||||
|
|
||||||
EnableOnChipStopNotification="2"
|
EnableOnChipStopNotification="2"
|
33
location/ripcurrent24/factory/lhd.conf
Normal file
33
location/ripcurrent24/factory/lhd.conf
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
LheName=bbd
|
||||||
|
|
||||||
|
LheRsmResetTimeoutMS=10000
|
||||||
|
GpioNStdbyPath=/sys/devices/platform/111e0000.spi/spi_master/spi21/spi21.0/nstandby
|
||||||
|
|
||||||
|
LhePatch=/vendor/firmware/SensorHub.patch
|
||||||
|
Lhe477xDebugFlags=RPC:FACILITY=65535-dKP+CUST+LHE:STDOUT_PUTS:STDOUT_LOG
|
||||||
|
LheConsole=/data/vendor/gps/LheConsole
|
||||||
|
|
||||||
|
LogEnabled=true
|
||||||
|
Log=JAVA
|
||||||
|
LogDirectory=/sdcard/gps/broadcom/storage
|
||||||
|
|
||||||
|
LheBbdPacket=/dev/ttyBCM
|
||||||
|
|
||||||
|
LheBbdControl=/dev/bbd_control
|
||||||
|
|
||||||
|
# LheBbdSensor=/dev/bbd_sensor
|
||||||
|
|
||||||
|
LheFailSafe=/data/vendor/gps/logs/esw-crash-dump.txt
|
||||||
|
LogLevel=*:I
|
||||||
|
|
||||||
|
NvStorageDir=/data/vendor/gps/
|
||||||
|
|
||||||
|
# Enable BBD debugging at these stages:
|
||||||
|
# LheDriverDebugFlags=PATCH_BBD:LHE_BBD:FSC_BBD
|
||||||
|
|
||||||
|
LheAutoBaudDelayMS=10
|
||||||
|
TrafficLogEnabled=false
|
||||||
|
SecondaryConfigPath=/data/vendor/gps/overlay/lhd_overlay.conf
|
||||||
|
|
||||||
|
SkipSensorWakeLock=true
|
||||||
|
LoggerWakeLockEnable=false
|
6
location/ripcurrent24/factory/scd.conf
Normal file
6
location/ripcurrent24/factory/scd.conf
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
LogEnabled=true
|
||||||
|
Log=JAVA
|
||||||
|
LogDirectory=/sdcard/gps/broadcom/storage
|
||||||
|
NvStorageDir=/data/vendor/gps/
|
||||||
|
TcpConnectionTimeout=20
|
||||||
|
SecondaryConfigPath=/data/vendor/gps/overlay/scd_overlay.conf
|
161
location/ripcurrent24/gps.cer
Normal file
161
location/ripcurrent24/gps.cer
Normal file
|
@ -0,0 +1,161 @@
|
||||||
|
-----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-----
|
||||||
|
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-----
|
||||||
|
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-----
|
||||||
|
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
|
||||||
|
-----END CERTIFICATE-----
|
||||||
|
-----BEGIN CERTIFICATE-----
|
||||||
|
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
|
||||||
|
HInwg85pGm+sEkYbYFRBD0woPBsL3g==
|
||||||
|
-----END CERTIFICATE-----
|
|
@ -57,9 +57,12 @@
|
||||||
AssertEnabled="false"
|
AssertEnabled="false"
|
||||||
CpLppeCancelDbhOnAgnssProvideLoc="true"
|
CpLppeCancelDbhOnAgnssProvideLoc="true"
|
||||||
CpLppeUseAgnssLocForEmptyDbh="true"
|
CpLppeUseAgnssLocForEmptyDbh="true"
|
||||||
|
CpLppHighAccuracyShapeMode="2"
|
||||||
ReAidingOnHotStart="false"
|
ReAidingOnHotStart="false"
|
||||||
ReAidingIntervalSec="1200"
|
ReAidingIntervalSec="1200"
|
||||||
RuntimeSwLteFilterEnable="true"
|
RuntimeSwLteFilterEnable="true"
|
||||||
|
MaxThreadNum="13"
|
||||||
|
SensorsMask="0x244"
|
||||||
/>
|
/>
|
||||||
|
|
||||||
<gll
|
<gll
|
||||||
|
@ -69,17 +72,17 @@
|
||||||
MultiCarrRFMode="GL_MULTI_CARR_RF_MODE_L1_L5"
|
MultiCarrRFMode="GL_MULTI_CARR_RF_MODE_L1_L5"
|
||||||
MultiCarrLnaMask="L1_EXT_ON|L5_EXT_ON"
|
MultiCarrLnaMask="L1_EXT_ON|L5_EXT_ON"
|
||||||
RfType="GL_RF_4776_BRCM"
|
RfType="GL_RF_4776_BRCM"
|
||||||
ExtL5Bias="10.5"
|
ExtL5Bias="13.0"
|
||||||
|
|
||||||
WarmStandbyTimeout1Seconds="10"
|
WarmStandbyTimeout1Seconds="10"
|
||||||
WarmStandbyTimeout2Seconds="15"
|
WarmStandbyTimeout2Seconds="15"
|
||||||
|
|
||||||
EnableGnssPropagateInStandby="true"
|
EnableGnssPropagateInStandby="true"
|
||||||
|
|
||||||
RfPathLossDb_Ap="3.51"
|
RfPathLossDb_Ap="3.5"
|
||||||
RfPathLossDb_Cp="3.51"
|
RfPathLossDb_Cp="3.5"
|
||||||
RfPathLossDb_Ap_L5="4.01"
|
RfPathLossDb_Ap_L5="3.5"
|
||||||
RfPathLossDb_Cp_L5="4.01"
|
RfPathLossDb_Cp_L5="3.5"
|
||||||
OnChipGpsCarrierType="3,2,3,3,2,3,2,3,3,3,1,2,1,3,2,1,2,3,1,1,1,1,3,3,3,3,3,1,2,3,2,3"
|
OnChipGpsCarrierType="3,2,3,3,2,3,2,3,3,3,1,2,1,3,2,1,2,3,1,1,1,1,3,3,3,3,3,1,2,3,2,3"
|
||||||
|
|
||||||
EnableOnChipStopNotification="0"
|
EnableOnChipStopNotification="0"
|
31
location/ripcurrent24/user/lhd.conf
Normal file
31
location/ripcurrent24/user/lhd.conf
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
LheName=bbd
|
||||||
|
|
||||||
|
LheRsmResetTimeoutMS=10000
|
||||||
|
GpioNStdbyPath=/sys/devices/platform/111e0000.spi/spi_master/spi21/spi21.0/nstandby
|
||||||
|
|
||||||
|
LhePatch=/vendor/firmware/SensorHub.patch
|
||||||
|
Lhe477xDebugFlags=RPC:FACILITY=65535-dKP+CUST+LHE:STDOUT_PUTS:STDOUT_LOG
|
||||||
|
# LheConsole=/data/vendor/gps/LheConsole
|
||||||
|
|
||||||
|
LogEnabled=false
|
||||||
|
Log=JAVA
|
||||||
|
LogDirectory=/sdcard/gps/broadcom/storage
|
||||||
|
|
||||||
|
LheBbdPacket=/dev/ttyBCM
|
||||||
|
|
||||||
|
LheBbdControl=/dev/bbd_control
|
||||||
|
|
||||||
|
# LheBbdSensor=/dev/bbd_sensor
|
||||||
|
|
||||||
|
# LheFailSafe=/data/vendor/gps/esw-crash-dump.txt
|
||||||
|
|
||||||
|
NvStorageDir=/data/vendor/gps/
|
||||||
|
|
||||||
|
# Enable BBD debugging at these stages:
|
||||||
|
# LheDriverDebugFlags=PATCH_BBD:LHE_BBD:FSC_BBD
|
||||||
|
|
||||||
|
LheAutoBaudDelayMS=10
|
||||||
|
TrafficLogEnabled=false
|
||||||
|
|
||||||
|
SkipSensorWakeLock=true
|
||||||
|
LoggerWakeLockEnable=false
|
5
location/ripcurrent24/user/scd.conf
Normal file
5
location/ripcurrent24/user/scd.conf
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
LogEnabled=false
|
||||||
|
Log=JAVA
|
||||||
|
LogDirectory=/sdcard/gps/broadcom/storage
|
||||||
|
NvStorageDir=/data/vendor/gps/
|
||||||
|
TcpConnectionTimeout=20
|
104
location/ripcurrent24/userdebug/gps.xml
Normal file
104
location/ripcurrent24/userdebug/gps.xml
Normal file
|
@ -0,0 +1,104 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<glgps xmlns="http://www.glpals.com/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.glpals.com/ glconfig.xsd" >
|
||||||
|
<hal
|
||||||
|
PortName="/dev/ttyBCM"
|
||||||
|
BaudRate="921600"
|
||||||
|
GpioNStdbyPath="/sys/devices/platform/111e0000.spi/spi_master/spi21/spi21.0/nstandby"
|
||||||
|
CustGpioDelayMs="250"
|
||||||
|
LogEnabled="true"
|
||||||
|
Log="JAVA"
|
||||||
|
SecondaryConfigPath="/data/vendor/gps/overlay/gps_overlay.xml"
|
||||||
|
LogDirectory="/sdcard/gps/broadcom/storage/"
|
||||||
|
CtrlPipe="/data/vendor/gps/glgpsctrl"
|
||||||
|
NmeaOutName="/data/vendor/gps/nmea_out"
|
||||||
|
|
||||||
|
acSuplServer="supl.google.com"
|
||||||
|
SuplPort="7275"
|
||||||
|
SuplLogEnable="true"
|
||||||
|
SuplLogFullName="/data/vendor/gps/suplflow.txt"
|
||||||
|
tlsEnable="true"
|
||||||
|
|
||||||
|
SuplSslMethod="SSLv23_NO_TLSv1_2"
|
||||||
|
SuplEnable="true"
|
||||||
|
SuplUseApn="false"
|
||||||
|
SuplUseApnNI="true"
|
||||||
|
SuplUseFwCellInfo="false"
|
||||||
|
SuplDummyCellInfo ="true"
|
||||||
|
SuplTlsCertDirPath="/etc/security/cacerts"
|
||||||
|
SuplTlsCertPath="/vendor/etc/gnss/gps.cer"
|
||||||
|
SuplUT1Seconds="20"
|
||||||
|
SuplUT2Seconds="20"
|
||||||
|
SuplUT3Seconds="20"
|
||||||
|
TcpConnectionTimeout="20"
|
||||||
|
SuplLppCapable="true"
|
||||||
|
SuplEcidCapable="true"
|
||||||
|
SuplVersion="2"
|
||||||
|
SuplMinorVersion="0"
|
||||||
|
SuplOtdoaCapable="true"
|
||||||
|
SuplOtdoaCapable2="true"
|
||||||
|
SuplGlonassCapable = "true"
|
||||||
|
SuplGalileoCapable = "true"
|
||||||
|
SuplBdsCapable = "true"
|
||||||
|
SuplMgpsCapable = "true"
|
||||||
|
|
||||||
|
RtoEnable="true"
|
||||||
|
RtiEnable="true"
|
||||||
|
HttpSyncLto="true"
|
||||||
|
LtoFileName="lto2.dat"
|
||||||
|
LtoDir="/data/vendor/gps/"
|
||||||
|
LtoSyncThresholdDays="1"
|
||||||
|
|
||||||
|
GnssYearOfHardware="2020"
|
||||||
|
CpGuardTimeSec="2"
|
||||||
|
CpLppGuardTimeSec="2"
|
||||||
|
IgnoreInjectedSystemTime="true"
|
||||||
|
|
||||||
|
AttributionAppPkgName="com.google.android.carrierlocation"
|
||||||
|
|
||||||
|
AssertEnabled="true"
|
||||||
|
CpLppeCancelDbhOnAgnssProvideLoc="true"
|
||||||
|
CpLppeUseAgnssLocForEmptyDbh="true"
|
||||||
|
CpLppHighAccuracyShapeMode="2"
|
||||||
|
ReAidingOnHotStart="false"
|
||||||
|
ReAidingIntervalSec="1200"
|
||||||
|
RuntimeSwLteFilterEnable="true"
|
||||||
|
MaxThreadNum="13"
|
||||||
|
SensorsMask="0x244"
|
||||||
|
/>
|
||||||
|
|
||||||
|
<gll
|
||||||
|
LogPriMask="LOG_INFO"
|
||||||
|
LogFacMask="LOG_NMEA | LOG_GLLIOS | LOG_GLLAPI | LOG_MEASAPI"
|
||||||
|
FrqPlan="FRQ_PLAN_26MHZ_2PPM_49_152MHZ_300PPB"
|
||||||
|
MultiCarrRFMode="GL_MULTI_CARR_RF_MODE_L1_L5"
|
||||||
|
MultiCarrLnaMask="L1_EXT_ON|L5_EXT_ON"
|
||||||
|
RfType="GL_RF_4776_BRCM"
|
||||||
|
ExtL5Bias="13.0"
|
||||||
|
|
||||||
|
WarmStandbyTimeout1Seconds="10"
|
||||||
|
WarmStandbyTimeout2Seconds="15"
|
||||||
|
|
||||||
|
EnableGnssPropagateInStandby="true"
|
||||||
|
|
||||||
|
RfPathLossDb_Ap="3.5"
|
||||||
|
RfPathLossDb_Cp="3.5"
|
||||||
|
RfPathLossDb_Ap_L5="3.5"
|
||||||
|
RfPathLossDb_Cp_L5="3.5"
|
||||||
|
OnChipGpsCarrierType="3,2,3,3,2,3,2,3,3,3,1,2,1,3,2,1,2,3,1,1,1,1,3,3,3,3,3,1,2,3,2,3"
|
||||||
|
|
||||||
|
EnableOnChipStopNotification="2"
|
||||||
|
PowerMode="3"
|
||||||
|
MinGpsWeekNumber="2216"
|
||||||
|
OnChipAccMask="50"
|
||||||
|
|
||||||
|
EnableB1C="false"
|
||||||
|
EnableCoex="true"
|
||||||
|
/>
|
||||||
|
|
||||||
|
<gll_features
|
||||||
|
EnableNicAutoSwitch="true"
|
||||||
|
EnableNavic="true"
|
||||||
|
/>
|
||||||
|
|
||||||
|
</glgps>
|
||||||
|
|
33
location/ripcurrent24/userdebug/lhd.conf
Normal file
33
location/ripcurrent24/userdebug/lhd.conf
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
LheName=bbd
|
||||||
|
|
||||||
|
LheRsmResetTimeoutMS=10000
|
||||||
|
GpioNStdbyPath=/sys/devices/platform/111e0000.spi/spi_master/spi21/spi21.0/nstandby
|
||||||
|
|
||||||
|
LhePatch=/vendor/firmware/SensorHub.patch
|
||||||
|
Lhe477xDebugFlags=RPC:FACILITY=65535-dKP+CUST+LHE:STDOUT_PUTS:STDOUT_LOG
|
||||||
|
LheConsole=/data/vendor/gps/LheConsole
|
||||||
|
|
||||||
|
LogEnabled=true
|
||||||
|
Log=JAVA
|
||||||
|
LogDirectory=/sdcard/gps/broadcom/storage
|
||||||
|
|
||||||
|
LheBbdPacket=/dev/ttyBCM
|
||||||
|
|
||||||
|
LheBbdControl=/dev/bbd_control
|
||||||
|
|
||||||
|
# LheBbdSensor=/dev/bbd_sensor
|
||||||
|
|
||||||
|
LheFailSafe=/data/vendor/gps/logs/esw-crash-dump.txt
|
||||||
|
LogLevel=*:I
|
||||||
|
|
||||||
|
NvStorageDir=/data/vendor/gps/
|
||||||
|
|
||||||
|
# Enable BBD debugging at these stages:
|
||||||
|
# LheDriverDebugFlags=PATCH_BBD:LHE_BBD:FSC_BBD
|
||||||
|
|
||||||
|
LheAutoBaudDelayMS=10
|
||||||
|
TrafficLogEnabled=false
|
||||||
|
SecondaryConfigPath=/data/vendor/gps/overlay/lhd_overlay.conf
|
||||||
|
|
||||||
|
SkipSensorWakeLock=true
|
||||||
|
LoggerWakeLockEnable=false
|
6
location/ripcurrent24/userdebug/scd.conf
Normal file
6
location/ripcurrent24/userdebug/scd.conf
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
LogEnabled=true
|
||||||
|
Log=JAVA
|
||||||
|
LogDirectory=/sdcard/gps/broadcom/storage
|
||||||
|
NvStorageDir=/data/vendor/gps/
|
||||||
|
TcpConnectionTimeout=20
|
||||||
|
SecondaryConfigPath=/data/vendor/gps/overlay/scd_overlay.conf
|
99
location/ripcurrentpro/Android.bp
Normal file
99
location/ripcurrentpro/Android.bp
Normal file
|
@ -0,0 +1,99 @@
|
||||||
|
soong_namespace {}
|
||||||
|
|
||||||
|
package {
|
||||||
|
default_applicable_licenses: ["device_google_caimito_license"],
|
||||||
|
}
|
||||||
|
|
||||||
|
soong_config_module_type {
|
||||||
|
name: "gps_prebuilt_etc",
|
||||||
|
module_type: "prebuilt_etc",
|
||||||
|
config_namespace: "gpssdk",
|
||||||
|
variables: [
|
||||||
|
"gpsconf",
|
||||||
|
],
|
||||||
|
properties: [
|
||||||
|
"src",
|
||||||
|
],
|
||||||
|
}
|
||||||
|
|
||||||
|
soong_config_string_variable {
|
||||||
|
name: "gpsconf",
|
||||||
|
values: [
|
||||||
|
"factory",
|
||||||
|
"user",
|
||||||
|
"userdebug",
|
||||||
|
],
|
||||||
|
}
|
||||||
|
|
||||||
|
prebuilt_etc {
|
||||||
|
name: "gps.cer",
|
||||||
|
src: "gps.cer",
|
||||||
|
relative_install_path: "gnss",
|
||||||
|
vendor: true,
|
||||||
|
}
|
||||||
|
|
||||||
|
gps_prebuilt_etc {
|
||||||
|
name: "gps.xml",
|
||||||
|
soong_config_variables: {
|
||||||
|
gpsconf: {
|
||||||
|
user: {
|
||||||
|
src: "user/gps.xml",
|
||||||
|
},
|
||||||
|
userdebug: {
|
||||||
|
src: "userdebug/gps.xml",
|
||||||
|
},
|
||||||
|
factory: {
|
||||||
|
src: "factory/gps.xml",
|
||||||
|
},
|
||||||
|
conditions_default: {
|
||||||
|
src: "user/gps.xml",
|
||||||
|
}
|
||||||
|
},
|
||||||
|
},
|
||||||
|
relative_install_path: "gnss",
|
||||||
|
vendor: true,
|
||||||
|
}
|
||||||
|
|
||||||
|
gps_prebuilt_etc {
|
||||||
|
name: "lhd.conf",
|
||||||
|
soong_config_variables: {
|
||||||
|
gpsconf: {
|
||||||
|
user: {
|
||||||
|
src: "user/lhd.conf",
|
||||||
|
},
|
||||||
|
userdebug: {
|
||||||
|
src: "userdebug/lhd.conf",
|
||||||
|
},
|
||||||
|
factory: {
|
||||||
|
src: "factory/lhd.conf",
|
||||||
|
},
|
||||||
|
conditions_default: {
|
||||||
|
src: "user/lhd.conf",
|
||||||
|
}
|
||||||
|
},
|
||||||
|
},
|
||||||
|
relative_install_path: "gnss",
|
||||||
|
vendor: true,
|
||||||
|
}
|
||||||
|
|
||||||
|
gps_prebuilt_etc {
|
||||||
|
name: "scd.conf",
|
||||||
|
soong_config_variables: {
|
||||||
|
gpsconf: {
|
||||||
|
user: {
|
||||||
|
src: "user/scd.conf",
|
||||||
|
},
|
||||||
|
userdebug: {
|
||||||
|
src: "userdebug/scd.conf",
|
||||||
|
},
|
||||||
|
factory: {
|
||||||
|
src: "factory/scd.conf",
|
||||||
|
},
|
||||||
|
conditions_default: {
|
||||||
|
src: "user/scd.conf",
|
||||||
|
}
|
||||||
|
},
|
||||||
|
},
|
||||||
|
relative_install_path: "gnss",
|
||||||
|
vendor: true,
|
||||||
|
}
|
101
location/ripcurrentpro/factory/gps.xml
Normal file
101
location/ripcurrentpro/factory/gps.xml
Normal file
|
@ -0,0 +1,101 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<glgps xmlns="http://www.glpals.com/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.glpals.com/ glconfig.xsd" >
|
||||||
|
<hal
|
||||||
|
PortName="/dev/ttyBCM"
|
||||||
|
BaudRate="921600"
|
||||||
|
GpioNStdbyPath="/sys/devices/platform/111e0000.spi/spi_master/spi21/spi21.0/nstandby"
|
||||||
|
CustGpioDelayMs="250"
|
||||||
|
LogEnabled="true"
|
||||||
|
Log="JAVA"
|
||||||
|
SecondaryConfigPath="/data/vendor/gps/overlay/gps_overlay.xml"
|
||||||
|
LogDirectory="/sdcard/gps/broadcom/storage/"
|
||||||
|
CtrlPipe="/data/vendor/gps/glgpsctrl"
|
||||||
|
NmeaOutName="/data/vendor/gps/nmea_out"
|
||||||
|
|
||||||
|
acSuplServer="supl.google.com"
|
||||||
|
SuplPort="7275"
|
||||||
|
SuplLogEnable="true"
|
||||||
|
SuplLogFullName="/data/vendor/gps/suplflow.txt"
|
||||||
|
tlsEnable="true"
|
||||||
|
|
||||||
|
SuplSslMethod="SSLv23_NO_TLSv1_2"
|
||||||
|
SuplEnable="true"
|
||||||
|
SuplUseApn="false"
|
||||||
|
SuplUseApnNI="true"
|
||||||
|
SuplUseFwCellInfo="false"
|
||||||
|
SuplDummyCellInfo ="true"
|
||||||
|
SuplTlsCertDirPath="/etc/security/cacerts"
|
||||||
|
SuplTlsCertPath="/vendor/etc/gnss/gps.cer"
|
||||||
|
SuplUT1Seconds="20"
|
||||||
|
SuplUT2Seconds="20"
|
||||||
|
SuplUT3Seconds="20"
|
||||||
|
TcpConnectionTimeout="20"
|
||||||
|
SuplLppCapable="true"
|
||||||
|
SuplEcidCapable="true"
|
||||||
|
SuplVersion="2"
|
||||||
|
SuplMinorVersion="0"
|
||||||
|
SuplOtdoaCapable="true"
|
||||||
|
SuplOtdoaCapable2="true"
|
||||||
|
SuplGlonassCapable = "true"
|
||||||
|
SuplGalileoCapable = "true"
|
||||||
|
SuplBdsCapable = "true"
|
||||||
|
SuplMgpsCapable = "true"
|
||||||
|
|
||||||
|
RtoEnable="true"
|
||||||
|
RtiEnable="true"
|
||||||
|
HttpSyncLto="true"
|
||||||
|
LtoFileName="lto2.dat"
|
||||||
|
LtoDir="/data/vendor/gps/"
|
||||||
|
LtoSyncThresholdDays="1"
|
||||||
|
|
||||||
|
GnssYearOfHardware="2020"
|
||||||
|
CpGuardTimeSec="2"
|
||||||
|
CpLppGuardTimeSec="2"
|
||||||
|
IgnoreInjectedSystemTime="true"
|
||||||
|
|
||||||
|
AttributionAppPkgName="com.google.android.carrierlocation"
|
||||||
|
|
||||||
|
AssertEnabled="true"
|
||||||
|
CpLppeCancelDbhOnAgnssProvideLoc="true"
|
||||||
|
CpLppeUseAgnssLocForEmptyDbh="true"
|
||||||
|
ReAidingOnHotStart="false"
|
||||||
|
ReAidingIntervalSec="1200"
|
||||||
|
RuntimeSwLteFilterEnable="true"
|
||||||
|
/>
|
||||||
|
|
||||||
|
<gll
|
||||||
|
LogPriMask="LOG_INFO"
|
||||||
|
LogFacMask="LOG_NMEA | LOG_GLLIOS | LOG_GLLAPI"
|
||||||
|
FrqPlan="FRQ_PLAN_26MHZ_2PPM_49_152MHZ_300PPB"
|
||||||
|
MultiCarrRFMode="GL_MULTI_CARR_RF_MODE_L1_L5"
|
||||||
|
MultiCarrLnaMask="L1_EXT_ON|L5_EXT_ON"
|
||||||
|
RfType="GL_RF_4776_BRCM"
|
||||||
|
ExtL5Bias="13.0"
|
||||||
|
|
||||||
|
WarmStandbyTimeout1Seconds="10"
|
||||||
|
WarmStandbyTimeout2Seconds="15"
|
||||||
|
|
||||||
|
EnableGnssPropagateInStandby="true"
|
||||||
|
|
||||||
|
RfPathLossDb_Ap="3.5"
|
||||||
|
RfPathLossDb_Cp="3.5"
|
||||||
|
RfPathLossDb_Ap_L5="3.5"
|
||||||
|
RfPathLossDb_Cp_L5="3.5"
|
||||||
|
OnChipGpsCarrierType="3,2,3,3,2,3,2,3,3,3,1,2,1,3,2,1,2,3,1,1,1,1,3,3,3,3,3,1,2,3,2,3"
|
||||||
|
|
||||||
|
EnableOnChipStopNotification="2"
|
||||||
|
PowerMode="3"
|
||||||
|
MinGpsWeekNumber="2216"
|
||||||
|
OnChipAccMask="50"
|
||||||
|
|
||||||
|
EnableB1C="false"
|
||||||
|
EnableCoex="true"
|
||||||
|
/>
|
||||||
|
|
||||||
|
<gll_features
|
||||||
|
EnableNicAutoSwitch="true"
|
||||||
|
EnableNavic="true"
|
||||||
|
/>
|
||||||
|
|
||||||
|
</glgps>
|
||||||
|
|
33
location/ripcurrentpro/factory/lhd.conf
Normal file
33
location/ripcurrentpro/factory/lhd.conf
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
LheName=bbd
|
||||||
|
|
||||||
|
LheRsmResetTimeoutMS=10000
|
||||||
|
GpioNStdbyPath=/sys/devices/platform/111e0000.spi/spi_master/spi21/spi21.0/nstandby
|
||||||
|
|
||||||
|
LhePatch=/vendor/firmware/SensorHub.patch
|
||||||
|
Lhe477xDebugFlags=RPC:FACILITY=65535-dKP+CUST+LHE:STDOUT_PUTS:STDOUT_LOG
|
||||||
|
LheConsole=/data/vendor/gps/LheConsole
|
||||||
|
|
||||||
|
LogEnabled=true
|
||||||
|
Log=JAVA
|
||||||
|
LogDirectory=/sdcard/gps/broadcom/storage
|
||||||
|
|
||||||
|
LheBbdPacket=/dev/ttyBCM
|
||||||
|
|
||||||
|
LheBbdControl=/dev/bbd_control
|
||||||
|
|
||||||
|
# LheBbdSensor=/dev/bbd_sensor
|
||||||
|
|
||||||
|
LheFailSafe=/data/vendor/gps/logs/esw-crash-dump.txt
|
||||||
|
LogLevel=*:I
|
||||||
|
|
||||||
|
NvStorageDir=/data/vendor/gps/
|
||||||
|
|
||||||
|
# Enable BBD debugging at these stages:
|
||||||
|
# LheDriverDebugFlags=PATCH_BBD:LHE_BBD:FSC_BBD
|
||||||
|
|
||||||
|
LheAutoBaudDelayMS=10
|
||||||
|
TrafficLogEnabled=false
|
||||||
|
SecondaryConfigPath=/data/vendor/gps/overlay/lhd_overlay.conf
|
||||||
|
|
||||||
|
SkipSensorWakeLock=true
|
||||||
|
LoggerWakeLockEnable=false
|
6
location/ripcurrentpro/factory/scd.conf
Normal file
6
location/ripcurrentpro/factory/scd.conf
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
LogEnabled=true
|
||||||
|
Log=JAVA
|
||||||
|
LogDirectory=/sdcard/gps/broadcom/storage
|
||||||
|
NvStorageDir=/data/vendor/gps/
|
||||||
|
TcpConnectionTimeout=20
|
||||||
|
SecondaryConfigPath=/data/vendor/gps/overlay/scd_overlay.conf
|
161
location/ripcurrentpro/gps.cer
Normal file
161
location/ripcurrentpro/gps.cer
Normal file
|
@ -0,0 +1,161 @@
|
||||||
|
-----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-----
|
||||||
|
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-----
|
||||||
|
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-----
|
||||||
|
MIIFZTCCA02gAwIBAgIPAWv6o5fPZQ5hxva1vuNrMA0GCSqGSIb3DQEBCwUAMDgx
|
||||||
|
CzAJBgNVBAYTAkpQMRcwFQYDVQQKDA5SYWt1dGVuIE1vYmlsZTEQMA4GA1UEAwwH
|
||||||
|
Um9vdCBDQTAeFw0xOTA3MTYxMTU1NDJaFw0yOTA3MTMxMTU1NDJaMD4xCzAJBgNV
|
||||||
|
BAYTAkpQMRcwFQYDVQQKEw5SYWt1dGVuIE1vYmlsZTEWMBQGA1UEAxMNREMgSXNz
|
||||||
|
dWluZyBDQTCCAiIwDQYJKoZIhvcNAQEBBQADggIPADCCAgoCggIBAObjAbQ8TkzF
|
||||||
|
A+/WvSE6fzDf+rlvBKY1dJJbiJ2/j0lc+tj56dE7+BhZ2JVmAYIYfEoUw69dwxTR
|
||||||
|
44EdZln3ZVFmMuOdfxvF9A46pMKzH1skr8ErDgjNyJ9f/JOuQ29p/7BvLC55aRzk
|
||||||
|
yj99BYdzJWKs+5W7jQlv7/HyJ/PQ+rUEBOx4o/YiTucDFduWdV6/x5mcEbKD3ufL
|
||||||
|
66vUEf3MHGegDkOWAMTchl1RmaYDlf3IMsXC7M2bFPFa/9y/vzaaY6EhnJ861co6
|
||||||
|
rkOhTZe/kJZwqQYFmWczBPZK/9zRy3C1zA09tCBk+CDNBrNXe+3dMLFmnW4npxUQ
|
||||||
|
oceTPhaaDo5lA6HkkARwVWLrporFZ2B/th2Bqtu6uObLSB6JMA2jxmKwKukM8/jp
|
||||||
|
C9tKV9X03rHQIQultc63rivPdgQvqYgW1PVdzV1a3pZEMk5zv257+fxgfUGzfUh7
|
||||||
|
tx0OY+BkykSP6ZK/BsbI/BY+rsS0L/0lmC22NU1p+qVeN3ZRHoqntB+FymaBfQ3/
|
||||||
|
yfKkDNfnMua5GzLyyYGYUDDx71rtfrs3hGDiwjvE4B0IvsU0E7Oerk5gLqx8t0q/
|
||||||
|
MmhI+CJJS1bH2sRBMcqfRAv+eyByFsvLY7Er/ztveaabX9xEwyPNFOcU+SZMhipv
|
||||||
|
EUKmUcOAHxzx4HbYEFyM0Z7WgUdlTd1xAgMBAAGjZjBkMB8GA1UdIwQYMBaAFPUI
|
||||||
|
BlLFno+y5xdHlCX349iVyS75MB0GA1UdDgQWBBQzVhTSCf8F31Zf0Bu661qymMko
|
||||||
|
JzAOBgNVHQ8BAf8EBAMCAQYwEgYDVR0TAQH/BAgwBgEB/wIBADANBgkqhkiG9w0B
|
||||||
|
AQsFAAOCAgEADQEufjma/6fT/Do4Fh13lZhsowHSsGv5sFYly6224GsciE80ZwYg
|
||||||
|
R4EK/TAR0jorBXsu6sQc51pZ5SSHhIxfo2frfprTPaaWN6cZwfrb6UcnD/FaZ1jP
|
||||||
|
HzWrI3kRxG9JCDffzE8uMf8Rnc69n1j+TBerk4Ix3Zui2TaaF6LVceJ4RgeNkZl0
|
||||||
|
OFkGGFruHz/d83q7A6YjgN0iwMEabdtKH7Sq27LqGPeCS8NuGlrziNAxktdwaYlN
|
||||||
|
D5t6ntM/1nHYPmVqdioEU9vAnyB3BiXOlITPHEEMOSlItcUsJ6rN5DZJaJgkBxvN
|
||||||
|
Qdi6wmaDlxy8XFyy4KGFKWAl17FlfpqW5VtYQJ4aDpibGlGqamg0vm+IJDIGPlOs
|
||||||
|
KQcxG17cOw4MCflAtnzHKHBn52DegQKwxev2ZpqdwVw/NqPq0yTNEbCRqEyiq7+H
|
||||||
|
ljKEFiEjEjeXTcqR4DoCseA5UgcriuriV0OCvr8KTlviV4FEUu+IA9ut8YIvf2of
|
||||||
|
Zz0z8rO4H+Rb4tMi/yBRM09x3rEW4hXwO0qpCBNBa0wEJBxufF3f6l9efEle+YTR
|
||||||
|
XS92gutaoVluqMfRSJckjwWokToi32/FvF79guZymD0qHkOSi5dewsIW7zsdobvv
|
||||||
|
t2CWLfTAb9cx222ELBpVPkfcgUKfF4RCGWPzuAlK6OueuDrInOiz8ag=
|
||||||
|
-----END CERTIFICATE-----
|
||||||
|
-----BEGIN CERTIFICATE-----
|
||||||
|
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
|
||||||
|
HInwg85pGm+sEkYbYFRBD0woPBsL3g==
|
||||||
|
-----END CERTIFICATE-----
|
103
location/ripcurrentpro/user/gps.xml
Normal file
103
location/ripcurrentpro/user/gps.xml
Normal file
|
@ -0,0 +1,103 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<glgps xmlns="http://www.glpals.com/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.glpals.com/ glconfig.xsd" >
|
||||||
|
<hal
|
||||||
|
PortName="/dev/ttyBCM"
|
||||||
|
BaudRate="921600"
|
||||||
|
GpioNStdbyPath="/sys/devices/platform/111e0000.spi/spi_master/spi21/spi21.0/nstandby"
|
||||||
|
CustGpioDelayMs="250"
|
||||||
|
LogEnabled="false"
|
||||||
|
Log="JAVA"
|
||||||
|
LogDirectory="/sdcard/gps/broadcom/storage/"
|
||||||
|
CtrlPipe="/data/vendor/gps/glgpsctrl"
|
||||||
|
NmeaOutName="/data/vendor/gps/nmea_out"
|
||||||
|
|
||||||
|
acSuplServer="supl.google.com"
|
||||||
|
SuplPort="7275"
|
||||||
|
SuplLogEnable="false"
|
||||||
|
SuplLogFullName="/data/vendor/gps/suplflow.txt"
|
||||||
|
tlsEnable="true"
|
||||||
|
|
||||||
|
SuplSslMethod="SSLv23_NO_TLSv1_2"
|
||||||
|
SuplEnable="true"
|
||||||
|
SuplUseApn="false"
|
||||||
|
SuplUseApnNI="true"
|
||||||
|
SuplUseFwCellInfo="false"
|
||||||
|
SuplDummyCellInfo ="true"
|
||||||
|
SuplTlsCertDirPath="/etc/security/cacerts"
|
||||||
|
SuplTlsCertPath="/vendor/etc/gnss/gps.cer"
|
||||||
|
SuplUT1Seconds="20"
|
||||||
|
SuplUT2Seconds="20"
|
||||||
|
SuplUT3Seconds="20"
|
||||||
|
TcpConnectionTimeout="20"
|
||||||
|
SuplLppCapable="true"
|
||||||
|
SuplEcidCapable="true"
|
||||||
|
SuplVersion="2"
|
||||||
|
SuplMinorVersion="0"
|
||||||
|
SuplOtdoaCapable="true"
|
||||||
|
SuplOtdoaCapable2="true"
|
||||||
|
SuplGlonassCapable = "true"
|
||||||
|
SuplGalileoCapable = "true"
|
||||||
|
SuplBdsCapable = "true"
|
||||||
|
SuplMgpsCapable = "true"
|
||||||
|
|
||||||
|
RtoEnable="true"
|
||||||
|
RtiEnable="true"
|
||||||
|
HttpSyncLto="true"
|
||||||
|
LtoFileName="lto2.dat"
|
||||||
|
LtoDir="/data/vendor/gps/"
|
||||||
|
LtoSyncThresholdDays="1"
|
||||||
|
|
||||||
|
GnssYearOfHardware="2020"
|
||||||
|
CpGuardTimeSec="2"
|
||||||
|
CpLppGuardTimeSec="2"
|
||||||
|
IgnoreInjectedSystemTime="true"
|
||||||
|
|
||||||
|
AttributionAppPkgName="com.google.android.carrierlocation"
|
||||||
|
|
||||||
|
AssertEnabled="false"
|
||||||
|
CpLppeCancelDbhOnAgnssProvideLoc="true"
|
||||||
|
CpLppeUseAgnssLocForEmptyDbh="true"
|
||||||
|
CpLppHighAccuracyShapeMode="2"
|
||||||
|
ReAidingOnHotStart="false"
|
||||||
|
ReAidingIntervalSec="1200"
|
||||||
|
RuntimeSwLteFilterEnable="true"
|
||||||
|
MaxThreadNum="13"
|
||||||
|
SensorsMask="0x244"
|
||||||
|
/>
|
||||||
|
|
||||||
|
<gll
|
||||||
|
LogPriMask="LOG_INFO"
|
||||||
|
LogFacMask="LOG_NMEA | LOG_GLLIOS | LOG_GLLAPI"
|
||||||
|
FrqPlan="FRQ_PLAN_26MHZ_2PPM_49_152MHZ_300PPB"
|
||||||
|
MultiCarrRFMode="GL_MULTI_CARR_RF_MODE_L1_L5"
|
||||||
|
MultiCarrLnaMask="L1_EXT_ON|L5_EXT_ON"
|
||||||
|
RfType="GL_RF_4776_BRCM"
|
||||||
|
ExtL5Bias="13.0"
|
||||||
|
|
||||||
|
WarmStandbyTimeout1Seconds="10"
|
||||||
|
WarmStandbyTimeout2Seconds="15"
|
||||||
|
|
||||||
|
EnableGnssPropagateInStandby="true"
|
||||||
|
|
||||||
|
RfPathLossDb_Ap="3.5"
|
||||||
|
RfPathLossDb_Cp="3.5"
|
||||||
|
RfPathLossDb_Ap_L5="3.5"
|
||||||
|
RfPathLossDb_Cp_L5="3.5"
|
||||||
|
OnChipGpsCarrierType="3,2,3,3,2,3,2,3,3,3,1,2,1,3,2,1,2,3,1,1,1,1,3,3,3,3,3,1,2,3,2,3"
|
||||||
|
|
||||||
|
EnableOnChipStopNotification="0"
|
||||||
|
PowerMode="3"
|
||||||
|
MinGpsWeekNumber="2216"
|
||||||
|
OnChipAccMask="50"
|
||||||
|
|
||||||
|
EnableB1C="false"
|
||||||
|
EnableCoex="true"
|
||||||
|
/>
|
||||||
|
|
||||||
|
<gll_features
|
||||||
|
EnableNicAutoSwitch="true"
|
||||||
|
EnableNavic="true"
|
||||||
|
/>
|
||||||
|
|
||||||
|
</glgps>
|
||||||
|
|
31
location/ripcurrentpro/user/lhd.conf
Normal file
31
location/ripcurrentpro/user/lhd.conf
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
LheName=bbd
|
||||||
|
|
||||||
|
LheRsmResetTimeoutMS=10000
|
||||||
|
GpioNStdbyPath=/sys/devices/platform/111e0000.spi/spi_master/spi21/spi21.0/nstandby
|
||||||
|
|
||||||
|
LhePatch=/vendor/firmware/SensorHub.patch
|
||||||
|
Lhe477xDebugFlags=RPC:FACILITY=65535-dKP+CUST+LHE:STDOUT_PUTS:STDOUT_LOG
|
||||||
|
# LheConsole=/data/vendor/gps/LheConsole
|
||||||
|
|
||||||
|
LogEnabled=false
|
||||||
|
Log=JAVA
|
||||||
|
LogDirectory=/sdcard/gps/broadcom/storage
|
||||||
|
|
||||||
|
LheBbdPacket=/dev/ttyBCM
|
||||||
|
|
||||||
|
LheBbdControl=/dev/bbd_control
|
||||||
|
|
||||||
|
# LheBbdSensor=/dev/bbd_sensor
|
||||||
|
|
||||||
|
# LheFailSafe=/data/vendor/gps/esw-crash-dump.txt
|
||||||
|
|
||||||
|
NvStorageDir=/data/vendor/gps/
|
||||||
|
|
||||||
|
# Enable BBD debugging at these stages:
|
||||||
|
# LheDriverDebugFlags=PATCH_BBD:LHE_BBD:FSC_BBD
|
||||||
|
|
||||||
|
LheAutoBaudDelayMS=10
|
||||||
|
TrafficLogEnabled=false
|
||||||
|
|
||||||
|
SkipSensorWakeLock=true
|
||||||
|
LoggerWakeLockEnable=false
|
5
location/ripcurrentpro/user/scd.conf
Normal file
5
location/ripcurrentpro/user/scd.conf
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
LogEnabled=false
|
||||||
|
Log=JAVA
|
||||||
|
LogDirectory=/sdcard/gps/broadcom/storage
|
||||||
|
NvStorageDir=/data/vendor/gps/
|
||||||
|
TcpConnectionTimeout=20
|
104
location/ripcurrentpro/userdebug/gps.xml
Normal file
104
location/ripcurrentpro/userdebug/gps.xml
Normal file
|
@ -0,0 +1,104 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<glgps xmlns="http://www.glpals.com/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.glpals.com/ glconfig.xsd" >
|
||||||
|
<hal
|
||||||
|
PortName="/dev/ttyBCM"
|
||||||
|
BaudRate="921600"
|
||||||
|
GpioNStdbyPath="/sys/devices/platform/111e0000.spi/spi_master/spi21/spi21.0/nstandby"
|
||||||
|
CustGpioDelayMs="250"
|
||||||
|
LogEnabled="true"
|
||||||
|
Log="JAVA"
|
||||||
|
SecondaryConfigPath="/data/vendor/gps/overlay/gps_overlay.xml"
|
||||||
|
LogDirectory="/sdcard/gps/broadcom/storage/"
|
||||||
|
CtrlPipe="/data/vendor/gps/glgpsctrl"
|
||||||
|
NmeaOutName="/data/vendor/gps/nmea_out"
|
||||||
|
|
||||||
|
acSuplServer="supl.google.com"
|
||||||
|
SuplPort="7275"
|
||||||
|
SuplLogEnable="true"
|
||||||
|
SuplLogFullName="/data/vendor/gps/suplflow.txt"
|
||||||
|
tlsEnable="true"
|
||||||
|
|
||||||
|
SuplSslMethod="SSLv23_NO_TLSv1_2"
|
||||||
|
SuplEnable="true"
|
||||||
|
SuplUseApn="false"
|
||||||
|
SuplUseApnNI="true"
|
||||||
|
SuplUseFwCellInfo="false"
|
||||||
|
SuplDummyCellInfo ="true"
|
||||||
|
SuplTlsCertDirPath="/etc/security/cacerts"
|
||||||
|
SuplTlsCertPath="/vendor/etc/gnss/gps.cer"
|
||||||
|
SuplUT1Seconds="20"
|
||||||
|
SuplUT2Seconds="20"
|
||||||
|
SuplUT3Seconds="20"
|
||||||
|
TcpConnectionTimeout="20"
|
||||||
|
SuplLppCapable="true"
|
||||||
|
SuplEcidCapable="true"
|
||||||
|
SuplVersion="2"
|
||||||
|
SuplMinorVersion="0"
|
||||||
|
SuplOtdoaCapable="true"
|
||||||
|
SuplOtdoaCapable2="true"
|
||||||
|
SuplGlonassCapable = "true"
|
||||||
|
SuplGalileoCapable = "true"
|
||||||
|
SuplBdsCapable = "true"
|
||||||
|
SuplMgpsCapable = "true"
|
||||||
|
|
||||||
|
RtoEnable="true"
|
||||||
|
RtiEnable="true"
|
||||||
|
HttpSyncLto="true"
|
||||||
|
LtoFileName="lto2.dat"
|
||||||
|
LtoDir="/data/vendor/gps/"
|
||||||
|
LtoSyncThresholdDays="1"
|
||||||
|
|
||||||
|
GnssYearOfHardware="2020"
|
||||||
|
CpGuardTimeSec="2"
|
||||||
|
CpLppGuardTimeSec="2"
|
||||||
|
IgnoreInjectedSystemTime="true"
|
||||||
|
|
||||||
|
AttributionAppPkgName="com.google.android.carrierlocation"
|
||||||
|
|
||||||
|
AssertEnabled="true"
|
||||||
|
CpLppeCancelDbhOnAgnssProvideLoc="true"
|
||||||
|
CpLppeUseAgnssLocForEmptyDbh="true"
|
||||||
|
CpLppHighAccuracyShapeMode="2"
|
||||||
|
ReAidingOnHotStart="false"
|
||||||
|
ReAidingIntervalSec="1200"
|
||||||
|
RuntimeSwLteFilterEnable="true"
|
||||||
|
MaxThreadNum="13"
|
||||||
|
SensorsMask="0x244"
|
||||||
|
/>
|
||||||
|
|
||||||
|
<gll
|
||||||
|
LogPriMask="LOG_INFO"
|
||||||
|
LogFacMask="LOG_NMEA | LOG_GLLIOS | LOG_GLLAPI | LOG_MEASAPI"
|
||||||
|
FrqPlan="FRQ_PLAN_26MHZ_2PPM_49_152MHZ_300PPB"
|
||||||
|
MultiCarrRFMode="GL_MULTI_CARR_RF_MODE_L1_L5"
|
||||||
|
MultiCarrLnaMask="L1_EXT_ON|L5_EXT_ON"
|
||||||
|
RfType="GL_RF_4776_BRCM"
|
||||||
|
ExtL5Bias="13.0"
|
||||||
|
|
||||||
|
WarmStandbyTimeout1Seconds="10"
|
||||||
|
WarmStandbyTimeout2Seconds="15"
|
||||||
|
|
||||||
|
EnableGnssPropagateInStandby="true"
|
||||||
|
|
||||||
|
RfPathLossDb_Ap="3.5"
|
||||||
|
RfPathLossDb_Cp="3.5"
|
||||||
|
RfPathLossDb_Ap_L5="3.5"
|
||||||
|
RfPathLossDb_Cp_L5="3.5"
|
||||||
|
OnChipGpsCarrierType="3,2,3,3,2,3,2,3,3,3,1,2,1,3,2,1,2,3,1,1,1,1,3,3,3,3,3,1,2,3,2,3"
|
||||||
|
|
||||||
|
EnableOnChipStopNotification="2"
|
||||||
|
PowerMode="3"
|
||||||
|
MinGpsWeekNumber="2216"
|
||||||
|
OnChipAccMask="50"
|
||||||
|
|
||||||
|
EnableB1C="false"
|
||||||
|
EnableCoex="true"
|
||||||
|
/>
|
||||||
|
|
||||||
|
<gll_features
|
||||||
|
EnableNicAutoSwitch="true"
|
||||||
|
EnableNavic="true"
|
||||||
|
/>
|
||||||
|
|
||||||
|
</glgps>
|
||||||
|
|
33
location/ripcurrentpro/userdebug/lhd.conf
Normal file
33
location/ripcurrentpro/userdebug/lhd.conf
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
LheName=bbd
|
||||||
|
|
||||||
|
LheRsmResetTimeoutMS=10000
|
||||||
|
GpioNStdbyPath=/sys/devices/platform/111e0000.spi/spi_master/spi21/spi21.0/nstandby
|
||||||
|
|
||||||
|
LhePatch=/vendor/firmware/SensorHub.patch
|
||||||
|
Lhe477xDebugFlags=RPC:FACILITY=65535-dKP+CUST+LHE:STDOUT_PUTS:STDOUT_LOG
|
||||||
|
LheConsole=/data/vendor/gps/LheConsole
|
||||||
|
|
||||||
|
LogEnabled=true
|
||||||
|
Log=JAVA
|
||||||
|
LogDirectory=/sdcard/gps/broadcom/storage
|
||||||
|
|
||||||
|
LheBbdPacket=/dev/ttyBCM
|
||||||
|
|
||||||
|
LheBbdControl=/dev/bbd_control
|
||||||
|
|
||||||
|
# LheBbdSensor=/dev/bbd_sensor
|
||||||
|
|
||||||
|
LheFailSafe=/data/vendor/gps/logs/esw-crash-dump.txt
|
||||||
|
LogLevel=*:I
|
||||||
|
|
||||||
|
NvStorageDir=/data/vendor/gps/
|
||||||
|
|
||||||
|
# Enable BBD debugging at these stages:
|
||||||
|
# LheDriverDebugFlags=PATCH_BBD:LHE_BBD:FSC_BBD
|
||||||
|
|
||||||
|
LheAutoBaudDelayMS=10
|
||||||
|
TrafficLogEnabled=false
|
||||||
|
SecondaryConfigPath=/data/vendor/gps/overlay/lhd_overlay.conf
|
||||||
|
|
||||||
|
SkipSensorWakeLock=true
|
||||||
|
LoggerWakeLockEnable=false
|
6
location/ripcurrentpro/userdebug/scd.conf
Normal file
6
location/ripcurrentpro/userdebug/scd.conf
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
LogEnabled=true
|
||||||
|
Log=JAVA
|
||||||
|
LogDirectory=/sdcard/gps/broadcom/storage
|
||||||
|
NvStorageDir=/data/vendor/gps/
|
||||||
|
TcpConnectionTimeout=20
|
||||||
|
SecondaryConfigPath=/data/vendor/gps/overlay/scd_overlay.conf
|
99
location/tokay/Android.bp
Normal file
99
location/tokay/Android.bp
Normal file
|
@ -0,0 +1,99 @@
|
||||||
|
soong_namespace {}
|
||||||
|
|
||||||
|
package {
|
||||||
|
default_applicable_licenses: ["device_google_caimito_license"],
|
||||||
|
}
|
||||||
|
|
||||||
|
soong_config_module_type {
|
||||||
|
name: "gps_prebuilt_etc",
|
||||||
|
module_type: "prebuilt_etc",
|
||||||
|
config_namespace: "gpssdk",
|
||||||
|
variables: [
|
||||||
|
"gpsconf",
|
||||||
|
],
|
||||||
|
properties: [
|
||||||
|
"src",
|
||||||
|
],
|
||||||
|
}
|
||||||
|
|
||||||
|
soong_config_string_variable {
|
||||||
|
name: "gpsconf",
|
||||||
|
values: [
|
||||||
|
"factory",
|
||||||
|
"user",
|
||||||
|
"userdebug",
|
||||||
|
],
|
||||||
|
}
|
||||||
|
|
||||||
|
prebuilt_etc {
|
||||||
|
name: "gps.cer",
|
||||||
|
src: "gps.cer",
|
||||||
|
relative_install_path: "gnss",
|
||||||
|
vendor: true,
|
||||||
|
}
|
||||||
|
|
||||||
|
gps_prebuilt_etc {
|
||||||
|
name: "gps.xml",
|
||||||
|
soong_config_variables: {
|
||||||
|
gpsconf: {
|
||||||
|
user: {
|
||||||
|
src: "user/gps.xml",
|
||||||
|
},
|
||||||
|
userdebug: {
|
||||||
|
src: "userdebug/gps.xml",
|
||||||
|
},
|
||||||
|
factory: {
|
||||||
|
src: "factory/gps.xml",
|
||||||
|
},
|
||||||
|
conditions_default: {
|
||||||
|
src: "user/gps.xml",
|
||||||
|
}
|
||||||
|
},
|
||||||
|
},
|
||||||
|
relative_install_path: "gnss",
|
||||||
|
vendor: true,
|
||||||
|
}
|
||||||
|
|
||||||
|
gps_prebuilt_etc {
|
||||||
|
name: "lhd.conf",
|
||||||
|
soong_config_variables: {
|
||||||
|
gpsconf: {
|
||||||
|
user: {
|
||||||
|
src: "user/lhd.conf",
|
||||||
|
},
|
||||||
|
userdebug: {
|
||||||
|
src: "userdebug/lhd.conf",
|
||||||
|
},
|
||||||
|
factory: {
|
||||||
|
src: "factory/lhd.conf",
|
||||||
|
},
|
||||||
|
conditions_default: {
|
||||||
|
src: "user/lhd.conf",
|
||||||
|
}
|
||||||
|
},
|
||||||
|
},
|
||||||
|
relative_install_path: "gnss",
|
||||||
|
vendor: true,
|
||||||
|
}
|
||||||
|
|
||||||
|
gps_prebuilt_etc {
|
||||||
|
name: "scd.conf",
|
||||||
|
soong_config_variables: {
|
||||||
|
gpsconf: {
|
||||||
|
user: {
|
||||||
|
src: "user/scd.conf",
|
||||||
|
},
|
||||||
|
userdebug: {
|
||||||
|
src: "userdebug/scd.conf",
|
||||||
|
},
|
||||||
|
factory: {
|
||||||
|
src: "factory/scd.conf",
|
||||||
|
},
|
||||||
|
conditions_default: {
|
||||||
|
src: "user/scd.conf",
|
||||||
|
}
|
||||||
|
},
|
||||||
|
},
|
||||||
|
relative_install_path: "gnss",
|
||||||
|
vendor: true,
|
||||||
|
}
|
101
location/tokay/factory/gps.xml
Normal file
101
location/tokay/factory/gps.xml
Normal file
|
@ -0,0 +1,101 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<glgps xmlns="http://www.glpals.com/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.glpals.com/ glconfig.xsd" >
|
||||||
|
<hal
|
||||||
|
PortName="/dev/ttyBCM"
|
||||||
|
BaudRate="921600"
|
||||||
|
GpioNStdbyPath="/sys/devices/platform/111e0000.spi/spi_master/spi21/spi21.0/nstandby"
|
||||||
|
CustGpioDelayMs="250"
|
||||||
|
LogEnabled="true"
|
||||||
|
Log="JAVA"
|
||||||
|
SecondaryConfigPath="/data/vendor/gps/overlay/gps_overlay.xml"
|
||||||
|
LogDirectory="/sdcard/gps/broadcom/storage/"
|
||||||
|
CtrlPipe="/data/vendor/gps/glgpsctrl"
|
||||||
|
NmeaOutName="/data/vendor/gps/nmea_out"
|
||||||
|
|
||||||
|
acSuplServer="supl.google.com"
|
||||||
|
SuplPort="7275"
|
||||||
|
SuplLogEnable="true"
|
||||||
|
SuplLogFullName="/data/vendor/gps/suplflow.txt"
|
||||||
|
tlsEnable="true"
|
||||||
|
|
||||||
|
SuplSslMethod="SSLv23_NO_TLSv1_2"
|
||||||
|
SuplEnable="true"
|
||||||
|
SuplUseApn="false"
|
||||||
|
SuplUseApnNI="true"
|
||||||
|
SuplUseFwCellInfo="false"
|
||||||
|
SuplDummyCellInfo ="true"
|
||||||
|
SuplTlsCertDirPath="/etc/security/cacerts"
|
||||||
|
SuplTlsCertPath="/vendor/etc/gnss/gps.cer"
|
||||||
|
SuplUT1Seconds="20"
|
||||||
|
SuplUT2Seconds="20"
|
||||||
|
SuplUT3Seconds="20"
|
||||||
|
TcpConnectionTimeout="20"
|
||||||
|
SuplLppCapable="true"
|
||||||
|
SuplEcidCapable="true"
|
||||||
|
SuplVersion="2"
|
||||||
|
SuplMinorVersion="0"
|
||||||
|
SuplOtdoaCapable="true"
|
||||||
|
SuplOtdoaCapable2="true"
|
||||||
|
SuplGlonassCapable = "true"
|
||||||
|
SuplGalileoCapable = "true"
|
||||||
|
SuplBdsCapable = "true"
|
||||||
|
SuplMgpsCapable = "true"
|
||||||
|
|
||||||
|
RtoEnable="true"
|
||||||
|
RtiEnable="true"
|
||||||
|
HttpSyncLto="true"
|
||||||
|
LtoFileName="lto2.dat"
|
||||||
|
LtoDir="/data/vendor/gps/"
|
||||||
|
LtoSyncThresholdDays="1"
|
||||||
|
|
||||||
|
GnssYearOfHardware="2020"
|
||||||
|
CpGuardTimeSec="2"
|
||||||
|
CpLppGuardTimeSec="2"
|
||||||
|
IgnoreInjectedSystemTime="true"
|
||||||
|
|
||||||
|
AttributionAppPkgName="com.google.android.carrierlocation"
|
||||||
|
|
||||||
|
AssertEnabled="true"
|
||||||
|
CpLppeCancelDbhOnAgnssProvideLoc="true"
|
||||||
|
CpLppeUseAgnssLocForEmptyDbh="true"
|
||||||
|
ReAidingOnHotStart="false"
|
||||||
|
ReAidingIntervalSec="1200"
|
||||||
|
RuntimeSwLteFilterEnable="true"
|
||||||
|
/>
|
||||||
|
|
||||||
|
<gll
|
||||||
|
LogPriMask="LOG_INFO"
|
||||||
|
LogFacMask="LOG_NMEA | LOG_GLLIOS | LOG_GLLAPI"
|
||||||
|
FrqPlan="FRQ_PLAN_26MHZ_2PPM_49_152MHZ_300PPB"
|
||||||
|
MultiCarrRFMode="GL_MULTI_CARR_RF_MODE_L1_L5"
|
||||||
|
MultiCarrLnaMask="L1_EXT_ON|L5_EXT_ON"
|
||||||
|
RfType="GL_RF_4776_BRCM"
|
||||||
|
ExtL5Bias="13.0"
|
||||||
|
|
||||||
|
WarmStandbyTimeout1Seconds="10"
|
||||||
|
WarmStandbyTimeout2Seconds="15"
|
||||||
|
|
||||||
|
EnableGnssPropagateInStandby="true"
|
||||||
|
|
||||||
|
RfPathLossDb_Ap="3.5"
|
||||||
|
RfPathLossDb_Cp="3.5"
|
||||||
|
RfPathLossDb_Ap_L5="3.5"
|
||||||
|
RfPathLossDb_Cp_L5="3.5"
|
||||||
|
OnChipGpsCarrierType="3,2,3,3,2,3,2,3,3,3,1,2,1,3,2,1,2,3,1,1,1,1,3,3,3,3,3,1,2,3,2,3"
|
||||||
|
|
||||||
|
EnableOnChipStopNotification="2"
|
||||||
|
PowerMode="3"
|
||||||
|
MinGpsWeekNumber="2216"
|
||||||
|
OnChipAccMask="50"
|
||||||
|
|
||||||
|
EnableB1C="false"
|
||||||
|
EnableCoex="true"
|
||||||
|
/>
|
||||||
|
|
||||||
|
<gll_features
|
||||||
|
EnableNicAutoSwitch="true"
|
||||||
|
EnableNavic="true"
|
||||||
|
/>
|
||||||
|
|
||||||
|
</glgps>
|
||||||
|
|
33
location/tokay/factory/lhd.conf
Normal file
33
location/tokay/factory/lhd.conf
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
LheName=bbd
|
||||||
|
|
||||||
|
LheRsmResetTimeoutMS=10000
|
||||||
|
GpioNStdbyPath=/sys/devices/platform/111e0000.spi/spi_master/spi21/spi21.0/nstandby
|
||||||
|
|
||||||
|
LhePatch=/vendor/firmware/SensorHub.patch
|
||||||
|
Lhe477xDebugFlags=RPC:FACILITY=65535-dKP+CUST+LHE:STDOUT_PUTS:STDOUT_LOG
|
||||||
|
LheConsole=/data/vendor/gps/LheConsole
|
||||||
|
|
||||||
|
LogEnabled=true
|
||||||
|
Log=JAVA
|
||||||
|
LogDirectory=/sdcard/gps/broadcom/storage
|
||||||
|
|
||||||
|
LheBbdPacket=/dev/ttyBCM
|
||||||
|
|
||||||
|
LheBbdControl=/dev/bbd_control
|
||||||
|
|
||||||
|
# LheBbdSensor=/dev/bbd_sensor
|
||||||
|
|
||||||
|
LheFailSafe=/data/vendor/gps/logs/esw-crash-dump.txt
|
||||||
|
LogLevel=*:I
|
||||||
|
|
||||||
|
NvStorageDir=/data/vendor/gps/
|
||||||
|
|
||||||
|
# Enable BBD debugging at these stages:
|
||||||
|
# LheDriverDebugFlags=PATCH_BBD:LHE_BBD:FSC_BBD
|
||||||
|
|
||||||
|
LheAutoBaudDelayMS=10
|
||||||
|
TrafficLogEnabled=false
|
||||||
|
SecondaryConfigPath=/data/vendor/gps/overlay/lhd_overlay.conf
|
||||||
|
|
||||||
|
SkipSensorWakeLock=true
|
||||||
|
LoggerWakeLockEnable=false
|
6
location/tokay/factory/scd.conf
Normal file
6
location/tokay/factory/scd.conf
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
LogEnabled=true
|
||||||
|
Log=JAVA
|
||||||
|
LogDirectory=/sdcard/gps/broadcom/storage
|
||||||
|
NvStorageDir=/data/vendor/gps/
|
||||||
|
TcpConnectionTimeout=20
|
||||||
|
SecondaryConfigPath=/data/vendor/gps/overlay/scd_overlay.conf
|
161
location/tokay/gps.cer
Normal file
161
location/tokay/gps.cer
Normal file
|
@ -0,0 +1,161 @@
|
||||||
|
-----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-----
|
||||||
|
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-----
|
||||||
|
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-----
|
||||||
|
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
|
||||||
|
-----END CERTIFICATE-----
|
||||||
|
-----BEGIN CERTIFICATE-----
|
||||||
|
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
|
||||||
|
HInwg85pGm+sEkYbYFRBD0woPBsL3g==
|
||||||
|
-----END CERTIFICATE-----
|
103
location/tokay/user/gps.xml
Normal file
103
location/tokay/user/gps.xml
Normal file
|
@ -0,0 +1,103 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<glgps xmlns="http://www.glpals.com/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.glpals.com/ glconfig.xsd" >
|
||||||
|
<hal
|
||||||
|
PortName="/dev/ttyBCM"
|
||||||
|
BaudRate="921600"
|
||||||
|
GpioNStdbyPath="/sys/devices/platform/111e0000.spi/spi_master/spi21/spi21.0/nstandby"
|
||||||
|
CustGpioDelayMs="250"
|
||||||
|
LogEnabled="false"
|
||||||
|
Log="JAVA"
|
||||||
|
LogDirectory="/sdcard/gps/broadcom/storage/"
|
||||||
|
CtrlPipe="/data/vendor/gps/glgpsctrl"
|
||||||
|
NmeaOutName="/data/vendor/gps/nmea_out"
|
||||||
|
|
||||||
|
acSuplServer="supl.google.com"
|
||||||
|
SuplPort="7275"
|
||||||
|
SuplLogEnable="false"
|
||||||
|
SuplLogFullName="/data/vendor/gps/suplflow.txt"
|
||||||
|
tlsEnable="true"
|
||||||
|
|
||||||
|
SuplSslMethod="SSLv23_NO_TLSv1_2"
|
||||||
|
SuplEnable="true"
|
||||||
|
SuplUseApn="false"
|
||||||
|
SuplUseApnNI="true"
|
||||||
|
SuplUseFwCellInfo="false"
|
||||||
|
SuplDummyCellInfo ="true"
|
||||||
|
SuplTlsCertDirPath="/etc/security/cacerts"
|
||||||
|
SuplTlsCertPath="/vendor/etc/gnss/gps.cer"
|
||||||
|
SuplUT1Seconds="20"
|
||||||
|
SuplUT2Seconds="20"
|
||||||
|
SuplUT3Seconds="20"
|
||||||
|
TcpConnectionTimeout="20"
|
||||||
|
SuplLppCapable="true"
|
||||||
|
SuplEcidCapable="true"
|
||||||
|
SuplVersion="2"
|
||||||
|
SuplMinorVersion="0"
|
||||||
|
SuplOtdoaCapable="true"
|
||||||
|
SuplOtdoaCapable2="true"
|
||||||
|
SuplGlonassCapable = "true"
|
||||||
|
SuplGalileoCapable = "true"
|
||||||
|
SuplBdsCapable = "true"
|
||||||
|
SuplMgpsCapable = "true"
|
||||||
|
|
||||||
|
RtoEnable="true"
|
||||||
|
RtiEnable="true"
|
||||||
|
HttpSyncLto="true"
|
||||||
|
LtoFileName="lto2.dat"
|
||||||
|
LtoDir="/data/vendor/gps/"
|
||||||
|
LtoSyncThresholdDays="1"
|
||||||
|
|
||||||
|
GnssYearOfHardware="2020"
|
||||||
|
CpGuardTimeSec="2"
|
||||||
|
CpLppGuardTimeSec="2"
|
||||||
|
IgnoreInjectedSystemTime="true"
|
||||||
|
|
||||||
|
AttributionAppPkgName="com.google.android.carrierlocation"
|
||||||
|
|
||||||
|
AssertEnabled="false"
|
||||||
|
CpLppeCancelDbhOnAgnssProvideLoc="true"
|
||||||
|
CpLppeUseAgnssLocForEmptyDbh="true"
|
||||||
|
CpLppHighAccuracyShapeMode="2"
|
||||||
|
ReAidingOnHotStart="false"
|
||||||
|
ReAidingIntervalSec="1200"
|
||||||
|
RuntimeSwLteFilterEnable="true"
|
||||||
|
MaxThreadNum="13"
|
||||||
|
SensorsMask="0x244"
|
||||||
|
/>
|
||||||
|
|
||||||
|
<gll
|
||||||
|
LogPriMask="LOG_INFO"
|
||||||
|
LogFacMask="LOG_NMEA | LOG_GLLIOS | LOG_GLLAPI"
|
||||||
|
FrqPlan="FRQ_PLAN_26MHZ_2PPM_49_152MHZ_300PPB"
|
||||||
|
MultiCarrRFMode="GL_MULTI_CARR_RF_MODE_L1_L5"
|
||||||
|
MultiCarrLnaMask="L1_EXT_ON|L5_EXT_ON"
|
||||||
|
RfType="GL_RF_4776_BRCM"
|
||||||
|
ExtL5Bias="13.0"
|
||||||
|
|
||||||
|
WarmStandbyTimeout1Seconds="10"
|
||||||
|
WarmStandbyTimeout2Seconds="15"
|
||||||
|
|
||||||
|
EnableGnssPropagateInStandby="true"
|
||||||
|
|
||||||
|
RfPathLossDb_Ap="3.5"
|
||||||
|
RfPathLossDb_Cp="3.5"
|
||||||
|
RfPathLossDb_Ap_L5="3.5"
|
||||||
|
RfPathLossDb_Cp_L5="3.5"
|
||||||
|
OnChipGpsCarrierType="3,2,3,3,2,3,2,3,3,3,1,2,1,3,2,1,2,3,1,1,1,1,3,3,3,3,3,1,2,3,2,3"
|
||||||
|
|
||||||
|
EnableOnChipStopNotification="0"
|
||||||
|
PowerMode="3"
|
||||||
|
MinGpsWeekNumber="2216"
|
||||||
|
OnChipAccMask="50"
|
||||||
|
|
||||||
|
EnableB1C="false"
|
||||||
|
EnableCoex="true"
|
||||||
|
/>
|
||||||
|
|
||||||
|
<gll_features
|
||||||
|
EnableNicAutoSwitch="true"
|
||||||
|
EnableNavic="true"
|
||||||
|
/>
|
||||||
|
|
||||||
|
</glgps>
|
||||||
|
|
31
location/tokay/user/lhd.conf
Normal file
31
location/tokay/user/lhd.conf
Normal file
|
@ -0,0 +1,31 @@
|
||||||
|
LheName=bbd
|
||||||
|
|
||||||
|
LheRsmResetTimeoutMS=10000
|
||||||
|
GpioNStdbyPath=/sys/devices/platform/111e0000.spi/spi_master/spi21/spi21.0/nstandby
|
||||||
|
|
||||||
|
LhePatch=/vendor/firmware/SensorHub.patch
|
||||||
|
Lhe477xDebugFlags=RPC:FACILITY=65535-dKP+CUST+LHE:STDOUT_PUTS:STDOUT_LOG
|
||||||
|
# LheConsole=/data/vendor/gps/LheConsole
|
||||||
|
|
||||||
|
LogEnabled=false
|
||||||
|
Log=JAVA
|
||||||
|
LogDirectory=/sdcard/gps/broadcom/storage
|
||||||
|
|
||||||
|
LheBbdPacket=/dev/ttyBCM
|
||||||
|
|
||||||
|
LheBbdControl=/dev/bbd_control
|
||||||
|
|
||||||
|
# LheBbdSensor=/dev/bbd_sensor
|
||||||
|
|
||||||
|
# LheFailSafe=/data/vendor/gps/esw-crash-dump.txt
|
||||||
|
|
||||||
|
NvStorageDir=/data/vendor/gps/
|
||||||
|
|
||||||
|
# Enable BBD debugging at these stages:
|
||||||
|
# LheDriverDebugFlags=PATCH_BBD:LHE_BBD:FSC_BBD
|
||||||
|
|
||||||
|
LheAutoBaudDelayMS=10
|
||||||
|
TrafficLogEnabled=false
|
||||||
|
|
||||||
|
SkipSensorWakeLock=true
|
||||||
|
LoggerWakeLockEnable=false
|
5
location/tokay/user/scd.conf
Normal file
5
location/tokay/user/scd.conf
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
LogEnabled=false
|
||||||
|
Log=JAVA
|
||||||
|
LogDirectory=/sdcard/gps/broadcom/storage
|
||||||
|
NvStorageDir=/data/vendor/gps/
|
||||||
|
TcpConnectionTimeout=20
|
104
location/tokay/userdebug/gps.xml
Normal file
104
location/tokay/userdebug/gps.xml
Normal file
|
@ -0,0 +1,104 @@
|
||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<glgps xmlns="http://www.glpals.com/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.glpals.com/ glconfig.xsd" >
|
||||||
|
<hal
|
||||||
|
PortName="/dev/ttyBCM"
|
||||||
|
BaudRate="921600"
|
||||||
|
GpioNStdbyPath="/sys/devices/platform/111e0000.spi/spi_master/spi21/spi21.0/nstandby"
|
||||||
|
CustGpioDelayMs="250"
|
||||||
|
LogEnabled="true"
|
||||||
|
Log="JAVA"
|
||||||
|
SecondaryConfigPath="/data/vendor/gps/overlay/gps_overlay.xml"
|
||||||
|
LogDirectory="/sdcard/gps/broadcom/storage/"
|
||||||
|
CtrlPipe="/data/vendor/gps/glgpsctrl"
|
||||||
|
NmeaOutName="/data/vendor/gps/nmea_out"
|
||||||
|
|
||||||
|
acSuplServer="supl.google.com"
|
||||||
|
SuplPort="7275"
|
||||||
|
SuplLogEnable="true"
|
||||||
|
SuplLogFullName="/data/vendor/gps/suplflow.txt"
|
||||||
|
tlsEnable="true"
|
||||||
|
|
||||||
|
SuplSslMethod="SSLv23_NO_TLSv1_2"
|
||||||
|
SuplEnable="true"
|
||||||
|
SuplUseApn="false"
|
||||||
|
SuplUseApnNI="true"
|
||||||
|
SuplUseFwCellInfo="false"
|
||||||
|
SuplDummyCellInfo ="true"
|
||||||
|
SuplTlsCertDirPath="/etc/security/cacerts"
|
||||||
|
SuplTlsCertPath="/vendor/etc/gnss/gps.cer"
|
||||||
|
SuplUT1Seconds="20"
|
||||||
|
SuplUT2Seconds="20"
|
||||||
|
SuplUT3Seconds="20"
|
||||||
|
TcpConnectionTimeout="20"
|
||||||
|
SuplLppCapable="true"
|
||||||
|
SuplEcidCapable="true"
|
||||||
|
SuplVersion="2"
|
||||||
|
SuplMinorVersion="0"
|
||||||
|
SuplOtdoaCapable="true"
|
||||||
|
SuplOtdoaCapable2="true"
|
||||||
|
SuplGlonassCapable = "true"
|
||||||
|
SuplGalileoCapable = "true"
|
||||||
|
SuplBdsCapable = "true"
|
||||||
|
SuplMgpsCapable = "true"
|
||||||
|
|
||||||
|
RtoEnable="true"
|
||||||
|
RtiEnable="true"
|
||||||
|
HttpSyncLto="true"
|
||||||
|
LtoFileName="lto2.dat"
|
||||||
|
LtoDir="/data/vendor/gps/"
|
||||||
|
LtoSyncThresholdDays="1"
|
||||||
|
|
||||||
|
GnssYearOfHardware="2020"
|
||||||
|
CpGuardTimeSec="2"
|
||||||
|
CpLppGuardTimeSec="2"
|
||||||
|
IgnoreInjectedSystemTime="true"
|
||||||
|
|
||||||
|
AttributionAppPkgName="com.google.android.carrierlocation"
|
||||||
|
|
||||||
|
AssertEnabled="true"
|
||||||
|
CpLppeCancelDbhOnAgnssProvideLoc="true"
|
||||||
|
CpLppeUseAgnssLocForEmptyDbh="true"
|
||||||
|
CpLppHighAccuracyShapeMode="2"
|
||||||
|
ReAidingOnHotStart="false"
|
||||||
|
ReAidingIntervalSec="1200"
|
||||||
|
RuntimeSwLteFilterEnable="true"
|
||||||
|
MaxThreadNum="13"
|
||||||
|
SensorsMask="0x244"
|
||||||
|
/>
|
||||||
|
|
||||||
|
<gll
|
||||||
|
LogPriMask="LOG_INFO"
|
||||||
|
LogFacMask="LOG_NMEA | LOG_GLLIOS | LOG_GLLAPI | LOG_MEASAPI"
|
||||||
|
FrqPlan="FRQ_PLAN_26MHZ_2PPM_49_152MHZ_300PPB"
|
||||||
|
MultiCarrRFMode="GL_MULTI_CARR_RF_MODE_L1_L5"
|
||||||
|
MultiCarrLnaMask="L1_EXT_ON|L5_EXT_ON"
|
||||||
|
RfType="GL_RF_4776_BRCM"
|
||||||
|
ExtL5Bias="13.0"
|
||||||
|
|
||||||
|
WarmStandbyTimeout1Seconds="10"
|
||||||
|
WarmStandbyTimeout2Seconds="15"
|
||||||
|
|
||||||
|
EnableGnssPropagateInStandby="true"
|
||||||
|
|
||||||
|
RfPathLossDb_Ap="3.5"
|
||||||
|
RfPathLossDb_Cp="3.5"
|
||||||
|
RfPathLossDb_Ap_L5="3.5"
|
||||||
|
RfPathLossDb_Cp_L5="3.5"
|
||||||
|
OnChipGpsCarrierType="3,2,3,3,2,3,2,3,3,3,1,2,1,3,2,1,2,3,1,1,1,1,3,3,3,3,3,1,2,3,2,3"
|
||||||
|
|
||||||
|
EnableOnChipStopNotification="2"
|
||||||
|
PowerMode="3"
|
||||||
|
MinGpsWeekNumber="2216"
|
||||||
|
OnChipAccMask="50"
|
||||||
|
|
||||||
|
EnableB1C="false"
|
||||||
|
EnableCoex="true"
|
||||||
|
/>
|
||||||
|
|
||||||
|
<gll_features
|
||||||
|
EnableNicAutoSwitch="true"
|
||||||
|
EnableNavic="true"
|
||||||
|
/>
|
||||||
|
|
||||||
|
</glgps>
|
||||||
|
|
33
location/tokay/userdebug/lhd.conf
Normal file
33
location/tokay/userdebug/lhd.conf
Normal file
|
@ -0,0 +1,33 @@
|
||||||
|
LheName=bbd
|
||||||
|
|
||||||
|
LheRsmResetTimeoutMS=10000
|
||||||
|
GpioNStdbyPath=/sys/devices/platform/111e0000.spi/spi_master/spi21/spi21.0/nstandby
|
||||||
|
|
||||||
|
LhePatch=/vendor/firmware/SensorHub.patch
|
||||||
|
Lhe477xDebugFlags=RPC:FACILITY=65535-dKP+CUST+LHE:STDOUT_PUTS:STDOUT_LOG
|
||||||
|
LheConsole=/data/vendor/gps/LheConsole
|
||||||
|
|
||||||
|
LogEnabled=true
|
||||||
|
Log=JAVA
|
||||||
|
LogDirectory=/sdcard/gps/broadcom/storage
|
||||||
|
|
||||||
|
LheBbdPacket=/dev/ttyBCM
|
||||||
|
|
||||||
|
LheBbdControl=/dev/bbd_control
|
||||||
|
|
||||||
|
# LheBbdSensor=/dev/bbd_sensor
|
||||||
|
|
||||||
|
LheFailSafe=/data/vendor/gps/logs/esw-crash-dump.txt
|
||||||
|
LogLevel=*:I
|
||||||
|
|
||||||
|
NvStorageDir=/data/vendor/gps/
|
||||||
|
|
||||||
|
# Enable BBD debugging at these stages:
|
||||||
|
# LheDriverDebugFlags=PATCH_BBD:LHE_BBD:FSC_BBD
|
||||||
|
|
||||||
|
LheAutoBaudDelayMS=10
|
||||||
|
TrafficLogEnabled=false
|
||||||
|
SecondaryConfigPath=/data/vendor/gps/overlay/lhd_overlay.conf
|
||||||
|
|
||||||
|
SkipSensorWakeLock=true
|
||||||
|
LoggerWakeLockEnable=false
|
6
location/tokay/userdebug/scd.conf
Normal file
6
location/tokay/userdebug/scd.conf
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
LogEnabled=true
|
||||||
|
Log=JAVA
|
||||||
|
LogDirectory=/sdcard/gps/broadcom/storage
|
||||||
|
NvStorageDir=/data/vendor/gps/
|
||||||
|
TcpConnectionTimeout=20
|
||||||
|
SecondaryConfigPath=/data/vendor/gps/overlay/scd_overlay.conf
|
Loading…
Add table
Add a link
Reference in a new issue