Revert a Feature Component programmatically I have a Feature installed using an Installation Profile. But I always have to go and Revert a particular Component so that it's no longer Overridden (so that, for example, the Feature's Blocks appear).  I just wanted to know if I can take this step programmatically using code itself in the Installation Profile.

In the screenshot below, I've shown the component that has to be reverted programmatically (in the screenshot, it's already reverted back so check box is not available).
Here are a few thoughts though on resetting your features programmatically or as add-on install scripts.

You could use Drush to reset the Feature: 

drush features-revert [feature name]

Another thought would be to use features_revert() during the install process:

features_revert(array('module' =&gt; array('component')));

The Strongarm module could be useful as well to force your Feature to retain its default state I think.

I have to agree with @Letharion in his comment on your OP.  I would want to know that other important things aren't being mistakenly modified during the install process.