Clear calling identity before binding instant app resolver
EphemeralResolverConnection always bind the instant app resolver installed in user 0. It can be a problem if PMS is calling EphemeralResolverConnection in a binder call from other users. In which case, we are binding service in user 0 from other users and security exception is thrown. This fix assume it is WAI we always bind instant app resolver in user 0. Fix: 38257043 Test: reboot, launch a work profile app that start an ACTION_VIEW intent with http link. No crash observed. Change-Id: Ic4e451b67ef127f05c3e594254b310da690a2324
Loading
Please register or sign in to comment