438819 Commits

Author SHA1 Message Date
markchien
986750b327 Fix some @hide usage in Tethering
Using alternative way to replace some @hide API.

Bug: 144814072
Test: build, flash, boot
      atest TetheringTests

Change-Id: I1e12d69db1ad91dff553e142e17c6a70808e1639
2020-01-07 21:29:52 +08:00
Treehugger Robot
3e16a10a3e Merge "Change tetheroffloadjni to tetheringutilsjni" 2020-01-07 09:05:43 +00:00
markchien
771c3e9a3d Change tetheroffloadjni to tetheringutilsjni
Rename tetheroffloadjni to tetheringutilsjni and move setupRaSocket
jni method from NetUtils into tetheringutilsjni.

Bug: 143195885
Test: -build, flash, boot
      -atest TetheringTests
      -Off/On hotspot with ipv6 upstream

Change-Id: Ib68eb6999bbe2d3ca97e68712f22b105311ef800
2020-01-07 07:42:13 +00:00
Treehugger Robot
2b89b0c7ca Merge "android.net: Update OWNERS." 2020-01-07 07:38:36 +00:00
Treehugger Robot
a6a681768c Merge "Make TokenBucket available to the network stack" 2020-01-07 06:57:46 +00:00
Lorenzo Colitti
96529ad7fc Merge changes If28f0be6,If0f80067
* changes:
  Make LinkPropertiesTest pass, and fix an NPE.
  Add the DHCP server address to LinkProperties.
2020-01-07 06:43:20 +00:00
SongFerng Wang
6297d2548d Merge "isTetheringApnRequired's permission is wrong." 2020-01-07 04:34:59 +00:00
Lorenzo Colitti
348577e09f Make LinkPropertiesTest pass, and fix an NPE.
aosp/973686 added the DHCP server address to LinkProperties, but
it did not have any tests, and would throw NPE when parceling a
LinkProperties that did not have a DHCP server.

Add tests and fix the bug.

Bug: 134098566
Test: unit test now passes
Change-Id: If28f0be650963e8d9af7eb53f6940824582a2db3
2020-01-07 13:02:32 +09:00
Treehugger Robot
93318a40ee Merge "Remove unused system_modules" 2020-01-07 03:51:08 +00:00
Treehugger Robot
159c9e52ef Merge "Add API signature files for the system server APIs" 2020-01-07 03:15:03 +00:00
Treehugger Robot
eebbbea8f0 Merge "Add minOccurs="0"" 2020-01-07 03:13:04 +00:00
Treehugger Robot
2bc689c178 Merge "Remove FLAG_RECEIVER_REGISTERED_ONLY_BEFORE_BOOT in tethering" 2020-01-07 02:31:41 +00:00
Rick Yiu
bc0290a7b0 Merge "Implement the ThreadPrioritySetter interface" 2020-01-07 02:31:17 +00:00
Allen Su
267b83e7d6 Merge "Convert some users of Time.format() to an alt." 2020-01-07 02:28:15 +00:00
Tom Hsu
03cbd5d35c Merge "Change TelephonyManager#isManualNetworkSelectionAllowed to system api" 2020-01-07 02:24:31 +00:00
Treehugger Robot
928f0bf26e Merge "Convert apct/framework/window_manager_presubmit-cloud-tf to Test Mapping Suite." 2020-01-07 02:18:22 +00:00
Treehugger Robot
0c648888ea Merge "Change get sub id list to get sub info list" 2020-01-07 02:14:00 +00:00
Treehugger Robot
250a41a139 Merge "SMS service loads MMS config directly instead" 2020-01-07 01:29:05 +00:00
Treehugger Robot
b0546af594 Merge "Expose SignalStrength.CREATOR" 2020-01-07 01:02:53 +00:00
Daniel Bright
4542838c08 Change get sub id list to get sub info list
Bug: 147239065
Test: FrameworkBaseTests
Merged-In: Id9860eb48cffbe6c5517e51d1c6ed29a84997bbd
Change-Id: Id9860eb48cffbe6c5517e51d1c6ed29a84997bbd
2020-01-06 16:44:08 -08:00
Hall Liu
2ada7fbac2 Merge "Clean up SmsApplication and expose getDefaultSmsPackage" 2020-01-07 00:36:51 +00:00
Taesu Lee
5f39e5d863 SMS service loads MMS config directly instead
getCarrierConfigValues() is removed from MmsManager and SMS service
loads Carrier configuration values directly since MmsService could
return null or cached config instead if an app requests the config by
receiving ACTION_CARRIER_CONFIG_CHANGED before the config is loaded
newly in MmsService by ACTION_CARRIER_CONFIG_CHANGED.

