Dear All,
I moved from a trusty Centro to a very nice BB 8900, one of the incentives was the availability of WiFi - I don't have and don't want to pay for a BB data plan, since I don't need its killer app, push email. I was expecting to use the Gmail app over WiFi wherever possible. I can access a browser via wifi, but I discovered I couldn't get a connection with the native gmail app. I've found a loophole or low level hack to run theh java gmail app through wifi with the help of WiFiX (see below), and I hope this will be useful for others to tinker with and come up with a better solution.
After some research, I realised that blackberry is somehow blocking access to data via WiFi for third party and other applications, probably to make cell providers bill more on limited data plans - or as an incentive for unlimited data plan signup. Edge is slow, coverage can be patchy... and blocking data connections on what is a handheld computer is quite sad.
Now, there's a great little program called WiFiX by Aerize which tunnels data traffic through WiFi, making the app beleive it goes through GPRS-EDGE-data plan. This works great for the Google app, for Google maps, and others (google it, search in these forums - I cannot post links in here). That application, unfortunately, does not work with the latest Gmail app for Blackberry, version 2.0.6.
What I realised is that Google produces many versions of its Java apps - the blackberry specific one you get when connecting to
Gmail for mobile, but also a generic version for java virtual machines. Dowloading and installing v2 of the generic java gmail app gives an error, but I managed to get a copy of the generic java gmail app version 1.5... AND IT WORKS! There are some caveats - basically, at some point you do need a cellular data connection, but here is my procedure in detail (there are some reboots involved in between steps):
1.Download the Gmail app 1.5 JAR file, I got mine by clicking on the JAR link (using the wifi enabled browser) at
Gmail Old Versions | Wap Review and follow instructions to install.
2.Install WiFiX Aerize (there's a free trial). You might want to check how nicely it works out of the box with the Google search app and google maps. I think it will NOT work with OS 5, I'm on 4.7.
3.Allow access to mail.google.com through WiFiX: go to Settings->Options->Aerize WiFix, click on new, enter Gmail for name, Click on Add Host, enter mail.google.com. Save and exit.
4.You need to access the Gmail app ONCE through the cellular network. With a SIM card with a working data plan (any will do, not necessarily the BB specific one), run the Gmail app, login.
5.Turn off your cell signal, take off your SIM card - the Gmail app will now work through your WiFi (WiFiX trick) connection.
And that's it! Pending-ideas in the next post.