Smartphones and phonesThe rugged Honor X9c with a 6600mAh battery and a 108MP camera has been unveiled