Fault Discovery, Localization, And Recovery In Smartphone Apps