Source: https://www.theverge.com/circuitbreaker/2017/5/30/15713808/essential-phone-verizon-att-tmobile-sprint-compatibility