From 1103c337029d0313aa6bf844f4f20a7c1546dc5e Mon Sep 17 00:00:00 2001 From: zhongjianfei Date: Thu, 28 Apr 2022 17:21:07 +0800 Subject: [PATCH] add verdor for SandBox Signed-off-by: zhongjianfei Change-Id: I13eb141dc12a7eca78b6e06c57f230633e0c4d1e --- adapter/appspawn_sandbox.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/adapter/appspawn_sandbox.cpp b/adapter/appspawn_sandbox.cpp index 51dcee01..125f9df5 100644 --- a/adapter/appspawn_sandbox.cpp +++ b/adapter/appspawn_sandbox.cpp @@ -290,6 +290,7 @@ static int32_t DoSandboxRootFolderCreate(const std::string &sandboxPackagePath) vecInfo.push_back("/sys"); vecInfo.push_back("/sys_prod"); vecInfo.push_back("/system"); + vecInfo.push_back("/vendor"); for (size_t i = 0; i < vecInfo.size(); i++) { tmpDir = sandboxPackagePath + vecInfo[i]; @@ -320,8 +321,10 @@ static int32_t DoSandboxRootFolderCreate(const std::string &sandboxPackagePath) symlinkMap["/system/bin/init"] = sandboxPackagePath + "/init"; #ifdef __aarch64__ symlinkMap["/system/lib64"] = sandboxPackagePath + "/lib64"; + symlinkMap["/vendor/lib64"] = sandboxPackagePath + "/vendor/lib64"; #else symlinkMap["/system/lib"] = sandboxPackagePath + "/lib"; + symlinkMap["/vendor/lib"] = sandboxPackagePath + "/vendor/lib"; #endif for (iter = symlinkMap.begin(); iter != symlinkMap.end(); ++iter) { -- Gitee