Commit Graph

60384 Commits

Author SHA1 Message Date
Mathew Inwood
12be21dc21 Fix some @link tags in @ChangeId docs.
We now have javadoc based docs generated from these comments now. Ensure
the links can be resolved.

Bug: 144927670
Test: Test: m -j offline-sdk-docs
Change-Id: Ie9827ad02ad91ab7f01226a3a741c94fa46de730
2020-01-17 11:29:23 +00:00
Automerger Merge Worker
15e32bf125 Merge "Support multiple DSU installations" am: 69d181aecc am: fd9ae75440 am: feb7f9cf81
Change-Id: Iec8edb8568d707b827a8d4e70373333d96d6ab10
2020-01-16 06:28:53 +00:00
Automerger Merge Worker
feb7f9cf81 Merge "Support multiple DSU installations" am: 69d181aecc am: fd9ae75440
Change-Id: I236a00274d6b6e7d1c7ac134ef17232c368cdd6a
2020-01-16 06:14:51 +00:00
TreeHugger Robot
4ec0be1faf Merge "Stop using UserHandle.getUserId() in media sever" 2020-01-16 05:51:58 +00:00
Howard Chen
69d181aecc Merge "Support multiple DSU installations" 2020-01-16 05:33:10 +00:00
Automerger Merge Worker
b69a2c9cd1 Merge "[DexManager] Fix off-by-N error in DexManager when reporting dex loads" am: ca98e2866e am: 2fd4a1c4be am: 4ce52911a3
Change-Id: Id4452f8e0cf073cbf330bf1c4645a578df583997
2020-01-16 03:31:27 +00:00
Automerger Merge Worker
4ce52911a3 Merge "[DexManager] Fix off-by-N error in DexManager when reporting dex loads" am: ca98e2866e am: 2fd4a1c4be
Change-Id: If51dce95c2779790a845c0462655e5f68cf1b1bf
2020-01-16 03:20:42 +00:00
Aaron Huang
9e0c5262ca Merge "Move DnsSdTxtRecord to net common static library" 2020-01-16 03:15:55 +00:00
TreeHugger Robot
8e6358b19f Merge "Fixes provider authority matching when ';' is used." 2020-01-16 03:15:35 +00:00
Calin Juravle
ca98e2866e Merge "[DexManager] Fix off-by-N error in DexManager when reporting dex loads" 2020-01-16 03:14:05 +00:00
Dan Zimmerman
39b442cb61 [DexManager] Fix off-by-N error in DexManager when reporting dex loads
In this loop the continue statement skips over incrementing
dexPathIndex. In effect the classloader context that reported for a
given dex file may be incorrect (specifically in the situation when the
user loads a primary dex file and a secondary dex file in the same
ClassLoader)

Bug: 147089377
Test: atest com.android.server.pm.dex.DexManagerTests
Change-Id: I7d3df507787f758537625b702131a2f4f76190e6
2020-01-16 03:13:50 +00:00
Kweku Adams
5946fcb969 Merge "Update sticky battery saver off notification." 2020-01-16 02:01:07 +00:00
TreeHugger Robot
4256a577bd Merge "Clear binder identity for UserManager calls" 2020-01-16 01:02:05 +00:00
TreeHugger Robot
b14200a272 Merge "Optimise input stack for better performance using buffers." 2020-01-16 00:44:15 +00:00
Nathan Harold
bbc2aaeaaa Merge changes from topic "barring-info"
* changes:
  Add a BARRING_TYPE_UNKNOWN for Unreported Barring
  Add Callback to notify changes of barring status
2020-01-16 00:06:07 +00:00
TreeHugger Robot
e522d373d9 Merge "Change the indexing bucket size to 250 since it shows better performance." 2020-01-15 23:46:57 +00:00
Patrick Baumann
e2d9d71c4b Fixes provider authority matching when ';' is used.
Authorities defined in the manifest may support multiple authorities
split by the ';' character. This change adds support for this feature
when calculating visibility.

