How to detect mobile faults and solutions