I am trying to install ArcPad 10 on my window mobile Garmin Asus M10 but getting message (ArcPad is not a valid Pocket PC). Kindly let me know how to resolve the issue.
There are a couple of things you can try as quick look at the Garmin Asus M10 device specifications indicates the device meets minimum ArcPad system requirements.
1 - reinstall ArcPad 10 on the device to see if first attempt was incomplete, 2 -open C:\Program Files (x86)\ArcGIS\ArcPad10.0\CABs\ and locate the "ArcPad Application.ARM.CAB" file. Copy this manually to your device via ActiveSync (or whatever other means). Then, on your device, locate the same file using File Explorer and double click on it to install.
Feel free to copy the any other relevant CAB files there: ArcPad Application.ARM.CAB ArcPad Fonts.CAB VBScript RTL.ARM.CAB HARN\ArcPad HARN.ARM.CAB NADCON\ArcPad NADCON.ARM.CAB
As a neat trick, make these CAB files Read Only and copy them to a SD card on your device. That way, you can quickly redeploy ArcPad to any device by moving the SD card and double clicking on the CAB files. Read Only ensures that the OS doesn't auto delete the CAB file after the installation process.
If after completing both suggestions and you still encounter the "ArcPad is not a valid Pocket PC", please contact Esri Support to work with an ArcPad analyst to help resolve the issue.