Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 7f7337d6 authored by Janis Danisevskis's avatar Janis Danisevskis
Browse files

Clarifies that filesystem permission 0700 is not enforced as an invariant

The 0700 permission on apps' home directories is not
enforced as a invariant. This change to the behavior
changes documentation reflects this.

Change-Id: I2257796b804574f3c6c7d273957625f4458fe81b
(cherry picked from commit b25a17b3)
parent dd3b48de
Loading
Loading
Loading
Loading
+8 −2
Original line number Diff line number Diff line
@@ -215,11 +215,17 @@ page.image=images/cards/card-n-changes_2x.png

<ul>
  <li>
    Private files’ file permissions can no longer be relaxed by the owner, and
    an attempt to do so using
    Private files’ file permissions should no longer be relaxed by the owner,
    and an attempt to do so using
    {@link android.content.Context#MODE_WORLD_READABLE} and/or
    {@link android.content.Context#MODE_WORLD_WRITEABLE}, will trigger a
    {@link java.lang.SecurityException}.
    <p class="note">
      <strong>Note:</strong> As of yet, this restriction is not fully enforced.
      Apps may still modify permissions to their private directory using
      native APIs or the {@link java.io.File File} API. However, we strongly
      discourage relaxing the permissions to the private directory.
    </p>
  </li>
  <li>
    Passing <code>file://</code> URIs outside the package domain may leave the