I have tried to use the UIPrerenderedIcon/\"Icon already includes gloss and bevel\" on the Info.plist of my app and it worked perfectly on the Simulator, but not on the real
Check your Plist, I found an Icon file (iOS 5) Dictionary. Within the dictionary, there's another declaration of "icon already includes gloss effects", and that one is set to NO. After setting that one to YES, your iOS5 app will lose it's gloss effect!