Manufacturer | Model | OS version | how determined | sysFtrNumOEMCompanyID | sysFtrNumOEMDeviceID | masked sysFtrNumHwrMiscFlags | notes | updated |
3Com | Palm Pilot |
| Jim Schram |
|
| hwrMiscFlagIDTouchdown |
| 2003-05-27 11:14:12 |
Aceeca | Meazura | 4.1 | prototype device | 'ACEA' | 'MZ01' | 0/none |
| 2003-05-27 11:14:12 |
Aceeca | Meazura | 4.1 | production device | 'Acea' | 'MZ01' |
| Courtesy David Thacker, http://www.SatelliteForms.net | 2006-04-23 23:10:13 |
Acer | s10 |
| Alvin Mok's web page | 'acer' | 'momo' |
| also s11, s12, s15 | 2003-05-27 11:14:12 |
Acer | s50, s60 |
| Alvin Mok's web page | 'acer' | 'coco' |
| also s61, s65 | 2003-05-27 11:14:12 |
AlphaSmart | Dana | 4.1 | POSER | 'asmt' | unspecified | 0/none |
| 2003-05-27 11:14:12 |
Fossil | Wrist PDA | 4.1 | prototype device | 'foss' | 'wpda' | 0/none | Unshipped prototype tested at developer miniconference in 2002. | 2005-05-24 21:30:38 |
Fossil | Wrist PDA | 4.1.2 | device | 'palm' | unspecified | 0/none | Production device tested at DevCon 2005. Yes, the company ID really is 'palm'. ROM image ID 1.3.0.22-71FA. | 2005-05-24 21:33:04 |
Garmin | iQue 3200 |
| device | 'grmn' | '3200' |
|
| 2005-05-24 21:33:47 |
Garmin | iQue 3600 | 5.2.1r1 | device | 'grmn' | '3600' |
|
| 2003-10-04 17:42:00 |
Garmin | iQue 3600A |
| device | 'grmn' | '3700' |
| Courtesy Anders Persson. | 2005-05-23 19:42:29 |
Garmin | simulator | 5.x | simulator | 'psys' | none |
|
| 2003-09-23 07:10:59 |
GSpda | xplore M28, M68, M98 | 5.4.7 | device | 'gsRI' | 'zcn2' |
| M28, M68, and M98 share the same device ID. I know of no way to distinguish the devices programmatically. | 2005-05-26 14:14:21 |
GSpda | xplore M70 |
| device | 'gsRl' | 'zcn5' |
|
| 2007-02-28 21:56:15 |
Handera | Handera 330 | 3.5.3 | device | 'trgp' | 'trg2' |
|
| 2003-05-27 12:16:54 |
Handera | TRG Pro |
| POSE | 'trgp' | 'trg1' |
|
| 2003-05-27 11:14:12 |
Handspring | Treo 180 |
| device | 'hspr' | 11 |
|
| 2003-05-27 11:14:12 |
Handspring | Treo 270 |
| please contribute |
|
|
|
| 2003-05-27 11:14:12 |
Handspring | Treo 270 |
| device | 'hspr' | 13 |
| Courtesy Chris Gallaty | 2003-08-07 13:38:13 |
Handspring | Treo 300 |
| device | 'hspr' | 14 | 0/zero | Courtesy Ben Combee. | 2003-05-27 11:14:12 |
Handspring | Treo 600 | 5.x | manufacturer email | 'hspr' | 'H101' | 0/none | 'H101' == hsDeviceIDOs5Device1. Note Handspring is now using 4-letter codes and not pure integers for DeviceID. Courtesy Tom Bridgwater, Handspring. | 2003-10-06 10:09:34 |
Handspring | Treo 600 | 5.? | simulator | 'hspr' | 'H202' | 0/none | Courtesy Steve Doss. | 2004-12-06 12:04:54 |
Handspring | Treo 90 |
| device | 'hspr' | 140 |
| Courtesy John Wilund. | 2006-08-14 15:11:40 |
Handspring | Visor (original) | 3.1 | POSE | not present | not present | hwrMiscFlagIDBrad | unmasked value is 55851. This device without cradle shipped as the Visor Solo. | 2003-05-27 11:14:12 |
Handspring | Visor Deluxe |
| please contribute |
|
|
|
| 2003-05-27 11:14:12 |
Handspring | Visor Edge | 3.5.2H2.0 | POSE | 'hspr' | 9 |
| unmasked value is 2859 | 2003-05-27 11:14:12 |
Handspring | Visor Neo |
| device | 'hspr' | 138 |
| courtesy Craig Belson | 2003-05-27 11:14:12 |
Handspring | Visor Platinum | 3.5.2H | POSE | 'hspr' | 8 |
|
| 2003-05-27 11:14:12 |
Handspring | Visor Prism | 3.5.2H | POSE | 'hspr' | 10 |
| unmasked value is 2346 | 2003-05-27 11:14:12 |
Handspring | Visor Pro |
| device | 'hspr' | 139 |
| Courtesy Jonathan Hays. | 2003-07-08 10:04:27 |
HuneTec | HuneTec | 5.1.1 | prototype device | See note. | unspecified |
| From grayscale 5.1.1 device at Palmsource Junior, 2003. Actual device will be color, PalmOS 5.2. The prototype device returned CompanyID of 'psys', which is almost certainly wrong, because that's the value reserved for PalmOS reference platforms. | 2003-06-03 15:40:31 |
Janam Technologies | XP20 series |
| device | 'janm' | 'XP20' |
| Courtesy Roger Stringer and Joey Lau. | 2006-11-27 00:17:16 |
Janam Technologies | XP30 series |
| device | 'janm' | 'XP30' |
| Courtesy Roger Stringer and Joey Lau. | 2006-11-27 00:17:16 |
Kyocera | Smarphone 6035 |
| device |
|
| hwrMiscFlagExtSubIDBrad | HAL ID 'eref'. From Chris Mumford, 2 Jan 2003; differs from the other 6035 entry. | 2003-05-27 11:14:12 |
Kyocera | Smartphone 6035 |
| device | 'qcom' | 'qc20' |
| courtesy Steve Mann. | 2003-05-27 11:14:12 |
| NB: Kyocera's API Manual advocates using sysGetRomVerMajor == KWCCoreVersion1, PDQCoreLibGetVersion to detect the Smartphone. However, that advice conflicts with Palmsource Inc's guidelines. |
Kyocera | Smartphone 7135 |
| device | 'kwc.' | '7135' | 00000A0B | courtesy www.snappermail.com | 2003-05-27 11:14:12 |
Palm | i705 | 4.1 | device | 'palm' | 'sky1' | hwrMiscFlagIDCheckOEMFtrs |
| 2003-05-27 11:14:12 |
Palm | m100 | 3.5.1 | POSE | 'palm' | hwrOEMDeviceIDUnspecified | hwrMiscFlagIDCalvin | 2 MB RAM. Same ROM image as m105. Use RAM size to distinguish. | 2003-05-27 11:17:45 |
Palm | m105 | 3.5.1 | device | 'palm' | hwrOEMDeviceIDUnspecified | hwrMiscFlagIDCalvin | 8 MB RAM. Same ROM image as m100. Use RAM size to distinguish. Courtesy Ben Combee, Amy Chen, and H.T. Nguyen. | 2003-05-27 12:05:11 |
Palm | m125 | 4.0? | device | 'palm' | 'stuj' |
|
| 2003-05-27 11:14:12 |
Palm | m130 |
| device | 'palm' | 'hbbs' | hwrMiscFlagIDCheckOEMFtrs | Courtesy Dave Chevalier, www.tribeam.com | 2003-05-27 11:14:12 |
Palm | m500 | 4.1 | POSE | 'palm' | 'trnd' | hwrMiscFlagIDCheckOEMFtrs |
| 2003-05-27 11:16:57 |
Palm | m505 | 4.1 | POSE | 'palm' | 'ecty' | hwrMiscFlagIDCheckOEMFtrs |
| 2003-05-27 11:15:21 |
Palm | m505 | 4.0 | POSE | 'palm' | 'ecty' | hwrMiscFlagIDCheckOEMFtrs |
| 2003-05-27 11:14:41 |
Palm | m515 |
| Device | 'palm' | 'lith' | hwrMiscFlagIDCheckOEMFtrs | Courtesy Dave Chevalier. | 2003-06-24 13:58:07 |
Palm | Palm III | 3.5 | device | 'palm' | hwrOEMDeviceIDUnspecified | hwrMiscFlagIDRocky |
| 2003-05-27 11:14:12 |
Palm | Palm III | 3.5 | POSE | 'palm' | hwrOEMDeviceIDUnspecified |
| unmasked value is 1 | 2003-05-27 11:14:12 |
Palm | Palm IIIc | 3.5 | device | 'palm' | hwrOEMDeviceIDUnspecified | hwrMiscFlagIDAustin |
| 2003-05-27 11:14:12 |
Palm | Palm IIIe | 3.1 | POSE | not present | not present | hwrMiscFlagIDBrad | unmasked value is 55307 | 2003-05-27 11:14:12 |
Palm | Palm IIIx | 3.5 | POSE | 'palm' | hwrOEMDeviceIDUnspecified | hwrMiscFlagIDBrad |
| 2003-05-27 11:14:12 |
Palm | Palm IIIxe | 3.5 | device | not present | not present | hwrMiscFlagIDBrad |
| 2003-05-27 11:14:12 |
Palm | Palm V | 3.1 | device | not present | not present | sumo IIIx/IIIe 45056 | courtesy Oliver Steinmeier | 2003-05-27 11:34:18 |
Palm | Palm VII | 3.2 | device | not present | not present | hwrMiscFlagIDJerry | non-EZ version | 2003-05-27 11:14:12 |
Palm | Palm VII | 3.2 | header file |
|
| hwrMiscFlagIDJerryEZ | EZ version | 2003-05-27 11:14:12 |
Palm | Palm VIIx | 3.5 | device | 'palm' | unspecified | hwrMiscFlagIDJerryEZ 24576 | courtesy Oliver Steinmeier | 2003-05-27 11:14:12 |
Palm | Palm Vx |
| Jim Schram |
|
| hwrMiscFlagIDCobra2 |
| 2003-05-27 11:35:15 |
Palm | Palm Vx | 3.5 | POSE | 'palm' | hwrOEMDeviceIDUnspecified | hwrMiscFlagIDSumo |
| 2003-05-27 11:35:52 |
Palm | Palm Vx | 3.5.3 | device | 'palm' | hwrOEMDeviceIDUnspecified | hwrMiscFlagIDCobra2 | courtesy Blake Winton | 2003-05-27 11:35:34 |
Palm | Tungsten C |
| device | 'palm' | 'MT64' | 00000922 | courtesy www.snappermail.com | 2003-05-27 11:14:12 |
Palm | Tungsten E |
| device | 'palm' | 'CCt1' |
| Courtesy Ivar Walseth. | 2003-10-07 15:46:14 |
Palm | Tungsten T | 5.0 | device | 'Palm' | 'Frg1' |
| Fargo, HAL 'aFg1'. Confidentially submitted 12Oct02. | 2003-10-04 17:34:13 |
Palm | Tungsten T2 | 5.2.1 | device | 'Palm' | 'Frg2' |
| Courtesy Jim Duffy, www.vorpalware.com | 2003-08-21 15:13:24 |
Palm | Tungsten T3 | 5.x | device | 'Palm' | 'Arz1' |
|
| 2003-10-04 17:35:35 |
Palm | Tungsten W | 4.1 | device | 'palm' | 'atc1' |
| Gregg Woodcock confirms 18Nov2006 that DeviceID is 'atc1'. Codename Pacific, HAL 'atlc'. DeviceID 'atcl' was confidentially submitted 12Oct02. | 2006-11-18 16:11:37 |
Palm | Zire | 4.1 | device | 'Palm' | 'Cubs' | hwrMiscFlagIDCalvin | courtesy Ben Combee. N.B. CompanyID is 'Palm', not 'palm'. | 2003-05-27 11:14:12 |
Palm | Zire 21 |
| device | 'Palm' | 'Zi21' |
| Courtesy Ben Combee. | 2003-10-04 17:23:36 |
Palm | Zire 71 | 5.x | device | 'Palm' | 'Zpth' |
| courtesy www.snappermail.com | 2003-05-27 11:14:12 |
Palm, Inc. | Treo 680 |
| simulator | not submitted | 'D053' |
|
| 2006-12-26 12:04:18 |
Palm, Inc. | Treo 680 |
|
| 'hspr' | 'D053' |
| Courtesy Peter Easton. Simulator returns 'Palm' for company ID. | 2006-11-18 04:15:04 |
Palm, Inc. | Treo 680 |
| device | 'palm' | 'D053' |
| Courtesy Prashant Batra. | 2006-12-26 23:27:08 |
Palm, Inc. | Treo 700p (Sprint) | 05493048 | device | 'Palm' | 'D052' |
| Courtesy Mike Montalvo, Digital Tuning, Inc. | 2006-09-08 22:36:23 |
Palm, Inc. | Tungsten T|X |
| device | 'Palm' | 'D050' |
| Courtesy of Szymon Ulatowski, www.toyspring.com | 2005-12-13 21:34:06 |
Palm, Inc. | Zire 22 |
| device | 'Palm' | 'D051' |
| Courtesy Giuseppe Grasso. | 2006-02-03 13:34:31 |
Palm, Inc. | Zire 22 |
| simulator |
| 'TunX' |
| Courtesy Luc Le Blanc. | 2006-08-14 15:07:26 |
Palm1 | LifeDrive |
| device | 'Palm' | 'TunX' |
| Courtesy Jan Slodicka. | 2005-05-23 19:35:56 |
Palm1 | Treo 650 |
| device | 'hspr' | 'H102' |
| Courtesy www.vorpalware.com | 2004-11-15 10:49:49 |
Palm1 | Tungsten E2 |
| device |
| 'Zir4' |
| Courtesy Daniel Seifert. | 2005-05-10 21:39:09 |
Palm1 | Tungsten T5 |
| device | 'palm' | 'TnT5' |
| Courtesy www.vorpalware.com | 2004-11-15 10:48:34 |
Qoo! | QDA 700 Smartphone | 5.4.0 | device | 'piTc' | 'W300' |
|
| 2005-05-24 21:35:42 |
Qualcomm | PDQ-800 |
| Jim Schram |
|
| hwrMiscFlagIDThumper |
| 2003-05-27 11:44:37 |
Samsung | i330 |
| device | 'smsn' | 'Phx2' | 00000A2B | courtesy www.snappermail.com | 2003-05-27 11:14:12 |
Samsung | SPH-i300 |
| device | 'smsn' | 'phix' |
|
| 2003-05-27 11:14:12 |
Samsung | SPH-i500 |
| device | 'smsn' | 'blch' | 0000082B | courtesy www.snappermail.com | 2003-05-27 11:14:12 |
Sony | all |
|
|
|
|
|
| 2003-05-27 11:14:12 |
| The 'device detection' section of the Sony SDK manual lists feature definitions for all models in the form sonyHwrOEMDeviceID_xyzzy, where xyzzy is a Clie model number. |
Sony | N700C/710C |
| header file | 'sony' | 'ysmt' (sonyHwrOEMDeviceIDYosemite) |
|
| 2003-05-27 11:14:12 |
Sony | N760C |
| device | 'sony' | 'ysm2' |
|
| 2003-05-27 11:14:12 |
Sony | NR70 |
| device | 'sony' | 'rdwd' |
| Courtesy Ken Corey. | 2003-09-01 10:03:39 |
Sony | PEG-N610C | 4.0 | POSE | 'sony' | 'ystn' |
|
| 2003-05-27 11:14:12 |
Sony | PEG-S500C |
|
|
|
|
|
| 2003-05-27 11:14:12 |
Sony | PEG-SJ33/U | 4.1 | device | 'sony' | 'mcnd' |
| courtesy Blake Winton | 2003-05-27 11:14:12 |
Sony | PEG-T615C | 4.1 | device | 'sony' | 'mdna' |
| courtesy Richard Sewell | 2003-05-27 12:38:03 |
Sony | PEG-TG50 |
| device | 'sony' | 'vrna' | 00000823 | HAL ID 'vrna'. Courtesy Peter Easton and www.snappermail.com | 2003-05-27 11:14:12 |
Sony | S300 |
| Sony SDK Clie Companion | sonyHwrOEMCompanyID_Sony | sonyHwrOEMDeviceID_S300 |
| The 'device detection' section of the Sony SDK manual lists feature definitions for all models in the form sonyHwrOEMDeviceID_xyzzy, where xyzzy is a Clie model number | 2003-05-27 11:14:12 |
Symbol | SPT1500-ZRG20200 |
| device | 'palm'/1885432941 | unspecified |
| courtesy Claudio Sennhauser | 2003-05-27 11:14:12 |
Symbol | SPT1550-ZRG80400 |
| device | 'smbl'/1936548460 | '15XX'/825579608 | CheckOEMFtrs/8192 | Pitch 0.3500. Courtesy Trevor Jager | 2003-05-27 11:14:12 |
Symbol | SPT1700 | 4.1 | device | 'smbl'/1936548460 | '17xx' / 825710680 |
| courtesy Allan Watkins/AppForge,Inc. After upgrade with 1700_1D_FlashTool.zip | 2004-11-30 12:37:43 |
Symbol | SPT1700ZRG20200 |
| device | 'smbl'/1936548460 | 'unkn'/1970170734 |
| courtesy George Aslanis | 2003-05-27 11:14:12 |
Symbol | SPT1746-ZRG804US |
| device | 'smbl'/1936548460 | 'unkn'/1970170734 |
| courtesy Claudio Sennhauser | 2003-05-27 11:14:12 |
Symbol | SPT1800-ZRG80400 |
| device | 'smbl'/1936548460 | '18XX'/825776216 | CheckOEMFtrs/8192 | Pitch 0.3500. Courtesy Trevor Jager | 2003-05-27 11:14:12 |
Symbol | SPT1846-TKG804US |
| device | 'smbl'/1936548460 | '18XX'/825776216 | CheckOEMFtrs/8192 | Pitch 0.3500. Courtesy Trevor Jager | 2003-05-27 11:14:12 |
Tapwave | Zodiac 1 and 2 | 5.2.6 | device | 'Tpwv' | 'Rdog' |
|
| 2004-12-06 09:52:43 |