Skip to content

AT&T Developer Program

AT&T Developer
  • Products
  • Resources
  • Blog
  • Sign In
  1. Forums
  2. Apps
  3. Debugging Windows CE .Net applications on the SGH-i637

Apps|Debugging Windows CE .Net applications on the SGH-i637


Please Sign in to reply to a thread or create a new forums post. Not yet a member? Join Now.
by Replied by rgrenfell
1 Posts
6 Comments
Joined Jun 04, 2009
Debugging Windows CE .Net applications on the SGH-i637 Jun 04, 2009 02:54 PM
<P>I'm a Developer &amp; Manager for a firm providing software for PPC and Smartphone devices.&nbsp; We've successfully deployed our software on a number of AT&amp;T devices including the Tilt.&nbsp; However, we've run into an exception when attempting to hook into the camera through the DirectShow APIs.&nbsp; We get a dialog on the device stating:</P><P>&nbsp;</P><P>&nbsp;Alert!</P><P>"Oncrpc_rtr-msg-svc.c line 82¿</P><P>With an OK button, except that the device stops functioning once this form is shown forcing the device to be rebooted by either holding the power button down or pulling the battery.</P><P>&nbsp;</P><P>Normally I would install the developer certificates for smartphone development on the phone and attempt to debug my application, however the standard cab files inform me that the necessary permissions are not set to allow the certificates to be installed.&nbsp; There are known steps for phones to modify the registry etc. to allow these certs to be installed, except that all known registry editors and unlock proceedures do not function on this particular device.</P><P>&nbsp;</P><P>Is there a developer certificate provided by AT&amp;T that would allow me to debug this issue, or a registry editor signed for this device that will allow me to make the necessary changes to be able to install the certificates myself? Is this a known error with a workaround for this device?&nbsp; Is this a known error with a known resolution that it can't be avoided for this device?</P><P>&nbsp;</P><P>I look forward to hearing if there is anyone that knows something on how to debug upon this device or knows something about this specific error.</P>
by Replied byrobsor
3 Posts
154 Comments
Joined Aug 11, 2005
'Re: Debugging Windows CE .Net applications on the SGH-i637' Jun 05, 2009 09:52 AM

Hello rgrenfell,

Thanks for your post!

Who issued your certificates, Microsoft mobile2market and is it an Unprivileged Certificate?

 

AT&T's Windows Mobile certificates are the same, as issued by Microsoft's Mobile2Market. If you're asking for a Trusted ATT Windows Mobile certificate, you would need to first go thru our "Application Onboarding Process", please review the "Go to Market" section in devCentral, 

http://developer.att.com/developer/index.jsp?page=goToMarket.

 

thanks

by Replied byrgrenfell
1 Posts
6 Comments
Joined Jun 04, 2009
'Re: Debugging Windows CE .Net applications on the SGH-i637' Jun 05, 2009 10:58 AM

The certificates I was referring to were the standard certificates provided by Microsoft for Windows Mobile and Smartphone development in the Windows Mobile SDK downloads.  I've attempted to install the following Certificate CABs on the device:

 

Windows CE Tools\wce500\Windows Mobile 5.0 Smartphone SDK\Tools\SdkCerts.cab

 

and

 

C:\Program Files\Microsoft Visual Studio 9.0\SmartDevices\SDK\SDKTools\VSDCerts.cab

 

In both cases I'm informed: "Installation was unsuccessful.  The program or setting cannot be installed because it does not have sufficient system permissions."

 

To the best of my knowledge these are the certificates required to allow Visual Studio debugging upon a Windows Mobile device.  These were not certificates provided to my company specifically for any purpose.  The application itself can be installed to the phone, only the process of attempting to capture Video through DirectShow appears to have an issue when our product is running.

 

That said to hopefully help clarify my environment, let me ask a question in return so that I might better understand your response question.  Is what you are asking to imply that I might not see the error if I had the application signed with a certificate specifically provided to use through Microsoft or your Application Onboarding Process?  Or were you simply trying to find out why we could not install the certificate in question?

 

Thanks-

by Replied byrgrenfell
1 Posts
6 Comments
Joined Jun 04, 2009
'Re: Debugging Windows CE .Net applications on the SGH-i637' Jun 05, 2009 01:26 PM

I've been doing some additional research and have found the Samsung Mobile Innovator Windows Mobile SDK and pulled that down.  It claims to support the AT&T Jack.  In addition it lead me to downloading the Windows Mobile 6 SDK. (I've been running the WM 5 SDK)  I pulled all that down.

 

I attempted to install the Certs provided with the WM 6 SDK and ran into the same issue.  I pulled up the Samsung API Managed Code example and attempted to deploy it form VS to the phone.  Again, insufficient permissions.

 

I found in the WM6 SDK the Security Configuration Manager Powertool from Microsoft which is apparently designed to allow re-provisioning the phone to allow for development.  It has informed me that the phone security model is Two-Tier Prompt with the following message:

 

"Your device configuraions is Two-Tier Prompt.  This configuration does not allow you to install certificates on the device.

 

To change the configuration on the device or get a development device, please contact your mobile operator.

 

