[GRASS5] Mobile positioning

Hi,

I would like to ask if anybody knows if nowadays exists any
solution how to get position of mobile phone (GSM) calculated
in the phone (J2ME), that means not as a service provided by
an operator. Probably E-OTD as described here:
http://www.wirelessdevnet.com/channels/lbs/features/mobilepositioning.html

I.e. exist any mobile phone with J2ME supplied with java classes
which may be used to get information about base stations around
and distance (time) to that stations (say that I know the position
of base stations, which I don't of course)?

I found this: http://www.jcp.org/jsr/detail/179.jsp
which is interesting, but just at the beginning.

Exactly what I don't want seems to be supported well by:
http://www.ericsson.com/mobilityworld/sub/open/technologies/mobile_positioning/index.html

Any information, experience or links are appreciated.
Are there other suitable mailing lists I could ask for this?

Thanks.

Radim