My android phone & tab have development mode on.
The devices don’t mount the drives unless I specifically tell it to. Wake me up when android exploits bypass it.
Laptops might not share the same luxury, but it should be a setting in the os to ignore usb con nections until acknowledged by the user.
Iphones/ipads are usb connection whores, they squeal like a pig to anything which tells them itunes is installed.