The only way to "unlock" an iPhone 4 is to flash it to Cricket, or use it with a known Verizon/Sprint affiliate that utilizes the same networks as either Verizon or Sprint, whichever your device is locked to. Outside of literally a handful of carriers with Cricket included, your device is not usable on any other networks.