This project is mirrored from Pull mirroring updated .
  1. 15 Nov, 2018 1 commit
  2. 04 Nov, 2018 1 commit
  3. 31 Oct, 2018 1 commit
  4. 30 Oct, 2018 1 commit
  5. 13 Oct, 2018 1 commit
  6. 16 Aug, 2018 1 commit
  7. 06 Aug, 2018 1 commit
  8. 09 Jul, 2018 1 commit
  9. 18 Jun, 2018 1 commit
  10. 09 Jun, 2018 1 commit
  11. 03 Jun, 2018 1 commit
  12. 08 May, 2018 1 commit
  13. 19 Apr, 2018 1 commit
  14. 02 Apr, 2018 1 commit
  15. 26 Mar, 2018 1 commit
    • Carlo Savignano's avatar
      fingerprint: notify client when cancelling succeeded · fa716488
      Carlo Savignano authored
      * Some fingerprint hardware hals might not notify userspace in time
        in some scenarios when successful authentication cancel is performed.
      * This is observed for example in some devices that have power and/or home
        buttons merged with fingerprint sensor, but not limited to such cases.
      * Add a opt-in configuration to enable client authentication cancel from
        fingerprint service when successful.
      * This addresses originally an issue where requesting fingerprint to be
        disabled and then enabled will wait till cancelling timeout before changing
        fingerprint sensor state and start authenticating again.
      Change-Id: I6a6795fbb795f0c6a4ff8ad27ac807e2f744c2d9
      Signed-off-by: default avatarCarlo Savignano <>
  16. 11 Mar, 2018 1 commit
  17. 08 Mar, 2018 1 commit
  18. 25 Feb, 2018 1 commit
  19. 23 Feb, 2018 1 commit
  20. 11 Feb, 2018 5 commits
    • Steve Kondik's avatar
      appops: Privacy Guard for O · a604f39c
      Steve Kondik authored
      Squashed commit of all PG-related features including superuser
         - Sam Mortimer
         - Danesh Mondegarian
         - Jorge Ruesga
         - Diogo Ferreira
         - Roman Birg
         - Adnan Begovic
         - Chirayu Desai
         - Lars Greiss
         - Steve Kondik
         - CodeAurora
      Pulled together from:
      Author: Danesh M <>
      Date:   Thu Sep 5 19:23:15 2013 -0700
          Privacy Guard : Reimplement backed by AppOps
          Re-implements privacy guard to use appops.
          Change-Id: I2b52e8cf0d6e126fb156f83df885b5551503cd9d
      Author: Shashank Mittal <>
      Date:   Fri Aug 16 01:09:28 2013 -0700
          AppOpsService: Add MODE_ASK support to AppOps.
          Add support for new mode(MODE_ASK) in AppOpsService to show a permission
          dialog box to user to confirm user permission before allowing or ignoring
          that operation.
          All strict operations (defined in AppOpsManager) are going to be in
          MODE_ASK by default.
          Operations will be moved to MODE_ALLOWED or MODE_IGNORED according to
          user's choice.
          Change-Id: I1314125a2b8be558e422e4a9eea0ff066c21bf94
      Author: Shashank Mittal <>
      Date:   Tue Sep 3 19:23:10 2013 -0700
          wifi: Confirm user permission before toggling wifi.
          Check user permissions before enabling/disabling wifi.
          Change-Id: I1ddae6e47f42b6d3fc831c2c135ece75cf9e935d
      Author: Shashank Mittal <>
      Date:   Thu Sep 5 17:24:44 2013 -0700
          AppOps: Add Bluetooth enable control into AppOps
          Check user permission before enabling bluetooth.
          Change-Id: Iefa4ea3319b33b2639beaf38d261d83649bbcf85
      Author: Sam Mortimer <>
      Date:   Wed Oct 2 22:06:42 2013 -0700
          [2/2] AppOps: Add per Op allowed and ignored counters
          Change-Id: Ifb3d25e17dbab082b816a0a655b4796a83af336b
      Author: Sam Mortimer <>
      Date:   Sun Oct 20 23:48:00 2013 -0700
          AppOps: track op persistence by name instead of id
          On XML write, include the op name.  On XML read, map
          the name back to op id (if it exists).
          Persistent AppOp state now follows the op name instead
          numeric id.  This allows upgrades between versions of
          android that have different code<>name mappings.
          Change-Id: Iffc02095b6838a34ff999f8db51c2c6739dd0db8
      Author: Jorge Ruesga <>
      Date:   Sat Jan 4 01:34:39 2014 +0100
          privacyguard: Share privacy package name between activity stacks
          AOSP 4.4 now has a stack supervisor with differents activity stacks for home and focus activities.
          Every ActivityStack instance has a ref to this supervisor. Just share the privacy guard package name
          throught the supervisor.
          JIRA: CYAN-2874
      Author: Steve Kondik <>
      Date:   Sun Feb 23 19:23:31 2014 +0100
          Use MODE_ASK as the default ops mode in Privacy Guard
          * Prompting the user is far more useful as a default behavior. The
            choice will be remembered after the first request.
      Author: Steve Kondik <>
      Date:   Tue Feb 25 13:11:12 2014 +0100
          Relocate and cleanup new app ops features and PGify it
      Author: Shashank Mittal <>
      Date:   Wed Dec 4 12:32:12 2013 -0800
          [2/2] Framework AppOps: Add BOOT_COMPLETED operation.
          Add BOOT_COMPLETED operation in AppOps.
          This operation is used to allow user to control auto start of
          applications and services at bootup.
          Change-Id: Ie8488ec1b4683c8617ca569cfc858709f0d35ba2
      Author: Sam Mortimer <>
      Date:   Mon Dec 8 13:51:02 2014 -0800
          Frameworks: Redirect appops strings to string references
          adapted to reflect new permission indices and codes
          Change-Id: Iba9a45838ee8eb7f5cb6ec6d29776574c86e84b6
      Author: Kun Liang <>
      Date:   Thu May 15 14:52:15 2014 +0800
          AppOps: Add nfc enable control into AppOps
          Check user permission before enabling nfc.
          Change-Id: Ia84e33c299e4fdecfd66ee933d9e7d37ed29c340
      Author: Shashank Mittal <>
      Date:   Wed Jul 16 17:31:22 2014 -0700
          AppOps: Add support for AppOps policy file
          Add support to read AppOps policy file.
          AppOps policy file can be used to configure Ops default policy.
          Change-Id: Idb4e3501ff9f58e491b06e74152342aa9574afbf
      Author: Kun Liang <>
      Date:   Thu Dec 11 12:57:33 2014 +0800
          AppOps: fix deadlock issue when showing dialog
          WindowManagerService need call PowerManagerService to release
          wakelock. The Notifier in PowerManagerService need call AppOpsService
          to notify holding wakelock ops is finished.  Meanwhile, AppOpsService
          may need call WindowManagerService to show dialog. This scenario
          will lead to deadlock issue.
          To move showing dialog action out of lock section to fix this issue.
          Since only UI work is moved out of lock area, it is supposed to be
          Change-Id: I3f2bf4b9c9d81914cfd3c0fc3fc76d0b4a06a1f6
          CRs-fixed: 786466
      Author: Diogo Ferreira <>
      Date:   Mon Dec 15 12:07:42 2014 +0000
          appops: Add support for SU
          This patch adds support for superuser app-ops control. The end-goal
          is to better prepare superuser for the multi-user experience while
          also replacing the superuser app with existing components.
          Change-Id: I52acf98a39f18f12a23f4f902a39ae3f7c5b4895
      Author: Diogo Ferreira <>
      Date:   Wed Dec 17 17:16:16 2014 +0000
          su: Add an indicator when a 'su' session is active
          This adds an indicator to the statusbar that is visible whenever a root
          session is active, akin to the fine location icon.
          Change-Id: I669fcc87e2b7a3201308170d7727ec5fb0e00e2b
      Author: Diogo Ferreira <>
      Date:   Wed Jan 14 08:44:03 2015 +0000
          appops: Disassociate appops requests from notification broadcasts
          The AppOpsService is essentially a manager for a set of counters
          and permissions. Each operation request has the potential to change
          the state and, as such, access to such state is synchronized.
          We are whitnessing deadlocks caused by the broadcast and, in fact,
          while we want to notify superuser changes eventually, it does not
          have to be synchronous with the app ops request. This patch uses the
          request to schedule the notification on a handler, leaving the locking
          semantics of appops intact.
          Change-Id: I94f6dd2c66b9492f95d3c9ffb438b3e6417007d7
      Author: Lars Greiss <>
      Date:   Sat Apr 25 03:01:35 2015 +0300
          Launch app privacy settings when tapping on PG notification (1/2)
          Based on
          JIRA: CYAN-6077
          Change-Id: I8632e8c944c1d5d7ad2fb2a2276bae5fe2d4a0a0
      Author: Roman Birg <>
      Date:   Tue Oct 27 11:52:53 2015 -0700
          AppOps: fix wifi scan op
          There's no direct permission tied to it and fix the op-to-switch entry.
          Change-Id: I661ef6707ba50adb371e3223a91880c4838df669
      Signed-off-by: default avatarRoman Birg <>
      Author: Roman Birg <>
      Date:   Tue Oct 27 13:44:57 2015 -0700
          AppOps: add a default constructor
          Change-Id: I4229a65c362fe4915e62684e5ebc209525c9f9d3
      Signed-off-by: default avatarRoman Birg <>
      Author: Roman Birg <>
      Date:   Thu Oct 29 12:59:14 2015 -0700
          add missing app ops to string array
          Also added op codes to prevent further mismatches.
          Change-Id: I6e20cc5bcabe6a3216cec47d984768bf12cf4311
      Signed-off-by: default avatarRoman Birg <>
      Author: Roman Birg <>
      Date:   Mon Nov 2 09:50:47 2015 -0800
          AppOps: relax some system appops for systemui
          Grant wifi, bt, boot_complete, nfc, and data changes for systemui.
          Also remove the bluetooth permission tied to the bluetooth_change op -
          it is not always directly tied to BLUETOOTH or BLUETOOTH_ADMIN, so we
          can't force one there.
          Change-Id: Ib042dc34b0763b2d84a57baa71dc9fa995724d64
      Signed-off-by: default avatarRoman Birg <>
      Author: Chirayu Desai <>
      Date:   Mon Dec 7 14:10:44 2015 -0800
          Allow disabling the privacy guard notification - port from cm-12.1 (2/3)
          Change-Id: Iab0288f50685220c8be0c11ea5075f91ec1bbe32
      Author: Michael Bestas <>
      Date:   Sun Jan 3 04:36:26 2016 +0200
          Revert "AppOps: add a default constructor"
          * Not needed after
          This reverts commit 19e0ce07.
          Change-Id: I12bfe4f7d119627a3fe08d01e8ae5b065b0f709a
      Author: Gabriele M <>
      Date:   Wed Jan 6 18:27:32 2016 +0100
          Align checkbox and description in permission confirmation dialog
          Change-Id: I9a9ab3a3f59e3d56fc774174ba37d9e191698fe5
      Author: Adnan Begovic <>
      Date:   Mon May 23 16:06:10 2016 -0700
          appops: Implement concept of delayedcount.
           High frequency request ops will be delayed until their ignore count
           ceiling is met. This is to mitigate the overloading the main activity
           manager service handler and having watchdog kill our service.
           Google play services likes to share its uid with numerous packages to avoid
           having to grant permissions from the users perspective and thus is the worst
           example of overloading this queue -- so, to not encourage bad behavior,
           we move them to the back of the line. NOTE: these values are magic, and may need
           tuning. Ideally we'd want a ringbuffer or token bucket here to do proper rate
          Change-Id: I5c3e88807abc80f9700dd68dcecd87dac4626de7
          TICKET: CYNGNOS-2869
      Author: Adnan Begovic <>
      Date:   Tue May 24 18:17:03 2016 -0700
          appops: Respect screen interactivity before creating dialogs.
            If the device's screen is currently off, do not queue ask
            runnables who cannot be interacted with. Since these events
            are gating mechanisms for closing an IPC loop, they need to
            happen when the user is interacting with the device.
            Likewise, on screen off, clear the queue of every op as they
            become unnecessary.
          Change-Id: Ie930d200839c9408e882510c6bc3ede37ea889ef
          TICKET: CYNGNOS-2869
      Author: Gabriele M <>
      Date:   Sun Aug 6 13:08:33 2017 +0200
          Change visibility of the Privacy Guard ops set
          Change-Id: Iafcf058f5e2074982bf45f8c82ef8d027b9358f0
      Author: Unpublished <>
      Date:   Tue Oct 24 21:09:31 2017 +0200
          We don't want to feel deprecated...
          use official api instead of deprecated internal method that prints an
          error everytime we call it
          Change-Id: Ie00efe5f514ff8db2b82eeade3a588a17af8cfb4
      Author: Jane Manchun Wong <>
      Date:   Wed Mar 1 23:37:58 2017 -0500
          Remove Cid from PrivacyGuard's notification icon
          Change-Id: I5dfe6c2d10e9dd1a022e50e02f72151b1b8a520e
      Author: Zhao Wei Liew <>
      Date:   Tue Sep 6 21:33:57 2016 +0800
          core: Import some PG string improvements from CM 13.0
          This commit partially squashes the following commits:
          core: String improvements from cm-12.1
          String update, change wording from "Mobile" to "Cellular"
          Change-Id: I0616eb06f48813814b4005e9b60358669f69b0c8
      Change-Id: I5414dd0be6a81e143f5035e58709ac4258c93616
    • Danny Baumann's avatar
      PowerManager: Re-integrate button brightness · 231375bd
      Danny Baumann authored
      This is a squash of the following commits:
      Author: Danny Baumann <>
      Date:   Thu Aug 22 08:53:24 2013 +0200
          Add PowerManager integration for button and keyboard backlight.
          Allows setting button and keyboard backlight brightness as well as
          button timeout.
          Change-Id: I550cccafc0a8f90d6347de9261adb26b75955cc4
      Author: nadlabak <>
      Date:   Sun Jun 7 02:01:05 2015 +0200
          PowerManagerService: Fix updating of mUserActivitySummary
          I7f1fc35a1573717d1ea101a07c4171d6f66d1553 missed the fact that the primary
          purpose of the affected condition block was to update mUserActivitySummary
          and the button/keyboard light handling was just appended to it later.
          This fixes the waking from dream/screensaver by user activity.
          I30c5c8c9c09e3d57ace18cac72b783510b9b3bf3 is removed here as well as it was
          just a band aid.
          jira: NIGHTLIES-1285
          Change-Id: I6b2f6c58e73110787d62e86d4d2ef538638cf491
      Author: Bruno Martins <>
      Date:   Tue Dec 26 17:15:05 2017 +0000
          Forward-port button brightness implementation to O
           * Reworked for the new handler interface, restoring also removed
             methods (partial revert of commit 86c39f9e).
           * Keyboard backlight brightness support left out for now.
      Change-Id: Ib22b727ed79752e3ae4666993e54b82aecd8d341
    • Yida Wang's avatar
      Add auth framework for outgoing SMS messages. · e46deef2
      Yida Wang authored
      - Add the APIs required to register an authorization agent in order
        to allow/reject outgoing SMS messages and the core service that
        implements the sms security model.
      Change-Id: Ic7c35aef6acb50fde1fc52d20cea6547bc546aab
    • Utkarsh Gupta's avatar
      Allow screen unpinning on devices without navbar · cd97f111
      Utkarsh Gupta authored
      Change-Id: Iedfc08f4d95bbee3c8578c0d2450b90739e63603
      Screen Pinning: Show correct text for on screen nav.
        Similar to I09c2ef661bff272cb4f7ca43bac0e45f4b20a4d4,
        we're not getting an instance of PhoneWindowManager which
        we can rely on to update dynamically.
        TICKET: OPO-393
      Change-Id: Iacf8221066461fb6940dd88432e665812545c3ff
    • beanstown106's avatar
      Long-press power while display is off for torch · 0b611159
      beanstown106 authored
      Squash of:
      Author: beanstown106 <>
      Date:   Sun Jan 17 09:14:19 2016 -0500
          policy: Long-press power while display is off for torch
          Long-press the power button while the display is off
          to turn the torchlight on and off.
           - Lion0738: The main hooks here:
           - Atlantis: The logic on where to hook into this for power button only
           - Alex Cruz: Helping and giving me some pointers along the way
          Change-Id: I14365389990eb06daaa127f5db66df45abf6c064
          (cherry picked from commit 604f00ce)
      Author: Sam Mortimer <>
      Date:   Sat Dec 24 13:22:53 2016 -0800
          [1/3] Torch long press power: add auto-off function
          Change-Id: Icdf50082324f8292859f0df8b271e730b02c84e7
      Change-Id: I49222892c8fbc8a63af580c763e8987b225b11d2
  21. 10 Feb, 2018 9 commits
    • Dan Pasanen's avatar
      core: more descriptive vendor image mismatch message · a6460f69
      Dan Pasanen authored
      * On lineage, not all devices update users' vendor images. This can
        cause an issue when the fingerprint of the rom doesn't match
        the fingerprint on the vendor image. Let's use a more descriptive
        message to tell the user what needs to be done, rather than telling
        them to contact their manufacturer.
      Change-Id: I8ffd0fb7347454a52aa71498719a407447e6e8f4
    • jrior001's avatar
      Allow lid to send a generic COVER_CHANGED broadcast · 3d3a3147
      jrior001 authored
      This intent will be used to launch a common app for devices
      with a view window flip cover(LG, Asus..) or dotcase(HTC).
      Updated for Lineage SDK and squashed with the following change:
        Author: Ethan Chen <>
        Date:   Sat Jan 28 21:39:21 2017 -0800
          Correctly name LID_STATE_CHANGED broadcast
          Change-Id: I472becdcf310fab8536fb24e6cacf646199f464d
      Change-Id: I8ce163d0d3f71e40680f42348847e548b41a0045
    • Danesh M's avatar
      Camera: allow camera to use power key as shutter · ccb1044e
      Danesh M authored
      Provides a way for an app to take control of the power key.
      Used by the camera to make the power key control the shutter.
      Change-Id: I85a1e1761199f4604672be42a3a5005227f5451a
      (cherry picked from commit 15661444)
      Prevent power key capture when screen is off
      The ability for an activity to capture the power key, which was
      added to support power key as shutter in the camera, should only
      allow the capture when the screen is on. Otherwise, if an activity
      that captures the power key is to the front when the device turns
      off, the user will be unable to turn it back on.
      Change-Id: Ib119d6914ec72554b404c1cc17eef3a932d5d402
      PhoneWindowManager: add mTopFullscreenOpaqueWindowState null check to fix exception
      Discovered through extensive testing with double press power for camera combined
      with long press power for torch (though these features are not required to
      trigger the issue), lack of null check here can occasionally result in either of:
      1) screen is off, power press will NOT turn the screen on (needs to be woken
         via fingerprint, power cable connect or leave device for a minute or
         so and it will eventually wake on power press again).
      2) screen is on, power press will not turn the screen off
      It requires pressing power shortly after screen off or screen on at just
      the right time to trigger.  Issue is reproducible on angler.
      E InputManager-JNI: An exception was thrown by callback 'interceptKeyBeforeQueueing'.
      E InputManager-JNI: java.lang.NullPointerException: Attempt to invoke interface method
       'android.view.WindowManager$LayoutParams android.view.WindowManagerPolicy$WindowState.getAttrs()'
      on a null object reference
      E InputManager-JNI:      at
      E InputManager-JNI:      at
      E InputManager-JNI:      at
      Change-Id: I77d094130d58b152fdfa515f53661543976b33bf
      (cherry picked from commit dc0c974e)
      core: Update PREVENT_POWER_KEY permission for M
      Change-Id: Iac053a317314fad08545c8dc411ad44f977b8f3e
      WindowManager: Add clearPrivateFlags
      Change-Id: I0b51a52bf26f3566e74063e22f5c1b187c74b525
    • Arne Coucheron's avatar
      fw/base: Add initial empty custom manifest · 6c9a7baa
      Arne Coucheron authored
      For use with Lineage specific permissions.
      Change-Id: I4b6fe8b8b402d549ee6534c33095735fe5302ce4
    • Alberto97's avatar
      Port ADB over network and ability to hide the notification · 45f50596
      Alberto97 authored
      From: Tanguy Pruvot <>
      Port "Option to hide Adb notification icon (2/2)"
      From: Ricardo Cerqueira <>
      Framework: Forward port ADB over network (Part 2 of 2)
      - ADB Over Network, integration of the adb-host mode (already present)
        The feature can be used/tested without the Settings part:
          setprop service.adb.tcp.port 5555
        Note: This ADB setting is not persistent (for security purpose) and
        require init.rc implementation event like this :
        Author: Tanguy Pruvot
        Id: I5c61a53948349c785356cb5aae165110d75e3074
        Author: sssemil <>
        Show notification on adb over network too
        Screenshots -
        Id: I9ddc0aa9a4f330a06ab5d97a8645d1b31bb6f299
      From: Ethan Chen <>
      Use custom ADB over wifi property
      * Use a custom system property to trigger the real one, so we avoid
        running afoul of any SELinux CTS requirements.
      Change-Id: If23636cb5b51eb8fbdc76e9fa49ac474fbd6bf33
    • Paul Keith's avatar
      sensors: Allow opting out of default batch size · cd2b8b2b
      Paul Keith authored
      * In commit d49b1ee0,
        Google introduced a default batch size for the
        accelerometer, meant for Android Wear devices
      * For some bizarre reason, this change breaks
        rotation on certain devices.
      * Specifically, this behavior has been noticed
        by devices using Samsung's Sensorhub firmware
      * As a result, add an overlay to allow opting out
        of this default accelerometer batch size in
        order to fix rotation on certain Samsung devices
      * Thanks to Martin Bouchet <>
        for pointing me to the offending commit in fw/b
      Change-Id: I8769147e1b1553a8fbad03340745a7e7377b8510
      Signed-off-by: default avatarPaul Keith <>
    • Adnan Begovic's avatar
      SystemUI: Add support for persistent usb drive notification. · eaa636aa
      Adnan Begovic authored
        This option can be enabled via config_persistUsbDriveNotification
      Change-Id: I331a759aeb914e46e3ef4842896d3465d894707a
      TICKET: PAELLA-225
    • Pawit Pornkitprasan's avatar
      PackageManager: allow build-time disabling of components · e1c2eabc
      Pawit Pornkitprasan authored
      Allow components to be specified as disabled at build time
      (applied on boot).
      This allows stock OTA components to be marked as disabled in
      CM builds.
      Change-Id: I6e4499cc40a779792a5ea97a10137399dad7d69f
      SystemUpdateService: enable service but lock its receivers [1/2]
      Added a check for ensure that disabled components are not
      re-enabled at runtime
      Added code for forcing enable of previously disabled components
      Change-Id: Icfcfa26ccb85028d32edbb5cdb3dd7cdae85b720
    • flintman's avatar
      sensors: Create bool to select what timestamp to use · d4cdce30
      flintman authored
      Older devices may have an issue with rotation freezes up and
      requires a reboot to fix. In deep sleep the sensor's timestamp
      is far off, depending how long it's in sleep, causing rotation
      not to work. onSensorChanged if true it will use
      SystemClock.elapsedRealtimeNanos() instead of event.timestamp.
      Possibly an update to the custom sensor libs.
      Change-Id: Ie456e12cb65fbb921cb780112df301655b93b14f
  22. 25 Oct, 2017 1 commit
  23. 19 Oct, 2017 1 commit
    • Bill Yi's avatar
      Import translations. DO NOT MERGE · 76cb516f
      Bill Yi authored
      Auto-generated-cl: translation import
      Exempt-From-Owner-Approval: translation import
      Bug: 64712476
      Change-Id: I359b63c9efc317b1a6053d73321a3769871efbf3
  24. 17 Oct, 2017 1 commit
    • Zhi An Ng's avatar
      DO NOT MERGE Revert "Show dialog if top app is killed by lmk" · f9b64545
      Zhi An Ng authored
      This reverts commit 84a2e2a0.
      Comments in ag/3029299 for more details. This revert is dependent on another revert ag/3074066, which has been merged.
      Reason for revert: No mechanism to check if an app is killed because of low memory killer
      Test: manual
      Change-Id: I2940a5b9f22f3428432537acbf64a10f81b0b9d0
  25. 15 Oct, 2017 1 commit
    • Bill Yi's avatar
      Import translations. DO NOT MERGE · b081f1e8
      Bill Yi authored
      Change-Id: Id17cd2d22442f7bf1221be8f98164189757695a4
      Auto-generated-cl: translation import
      Exempt-From-Owner-Approval: translation import
  26. 09 Oct, 2017 1 commit
    • Chad Brubaker's avatar
      Expose RECORD_AUDIO to Instant Apps · 27833ebe
      Chad Brubaker authored
      This runtime permission should have been exposed to Instant Apps but
      incorrectly was not
      Bug: 67578813
      Test: cts-tradefed run cts -m CtsPermission2TestCases
      Change-Id: Icad01cc8e99f52c6e638f54aaf78e9cc56475fc4
  27. 08 Oct, 2017 2 commits
    • Bill Yi's avatar
      Import translations. DO NOT MERGE · fd79a8e1
      Bill Yi authored
      Auto-generated-cl: translation import
      Exempt-From-Owner-Approval: translation import
      Bug: 64712476
      Change-Id: I4940cd7a3d5708a6e8091aad241320bf1eb15c8c
    • Bill Yi's avatar
      Import translations. DO NOT MERGE · d63bfb06
      Bill Yi authored
      Auto-generated-cl: translation import
      Exempt-From-Owner-Approval: translation import
      Bug: 64712476
      Change-Id: I5d2a9d7f5d6f92f18b5433594c37cdecd9f8fe0c