Ok….thanks to Darkmen who made this possible!
NOTE: With this method iPhone will always use Default_CARRIER_ATT.png regardless on which network are U connected, so U CAN’T tell when U are roaming!
1. First you should make your two graphics. The one with black type is called Default_CARRIER_ATT.png, and the one with white type is called FSO_CARRIER_ATT.png Keep in mind, these should be on a transparent background.
2. Then upload them to /System/Library/CoreServices/SpringBoard.app/ over the orginals
3. Download the springboard file from iPhone:
/System/Library/CoreServices/SpringBoard.app/SpringBoard
and patch it as shown below:
Offset Original Patched
227452: 05 00
227454: 00 A0
227455: 0A E1
upload the patched file to replace the original one (don’t forget to chmod +x if the file is uploaed from Windows).
4. Reboot iPhone
My customized logo:

Original URL: Hackint0sh
