Huawei’s budget-friendly Honor 7X doesn’t skimp on hardware. It has an eight-core processor, a 2K display, and dual cameras. Better yet?