Enviroment

From wizarPOS
Revision as of 17:50, 6 January 2024 by Simon (talk | contribs)

Hardware/Repair

How to Recover a Terminal from Tamper Status

How to Understand Trigger Events in Terminals

How to Remotely Reactivate Tampered Terminals

How to Select Optimal TF Card (Micro SD Card) for Smart POS Systems

Printer

How to Verify the Terminal's Printer Status

How to Print Unsupported Character Sets with a POS Printer

How to Use the Terminal's Bluetooth Printer Service

How to Print Images with a POS Printer

How to Print QR Codes with a POS Printer

How to Evaluate HTML Printing Function Performance

How to Evaluate Terminal Print Performance

How to Print with an External Epson USB Printer (TM-T88IV)

How to Replace the Font File (*.ttf) for HTML Printing Function

How to Use the Java API for Printer Operations

How to Understand Blank Lines Between Continuous Image Prints

How to Use Printers with JavaScript

How to Verify Printer Status: Out of Paper Check

USB/Serial Port

How to Download and Install USB Drivers for the Terminals

How to Download UU Cable Driver

How to Install Serial Port Drivers for Production Models Q1/Q2/Q3

How to Install Serial Port Driver for Production Terminals in Linux

How to Develop Serial Port for Terminals

How to Add Udev Rules for USB Debugging in Linux

How to Manage Serial Port Connections During Terminal Sleep Mode

How to Manage Serial Port Disconnections in Application Development

How to Connect Terminals to Mobile Devices Using Accessory Mode

How to Detect UU Cable Connnected Programmatically

How to Control a Fan via Serial Port

How to List Connected USB Devices

How to Use Accessory Agent Service with D22 and Q3 Devices

Firmware

How to Update Firmware for WizarPOS Devices

How to Understand Firmware Package Naming and Configuration for WizarPOS Devices

How to Compare Engineer Mode and User Mode Terminals

How to Configure Home Settings in poshomesettings.xml

How to Configure System Settings in possystemsettings.xml

How to Prevent Accidental Uninstallation of Applications by Visitors

How to Troubleshoot the "Agent Stopped" Error Message

How to Resolve Forgotten Security Lock Password Issues

How to Use Q1 Buttons in Applications

How to Adapt Applications for Q1 (4G) Devices

How to Customize Boot Logo and Boot Animation

How to Set Wallpaper

How to Enter Special Mode at Startup

How to Install Browsers on Q-Series Devices

How to Understand External Servers and Services Accessed by Firmware

How to Access Different Firmware Modes of a Terminal

How to Write Customer Serial Numbers (SN)

How to Enable Touch Screen Wake-Up Functionality

How to Set User System Properties

How to Enable and Disable MTP

How to Update WebView on POS Systems

How to Disable File Explorer for TF Cards and USB Pendrives

How to Manage Screen On/Off Functionality

Settings Menu

How to Perform a Factory Data Reset

How to Understand Common Settings Menus

How to View the Certificate List on the Terminal

How to Understand the Merchant Self-Test in Settings

How to Use Terminal Merchant Self-Test for Specified Network Testing

How to Change the System Language

How to Log into the Terminal as an Administrator

How to Change the Terminal Administrator's Login Password

How to Update the Terminal's Time Setting

How to Change the Terminal's Time Zone Setting

How to Enable User Role Control for Accessing the Settings Menu

How to Update User Role Passwords Using API

How to Disable Bluetooth and Wi-Fi on the Terminal

How to Enable or Disable Auto Time Zone on the Terminal

How to Enable or Disable Automatic Time Setting on the Terminal

How to Set Display Sleep Mode on the Terminal

How to Grant Accessibility Permission Automatically

How to Disable the Security Lock on Terminal Startup

How to Access Settings Sub-Menu from an Application

How to Set Language Programmatically Using API

Battery/Power

How to Understand the Special Charging Indicator on the terminal

How to Preserve Terminal Batteries During Prolonged Non-Use

How to Understand the Low-voltage State of Q2 Automatic Shutdown

Time for charge/discharge

How to Understand the Counter Mode Functionality in the Q3 Terminal

