OSDN Git Service

android-x86/frameworks-base.git
5 years agoMerge "Move SDK Check for getNeighboringCellInfo"
Nathan Harold [Tue, 16 Oct 2018 17:15:13 +0000 (10:15 -0700)]
Merge "Move SDK Check for getNeighboringCellInfo"
am: 9ec58ff433

Change-Id: Id9975df8d6531103a9c1fa2d77b42699f07b823c

5 years agoMerge "Fix issue with sort_api.sh"
Paul Duffin [Tue, 16 Oct 2018 17:10:45 +0000 (10:10 -0700)]
Merge "Fix issue with sort_api.sh"
am: f943c52105

Change-Id: I196e57f5d5f96e5f5e1885e893be21ae81b75207

5 years agoMerge "Move SDK Check for getNeighboringCellInfo"
Nathan Harold [Tue, 16 Oct 2018 16:50:22 +0000 (16:50 +0000)]
Merge "Move SDK Check for getNeighboringCellInfo"

5 years agoMerge "Fix issue with sort_api.sh"
Treehugger Robot [Tue, 16 Oct 2018 16:47:08 +0000 (16:47 +0000)]
Merge "Fix issue with sort_api.sh"

5 years agoMerge "Start on DexBuilder"
Eric Holk [Tue, 16 Oct 2018 16:42:45 +0000 (09:42 -0700)]
Merge "Start on DexBuilder"
am: 3e7d810a2f

Change-Id: I956b5edaefda774fe455180e133d5711a6d2f0f9

5 years agoMerge changes I66e40b4b,I599a2ff9,I7c210623
Chalard Jean [Tue, 16 Oct 2018 16:14:22 +0000 (09:14 -0700)]
Merge changes I66e40b4b,I599a2ff9,I7c210623
am: 127421b2d0

Change-Id: Iba4bb6d1676d889f1e4a781a7970f01c0e321275

5 years agoMerge "Start on DexBuilder"
Treehugger Robot [Tue, 16 Oct 2018 15:53:18 +0000 (15:53 +0000)]
Merge "Start on DexBuilder"

5 years agoMerge changes I66e40b4b,I599a2ff9,I7c210623
Treehugger Robot [Tue, 16 Oct 2018 14:48:33 +0000 (14:48 +0000)]
Merge changes I66e40b4b,I599a2ff9,I7c210623

* changes:
  [PT16] Simplification of sendProxyBroadcast.
  [PT15] Tiny bugfix in setGlobalProxy
  [PT14] No-op refactoring of sendProxyBroadcast

5 years agoFix issue with sort_api.sh
Paul Duffin [Tue, 16 Oct 2018 13:28:26 +0000 (14:28 +0100)]
Fix issue with sort_api.sh

Should use -ne not -neq.

Test: run script manually
Bug: 115609023
Change-Id: I337ed43be1f9250e6c2b2c88d97c68a5c9e8941c

5 years agoMerge "Fix flaky ScheduleCalendarTest"
Beverly [Tue, 16 Oct 2018 12:44:38 +0000 (05:44 -0700)]
Merge "Fix flaky ScheduleCalendarTest"
am: 08667cc9c1

Change-Id: If0c64d0a7b6f7a51f3a4d09b7ecf9cbad7ad6883

5 years agoMerge "Add new "max-sdk-p blacklist"."
Mathew Inwood [Tue, 16 Oct 2018 12:38:00 +0000 (05:38 -0700)]
Merge "Add new "max-sdk-p blacklist"."
am: adbc7dfc28

Change-Id: Ice435ecdef532f3d25b705cc734773deba84322f

5 years agoMerge "Fix flaky ScheduleCalendarTest"
Treehugger Robot [Tue, 16 Oct 2018 11:43:58 +0000 (11:43 +0000)]
Merge "Fix flaky ScheduleCalendarTest"

5 years agoMerge "Add new "max-sdk-p blacklist"."
Mathew Inwood [Tue, 16 Oct 2018 10:01:39 +0000 (10:01 +0000)]
Merge "Add new "max-sdk-p blacklist"."

5 years agoMerge "Network-related commands porting"
Luke Huang [Tue, 16 Oct 2018 08:09:30 +0000 (01:09 -0700)]
Merge "Network-related commands porting"
am: 9b20115264

