Hi!
I am using the elocation module to try and determine IMSI. In the interactive console, I gave the following commands -
However, if I give the command "elocation.extended_gsm_location" or "elocation.gsm_location", I get the correct (expected) output with all the network details.Code:>>> import elocation >>> elocation.get_imsi() u'' >>> elocation.get_registration_status() 'RegistrationUnknown'
I remember signing the scriptshell with highest capabilities. Do I need to sign the elocation module as well? Or recompile it with the ReadUserData capability?
Any idea how I could get the imsi to be determined?
Thanks
Kedar
PS : I tried to check the capabilities, but I got the following error -
In fact, I could not find the get_capabilities and has_capabilities (mentioned here) when you give the command ->>> import e32
>>> e32.get_capabilities()
Traceback (most recent call last):
File "<console>, line 1, in ?
AttributeError: 'module' has no attribute 'get_capabilities'
I apologise for the double-posting. I had brought this up on an older thread, but the title of the thread is rather misleading - "Retrieving SIM information".>>> import e32
>>> dir(e32)

Reply With Quote



