Mobile Spec Sheet: HTC 10 vs. Huawei P9 vs. Samsung Galaxy S7 vs. Other Flagship Smartphones (Updated with More Devices) by Andrew Cheng April 15, 2016