Install the SignMitra IPK on LG webOS
Install the SignMitra IPK on LG webOS
Step-by-step LG webOS IPK installation by remote URL, USB or Developer Mode, with pairing and fixes for the most common installation failures.
Overview
First identify whether the screen is an LG commercial signage display or a consumer LG Smart TV, then follow only the matching installation option below. Remote URL installation through SI Server is the recommended production method for supported commercial signage displays.
Compatibility: Remote URL and USB installation require a supported LG webOS commercial signage display with EZ Setting and SI Server Setting. A consumer LG Smart TV does not provide those menus; it can use LG Developer Mode only when its model and firmware accept this IPK. Developer Mode is temporary and is not suitable for unattended production signage.
Important: Do not open the IPK in the TV browser and do not unzip it. An IPK must be installed by SI Server, the signage USB application-upgrade feature, or LG Developer Mode. If SI Server Setting is absent, do not keep looking for it on a consumer TV—use the Developer Mode option or contact SignMitra Support with the full model code.
Before you begin
- Open General, System Information or About This TV and record the full model code, webOS version and firmware version. “LG webOS” alone is not enough to select an installation method.
- Look for Settings > EZ Setting > SI Server Setting. If it exists, use Remote URL or USB. If it does not exist and the TV has the LG Content Store, use Developer Mode only for a temporary/test installation.
- Connect the screen to stable internet, preferably Ethernet, and set the correct location, date, time and time zone. A wrong clock commonly causes HTTPS download or schedule failures.
- Keep the LG remote, administrator password and—only for Developer Mode—a computer on the same network available.
- Remove captive-portal login requirements and allow outbound HTTPS on port 443 to www.signmitra.com and signmitra.sgp1.cdn.digitaloceanspaces.com.
- Create the target screen in SignMitra Dashboard if you want to pair it immediately after installation.
Current SignMitra package
| Platform | LG webOS commercial signage; compatible webOS TV Developer Mode for testing |
|---|---|
| Version | 1.1.0 |
| Package | com.signmitra.player.lg_1.1.0_all.ipk |
| Download | Download the current SignMitra player |
| SHA-256 | 60ce005294dc4e7ba6a1a67fdd01f0082c5acfc18f8fb53e8bec4a76fb076e23 |
Choose one installation method
| Method | Use it when | Important limitation |
|---|---|---|
| Remote URL (recommended) | A supported commercial signage display has EZ Setting > SI Server Setting and can reach the internet. | The display must download the direct HTTPS IPK URL; a browser login or blocked DNS/port 443 will make the upgrade fail. |
| USB application upgrade | A supported commercial signage display has SI Server Setting, but URL entry or network download is unavailable. | The USB folder and filename are case-sensitive and must be exactly /application/com.lg.app.signage.ipk. |
| Developer Mode + webOS CLI | A compatible consumer LG Smart TV is being tested and has the Developer Mode app in LG Content Store. | This is temporary: when Developer Mode expires or is disabled, LG removes apps installed through it. |
Installation options
Option 1 — Remote URL through SI Server (recommended)
Best for: Supported LG commercial signage displays with a reliable internet connection. No USB drive or computer-side installation tool is required.
- Press Settings (gear) on the LG remote, open EZ Setting, select SI Server Setting, then open SI Server Setting once more if the model shows a second entry screen.
- Turn Fully Qualified Domain Name (FQDN) On. In the address field enter exactly https://signmitra.sgp1.cdn.digitaloceanspaces.com/uploads/player-downloads/2026/08/signmitra-player-1.1.0-lg-webos.ipk with no spaces before or after it.
- Set Application Launch Mode to Local and Application Type to IPK. If Auto Set is shown, set it to Off.
- Select Local Application Upgrade > Remote last, approve the confirmation, and leave the display powered on. Do not exit while Downloading, Installing or Upgrading is displayed.
- Wait for Upgrade Complete or Complete. Confirm the setting, power the display off with the remote, wait 10 seconds, and power it on again. SignMitra Player should launch; otherwise open it from Home.
Note: Use the direct CDN URL shown above in SI Server—not the SignMitra download-page URL. The direct URL currently returns the IPK without requiring a login.
Option 2 — USB application upgrade
Best for: Supported LG commercial signage when remote download is blocked or entering the long URL is impractical.
- On a computer, download the current package from https://www.signmitra.com/downloads/file/7. Do not unzip it.
- Format a USB drive as FAT32. At the root create a lowercase folder named application.
- Rename the downloaded IPK to com.lg.app.signage.ipk and copy it so the exact path is /application/com.lg.app.signage.ipk. Keep only one IPK in that folder.
- Safely eject the drive, insert it into the display, and open Settings > EZ Setting > SI Server Setting > SI Server Setting.
- Set Application Launch Mode to Local and Application Type to IPK. Select Local Application Upgrade > USB last, then confirm.
- Wait for Upgrade Complete. Remove the USB drive, power the display off, wait 10 seconds, and power it on. Launch SignMitra Player from Home if it does not start automatically.
Note: Renaming is required only for the LG signage USB loader. Do not change the package contents. If USB is not offered in Local Application Upgrade, use the Remote URL option.
Option 3 — Developer Mode and webOS CLI (temporary/test use)
Best for: Compatible consumer LG Smart TVs that do not have SI Server Setting. A free LG Developer account and a Windows, macOS or Linux computer are required.
- On the TV, install Developer Mode from LG Content Store. Open it, sign in with your LG Developer account, turn Dev Mode Status On, and allow the TV to restart.
- Install the official webOS CLI on the computer and connect the computer and TV to the same local network. Download the SignMitra IPK to the computer from https://www.signmitra.com/downloads/file/7.
- Open Developer Mode on the TV and note its IP address. Turn Key Server On and keep the app open so its six-character passphrase remains visible.
- Run ares-setup-device on the computer and add a device named signmitraTV. Use the TV IP address, port 9922, SSH user prisoner, and no password.
- Run ares-novacom --device signmitraTV --getkey and enter the passphrase exactly as displayed on the TV. Verify the connection with ares-device --system-info --device signmitraTV.
- Install the downloaded file with ares-install --device signmitraTV "/path/to/signmitra-player-1.1.0-lg-webos.ipk". Replace the example path with the real file path on your computer.
- Run ares-install --device signmitraTV --list and confirm com.signmitra.player.lg appears. Then run ares-launch --device signmitraTV com.signmitra.player.lg.
- Before the remaining Developer Mode time reaches zero, open Developer Mode while online and select Extend. LG removes Developer Mode-installed apps when the session expires or Developer Mode is disabled.
ares-setup-device
ares-novacom --device signmitraTV --getkey
ares-device --system-info --device signmitraTV
ares-install --device signmitraTV "/path/to/signmitra-player-1.1.0-lg-webos.ipk"
ares-install --device signmitraTV --list
ares-launch --device signmitraTV com.signmitra.player.lgNote: Developer Mode is not a permanent deployment method. If ares-install reports that the package is not permitted or incompatible, do not root or modify the TV; send the exact model, webOS version and complete error to SignMitra Support.
After installation
- Launch SignMitra Player and wait for the six-digit registration code.
- In SignMitra Dashboard open Screens or Devices, select Add/Pair Device and enter the code.
- Choose the screen, assign a playlist or schedule and publish.
- Keep the display online until all media has downloaded and the playlist has completed one full playback cycle.
- Restart the display and confirm that SignMitra launches and resumes content automatically. On commercial signage, keep Application Launch Mode set to Local.
- Briefly disconnect the network to test cached playback, then reconnect and confirm the screen returns online in the Dashboard.
Network and offline playback
- Allow outbound HTTPS on port 443 to www.signmitra.com and signmitra.sgp1.cdn.digitaloceanspaces.com. Avoid Wi-Fi networks that require a browser login.
- The installation URL and first player launch require internet access.
- Cached images, videos, slides and schedules continue offline after their first successful download.
- Live widgets and streaming services need connectivity; cached-capable apps retain their last available data.
- The player reconnects and synchronizes changes automatically when internet access returns.
Updating the TV player
Install the newer IPK over the existing app with the same method you used originally: Remote, USB or ares-install. Do not uninstall first because doing so can remove the paired device identity and cached content. For SI Server, replace the URL with the current direct IPK URL and trigger Local Application Upgrade only after every other setting is saved.
Quick troubleshooting checklist
- SI Server Setting is missing: this is usually a consumer TV or an unsupported mode. Use Developer Mode for temporary testing; do not use commercial-signage USB instructions on it.
- Remote upgrade does not start: re-enter the direct CDN URL without spaces, confirm FQDN On, Application Launch Mode Local, Application Type IPK and Auto Set Off, then select Local Application Upgrade > Remote last.
- Download starts but fails: correct the TV date/time, remove captive-portal Wi-Fi, verify DNS, and allow HTTPS port 443 to the SignMitra CDN. Test the direct URL from another device on the same network.
- USB is not detected: confirm FAT32, lowercase application folder, exact case-sensitive filename com.lg.app.signage.ipk and one IPK only. Try another USB port or FAT32 drive.
- Upgrade is complete but the app is absent: remove the USB drive, verify Application Launch Mode is Local, perform a full power cycle and check Home. Record the model, firmware and exact on-screen message before contacting Support.
- ares-novacom or SSH authentication fails: keep Developer Mode and Key Server On, confirm both devices are on the same LAN, verify port 9922 and user prisoner, then obtain the key again using the current passphrase.
- ares-install reports incompatible or not permitted: the TV firmware does not accept this package through Developer Mode. Do not bypass TV security; use a supported commercial signage display or contact Support.
- No registration code: verify internet, date/time and DNS, then close and relaunch SignMitra Player.
- Offline playback is empty: reconnect and leave the player open until the initial playlist and every media item finishes downloading.
Official LG references
Security: Only use an IPK downloaded from SignMitra. Do not unzip or edit it. The only permitted rename is to com.lg.app.signage.ipk for the commercial-signage USB loader.
Step by Step Guide
Step 1: Identify the TV and select one path
Record the full model, firmware and webOS version. If EZ Setting > SI Server Setting exists, use Remote URL (recommended) or USB. If it is absent and Developer Mode is available in LG Content Store, use the temporary Developer Mode path. Do not perform all three methods.
Step 2: Prepare network, clock and access
Connect stable internet, set the exact date, time, time zone and location, and keep the remote/admin password ready. Developer Mode also requires a computer on the same LAN.
Step 3: Download and verify the package
Use https://www.signmitra.com/downloads/file/7. Version 1.1.0 is 134498 bytes and has SHA-256 60ce005294dc4e7ba6a1a67fdd01f0082c5acfc18f8fb53e8bec4a76fb076e23. Do not unzip it.
Step 4: Remote option — open SI Server Setting
On commercial signage open Settings > EZ Setting > SI Server Setting > SI Server Setting. Turn FQDN On and enter the direct URL shown in the Overview exactly, with no spaces.
Step 5: Remote option — configure and install
Set Application Launch Mode to Local, Application Type to IPK and Auto Set to Off when shown. Select Local Application Upgrade > Remote last, confirm, and wait for Upgrade Complete.
Step 6: Remote option — power-cycle
Power off with the remote, wait 10 seconds and power on. SignMitra should launch automatically; otherwise open it from Home. Then continue at the Pair step.
Step 7: USB option — prepare the drive
Format a USB drive as FAT32. Create /application at its root, rename the downloaded package to com.lg.app.signage.ipk, and place it at /application/com.lg.app.signage.ipk. Keep only that IPK in the folder.
Step 8: USB option — install and restart
Insert the drive, open SI Server Setting, set Application Launch Mode to Local and Application Type to IPK, then choose Local Application Upgrade > USB last. After Upgrade Complete, remove USB and power-cycle. Then continue at the Pair step.
Step 9: Developer Mode option — enable TV access
Install Developer Mode from LG Content Store, sign in with an LG Developer account, turn Dev Mode Status On and restart. Open the app again, turn Key Server On, and note the TV IP and six-character passphrase.
Step 10: Developer Mode option — connect the computer
Install LG webOS CLI. Run ares-setup-device and add signmitraTV with the TV IP, port 9922, user prisoner and no password. Run ares-novacom --device signmitraTV --getkey and enter the on-screen passphrase.
Step 11: Developer Mode option — install and launch
Verify with ares-device --system-info --device signmitraTV. Install with ares-install --device signmitraTV "/path/to/signmitra-player-1.1.0-lg-webos.ipk", then launch with ares-launch --device signmitraTV com.signmitra.player.lg. Extend Developer Mode before it expires.
Step 12: Pair the display
Wait for the six-digit registration code. In SignMitra Dashboard open Screens or Devices, choose Add/Pair Device, enter the code and select the required screen.
Step 13: Publish and complete the first sync
Assign a playlist or schedule and publish. Keep the display online until every media item downloads and playback completes a full cycle.
Step 14: Test restart and offline recovery
Restart and verify playback returns. Briefly disconnect the network to test cached content, reconnect, and confirm the device returns online in the Dashboard.