Is my phone factory firmware been messed with
You might want to delete the photos as it has personal information that you shouldn't display. Also, the Lenovo Forums might be a good place to get information about the validity of your software