Views:


Summarized by AI

🧾 Description

This article provides a step-by-step guide to upgrade a Datalogic Joya Touch A6 device from Android 7 to Android 9 using Datalogic Stager (DL-Stager). This method is ideal for devices that do not support the “Hi there” screen required by newer tools like Scan2Deploy Agent.
Environment

Device: Datalogic Joya Touch A6
Current OS: Android 7
Target OS: Android 9
Tool: Datalogic Stager (DL-Stager)
Network: Wi-Fi
Server Requirement: HTTP/HTTPS server to host firmware

Prerequisites

A PC with internet access
Apache HTTP Server installed and configured
Firmware file: JoyaA9.zip
DL-Stager tool and configuration files
USB stick (optional, for file transfer)
 

🛠️ Resolution Steps

Resolution Steps
Step 1: Set Up an HTTP Server


Download Apache HTTP Server

Visit: https://www.apachelounge.com/download/

 

Install Visual C++ Redistributable

Install the latest version of Visual C++ Redistributable for Visual Studio 2015–2022:
vc_redist_x64

 

Configure Apache

Unzip the Apache package.
Open Apache24/conf/httpd.conf in a text editor.
On line 37, update the file path to the Apache root directory (use / instead of \).
On line 60, if port 80 is in use, change it to another port (e.g., 81).

 

Start Apache Server

Open Command Prompt.
Run:
Shellcd Downloads/Apache24/binhttpd.exeShow more lines

 

Leave this window open to keep the server running.

 

Verify Server

In a browser, go to http://localhost:80 (or your chosen port).
You should see: "It worked!"

 


Step 2: Host the Firmware File


Prepare the Firmware

Rename your firmware file to JoyaA9.zip.
Zip it again (even if already zipped) and name the outer file ota.zip.

 

Place the File

Move ota.zip into the Apache24/htdocs directory.

 

Verify Hosting

In a browser, go to http://<your-ip>:<port>/ota.zip
Confirm the file downloads successfully.

 


Step 3: Configure DL-Stager


Download and Unzip DL-Stager

Unzip DLStager.zip.

 

Edit the Configuration File

Open JTAFWUPD.json in a text editor.
Update the following lines:

Line 5: "JoyaA9.zip" (must match the internal firmware filename)
Line 10: Replace with your Wi-Fi SSID
Line 13: Replace with your Wi-Fi password
Line 20: Replace with your PC’s IP address
Line 21: Replace with your Apache port (default is 80)
Line 22: Ensure it says "ota.zip"

 

 

Generate QR Code

In Command Prompt:
Shellcd Downloads/DLStagerdl_config.exe JTAFWUPD.json QR.pdf --barcodetype=2dShow more lines

 

This creates a PDF with QR codes.

 


Step 4: Scan QR Code on the Joya A6


Open DL-Stager App on the Joya A6.


Scan the QR Codes from the generated PDF.


Wait for Reboot

The device will download the firmware and reboot into Android 9.

 


Additional Notes

Ensure all Access Points used during the update have internet access and are stable.
Keep the Apache server running until the update is complete.
Refer to USER_MANUAL.PDF in the DLStager folder for advanced options.

Add a comment