This MobileSubstrate library can trick any application into thinking that it is on Wifi even though it is on a cellular data connection. There are a lot of possible uses for that, but for me the main use is being able to use VoIP programs like Fring over 3G. You can configure what apps get tricked by adding the app's bundle identifier to "/Library/MobileSubstrate/DynamicLibraries/VoIPover3G.plist". Currently, the default is to trick only skype and fring. If you remove or rename the VoIPover3G.plist ALL applications will be tricked. This is not recommended though, because for a lot of apps its makes sense to know whether they are on wifi or 3G.

If you use it for VoIP, it might be that your internet provider blocks the ports that are needed for the application to work. This cannot be circumvated by this library.

I am not responsibly for any damage this library causes. If your provider forbids VoIP and catches you and you have to pay for it, I am not responsible!

Developer Note: Sorry for the trouble, I assumed this would work with iTunes store and AppStore without testing, but it doesnt. If it doesnt work with Fring and so on, please check whether you have IntelliScreen installed. If so disable the Performance Boost in the Intelliscreen settings. If I ignored your email: Sorry, but I cant handle that many mails


Advertisement