Technical white paper HP Device Manager 4.7 Importing Templates from Similar Operating Systems Table of contents Overview... 2 Preparation... 2 Template preparation... 2 Modifying an exported XML template... 2 Modifying an exported.zip file template... 3 Importing modified templates... 4 Importing a modified XML template... 4 Importing modified.zip file templates... 5 For more information... 6
Overview Each template is associated with a specific operating system tab in the HPDM system. Because more operating systems are being supported and there are now more operating system tabs, some templates can be useful for devices under similar but different operating system tabs. The purpose of this document is to demonstrate how to copy a template to another supported operating system tab. Templates might or might not work on similar operating systems, according to the environment and tools on the target operating system. In this situation, you can make a copy for another operating system; however, the templates still needs to be verified case by case. By similar operating systems, we mean either both operating systems are Windows or both operating systems are Linux. For example, Windows Embedded Standard 7P 64-bit is a similar operating system to Windows Embedded 8 Standard 64- bit, it is not a similar operating system to HP ThinPro 4. HP ThinPro 4 is a similar operating system to HP ThinPro 5. Preparation Template preparation 1. Log in the HPDM Console. 2. Modify the template you want to copy across operating system taps to remove operating-system-dependency content. 3. Save the template. 4. Export the template. Modifying an exported XML template 1. Open the exported XML file with any text editor. 2. Find the OsType attribute. See the following figure: 2
3. Change the value of this attribute to the operating system type you want to import the template into. For example, if you want to copy the template to Windows Embedded 8 Standard, enter OsType="HPWE8_64". Table 1. Operating system name and database value Operating system name in HPDM Console Windows Embedded CE 6.0 Windows Embedded Standard 7E (32-bit) Windows Embedded Standard 7P (32-bit) Windows Embedded Standard 2009 Windows XP Embedded Windows Embedded 8 Standard (64-bit) Windows Embedded 8.1 Industry Pro (64-bit) Windows Embedded Standard 7P (64-bit) HP ThinPro 3 HP Smart Zero Core HP ThinPro 4 HP ThinPro 5 OsType value in database HPCE HPXPe HPWE8_64 HPWES7_64 HPThinPro HPThinProZero HPThinPro4 HPThinPro5 4. Save the exported XML file. Modifying an exported.zip file template 1. Extract the exported.zip that contains the XML file to a folder with the same name. 2. Open the extracted folder. There is a folder names payload and an XML file. 3
3. Open the XML file with any text editor. 4. Find the OsType attribute. See the following screenshot: 5. Change the value of this attribute to the operating system type you want to import the template into. For example, if you want to copy the template to Windows Embedded 8 Standard, enter OsType="HPWE8_64". 6. Save the XML file. 7. Select both the folder and the XML file and add them to a new.zip file with the same name. Importing modified templates Importing a modified XML template 1. In the HPDM Console, select Template > Import > Exported Templates (*.xml, *.zip). 2. Select the modified XML files and then click Import. 4
Importing modified.zip file templates 1. In the HPDM Console, select Template > Import > Exported Templates (*.xml, *.zip). 2. Select the.zip file you created in Modifying an exported.zip file template, and then click Import. 5
For more information To read more about HP Device Manager, go to hp.com/go/hpdm. Sign up for updates hp.com/go/getupdated Copyright 2015 HP Development Company, L.P. ARM is a registered trademark of ARM Limited. Java is a registered trademark of Oracle and/or its affiliates. Linux is the registered trademark of Linus Torvalds in the U.S. and other countries. Microsoft, Windows, and Windows Server are either registered trademarks or trademarks of Microsoft Corporation in the United States and/or other countries. Pentium is a trademark of Intel Corporation in the U.S. and other countries. Confidential computer software. Valid license from HP required for possession, use or copying. Consistent with FAR 12.211 and 12.212, Commercial Computer Software, Computer Software Documentation, and Technical Data for Commercial Items are licensed to the U.S. Government under vendor's standard commercial license. The information contained herein is subject to change without notice. The only warranties for HP products and services are set forth in the express warranty statements accompanying such products and services. Nothing herein should be construed as constituting an additional warranty. HP shall not be liable for technical or editorial errors or omissions contained herein. First Edition: October 2015