Change-Id: I96b2bb80cca6e9d80f3f0fe08f7b71ce31b67528

5 years agoMerge "Network-related commands porting"
Luke Huang [Tue, 16 Oct 2018 07:44:37 +0000 (07:44 +0000)]
Merge "Network-related commands porting"

5 years agoMove SDK Check for getNeighboringCellInfo
Nathan Harold [Tue, 16 Oct 2018 03:15:51 +0000 (20:15 -0700)]
Move SDK Check for getNeighboringCellInfo

Move the SDK check for getNeighboringCellInfo() to
inside the phone process for security.

Bug: 117520186
Test: atest CtsPermissionTestCasesSdk28
Change-Id: I9ca059dad0ed5d2107af154e0a63c282133aba3d

5 years agoMerge "Change ZipArchiveHandle from void* to ZipArchive*"
Ryan Prichard [Tue, 16 Oct 2018 02:06:02 +0000 (19:06 -0700)]
Merge "Change ZipArchiveHandle from void* to ZipArchive*"
am: f79542efd3

Change-Id: Iebca19f2757ae77c07eca46a721c6966621fea14

5 years agoMerge "Update robolectric dependency to v3.6.2."
Tobias Thierer [Tue, 16 Oct 2018 02:01:45 +0000 (19:01 -0700)]
Merge "Update robolectric dependency to v3.6.2."
am: cc54c93376

Change-Id: I671ee268daba3eea7922fb878de2d1e8963587bf

5 years agoMerge "Add Feature Flag for Hearing Aid Profile"
Stanley Tng [Tue, 16 Oct 2018 01:57:59 +0000 (18:57 -0700)]
Merge "Add Feature Flag for Hearing Aid Profile"
am: e4e653b8bf

Change-Id: I53ba5bf7547b66e29a0fbed7b5d596f010dd8a9b

5 years agoMerge "Change ZipArchiveHandle from void* to ZipArchive*"
Ryan Prichard [Mon, 15 Oct 2018 23:23:29 +0000 (23:23 +0000)]
Merge "Change ZipArchiveHandle from void* to ZipArchive*"

5 years agoChange ZipArchiveHandle from void* to ZipArchive*
Ryan Prichard [Thu, 11 Oct 2018 05:20:10 +0000 (22:20 -0700)]
Change ZipArchiveHandle from void* to ZipArchive*

Bug: none
Test: m checkbuild
Exempt-From-Owner-Approval: owner is OOO for another week,
  it's a fairly minor change to this repository
Change-Id: If4cf57619034ab98b06115ca60beb2fb26c4cd19

5 years agoMerge "Update robolectric dependency to v3.6.2."
Treehugger Robot [Mon, 15 Oct 2018 23:21:45 +0000 (23:21 +0000)]
Merge "Update robolectric dependency to v3.6.2."

5 years agoMerge "Add Feature Flag for Hearing Aid Profile"
Treehugger Robot [Mon, 15 Oct 2018 23:10:41 +0000 (23:10 +0000)]
Merge "Add Feature Flag for Hearing Aid Profile"

5 years agoMerge "Fix overlap between operator name and heads-up notification"
Selim Cinek [Mon, 15 Oct 2018 22:56:13 +0000 (15:56 -0700)]
Merge "Fix overlap between operator name and heads-up notification"
am: a3608c9116

Change-Id: If09c46bba04bca2e2cda99173bc53a2d7e8488e7

5 years agoMerge changes into stage-aosp-master
Android Build Merger (Role) [Mon, 15 Oct 2018 22:44:53 +0000 (22:44 +0000)]
Merge changes  into stage-aosp-master

5 years agoMerge changes into stage-aosp-master
Android Build Merger (Role) [Mon, 15 Oct 2018 22:44:53 +0000 (22:44 +0000)]
Merge changes  into stage-aosp-master

5 years agoMerge "Telephony light grey list clean up for Q"
chen xu [Mon, 15 Oct 2018 22:44:17 +0000 (15:44 -0700)]
Merge "Telephony light grey list clean up for Q"
am: b9749f750f

Change-Id: Ia23066251baf4f1f876f7e80bfd31e465917d8dc

5 years agoFix flaky ScheduleCalendarTest
Beverly [Mon, 18 Jun 2018 20:42:14 +0000 (16:42 -0400)]
Fix flaky ScheduleCalendarTest

