viii MC9190-G Integrator Guide
Working with FFS Partitions ...........................................................................................................  5-3
RegMerge.dll .................................................................................................................................. 5-4
CopyFiles ....................................................................................................................................... 5-4
Non-FFS Partitions  ........................................................................................................................ 5-4
Downloading Partitions to the MC9190-G ......................................................................................  5-5
Bootloader ...................................................................................................................................... 5-5
Partition Update vs. File Update  ..............................................................................................  5-5
Upgrade Requirements ............................................................................................................  5-5
Deployment .......................................................................................................................................... 5-6
Copying Files from a Host Computer ............................................................................................. 5-6
Adding Programs  ...........................................................................................................................  5-7
Adding a Program from the Internet .........................................................................................  5-8
Updating Images ............................................................................................................................ 5-8
Windows CE 6.0 OSUpdate Loader  ........................................................................................  5-8
Bootloader ................................................................................................................................ 5-9
Bootloader Error Detection  ...................................................................................................... 5-13
Mobility Services Platform ..............................................................................................................  5-15
Creating a Splash Screen ....................................................................................................................  5-16
Chapter 6: Application Deployment for Windows Mobiles
Introduction .......................................................................................................................................... 6-1
Security ................................................................................................................................................ 6-1
Application Security  ....................................................................................................................... 6-1
Digital Signatures ........................................................................................................................... 6-1
Locking Down a MC9190-G .....................................................................................................  6-2
Installing Certificates ................................................................................................................  6-3
Device Management Security ........................................................................................................ 6-3
Remote API Security ......................................................................................................................  6-3
XML Provisioning ................................................................................................................................. 6-4
Creating an XML Provisioning File .................................................................................................  6-4
XML Provisioning vs. RegMerge and Copy File  ............................................................................  6-4
RegMerge ................................................................................................................................ 6-5
CopyFiles ................................................................................................................................. 6-5
Packaging ............................................................................................................................................ 6-6
Software Installation on Development PC  ...........................................................................................  6-6
EMDK for C .................................................................................................................................... 6-7
Installing Other Development Software  ......................................................................................... 6-7
Software Updates  .......................................................................................................................... 6-7
Windows Mobile File Storage  ..............................................................................................................  6-7
Random Access Memory ............................................................................................................... 6-7
Volatile File Storage (Cache Disk) ...........................................................................................  6-8
Persistent Storage  ......................................................................................................................... 6-8
Application Folder  ..........................................................................................................................  6-8
Deployment .......................................................................................................................................... 6-8
Installation Using ActiveSync ......................................................................................................... 6-9
Installation Using Storage Card  .....................................................................................................  6-9
Installation Using USB Connection ................................................................................................ 6-9
Installation Using AirBEAM ............................................................................................................ 6-10
Mobility Services Platform ..............................................................................................................  6-10