===== How to Deploy a Sharp Eink Display (Android) under Zebrix =====
==== Prerequisites ====
A Windows computer
From the zebrix documentation, download: === 1. The installation zip specific to the Sharp screen brand. This zip contains: ===
The Service Tools app from Sharp
The configuration file for the Service Tools app: Configuration_system_setting_default.dat
Platform Tools (ADB)
Screen copy
Installation script === 2. Android application "zebrix-signage-eink-latest.apk" ===
==== Step 1: Configure the Network and Enable Developer Mode (specific to Sharp Eink) ==== === 1. Connect the display to the computer === Connect a USB-C cable to the Sharp screen (PC/MEMORY port) and the Windows computer Make sure the device is visible from the file explorer (if not, disconnect and reconnect the screen to the PC) === 2. Service Tools === Extract the service tools folder and open it. Inside, open the Service Tool Launcher app. {{ :fr:servicetoollauncher.png |}} Then click on EP assistant tool === 3. Modify the Configuration-system-setting-default.dat file === Open the file Configuration-system-setting-default.dat with the computer's notepad app. {{ :fr:configuration-system-setting-default.dat.png?600 |}} In front of SSID, Security, and PW, enter the Wi-Fi network details in the " " where the screen will be located. Make sure that networkEnable is set to "on". Then, save the file and close the window. === 4. EP Assistant Tool === {{ :fr:epassistanttool.png |}}
When opening the assistant tool, go to the Panel settings tab and click Import. In the explorer (via Folder when the option appears), select the modified file Configuration-system-setting-default.dat.
Then click Export (to export to the screen) in the same tab (via EP Device to send it directly to the screen; if EP Device is not available, try disconnecting and reconnecting the screen physically to the computer).
Go to “Backup/Restore settings” > “Status” {{ :fr:epassistanttool-status.png |}}
Click “Receive” to get the device information Note the IP address, it will be important for the installation step of the zebrix signage app === 5. Enable Debug Mode (ADB) ===
Go to the “Service Assistant Tool” tab {{ :fr:epassistanttool_serviceassistanttool.png |}}
Click “Set” to enable developer mode, then close the app.
==== Step 2: Install and Configure the "Zebrix Signage" Application with ADB and Screencopy ==== Run the script “eink_install_win.ps1” from the eink installation folder using a PowerShell terminal: .\install_eink_win.ps1 zebrix-eink-latest.apk ==== Step 3: Set the “Zebrix Signage” Application as Default ==== A new app will open:
Click the circular button at the bottom of the window {{ :fr:installationzebrix.png?800 |}}
Click the book icon at the bottom left from the device interface via screencopy {{ :fr:screencopy.png?800 |}}
Click on the “Zebrix Signage” application and close the popup {{ :fr:screencopymenu.png?800 |}}
Finally, launch the “Zebrix Signage” app from the list on the home screen {{ :fr:screencopyzebrixselect.png?800 |}}
===== Information Section: =====
==== 1. Open PowerShell as Administrator: ====
Click Start > type PowerShell > click Run as Administrator.
Allow script execution: Type this command and press Enter:
Set-ExecutionPolicy RemoteSigned
If a confirmation message appears, type Y (for "Yes") and press Enter.
==== 2. Reset a Sharp Screen: ====
Disconnect all USB-C cables (power and ADB)
Hold down the pairing button and insert the USB-C power cable, keep holding the pairing button until the red LED starts blinking.
==== 3. How to Launch Screencopy to Access the User Interface ====
Open a PowerShell terminal
Connect to the screen via ADB using the command: adb connect :5555
Run the command: scrcpy