How can I remove Features modules from a site without affecting functionality? I have inherited a site that makes heavy use of Features, and this constrains what I can do to permissions and creates dependencies that don't otherwise exist.  Something as simple as turning off the overlay becomes a mystery.

Is there some way I can remove these features and give back control to the database and to dependencies declared in non-Feature modules? I'd sure like to be able to adjust permissions by visiting the usual permissions UI and making the change as per usual. 

I see there is a Features Tools module that appears relevant, but it does not seem to address things like roles and permissions.  And it's a bit discouraging to think that an additional module might be necessary just to de-Features a site.
When you are absolutely sure there is no custom code in the feature module you can safely recreate the feature by going to /admin/structure/features and then change permissions and/or disable modules such as the Overlay module that are declared as a dependency in the feature.

You can recreate the feature and remove the unwanted components:


Go to /admin/structure/features
Click the 'Recreate' button next to the feature
Uncheck all dependencies or other components that you don't want in the Feature.
Click the 'Download feature' button.
Replace the Feature module in your modules folder.


When you are not sure there is any custom code in the feature module do this on a local environment and check all changed code via Git to make sure only the components you deselected are removed from the feature module.