Bug: 145677500
Test: atest AppSecurityTests
Change-Id: Ifc2ff8ab95ce06502d9bf309c69ccd734526ef94
2020-01-15 23:43:57 +00:00
Danning Chen
8f0903ae74 Merge "Add a new method queryEventsForUser() to UsageStatsManagerInternal for People Service to call" 2020-01-15 22:55:15 +00:00
Soonil Nagarkar
7ebcaef623 Clear binder identity for UserManager calls
Bug: 147743742
Test: presubmits
Change-Id: I973e345be9a4118861c909920644ea5243c0a96f
2020-01-15 14:32:05 -08:00
Makoto Onuki
270d5225b5 Merge "Expose SystemService as @SystemApi for mainline modules" 2020-01-15 21:50:33 +00:00
Automerger Merge Worker
c5bfdd62c9 Merge "Use non-wakeup alarm for delay constraint." am: 3f9e9efe46 am: 3ade229c1c
Change-Id: I1232500c5f954ce757c1371ef2d9eeedb2987728
2020-01-15 20:29:41 +00:00
Peter Kalauskas
a65024de3b Merge "Use 0.8 as the low ram scale" 2020-01-15 20:22:08 +00:00
TreeHugger Robot
b5b58aacb8 Merge "Show background location permission rationale for first request" 2020-01-15 20:17:55 +00:00
Treehugger Robot
3f9e9efe46 Merge "Use non-wakeup alarm for delay constraint." 2020-01-15 20:07:43 +00:00
Trung Lam
c8b4c7f1f6 Merge "Added PeopleBackupHelper and skeleton backup/restore methods on PeopleServiceInternal." 2020-01-15 20:00:51 +00:00
Evan Rosky
718bc41353 Merge "Add focusability into the hierarchy and Container transaction" 2020-01-15 19:42:47 +00:00
Makoto Onuki
bf03b1b0b3 Expose SystemService as @SystemApi for mainline modules
Test: build / treehugger (annotation change only)
Bug: 146145144
Change-Id: I41b4d56dce06034730e8b3e70c2ca3fab8cc3456
2020-01-15 11:16:19 -08:00
Automerger Merge Worker
ca946bed5f DO NOT MERGE Fix AppOpsServiceTest am: c03b32c406 am: 47cc84875c
Change-Id: Iccb7dc7d5857c2fbd03372cc0f97cfd429ece85f
2020-01-15 19:15:23 +00:00
Automerger Merge Worker
cb5b958917 Merge "Cleanup ITelephony in TelephonyPermissions with new System API. This method is used by Telephony Module for permission checking." am: 725c54065d am: 3a6b29da40
Change-Id: I10447351e53ff84e6b2c747574080741189c6206
2020-01-15 19:14:45 +00:00
Kweku Adams
3ff74379a8 Update sticky battery saver off notification.
Remove the percentage and reword the title and summary so that users
don't get confused when seeing the notification at a later time.
Also removing unused strings.

Bug: 147060977
Test: manual inspection
Change-Id: I84ff7297b9e3af0b11a8872aed871654ca8ab0b5
2020-01-15 11:12:55 -08:00
TreeHugger Robot
458fbcba7f Merge "Add conversation-centric inline controls" 2020-01-15 19:09:53 +00:00
Philip P. Moltmann
47cc84875c DO NOT MERGE Fix AppOpsServiceTest
am: c03b32c406

Change-Id: Icb334aaa1f7a6ad6815fb034bbac27f3ace09cdb
2020-01-15 11:08:21 -08:00
Treehugger Robot
e88817bd42 Merge changes Ie816e0c6,I5b94e92a,I5391ac49,If074bed1
* changes:
  DO NOT MERGE Fix AppOpsServiceTest
  DO NOT MERGE Don't throw exception in AppOpsManager.checkOp
  DO NOT MERGE Remove unnecessary internal APIs.
  DO NOT MERGE SetMode: Don't call into PM with AppOps lock held
