Legacy Android Player – Troubleshooting Guide (Android 7 or Earlier)

Overview

If something isn’t right with your Legacy Android player, this guide walks through the most common issues.


1. What Is the Legacy Android Player?

Yodeck’s original APK for Android devices that don’t support the Google Play Store and run Android 5-7. Updates are manual: you install new APK builds yourself.

Is this the right guide for you?

How to confirm you’re on the Legacy player: the device runs Android 5, 6, or 7, the Yodeck app was installed as a standalone APK, and the registration code starts with 3. (APK v2 also uses prefix 3. If your device is on Android 8 or later, you’re likely on APK v2.)

ℹ️ Where possible, upgrade compatible devices to Android 8 or later and switch to APK v2 Production Setup for better performance, automatic updates, and remote management.


2. Things the Legacy Android Player Cannot Do

FeatureSupported?Remote reboot/shutdown
Automatic updates❌ NoInstall new APK builds manually
Turn the screen on/off remotely via CEC❌ NoThe screen turns black instead
YouTube Live and Vimeo Live❌ NoPre-recorded videos play normally
Google Chromecast (original)❌ NoChromecast with Google TV is supported
Apps with custom script code❌ NoSee the App Compatibility Table
Custom scripts on web pages❌ No
Webpage layering in layouts❌ NoWebpages always render on top
Sound output selection❌ NoAudio plays through the device’s default output
USB to HDMI Video Capture❌ No
Security Configurations (SSH, custom certificates)❌ No
Custom Boot Logo❌ No
Remote reboot / shutdown⚠️ Advanced Setup onlyRequires Device Owner privileges
Remote timezone configuration⚠️ Advanced Setup onlyRequires Device Owner privileges
Kiosk Mode⚠️ Advanced Setup onlyRequires Device Owner privileges

3. What Do the On-Screen Messages Mean?

MessageWhat It MeansWhat To Do
Registration CodeThe player needs to be linked to your Yodeck PortalEnter the 9-digit code in Screens > +Add Screen > Android Player (Android 7 or earlier)
DownloadingThe player is receiving new contentWait. If it takes more than 5 minutes, check your internet
Internet Access RequiredOffline for 30+ days, deleted and re-registered, or storage was swappedCheck the Last Online date. Reconnect to the internet
Apply NeededSchedule file expires within 3 daysClick Push to Players right away
Device DeactivatedThe screen quota was reducedUpgrade your plan or delete unused screens
No Content Assigned to PlayerNo Playlist, Layout, or Schedule assignedAssign content and click Save & Push

4. Registration Code Not Appearing?

  1. Check your internet connection. Wait 30 to 60 seconds after connecting.
  2. Reboot the device. Wait 2 minutes.
  3. Reinstall the latest APK if needed (see Section 16).
  4. Check storage. Minimum 500 MB of free space is required.
  5. Confirm a supported Android version (5, 6, or 7).

5. Blank or Black Screen Issues

After a fresh installation, with no registration code visible

  • Confirm all required permissions were granted.
  • Confirm the Content module and Demo mode were enabled (Simple Setup).
  • Confirm at least 500 MB of free storage.

If the screen is still blank, uninstall and reinstall the latest APK.

During normal operation, after the player was working fine

If the player is Online, wait up to 3 minutes for a fresh screenshot. Verify the screen is on, set to the correct HDMI input, and has a Schedule or Default Content assigned.

If the player is Offline, check the Last Seen Online date. If older than 30 days, the device may have been auto-disabled. Reboot and check whether it comes back online.

To isolate content vs network issues: Create a new Layout with a simple full-screen image (no expiration). Set the Assigned Schedule to None and the new Layout as Default Content. Click Push to Players. If the screen still shows Downloading after 5 minutes, it’s a network issue (Section 6). If the screen recovers, it’s a content or scheduling issue.


6. Player Shows as “Offline” in the Portal

StepWhat To Do
1. Test your internetConfirm that another device on the same network can browse normally
2. Reboot the deviceIf it drops again after 15 to 20 minutes, contact Yodeck Support
3. Switch to wiredIf on Wi-Fi, try Ethernet
4. Check for an HTTP proxyProxies can block player communication
5. Check the firewallAdd an exception for the player’s MAC address. Boot without a network to display the MAC
6. Confirm required portsSee the Network Ports article
7. Check for a captive portalThe network admin must add the device’s MAC address to the allow list

If the player has no IP address, temporarily connect via Ethernet, then use the Wi-Fi wizard to reconnect wirelessly.


7. Content Not Updating on Screen

SymptomLikely CauseFix
The screen is blankNo content assigned, or no active schedule ruleAssign content and click Push to Players
“No Content Assigned” errorNo Playlist, Layout, or Schedule assignedEdit the screen, assign content, and click Save & Push
Wrong content playingA Schedule is overriding the Default ContentReview the Schedule and confirm which rule is active
Content is updated, but the screen didn’t changePush to Players was not clickedAlways click Push to Players after editing
Content downloading for 5+ minutesNetwork issue or web filteringSee Section 6

ℹ️ Schedules take priority over Default Content during active time slots.


8. Video Playback Issues

SymptomFix
Video stutters or lagsReduce video resolution and bitrate. Older hardware has limits
Video shows an error or won’t playRe-upload in MP4 (H.264)
Video plays standalone but not inside a LayoutReduce the number of zones or widgets in the layout

