Windows Mobile 6 Phone

The first phones based on Microsoft's Windows Mobile 6.5 made their debuts this week, a showing that Microsoft hopes will make the company relevant in the mobile market . Windows Mobile 6.5 has a number of things going for it: it is more finger-friendly, and includes integration with Windows Servers and Web services. Microsoft is giving handset makers and carriers new freedom to customize the UI's look and feel, as it gives up stamping the Windows PC experience onto handhelds. The Windows UI has been retooled to be more finger friendly, and Microsoft unveiled new Web services for smartphone users.

Get the best deal for Windows Mobile Smartphones from the largest online selection at eBay.com. Browse your favorite brands affordable prices free shipping on many items. Windows 10 Mobile is the latest iteration of the Windows operating system, now unified with the Windows Phone OS. It was released as an opt-in Technical Preview 2 (build 9941) on February 12, 2015. With Windows Mobile 6, the three types of devices listed above still exist, but what we're supposed to call them has changed. The term 'Pocket PC' has been dropped entirely from the Microsoft vocabulary, with new focus on the terms 'Windows Mobile' and 'Windows Phone.' Windows Mobile 6 Standard (non-Touchscreen Phones) Windows Mobile for Smartphones is now Windows Mobile 6 Standard, and devices running WM6 Standard are called Windows Mobile 6 Standard Smartphones. These are non-touchscreen devices with an OS similar to WM6 Professional and Classic, but with important differences. With Windows Mobile 6, the three types of devices listed above still exist, but what we're supposed to call them has changed. The term 'Pocket PC' has been dropped entirely from the Microsoft vocabulary, with new focus on the terms 'Windows Mobile' and 'Windows Phone.'

Active4 years, 9 months ago

I would like to enable or disable phone radio in low connectivity areas. Is it possible to do this? I am using motorola ES400 for development.

rakesh kashyaprakesh kashyap

3 Answers

Phone

You need to P/Invoke GetDeviceList and ChangeRadioState from ossvcs.dll. The code to actually do this is a bit long for a SO post, so I'll leave it to you to get it worked out - it's not terribly hard (there's some C code here, and there's some C# code on CodeProject even, I've not used it so YMMV).

Another alternative is to use the Radios class in the SDF, which already has these wrapped.

ctackectacke
62.4k14 gold badges88 silver badges146 bronze badges

First : Import these dlls

And here's a copy of the code I use for the Motorola MC65, which should work for yours as well.

And to turn off the phone simply call following method:

So just use whatever conditional statements are needed and call DisablePhoneRadio() whenever you need to disable it, and when enabling the phone radio simply swat out the RADIODEVSTATE.RADIODEVICES_OFF with RADIODEVSTATE.RADIODEVICES_ON like so:

Hope this helps!

theRealShooKon3theRealShooKon3

Windows Mobile 6 Simulator

Check this thread as well. Interesting take on threaded calls and monitoring the device connectivity state and powering on and off the cellular radio on windows mobile.

kukleikuklei

Windows Mobile 6 Phone Number

Not the answer you're looking for? Browse other questions tagged c#windows-mobilecompact-frameworkwindows-mobile-6.5.net-cf-3.5 or ask your own question.