The iPhone Dev-Team has finally released a proper working patch which fixes carrier name or logo on unlocked iPhone 3.1.2 firmware. If you jailbreaked your iPhone with PwnageTool 3.1.4 and then later unlocked it with ultrasn0w, then you must have noticed that the carrier name or logo on the top left side of the status bar was missing. This was caused due to a known bug in ultrasn0w and was purely cosmetic, which means that your phone continued to work even without the carrier logo in place. We earlier wrote about a fix for this bug but it was more of a workaround than a proper fix. But today, Dev-Team has released ultrasn0w 0.92 which fixes this issue. Follow the steps below to upgrade your phone to the latest version of ultrasn0w.
A proper app for fixing the missing carrier logo problem in jailbroken and unlocked iPhone 3G/3GS running 3.1.2+ firmware has been released in BigBoss & Planet-iPhones repository on Cydia. Follow the steps below to download and install this app from Cydia inorder to fix this issue.