Accurately get the next day.

Test: atest com.android.server.notification.ScheduleCalendarTest
Fixes: 110355145

(cherry picked from commit fe099b59ec4d6e387837082310326a2a7564b2c3)

Test: Treehugger
Bug: 110355145

Change-Id: Idc20944679b44b30a40eb65d958df9fffec69375
Merged-In: Idc20944679b44b30a40eb65d958df9fffec69375

5 years agoStart on DexBuilder
Eric Holk [Thu, 20 Sep 2018 19:03:10 +0000 (12:03 -0700)]
Start on DexBuilder

This change begins work on DexBuilder, which will allow us to generate DEX files
directly from layouts. This version is rather limited, but we will expand its
functionality in future CLs. The DexBuilder in this CL can create a DEX file
from scratch, define classes, and define methods on those classes. Within
methods, it supports extremely simple instructions, such as storing a small
constant in a register and returning a value from a register. Additionally,
there are tests to make sure that at least at a structural level, the generated
DEX files are valid.

DexBuilder and its associated builder classes use functionality from
libartdexfile and the Dex Slicer tool to support the actual encoding of DEX
files.

Test: atest, also manually tested by loaded a generated DEX file in an Android
app and verifying its behavior.

Change-Id: Iaa01aa7e3a0c7e4d5f4fa8dbce1492499c93c222

5 years agoMerge "Fix overlap between operator name and heads-up notification"
Selim Cinek [Mon, 15 Oct 2018 22:15:19 +0000 (22:15 +0000)]
Merge "Fix overlap between operator name and heads-up notification"

5 years agoMerge "Telephony light grey list clean up for Q"
Treehugger Robot [Mon, 15 Oct 2018 21:54:19 +0000 (21:54 +0000)]
Merge "Telephony light grey list clean up for Q"

5 years agoMerge "Grant shell permission to manage accessibility"
Phil Weaver [Mon, 15 Oct 2018 21:20:13 +0000 (14:20 -0700)]
Merge "Grant shell permission to manage accessibility"
am: cf092a87c2

Change-Id: I0b73239b57d101a6be88a466b388ad74f0a32826

5 years agoMerge "Grant shell permission to manage accessibility"
Phil Weaver [Mon, 15 Oct 2018 20:53:39 +0000 (20:53 +0000)]
Merge "Grant shell permission to manage accessibility"

5 years agoFix overlap between operator name and heads-up notification
Tetsutoki Shiozawa [Wed, 5 Sep 2018 04:17:01 +0000 (13:17 +0900)]
Fix overlap between operator name and heads-up notification

The title of heads-up notification was shown incompletely
becaue it's covered by operator name.
To fix this issue, the operator name should be hidden
when a heads-up notification is shown.

Fixes: b/116533819
Test: atest SystemUITests
Test: manual - enable config_showOperatorNameInStatusBar
               and show a heads-up notification

Merged-In: Id3318cd7cb2c9b6950392fadd11d02ab873d84c5
Change-Id: Id3318cd7cb2c9b6950392fadd11d02ab873d84c5

5 years agoMerge "Remove explicit dependencies on conscrypt"
Neil Fuller [Mon, 15 Oct 2018 20:22:31 +0000 (13:22 -0700)]
Merge "Remove explicit dependencies on conscrypt"
am: ca980ac83c

Change-Id: I44d73ff073dcdd566e95dd89a08490f8afdf833f

5 years agoMerge "Request lmkd to purge its list of pids after establishing connection"
Suren Baghdasaryan [Mon, 15 Oct 2018 20:11:38 +0000 (13:11 -0700)]
Merge "Request lmkd to purge its list of pids after establishing connection"
am: 287268db00

Change-Id: I558762f689dbe704bf009f11f6f927f04e9b5dee

5 years agoMerge "Remove explicit dependencies on conscrypt"
Neil Fuller [Mon, 15 Oct 2018 20:01:24 +0000 (20:01 +0000)]
Merge "Remove explicit dependencies on conscrypt"

5 years agoMerge "Request lmkd to purge its list of pids after establishing connection"
Suren Baghdasaryan [Mon, 15 Oct 2018 19:47:54 +0000 (19:47 +0000)]
Merge "Request lmkd to purge its list of pids after establishing connection"

