Smartphones use a second CPU and second operating system in their baseband modems. At the heart of every smartphone there is a baseband processor which contains a general purpose ARM processor and runs its own operating system . These operating systems are closed source and vulnerable to hackers.