« MEDC 2007 Speaker Motivation | Main | Lets shell some more - Oops »

March 05, 2007

Comments

PianoSam

Hi,
Very interesting but I couldn't seem to get this to ork on WM6. Is this a WM5 only config?

All the best,
PianoSam.

PianoSam

Hi,
Very interesting but I couldn't seem to get this to work on WM6. Is this a WM5 only config?

All the best,
PianoSam.

Rabi Satter

I have not tested it on 6.0 however it should work since both 5.0 and 6.0 share the same core.

It might be that you are using a locked phone. In which case you might try turning off security. Looking in the 6.0 sdk for securityoff.cpf. Or you can install the developers certificates and sign the cpf before applying it.

PianoSam

Hi,
Thanks for your fast and patient response...
I am a bit of a dunce when it comes to programming on a mobile device...

My device is an unlocked HTC 4350 device.
The entries you refer to don't appear in my WM6 registry so I am assuming that the are created and populated as needed.

I created a CPF file with the above xml and dropped it into my HTC P4350 WM6 device and executed it.

I received an System Notification entry in my Text messaging folder stating 'your device settings cannot be changed by Test.cpf'

Do you know whether this is because I do not have the OTA Enterprise prvileges or is it just that I screwed up in the execution of the file or contents? Can I even expect to do this provisioning this way...I read the MSDN site and it seemed to suggest that this was a plausible way of implementing changes.

In the OOPS blog entry you suggested that there was a typo in the example above but I couldn't see it - did you correct the example?

Additionally, I thought in the file it suggests I only need manager access to execute these entries. So I presumed that it would be Ok to execute the file this way.

I am sorry to be a pest ...I guess the blacklist is really useful and important to me just now and the timing of your information is just wonderful if only I can get it to work...

Kind Regards,
PianoSam.

Rabi Satter

What you need to do is application unlock the phone. This requires the sdk developer certificates to be installed on the device. You will need to have the WM6 SDK installed on a PC. Then look for a cab file C:\Program Files\Windows Mobile 6 SDK\Tools\Security\SDK Development Certificates\Certs.cab. Install this on the device. Next you will need to use a security cpf to unlock the device. Looking the sdk for C:\Program Files\Windows Mobile 6 SDK\Tools\PocketPC\Security\Security Configuration\securityoff.cpf. Copy this to the device and install it. You should now be able to run the cpf you created since the security is turned off.

Hope this helps.

The comments to this entry are closed.