Pixelstats: porting from p21
Bug: 222019890 Bug: 222657999 Test: check debug logcat in pixelstat, HardwareInfo Change-Id: I110a2b2713b6c27e23418569bb8d1b726af07b95
This commit is contained in:
parent
e00a9b2099
commit
f9c2f03287
2 changed files with 6 additions and 1 deletions
|
@ -214,6 +214,8 @@ on init
|
||||||
chown system system /sys/devices/platform/10970000.hsi2c/i2c-5/5-0050/eeprom
|
chown system system /sys/devices/platform/10970000.hsi2c/i2c-5/5-0050/eeprom
|
||||||
chown system system /sys/devices/platform/10970000.hsi2c/i2c-4/4-0050/eeprom
|
chown system system /sys/devices/platform/10970000.hsi2c/i2c-4/4-0050/eeprom
|
||||||
chown system system /sys/devices/platform/10da0000.hsi2c/i2c-6/6-0050/eeprom
|
chown system system /sys/devices/platform/10da0000.hsi2c/i2c-6/6-0050/eeprom
|
||||||
|
chown system system /dev/battery_history
|
||||||
|
chmod 0644 /dev/battery_history
|
||||||
|
|
||||||
# Modem temperature driver
|
# Modem temperature driver
|
||||||
chown radio system /sys/devices/platform/cp-tm1/cp_temp
|
chown radio system /sys/devices/platform/cp-tm1/cp_temp
|
||||||
|
|
|
@ -35,12 +35,14 @@ const struct SysfsCollector::SysfsPaths sysfs_paths = {
|
||||||
.SlowioWriteCntPath = UFSHC_PATH(slowio_write_cnt),
|
.SlowioWriteCntPath = UFSHC_PATH(slowio_write_cnt),
|
||||||
.SlowioUnmapCntPath = UFSHC_PATH(slowio_unmap_cnt),
|
.SlowioUnmapCntPath = UFSHC_PATH(slowio_unmap_cnt),
|
||||||
.SlowioSyncCntPath = UFSHC_PATH(slowio_sync_cnt),
|
.SlowioSyncCntPath = UFSHC_PATH(slowio_sync_cnt),
|
||||||
|
.CycleCountBinsPath = "/sys/class/power_supply/battery/cycle_counts",
|
||||||
.UFSLifetimeA = UFSHC_PATH(health_descriptor/life_time_estimation_a),
|
.UFSLifetimeA = UFSHC_PATH(health_descriptor/life_time_estimation_a),
|
||||||
.UFSLifetimeB = UFSHC_PATH(health_descriptor/life_time_estimation_b),
|
.UFSLifetimeB = UFSHC_PATH(health_descriptor/life_time_estimation_b),
|
||||||
.UFSLifetimeC = UFSHC_PATH(health_descriptor/life_time_estimation_c),
|
.UFSLifetimeC = UFSHC_PATH(health_descriptor/life_time_estimation_c),
|
||||||
.F2fsStatsPath = "/sys/fs/f2fs/",
|
.F2fsStatsPath = "/sys/fs/f2fs/",
|
||||||
.ImpedancePath = "/sys/devices/platform/audiometrics/speaker_impedance",
|
.ImpedancePath = "/sys/devices/platform/audiometrics/speaker_impedance",
|
||||||
.CodecPath = "/sys/devices/platform/audiometrics/codec_state",
|
.CodecPath = "/sys/devices/platform/audiometrics/codec_state",
|
||||||
|
.EEPROMPath = "/dev/battery_history",
|
||||||
.SpeakerTemperaturePath = "/sys/devices/platform/audiometrics/speaker_temp",
|
.SpeakerTemperaturePath = "/sys/devices/platform/audiometrics/speaker_temp",
|
||||||
.SpeakerExcursionPath = "/sys/devices/platform/audiometrics/speaker_excursion",
|
.SpeakerExcursionPath = "/sys/devices/platform/audiometrics/speaker_excursion",
|
||||||
.SpeakerHeartBeatPath = "/sys/devices/platform/audiometrics/speaker_heartbeat",
|
.SpeakerHeartBeatPath = "/sys/devices/platform/audiometrics/speaker_heartbeat",
|
||||||
|
@ -57,7 +59,8 @@ const struct SysfsCollector::SysfsPaths sysfs_paths = {
|
||||||
|
|
||||||
const struct UeventListener::UeventPaths ueventPaths = {
|
const struct UeventListener::UeventPaths ueventPaths = {
|
||||||
.AudioUevent = "/devices/virtual/amcs/amcs",
|
.AudioUevent = "/devices/virtual/amcs/amcs",
|
||||||
};
|
.WirelessChargerPtmcPath = "/sys/class/power_supply/wireless/device/ptmc_id",
|
||||||
|
.TypeCPartnerUevent = "PRODUCT_TYPE="};
|
||||||
|
|
||||||
int main() {
|
int main() {
|
||||||
LOG(INFO) << "starting PixelStats";
|
LOG(INFO) << "starting PixelStats";
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue