This project has moved and is read-only. For the latest updates, please go here.

Using PhoneNameResolver in WPA81

Jun 29, 2016 at 12:45 PM
Looking at the source code I wonder why is the PhoneNameResolver not used in the WPA81 project (only in WP71 and WP8)?

Without it, the WPA81 reports user agent strings like Mozilla/5.0 (Windows Phone 8.1; ARM; Trident/7.0; Touch; rv11.0; IEMobile/11.0; MicrosoftMDG; RM-1127_15206) like Gecko
Jun 29, 2016 at 1:08 PM
Also maybe PhoneNameResolver should be used with UWP when Windows Phone detected?
Sep 27, 2016 at 1:09 AM
WP81 introduced a new way to query the device model and manufacturer (Windows.Security.ExchangeActiveSyncProvisioning.EasClientDeviceInformation) that doesn't require using an database like that used by the PhoneNameResolver project does. This has the benefit of not having to update the SDK every time a new device comes to market. That said, are you encountering issues with the way the user agent is created?
Sep 27, 2016 at 8:03 AM
I do not agree, the Windows.Security.ExchangeActiveSyncProvisioning.EasClientDeviceInformation API still returns the same model names like RM-1127_15206 that Google Analytics can handle. If I look into my Google Analytics it says I have 99% users from Lumia 638 which is obviously false and is in my opinion caused by Google's inability to handle the model names.