Ticket #34 (closed Feature Requests: fixed)
Wi-Fi connection support
| Reported by: | anonymous | Owned by: | octo |
|---|---|---|---|
| Priority: | minor | Milestone: | 0.4 |
| Component: | LogicMail | Version: | 0.3 |
| Keywords: | wifi 8820 | Cc: | |
| Blocked By: | Blocking: |
Description
installs and works great over gprs - would be nice to use a local wifi hotspot though and save on the dataplan $$ - this is on a blackberry 8820 - dunno if it is the os which is resposible but even if i turn off gprs logicmail still doesnt use the wifi.
Change History
comment:2 Changed 4 years ago by octo
- Summary changed from blackberry 8820 wifi to Wi-Fi connection support
User snappy provided the magic connection string, which will need further investigation:
mail.mycompany.com:143;DeviceSide=True;ConnectionUID=S TCP-WiFi;ConnectionSetup=delayed;retrynocontext=true
Specifically, the "ConnectionUID=S TCP-WiFi" portion will need to be looked into.
comment:3 Changed 4 years ago by octo
- Status changed from new to assigned
- Owner set to octo
- Milestone set to 0.4
No information on this can be found on the Internet, except for the suggested connection string. Therefore, it is impossible to add any WiFi detection capabilities to the application. However, it is trivial to add a checkbox to a configuration screen to add this string, so that will be done.
comment:4 Changed 4 years ago by tengel
There is a thread on BlackBerryForums where people debugged this - the website is down right now, but when it comes back up I'll dig for the thread and post the link here.
comment:5 Changed 4 years ago by octo
Some further investigation has yielded interesting results. Apparently, "S TCP-WiFi" is the UID of the Service Book used for WiFi connections. Also, there is an API for poking at the device's Service Book information, and its in "net.rim.device.api.servicebook". Of course this is yet another API that requires signed code to access.
So, auto-detecting WiFi availability may be technically possible, but signing issues will put it on the back-burner for now. In the meantime, a simpler user-prompting approach will be taken on this issue.

As a reference helper, the GMail applets have the same problem on the 8820/8320, if you turn off the GPRS radio they will complain there is no connection even if wifi is on. If GPRS is on, though, they will use the wifi (which I believe is internal to the BB, it's automagic for all apps).