5 years agoTelephony light grey list clean up for Q
chen xu [Sat, 13 Oct 2018 01:27:42 +0000 (18:27 -0700)]
Telephony light grey list clean up for Q

Bug: 112477300
Test: Telehony unit test
Change-Id: I5229224fe9a65b3647a42070f287e23f67084bda
Merged-in: I5229224fe9a65b3647a42070f287e23f67084bda

5 years agoMerge "JavaBBinder: implement getInterfaceDescriptor"
Steven Moreland [Mon, 15 Oct 2018 16:40:32 +0000 (09:40 -0700)]
Merge "JavaBBinder: implement getInterfaceDescriptor"
am: ffd40efec0

Change-Id: I534b1fb57cf6845e89792cf3d4a09ce781c15a51

5 years agoRequest lmkd to purge its list of pids after establishing connection
Suren Baghdasaryan [Wed, 10 Oct 2018 21:22:20 +0000 (14:22 -0700)]
Request lmkd to purge its list of pids after establishing connection

lmkd keeps a list of pids registered by ActivityManager, however on rare
occasions when framework restarts and lmkd survives that list has to be
purged. Request lmkd to clear its pid list immediately after establishing
connection to it.

Bug: 116801366
Test: locally by killing zygote process
Change-Id: Id8c81e0cb0c4cf03b8faa0add5a9514fd3cd0c0c
Signed-off-by: Suren Baghdasaryan <surenb@google.com>
5 years agoMerge "JavaBBinder: implement getInterfaceDescriptor"
Steven Moreland [Mon, 15 Oct 2018 16:20:47 +0000 (16:20 +0000)]
Merge "JavaBBinder: implement getInterfaceDescriptor"

5 years agoAdd new "max-sdk-p blacklist".
Mathew Inwood [Fri, 5 Oct 2018 14:47:29 +0000 (15:47 +0100)]
Add new "max-sdk-p blacklist".

This will contain greylist entries accessible by apps with a
targetSdkVersion of less than Q. Currently empty, will be populated in
follow up CLs.

For now, these APIs are just merged into the light greylist at build time,
pending support in the runtime for implementing the correct runtime
behavior.

Also fix a bug in sort_api.sh so it deals with empty API lists
correctly.

Bug: 115609023
Test: m
Change-Id: I213874062f393f96d120648a934ae5ad7aba93af

5 years agoRemove explicit dependencies on conscrypt
Neil Fuller [Mon, 15 Oct 2018 15:25:35 +0000 (16:25 +0100)]
Remove explicit dependencies on conscrypt

The dependency is unnecessary since conscrypt is
now included in the "standard libraries".

Test: build
Bug: 113148576
Change-Id: I5d6ae56af35fddb452fdd5b6abbb47178c1bfdc0

5 years agoMerge "Change permissions checks for setAirplaneMode."
Lorenzo Colitti [Mon, 15 Oct 2018 15:03:52 +0000 (08:03 -0700)]
Merge "Change permissions checks for setAirplaneMode."
am: 3889ff53ed

Change-Id: I578923c3f9012055f715e536f5d4d42ed669c5ee

5 years agoMerge changes into stage-aosp-master
Android Build Merger (Role) [Mon, 15 Oct 2018 15:00:04 +0000 (15:00 +0000)]
Merge changes  into stage-aosp-master

5 years agoMerge changes into stage-aosp-master
Android Build Merger (Role) [Mon, 15 Oct 2018 15:00:04 +0000 (15:00 +0000)]
Merge changes  into stage-aosp-master

5 years agoMerge "Prevent NFE in SystemUI when parsing invalid int"
Beverly Tai [Mon, 15 Oct 2018 14:59:13 +0000 (07:59 -0700)]
Merge "Prevent NFE in SystemUI when parsing invalid int"
am: 9d7e1fe726

Change-Id: Ic015f0f87d7d8044701d9326afdd71893879f3b0

5 years agoMerge "Change permissions checks for setAirplaneMode."
Lorenzo Colitti [Mon, 15 Oct 2018 13:36:45 +0000 (13:36 +0000)]
Merge "Change permissions checks for setAirplaneMode."

5 years agoMerge "Prevent NFE in SystemUI when parsing invalid int"
Beverly Tai [Mon, 15 Oct 2018 13:27:41 +0000 (13:27 +0000)]
Merge "Prevent NFE in SystemUI when parsing invalid int"

