Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
I'd focus more on enabling a good lock screen (passcode, fingerprint, iris scan, whatever) to keep anyone from being able to access a Factory Reset option to begin with.
Keep in mind all a Factory Reset does is wipe the user data partition, it does not have any ability to reload the installed operating system or its apps, nor does it even alter anything in any of the partitions with system-level permissions. After a Factory Reset, a rooted device with some apps removed will still be a rooted device with those apps removed, the only difference being the user's data, along with any setting and config files stored in the user data partition, will be wiped. If you want to actually wipe everything, you need to reflash a stock ROM and do a Factory Reset -- this replaces the installed OS and wipes user data, returning the phone back to its original (not rooted), unused state.
Your device's internal storage is divided into several partitions. Most of them are restricted with system-level permissions and one is set to be the user's data partition. The installed Android operating system is on those system partitions and as a general user you only have very limited access to any of them. (Most indirectly via the Settings app.) You do have full, unfettered access to anything residing in that data partition. When you rooted your device, this gives you more ability to access the operating system.Thanks
So basically factory reset only deletes apps that the user installed and personal data but does not restore the system apps deleted via root?
Thanks!!!Your device's internal storage is divided into several partitions. Most of them are restricted with system-level permissions and one is set to be the user's data partition. The installed Android operating system is on those system partitions and as a general user you only have very limited access to any of them. (Most indirectly via the Settings app.) You do have full, unfettered access to anything residing in that data partition. When you rooted your device, this gives you more ability to access the operating system.
But again, a Factory Reset only wipes that user data partition clean. It does not have any access to any of those system-level partitions and it doesn't have the ability to the alter the installed operating system either. But as you use that device more and more, you build up a lot of things in that user data partition. Config and setting files for your apps get stored there along with general files too. So doing a Factory Reset is something of a drastic measure, but it cannot restore deleted apps, it cannot change a rooted device back into a non-rooted one, nor will it return a phone that's been upgraded to a newer OS version to a previous one.
A 'Factory Reset' is something of a misnomer as implies it can magically restore a phone to its original state but that's just not reality. The 'Reset' part only refers to an established user's files and settings.
Just a suggestion but you might find installing the Titanium Backup Pro app to be helpful:
https://play.google.com/store/apps/details?id=com.keramidas.TitaniumBackup
https://play.google.com/store/apps/details?id=com.keramidas.TitaniumBackupPro
also, Root Explorer is a really good 'root required' file explorer app:
https://play.google.com/store/apps/details?id=com.speedsoftware.rootexplorer&hl=en_US