Commit Graph

803982 Commits

Author SHA1 Message Date
Chavi Weingarten
2017eb78ec Merge "Added SCVH test OWNERS file" am: 034f57e205
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2356822

Change-Id: I4808a8d1728935b5834453699e8b347c5a031086
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-16 18:01:36 +00:00
Chavi Weingarten
034f57e205 Merge "Added SCVH test OWNERS file" 2022-12-16 17:27:58 +00:00
Louis Chang
a96babb6fa Merge "Fix potential NPE when ActivityClientRecord is null" am: f47829a8eb
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2336783

Change-Id: I1c6968b21c25a525d680d31b74755a9a26b43839
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-16 14:46:57 +00:00
Vania Januar
6025645388 Merge "Add OWNERS for systemui tests for /stylus and /notetask." am: 8360af1956
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2361940

Change-Id: Ib529eb41a352a41c386513455d7c80bd546794bb
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-16 14:46:12 +00:00
Louis Chang
f47829a8eb Merge "Fix potential NPE when ActivityClientRecord is null" 2022-12-16 14:36:14 +00:00
Vania Januar
8360af1956 Merge "Add OWNERS for systemui tests for /stylus and /notetask." 2022-12-16 14:13:32 +00:00
Riddle Hsu
2d615930bf Merge "System crash during dismissing split in multi-user scenario" am: 49ab340c02
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2307862

Change-Id: Iec715c59e1475a1e7f4606c655570a62e4a05174
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-16 12:09:45 +00:00
Riddle Hsu
49ab340c02 Merge "System crash during dismissing split in multi-user scenario" 2022-12-16 11:35:00 +00:00
pioush.kumar-IN009423
f38512198a System crash during dismissing split in multi-user scenario
Problem: {
    1. Switch to guest user or any other user.
    2. Open any Settings and any other app in split
    3. Switch any language in the settings
    3. Try to dismiss split. Crash will happen in system
}

Solution: {
    1. Fixing AOSP logic to make application with uid equals to system in multi-user scenario.
    2. So as a result mIsActivityConfigOverrideAllowed is false.
    3. So Process's configuration is not changed which will eventually does not effect whole configuration.
}

Bug: 262486679

Change-Id: I8f078f41ca0fd4dbde71407efe395c7376b337d8
Signed-off-by: pioush.kumar-IN009423 <pioush.kumar@oppo.com>
2022-12-16 11:28:48 +00:00
Vania Januar
c225351240 Add OWNERS for systemui tests for /stylus and /notetask.
Test: N/A
Change-Id: I8ea609b74f398796f4ca96a9608fa5e85280ffe5
2022-12-16 10:35:31 +00:00
Philip Junker
b7d56294e5 Merge "Add philipjunker@ to PowerManager OWNERS" am: c4e359ecda
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2358740

Change-Id: I05696a63d3d86844cd57b3fa0bdf0007a5450126
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-16 10:09:14 +00:00
Philip Junker
c4e359ecda Merge "Add philipjunker@ to PowerManager OWNERS" 2022-12-16 09:31:16 +00:00
Treehugger Robot
bde12062cf Merge "Removed old data stack" am: 7bff34d89a
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2356864

Change-Id: Iae65f874b2d042c4f33151a786f5e0be5f80e12d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-16 06:09:05 +00:00
Treehugger Robot
7bff34d89a Merge "Removed old data stack" 2022-12-16 05:32:56 +00:00
Treehugger Robot
f5dd957cf6 Merge "Introduce trimMemory to AppIconCacheManager" am: 10ae330a97
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2308424

Change-Id: I9e4049722b4c341aa57d656ae572d6522de49f65
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-16 04:02:45 +00:00
Treehugger Robot
10ae330a97 Merge "Introduce trimMemory to AppIconCacheManager" 2022-12-16 03:44:18 +00:00
Joanne Chung
b9708dda96 Merge "Update autofill OWNERS file." am: bd01f346f3
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2358979

Change-Id: Ie75d5fb0b664cb82c44ad2284a9b0065d51d376f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-16 03:25:46 +00:00
Joanne Chung
bd01f346f3 Merge "Update autofill OWNERS file." 2022-12-16 02:43:32 +00:00
Yan Yan
0e6c358e06 Merge changes I3da7afab,I3ed65ae8 am: eefbc6216c
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2351936

Change-Id: I90e675aa4d67a54b2d9b715d9f55eaa4ce935080
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-15 18:49:33 +00:00
Robert Shih
c4e7bf1875 Merge "Update the variable type to DrmStatus in libmedia_jni" am: 05ef0ed05d
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2352604

