Thanks for the info.
I'm pretty sure I can keep from factory resetting my phone, but my GF, not so much.
That's not what a factory reset does, it resets the phone to the factory's specifications, not the installed OS's defaults.
I should have specified what I meant by "fix"
I mean is it possible to make it so, when selecting that option, maybe it would run a script or something, and wipe all user data from the installed rom to start fresh. the end user would see a situation upon reboot similar to resetting a stock phone.
Honestly that is more trouble than the reward would be.
Factory resets are for people that dont root and rom a phone. If you root and rom your phone you should be able to go into recovery and accomplish the same thing there.
I think they tried it on one of the early android devices and it created more issues then the devs wanted to deal with.
Are there any custom ROMs that have the factory data reset option in the settings menu disabled or removed?