Chalk another one up to our brilliant forum members, though this one comes from user chickenmatt5. While another forum members, dancerdudes, had previously written a guide that accomplished the same goal, an internet connection was required for it to work. With this method, however, everything is locally on the device and so it works fine when a connection isn’t present.
The process is fairly straight-forward, with only eight steps total and plenty of screenshots to guide even the most naïve user along. This method relies on the use of Apple’s iPhone Configuration Utility and custom profiles. It’s perfect for changing the icon of those few app icons that look hand-drawn by a third grader.
You will find the guide here.