DO NOT MERGE Avoids deadlock when applying preferred activities
Prior to this change, we were resolving the mime type of a given intent while holding the package lock. With this change, we instead rely on the preferred-activity declaration to define the mime type if it's important, removing need for an activity manager service call and the potential for deadlock. Fixes: 143105100 Test: Manual; sideload to /system/etc/preferred-apps/ and reset app preferences Change-Id: Ia87b7ecbd7987ef654fb0fc2bda942cd6a9c00a7
Loading
Please register or sign in to comment