dumpstate: stop modem always-on logging only am: d78e4f105a am: 81676a85e8 am: 4447caba51

Original change: https://googleplex-android-review.googlesource.com/c/device/google/gs101/+/14788593

Change-Id: Ibb4e9a9f57453ab09bba64b8eeb36b0d71a649e9
This commit is contained in:
Nicole Lee 2021-06-07 03:07:08 +00:00 committed by Automerger Merge Worker
commit 85f5c85f66

View file

@ -39,6 +39,7 @@
#define MODEM_LOGGING_PROPERTY "vendor.sys.modem.logging.enable"
#define MODEM_LOGGING_STATUS_PROPERTY "vendor.sys.modem.logging.status"
#define MODEM_LOGGING_NUMBER_BUGREPORT_PROPERTY "persist.vendor.sys.modem.logging.br_num"
#define MODEM_LOGGING_PATH_PROPERTY "vendor.sys.modem.logging.log_path"
#define GPS_LOG_DIRECTORY "/data/vendor/gps/logs"
#define GPS_LOG_NUMBER_PROPERTY "persist.vendor.gps.aol.log_num"
#define GPS_LOGGING_STATUS_PROPERTY "vendor.gps.aol.enabled"
@ -943,8 +944,10 @@ void DumpstateDevice::dumpModem(int fd, int fdModem)
bool modemLogStarted = android::base::GetBoolProperty(MODEM_LOGGING_STATUS_PROPERTY, false);
if (modemLogStarted) {
android::base::SetProperty(MODEM_LOGGING_PROPERTY, "false");
ALOGD("Stopping modem logging...\n");
if (android::base::GetProperty(MODEM_LOGGING_PATH_PROPERTY, "") == MODEM_LOG_DIRECTORY) {
android::base::SetProperty(MODEM_LOGGING_PROPERTY, "false");
ALOGD("Stopping modem logging...\n");
}
} else {
ALOGD("modem logging is not running\n");
}