This project is mirrored from https://github.com/LineageOS/android_frameworks_base.git. 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: 's avatarCarlo Savignano <carlosavignano@aospa.co>
      fa716488
  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 3 commits
    • Steve Kondik's avatar
      appops: Privacy Guard for O · a604f39c
      Steve Kondik authored
      Squashed commit of all PG-related features including superuser
      
         Authors:
         - 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 <daneshm90@gmail.com>
      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 <mittals@codeaurora.org>
      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 <mittals@codeaurora.org>
      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 <mittals@codeaurora.org>
      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 <sam@mortimer.me.uk>
      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 <sam@mortimer.me.uk>
      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 <jorge@ruesga.com>
      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
          Issue: https://jira.cyanogenmod.org/browse/CYAN-2874
      
      Author: Steve Kondik <shade@chemlab.org>
      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 <shade@chemlab.org>
      Date:   Tue Feb 25 13:11:12 2014 +0100
      
          Relocate and cleanup new app ops features and PGify it
      
      Author: Shashank Mittal <mittals@codeaurora.org>
      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 <sam@mortimer.me.uk>
      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 <kunliang@codeaurora.org>
      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 <mittals@codeaurora.org>
      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 <kunliang@codeaurora.org>
      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
          safe.
      
          Change-Id: I3f2bf4b9c9d81914cfd3c0fc3fc76d0b4a06a1f6
          CRs-fixed: 786466
      
      Author: Diogo Ferreira <defer@cyngn.com>
      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 <defer@cyngn.com>
      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 <defer@cyngn.com>
      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 <kufikugel@googlemail.com>
      Date:   Sat Apr 25 03:01:35 2015 +0300
      
          Launch app privacy settings when tapping on PG notification (1/2)
      
          Based on https://github.com/SlimRoms/frameworks_base/commit/97ccae06cd0ad1aa366c3a70e8e744277c409b06
      
          JIRA: CYAN-6077
          Change-Id: I8632e8c944c1d5d7ad2fb2a2276bae5fe2d4a0a0
      
      Author: Roman Birg <roman@cyngn.com>
      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: 's avatarRoman Birg <roman@cyngn.com>
      
      Author: Roman Birg <roman@cyngn.com>
      Date:   Tue Oct 27 13:44:57 2015 -0700
      
          AppOps: add a default constructor
      
          Change-Id: I4229a65c362fe4915e62684e5ebc209525c9f9d3
      Signed-off-by: 's avatarRoman Birg <roman@cyngn.com>
      
      Author: Roman Birg <roman@cyngn.com>
      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: 's avatarRoman Birg <roman@cyngn.com>
      
      Author: Roman Birg <roman@cyngn.com>
      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: 's avatarRoman Birg <roman@cyngn.com>
      
      Author: Chirayu Desai <cdesai@cyanogenmod.org>
      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 <mikeioannina@gmail.com>
      Date:   Sun Jan 3 04:36:26 2016 +0200
      
          Revert "AppOps: add a default constructor"
      
          * Not needed after http://review.cyanogenmod.org/126381
      
          This reverts commit 19e0ce07.
      
          Change-Id: I12bfe4f7d119627a3fe08d01e8ae5b065b0f709a
      
      Author: Gabriele M <moto.falcon.git@gmail.com>
      Date:   Wed Jan 6 18:27:32 2016 +0100
      
          Align checkbox and description in permission confirmation dialog
      
          Change-Id: I9a9ab3a3f59e3d56fc774174ba37d9e191698fe5
      
      Author: Adnan Begovic <adnan@cyngn.com>
      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
           limiting.
      
          Change-Id: I5c3e88807abc80f9700dd68dcecd87dac4626de7
          TICKET: CYNGNOS-2869
      
      Author: Adnan Begovic <adnan@cyngn.com>
      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 <moto.falcon.git@gmail.com>
      Date:   Sun Aug 6 13:08:33 2017 +0200
      
          Change visibility of the Privacy Guard ops set
      
          Change-Id: Iafcf058f5e2074982bf45f8c82ef8d027b9358f0
      
      Author: Unpublished <unpublished@gmx.net>
      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 <jane@wongmjane.com>
      Date:   Wed Mar 1 23:37:58 2017 -0500
      
          Remove Cid from PrivacyGuard's notification icon
      
          Change-Id: I5dfe6c2d10e9dd1a022e50e02f72151b1b8a520e
      
      Author: Zhao Wei Liew <zhaoweiliew@gmail.com>
      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:
      
          c682ba59
          core: String improvements from cm-12.1
      
          7450f849
          String update, change wording from "Mobile" to "Cellular"
      
          Change-Id: I0616eb06f48813814b4005e9b60358669f69b0c8
      
      Change-Id: I5414dd0be6a81e143f5035e58709ac4258c93616
      a604f39c
    • Danny Baumann's avatar
      PowerManager: Re-integrate button brightness · 231375bd
      Danny Baumann authored
      This is a squash of the following commits:
      
      Author: Danny Baumann <dannybaumann@web.de>
      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 <pavel@doshaska.net>
      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 <bgcngm@gmail.com>
      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
      231375bd
    • 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
      cd97f111
  21. 10 Feb, 2018 6 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
      a6460f69
    • Alberto97's avatar
      Port ADB over network and ability to hide the notification · 45f50596
      Alberto97 authored
      From: Tanguy Pruvot <tanguy.pruvot@gmail.com>
      Port "Option to hide Adb notification icon (2/2)"
      
      From: Ricardo Cerqueira <cyanogenmod@cerqueira.org>
      Framework: Forward port ADB over network (Part 2 of 2)
      
      Includes:
      - 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 : http://bit.ly/AdbTcpIP
      
        Author: Tanguy Pruvot
        Id: I5c61a53948349c785356cb5aae165110d75e3074
      
        Author: sssemil <suleymanovemil8@gmail.com>
        Show notification on adb over network too
      
        Screenshots - http://goo.gl/TgsRI6
        Id: I9ddc0aa9a4f330a06ab5d97a8645d1b31bb6f299
      
      From: Ethan Chen <intervigil@gmail.com>
      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
      45f50596
    • 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 <tincho5588@gmail.com>
        for pointing me to the offending commit in fw/b
      
      Change-Id: I8769147e1b1553a8fbad03340745a7e7377b8510
      Signed-off-by: 's avatarPaul Keith <javelinanddart@gmail.com>
      cd2b8b2b
    • 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
      eaa636aa
    • 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
      e1c2eabc
    • 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
      d4cdce30
  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
      76cb516f
  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
      
      Bug:65488249
      Test: manual
      Change-Id: I2940a5b9f22f3428432537acbf64a10f81b0b9d0
      f9b64545
  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
      b081f1e8
  26. 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
      fd79a8e1
    • 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
      d63bfb06
  27. 04 Oct, 2017 1 commit
    • Adam Lesinski's avatar
      Finalize resource IDs for O-MR1 · 41be23e3
      Adam Lesinski authored
      Bug: 65543844
      Test: manual
      Merged-In: Ic1fd1278373a5f7486e214d3f7f4c13515edb9f9
      Change-Id: Ic1fd1278373a5f7486e214d3f7f4c13515edb9f9
      41be23e3
  28. 02 Oct, 2017 1 commit
    • Bill Yi's avatar
      Import translations. DO NOT MERGE · ddafe645
      Bill Yi authored
      Auto-generated-cl: translation import
      Exempt-From-Owner-Approval: translation import
      
      Bug: 64712476
      Change-Id: I78f2a4cfa2cd99a1ca3f8fb25bea13e286b6275e
      ddafe645
  29. 29 Sep, 2017 1 commit
    • Jorim Jaggi's avatar
      Add API to request light navigation bar in theme · 725fccab
      Jorim Jaggi authored
      Such that splash screens can already have a light navigation bar,
      avoiding a janky flash.
      
      Test: CtsSystemUiTestCases
      Bug: 66986286
      Bug: 63630024
      Change-Id: I0b89c58e9fbca08e27a6ec13db5a07f5e030c682
      Merged-In: I81b34fefeb336ac2269dc5e6b98cc0b6045cea70
      (cherry picked from commit 6c7776ff)
      725fccab
  30. 28 Sep, 2017 1 commit
    • Jorim Jaggi's avatar
      Add API to request light navigation bar in theme · 6c7776ff
      Jorim Jaggi authored
      Such that splash screens can already have a light navigation bar,
      avoiding a janky flash.
      
      Test: CtsSystemUiTestCases
      Bug: 66986286
      Bug: 63630024
      Change-Id: I0b89c58e9fbca08e27a6ec13db5a07f5e030c682
      Merged-In: I81b34fefeb336ac2269dc5e6b98cc0b6045cea70
      6c7776ff
  31. 27 Sep, 2017 2 commits
    • Ng Zhi An's avatar
      Show dialog if top app is killed by lmk · 84a2e2a0
      Ng Zhi An authored
      Bug: 65488249
      Fixes: 65488249
      Test: run an app, then kill from command line like so
            adb shell "kill \$(pidof app)"
      
      Change-Id: I7c259542723a9659c52e4571071ec5809693816d
      Merged-In: I7c259542723a9659c52e4571071ec5809693816d
      84a2e2a0
    • Beverly's avatar
      In-call-notif doesn't use AUDIBILITY_ENFORCED flag · ab804f05
      Beverly authored
      Audibilty enforced flag should only be used to make sure system
      sounds are audible when this is mandated by a given country regulation.
      Here, it was used incorrectly.  Also, adjusted in-call notification
      sound to be less loud.
      
      Fixes: 66808711
      Test: manual
      
      Change-Id: I119a718fb5fc605b6f6b3e387e5e9f956cfd5fff
      ab804f05