Commit Graph

111430 Commits

Author SHA1 Message Date
Automerger Merge Worker
6e400d8819 Merge "Add API for apps to check if they are the network owner" am: e021269f8d am: 23f27778e3 am: 532b34a3c8
Change-Id: Ibe4cc2bd1d588dcbccd83f53ee3da9d067ae85b6
2020-01-24 18:47:28 +00:00
TreeHugger Robot
394041d988 Merge "Add hinge angle sensor type to sensors framework" 2020-01-24 18:45:01 +00:00
Qingxi Li
23f27778e3 Merge "Add API for apps to check if they are the network owner"
am: e021269f8d

Change-Id: I1316c7fccd9b7a35ff6d8a79a8afa13644d9ab54
2020-01-24 10:24:12 -08:00
Qingxi Li
e021269f8d Merge "Add API for apps to check if they are the network owner" 2020-01-24 18:12:52 +00:00
Roshan Pius
81d7cece57 Partial Revert of ag/10161061
Making battery stats final broke telephony unit tests (old mockito does
not allow mocking final objects).

Bug: 148282682
Test: Compiles
Change-Id: Id65ba702aa551c7c23bbd6efa527ef2b930478f5
2020-01-24 18:01:46 +00:00
Qingxi Li
7cf06627df Add API for apps to check if they are the network owner
This CL extends NetworkCapabilities#mEstablishingVpnAppUid
to the network owner app UID and introduces a new public API
to get this owner app's UID.

Bug: 142072839
Test: atest FrameworksNetTests
Change-Id: Id83cdea62b89b586aff74e51e3fee60e53d37d4c
2020-01-24 17:28:23 +00:00
TreeHugger Robot
ef1a79f91a Merge "Fix sharing files cross-profile from sharesheet and intent resolver" 2020-01-24 17:26:24 +00:00
Automerger Merge Worker
e29d03dbad Merge changes from topic "remove_ce_caching" am: 02e09b98b0
Change-Id: I064eaec6c1c5c056c850b71534b1e768a69a8d3a
2020-01-24 17:16:33 +00:00
Automerger Merge Worker
e636dc979c Merge "Add AIDL for registering ConnectivityDiagnosticCallbacks." am: 5b8737d5d2 am: fc04c3840f am: b52e9ce854
Change-Id: Iec4dcf4c39edb8994ed72b9550845ea5962e836a
2020-01-24 17:16:19 +00:00
Automerger Merge Worker
1b97821f92 Merge "Define ConnectivityDiagnosticsCallback IBinder impl." am: 7975dd5796 am: bfc434f9d2 am: e8a3779d4d
Change-Id: I5a77211d1f940166c02c4aac31c9add9466c76b1
2020-01-24 17:15:46 +00:00
Automerger Merge Worker
dc3ebb69d5 Merge "Define IConnectivityDiagnosticsCallback aidl." am: 5f0ff62c75 am: a70650dd73 am: 9f5eb0d43d
Change-Id: I802dd638a6dc2abaee5edb08cc44c3024dfba677
2020-01-24 17:15:36 +00:00
Will Brockman
df6817360d Merge "Add logging of NotificationReported statsd atom." 2020-01-24 17:03:04 +00:00
Paul Crowley
02e09b98b0 Merge changes from topic "remove_ce_caching"
* changes:
  Provide secret to vold to remove credential
  Force all devices to migrate to synthetic password
2020-01-24 17:02:49 +00:00
Automerger Merge Worker
fc04c3840f Merge "Add AIDL for registering ConnectivityDiagnosticCallbacks." am: 5b8737d5d2
Change-Id: I5e53fec27728a65e05c7fdf7501dee1052c52e78
2020-01-24 16:39:47 +00:00
Automerger Merge Worker
bfc434f9d2 Merge "Define ConnectivityDiagnosticsCallback IBinder impl." am: 7975dd5796
Change-Id: I1d60026a7b31af2bc329187685780744c20d7c8c
2020-01-24 16:39:32 +00:00
Automerger Merge Worker
a70650dd73 Merge "Define IConnectivityDiagnosticsCallback aidl." am: 5f0ff62c75
Change-Id: I113ac797db256699e7e3c8fa89b4230964df08d0
2020-01-24 16:39:18 +00:00
Automerger Merge Worker
d4f206ce74 Allows the caller to specify configuration by TetheringRequest am: 0688917e74
Change-Id: I2595221b08eb389dcbe8643f3839707a15bc6ac0
2020-01-24 16:38:45 +00:00
Automerger Merge Worker
47eb5521e8 Make TetheringManager to system API am: 75b6d7b8ae
Change-Id: I9660401878cdbc2feedc7e950f4f02538ca070eb
2020-01-24 16:38:38 +00:00
Cody Kesting
5b8737d5d2 Merge "Add AIDL for registering ConnectivityDiagnosticCallbacks." 2020-01-24 16:38:22 +00:00
Cody Kesting
7975dd5796 Merge "Define ConnectivityDiagnosticsCallback IBinder impl." 2020-01-24 16:38:08 +00:00
Cody Kesting
5f0ff62c75 Merge "Define IConnectivityDiagnosticsCallback aidl." 2020-01-24 16:37:55 +00:00
Lorenzo Colitti
2458be40f4 Merge changes I7065d081,Ic7c3a331,Ia432057b
* changes:
  Add API for tethering clients change
  Allows the caller to specify configuration by TetheringRequest
  Make TetheringManager to system API
