This project is mirrored from https://github.com/LineageOS/android_frameworks_base.git. Updated .
  1. 08 Jan, 2019 1 commit
  2. 05 Jan, 2019 1 commit
  3. 17 Dec, 2018 1 commit
  4. 15 Dec, 2018 1 commit
  5. 14 Dec, 2018 1 commit
  6. 10 Dec, 2018 1 commit
  7. 08 Dec, 2018 1 commit
  8. 05 Dec, 2018 2 commits
  9. 04 Dec, 2018 2 commits
    • Michael Bestas's avatar
      Automatic translation import · 4d9ad211
      Michael Bestas authored
      Change-Id: I98a13a152600d2c0362725df8e401d6a7a56acc1
      4d9ad211
    • MSe1969's avatar
      ClipboardService: Restore different method calls to AppOps to fix PG · e192e43c
      MSe1969 authored
      Commit 34ffba62 'Limit instant app access
      to clipboard' (AOSP Bug-ID: 34231507) has introduced the new method
      'clipboardAccessAllowed', which replaces all AppOps calls. However, whilst
      the previous coding made use of the methods checkOp, noteOp and
      checkOpNoThrow, the new method only uses method 'checkOp'. Different from
      'noteOp', the 'checkOp' call only performs a check without setting the
      counter or initializing the Op.
      As a consequence, ClipBoard access did not show up any longer in Lineage's
      Privacy Guard, hence users couldn't control anymore the apps accordingly.
      
      This change aims at restoring the former call behavior by extending the
      'clipboardAccessAllowed' method with a parameter to specify the AppOp
      calling method according to the former code, which fixes the Privacy Guard
      issue.
      
      Change-Id: I4db7b4f043eb39068cd7a6346a0eb645648cfada
      e192e43c
  10. 02 Dec, 2018 1 commit
  11. 30 Nov, 2018 1 commit
  12. 26 Nov, 2018 1 commit
  13. 21 Nov, 2018 1 commit
    • eray orçunus's avatar
      Rotation related corrections · 6854da98
      eray orçunus authored
      - There are some conditions deleted while placing rotation angles code, I added them.
      
      - Rotation lock was screwed up since CM 12. Fixed it by fetching allowed rotations from CM's
      allowed rotations setting.
      
      - Also, a CAF commit had killed rotation lock ability.
      
      [port to 15.1]:
       - ACCELEROMETER_ROTATION_ANGLES moved to LineageSDK
       - Slight change of the WindowManager API
      
      Change-Id: I8f1b468249c68e7b6514d1a96bdb3fc638af84fd
      Signed-off-by: 's avatareray orçunus <erayorcunus@gmail.com>
      (cherry picked from commit a62720d5)
      6854da98
  14. 19 Nov, 2018 1 commit
  15. 15 Nov, 2018 2 commits
  16. 13 Nov, 2018 1 commit
  17. 12 Nov, 2018 1 commit
  18. 10 Nov, 2018 1 commit
    • Kevin F. Haggerty's avatar
      Merge tag 'android-8.1.0_r50' into staging/lineage-15.1_merge-android-8.1.0_r50 · 7bb7f41c
      Kevin F. Haggerty authored
      Android 8.1.0 Release 50 (OPM7.181105.004)
      
      * tag 'android-8.1.0_r50':
        RESTRICT AUTOMERGE: Revert "RESTRICT AUTOMERGE: Check both self and shared user id package for requested permissions."
        Verify number of Map entries written to Parcel
        RESTRICT AUTOMERGE: Check both self and shared user id package for requested permissions.
        RESTRICT AUTOMERGE: Hide overlay windows when requesting media projection permission.
      
      Change-Id: I0c42757d48299ffe3b2a60391a67f0c8f2e466bb
      7bb7f41c
  19. 04 Nov, 2018 1 commit
  20. 02 Nov, 2018 2 commits
  21. 31 Oct, 2018 1 commit
  22. 30 Oct, 2018 1 commit
  23. 24 Oct, 2018 1 commit
  24. 19 Oct, 2018 3 commits
    • android-build-team Robot's avatar
      Merge cherrypicks of [5313339, 5313437, 5313318, 5313340, 5313282, 5313283,... · 559c5a4e
      android-build-team Robot authored
      Merge cherrypicks of [5313339, 5313437, 5313318, 5313340, 5313282, 5313283, 5313438, 5313284, 5313341, 5313379, 5313380, 5313319, 5313320, 5313321, 5313285, 5313286, 5313287, 5313497, 5313439] into oc-m7-release
      
      Change-Id: Ibe3905ac5412e3ff32a8687d005a15d17a1c13e0
      559c5a4e
    • Jeff Sharkey's avatar
      RESTRICT AUTOMERGE: Recover shady content:// paths. · c97efaa0
      Jeff Sharkey authored
      The path-permission element offers prefix or regex style matching of
      paths, but most providers internally use UriMatcher to decide what
      to do with an incoming Uri.
      
      This causes trouble because UriMatcher uses Uri.getPathSegments(),
      which quietly ignores "empty" paths.  Consider this example:
      
          <path-permission android:pathPrefix="/private" ... />
      
          uriMatcher.addURI("com.example", "/private", CODE_PRIVATE);
      
          content://com.example//private
      
      The Uri above will pass the security check, since it's not
      technically a prefix match.  But the UriMatcher will then match it
      as CODE_PRIVATE, since it ignores the "//" zero-length path.
      
      Since we can't safely change the behavior of either path-permission
      or UriMatcher, we're left with recovering these shady paths by
      trimming away zero-length paths.
      
      Bug: 112555574
      Test: cts-tradefed run cts -m CtsAppSecurityHostTestCases -t android.appsecurity.cts.AppSecurityTests
      Change-Id: Ibadbfa4fc904ec54780c8102958735b03293fb9a
      (cherry picked from commit a1ec7b11)
      c97efaa0
    • Wayne Lin's avatar
      [DO NOT MERGE] Changing SUPL_ES=1 for SUPL end point control · 370eefff
      Wayne Lin authored
      SUPL_ES=1 ensures the GnssLocationProvider and related framework code
      accepts incoming SMS SUPL_INIT messages with ES-bit=1
      (which allow redirection of the ESLP
      end-point e.g. to the current local emergency services provider when
      you are travelling) only during an emergency call
      
      Bug: 115331218
      Bug: 112159033
      Test: Build pass
      Change-Id: I5075f7887a184ce18bb1815b35a2ce7acd8bca10
      (cherry picked from commit 02f38c72)
      370eefff
  25. 13 Oct, 2018 1 commit
  26. 07 Oct, 2018 1 commit
  27. 01 Oct, 2018 1 commit
    • Kevin F. Haggerty's avatar
      Merge tag 'android-8.1.0_r47' into staging/lineage-15.1_merge-android-8.1.0_r47 · 23a9ff60
      Kevin F. Haggerty authored
      Android 8.1.0 release 47
      
      * tag 'android-8.1.0_r47':
        Revert "RESTRICT AUTOMERGE: Revoke permissions defined in a to-be removed package."
        Fix crash during cursor moving on BiDi text
        RESTRICT AUTOMERGE: Revoke permissions defined in a to-be removed package.
        DO NOT MERGE. Extend SQLiteQueryBuilder for update and delete.
        DO NOT MERGE. Execute "strict" queries with extra parentheses.
        DO NOT MERGE. Persistable Uri grants still require permissions.
        Optimise the hit test algorithm
      
      Change-Id: I5a266009dbb7a5d0da9811c5b129138af2b4cce0
      23a9ff60
  28. 28 Sep, 2018 2 commits
  29. 11 Sep, 2018 4 commits
  30. 10 Sep, 2018 1 commit