Is there a way to retrieve IMSI on the Windows Phone 7 platform?
Regards,
Yusuf
It is possible, but it requires you to use native access, which is not officially supported and will not get your app approved in the Marketplace. I know that with the Dell Venue Pro I managed to access that data through AT commands.
As long as you can get the phone in Modem mode, you can run AT+CIMI to get the IMSI value.
In short, No. There is no way to get any information on SIM card or phone itself except Mobile operator name
Under 'settings - about' I find SIM-ID number, is this information available via a 'standard' API like Mobile Operator name?
If available, as a work-around for WP7 maybe link SIM-ID to IMSI on the 'back-end'.
What about Windows Phone 8 and 'secure NFC' - standard APIs to retrieve IMSI should be available then?
KR,
Ahmad
Related
I am creating a mobile application that can detect iBeacons and I am confused which windows devices support that. I already checked that it's possible in Windows 10 but somewhere I read that it's also possible for Windows 8.1.
Unfortunately, it is not possible to detect beacons with Windows Phone 8.x because the OS has no built-in beacon support and does not allow apps to access raw Bluetooth LE scan results.
You can read more info about this here: https://stackoverflow.com/a/30603394/1461050
I want to know if it is possible to list Bluetooth LE devices in Windows Phone 8? The documentation comes up with a note that says that only paired devices could be listed.
Offtopic
Windows Phone really starts to freakin' me out. Every thing is hidden from the developer, like RFID, available WLAN's and so on. Sry but this had to be.
Bluetooth LE support just came to some Lumia devices recently, so there are no public APIs available yet. See here for some details.
Does any know some good http (at least) sniffer which works under Windows Phone 7 OS?
Currently I use wireshark/fiddler + windows phone 7 emulator for testing, but anyway I want to test my app using real phone + some win 7 phone sniffer too.
I'll appreciate any help.
You can use Fiddler with your device also.
Mike Ormond demonstrates here.
More Monitoring Web Requests on Windows Phone
The current Windows Phone platform SDK does not expose access to the network stack or the radio interface at all, so in the current incarnation there is no way to create a sniffer for the platform.
I am developing a application, where I need to display the IMSI number from data card which has been plugged in to a vista system.I am using visual studio 2005 and microsoft SDK.
Is there any way to access the IMSI number of the data card(both GSM and CDMA) using any win32 api or any other way to access it
thanks in advance
Vinayaka Karjigi
Try to query your mobile device via AT commands using the usually installed serial interface (emulator). If supported, AT+CIM should give you the SIM IMSI.
Using C# how do I know if I am running on a device or emulator?
I use the devicename to retrieve data, there will be no data for an emulator;
so i will manipulate the emulator name to retrieve data.
Since you mentioned the words C# and device in your question I'm assuming you mean a Windows CE or Windows Mobile device. If that is the case the following link will help. It details how to PInvoke the SystemParametersInfo function to determine the OEM name for the device.
https://blogs.msdn.com/netcfteam/archive/2006/09/15/756755.aspx
I would think that if it were a REALLY good emulator, your program would never know the difference. ;)