2020-01-24 16:23:18 +00:00
markchien
0688917e74 Allows the caller to specify configuration by TetheringRequest
This is initial work to allow caller to pass their prefered
configuration to start tethering. Caller may able to specify the
downstream interface ipv4 address with dhcp server disabled for
static IP configuration, or able to exempt entitlement check if
they have permission in follow up CL.

Bug: 141256482
Test: -atest TetheringTest
      -ON/OFF wifi tethering

Change-Id: Ic7c3a33195bbd7e72f9b8e73fa148be476b87bf3
Merged-In: Ic7c3a33195bbd7e72f9b8e73fa148be476b87bf3
2020-01-24 23:39:50 +09:00
markchien
75b6d7b8ae Make TetheringManager to system API
Also deprecated tethering APIs in ConnectivityManager.
Will have follow up change to remove @hide tethering function in
ConnectivityManager.

Bug: 145093446
Bug: 148038547
Test: -build, flash, boot
      -atest TetheringTests

Change-Id: Ia432057bf9056727c4a0ca97d160a49274d33581
Merged-In: Ia432057bf9056727c4a0ca97d160a49274d33581
2020-01-24 23:39:49 +09:00
Remi NGUYEN VAN
f142af20f6 Merge "Local Tethering with ncm interface" 2020-01-24 13:59:55 +00:00
Pavel Grafov
1559c076a3 Merge "Add API to limit maximum time the profile can be turned off." 2020-01-24 13:42:58 +00:00
Pavel Grafov
746e1341c3 Add API to limit maximum time the profile can be turned off.
If this policy is set:
* Whenever work profile gets turned off or system boots, timer is
  started, so theat unless the profile is unlocked in time, apps
  will be suspended.
* when the user is unlocked, alarm is discharged.

Currently there is no upfront warning notification, will be addressed
in a follow-up.

Bug: 143517719
Test: manual, using TestDPC
Change-Id: Ib0f936b6d1414f65ae8c86367b7059c14862827d
2020-01-24 11:50:42 +00:00
Matt Pietal
33887e0a7e Merge "Removed @hide and Parcelable hierarchy" 2020-01-24 11:38:44 +00:00
Milim Lee
31ef4c0520 Local Tethering with ncm interface
Bug: 130840842
Test: build, boot
      atest TetheringTest
      manual test (call startTethering(TETHERING_NCM))