5 years agoMerge "Import translations. DO NOT MERGE" into stage-aosp-master
TreeHugger Robot [Mon, 15 Oct 2018 10:35:02 +0000 (10:35 +0000)]
Merge "Import translations. DO NOT MERGE" into stage-aosp-master

5 years agoMerge "Import translations. DO NOT MERGE" into stage-aosp-master
TreeHugger Robot [Mon, 15 Oct 2018 10:30:13 +0000 (10:30 +0000)]
Merge "Import translations. DO NOT MERGE" into stage-aosp-master

5 years agoMerge "Import translations. DO NOT MERGE" into stage-aosp-master
TreeHugger Robot [Mon, 15 Oct 2018 10:29:53 +0000 (10:29 +0000)]
Merge "Import translations. DO NOT MERGE" into stage-aosp-master

5 years agoMerge "Import translations. DO NOT MERGE" into stage-aosp-master
TreeHugger Robot [Mon, 15 Oct 2018 10:25:25 +0000 (10:25 +0000)]
Merge "Import translations. DO NOT MERGE" into stage-aosp-master

5 years agoMerge "Import translations. DO NOT MERGE" into stage-aosp-master
TreeHugger Robot [Mon, 15 Oct 2018 10:23:14 +0000 (10:23 +0000)]
Merge "Import translations. DO NOT MERGE" into stage-aosp-master

5 years agoMerge "Import translations. DO NOT MERGE" into stage-aosp-master
TreeHugger Robot [Mon, 15 Oct 2018 10:22:20 +0000 (10:22 +0000)]
Merge "Import translations. DO NOT MERGE" into stage-aosp-master

5 years agoMerge "Import translations. DO NOT MERGE" into stage-aosp-master
TreeHugger Robot [Mon, 15 Oct 2018 10:21:54 +0000 (10:21 +0000)]
Merge "Import translations. DO NOT MERGE" into stage-aosp-master

5 years agoImport translations. DO NOT MERGE
Bill Yi [Mon, 15 Oct 2018 07:49:09 +0000 (00:49 -0700)]
Import translations. DO NOT MERGE

Change-Id: I9adafde1870b4dd3dbe1fa106d5ce493e415a1b9
Auto-generated-cl: translation import

5 years agoImport translations. DO NOT MERGE
Bill Yi [Mon, 15 Oct 2018 07:33:51 +0000 (00:33 -0700)]
Import translations. DO NOT MERGE

Change-Id: I23491eb0f29da573570e464147af17ab2839fd8d
Auto-generated-cl: translation import

5 years agoImport translations. DO NOT MERGE
Bill Yi [Mon, 15 Oct 2018 05:34:46 +0000 (22:34 -0700)]
Import translations. DO NOT MERGE

Change-Id: Ic1867505743cad61f0d2c7722dbfe59efe97d0d3
Auto-generated-cl: translation import

5 years agoImport translations. DO NOT MERGE
Bill Yi [Mon, 15 Oct 2018 05:28:32 +0000 (22:28 -0700)]
Import translations. DO NOT MERGE

Change-Id: Iddad0d8a7bdf790a85d4ff8204e3b6465ea97514
Auto-generated-cl: translation import

5 years agoMerge "Import translations. DO NOT MERGE" into stage-aosp-master
TreeHugger Robot [Mon, 15 Oct 2018 04:24:08 +0000 (04:24 +0000)]
Merge "Import translations. DO NOT MERGE" into stage-aosp-master

5 years agoMerge "Import translations. DO NOT MERGE" into stage-aosp-master
TreeHugger Robot [Mon, 15 Oct 2018 04:13:11 +0000 (04:13 +0000)]
Merge "Import translations. DO NOT MERGE" into stage-aosp-master

5 years agoMerge "Import translations. DO NOT MERGE" into stage-aosp-master
TreeHugger Robot [Mon, 15 Oct 2018 04:12:51 +0000 (04:12 +0000)]
Merge "Import translations. DO NOT MERGE" into stage-aosp-master

5 years agoMerge "Import translations. DO NOT MERGE" into stage-aosp-master
TreeHugger Robot [Mon, 15 Oct 2018 04:12:05 +0000 (04:12 +0000)]
Merge "Import translations. DO NOT MERGE" into stage-aosp-master

