PinePhone

An Open Source smartphone developed by Pine64

PinePhone is designed to run Linux distributions with minimal amount of binary blobs.

Most hardware components that rely on closed source firmware are connected as USB devices and can be powered off using hardware kill switches.

Wikipedia page

Product page