Change-Id: I0397ee9884fc899f725abea697c614755c024634
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-15 18:48:50 +00:00
Dorin Drimus
d62a46c15d Merge "Add AudioCapabilities for DTS audio formats" am: b84433bd71
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/1996350

Change-Id: I22e16c0ad3cacb049eca5a4735afc20de72143a7
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-15 18:47:26 +00:00
Yan Yan
eefbc6216c Merge changes I3da7afab,I3ed65ae8
* changes:
  APIs to configure capabilities in VCN cell network template
  Support configuring capabilities in VCN cell network template
2022-12-15 18:26:41 +00:00
Robert Shih
05ef0ed05d Merge "Update the variable type to DrmStatus in libmedia_jni" 2022-12-15 18:26:30 +00:00
Dorin Drimus
b84433bd71 Merge "Add AudioCapabilities for DTS audio formats" 2022-12-15 17:51:30 +00:00
Joanne
b22a57c1c3 Update autofill OWNERS file.
Bug: 177641730
Test: n/a
Change-Id: I3f140152edf29982ef875ae2943997a919a358b4
2022-12-15 23:10:18 +08:00
Vania Januar
35ad9e989f Merge "Add owners file for /systemui/notetask." am: 99fb0eee15
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2358880

Change-Id: I745d27391d56d929381bdc1687498d703de6d6f4
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-15 15:00:24 +00:00
Vania Januar
99fb0eee15 Merge "Add owners file for /systemui/notetask." 2022-12-15 14:41:32 +00:00
Philip Junker
894cc33a3e Add philipjunker@ to PowerManager OWNERS
Change-Id: I9af75f303bc0ae963ef4cf15c961cd2a31e5b698
2022-12-15 14:39:45 +00:00
Vania Januar
91e44d73f6 Add owners file for /systemui/notetask.
Test: N/A
Change-Id: I5b943719552d17ce359ee6ec5b1791e2be665342
2022-12-15 14:37:07 +00:00
lihaizhou
2fbbef3783 Fix potential NPE when ActivityClientRecord is null
From user bugreport and base on Android R code

12-02 11:52:09.533 10148  2525  2525 E AndroidRuntime: FATAL EXCEPTION: main
12-02 11:52:09.533 10148  2525  2525 E AndroidRuntime: Process: com.kuaishou.nebula, PID: 2525
12-02 11:52:09.533 10148  2525  2525 E AndroidRuntime: java.lang.NullPointerException: Attempt to invoke virtual method 'int android.app.ActivityThread$ActivityClientRecord.getLifecycleState()' on a null object>
12-02 11:52:09.533 10148  2525  2525 E AndroidRuntime: at android.app.servertransaction.TransactionExecutorHelper.getClosestOfStates(TransactionExecutorHelper.java:166)
12-02 11:52:09.533 10148  2525  2525 E AndroidRuntime: at android.app.servertransaction.TransactionExecutorHelper.getClosestPreExecutionState(TransactionExecutorHelper.java:144)
12-02 11:52:09.533 10148  2525  2525 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:129)
12-02 11:52:09.533 10148  2525  2525 E AndroidRuntime: at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
12-02 11:52:09.533 10148  2525  2525 E AndroidRuntime: at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2105)

Bug: 262605168
Test: NA

Change-Id: I9613ddd569d6b3d0617b401c73a4f5b92cd95e2e
Signed-off-by: lihaizhou <lihaizhou@coolpad.com>
2022-12-15 18:10:58 +08:00
Sohail Nagaraj
c7e8e3751d Update the variable type to DrmStatus in libmedia_jni
Bug: 260065906

Test: gts-tradefed run gts --abi arm64-v8a -m GtsMediaTestCases
Test: atest CtsMediaDrmFrameworkTestCases

Change-Id: I94bd375d9a4b6e09a8e3b9d7a900398f8e263000
2022-12-15 09:35:37 +00:00
Jack Yu
3472f67382 Removed old data stack
Completely removed the old telephony data.

Fix: 201830726
Test: Manual
Merged-In: I8e92c8f795c4ecfd71a3a642956fbb60711fb56e
Change-Id: I8e92c8f795c4ecfd71a3a642956fbb60711fb56e
2022-12-14 20:51:20 -08:00
Yan Yan
eb68f592dd APIs to configure capabilities in VCN cell network template
This commit exposes APIs enabling caller to configure required
and forbidden capabilities in the VCN cell underlying network
template so that a cell network MUST match the capability
criteria to be selected as the VCN's underlying network.

Bug: 245618320
Test: make update-api && make
API-Coverage-Bug: 262448529
Change-Id: I3da7afab85f338f147707f724133a83fa08df4a5
2022-12-15 03:28:19 +00:00
Yan Yan
99a0e88ef0 Support configuring capabilities in VCN cell network template
This commit adds the support of configuring required and forbidden
capabilities in the VCN cell underlying network matching template
so that a cell network MUST match the capability criteria to be
selected as the VCN's underlying network.

