===== 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