put logcat in boot log

pull/23217/head
deanlee 4 years ago
parent 36db473bab
commit a05f096167
  1. 6
      selfdrive/logcatd/logcatd_android.cc
  2. 2
      selfdrive/loggerd/bootlog.cc

@ -14,8 +14,10 @@ int main() {
ExitHandler do_exit;
PubMaster pm({"androidLog"});
log_time last_log_time = {};
logger_list *logger_list = android_logger_list_alloc(ANDROID_LOG_RDONLY | ANDROID_LOG_NONBLOCK, 0, 0);
struct timespec cur_time;
clock_gettime(CLOCK_REALTIME, &cur_time);
log_time last_log_time(cur_time);
logger_list *logger_list = nullptr;
while (!do_exit) {
// setup android logging

@ -11,6 +11,8 @@ static kj::Array<capnp::word> build_boot_log() {
if (Hardware::TICI()) {
bootlog_commands.push_back("journalctl");
bootlog_commands.push_back("sudo nvme smart-log --output-format=json /dev/nvme0");
} else if(Hardware::EON()) {
bootlog_commands.push_back("logcat");
}
MessageBuilder msg;

Loading…
Cancel
Save