diff --git a/core/java/android/app/ContextImpl.java b/core/java/android/app/ContextImpl.java index 282707152e6ac..7f86600338534 100644 --- a/core/java/android/app/ContextImpl.java +++ b/core/java/android/app/ContextImpl.java @@ -492,6 +492,7 @@ class ContextImpl extends Context { if (!file.exists()) { try { Os.mkdir(file.getAbsolutePath(), 0771); + Os.chmod(file.getAbsolutePath(), 0771); } catch (ErrnoException e) { if (e.errno == OsConstants.EEXIST) { // We must have raced with someone; that's okay