Aaron Huang
c110082aef
Merge "Use public resouce in android.R package"
2022-01-26 15:01:32 +00:00
markchien
8ef01816c2
Update UidCounterSetMap directly from NetworkStatsService
...
Currently NetworkStatsService call
NetworkManagementSocketTagger#setKernelCounterSet which would call into
netd to update UidCounterSet bpf map. This change let
NetworkStatsService get UidCounterSetMap and update it directly. After
this change, NetworkManagementSocketTagger#setKernelCounterSet could be
removed because NetworkStatsService is the only caller.
Test: dump UidCounterSetMap to ensure it still have value after removing
netd code.
Change-Id: I7ae14106ded4fa55122e93e76c3057052a2fa33e
2022-01-26 22:50:27 +08:00
Junyu Lai
dbaa056d90
[MS77] Remove hidden api dependencies from MultipathPolicyTracker
...
Test: atest MultipathPolicyTrackerTest
Bug: 204830222
Change-Id: Ife7c06279ca0a5f08873196e353b33b98929e64c
2022-01-26 14:47:48 +00:00
Frank
c784d02594
[DU11]Remove NetworkStats hiddden API dependencies
...
Remove the implementation of NetdTetheringStatsProvider#getTetherStats
and getNetworkStatsTethering since all callers are migrated to use
INetd#tetherGetStats directly.
Bug: 209738761
Test: run TrafficStatsTest NetworkUsageStatsTest
Change-Id: I69ac951704548c981d1c6ce8238c1d913d96ef62
2022-01-26 22:15:32 +08:00
Aaron Huang
845cbd1a71
Merge "Make ipsec resource as SystemApi" am: 16c6cfd630
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1956979
Change-Id: I2c60500702804b9848c8779ce7f17103559145ad
2022-01-26 13:59:15 +00:00
Aaron Huang
16c6cfd630
Merge "Make ipsec resource as SystemApi"
2022-01-26 13:47:14 +00:00
Adrian Roos
20bf0159c6
Revert "Changing readParcelable and readSerializable's method signatures."
...
This reverts commit 9c4045f7c9 .
Reason for revert: API council feedback
Bug: 210800751
Change-Id: I2ebcc0a94aad393e75a6aaf2addc333eb7fa437f
2022-01-26 12:18:23 +00:00
Treehugger Robot
1adb855b0e
Merge "[MS74] Expose NetworkTemplate#matches" am: 05e7864df4
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1960186
Change-Id: Icd61dbba3f56d223602ea0277fb6c5a78b3c1ae5
2022-01-26 11:47:19 +00:00
Treehugger Robot
05e7864df4
Merge "[MS74] Expose NetworkTemplate#matches"
2022-01-26 11:33:29 +00:00
Nate Jiang
a6e72cf3e2
Add OVERRIDE_WIFI_CONFIG permission to Shell for CTS
...
Bug: 216433840
Test: build
Change-Id: I18500abe0e98030bd291aca536f6a70b0f6acafd
2022-01-26 03:00:50 -08:00
Oli Lan
fc32e33bbf
Merge "Add olilan to ClipboardService owners." am: 3864f5fdf7
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1959340
Change-Id: If50e5f430ef4b2767992e496e6e839dcb3e73e38
2022-01-26 10:52:31 +00:00
Treehugger Robot
c51c0c971f
Merge "[MS78.1] Fix NetworkIdentity#Builder crashing on 5G NSA networks" am: e73b1c2270
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1958896
Change-Id: I73bb693292510b92fa8858c1e599ea26ab892e0e
2022-01-26 10:47:26 +00:00
Oli Lan
3864f5fdf7
Merge "Add olilan to ClipboardService owners."
2022-01-26 10:45:47 +00:00
Treehugger Robot
e73b1c2270
Merge "[MS78.1] Fix NetworkIdentity#Builder crashing on 5G NSA networks"
2022-01-26 10:32:38 +00:00
Junyu Lai
8935abc14a
[MS78.1] Fix NetworkIdentity#Builder crashing on 5G NSA networks
...
Test: atest NetworkIdentityTest
Fix: 216193400
Change-Id: Iaeae0c66f222ae8730439c5aedf5d5818855875d
2022-01-26 07:35:47 +00:00
Chiachang Wang
3981eb6376
Support building Ikev2VpnProfile from an IkeTunnelConnectionParams
...
Add a new builder constructor in Ikev2VpnProfile.Builder to allow
building Ikev2VpnProfile from a IkeTunnelConnectionParams object.
Bug: 184750836
Test: atest FrameworksNetTests
Change-Id: I586e7b24c35a777d39402148036d25606a733e85
CTS-Coverage-Bug: 184750836
2022-01-26 06:54:36 +00:00
Frank
0813c469bc
[DU10]Fix the NetworkCycleDataForUidLoaderTest error
...
Test: make RunSettingsLibRoboTests
ROBOTEST_FILTER=NetworkCycleDataForUidLoaderTest
Bug: 204830222
Change-Id: Ic8a5e09196a9c2613731f74783f85361132bfd57
2022-01-26 14:49:15 +08:00
Treehugger Robot
84f8974ecc
Merge "Remplace NetworkIdentity.OEM_* with NetworkTemplate.OEM_MANAGED_*" am: 6f39fc9ee7
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1958663
Change-Id: Ied5b2ff81e58d699c8f681553f5ed2e7ce8b27f9
2022-01-26 05:10:58 +00:00
Treehugger Robot
6f39fc9ee7
Merge "Remplace NetworkIdentity.OEM_* with NetworkTemplate.OEM_MANAGED_*"
2022-01-26 05:04:54 +00:00
Treehugger Robot
ebbe31525c
Merge "[Settings] Add more code reviewers" am: 709add03c2
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1958909
Change-Id: Ic3c49f45ce5e03662f7a2f72f2786080603ad709
2022-01-26 05:04:17 +00:00
Lajos Molnar
eb9ed7ff5d
Merge "media: MediaCodecInfo: Unhide COLOR_FormatYUVP010" am: 32c80f0b44
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1960659
Change-Id: I1e6f0260eceb32cc68c1222b94587a8985270ee9
2022-01-26 05:03:54 +00:00
Treehugger Robot
709add03c2
Merge "[Settings] Add more code reviewers"
2022-01-26 04:47:10 +00:00
Lajos Molnar
32c80f0b44
Merge "media: MediaCodecInfo: Unhide COLOR_FormatYUVP010"
2022-01-26 04:46:20 +00:00
Treehugger Robot
c5c8269604
Merge "[MS71] Remove remaining dependencies in SettingsLib" am: 018ba8116f
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1960185
Change-Id: Iae112ed739993ac72b85b90ec48b061344ca119f
2022-01-26 03:43:21 +00:00
Junyu Lai
118781f2a2
Merge "[MS75] Replace TrafficStats data units with DataUnit class" am: 03740ec6c2
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1960399
Change-Id: I2a80c943e5f33e678fd479f3aa8f9fc8ed86901e
2022-01-26 03:42:12 +00:00
Treehugger Robot
018ba8116f
Merge "[MS71] Remove remaining dependencies in SettingsLib"
2022-01-26 03:11:40 +00:00
Junyu Lai
03740ec6c2
Merge "[MS75] Replace TrafficStats data units with DataUnit class"
2022-01-26 03:01:10 +00:00
Bonian Chen
87076fb2bb
[Settings] Add more code reviewers
...
Add more code reviwers to help.
Bug: 0
Test: build pass
Change-Id: I4bcb44a1bff8a381d3ff79a8eedffcab6848b62f
2022-01-26 10:52:23 +08:00
Lajos Molnar
79ad8fe8a7
media: MediaCodec: add RGBA_1010102 and RGBA_F16 format support
...
Due to existing naming conventions these become
COLOR_Format32bitABGR2101010 and COLOR_Format64bitABGRFloat.
Bug: 197651595
Test: build
Change-Id: I9ce6177ec9d2a73ab9faa67c1d7c7d42fc9a35f7
2022-01-25 16:41:06 -08:00
Gopalakrishnan Nallasamy
721eaa785c
media: MediaCodecInfo: Unhide COLOR_FormatYUVP010
...
Bug: 206456921
Test: atest android.media.cts.ImageReaderDecoderTest
Change-Id: I73ce2b459b59a8b8713889cf00739c9e9d28cd03
2022-01-25 16:40:27 -08:00
Maciej Żenczykowski
014410f260
Merge "Use libnetworkstats instead of libnetdbpf" am: 5e9d341c13
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1958142
Change-Id: Ife5a0d39de3aedc9af2065304689fec5cb588ded
2022-01-26 00:05:12 +00:00
Maciej Żenczykowski
5e9d341c13
Merge "Use libnetworkstats instead of libnetdbpf"
2022-01-25 23:52:06 +00:00
Hyunho Shin
cdb03e5cda
Merge "Add new publish trigger type" am: 8bf02e51dc
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1959005
Change-Id: I39ad6a54991cd17f1b243121801bd9958f0c9633
2022-01-25 23:19:15 +00:00
Hyunho Shin
8bf02e51dc
Merge "Add new publish trigger type"
2022-01-25 23:00:15 +00:00
Nathan Harold
10fc628397
Expose Constructor for ModemActivityInfoException
...
ModemActivityInfoException is a SystemApi but the constructor
is not. There's a longstanding need to expose it for testing.
Bug: 186152174
Test: make update-api && make offline-sdk-docs
Change-Id: I609b4a893e2f4fad54d29e09234da08a45efac78
2022-01-25 12:51:11 -08:00
Eric Biggers
5256365e65
UserDataPreparer: reboot to recovery if preparing user storage fails
...
StorageManager.prepareUserStorage() can throw an exception if a
directory cannot be encrypted, for example due to already being
nonempty. In this case, usage of the directory must not be allowed to
proceed. UserDataPreparer currently handles this by deleting the user's
directories, but the error is still ultimately suppressed and starting
the user is still allowed to proceed.
The correct behavior in this case is to reboot into recovery to ask the
user to factory reset the device. This is already what happens when
'init' fails to encrypt a directory with the system DE policy. However,
this was overlooked for the user directories. Start doing this.
Bug: 164488924
Change-Id: Ib5e91d2510b25780d7a161b91b5cee2f6f7a2e54
2022-01-25 19:06:36 +00:00
Eric Biggers
e4b491a38a
Merge "StorageManagerService: don't ignore failures to prepare user storage" am: 362f5eaf81
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1959519
Change-Id: If953173de9ce7a72380b418540eb5afe5eefac0d
2022-01-25 19:02:36 +00:00
Eric Biggers
362f5eaf81
Merge "StorageManagerService: don't ignore failures to prepare user storage"
2022-01-25 18:47:44 +00:00
Jooyung Han
94e177c73e
Add Parcel APIs for fixed-size array
...
* createFixedArray()
* readFixedArray()
* writeFixedArray()
Bug: 207087196
Test: android.os.cts.ParcelTest
Change-Id: Ie1b742dccba26b9c473d46f8d6b9edfda3ee5eeb
2022-01-26 03:47:43 +09:00
Anton Hansson
5aa5933732
Dedupe default definitions slightly
...
We only need one defaults for doc-stubs. Add the module-classpath
defaults and api-db generation to the modules that need it instead.
Test: m framework-doc-stubs before & after and diff soong intermediates
Change-Id: I26066d1a8bb3ef190c89d840b52884d2b71ee977
2022-01-25 18:27:00 +00:00
Rahul Sabnis
ee177408c0
Merge "Update current.txt to reflect new extra EXTRA_TRANSPORT for the acl state change broadcast events" am: 685ef65d9a
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1959662
Change-Id: Ie8c2bfb63705af29ef006267a40d533cfeccce2e
2022-01-25 18:18:05 +00:00
Rahul Sabnis
685ef65d9a
Merge "Update current.txt to reflect new extra EXTRA_TRANSPORT for the acl state change broadcast events"
2022-01-25 18:03:15 +00:00
Sooraj Sasindran
58dc5d1cb4
Merge "Add device poliy manager support for profile network preference" am: 416fd5f440
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1947228
Change-Id: Ic3a3a7116127ff8f082d65f337525c71297fd51b
2022-01-25 17:42:08 +00:00
junyulai
2e57bf87bc
[MS74] Expose NetworkTemplate#matches
...
This is used by NetworkPolicyManagerService to find
relevant networks of a given NetworkPolicy.
Test: TH
Bug: 204830222
Change-Id: I7176ab727bf208e0fd05ecb9c2bcb00cd3438031
2022-01-26 01:38:44 +08:00
junyulai
67c2aafe12
[MS75] Replace TrafficStats data units with DataUnit class
...
Test: TH
Bug: 204830222
Change-Id: I1549f5ac9a5b58cb9afc644c4ae55c0c297c256c
2022-01-26 01:38:44 +08:00
Sooraj Sasindran
416fd5f440
Merge "Add device poliy manager support for profile network preference"
2022-01-25 17:23:19 +00:00
Junyu Lai
8f76de81d8
Merge "[DU09-0]Adding the NetworkStatsCollection Builder" am: c49afb4094
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1956982
Change-Id: I0f0803f56467d26428c6f38f241fb27ea86f361d
2022-01-25 16:49:54 +00:00
Junyu Lai
5a46037e6a
Merge "Mark NetworkStatsServiceDumpProto userdebug_and_eng_only" am: 0843c02abc
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1954377
Change-Id: If4c3b94ae794c214a2f1fbbddb678782bb21d020
2022-01-25 16:49:25 +00:00
Junyu Lai
35f59e774d
Merge "[MS69.1] Fix TrafficStats.init crashs for supplemental process" am: 0cc43d72c6
...
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1959129
Change-Id: I415dbfb369b4fa0a5e2d120e8a84cb90c8cd50a2
2022-01-25 16:48:36 +00:00
Junyu Lai
c49afb4094
Merge "[DU09-0]Adding the NetworkStatsCollection Builder"
2022-01-25 16:44:16 +00:00