5 years agoMerge "Import translations. DO NOT MERGE" into stage-aosp-master
TreeHugger Robot [Mon, 15 Oct 2018 04:12:01 +0000 (04:12 +0000)]
Merge "Import translations. DO NOT MERGE" into stage-aosp-master

5 years agoMerge "Import translations. DO NOT MERGE" into stage-aosp-master
TreeHugger Robot [Mon, 15 Oct 2018 04:11:40 +0000 (04:11 +0000)]
Merge "Import translations. DO NOT MERGE" into stage-aosp-master

5 years agoMerge "Import translations. DO NOT MERGE" into stage-aosp-master
TreeHugger Robot [Mon, 15 Oct 2018 04:11:20 +0000 (04:11 +0000)]
Merge "Import translations. DO NOT MERGE" into stage-aosp-master

5 years agoMerge "Import translations. DO NOT MERGE" into stage-aosp-master
TreeHugger Robot [Mon, 15 Oct 2018 04:09:39 +0000 (04:09 +0000)]
Merge "Import translations. DO NOT MERGE" into stage-aosp-master

5 years ago[PT16] Simplification of sendProxyBroadcast.
Chalard Jean [Fri, 8 Jun 2018 10:46:44 +0000 (19:46 +0900)]
[PT16] Simplification of sendProxyBroadcast.

sendProxyBroadcast is always called with the same argument, and
it would make no sense with another argument anyway. Remove it.

This concludes the ProxyTracker refactoring with 227 lines removed
from ConnectivityService, a lot clarified, and some bugs removed.
Things can still be improved, but presumably at a much higher cost.

Next steps are : write tests, now that ProxyTracker is both testable
and mockable. And try to pour some gasoline on the PROXY_CHANGE_ACTION
broadcast, see if it burns well.

Test: runtest
Change-Id: I66e40b4bf5cfd0b2dc4fa37ea97b3429fe1b7e6c

5 years ago[PT15] Tiny bugfix in setGlobalProxy
Chalard Jean [Fri, 8 Jun 2018 10:45:27 +0000 (19:45 +0900)]
[PT15] Tiny bugfix in setGlobalProxy

This bug has existed for a long time. If mDefaultProxyEnabled is
false, then the mDefaultProxy member should obviously not be used
in the broadcast.

Test: runtest
Change-Id: I599a2ff9f96d4667e824cf000c2125f86010bb02

5 years ago[PT14] No-op refactoring of sendProxyBroadcast
Chalard Jean [Fri, 8 Jun 2018 10:39:24 +0000 (19:39 +0900)]
[PT14] No-op refactoring of sendProxyBroadcast

If mGlobalProxy is non-null, then getDefaultProxy returns mGlobalProxy
so the first change is a no-op.
If mGlobalProxy is null and mDefaultProxyEnabled is true, then
getDefaultProxy returns mDefaultProxy, which has just been set to
proxyInfo, so the second change is a no-op.
If mGlobalProxy is null and mDefaultProxyEnabled is true, then
getDefaultProxy returns mDefaultProxy ; if mGlobalProxy is null and
mDefaultProxyEnabled is false, then getDefaultProxy returns null,
therefore the third change is a no-op.

Test: runtest
Change-Id: I7c21062302bf54f4fc917c82e0175975051a55ec

5 years agoImport translations. DO NOT MERGE
Bill Yi [Mon, 15 Oct 2018 03:58:03 +0000 (20:58 -0700)]
Import translations. DO NOT MERGE

Change-Id: Icda9b45fef81f60d860ca4fa74fb940a75240fea
Auto-generated-cl: translation import

5 years agoImport translations. DO NOT MERGE
Bill Yi [Mon, 15 Oct 2018 03:52:19 +0000 (20:52 -0700)]
Import translations. DO NOT MERGE

Change-Id: Ice6dbe1620b7f076bb3d54dec78adeacc32be77b
Auto-generated-cl: translation import

5 years agoImport translations. DO NOT MERGE
Bill Yi [Mon, 15 Oct 2018 03:46:25 +0000 (20:46 -0700)]
Import translations. DO NOT MERGE

Change-Id: Ib38849db314a714b8b946c83b4e2b9bdae259cf1
Auto-generated-cl: translation import

5 years agoImport translations. DO NOT MERGE
Bill Yi [Mon, 15 Oct 2018 02:42:52 +0000 (19:42 -0700)]
Import translations. DO NOT MERGE

