Add unbundled IntentResolver to base_system.
Please let me know if there's some other config where this might be a better fit instead. The earlier prototyping work that established the first "delegate chooser" component (i.e. "Phase 2" of go/sharesheet-unbundling-phases) implemented that component in SystemUI, which is explicitly referenced only in handheld_system_ext. OTOH the original ("system") Sharesheet comes from frameworks/base, so for parity it seems like this probably belongs in base_system instead. Note that this still has no user-observable effect; the IntentResolver component is only invoked under the DeviceConfig flag `systemui::use_delegate_chooser` which is currently false for all users who haven't manually opted-in. Bug: 202164690 Test: Manually tested functionality on raven after `mp droid` (or more easily, just confirm the presence of the component by `adb shell pm list packages` and check for `package:com.android.intentresolver`). Change-Id: I04579cd722fe5c04b4ce3fc1cc291b272c7ebab2
This commit is contained in:
@@ -116,6 +116,7 @@ PRODUCT_PACKAGES += \
|
||||
init_system \
|
||||
input \
|
||||
installd \
|
||||
IntentResolver \
|
||||
iorapd \
|
||||
ip \
|
||||
iptables \
|
||||
|
Reference in New Issue
Block a user