Recommended video specs: MP4 container, H.264 codec, AAC audio, 1080p at 30 fps maximum. 4K is not recommended.


9. No Sound / Audio Issues

Sound output selection (HDMI, Analog, Muted) is not supported. Audio plays through the device’s default output.

  • Check that volume isn’t muted or set to zero.
  • Verify the HDMI cable supports audio passthrough.
  • Confirm the media file has an audio track.

10. YouTube and Streaming Issues

Stream TypeSupported?
YouTube and Vimeo (pre-recorded)✅ Yes
HLS streams (HTTPS)✅ Yes
DASH streams✅ Yes
YouTube Live, Vimeo Live❌ No
RTMP / RTSP, UStream❌ No
SymptomFix
The YouTube video shows an errorTry a different video
Streaming buffers constantlyCheck connection speed. Older hardware may struggle with high-bitrate streams
HLS stream won’t playSwitch to an HTTPS version

💡 If you rely on YouTube content, download the videos and upload them directly to Yodeck. Older hardware handles local media more reliably.


11. Webpage Display Issues

Webpages display above all other content in the same region, regardless of layering order.

SymptomFix
Webpage looks broken or doesn’t loadTry a different URL, or screenshot the page and use it as an image
The webpage shows a login screenUse a publicly accessible URL
Custom scripts don’t runNot supported. Use a static version of the page
Webpage layout brokenThe older browser engine doesn’t support all modern CSS or JavaScript. Use a simpler page, or build content in Yodeck directly

💡 The Legacy player uses an older browser engine. For reliable results, use Yodeck’s built-in apps (such as Notice Board, Social Wall, and similar).


12. Scheduling and Timezone Issues

The Legacy Android player supports remote timezone configuration only on Advanced Setup (Device Owner). On Simple Setup, the device uses its OS-level time settings.

SymptomFix
Content plays at the wrong timeOn Advanced Setup, set the timezone in the Portal. On Simple Setup, set it in the Android system settings
The schedule doesn’t activateConfirm the Schedule is assigned, then Save & Push
Default content plays during the scheduled timeReview the schedule rules
The schedule worked before, but stoppedBring the player online and click Push to Players

ℹ️ A Schedule takes priority over Default Content during its active time slots.


13. Registration and Account Issues

Registration code prefix: 3 (same as APK v2). If your device is on Android 7 or earlier, you’re on the Legacy player.

SymptomFix
“Player Already Registered”Contact Yodeck Support
“Registration code does not match player type.”In +Add Screen, choose Android Player (Android 7 or earlier)
Registration code not appearingConfirm internet access. Try Ethernet
The code shows briefly, then a black screenReconnect to the internet. The code will reappear

14. Kiosk Mode (Advanced Setup)

Kiosk Mode locks the device to the Yodeck app only. It’s available on the Legacy Android player only when installed using Advanced Setup with Device Owner privileges.

To enable Kiosk Mode: open the Portal, go to the screen’s settings, toggle Kiosk Mode on, and click Save & Push to this Screen.

Auto-start after power loss: Most devices restart with the Yodeck app automatically. If yours doesn’t, enable auto-start for the Yodeck app in the device’s Auto-start or Startup Manager settings.

⚠️ Kiosk Mode is not available on Simple Setup installations. To enable it, factory reset the device and reinstall using Advanced Setup.


15. NTP Server Configuration

The Legacy Android player (latest APK build) supports custom NTP server configuration for accurate time synchronization. This is useful when the device cannot reach public NTP servers.

To configure NTP servers, see our NTP Configuration for Android guide. If the option isn’t visible, update the APK to the latest version.


16. Factory Reset and Reinstalling the Yodeck App

The Legacy Android player does not auto-update. Reinstall the APK manually when a new version is released.

SituationWhat to Do
The Yodeck app is crashingReboot. If it persists, uninstall and reinstall the latest APK
You want to update the Yodeck appDownload the latest APK and reinstall over the existing version. Your registration is preserved
You want to start overFactory reset through Android settings, then reinstall the Yodeck APK
The old screen still shows in the PortalDelete it from the screens, then register again using the new code

⚠️ If the device was set up with Advanced Setup (Device Owner), a factory reset is required to fully remove the Yodeck app. Simple Setup installations can be uninstalled normally.

Installation methods:

  • Android TV: Send the APK from a phone using the Send Files to TV app, then install with FX File Explorer.
  • Tablets and other devices: Download the APK directly and install it.
  • White-label partners: Find the latest unbranded APK in the Partners Console.

17. Supported Devices

The Legacy Android player runs on older Android devices without access to the Google Play Store.

Minimum requirements:

  • Android 5, 6, or 7
  • At least 500 MB of free storage
  • Network connectivity (Wi-Fi or Ethernet)

Supported categories: older Android TVs without Play Store access, older Android tablets, phones, and signage boxes, and professional series displays from Sony Bravia Professional and Sharp ME (RDM supported, see our setup guides).

⚠️ The Legacy Android player is in maintenance mode. New features ship on the APK v2 player. Where possible, upgrade compatible devices to Android 8 or later and switch to APK v2 Production Setup.

For the latest list of tested devices, visit our Android Supported Devices page.


Need Help?

The Yodeck Support Team can help you out! Log in to your Yodeck account and send us a message from the bottom right corner!