Merge "Let virtualdevice.launchPendingIntent() to start BAL using its BAL permission" into tm-dev