And the Android build shipped with your phone is provided by your telecom provider, which presumably cooperates with your favorite Three Letter Agency.<p>So, you flash the phone with your own build? Most phones on the market rely on proprietary drivers only available as binary blobs. Even if you find a phone that has all Free drivers, can you replace the bootloader with your own trusted binary? Even the bootloader isn&#x27;t nearly as dangerous as the baseband processor, and I don&#x27;t  know of a single phone with a Free baseband OS.<p>Sorry, as much of a fan as FOSS as I am, with your threat model, every phone on the market is equally bad. This might change once we&#x27;re able to eliminate baseband processors from smart phones, but even then I wouldn&#x27;t hold my breath.