Version: 1.0.1
MobileSubstrate library that tricks apps into thinking that they are on Wifi even though they are on 3G/edge/grps. In the default config only Fring and AppStore are tricked. This way you can VoIP with Fring on 3G and download big apps with AppStore, even though Apple forbids it.
VoIPover3G is here to bring you just that, VoIP over 3G, or EDGE using the popular App Store app Fring, or Truphone. Along with allowing VoIP over the cellular network, it also will allow you to install App Store apps larger than 10mb, over the cell network It achieves this by tricking the apps into thinking you’re on a wifi network.
After install, by default, only Fring, Truphone, the iTunes Store, and the App Store are going to be tricked into thinking they’re on wifi. You can configure which apps get tricked by editing /Library/MobileSubstrate/DynamicLibraries/VoIPover3G.plist and adding the app’s bundle identifier to that list. Removing VoIPover3G.plist will then make ALL apps be tricked, which isn’t recommended.
I was able to successfully able to use Fring and download an app over 10 MB over EDGE with AT&T. Not being on an iPhone 3G I was unable to try it over 3G. I do think a GUI interface needs to be added in for easy enabling of different apps to be tricked, but I can over look that for basically free calls where ever you have 3G, or EDGE coverage. Though not all providers may approve of this functionality and could block the necessary ports for VoIP calls, something this app cannot get around. Be aware that if your carrier doesn’t approve of this and you’re caught you could be subject to extra fees or other bad things I’m sure you don’t want.
This easily fits under the category of “Why to Jailbreak”, load up your Cydia, install this right away and enjoy some VoIP.
[Source - BigBoss] Cydia

I installed this package on my iPhone 3G. Unfortunately my phone was not fooled. Maybe its because I am running the 3G. Interesting thing is that Fring actually stopped giving the the error that I need to be connected to WiFi, but it still could not make calls. iTunes was not fooled at all. Hopefully this will get fixed because it is a sweet package.
Hy,
try with this tip.
“….as of now it doesn’t work…. this is what the author said ….
In the meantime this workaround works:
Uninstall the VoIPover3G package, start Fring login and make one call.
Quit Fring. Install VoIPover3G again and now it should work.
yes it is a known bug. It should be patched in 1.0.1 which I already
sent to bigboss. It should be on cydia soon…”
The main apps you need are there. The problem is that iTunes isn’t tricked at all for me, I don’t have fring, and I haven’t tried to download an app over 10 MB on the phone yet but iTunes is pretty much all i’d use it for anyway.
My appstore isn’t fool by it, but fring is. I’ve try several times to reinstall it
I am running iPhone 3G w JB 2.1 code.
WinterBoard seems to be a requirement for VoIPover3G to work correctly.
Oddly, the WinterBoard installed MobileSubstrate, even though I had manually installed it before.
It would be great of the developers of these apps could post some instructions to troubleshoot via SSH to make sure the linkages are working properly — or not!
In any case, Fring, TruPhone and PennyTel now all work on 3G, when previously they did not.
I hope this helps!
Well… v1.0.1 seems to work wth 3G iPhone on both SIP and Cellular.
On option to use Cellular as opposed to SIP, it just bypass fring and use my ATT dialer. When hang up, comes back to fring. I am confused about this, when it is actually tricked into thinking that it was supposed on WiFi. Will FRING charge us extra with this being fooled into WiFi whilst in actually 3G?
Trouble is if the Cellular call is preceeded with a *67 to block my number from being dsplayed, it will NOT go through.
Help me please understand. thanks,
I tried to use VoiPover3G to trick iPhone’s Mail App as my Yahoo! mail account can’t receive any emails while on edge, although it can send; it didn’t work. It only receives on wifi connections. I have two gmail accounts and have no problems sending and receiving on edge or wifi. I’ve gone through many posts but nobody has came up with a solution to this problem. I’ve realized it’s happened in different countries, so it shouldn’t be a problem of my data provider. If anyone could give a solution to this issue.. Thankx
I cant get this thing to work! Cant find the application in Cydia. If I reinstall it will I remove my applications?
try boss prefs toggles>setting>extras>disable apple app killswitch