I got it to work on symbian c++ and j2me also.
Hi,
to get location string broadcasted by BTS, you need to open a socket and listen on a port specific to service provider.
some time it take too long time to get the string, but for sure you get the string.
I keep on listening for it but it got only once in about 15 mins interval, but while moving around it keep on getting as soon as you enter a new location.
I got it to work on symbian c++ and j2me also.