Merge "Support virtual device in permissions listener" into main