But China's largest carrier faces competition from its smaller rivals, while the iPhone is struggling against the surge of Android smartphones.