Bug: 145768042
Test: manual

Change-Id: Idc21015cab2902bd0f67e2131ea89b04c4fc4f5e
Merged-In: Idc21015cab2902bd0f67e2131ea89b04c4fc4f5e
Signed-off-by: Taesu Lee <taesu82.lee@samsung.com>
2020-01-07 00:12:54 +00:00
Marco Nelissen
3f51e53b12 Merge "Mediacodec to use C interface to mediametrics" 2020-01-06 23:42:33 +00:00
Hall Liu
13beb87783 Merge "Create new APIs for overriding APNs" 2020-01-06 23:14:44 +00:00
Tyler Gunn
dff38f5610 Merge "Cleanup API docs for audio codecs and add intdef." 2020-01-06 23:12:58 +00:00
Benedict Wong
f864a5a355 Merge "Add fcntlInt to public API" 2020-01-06 21:04:17 +00:00
Neil Fuller
62ace8c46a Merge "Add new permissions" 2020-01-06 19:38:25 +00:00
nchalko
046609406d Merge "Mark DVB methods and classes as System APIs." 2020-01-06 19:08:36 +00:00
Neil Fuller
6109ea3b16 Merge "Add more info to dumpsys output" 2020-01-06 18:14:30 +00:00
Ray Essick
e981a55d0c Mediacodec to use C interface to mediametrics
Use stable C interface instead of C++ interface.

Bug: 123543273
Bug: 140763926
Test: compilation, boot, dumpsys
Change-Id: Id516998b671e9876567175351ba04959963fee5d
Merged-In: I920b47da1316fb427837795fe3e2f625589f0b4d
2020-01-06 09:39:02 -08:00
ruibin zhang
ad2689c1a1 Add the DHCP server address to LinkProperties.
Bug: 134098566
Test: see subsequent CL in topic
Change-Id: If0f80067934189137c87cd379e7ae47b187562fd
2020-01-07 01:21:07 +09:00
tom hsu
070f90cab2 Change TelephonyManager#isManualNetworkSelectionAllowed to system api
Bug: 146036213
Test: make and atest pass
Change-Id: I185d4b1bb2061dbde3b18e6e9f0baf6461ff609d
2020-01-06 16:03:21 +00:00
Rob Barnes
c13f012cc5 Merge "Make KeyStoreCryptoOperationChunkedStreamer lazy." 2020-01-06 15:33:06 +00:00
markchien
4cbc1a9ff7 Remove FLAG_RECEIVER_REGISTERED_ONLY_BEFORE_BOOT in tethering
Tethering is started after system ready that AMS is ready to deal with
intent broadcast, mProcessesReady is true.

Bug: 143195885
Test: build, flash, boot
Change-Id: Ib9a6008654267b6d0fca78923247c336e90b5534
2020-01-06 14:42:52 +00:00
Neil Fuller
5739ce00c0 Add more info to dumpsys output
There's some extra state it may be useful to log.

