mobile system requirements