Source: https://www.theverge.com/circuitbreaker/2018/3/20/17143914/lenovo-android-phones-dual-cameras-snapdragon-625-low-end