OK this is a new one on me. All I did was flash a deodexed rom and now for some reason I have lost my Browser icon/shortcut. Now it gets even weirder, it is only missing from TouchWiz. I have installed GoLauncher and it shows up there. Now I know that I could just continue to use GoLauncher but...