2020-01-15 19:01:15 +00:00
Ruchir Rastogi
8d3ec4a6c6 Merge "Migrate BuildInformation puller to new API" 2020-01-15 18:52:29 +00:00
Shuo Qian
725c54065d Merge "Cleanup ITelephony in TelephonyPermissions with new System API. This method is used by Telephony Module for permission checking." 2020-01-15 18:51:54 +00:00
Automerger Merge Worker
de38d0529f Merge "Replace StringNetworkSpecifier & subId with TelephonyNetworkSpecifer" am: 7fd95f64df am: 4a76965c68 am: b8a357c250
Change-Id: I9aee20185e189e51d537b6b0895fdc31c31d0ea2
2020-01-15 18:39:33 +00:00
Automerger Merge Worker
9cfa347e01 NetworkScoreManager: Expose SCORE_FILTER_* consts am: 16fc91a1c1 am: 51564c0050
Change-Id: I9532ed9e27aa83cc90b2e04fa5c6e330891dbc33
2020-01-15 18:25:42 +00:00
Automerger Merge Worker
b8a357c250 Merge "Replace StringNetworkSpecifier & subId with TelephonyNetworkSpecifer" am: 7fd95f64df am: 4a76965c68
Change-Id: I71d047b955cbb80519bca4cd15d4638dec3dc812
2020-01-15 18:24:31 +00:00
David Su
51564c0050 NetworkScoreManager: Expose SCORE_FILTER_* consts
am: 16fc91a1c1

Change-Id: Ibeb6f983417da745766a50a4b06b846f92721cec
2020-01-15 10:18:07 -08:00
Nikita Ioffe
32add5ab42 Merge "Add shell commands to start checkpoint/check it is supported" 2020-01-15 18:16:29 +00:00
TreeHugger Robot
72a4075c43 Merge "Migrate pullKernelWakelock" 2020-01-15 18:04:50 +00:00
Omer Nebil Yaveroglu
1aedc35629 Change the indexing bucket size to 250 since it shows better performance.
Test Results: https://docs.google.com/document/d/1ABbLYy0wTyInXEVW-RennfW3IWrwDTJQaS4FVT6niGQ/edit?usp=sharing

Bug: 145493956
Test: No new tests.
Change-Id: I285b40b329065da9d286c0f86e792cdee419545a
2020-01-15 18:00:32 +00:00
David Su
427cb398e2 Merge changes from topic "networkscoremanager-cachefilter"
* changes:
  SettingsLib: Rename CACHE_FILTER_* to SCORE_FILTER_*
  NetworkScoreManager: Expose SCORE_FILTER_* consts
2020-01-15 17:55:35 +00:00
Jovana Knezevic
201ab6dcc0 Merge "Fix several issues with precreated users." 2020-01-15 17:51:25 +00:00
Rambo Wang
7fd95f64df Merge "Replace StringNetworkSpecifier & subId with TelephonyNetworkSpecifer" 2020-01-15 17:45:58 +00:00
Song Pan
8a0b6fcd8d Optimise input stack for better performance using buffers.
Also fixed some minor bugs on other classes.

I did some adhoc benchmarking by running
IntegrityFileManagerTest#testGetRules_indexedForManyRules. Previously it took
282 ms to load 270 rules from 5070 rules. Now it takes 12 ms. More comprehensive
benchmark will come later.

Change-Id: Ic3b239b54fdd9e422ada8994afaa666b0f98a62a
Bug: 143697198
Test: atest frameworks/base/services/tests/servicestests/src/com/android/server/integrity
2020-01-15 16:35:47 +00:00
Song Pan
5f322de2d6 Merge "Fix a bug in BitOutputStream where any trailing zeros will be discarded along with an optimization to avoid maintaining two copies of data in memory during toByteArray." 2020-01-15 15:26:14 +00:00
Julia Reynolds
12ba4cf7a8 Add conversation-centric inline controls
Round one - needs polish, and actions may be added or removed
in the future, and demote isn't working yet.

Bug: 137397357
Test: atest
Change-Id: Ia52598bec58fc54b8bde29168cd419a24d1e4dab
2020-01-15 10:20:29 -05:00
Marco Ballesio
8d8a688981 Merge "Rename AppCompactor to CachedAppOptimizer" 2020-01-15 14:42:57 +00:00
TreeHugger Robot
c24d678cf0 Merge "Update profile owner of org-owned device global restrictions" 2020-01-15 14:36:51 +00:00