How to Turn Off the Terminal Using the AIDL Interface

SIM/Ethenet/WIFI

How to Disable the Portable Hotspot on a Smart POS Terminal

How to Activate the Portable Hotspot on a Smart POS Terminal

How to Retrieve the Terminal's IMEI Number

How to Retrieve the Terminal's MEID Number

How to Understand Supported Modem Bands of WizarPOS Terminals

How to Troubleshoot SIM Card Signal Issues on a Terminal

How to Resolve SIM Card Network Issues on a Terminal

How to Troubleshoot Network Search Errors on a Terminal

How to Check the Status of an e-SIM

How to Use Ethernet Connectivity

How to Set the Terminal's Communication Mode

How to Troubleshoot USSD Menu Display Issues

How to Configure Access Point Name (APN) Settings

How to Set the Preferred Network Type for Cellular Networks Using API

How to Configure Static Ethernet Parameters Using API

How to Enable and Disable Mobile Data Using API

How to Query and Set Network Operators Using API

How to Activate SoftSIM and Data Plans

How to Enable and Disable Ethernet Connectivity

Certificate

How to Apply App Certificates

How to Implement App Installation Restrictions (Blacklist/Whitelist Permissions)

How to Install a CA Certificate

How to Clear Terminal Certificates

How to Understand Imported Certificate Visibility on Q2 Terminals

Card

How to Understand the Reading Distance for Contactless Cards

What's the buffer size of NFC reader

Java API usage for contactless CPU card

Java API usage for Felica card

Java API usage for contactless Mifare card

PSAM card, Code:-6 com.cloudpos.DeviceException: Operation error! Error code = -1, Error message = Operation not permitted.

Guide to the best card tap position for front contactless terminal

FingerPrint

How to use fingerprint module interface in wizarPOS terminal

Image resolution(DPI) of fingerprint module

Data type/template format of fingerprint module

Other development

How to set ANDROID_HOME

How to sign app

How to install app to POS

Create your first app in android studio

How to get log from terminal

Install APK error: An existing package by the same name with a conflicting signature is already installed

How to get a full log without a filter

How to get the current location of the terminal

How to make the application use the terminal's photographing function

APKs for testing

Simple ADB command list

Advance Samples

How to import SDK in C# program

How to use PhoneStateListener to get SignalStrength

D3 Demos

How to customize the graphical user interface of POS when inputting PINPAD

Demo for Kiosk Mode

How to block status bar

Using system API to make full screen

Use the API provided by Android to make full screen

Disable home key

How to block and get power button

How to obtain terminal information (brand, manufacturer, product model, etc.)

How to save files on device storage

How to set the application as the default launcher

How to get the firmware(OS) version

How to get firmware and EMV kernel version

How to use TLSv1.3

How to run automatically after installing

Secure Connections

How to use AnyDesk

How to export the APP's db file to SD card

How to immigrate payment application to Q2Premium

How to run automatically after terminal boot

How to integrate SDK aar file to flutter APP

How to call AIDL interface

TMS/Wizarview

TMS Overview

TMS User Guide

How to register terminal to WizarView

How to accept parameter files downloaded from TMS

How to operate when "User Locked"

How to apply for a WizarView account

How to batch import terminals

How to remove the terminals associated with an application from the configuration

How to remove an application from a device using TMS

Error codes of TMS and the agent

How many ports and IP used by TMS

When does the terminal update the applications from TMS

What's the meaning of silent, prompt and market when configure app

How to apply for an RMA account

How to update firmware remotely

How to push an APK to a specific device type

How to set Agent Working Mode

How to control the prompt installing apk configured in TMS to install

How to enable/disable wizarviewagent network using

How to push apps to a batch of terminals in different groups by tag

Key Injection

How to inject test key(master key or DUKPT key) remotely

What is DUKPT

What is the master key and session key

TMK Deliver System Usage(For KeyLoader POS/Master POS)

Remote Key Injection

Key Loader POS1 shows serial rcv timeout

Update key failed, import TMK: -74496

EMV

What's Tag91

What's CAPK

How to set issuer script

Sometimes when try for chip, contactless is detecting first, how to solve this problem?

Cryptography

Padding