Method for installing POS initial configuration information and terminal
A technology for configuring information and POS machines, applied in software deployment, version control, software maintenance/management, etc., can solve the problems of high cost, error-prone, high cost, and achieve the goal of improving flexibility, avoiding high costs and saving costs. Effect
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0113] Please refer to figure 1 , A method for installing POS machine to initialize configuration information, including:
[0114] S01: The server presets basic initialization information, where the basic initialization information includes the initial configuration name, the organization, the industry, and the configuration description corresponding to the terminal model and serial number;
[0115] S02. The server presets an initialization detail configuration, and the initialization detail configuration includes a certificate, OTA, boot animation, app, and parameters;
[0116] Among them, the role of the certificate is to distinguish terminals of different customers and enhance the security of POS machines; specific certificates can be assigned to specific terminals according to business needs, or the same certificates can be assigned to terminals under the same organization according to the organization of the terminal. Avoid assigning different certificates to each terminal of th...
Embodiment 2
[0142] Please refer to figure 1 The difference between this embodiment and the first embodiment is:
[0143] The step S2 also includes:
[0144] Receiving the md5 value and size of the first download file corresponding to the initialization task details sent by the server;
[0145] The step S3 before installing the configuration file includes:
[0146] The second download file is verified according to the md5 value and size of the first download file.
[0147] Installing the configuration file in the step S3 includes:
[0148] Install the root certificate contained in the certificate file;
[0149] Verifying whether the boot animation file, OTA file, app, and parameter file are legal according to the root certificate;
[0150] If yes, install the boot animation file, OTA file, app and parameter file;
[0151] Otherwise, the installation is refused.
[0152] Wherein, the installation priority of the certificate file in the second download file is set to be the highest;
[0153] Setting the ins...
Embodiment 3
[0157] Please refer to figure 1 with image 3 The difference between this embodiment and the first embodiment is:
[0158] After the step S3, it further includes:
[0159] Verify the configuration file after installation, and send the initial installation result to the server;
[0160] Receiving the detailed status of the initialization task updated according to the initialization installation result sent by the server;
[0161] Wherein, if the configuration file includes an OTA file, restart the terminal before verifying the configuration file;
[0162] Wherein, the detailed status of the initialization task includes the error code and error description corresponding to the task that failed to download;
[0163] Specifically, the initialization task detail status is used to record the final result and details of the POS machine installation initialization configuration information, and the initialization task detail status includes the initialization task detail recording status and th...
PUM
Login to View More Abstract
Description
Claims
Application Information
Login to View More 