This tool needs to run a priviledged process on your device.  We would like to install a CAB on your device in order to add a priveleged certificate to it.  Currently this is not possible unless the CAB is signed with a certificate on the SPC certificate store."

 

It then provides me with a list of the devices known certificates.

 

This would appear to be the path I must follow.  Is this what I would be able to obtain through the "Application Onboarding Process" or through the Microsoft Mobile2Market paths you discussed?  Or are those seperate?

 

Please inform.

by Replied byrobsor
3 Posts
154 Comments
Joined Aug 11, 2005
'Re: Debugging Windows CE .Net applications on the SGH-i637' Jun 09, 2009 02:43 PM

Hello,

I should clarify that the Microsoft Mobile2Market path, is the path suggested if you need to obtain a Privileged Certificate, the "Application Onboarding Process" is for developers who want to partner with AT&T.

 

thanks

by Replied byrgrenfell
1 Posts
6 Comments
Joined Jun 04, 2009
'Re: Debugging Windows CE .Net applications on the SGH-i637' Jun 09, 2009 02:49 PM
I appreciate the clarification, however, is a Mobile2Market certificate what I need to resolve this issue?  If I get one, what do I use it on?  Will I be able to debug our application if it is signed with such a cert?  Or is that to be utilized in some way to unlock the device so that I can debug on it?  I'm unclear how the cert leads me to a path of fixing the issue.  The certs I've been attempting to use to debug on the device to date have been provided by microsoft for development accross all phones.  Certain phones, such as yours, require specialized tools pre-signed with certificates in order to unlock the device.  Will these certs give me the ability to self-sign a resource editor to use to unlock the phone?  I'm afraid that these are the questions I need answered before I can proceed.
by Replied byrobsor
3 Posts
154 Comments
Joined Aug 11, 2005
'Re: Debugging Windows CE .Net applications on the SGH-i637' Jun 10, 2009 01:38 PM
Let me investigate further.
by Replied byrobsor
3 Posts
154 Comments
Joined Aug 11, 2005
'Re: Debugging Windows CE .Net applications on the SGH-i637' Jun 10, 2009 02:55 PM

try this, and hope this helps.


Here are steps to install the certificates:

 

1)      Install Developer Certificates:

a.       Connected your device to Windows Mobile Device Center

b.      Click on `Browse File System¿

c.       Copy C:\Program Files\Windows Mobile 6 SDK\Tools\Security\SDK Development Certificates\certs.cab to the device.

d.      Using File Manager, click on certs.cab

e.      You should see a messages that says the installation was successful

2)      Turn off Security:

a.       With device still connected from step 1¿

b.      Copy C:\Program Files\Windows Mobile 6 SDK\Tools\Smartphone\SecurityConfiguration\SecurityOff.cpf to the device.

c.       Using File Manager, click on SecurityOff.cpf

d.      You should receive an SMS message saying the `Change of Device Settings Successful¿.

 


 


 

by Replied byrgrenfell
1 Posts
6 Comments
Joined Jun 04, 2009
'Re: Debugging Windows CE .Net applications on the SGH-i637' Jun 10, 2009 03:02 PM

I'm sorry, but if you return to my third email, I mentioned I'd attempted the Windows Mobile 6 SDK certs and that I ran into the same issue as from my second posting where I got the message "Installation was unsuccessful.  The program or setting cannot be installed because it does not have sufficient system permissions."

 

Did you try this on an AT&T Jack?  The SGH-i637 I believe is the model number.  The cab in question can install on an AT&T Tilt, and many other mobile devices, but not on the Jack.  At least not a retail Jack.

 

If you did succeed in installing to a Jack, has your Jack already had the 2 Tier Prompt security setting reduced.  That is to ask, are you possibly testing on a development Jack that was not locked down fully?

 

Rich-

by Replied byrobsor
3 Posts
154 Comments
Joined Aug 11, 2005
'Re: Debugging Windows CE .Net applications on the SGH-i637' Jun 11, 2009 12:56 PM

Rich,

Is the SdkCert.cab signed unprivileged or privileged?

 

thanks

by Replied byrobsor
3 Posts
154 Comments
Joined Aug 11, 2005
'Re: Debugging Windows CE .Net applications on the SGH-i637' Jun 12, 2009 09:42 AM

We are investigating your post with MSFT, hope to have a reply soon.

 

thanks

Please confirm that you want to flag this content as inappropriate.

???forums.modal.inappropriate.message???
Please confirm that you want to delete this content.

  • Current page1
  • 2
  • ›
  • »
Click here to go to top of the page
  • APIS & TOOLS
    • AT&T Video Optimizer
  • APIS & TOOLS
    • Futurist Reports
    • Technical Library
  • SUPPORT
    • Contact Us
    • FAQs
    • Twitter
  • AT&T Developer Program on Github
  • AT&T Developer Program on Facebook
  • AT&T Developer Program on Twitter
AT&T Logo

Terms of Use   Privacy Policy   Your Privacy Choices California Consumer Privacy Act (CCPA) Opt-Out Icon
©2025 AT&T Intellectual Property. All rights reserved

AT&T, the AT&T logo and all other AT&T marks contained herein are trademark of AT&T Intellectual Property and/or AT&T affiliated companies.