I recently set up FreedomPop on my EVO 4G and everything worked OK. Shortly thereafter I installed Cyanmobile ROM and everything still worked. After a while though I could no longer dial calls. I could still use the 4G for data though. Apparently the profile needs to be updated from time to time.
I did some looking around and found that cyanogen didn't have a way to update the profile file and that to do it you had to backup cyanogen , install a stock ROM, uptate the profile file, then restore cyanogen. I also found a post
That discussed why cyanogen couldn't install the update and proposed a way to do this by creating a contact with a specific dial code that you can call that will update the PRL file. The post discussed the code for Verizon and there was a comment about Sprint and the reply was that he thought it was simply *2,,,,,2 and suggested contacting the provider to find out.
I tried *2,,,,,2 and it didn't work. I contacted FreedomPop and all I could get out of them that the phone service is connected though the FreedomPop messaging application. I thought I could de-compile this app and then do a search for a string starting with a "*". I tried that but didn't find anything.
Does anyone know if this method works and what the code is, how to find out what the code is, or anything about this?
Also, is there a way to update the profile from adb?