Change-Id: Ic5bdd5ce441a8ca3c829a8041e3b1b0fac436e5d
Auto-generated-cl: translation import

5 years agoImport translations. DO NOT MERGE
Bill Yi [Mon, 15 Oct 2018 02:37:07 +0000 (19:37 -0700)]
Import translations. DO NOT MERGE

Change-Id: Idd12fe880196b27fabec4b480b2792f4b39865bd
Auto-generated-cl: translation import

5 years agoImport translations. DO NOT MERGE
Bill Yi [Mon, 15 Oct 2018 02:31:30 +0000 (19:31 -0700)]
Import translations. DO NOT MERGE

Change-Id: I1465a564d69e38af968dc48adcf4adf06ab0f0a1
Auto-generated-cl: translation import

5 years agoImport translations. DO NOT MERGE
Bill Yi [Mon, 15 Oct 2018 02:25:54 +0000 (19:25 -0700)]
Import translations. DO NOT MERGE

Change-Id: Idefd91212c7a00596027f3109d4d1f6881e5a08e
Auto-generated-cl: translation import

5 years agoImport translations. DO NOT MERGE
Bill Yi [Mon, 15 Oct 2018 02:20:06 +0000 (19:20 -0700)]
Import translations. DO NOT MERGE

Change-Id: I3018993cf2fa01894d53d95af6f9f658b589cabe
Auto-generated-cl: translation import

5 years agoImport translations. DO NOT MERGE
Bill Yi [Mon, 15 Oct 2018 02:14:30 +0000 (19:14 -0700)]
Import translations. DO NOT MERGE

Change-Id: I2350eca9bd75e66ad1d2ff4eead64c6ad96afdc1
Auto-generated-cl: translation import

5 years agoImport translations. DO NOT MERGE
Bill Yi [Mon, 15 Oct 2018 02:08:54 +0000 (19:08 -0700)]
Import translations. DO NOT MERGE

Change-Id: I26ff83b305c63386893a100c132953c0272b8348
Auto-generated-cl: translation import

5 years agoImport translations. DO NOT MERGE
Bill Yi [Mon, 15 Oct 2018 02:02:45 +0000 (19:02 -0700)]
Import translations. DO NOT MERGE

Change-Id: I88f796513bcadc6948c08cef6ad505c9d997b288
Auto-generated-cl: translation import

5 years agoMerge "Build com.android.media.remotedisplay with java_sdk_library"
Sundong Ahn [Mon, 15 Oct 2018 01:48:01 +0000 (18:48 -0700)]
Merge "Build com.android.media.remotedisplay with java_sdk_library"
am: 1ad4aed0b9

Change-Id: Icb633bd7f8cc0ed932c0aa70ef9dfe475722ada0

5 years agoMerge "Build com.android.media.remotedisplay with java_sdk_library"
Treehugger Robot [Mon, 15 Oct 2018 01:32:16 +0000 (01:32 +0000)]
Merge "Build com.android.media.remotedisplay with java_sdk_library"

5 years agoAdd Feature Flag for Hearing Aid Profile
Stanley Tng [Tue, 19 Jun 2018 15:48:10 +0000 (08:48 -0700)]
Add Feature Flag for Hearing Aid Profile

Using the Settings App-Developer Options-Feature Flag, allow the user to
enable or disable the Hearing Aid Profile.

Bug: 116317072
Bug: 116044083
Test: Manual testing using Settings App
Change-Id: I58a9d339941e235242c443c85b6f4194b5a296c9
Merged-In: I58a9d339941e235242c443c85b6f4194b5a296c9
(cherry picked from commit fe8c8337edc5e9d6b61d0942873538912d523db7)

5 years agoMerge "Drop unused libcore.io imports."
Tobias Thierer [Sat, 13 Oct 2018 14:10:47 +0000 (07:10 -0700)]
Merge "Drop unused libcore.io imports."
am: 58d5c1e938

Change-Id: Ifba36af79c08f93ed562908fb2a5db35aea3cb13

5 years agoMerge "Drop unused libcore.io imports."
Tobias Thierer [Sat, 13 Oct 2018 13:08:13 +0000 (13:08 +0000)]
Merge "Drop unused libcore.io imports."

