I was under the impression that the Motion API (and associated sensors) were only for the ‘new bread’ of Windows Phones but it appears that some existing phones also support the motion API. Here is what I have found so far from running the “Shooting Range” trial App on various friends phones (after they have received the official Mango update)
HTC HD7: Motion Supported
LG E900: Motion Supported
Samsung Omnia7: Motion Supported (does it have issues with the compass though?)
Samsung Focus: Motion Supported (thanks Ginny)
LG Quantum: Motion Unsupported *
Please post your own finding in the comments and I will update this post.
You can download the free trial of “Shooting Range” from here:
(It will explicitly tell you if the motion API is unsupported)
To clarify, motion support requires not only Windows Phone 7.5 (Mango) but also a device specific update from the phones’ manufacturer. So in all likelihood any phone that currently says it does not support the motion API only does so because it hasn’t yet received the update from the phones’ manufacturer.
It is also worth knowing that while older phones will support the motion API they will do so with less accuracy than the new generation of phones that include additional & improved hardware based sensors.
The following thread pertains to this issue: