QA: How to create an installation that supports Pocket PC emulator?
Vassili Philippov (vasja@spbteam.com), May 21, 2002.
Question
I would like that my program can be installed under Pocket PC emulator too.
I use CabWiz for creating installations. How can I create installation for
Pocket PC emulator?
Answer
In .inf files there are different sections for different processor types (ARM, MIPS, SH3, etc).
To create installations for Pocket PC emulator you have to add a new section
for x86 processor type. Processor type id for the emulator is:
586 - for Pocket PC 2000 emulator
686 - for Pocket PC 2002 emulator
So if you want to create an installation that includes Pocket PC emulator you .inf
file will start with something like:
[Version] ; Required section
Signature = "$Windows NT$"
Provider = "MyCompany"
CESignature = "$Windows CE$"
[CEDevice.x86]
ProcessorType = 686 ; x86 Emulator of Pocket PC 2002
[CEDevice.SH3]
ProcessorType = 10003 ; SH3
[CEDevice.MIPS]
ProcessorType = 4000 ; MIPS
[CEDevice.ARM]
ProcessorType = 2577 ; ARM
Pocket PC 2002 emulator does not work with ActiveSync by default. You can use
Remote File Viewer tool to upload .cab file to Pocket PC 2002 emulator.
Related resources:
-
http://www.pocketpcdn.com/sections/installation.html
Section: Installation
-
http://www.pocketpcdn.com/sections/emulator.html
Section: Emulator
-
http://www.pocketpcdn.com/articles/ezsetup.html
Article: Using EzSetup for creating Pocket PC installations
-
http://www.pocketpcdn.com/articles/multicabinstall.html
Article: Installing multiple CAB files with the same setup application
-
http://www.pocketpcdn.com/articles/airsetup.html
Article: Using Spb AirSetup to create Pocket PC installers
-
http://www.pocketpcdn.com/articles/setupdll.html
QA: How can I add my custom function to installation/uninstallation?
-
http://www.pocketpcdn.com/articles/uninstall.html
QA: How to uninstall a Pocket PC application?
-
http://www.pocketpcdn.com/articles/creatingsetup.html
QA: How can I create setup.exe file that will automatically install necessart .cab file on Pocket PC?
-
http://www.pocketpcdn.com/articles/installcab.html
QA: How to install a cab file on Pocket PC?
-
http://www.pocketpcdn.com/articles/emulator_loopback.html
QA: Why cannot I connect to Pocket PC 2002 Emulator?
-
http://www.pocketpcdn.com/articles/setupdll.html
QA: How can I add my custom function to installation/uninstallation?
- http://www.microsoft.com/mobile/developer/technicalarticles/installation.asp
Article: Successful Installation for Pocket PC Applications
- http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnce30/html/appinstall30.asp
Article: Creating an Application Installation Package with Microsoft Windows CE 3.0
- http://www.innovativedss.com/pdfs/installmaster.pdf
Article: Deploying Windows CE applications with Wise InstallMaster
- http://www.devbuzz.com/content/zinc_PPCInstall_pg1.asp
Article: deVBuzz speaks with Jeff Law of PPCInstall