- Jun 13, 2024
-
-
Michael Wright authored
I'm no longer on the team, so make sure any place I'm an explicit owner points to the generic owners file. Bug: 346974431 Change-Id: If56f705433cd55f2c763691cb036acba0db457f9
-
Sandeep Bandaru authored
-
sandeepbandaru authored
Test: n/a Change-Id: Ie87d499889b070eab989d1355174be01dc7d49d1
-
- Jun 12, 2024
-
-
Treehugger Robot authored
-
Treehugger Robot authored
-
Suprabh Shukla authored
Apps recently used by the user in some process states may be more likely to be brought to TOP again in the near future. For these states, we want to grant longer grace period before shutting off network access. Conversely, other process states that are cached or about to be cached will get their network blocked more aggressively. As implemented the intention of this grace period is to act as a debounce and is not meant to grant functionality to apps in these states. Note that NPMS will listen to the necessary process-state changes to update the firewall rules sooner if needed, but vice-versa is not true. This is done because (1) apps should only move to TOP_SLEEPING or LAST_ACTIVITY from an unblocked state, and (2) processing of firewall rules after short delay is likely to complete before any such change can be processed by the service. Flag: com.android.server.net.use_different_delays_for_background_chain Test: atest CtsHostsideNetworkPolicyTests Test: atest FrameworksServicesTests:NetworkPolicyManagerServiceTest Bug: 323963467 (cherry picked from https://googleplex-android-review.googlesource.com/q/commit:a9f76c7ba52f0b9171ea19cfd695f571bec38993) Merged-In: I9a3627e04e7a43953a4053606e6b034925758f7a Change-Id: I9a3627e04e7a43953a4053606e6b034925758f7a
-
Yurii Zubrytskyi authored
-
Elliott Hughes authored
Change-Id: Icdf645793dbe891d76adf78d70b9cb5287e510e4
-
Lucas Silva authored
-
Riddle Hsu authored
-
Shuang Hao authored
Change-Id: I37feda5aa770b77a83ff39b3ca242fb0553b68b9
-
- Jun 11, 2024
-
-
Elliott Hughes authored
-
Lucas Silva authored
This reverts commit 65526b21. Reason for revert: b/346386864 - keep.xml is not being honored Change-Id: Id8833efcff999831e1efe1c3d5c43b054fa59bd3
-
Elliott Hughes authored
Change-Id: I1f98b54c3d8f9b5b7c698ccd997323f5bbe90f22
-
Treehugger Robot authored
-
Jenny Ho authored
-
Jenny Ho authored
Change-Id: I388832794152c1f3f22685805738dc92e8cd5df7 Signed-off-by:
Jenny Ho <hsiufangho@google.com>
-
Jenny Ho authored
-
Treehugger Robot authored
-
Treehugger Robot authored
-
Treehugger Robot authored
-
lijilou authored
Test: OEM monkey test Bug: 346442945 Change-Id: Ibb6af7715a956b580d96833ec68461e479254443
-
Jenny Ho authored
Bug: 342333571 Change-Id: Id6770b0f0d85550900334b38a3acac5f4a8acf47 Signed-off-by:
Jenny Ho <hsiufangho@google.com>
-
- Jun 10, 2024
-
-
Elliott Hughes authored
-
Treehugger Robot authored
-
Paul Duffin authored
Previously, Metalava had some inconsistencies in the handling of deprecated status which lead to some inconsistencies in the API signature files. This change fixes those signatures. * `onGetLayoutInflater` was removed because the code to determine whether a method is elided from the signature files because it matches an overridden method will only elide a method if it has the same deprecated status as the overridden method. However, in some cases it would not take into account that the method, while not explicitly deprecated was a member of a deprecated class. That meant that `onGetLayoutInflater` was kept in the API signature file when it should not have been. That issue is fixed in this topic and so this change removes it. * `setPackagesSuspended` had an `@Deprecated` annotation added to it because while the API signature writing was supposed to add an `@Deprecated` annotation for a method that was explicitly deprecated or a member of a deprecated class in some cases the latter was ignored. That issue is fixed in this topic and so this change adds the previously missing `@Deprecated` annotation. Bug: 315206833 Test: m checkapi Change-Id: I0ef23d32c5b5b11f964aeb93c2bb0346d75cea83
-
Elliott Hughes authored
Change-Id: Id10bc8dbec318b7f1a479ea0a0b3792d9313f742
-
Victor Chang authored
LocaleDataTables.cpp will be generated in a separate CL. likelySubtags.txt has been removed from ICU4C. ICU4C reads the encoded mapping from lsrnum in external/icu/icu4c/source/data/misc/langInfo.txt instead. For this script, we read the text mapping from likelySubtags.xml in CLDR instead for simplicity. The size of mapping increases significantly due to CLDR-16380 fixed in CLDR 44. Bug: 330126402 Test: croot frameworks/base && ./tools/localedata/extract_icu_data.py $ANDROID_BUILD_TOP > libs/androidfw/LocaleDataTables.cpp Change-Id: I66b83035ad858ab9482a981c6e63be104741cd52
-
Treehugger Robot authored
-
Onkar Shinde authored
Test: ./imagedecoder_fuzzer corpus/ exec/s: 40 Bug: 326543079 Change-Id: I42af404243ce6bf7a963a5bbea8c7968d6eee28d
-
Onkar Shinde authored
The following are updates to the fuzzer: 1. Added new APIs and randomized API calls. 2. Coverage improved from 23% to 77%. Test: ./imagedecoder_fuzzer corpus/ exec/s: 40 Bug: 326543079 Change-Id: I2e36e759c6d68700b4c6f27c77a366c8882b208e
-
- Jun 07, 2024
-
-
Yi Kong authored
-
Yi Kong authored
Addresses follow-up comments from https://r.android.com/3115077. Change-Id: I6abaee35a4797c4e0d43daffaf2ab49d650cd9cc Test: presubmit Bug: 319394981
-
WangYuanyuan authored
Bug: 345338615 Test: MTBF Change-Id: I5538b5108f018dfbddc28bc3b5aea9435f5fdd08
-
Steven Moreland authored
-
- Jun 06, 2024
-
-
Julie Pan authored
-
Julie Pan authored
-
Julie Pan authored
-
Julie Pan authored
Merge "Remove pratyushmore@google.com from services/core/java/com/android/server/locales/OWNERS" into main
-
Treehugger Robot authored
-