summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2023-06-20 19:41:11 +0000
committerAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2023-06-20 19:41:11 +0000
commita61f33946de4c6df4c8f1e64f7df589e4dfaa031 (patch)
treea4aba2290d8a52de586db95596d397650959a682
parent4372d8fe6dd48efaae1d9ffa09e5c23687a345bc (diff)
parent7b5c277ded84c0ad6bff51419dfa4814bd7187c5 (diff)
downloadnative-a61f33946de4c6df4c8f1e64f7df589e4dfaa031.tar.gz
Snap for 10347885 from 7b5c277ded84c0ad6bff51419dfa4814bd7187c5 to aml-frc-releasefrc_340821000frc_340819280frc_340819220frc_340819190frc_340819030frc_340819020frc_340819010frc_340818170frc_340818110
Change-Id: I117d326c4b17dfb98284be586357c24c7a96e021
-rw-r--r--cmds/dumpstate/dumpstate.cpp2
-rw-r--r--cmds/installd/otapreopt_chroot.cpp3
2 files changed, 3 insertions, 2 deletions
diff --git a/cmds/dumpstate/dumpstate.cpp b/cmds/dumpstate/dumpstate.cpp
index 5dbf7ac715..8a337569c4 100644
--- a/cmds/dumpstate/dumpstate.cpp
+++ b/cmds/dumpstate/dumpstate.cpp
@@ -3586,7 +3586,7 @@ Dumpstate::RunStatus Dumpstate::ParseCommandlineAndRun(int argc, char* argv[]) {
// an app; they are irrelevant here because bugreport is triggered via command line.
// Update Last ID before calling Run().
Initialize();
- status = Run(-1 /* calling_uid */, "" /* calling_package */);
+ status = Run(0 /* calling_uid */, "" /* calling_package */);
}
return status;
}
diff --git a/cmds/installd/otapreopt_chroot.cpp b/cmds/installd/otapreopt_chroot.cpp
index 1b7acabf70..c86993cb06 100644
--- a/cmds/installd/otapreopt_chroot.cpp
+++ b/cmds/installd/otapreopt_chroot.cpp
@@ -165,7 +165,8 @@ static int otapreopt_chroot(const int argc, char **arg) {
// Bind mount necessary directories.
constexpr const char* kBindMounts[] = {
- "/data", "/dev", "/proc", "/sys"
+ "/data", "/dev", "/proc", "/sys",
+ "/sys/fs/selinux" /* Required for apexd which includes libselinux */
};
for (size_t i = 0; i < arraysize(kBindMounts); ++i) {
std::string trg = StringPrintf("/postinstall%s", kBindMounts[i]);