From d2991962b7120319a4fa63f1a93b100adaad5dbe Mon Sep 17 00:00:00 2001 From: David Brazdil Date: Fri, 3 Jun 2016 14:40:44 +0100 Subject: [PATCH] Attach profiles to bug reports Includes the entire '/data/misc/profiles' folder in the bug report ZIP file if not user build. Bug: 28610953 Change-Id: I99d46f024e5557cf94e6045a51c46a605a00c52b --- cmds/dumpstate/dumpstate.cpp | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/cmds/dumpstate/dumpstate.cpp b/cmds/dumpstate/dumpstate.cpp index 3376dfe915..f950f4d6de 100644 --- a/cmds/dumpstate/dumpstate.cpp +++ b/cmds/dumpstate/dumpstate.cpp @@ -72,6 +72,8 @@ static std::string suffix; #define RECOVERY_DIR "/cache/recovery" #define RECOVERY_DATA_DIR "/data/misc/recovery" #define LOGPERSIST_DATA_DIR "/data/misc/logd" +#define PROFILE_DATA_DIR_CUR "/data/misc/profiles/cur" +#define PROFILE_DATA_DIR_REF "/data/misc/profiles/ref" #define TOMBSTONE_DIR "/data/tombstones" #define TOMBSTONE_FILE_PREFIX TOMBSTONE_DIR "/tombstone_" /* Can accomodate a tombstone number up to 9999. */ @@ -1343,6 +1345,10 @@ int main(int argc, char *argv[]) { add_dir(RECOVERY_DIR, true); add_dir(RECOVERY_DATA_DIR, true); add_dir(LOGPERSIST_DATA_DIR, false); + if (!is_user_build()) { + add_dir(PROFILE_DATA_DIR_CUR, true); + add_dir(PROFILE_DATA_DIR_REF, true); + } add_mountinfo(); if (!drop_root_user()) { -- 2.11.0