5 years agoMerge "Remove unused imports of libcore.io.Libcore."
Tobias Thierer [Sat, 13 Oct 2018 01:59:21 +0000 (18:59 -0700)]
Merge "Remove unused imports of libcore.io.Libcore."
am: 2a520365da

Change-Id: I79c4679d483e0e8ea2e434237bd61d75f129da0f

5 years agoDrop unused libcore.io imports.
Tobias Thierer [Sat, 13 Oct 2018 01:06:58 +0000 (02:06 +0100)]
Drop unused libcore.io imports.

This removes the last import of libcore.io.Libcore from frameworks.
This means that it can be safely hidden from frameworks in a follow-up
CL. Both of the unused imports in this CL were already removed on the
internal master branch (commit a05a994610a8e55b5cda1059fa816f8796135d9c),
but that commit doesn't cherry-pick cleanly onto AOSP master.

The IoUtils import also appears unused, but it wasn't touched by the
above CL so this CL also leaves it alone.

Bug: 117548625
Test: Treehugger
Change-Id: Icc68c64ef2907372af848d74d9cf96070c89d52b

5 years agoMerge "Enable lint_as_errors for frameworks/base docs"
Nan Zhang [Sat, 13 Oct 2018 00:53:06 +0000 (17:53 -0700)]
Merge "Enable lint_as_errors for frameworks/base docs"
am: 6622d0957d

Change-Id: I9beb510137552ee73a4994683ffe86b775f5ad58

5 years agoMerge "Fix implicit fallthrough warnings."
Chih-Hung Hsieh [Sat, 13 Oct 2018 00:48:52 +0000 (17:48 -0700)]
Merge "Fix implicit fallthrough warnings."
am: 012692be3f

Change-Id: I37a244c2e850d1247010d92b9e91b9c34df159f1

5 years agoMerge "Remove unused imports of libcore.io.Libcore."
Treehugger Robot [Sat, 13 Oct 2018 00:47:45 +0000 (00:47 +0000)]
Merge "Remove unused imports of libcore.io.Libcore."

5 years agoMerge "Enable lint_as_errors for frameworks/base docs"
Nan Zhang [Sat, 13 Oct 2018 00:19:45 +0000 (00:19 +0000)]
Merge "Enable lint_as_errors for frameworks/base docs"

5 years agoMerge "Fix implicit fallthrough warnings."
Treehugger Robot [Fri, 12 Oct 2018 23:37:23 +0000 (23:37 +0000)]
Merge "Fix implicit fallthrough warnings."

5 years agoGrant shell permission to manage accessibility
Phil Weaver [Fri, 12 Oct 2018 22:48:34 +0000 (15:48 -0700)]
Grant shell permission to manage accessibility

Bug: 116118615
Test: make
Change-Id: I6caa663a09a9119cd62561ed746cd139025edf44

5 years agoFix implicit fallthrough warnings.
Chih-Hung Hsieh [Fri, 12 Oct 2018 22:05:01 +0000 (15:05 -0700)]
Fix implicit fallthrough warnings.

Test: make checkbuild
Bug: 112564944
Change-Id: Ia33bf816fb6b179ac0a5a6a20bcb50c11b47431d

5 years agoEnable lint_as_errors for frameworks/base docs
Nan Zhang [Fri, 12 Oct 2018 01:06:10 +0000 (18:06 -0700)]
Enable lint_as_errors for frameworks/base docs

Add back various error/warning related args while running doclava for
frameworks/base docs.

Test: m -j docs
Bug: b/116163454
Change-Id: I9cbe3f0bd1b6acfe0b6e2c6567c78bb70f892c77

5 years agoMerge "refactor data/voice roaming states"
Chen Xu [Fri, 12 Oct 2018 18:20:18 +0000 (11:20 -0700)]
Merge "refactor data/voice roaming states"
am: 6bd29ab2df

Change-Id: Iac8184fe2dfdb7ff4c3d93ecb7c0c9dd9a7a46a5

5 years agoMerge "Remove BluetoothDevice.ACTION_DISAPPEARED"
Jack He [Fri, 12 Oct 2018 18:06:44 +0000 (11:06 -0700)]
Merge "Remove BluetoothDevice.ACTION_DISAPPEARED"
am: 2ac8c8a3e2

Change-Id: I8836294e7206c8e8c024f5b986c25b9cf2dd29d9