diff options
author | 2024-05-30 18:03:58 +0000 | |
---|---|---|
committer | 2024-05-30 18:03:58 +0000 | |
commit | b56f55107451e214e8bb7b2e362b8357537cb754 (patch) | |
tree | e6200fb2007fde5c43e047c016eb592d9d53a921 /cmds/dumpstate/dumpstate.cpp | |
parent | 9db59d4a28f02533b32bdb3affa0f6fbf5068f73 (diff) | |
parent | afbfd4c28ad6a0e23dd031d2c4ed8a85e5232aa2 (diff) |
Merge "Dump UWB snoop logs into bugreport" into main am: afbfd4c28a
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/3088266
Change-Id: I5894444e0fac100d54ddc03b9a068a05b67aa936
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
Diffstat (limited to 'cmds/dumpstate/dumpstate.cpp')
-rw-r--r-- | cmds/dumpstate/dumpstate.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/cmds/dumpstate/dumpstate.cpp b/cmds/dumpstate/dumpstate.cpp index 7a522648cb..7ffef2c5e5 100644 --- a/cmds/dumpstate/dumpstate.cpp +++ b/cmds/dumpstate/dumpstate.cpp @@ -191,6 +191,7 @@ void add_mountinfo(); #define SDK_EXT_INFO "/apex/com.android.sdkext/bin/derive_sdk" #define DROPBOX_DIR "/data/system/dropbox" #define PRINT_FLAGS "/system/bin/printflags" +#define UWB_LOG_DIR "/data/misc/apexdata/com.android.uwb/log" // TODO(narayan): Since this information has to be kept in sync // with tombstoned, we should just put it in a common header. @@ -1971,6 +1972,9 @@ Dumpstate::RunStatus Dumpstate::DumpstateDefaultAfterCritical() { RunCommand("SDK EXTENSIONS", {SDK_EXT_INFO, "--dump"}, CommandOptions::WithTimeout(10).Always().DropRoot().Build()); + // Dump UWB UCI logs here because apexdata requires root access + ds.AddDir(UWB_LOG_DIR, true); + if (dump_pool_) { RETURN_IF_USER_DENIED_CONSENT(); WaitForTask(std::move(dump_traces)); |