How can we improve the Windows dev platform?

Implement Radio Interface Layer !!!

In Windows Mobile 6.5, this library exist, and it's very good for retreive lot of cell tower informations ( Cell ID, MNC, MCC, LAC, IMEI, IMSI ) lot of information we do not have access with Windows Phone!!

96 votes
Sign in
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    Signed in as (Sign out)

    We’ll send you updates on this idea

    Doc RomsDoc Roms shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →
    NandajitNandajit shared a merged idea: Need API for Radio Interface layer so that uwp apps can access Cell tower informations like CellID, MNC, MCC  ·   · 
    ashish guptaashish gupta shared a merged idea: API to Retrieve IMEI , IMSI , MCC , MNC and MSISDN  ·   · 
    Anonymous shared a merged idea: Allow access to MCC and MNC of SIM and network.  ·   · 

    23 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      Signed in as (Sign out)
      Submitting...
      • NandajitNandajit commented  ·   ·  Flag as inappropriate

        Need to access to Cell Id, MNC and MCC. Need to retrieve device location using this method. This method is available in Windows Mobile 6.5 along with GPS. But access to Radio Interface Layer is not there in Windows 10.

      • Clint Rutkas [MSFT]AdminClint Rutkas [MSFT] (Admin, Windows Developer) commented  ·   ·  Flag as inappropriate

        Please look at the API, what I listed does give you IMEi at https://msdn.microsoft.com/en-us/library/windows/apps/windows.networking.networkoperators.mobilebroadbanddeviceinformation.mobileequipmentid.aspx and imsi https://msdn.microsoft.com/en-us/library/windows/apps/windows.networking.networkoperators.mobilebroadbanddeviceinformation.subscriberid.aspx

        I am assuming the other items you are asking for are there as well. Please diving into the API a bit more

        If there are individual items that aren't there please open up individual asks with scenarios on how you'd use them. That helps us better understand on how something should be implemented. Group API asks are hard as some can be done but others are not yet.

      • MarcinMarcin commented  ·   ·  Flag as inappropriate

        You have changed the status of this issue to CLOSED, without a proper explanation.
        Does this mean MS intentionally won't implement a low level radio API, or is it just that you haven't read through the requirements properly, or don't understand them?
        The API you mention above doesn't support RSSI/RSRP/RSRQ, CellID or LAC/TAC. Nor does it give any information about IMEI/IMSI.
        Secondly, why in the world would I need permission from the network operator to read out these facts?! That data is not a secret, so why is MS taking on a role of cyber-cop safeguarding information I need to keep myself and my customers safe from, for example, rouge base-stations and other means of cellular exploits?

      • Anonymous commented  ·   ·  Flag as inappropriate

        In France we have a MNO partially using roaming on another MNO's network, with very low quality.
        Apps using this kind of information to provide intel on connection quality and report statistics about it are very popular on android/ios stores.

      • RJRJ commented  ·   ·  Flag as inappropriate

        I also need this values because my app will be needing this to be able to register to our servers.
        If you Bill Gate guys for some reason can't provide that to us developers can you just give us the reason why??

        Thank you very much Microsoft. Best Regards,
        #IAmDeveloper

      • AnonymousAnonymous commented  ·   ·  Flag as inappropriate

        We are building a dial in application and we need to know the user country to be able to normalise the phone numbers. We don not want to read the user gps location to extract only the country code of the simcard.

      • nPerfnPerf commented  ·   ·  Flag as inappropriate

        Even if we don't need user's personal information, MCC and MNC is also a must for our network speed and connexion performance application (www.nperf.com / app.nperf.com). We won't be able to develop a Windows Phone / Window version (WinRT 8.1) without having at least the MCC and MNC for the SIM (and for the network for roaming). This information in available on all other main platform like Android, and even on iOS !! Ideally, we will also need a db signal strength (RSSI/RSRP/RSRQ), the CellID and the LAC/TAC.

      • nPerfnPerf commented  ·   ·  Flag as inappropriate

        This need is also a must for our network speed and connexion performance application (www.nperf.com / app.nperf.com). We won't be able to develop a Windows Phone / Window version (WinRT 8.1) without having at least the MCC and MNC for the SIM (and for the network for roaming). This information in available on all other main platform like Android, and even on iOS !! Ideally, we will also need a db signal strength (RSSI/RSRP/RSRQ), the CellID and the LAC/TAC.

      • nPerfnPerf commented  ·   ·  Flag as inappropriate

        This need is also a must for our network speed and connexion performance application (www.nperf.com / app.nperf.com). We won't be able to dispatch results aggregated by operator without this information which is however available on Android and even on iOS !!

      • a5centa5cent commented  ·   ·  Flag as inappropriate

        We're looking to build an app where the user chooses what type of service centre to call, but the app chooses which is the most suitable number to dial. For legal reasons the app must rely on the MCC to choose which number is most suitable. Reverse geocoding is the other option, but we must consider the network on which the call was made, and not which side of a national boarder a person may have been standing on. Having the MCC mapped to an ISO country codes would also be appreciated.

        For this we very much need access to the network MCC.

      • FrancescoFrancesco commented  ·   ·  Flag as inappropriate

        Such information could be very userful to get the location whenever the GPS doesn't work because inside a building.
        Other userful app could be developed if those data would be available.

      • Ashok KumarAshok Kumar commented  ·   ·  Flag as inappropriate

        Absolutely needed. Difficult to rely on Geo locations API or TimeZone Info to correctly locate the users location country

      • BrianBrian commented  ·   ·  Flag as inappropriate

        We also would like a way to get the IMEI through the next API. We get it in BBOS, iOS and Android, and we're still puzzled as to why we can't get it in WP.

        Thanks!

      • VenkateshVenkatesh commented  ·   ·  Flag as inappropriate

        Yes I second the idea. In fact if we want to have any serious LOB apps with ultimate security for WP phone quickly then this is very much required. Also do not gives us the excuse that the same is accessible via DM client. It is really a painful process to get that working and with very short trun around time this is really not possible. If you really want some real adoption and compete with iOS and Android please go for such features, less WP 8 only will be a toy.

      • ashish guptaashish gupta commented  ·   ·  Flag as inappropriate

        Give Some API to find out these thing.Android and IPhone provide API's to find out these thing.And don't give accuses because of security reasons.Android and IPhone is also secure.So work on it and Provide Some API because in Mobile technology it is very difficult to create application without this.

      ← Previous 1

      Feedback and Knowledge Base