Change-Id: Icc6c4d6be39e787503cecf3a5835b40d4be12a57
2020-01-24 19:18:04 +09:00
Automerger Merge Worker
b5505f58b2 Merge "Expose ACTION_USER_SWITCHED as system API" am: e69e147657 am: 7aadbe0e75 am: 436a865387
Change-Id: I84dd658b72c2f5d1d5e3e7333ce0b961b00df9f3
2020-01-24 08:09:01 +00:00
Automerger Merge Worker
3d072827fd Merge "Disable heap pointer tagging on Q or earlier." am: 372a9b99e2 am: d465863e3d am: 0552cba90a
Change-Id: I46616ca8979628e22d4974e915995bdc035b8305
2020-01-24 08:08:28 +00:00
Automerger Merge Worker
06b65cd96b Merge "Expose CARRIER_APPS_HANDLED as system API" am: eb7dddb9ab am: 5a4ec31b04 am: 258856c02b
Change-Id: Ic3861437985f8b709a05236bab063e26200e7eac
2020-01-24 08:08:06 +00:00
Automerger Merge Worker
b2649eaf0a Merge "Expose MATCH_HIDDEN_UNTIL_INSTALLED_COMPONENTS as system API" am: 7db161b9ef am: 156a854c72 am: b5b4467941
Change-Id: If5ac1c1528ea6323a83d4fee6f01acb1215b5371
2020-01-24 08:07:39 +00:00
Automerger Merge Worker
850aa4e6a3 Merge "Add list of Administrator UIDs to NetworkCapabilities." am: 38812f345c am: a549738ce5 am: c2ddc0976d
Change-Id: Idcd07e357703f7ae3f2c09de33b80b328e6bd384
2020-01-24 08:06:14 +00:00
Automerger Merge Worker
1da4df1fb9 Merge "Define Bundle keys for ConnectivityDiagnostics." am: 26216dbc0f am: ae31ae6ae4 am: 19d2694976
Change-Id: Iad2482b4599ce9d2c21baf9359cbacd5fff9a88f
2020-01-24 08:03:39 +00:00
Automerger Merge Worker
c9e58f5fbe Merge "Fix generic inferred type argument." am: a538107ad1 am: 70d4d6df7f am: 810f51d5fb
Change-Id: Ie786828d0e940acb1feeb64618ddc78757519fb4
2020-01-24 08:01:20 +00:00
Automerger Merge Worker
54b1d34fc0 Merge changes from topic "add-ikev2-vpn-types" am: adb79e3b39 am: 1ebbd0bb6b am: bb3d6e2e9c
Change-Id: I4ff406efcaada5a9306afc79290cb37bdeef71f2
2020-01-24 07:59:53 +00:00
Automerger Merge Worker
c7e29fe189 Merge "Use @ConnectionPolicy annotation more consistently in classes with methods setConnectionPolicy and getConnectionPolicy" am: 4328fba884 am: f38016bdef am: 0f355e6ae7
Change-Id: I7777fcd80d3be4d7a523f5d296e602391949fe16
2020-01-24 07:58:44 +00:00
Automerger Merge Worker
bf27c675e7 Merge "Add a system api to reset secure element" am: 48cbd0cfbc am: b1e828ff73 am: e25167a723
Change-Id: I0d028bebad765790027e487440838155485be938
2020-01-24 07:57:26 +00:00
Eino-Ville Talvala
baa1e13393 Merge "Camera: Add android.scaler.rotateAndCrop control" 2020-01-24 06:04:16 +00:00
TreeHugger Robot
cf38272125 Merge "Add inline controller UI fields to the autofill response and IME inline response" 2020-01-24 04:28:41 +00:00
Zak Cohen
43d858805b Merge "Screenshot helper - add method that allows the caller to supply bitmap." 2020-01-24 03:57:54 +00:00
Colin Cross
fc6d7d2931 Merge "Fix docs error" 2020-01-24 03:55:34 +00:00
Automerger Merge Worker
7aadbe0e75 Merge "Expose ACTION_USER_SWITCHED as system API" am: e69e147657
Change-Id: Idfb18d0ec6ee68a501b027a266350a0f794011ca
2020-01-24 03:31:41 +00:00
Treehugger Robot
e69e147657 Merge "Expose ACTION_USER_SWITCHED as system API" 2020-01-24 03:11:23 +00:00
Remi NGUYEN VAN
5f19eb15fd Merge "Allows the caller to specify configuration by TetheringRequest" 2020-01-24 02:38:52 +00:00
Colin Cross
db2bb3e12a Fix docs error
Fixes:
out/soong/.intermediates/frameworks/base/doc-comment-check-docs/android_common/srcjars/android/view/View.java:12544: lint: Unresolved link/see tag "android.view.Window#setOnContentApplyWindowInsets Window#setOnContentApplyWindowInsets" in android.view.View [101]
out/soong/.intermediates/frameworks/base/doc-comment-check-docs/android_common/srcjars/android/view/View.java:12564: lint: Unresolved link/see tag "android.view.Window#setOnContentApplyWindowInsets Window#setOnContentApplyWindowInsets" in android.view.View [101]

Test: out/soong/.intermediates/frameworks/base/doc-comment-check-docs/android_common/doc-comment-check-docs-docs.zip
Change-Id: Ifdae4bad3f8a30d70a8894de8f7b011ba961adae
2020-01-23 18:37:27 -08:00
Nathan Harold
8e8b940a07 Merge "Fix javadoc build break s/line/link/" 2020-01-24 02:31:40 +00:00
Jeffrey Huang
4329c0d2ed Merge changes I9ea3677d,I0a59dce8
* changes:
  Migrate away from using ServiceManager
  Migrate StatsManager to apex
2020-01-24 02:04:06 +00:00
Nathan Harold
edf6b3d990 Fix javadoc build break s/line/link/
Bug: 148248781
Test: compilation
Change-Id: I9df208a9b063b71b2f6cc3099005d1ab38044cd2
2020-01-23 18:03:46 -08:00