dumpstate: stop modem always-on logging only
Dumpstate will only collect always-on modem logs, should only stop modem logging when it is always-on Bug: 189441741 Change-Id: Icc4e1940aab774d56e51e966248985dda539890c
This commit is contained in:
parent
6181c3ef5e
commit
2148f02c08
1 changed files with 5 additions and 2 deletions
|
@ -39,6 +39,7 @@
|
||||||
#define MODEM_LOGGING_PROPERTY "vendor.sys.modem.logging.enable"
|
#define MODEM_LOGGING_PROPERTY "vendor.sys.modem.logging.enable"
|
||||||
#define MODEM_LOGGING_STATUS_PROPERTY "vendor.sys.modem.logging.status"
|
#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_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_DIRECTORY "/data/vendor/gps/logs"
|
||||||
#define GPS_LOG_NUMBER_PROPERTY "persist.vendor.gps.aol.log_num"
|
#define GPS_LOG_NUMBER_PROPERTY "persist.vendor.gps.aol.log_num"
|
||||||
#define GPS_LOGGING_STATUS_PROPERTY "vendor.gps.aol.enabled"
|
#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);
|
bool modemLogStarted = android::base::GetBoolProperty(MODEM_LOGGING_STATUS_PROPERTY, false);
|
||||||
|
|
||||||
if (modemLogStarted) {
|
if (modemLogStarted) {
|
||||||
|
if (android::base::GetProperty(MODEM_LOGGING_PATH_PROPERTY, "") == MODEM_LOG_DIRECTORY) {
|
||||||
android::base::SetProperty(MODEM_LOGGING_PROPERTY, "false");
|
android::base::SetProperty(MODEM_LOGGING_PROPERTY, "false");
|
||||||
ALOGD("Stopping modem logging...\n");
|
ALOGD("Stopping modem logging...\n");
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
ALOGD("modem logging is not running\n");
|
ALOGD("modem logging is not running\n");
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue