-power off
-press and hold home
-press and hold back
-press and release power
this will bring you to a menu that gives you the option to erase user data or not, choosing yes will reset firmware to factory and you will lose ALL settings, including wallpapers, ringtones, etc, but your sd card will remain untouched... if you brick your hero this should help, but im not claiming responsibility if it doesnt
-press and hold home
-press and hold back
-press and release power
this will bring you to a menu that gives you the option to erase user data or not, choosing yes will reset firmware to factory and you will lose ALL settings, including wallpapers, ringtones, etc, but your sd card will remain untouched... if you brick your hero this should help, but im not claiming responsibility if it doesnt