diff --git a/BoardConfig-common.mk b/BoardConfig-common.mk
index 2eab1573..48d30a44 100644
--- a/BoardConfig-common.mk
+++ b/BoardConfig-common.mk
@@ -387,9 +387,8 @@ endif
BOARD_VENDOR_KERNEL_MODULES_BLOCKLIST_FILE := $(KERNEL_MODULE_DIR)/vendor_dlkm.modules.blocklist
# Prebuilt kernel modules that are *not* listed in vendor_kernel_boot.modules.load
-BOARD_PREBUILT_VENDOR_KERNEL_RAMDISK_KERNEL_MODULES = fips140/fips140.ko
+BOARD_PREBUILT_VENDOR_KERNEL_RAMDISK_KERNEL_MODULES = fips140.ko
BOARD_VENDOR_KERNEL_RAMDISK_KERNEL_MODULES_LOAD_EXTRA = $(foreach k,$(BOARD_PREBUILT_VENDOR_KERNEL_RAMDISK_KERNEL_MODULES),$(if $(wildcard $(KERNEL_MODULE_DIR)/$(k)), $(k)))
-KERNEL_MODULES += $(addprefix $(KERNEL_MODULE_DIR)/, $(BOARD_VENDOR_KERNEL_RAMDISK_KERNEL_MODULES_LOAD_EXTRA))
# Kernel modules that are listed in vendor_kernel_boot.modules.load
BOARD_VENDOR_KERNEL_RAMDISK_KERNEL_MODULES_LOAD_FILE := $(strip $(shell cat $(KERNEL_MODULE_DIR)/vendor_kernel_boot.modules.load))
diff --git a/OWNERS b/OWNERS
index 4bdbb973..e6ce5d01 100644
--- a/OWNERS
+++ b/OWNERS
@@ -1,2 +1,2 @@
# per-file for Pixel device makefiles, see go/pixel-device-mk-owner-checklist for details.
-per-file *.mk=file:device/google/gs-common:main:/OWNERS
+per-file *.mk=file:device/google/gs-common:main:/MK_OWNERS
diff --git a/default-permissions.xml b/default-permissions.xml
index e9a65436..a6476338 100644
--- a/default-permissions.xml
+++ b/default-permissions.xml
@@ -41,6 +41,10 @@
-->
+
+
+
+
@@ -76,6 +80,8 @@
+
+
com.google.hardware.pixel.display
- 10
+ 11-12
IDisplay
default
diff --git a/manifest_media.xml b/manifest_media.xml
index b29c7f2f..18588a69 100644
--- a/manifest_media.xml
+++ b/manifest_media.xml
@@ -1,23 +1,4 @@
-
-
- android.hardware.media.c2
- hwbinder
- 1.0
-
- IComponentStore
- default1
-
-
-
- android.hardware.media.c2
- hwbinder
- 1.2
-
- IComponentStore
- default
-
-
android.hardware.media.c2
diff --git a/media_codecs_aosp_c2.xml b/media_codecs_aosp_c2.xml
index 6846cbe3..736d043d 100644
--- a/media_codecs_aosp_c2.xml
+++ b/media_codecs_aosp_c2.xml
@@ -106,7 +106,7 @@
-
+
@@ -120,7 +120,7 @@
-
+
@@ -134,7 +134,7 @@
-
+
@@ -217,7 +217,7 @@
-
+
@@ -233,7 +233,7 @@
-
+
diff --git a/media_codecs_bo_c2.xml b/media_codecs_bo_c2.xml
index 187df342..48b07e61 100644
--- a/media_codecs_bo_c2.xml
+++ b/media_codecs_bo_c2.xml
@@ -19,7 +19,7 @@
-
+
@@ -34,7 +34,7 @@
-
+
diff --git a/media_codecs_performance_c2.xml b/media_codecs_performance_c2.xml
index 0f7c377a..f84e518a 100644
--- a/media_codecs_performance_c2.xml
+++ b/media_codecs_performance_c2.xml
@@ -117,24 +117,24 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
diff --git a/overlay/frameworks/base/core/res/res/values/config.xml b/overlay/frameworks/base/core/res/res/values/config.xml
index f594fc6d..d266ccd3 100644
--- a/overlay/frameworks/base/core/res/res/values/config.xml
+++ b/overlay/frameworks/base/core/res/res/values/config.xml
@@ -249,8 +249,8 @@
true
-
- true
+
+ 6291456
20971520
diff --git a/pixelstats/service.cpp b/pixelstats/service.cpp
index 6e84fe55..270a70af 100644
--- a/pixelstats/service.cpp
+++ b/pixelstats/service.cpp
@@ -92,14 +92,16 @@ const struct SysfsCollector::SysfsPaths sysfs_paths = {
"/sys/class/power_supply/maxfg/gmsr",
"/sys/class/power_supply/maxfg_base/gmsr",
},
- .FGLearningPath = {
- "/sys/class/power_supply/maxfg/fg_learning_events",
- "/sys/class/power_supply/maxfg_base/fg_learning_events"
- },
.FGModelLoadingPath = {
"/sys/class/power_supply/maxfg/m5_model_state",
"/sys/class/power_supply/maxfg_base/m5_model_state"
},
+ .FGLogBufferPath = {
+ "/dev/logbuffer_maxfg_monitor",
+ "/dev/logbuffer_max77779fg_monitor",
+ "/dev/logbuffer_maxfg_base_monitor",
+ "/dev/logbuffer_maxfg_secondary_monitor"
+ },
.TotalCallCountPath = "/sys/devices/platform/audiometrics/call_count"
};