diff --git a/comet/overlay/frameworks/base/core/res/res/xml/power_profile.xml b/comet/overlay/frameworks/base/core/res/res/xml/power_profile.xml
index 6242a6c..dd14f6a 100644
--- a/comet/overlay/frameworks/base/core/res/res/xml/power_profile.xml
+++ b/comet/overlay/frameworks/base/core/res/res/xml/power_profile.xml
@@ -23,12 +23,12 @@
3
1
- - 10
- - 28.6
- - 12.37
- - 0.24
- - 3.23
- - 5.94
+ - 9.28
+ - 22.71
+ - 10.62
+ - 0
+ - 1.12
+ - 2.2
@@ -91,61 +91,61 @@
- 1.89
- 6.15
- 9.34
- 14.22
- 18.94
- 21.98
- 26.83
- 30.17
- 41.55
- 48.36
- 58.45
- 68
+ 1.27
+ 5.87
+ 6.5
+ 7.93
+ 10.5
+ 14.06
+ 16.18
+ 17.65
+ 20.92
+ 24.67
+ 34.09
+ 47.41
- 6.5
- 10
- 11
- 13.75
- 15.75
- 19.25
- 23.75
- 26.25
- 29.75
- 35
- 47.5
- 58
- 72.25
- 82.5
- 94
- 103.5
- 126
+ 5.4
+ 8.9
+ 9.9
+ 12.65
+ 14.65
+ 18.15
+ 22.65
+ 25.15
+ 28.65
+ 33.9
+ 46.4
+ 56.9
+ 71.15
+ 81.4
+ 92.9
+ 102.4
+ 124.9
- 19.11
- 32.04
- 41.8
- 50.05
- 60.23
- 69.16
- 76.86
- 89.65
- 104.23
- 113.03
- 132.83
- 167.61
- 195.94
- 231.41
- 240.35
- 246.54
- 253.55
- 256.03
+ 16.91
+ 29.84
+ 39.6
+ 47.85
+ 58.03
+ 66.96
+ 74.66
+ 87.45
+ 102.03
+ 110.83
+ 130.63
+ 165.41
+ 193.74
+ 229.21
+ 238.15
+ 244.34
+ 251.35
+ 253.83
- 32
diff --git a/location/user/gps.cfg b/location/user/gps.cfg
index 33da69e..ea20559 100644
--- a/location/user/gps.cfg
+++ b/location/user/gps.cfg
@@ -21,8 +21,6 @@ ChipCfg_VDR_low_end_Time = 20
Chip_Configuration_AidingConfiguration=0x00020046
Chip_Configuration_RefClkControl=0x24
Chip_Configuration_DCXO_CrystalType=0x11
-Chip_Configuration_GNSSConstConstraintDef = 0x60BF
-LocTech_Constraints = 0x60BF
Chip_Configuration_RfMiscCtrl = 0x80008001
bdsUsedInUSPolicy=2
sbasUsedInUSPolicy=2
@@ -65,6 +63,7 @@ isUseUncalAccel=1
GNSS_CARRIER_CONFIG_BEGIN
GNSS_CARRIER_ID=0
+ENABLE_CAPS_OTDOA=1
ENABLE_2G_CP_CAPS_MSA=1
ENABLE_2G_CP_CAPS_MSB=1
ENABLE_3G_CP_CAPS_MSA=1
diff --git a/location/userdebug/gps.cfg b/location/userdebug/gps.cfg
index 3d631ad..074837c 100644
--- a/location/userdebug/gps.cfg
+++ b/location/userdebug/gps.cfg
@@ -90,9 +90,6 @@ Chip_Configuration_DCXO_CrystalType=0x11
# Range should be 2000 to 3100
#Chip_Configuration_DCXO_InflectionPoint=2855
-# L1 + L5 MCW
-Chip_Configuration_GNSSConstConstraintDef = 0x60BF
-LocTech_Constraints = 0x60BF
Chip_Configuration_RfMiscCtrl = 0x80008001
### 2C48 L1 only MCW ###
@@ -198,6 +195,7 @@ isUseUncalAccel=1
GNSS_CARRIER_CONFIG_BEGIN
# DEFAULT
GNSS_CARRIER_ID=0
+ENABLE_CAPS_OTDOA=1
ENABLE_2G_CP_CAPS_MSA=1
ENABLE_2G_CP_CAPS_MSB=1
ENABLE_3G_CP_CAPS_MSA=1
diff --git a/powerhint-comet.json b/powerhint-comet.json
index c5fe44a..669e27c 100644
--- a/powerhint-comet.json
+++ b/powerhint-comet.json
@@ -237,9 +237,10 @@
"Name": "CPUUtilThreshold",
"Path": "/proc/vendor_sched/util_threshold",
"Values": [
+ "2048 1280 1280",
"1280",
"1100",
- "1100 1024 1100"
+ "1100 1078 1024"
],
"DefaultIndex": 0,
"ResetOnInit": true
@@ -250,7 +251,7 @@
"Values": [
"1280",
"1100",
- "1280 1100 1055"
+ "1100 1078 1024"
],
"DefaultIndex": 0,
"ResetOnInit": true
@@ -1717,7 +1718,7 @@
"PowerHint": "CAMERA_STREAMING_HIGH",
"Node": "CPUDVFSHeadroom",
"Duration": 0,
- "Value": "1100"
+ "Value": "1100 1078 1024"
},
{
"PowerHint": "CAMERA_STREAMING_HIGH",
@@ -1791,6 +1792,12 @@
"Duration": 0,
"Value": "700000"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_STANDARD",
+ "Node": "CPUDVFSHeadroom",
+ "Duration": 0,
+ "Value": "1280"
+ },
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "PowerHALCameraRunning",
@@ -1863,18 +1870,6 @@
"Duration": 0,
"Value": "cam2"
},
- {
- "PowerHint": "CAMERA_STREAMING_STANDARD",
- "Node": "CPUUtilThreshold",
- "Duration": 0,
- "Value": "1100 1024 1100"
- },
- {
- "PowerHint": "CAMERA_STREAMING_STANDARD",
- "Node": "CPUDVFSHeadroom",
- "Duration": 0,
- "Value": "1280 1100 1055"
- },
{
"PowerHint": "CAMERA_STREAMING_STANDARD",
"Node": "CDPreferHighCap",
@@ -1935,12 +1930,24 @@
"Duration": 0,
"Value": "camera"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_LOW",
+ "Node": "CPUDVFSHeadroom",
+ "Duration": 0,
+ "Value": "1280"
+ },
{
"PowerHint": "CAMERA_STREAMING_LOW",
"Node": "PowerHALCameraRunning",
"Duration": 0,
"Value": "1"
},
+ {
+ "PowerHint": "CAMERA_STREAMING_LOW",
+ "Node": "CPUUtilThreshold",
+ "Duration": 0,
+ "Value": "1280"
+ },
{
"PowerHint": "CAMERA_STREAMING_LOW",
"Node": "CDPreferHighCap",
@@ -2111,13 +2118,13 @@
},
{
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
- "Node": "CPUUtilThreshold",
+ "Node": "CPUDVFSHeadroom",
"Duration": 0,
"Value": "1100"
},
{
"PowerHint": "CAMERA_STREAMING_VIDEO_CALL",
- "Node": "CPUDVFSHeadroom",
+ "Node": "CPUUtilThreshold",
"Duration": 0,
"Value": "1100"
},