diff --git a/audio/comet/aidl_config/mixer_paths_aidl.xml b/audio/comet/aidl_config/mixer_paths_aidl.xml index a5d8e60..befdc9e 100644 --- a/audio/comet/aidl_config/mixer_paths_aidl.xml +++ b/audio/comet/aidl_config/mixer_paths_aidl.xml @@ -1298,6 +1298,10 @@ + + + + @@ -1332,6 +1336,10 @@ + + + + diff --git a/device-comet.mk b/device-comet.mk index acb1e75..b7e4d2d 100644 --- a/device-comet.mk +++ b/device-comet.mk @@ -327,6 +327,8 @@ PRODUCT_SOONG_NAMESPACES += \ # Location PRODUCT_SOONG_NAMESPACES += device/google/comet/location +# For GPS property +PRODUCT_VENDOR_PROPERTIES += ro.vendor.gps.pps.enabled=true $(call soong_config_set, gpssdk, buildtype, $(TARGET_BUILD_VARIANT)) PRODUCT_PACKAGES += gps.cfg diff --git a/location/user/gps.cfg b/location/user/gps.cfg index b951644..3cfefad 100644 --- a/location/user/gps.cfg +++ b/location/user/gps.cfg @@ -10,7 +10,7 @@ gnss_device_patch_file=/vendor/firmware/kepler.bin allow_logging_if_disconnected=0 ism_stream_enable=1 caplay_port_tcp_port=@GNSS_ISM_CAPTURE_PLAYBACK -Is1PPSTimeSyncEnable=0 +Is1PPSTimeSyncEnable=1 MaxNtnRefLocAgeSecs=600 GlueLayer_IsPlatformRefTimeEnable=1 chpp_betp_client=1 @@ -34,7 +34,7 @@ qzssUsedInUSPolicy=2 navicUsedInUSPolicy=2 Chip_Configuration_FeatureCfg_DVS = 1 Chip_Configuration_FeatureCfg_DFS = 1 -Chip_Configuration_FeatureCfg_MTPL = 0 +Chip_Configuration_FeatureCfg_MTPL = 1 Chip_Configuration_FeatureCfg_SDL_BYASS = 1 mailboxDisabled=0x0 gnss_rfic_chip_id=55400000 @@ -53,7 +53,7 @@ GlueLayer_isReqUBPFromPressureSensor=1 GlueLayer_IsRilCIDReqEnable=0 GlueLayer_IsMemsEnable=1 GlueLayer_MeasCorrCap=7 -Chip_Configuration_mems_data_Configuration=0x27 +Chip_Configuration_mems_data_Configuration=0x25 Chip_Configuration_FeatureCfg_ANDRD_MEAS_CORR_ENABLE=1 CP_LocTech_PrimaryConst=0 CP_LocTech_Constraints=1 diff --git a/location/userdebug/gps.cfg b/location/userdebug/gps.cfg index 766d289..29084da 100644 --- a/location/userdebug/gps.cfg +++ b/location/userdebug/gps.cfg @@ -27,7 +27,7 @@ ism_stream_enable=1 caplay_port_tcp_port=@GNSS_ISM_CAPTURE_PLAYBACK # Enable/Disable 1PPS Time Sync policy -Is1PPSTimeSyncEnable=0 +Is1PPSTimeSyncEnable=1 MaxNtnRefLocAgeSecs=600 # CHIP_CONFIG_IO_OPT_HOSTIO_VIA_SECONDARY + CHIP_CONFIG_IO_OPT_CPMB_MASK @@ -125,7 +125,7 @@ navicUsedInUSPolicy=2 Chip_Configuration_FeatureCfg_DVS = 1 Chip_Configuration_FeatureCfg_DFS = 1 # Disable MTPL -Chip_Configuration_FeatureCfg_MTPL = 0 +Chip_Configuration_FeatureCfg_MTPL = 1 # MCW Link failure behavior: 0 = SW Assert (default), 1 = GNSS restart (hot start) Chip_Configuration_FeatureCfg_SDL_BYASS = 1 @@ -182,7 +182,13 @@ GlueLayer_isReqUBPFromPressureSensor=1 GlueLayer_IsRilCIDReqEnable=0 GlueLayer_IsMemsEnable=1 GlueLayer_MeasCorrCap=7 -Chip_Configuration_mems_data_Configuration=0x27 + +# 0x0001: CHIP_CONFIG_MEMS_ACCEL_AVAILABLE +# 0x0002: CHIP_CONFIG_MEMS_MAGN_AVAILABLE +# 0x0004: CHIP_CONFIG_MEMS_GYRO_AVAILABLE +# 0x0010: CHIP_CONFIG_MEMS_ORIENTATION_AVAILABLE +# 0x0020: CHIP_CONFIG_MEMS_STEPCOUNTER_AVAILABLE +Chip_Configuration_mems_data_Configuration=0x25 Chip_Configuration_FeatureCfg_ANDRD_MEAS_CORR_ENABLE=1 CP_LocTech_PrimaryConst=0 CP_LocTech_Constraints=1 diff --git a/powerhint-comet.json b/powerhint-comet.json index 002ac24..6d439d7 100644 --- a/powerhint-comet.json +++ b/powerhint-comet.json @@ -189,7 +189,8 @@ "Values": [ "1280", "1100", - "1280 1100 1055" + "1280 1100 1055", + "1100 1055 1055" ], "DefaultIndex": 1, "ResetOnInit": true @@ -588,15 +589,6 @@ ], "DefaultIndex": 0 }, - { - "Name": "PMU_FORCE_LIMIT", - "Path": "/proc/vendor_sched/pmu_force_limited", - "Values": [ - "1", - "0" - ], - "DefaultIndex": 0 - }, { "Name": "EM_Profile", "Path": "/sys/kernel/pixel_em/active_profile", @@ -624,14 +616,12 @@ "Path": "/sys/devices/system/cpu/cpufreq/policy0/sched_pixel/spc_threshold", "Values": [ "76", - "70", - "40", "55", - "42", - "35", + "38", + "36", + "10", "30", - "20", - "0" + "28" ], "DefaultIndex": 0 }, @@ -651,12 +641,11 @@ "Path": "/sys/devices/system/cpu/cpufreq/policy4/sched_pixel/spc_threshold", "Values": [ "59", - "50", - "32", - "15", "30", "20", - "18" + "2", + "18", + "15" ], "DefaultIndex": 0 }, @@ -675,9 +664,10 @@ "Path": "/sys/devices/system/cpu/cpufreq/policy7/sched_pixel/spc_threshold", "Values": [ "62", - "50", + "0", "20", - "22" + "22", + "15" ], "DefaultIndex": 0 }, @@ -1478,19 +1468,19 @@ "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE", "Node": "PMU_LIT_SPC_THRESHOLD", "Duration": 3000, - "Value": "40" + "Value": "10" }, { "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE", "Node": "PMU_MID_SPC_THRESHOLD", "Duration": 3000, - "Value": "15" + "Value": "2" }, { "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE", "Node": "PMU_BIG_SPC_THRESHOLD", "Duration": 3000, - "Value": "20" + "Value": "0" }, { "PowerHint": "CAMERA_CAPTURE_CPU_THROTTLE", @@ -1790,7 +1780,7 @@ "PowerHint": "CAMERA_STREAMING_EXTREME", "Node": "PMU_LIT_SPC_THRESHOLD", "Duration": 0, - "Value": "20" + "Value": "36" }, { "PowerHint": "CAMERA_STREAMING_EXTREME", @@ -1802,7 +1792,7 @@ "PowerHint": "CAMERA_STREAMING_EXTREME", "Node": "PMU_MID_SPC_THRESHOLD", "Duration": 0, - "Value": "30" + "Value": "15" }, { "PowerHint": "CAMERA_STREAMING_EXTREME", @@ -1814,7 +1804,7 @@ "PowerHint": "CAMERA_STREAMING_EXTREME", "Node": "PMU_BIG_SPC_THRESHOLD", "Duration": 0, - "Value": "20" + "Value": "15" }, { "PowerHint": "CAMERA_STREAMING_EXTREME", @@ -1822,12 +1812,6 @@ "Duration": 0, "Value": "1" }, - { - "PowerHint": "CAMERA_STREAMING_EXTREME", - "Node": "PMU_FORCE_LIMIT", - "Duration": 0, - "Value": "1" - }, { "PowerHint": "CAMERA_STREAMING_EXTREME", "Node": "EM_Profile", @@ -1838,7 +1822,7 @@ "PowerHint": "CAMERA_STREAMING_EXTREME", "Node": "CPUDVFSHeadroom", "Duration": 0, - "Value": "1100" + "Value": "1100 1055 1055" }, { "PowerHint": "CAMERA_STREAMING_EXTREME", @@ -1934,7 +1918,7 @@ "PowerHint": "CAMERA_STREAMING_HIGH", "Node": "PMU_LIT_SPC_THRESHOLD", "Duration": 0, - "Value": "55" + "Value": "38" }, { "PowerHint": "CAMERA_STREAMING_HIGH", @@ -1946,7 +1930,7 @@ "PowerHint": "CAMERA_STREAMING_HIGH", "Node": "PMU_MID_SPC_THRESHOLD", "Duration": 0, - "Value": "32" + "Value": "20" }, { "PowerHint": "CAMERA_STREAMING_HIGH", @@ -1966,12 +1950,6 @@ "Duration": 0, "Value": "1" }, - { - "PowerHint": "CAMERA_STREAMING_HIGH", - "Node": "PMU_FORCE_LIMIT", - "Duration": 0, - "Value": "1" - }, { "PowerHint": "CAMERA_STREAMING_HIGH", "Node": "EM_Profile", @@ -1988,7 +1966,7 @@ "PowerHint": "CAMERA_STREAMING_HIGH", "Node": "CPUDVFSHeadroom", "Duration": 0, - "Value": "1100" + "Value": "1100 1055 1055" }, { "PowerHint": "CAMERA_STREAMING_HIGH", @@ -1996,12 +1974,6 @@ "Duration": 0, "Value": "0" }, - { - "PowerHint": "CAMERA_STREAMING_HIGH", - "Node": "CPULittleClusterMaxFreq", - "Duration": 0, - "Value": "1548000" - }, { "PowerHint": "CAMERA_STREAMING_HIGH", "Node": "MemFreq", @@ -2102,7 +2074,7 @@ "PowerHint": "CAMERA_STREAMING_STANDARD", "Node": "PMU_LIT_SPC_THRESHOLD", "Duration": 0, - "Value": "55" + "Value": "30" }, { "PowerHint": "CAMERA_STREAMING_STANDARD", @@ -2114,7 +2086,7 @@ "PowerHint": "CAMERA_STREAMING_STANDARD", "Node": "PMU_MID_SPC_THRESHOLD", "Duration": 0, - "Value": "30" + "Value": "18" }, { "PowerHint": "CAMERA_STREAMING_STANDARD", @@ -2126,7 +2098,7 @@ "PowerHint": "CAMERA_STREAMING_STANDARD", "Node": "PMU_BIG_SPC_THRESHOLD", "Duration": 0, - "Value": "22" + "Value": "20" }, { "PowerHint": "CAMERA_STREAMING_STANDARD", @@ -2134,12 +2106,6 @@ "Duration": 0, "Value": "1" }, - { - "PowerHint": "CAMERA_STREAMING_STANDARD", - "Node": "PMU_FORCE_LIMIT", - "Duration": 0, - "Value": "1" - }, { "PowerHint": "CAMERA_STREAMING_STANDARD", "Node": "EM_Profile", @@ -2446,12 +2412,6 @@ "Duration": 0, "Value": "1" }, - { - "PowerHint": "CAMERA_STREAMING_VIDEO_CALL", - "Node": "PMU_FORCE_LIMIT", - "Duration": 0, - "Value": "1" - }, { "PowerHint": "CAMERA_STREAMING_VIDEO_CALL", "Node": "PMU_LIT_LIMIT_FREQ", @@ -2652,12 +2612,6 @@ "Duration": 0, "Value": "1" }, - { - "PowerHint": "LOW_POWER", - "Node": "PMU_FORCE_LIMIT", - "Duration": 0, - "Value": "0" - }, { "PowerHint": "LOW_POWER", "Node": "BigTjOffset", @@ -2783,12 +2737,6 @@ "Duration": 0, "Value": "1" }, - { - "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT", - "Node": "PMU_FORCE_LIMIT", - "Duration": 0, - "Value": "0" - }, { "PowerHint": "THERMAL_VIRTUAL-SKIN-HINT_LIGHT", "Node": "BigTjOffset", @@ -3081,7 +3029,7 @@ "PowerHint": "CAMERA_PROJECT11", "Node": "PMU_LIT_SPC_THRESHOLD", "Duration": 0, - "Value": "55" + "Value": "28" }, { "PowerHint": "CAMERA_PROJECT11", @@ -3093,7 +3041,7 @@ "PowerHint": "CAMERA_PROJECT11", "Node": "PMU_MID_SPC_THRESHOLD", "Duration": 0, - "Value": "30" + "Value": "18" }, { "PowerHint": "CAMERA_PROJECT11", @@ -3105,7 +3053,7 @@ "PowerHint": "CAMERA_PROJECT11", "Node": "PMU_BIG_SPC_THRESHOLD", "Duration": 0, - "Value": "22" + "Value": "20" }, { "PowerHint": "CAMERA_PROJECT11", @@ -3113,12 +3061,6 @@ "Duration": 0, "Value": "1" }, - { - "PowerHint": "CAMERA_PROJECT11", - "Node": "PMU_FORCE_LIMIT", - "Duration": 0, - "Value": "1" - }, { "PowerHint": "CAMERA_PROJECT11", "Node": "EM_Profile",