Bug: 245618320
Test: FrameworksVcnTests(new tests), CtsVcnTestCases
Change-Id: I3ed65ae86e0078fb5f0f6ab311fbc46f915ecdab
2022-12-15 03:26:49 +00:00
Yan Yan
bd0882f00f Merge "Fix a typo and use ArraySet in VCN" am: e60e0a8b75
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2355953

Change-Id: I87aa88c561109ccbc24c88dfa00e84905d2e9d60
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-15 01:25:29 +00:00
Yan Yan
e60e0a8b75 Merge "Fix a typo and use ArraySet in VCN" 2022-12-15 00:39:05 +00:00
Treehugger Robot
38f2d28610 Merge "Refine keep rules for Java classes w/ native methods" am: 170a9ababb
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2355959

Change-Id: I72b8cd4f7e6a51f1f40332923de4b67d87684129
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-15 00:08:12 +00:00
Treehugger Robot
170a9ababb Merge "Refine keep rules for Java classes w/ native methods" 2022-12-14 23:25:01 +00:00
Chavi Weingarten
e2038dc14b Added SCVH test OWNERS file
Test: N/A
Change-Id: I5e3f8196f9b85edc5d8259f1c1bbe1b1a34d7fda
2022-12-14 22:55:48 +00:00
Treehugger Robot
5e7eb1606b Merge changes from topic "c2aidl" am: ddfaa610f5
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2333067

Change-Id: I6e883071fe98ee2c993959e7d3b40ba0b3e751ae
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-14 21:02:23 +00:00
John Reck
84d92f6df8 HardwareBuffer API cleanups am: 8d49e953eb
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2333066

Change-Id: Ia53d6944fd17274d74d2e70fa3b10289aea36e5d
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-14 21:01:50 +00:00
Jared Duke
3027b4d017 Refine keep rules for Java classes w/ native methods
The global keep rule for native methods allows stripping of such methods
if they're unreferenced in Java. However, because system_server
explicitly registers these methods from native code, stripping them in
Java can cause runtime issues. As such, conservatively keep all such
methods in system_server subpackages as long as the containing class is
also kept or referenced.

In practice, the difference is minimal, but this makes it easier to
integrate optional debug pathways that have JNI interop.

Bug: 246800015
Test: m services + inspect delta in services.jar
Change-Id: Id1f9ab707edff9b1911cdde6bdd4bc24ebff7e49
2022-12-14 12:31:14 -08:00
Treehugger Robot
ddfaa610f5 Merge changes from topic "c2aidl"
* changes:
  HardwareBuffer.aidl now for everyone!
  HardwareBuffer API cleanups
2022-12-14 20:24:15 +00:00
Yan Yan
44e3093a8b Merge changes If8097d58,Ic8ec4587,If37b26fa am: fbd9f328ab
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2347143

Change-Id: Iaae6438c1ce5e98501c25d3ca9eb4caf6b885dac
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-14 19:35:41 +00:00
Yan Yan
fbd9f328ab Merge changes If8097d58,Ic8ec4587,If37b26fa
* changes:
  APIs to enable data stall handling in VCN
  Perform MOBIKE when data stall is suspected on VCN network
  Add VCN gateway option to enable data stall handling
2022-12-14 18:52:31 +00:00
Yan Yan
6cc63c4968 Fix a typo and use ArraySet in VCN
This is a cleanup commit to fix typos and switch to use ArraySet
instead of HashSet for better performance.

Bug: 261499808
Test: atest FrameworksVcnTests, CtsVcnTestCases
Change-Id: Ie4a83ab22aa2b3682856776b762b4356b13b4745
2022-12-14 18:42:55 +00:00
Treehugger Robot
c21d08a9d7 Merge "Fix API feedback on AuthenticatedKeyMetadata" am: 506f1e6ea7
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2350224

Change-Id: Id8ff930a74c6a17dbc262973845dbdd8df77c01f
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-14 18:17:19 +00:00
Treehugger Robot
506f1e6ea7 Merge "Fix API feedback on AuthenticatedKeyMetadata" 2022-12-14 17:47:19 +00:00
Vania Januar
96bf325bdf Merge "Add owners file for /systemui/stylus." am: d639c46b67
Original change: https://android-review.googlesource.com/c/platform/frameworks/base/+/2355562

Change-Id: I98eb3f16b76ceb38d3c3ed8240180489488cafb8
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
2022-12-14 17:39:11 +00:00
Vania Januar
d639c46b67 Merge "Add owners file for /systemui/stylus." 2022-12-14 16:47:59 +00:00