OSDN Git Service
TreeHugger Robot [Sat, 14 Jul 2018 02:35:27 +0000 (02:35 +0000)]
Merge "Fix typo in metrics constant"
TreeHugger Robot [Sat, 14 Jul 2018 02:08:40 +0000 (02:08 +0000)]
Merge "Make ENABLE_COPY_OPTIMIZATIONS non final."
Android Build Merger (Role) [Sat, 14 Jul 2018 01:21:02 +0000 (01:21 +0000)]
Merge "Merge "Re-Number RIL Message IDs to Match RIL.h" am:
8424001a04 am:
f448662744 am:
c8fde9f310"
TreeHugger Robot [Sat, 14 Jul 2018 01:20:42 +0000 (01:20 +0000)]
Merge "AAPT2: Fix long version code bugs"
Nathan Harold [Sat, 14 Jul 2018 01:20:41 +0000 (18:20 -0700)]
Merge "Re-Number RIL Message IDs to Match RIL.h" am:
8424001a04 am:
f448662744
am:
c8fde9f310
Change-Id: I509f8984ccb60cf9264922cee596b2883f566b1e
TreeHugger Robot [Sat, 14 Jul 2018 01:20:37 +0000 (01:20 +0000)]
Merge "passpoint-r1: fix the wrong filed for PPS-MO."
Kevin Chyn [Sat, 14 Jul 2018 00:48:50 +0000 (17:48 -0700)]
Fix typo in metrics constant
Fixes:
111453449
Test: builds
Change-Id: Ic416d8f18b86236ba15b075d5ffd6325381ea39f
Tyler Gunn [Sat, 14 Jul 2018 01:12:45 +0000 (18:12 -0700)]
Merge "Update InCallService API docs to explain how to show incoming call UI." am:
ac47c63b36 am:
0bd810f5ea
am:
ba70f0803a
Change-Id: I240e0aa8158a83e5964febd9b28171194bb35da9
TreeHugger Robot [Sat, 14 Jul 2018 00:59:37 +0000 (00:59 +0000)]
Merge "Making timerfd non-blocking in alarm manager."
Jorim Jaggi [Sat, 14 Jul 2018 00:47:13 +0000 (17:47 -0700)]
[automerger skipped] Merge "Pin compiled code of HOME app" into pi-dev am:
0e5e46f874
am:
5439a6ea84 -s ours
Change-Id: Idede8a84e1173ca21c24b166bd45a014e597cda8
TreeHugger Robot [Sat, 14 Jul 2018 00:36:30 +0000 (00:36 +0000)]
Merge "Add system property for turn on system audio control when power on device."
Nathan Harold [Sat, 14 Jul 2018 00:30:59 +0000 (17:30 -0700)]
Merge "Re-Number RIL Message IDs to Match RIL.h" am:
8424001a04
am:
f448662744
Change-Id: I98eb865f45fd608d4d8f73ce3bc8a9afa26bd2d2
Tyler Gunn [Sat, 14 Jul 2018 00:20:45 +0000 (17:20 -0700)]
Merge "Update InCallService API docs to explain how to show incoming call UI." am:
ac47c63b36
am:
0bd810f5ea
Change-Id: I649bdb38348a507c5c01d66d99df0c6d6f5dcd6f
Jorim Jaggi [Sat, 14 Jul 2018 00:13:14 +0000 (17:13 -0700)]
Merge "Pin compiled code of HOME app" into pi-dev
am:
0e5e46f874
Change-Id: I205971bc6c8309fc4ad40b4a4677703adecf4a75
Ecco Park [Fri, 13 Jul 2018 22:22:37 +0000 (15:22 -0700)]
passpoint-r1: fix the wrong filed for PPS-MO.
Currently Passpoint-r1 follows the PPS-MO format to install passpoint
profile.
Howevever, one field(SubscriptionParameter) is not correct.
Normally passpoint-r1 doesn't use this field because this is used for
passpoint-r2 feature.
So, currently there is no issue with wrong field for using passpoint-r1.
But, it needs to be "SubscriptionParameters" according to the hostpot2.0
release 2.0 techinical specification.
Bug:
111449001
Test: ./frameworks/base/wifi/tests/runtests.sh
Change-Id: Idb6bb4d28913bd3d0905b330e25fbb20b99bbf2e
Signed-off-by: Ecco Park <eccopark@google.com>
Ryan Mitchell [Thu, 12 Jul 2018 18:24:51 +0000 (11:24 -0700)]
AAPT2: Fix long version code bugs
Refactoring areas in AAPT2 that use android:versionCode to also use
abdroid:versionCodeMajor. Does not add versionCodeMajor command line flag yet.
Bug:
109883459
Test: aapt2_tests
Change-Id: I573fbea37491cf8c5742f9e385c66ee64c4e5166
Suprabh Shukla [Mon, 9 Jul 2018 23:59:27 +0000 (16:59 -0700)]
Making timerfd non-blocking in alarm manager.
Alarm manager uses timerfd with epoll_wait, so there can be a race where
read blocks if timerfd_settime was called after epoll_wait returns and
before read is called. Since epoll_wait returned, we should be treating
that as sufficient signal that the timer expired.
In general, it should be better to have a non-blocking fd with
epoll_wait as the kernel holds a wakelock until the next epoll_wait and
if we move the timer to the future the system should be waiting inside
epoll_wait and not inside read, to allow the system to go into suspend.
This is also expected to mitigate or eliminate cases where we are seeing
alarm delivery stuck while the system is stuck somewhere in read, while
the higher level code keeps waiting for it to return.
Test: builds, boots, existing tests pass:
atest CtsAlarmManagerTestCases
Bug:
78560047
Change-Id: Idbb3bf94b7e750686701757d2d27ad2d3246294f
Ryan Mitchell [Fri, 13 Jul 2018 23:24:57 +0000 (23:24 +0000)]
Merge "AAPT2: Refactor flags into commands"
TreeHugger Robot [Fri, 13 Jul 2018 23:14:22 +0000 (23:14 +0000)]
Merge "Remove an unused parameter from InstallArgs.doRename"
Nathan Harold [Fri, 13 Jul 2018 22:45:31 +0000 (15:45 -0700)]
Merge "Re-Number RIL Message IDs to Match RIL.h"
am:
8424001a04
Change-Id: I5d284e48bbc2c9c461004f521bd719a490b9fed9
Victor Khimenko [Fri, 13 Jul 2018 22:42:35 +0000 (22:42 +0000)]
Merge "Add fallback case to layers_extensions.cpp"
Tyler Gunn [Fri, 13 Jul 2018 22:37:40 +0000 (15:37 -0700)]
Merge "Update InCallService API docs to explain how to show incoming call UI."
am:
ac47c63b36
Change-Id: I4b3f34199c471006c71c2560f365ad314580b0a3
Jorim Jaggi [Fri, 13 Jul 2018 22:36:08 +0000 (22:36 +0000)]
Merge "Pin compiled code of HOME app" into pi-dev
Ryan Mitchell [Tue, 10 Jul 2018 20:51:36 +0000 (13:51 -0700)]
AAPT2: Refactor flags into commands
Refactors the flag based command invocation into classes that make using
subcommands easier.
Test: manual tests of printing
Change-Id: Ic8df6af0be30db552e32150afebecbfeec7e1075
Christopher Morin [Fri, 13 Jul 2018 21:14:07 +0000 (21:14 +0000)]
Merge "Drop binder calling identity before updating device stats"
Amy [Mon, 25 Jun 2018 18:51:12 +0000 (11:51 -0700)]
Add system property for turn on system audio control when power on device.
Test: make -j18
Change-Id: I32275cccec10cab10dc6b86c4e8b4aa580462b7b
Bug:
80297170
(cherry picked from commit
411d7fdaab1fd99ff109b2d2f2a2049621676ad3)
Change-Id: I7d9c390160e1e79298b3fcbdc8129069b6cddbfc
TreeHugger Robot [Fri, 13 Jul 2018 21:09:46 +0000 (21:09 +0000)]
Merge "Add system audio mode related handlers."
Jack Yu [Fri, 13 Jul 2018 20:56:16 +0000 (13:56 -0700)]
[automerger skipped] Merge "DO NOT MERGE - Revert "Hide IWLAN system API"" into stage-aosp-master am:
1bee26f4c3 -s ours
am:
7604760e22 -s ours
Change-Id: I18410bc47cf77987fef4fbb977bec82e953c839f
Lucas Dupin [Fri, 13 Jul 2018 20:50:48 +0000 (20:50 +0000)]
Merge "Activate night mode when battery saver"
Tyler Gunn [Fri, 13 Jul 2018 20:22:48 +0000 (13:22 -0700)]
Merge "Make Connection#onSilence a public API." am:
cbe3737f13 am:
01ab0b90bf
am:
9aca012ab5
Change-Id: Icf3491038487e47983b84255cdc32214595ce470
Yueming Wang [Fri, 13 Jul 2018 20:14:26 +0000 (13:14 -0700)]
[automerger skipped] Merge "Revert "Update SubscriptionInfo o use strings for mccmnc"" am:
f92ad05fa5 -s ours am:
6dd8f735d2 -s ours
am:
0aff4a19f9 -s ours
Change-Id: Ifd7fa2a83fa262a9c7ae72f80274033f604ebb25
Jack Yu [Fri, 13 Jul 2018 20:06:31 +0000 (13:06 -0700)]
[automerger skipped] Merge "DO NOT MERGE - Revert "Hide IWLAN system API"" into stage-aosp-master
am:
1bee26f4c3 -s ours
Change-Id: I236396a3080e5b435db417ba2ed10485232976ec
Nathan Harold [Fri, 13 Jul 2018 19:57:06 +0000 (19:57 +0000)]
Merge "Re-Number RIL Message IDs to Match RIL.h"
Amy [Tue, 12 Jun 2018 00:26:26 +0000 (17:26 -0700)]
Add system audio mode related handlers.
Test: atest com.android.server.hdmi
Change-Id: I4fd10ceb9e8a5951584f3917dc267a04091049cf
(cherry picked from commit
714cd0383c639613aa21eabfe3e20bb3b7386244)
Shrijana Ghimire [Fri, 13 Jul 2018 19:48:15 +0000 (12:48 -0700)]
Merge "Merge "docs: Fixed typos in AdapterView Javadoc." into pi-dev am:
9ef41ccf42" into pi-dev-plus-aosp
am:
74ecab8a44
Change-Id: I676fa766b26ecfc145ed4d5dd60b1af70dc99529
Tyler Gunn [Fri, 13 Jul 2018 19:45:28 +0000 (12:45 -0700)]
Merge "Make Connection#onSilence a public API." am:
cbe3737f13
am:
01ab0b90bf
Change-Id: I8c011d4a495d5240ebec83b07bc0b8f57a3c40ac
Jack Yu [Fri, 13 Jul 2018 19:38:03 +0000 (12:38 -0700)]
[automerger skipped] Merge "DO NOT MERGE - Revert "Hide IWLAN system API"" into pi-dev-plus-aosp
am:
2e1eb41ec1 -s ours
Change-Id: I4614419886138038f4ee7c2fa317d012806d022c
Yueming Wang [Fri, 13 Jul 2018 19:36:51 +0000 (12:36 -0700)]
[automerger skipped] Merge "Revert "Update SubscriptionInfo o use strings for mccmnc"" am:
f92ad05fa5 -s ours
am:
6dd8f735d2 -s ours
Change-Id: I6cb9a490d20e71432ea7f6afd87ae58a5570d34e
Android Build Merger (Role) [Fri, 13 Jul 2018 19:30:22 +0000 (19:30 +0000)]
Merge "Merge "docs: Fixed typos in AdapterView Javadoc." into pi-dev am:
9ef41ccf42" into pi-dev-plus-aosp
Shrijana Ghimire [Fri, 13 Jul 2018 19:29:55 +0000 (12:29 -0700)]
Merge "docs: Fixed typos in AdapterView Javadoc." into pi-dev
am:
9ef41ccf42
Change-Id: I03291b3758127de3bfef480a6561930f5901014c
Jack Yu [Fri, 13 Jul 2018 19:28:23 +0000 (19:28 +0000)]
Merge "DO NOT MERGE - Revert "Hide IWLAN system API"" into stage-aosp-master
Jack Yu [Fri, 13 Jul 2018 19:28:11 +0000 (19:28 +0000)]
Merge "DO NOT MERGE - Revert "Hide IWLAN system API"" into pi-dev-plus-aosp
Bill Yi [Fri, 13 Jul 2018 19:25:30 +0000 (12:25 -0700)]
[automerger skipped] Merge "Import translations. DO NOT MERGE" into pi-dev am:
762470b663 -s ours
am:
f734167154 -s ours
Change-Id: Ifb7fb7717bcebd0a94e8906a539d6377a5f2b31f
Victor Hsieh [Fri, 13 Jul 2018 19:19:34 +0000 (12:19 -0700)]
Remove an unused parameter from InstallArgs.doRename
Test: build
Bug: None
Change-Id: I1244d18c2a54831366eeba35da07aee248e9e964
Tyler Gunn [Fri, 13 Jul 2018 19:15:45 +0000 (12:15 -0700)]
Merge "Make Connection#onSilence a public API."
am:
cbe3737f13
Change-Id: I4ab192ca160219770d7384e88c8e0025137b42bd
Yueming Wang [Fri, 13 Jul 2018 19:10:40 +0000 (12:10 -0700)]
[automerger skipped] Merge "Revert "Update SubscriptionInfo o use strings for mccmnc""
am:
f92ad05fa5 -s ours
Change-Id: If211a292335419751be21e670b1ddb489d3c54b4
Bill Yi [Fri, 13 Jul 2018 19:08:05 +0000 (12:08 -0700)]
[automerger skipped] Merge "Import translations. DO NOT MERGE" into pi-dev
am:
762470b663 -s ours
Change-Id: If96f549175221087b8e5942ff286928b1bcb7f22
TreeHugger Robot [Fri, 13 Jul 2018 19:07:37 +0000 (19:07 +0000)]
Merge "Import translations. DO NOT MERGE"
Shrijana Ghimire [Fri, 13 Jul 2018 19:03:24 +0000 (19:03 +0000)]
Merge "docs: Fixed typos in AdapterView Javadoc." into pi-dev
Brad Stenning [Fri, 13 Jul 2018 19:01:11 +0000 (19:01 +0000)]
Merge "Add an assist mic to the navigation bar"
TreeHugger Robot [Fri, 13 Jul 2018 18:56:33 +0000 (18:56 +0000)]
Merge "Add partial request arc init/terminate handlers and tests"
Treehugger Robot [Fri, 13 Jul 2018 18:52:52 +0000 (18:52 +0000)]
Merge "Update InCallService API docs to explain how to show incoming call UI."
TreeHugger Robot [Fri, 13 Jul 2018 18:40:05 +0000 (18:40 +0000)]
Merge "Import translations. DO NOT MERGE" into pi-dev
Bill Yi [Fri, 13 Jul 2018 18:39:37 +0000 (11:39 -0700)]
[automerger skipped] Merge "Import translations. DO NOT MERGE" into pi-dev am:
c2f735b844 -s ours
am:
3d87fa503d -s ours
Change-Id: If556e6f195e2d80d576052c35847722800aac807
TreeHugger Robot [Fri, 13 Jul 2018 18:35:52 +0000 (18:35 +0000)]
Merge "ValueMetric supports multiple aggregation types"
Bill Yi [Fri, 13 Jul 2018 18:26:02 +0000 (11:26 -0700)]
[automerger skipped] Merge "Import translations. DO NOT MERGE" into pi-dev
am:
c2f735b844 -s ours
Change-Id: Ia4f46d8b32b0158ffb8f3861399a6bd36f0d4275
TreeHugger Robot [Fri, 13 Jul 2018 18:25:28 +0000 (18:25 +0000)]
Merge "Import translations. DO NOT MERGE"
TreeHugger Robot [Fri, 13 Jul 2018 18:04:45 +0000 (18:04 +0000)]
Merge "Import translations. DO NOT MERGE" into pi-dev
Bernie Innocenti [Fri, 13 Jul 2018 17:49:00 +0000 (10:49 -0700)]
[automerger skipped] Merge "vpn: allow IPSec traffic through Always-on VPN" into oc-dev am:
8f1c70e49b am:
d1f53d13a9 -s ours am:
213af1a79e -s ours am:
66bbd64d7d -s ours
am:
e4dc066e12 -s ours
Change-Id: Idd1f7eb3d18f9f8fd0601069ec583e64b52e1f10
Amy [Thu, 7 Jun 2018 23:24:31 +0000 (16:24 -0700)]
Add partial request arc init/terminate handlers and tests
Test: atest com.android.server.hdmi
Change-Id: I92ee4598ccb2e6c88863ab0ba3dc3ba682ccd0e2
(cherry picked from commit
5dc9609a08c43ca4134b1eccaea2f23a1681bd61)
Jack Yu [Fri, 13 Jul 2018 17:32:20 +0000 (10:32 -0700)]
DO NOT MERGE - Revert "Hide IWLAN system API"
This reverts commit
ea440a765e2774320910073e5350bdccd39afb6c, reversing
changes made to
0b90c524cb8288f3b8d8111b5724c02630c5b4c6.
Test: Build
Bug:
73659459
Change-Id: I2c52f17090040cea589081c3ed412a14986e3d85
Chenjie Yu [Fri, 6 Jul 2018 23:14:34 +0000 (16:14 -0700)]
ValueMetric supports multiple aggregation types
1. Add support for MIN, MAX, AVG
2. ValueMetric also allow floats now, in addition to long data type.
AnomalyDetection still takes long only. I am not sure if it makes
sense to do anomaly on AVG. I will leave that for later.
3. ValueMetric supports sliced condition change for pushed events.
I don't think it makes sense for pulled events to have sliced condition
changes so leave it for now.
Test: unit test
Change-Id: I8bc510d98ea9b8a6eb16d04ff99dce6b574249cd
TreeHugger Robot [Fri, 13 Jul 2018 17:16:40 +0000 (17:16 +0000)]
Merge changes I7021de43,I2854764d
* changes:
Ignore notification from other users
Fix smart action is not enabled in first whatsapp notification
Bernie Innocenti [Fri, 13 Jul 2018 17:14:24 +0000 (10:14 -0700)]
[automerger skipped] Merge "vpn: allow IPSec traffic through Always-on VPN" into oc-dev am:
8f1c70e49b am:
d1f53d13a9 -s ours am:
213af1a79e -s ours
am:
66bbd64d7d -s ours
Change-Id: I58c75d2ec05c1470cabed265fa6d4e095ff698b8
Tyler Gunn [Fri, 13 Jul 2018 17:02:36 +0000 (17:02 +0000)]
Merge "Make Connection#onSilence a public API."
Bernie Innocenti [Fri, 13 Jul 2018 17:01:06 +0000 (10:01 -0700)]
[automerger skipped] Merge "vpn: allow IPSec traffic through Always-on VPN" into oc-mr1-dev am:
1e5152b539 -s ours am:
b32be39c6d -s ours
am:
a162265529 -s ours
Change-Id: I81f7ba17a82d9b58b62d0060f02da672e04cb6cf
TreeHugger Robot [Fri, 13 Jul 2018 16:54:43 +0000 (16:54 +0000)]
Merge "NotificationPlayer: release MediaPlayer on error and exception"
Bernie Innocenti [Fri, 13 Jul 2018 16:42:28 +0000 (09:42 -0700)]
[automerger skipped] Merge "vpn: allow IPSec traffic through Always-on VPN" into oc-dev am:
8f1c70e49b am:
d1f53d13a9 -s ours
am:
213af1a79e -s ours
Change-Id: If0154030422d4ddd2b4383f9e107125d67f7b409
Treehugger Robot [Fri, 13 Jul 2018 16:34:30 +0000 (16:34 +0000)]
Merge "Revert "Update SubscriptionInfo o use strings for mccmnc""
Bernie Innocenti [Fri, 13 Jul 2018 16:28:39 +0000 (09:28 -0700)]
[automerger skipped] Merge "vpn: allow IPSec traffic through Always-on VPN" into oc-mr1-dev am:
1e5152b539 -s ours
am:
b32be39c6d -s ours
Change-Id: Ia1dfd55946842083d4e3256a51607cecf59a67b8
Bernie Innocenti [Fri, 13 Jul 2018 16:28:11 +0000 (09:28 -0700)]
[automerger skipped] Merge "vpn: allow IPSec traffic through Always-on VPN" into oc-dev am:
8f1c70e49b
am:
d1f53d13a9 -s ours
Change-Id: I293fc38d50e75b0b021dff6af045ac8a2aa6927f
Bernie Innocenti [Fri, 13 Jul 2018 16:17:40 +0000 (09:17 -0700)]
Merge "vpn: allow IPSec traffic through Always-on VPN" into oc-dev
am:
8f1c70e49b
Change-Id: Ic103dfa909ca4567a815b16f0794baf74c1cf068
Bernie Innocenti [Fri, 13 Jul 2018 16:17:17 +0000 (09:17 -0700)]
[automerger skipped] Merge "vpn: allow IPSec traffic through Always-on VPN" into oc-mr1-dev
am:
1e5152b539 -s ours
Change-Id: I2ada9a973b1728122a2beb5f47d105af4507c742
TreeHugger Robot [Fri, 13 Jul 2018 16:05:32 +0000 (16:05 +0000)]
Merge "vpn: allow IPSec traffic through Always-on VPN" into oc-dev
TreeHugger Robot [Fri, 13 Jul 2018 16:05:27 +0000 (16:05 +0000)]
Merge "vpn: allow IPSec traffic through Always-on VPN" into oc-mr1-dev
TreeHugger Robot [Fri, 13 Jul 2018 15:47:19 +0000 (15:47 +0000)]
Merge "Pin compiled code of HOME app"
Philip P. Moltmann [Fri, 13 Jul 2018 15:35:39 +0000 (15:35 +0000)]
Merge "Allow ignoring return values when checking if class is mockable"
TreeHugger Robot [Fri, 13 Jul 2018 15:10:50 +0000 (15:10 +0000)]
Merge "Fixed auto-brightness first screen update."
Tony Mak [Fri, 13 Jul 2018 14:59:29 +0000 (15:59 +0100)]
Ignore notification from other users
This fixed the issue that both personal and work NAS try to suggest
adjustment to work notifications. And if the personal one wins, tapping
on smart actions in work notification will bring up personal app.
BUG:
110527159
Test: Send a message to work profile hangouts. Click on the smart action,
work app is launched.
Change-Id: I7021de43c10c8ff3abab455b1d58384661b99a76
Victor Khimenko [Fri, 13 Jul 2018 14:53:46 +0000 (16:53 +0200)]
Add fallback case to layers_extensions.cpp
Bug: http://b/
79940628
Test: cts-tradefed run commandAndExit cts -m CtsGpuToolsHostTestCases
Change-Id: I9f4ffb6b3afa8c4b8048e1d579c1befbb6565e19
Brad Stenning [Fri, 22 Jun 2018 22:01:11 +0000 (15:01 -0700)]
Add an assist mic to the navigation bar
I also updated the notification hook to use the new NotifcationCenter
Bug:
110275838
Test: on dev device and in car
Change-Id: I28d42f6d37226028602fea4ac4d8901ba587a1ce
(cherry picked from commit
4691a983e2c4aaea68c4b642cca788c0933a5e12)
Brad Stenning [Fri, 13 Jul 2018 14:43:35 +0000 (14:43 +0000)]
Merge "Move values out of car_product to the new CarSystemUI"
Julia Reynolds [Fri, 13 Jul 2018 14:17:07 +0000 (14:17 +0000)]
Merge "Add notification settings to backup&restore"
Dan Gittik [Fri, 13 Jul 2018 14:10:39 +0000 (15:10 +0100)]
Fixed auto-brightness first screen update.
When auto-brightness is enabled, it should update the screen as soon
as ALS data is available; however, if that data results in the same
screen brightness as before, this update is optimised away, even
though it should be applied (in case the actual screen brightness
did change, e.g. by a user who turned adaptive brightness off).
Test: Turn adaptive brightness off; set the screen brightness to 0;
turn adaptive brightness on again (do so several times).
Before the fix, it would often take a while for the screen
to brighten (because similar ALS data results in the same
screen brightness as before, an thus no update is issued).
After the fix, it should brighten immediately.
Fixes:
111381286
Change-Id: I4b6fa2b0efc77e8d01aa10274e9cc33ca8ad583d
Bernie Innocenti [Fri, 13 Jul 2018 13:38:01 +0000 (06:38 -0700)]
[automerger skipped] Merge "vpn: allow IPSec traffic through Always-on VPN" into pi-dev am:
903d59735e -s ours
am:
cf164db36f -s ours
Change-Id: I6b12b39093e3777994c3f074ec1de5294f967487
Bernie Innocenti [Fri, 13 Jul 2018 13:30:01 +0000 (06:30 -0700)]
[automerger skipped] Merge "vpn: allow IPSec traffic through Always-on VPN" into pi-dev
am:
903d59735e -s ours
Change-Id: I459cc0215436f5fb1266a9053404487ac1cbd1f4
Jorim Jaggi [Mon, 9 Jul 2018 15:57:10 +0000 (17:57 +0200)]
Pin compiled code of HOME app
Keeping the code in memory of the currently set home app is
important for latency as we don't have any kind of starting
window/splash screen when pressing the home app to hide any latency.
Memory impact:
Pinning dex/vdex:
In practical scenarios, this should be < 500kb.
The home app is usually profile-speed compiled, for which the
resulting dex/vdex files are about 2 mb. However, during regular
use, at least 1.5 MB of it is referenced in memory. This makes
sense: By definition profile-speed only compiles the things that
is usually frequently executed during regular execution.
Pinning apk:
With Launcher 3 in practical scenarios this should be about 3.7 MB,
as the APK is about 5.7 MB but 2 MB are usually referenced in any
case.
Bug:
111132016
Bug:
78585335
Test: Inspect "adb shell dumpsys pinner" after boot.
Test: Check for pinned files after updating camera/home.
Test: Check for pinned files after user switch with different
default apps.
Test: Check for pinned files after bg-dexopt.
Test: Check for pinned files after bg-dexopt + kill pid.
Change-Id: I6cdbc06d089efeb1c72a51216879ba0573502009
Merged-In: I6cdbc06d089efeb1c72a51216879ba0573502009
TreeHugger Robot [Fri, 13 Jul 2018 13:19:48 +0000 (13:19 +0000)]
Merge "vpn: allow IPSec traffic through Always-on VPN" into pi-dev
Jorim Jaggi [Mon, 9 Jul 2018 15:57:10 +0000 (17:57 +0200)]
Pin compiled code of HOME app
Keeping the code in memory of the currently set home app is
important for latency as we don't have any kind of starting
window/splash screen when pressing the home app to hide any latency.
Memory impact:
Pinning dex/vdex:
In practical scenarios, this should be < 500kb.
The home app is usually profile-speed compiled, for which the
resulting dex/vdex files are about 2 mb. However, during regular
use, at least 1.5 MB of it is referenced in memory. This makes
sense: By definition profile-speed only compiles the things that
is usually frequently executed during regular execution.
Pinning apk:
With Launcher 3 in practical scenarios this should be about 3.7 MB,
as the APK is about 5.7 MB but 2 MB are usually referenced in any
case.
Bug:
111132016
Bug:
78585335
Test: Inspect "adb shell dumpsys pinner" after boot.
Test: Check for pinned files after updating camera/home.
Test: Check for pinned files after user switch with different
default apps.
Test: Check for pinned files after bg-dexopt.
Test: Check for pinned files after bg-dexopt + kill pid.
Change-Id: I6cdbc06d089efeb1c72a51216879ba0573502009
Tony Mak [Fri, 13 Jul 2018 12:48:53 +0000 (13:48 +0100)]
Fix smart action is not enabled in first whatsapp notification
When there is only one incoming message, whatsapp neither set
category as msg nor use MessageStyle. To fix this, we add one more
heuristic. If a notification has inline reply, we consider it as a
message notification.
BUG:
110527159
Test: Send myself a whatsapp notification. Observe that smart action is
added.
Change-Id: I2854764dce4eadd4b785d43f3042499607b2e8bf
Yueming Wang [Fri, 13 Jul 2018 10:29:43 +0000 (10:29 +0000)]
Revert "Update SubscriptionInfo o use strings for mccmnc"
This reverts commit
0c149bd2d84d6e7c21dd4d7fff1e4dcfd51318f3.
Reason for revert: reverting this topic as it breaks several branches.
Change-Id: Ia01984242e54b5db5d853135b322ebb1284a4d43
Merged-In: I45c0bfefb7ffe98e3eab8e68d0e1170881ae9f4c
Bill Yi [Fri, 13 Jul 2018 11:12:01 +0000 (04:12 -0700)]
Import translations. DO NOT MERGE
Auto-generated-cl: translation import
Bug:
64712476
Change-Id: I123ada1f5523bb94ee1b7df86889f557566256cd
Bill Yi [Fri, 13 Jul 2018 11:04:51 +0000 (04:04 -0700)]
Import translations. DO NOT MERGE
Change-Id: I212472dabb6d559ca052e36011d94b6535b1effd
Auto-generated-cl: translation import
Baisheng Zheng [Fri, 13 Jul 2018 04:45:32 +0000 (04:45 +0000)]
Merge "Remove not-required assertion in BluetoothTestUtils.disable/enable"
Dan Shi [Fri, 13 Jul 2018 04:32:14 +0000 (04:32 +0000)]
Merge "Add tests in gce-presubmit-wm.gcl and gce-postsubmit-wm.gcl to TEST_MAPPING"
TreeHugger Robot [Fri, 13 Jul 2018 03:38:16 +0000 (03:38 +0000)]
Merge "Skip execution of transactions on a destroyed activity"
Jack Yu [Thu, 12 Jul 2018 22:10:34 +0000 (15:10 -0700)]
DO NOT MERGE - Revert "Hide IWLAN system API"
This reverts commit
ea440a765e2774320910073e5350bdccd39afb6c, reversing
changes made to
0b90c524cb8288f3b8d8111b5724c02630c5b4c6.
Test: Build
Bug:
73659459
Change-Id: Id5a5147c6478cf10661aebe52b445bd16195885e
Lucas Dupin [Fri, 13 Jul 2018 02:09:31 +0000 (02:09 +0000)]
Merge "Dark Notification Shade"
TreeHugger Robot [Fri, 13 Jul 2018 02:05:29 +0000 (02:05 +0000)]
Merge "GiveSystemAudioModeStatus handler and test."
Lucas Dupin [Fri, 13 Jul 2018 01:42:53 +0000 (18:42 -0700)]
Activate night mode when battery saver
This as originally in SysUI but UiModeManagerService is cleaner way
of doing it. This way SysUI won't have to keep track of user preferences
or override user settings.
Test: manually toggle battery saver and observe QS
Bug:
104205224
Change-Id: Ic0d24e36eec2ad3b66b32960bfc5e659470044b1