Bug: 140712361
Test: build only
Change-Id: I1f509bac5807289f71f09c8a593e32f8f1637ad6
2020-01-06 14:19:21 +00:00
Treehugger Robot
12a638d9a5 Merge "convert 'Stats stats; memset(&stats, 0, sizeof(Stats));' to 'Stats stats = {};'" 2020-01-06 14:12:26 +00:00
Treehugger Robot
34ad903954 Merge "remove spurious 'struct' on Stats" 2020-01-06 14:12:21 +00:00
Treehugger Robot
ff266fb064 Merge "VerificationActivity clones calling Intent" 2020-01-06 06:01:37 +00:00
Paul Hu
eb1eac5931 Merge "Add permissions for FrameworksNetIntegrationTests" 2020-01-06 05:01:44 +00:00
paulhu
f88a88d72f Add permissions for FrameworksNetIntegrationTests
The protected permissions were changed in some connectivity APIs
since aosp/1099096. Add required permissions for
FrameworksNetIntegrationTests.

Bug: 147121740
Test: atest FrameworksNetIntegrationTests
Change-Id: I38ba5c8e93fd5bc94371b2a02a280f503f2e1367
2020-01-06 09:30:03 +08:00
Hall Liu
39839dc63b Create new APIs for overriding APNs
Create new APIs in TelephonyManager for DevicePolicyManager to add
override APNs, and use them in DevicePolicyManagerService instead of
directly accessing the APN database.

Bug: 146834818
Test: cts-tradefed run cts --module DevicePolicyManager --test
com.android.cts.devicepolicy.DeviceOwnerTest#testOverrideApn
Test: atest TelephonyManagerTest

Change-Id: I6c6214424169c05fd452db71a8c6593f8473b9d4
Merged-In: I6c6214424169c05fd452db71a8c6593f8473b9d4
2020-01-05 14:24:22 -08:00
Rick Yiu
a7612150ff Implement the ThreadPrioritySetter interface
Implement the ThreadPrioritySetter interface and register it in
runtime.

Bug: 139521784
Test: CtsLibcoreTestCases, device boot to home, thread priority set
      as expected.
Change-Id: Iee33a26c0b25386dd10a51a14284cab71e71edb2
2020-01-04 02:56:38 +00:00
Treehugger Robot
8ab4812386 Merge "Removed LTE_CA from Annotations" 2020-01-03 18:51:33 +00:00
Daniel Bright
f88d11a37a Removed LTE_CA from Annotations
Teams need to directly link to Annotations and having
a @hide as a const prevents that @SystemApi methods from
doing this.

Bug: 146084549
Test: FrameworkServiceTests
Merged-In: I2d6ad7621560ef73b10d6eb861c44700b27a2ea6
Change-Id: I2d6ad7621560ef73b10d6eb861c44700b27a2ea6
2020-01-03 10:06:08 -08:00
Treehugger Robot
edb04b0849 Merge "Replace com.android.internal.util.Preconditions.checkNotNull with java.util.Objects.requireNonNull" 2020-01-03 15:44:41 +00:00
Daulet Zhanguzin
8d0b7f106f Replace com.android.internal.util.Preconditions.checkNotNull with
java.util.Objects.requireNonNull

Bug: 126528330

Test: Treehugger
Change-Id: I978d5d0959f7800e859bfb384458ba52adc0c2b0
2020-01-03 14:42:32 +00:00
Treehugger Robot
cbfcd44f68 Merge "Use ro.product.vndk.version for unbundled product apks" 2020-01-03 07:10:01 +00:00
Jiyong Park
6d9923d827 Remove unused system_modules
With
https://android-review.googlesource.com/c/platform/build/soong/+/1145829,
android_*stubs_current_system_modules are no longer used. Thus removing.

Bug: 142896162
Test: m checkbuild
Change-Id: I203766d92a8ebac862a816e9b6b68b6d47d5312c
2020-01-03 12:08:53 +09:00
Treehugger Robot
d031947100 Merge "Moved RilRadioTechnology annotation" 2020-01-03 02:10:39 +00:00
Suren Baghdasaryan
9493f0ed0b Merge "Prevent double-counting of kernel stack size in dumpsys reports" 2020-01-03 00:18:24 +00:00