03-22-2010 01:41 AM
03-22-2010 04:07 AM
I suggest you first find out what causes the network indicator to show the network type in lower-case and upper-case. I doubt that it's in upper-case if and only if there's MDS coverage.
03-22-2010 04:47 AM
afaik capital letters indicate a connection to the BES/MDS
03-22-2010 04:55 AM
Upper-case network type seems to correlate much more with whether the handheld is attached to the Packet Switch part of the carrier's core network -- i.e., upper-case after GPRS Attach succeeds.
03-22-2010 05:05 AM
Yes, Upper case "EDGE" represent the MDS connection. But with upper case why "CoverageInfo.isCoverageSufficient(CoverageInfo.CO
I can browse internet with EDGE conneciton
03-22-2010 05:05 AM
Looks like simon_hain may have been right -- a prerequisite for upper-case network type is that the BlackBerry registers with RIM's network. I have a 2G BlackBerry with a SIM that can access the Internet over GRPS, but which doesn't have a BlackBerry data plan. The network indicator is always lower-case ("grps" or "edge") even when the BlackBerry successfully communicates with the Internet.
03-22-2010 05:10 AM
First of all, you need to check for BIS and MDS coverage -- if either of them is true, then the handheld is connected to RIM network infrastructure. However, there are known issues with CoverageInfo not always reporting the right status. For example, try using CoverageInfo.getCoverageStatus() instead.
Last but not least, check what happens when you are connected to RIM network infrastructure via Wi-Fi but the cellular interface is not connected to RIM network infrastructure. I wonder what RIM's indicator displays then...
03-22-2010 05:11 AM
Access the internet is not the problem here. When "EDGE"(upper case) indicates MDS services enable with the device, why
03-22-2010 05:34 AM
See my previous post: there are known issues with CoverageInfo not always reporting the right status. For example, try using CoverageInfo.getCoverageStatus() instead.