Emulator "Device initialization failed" on macOS for Tizen 2.x Web App Development

Original Created Jun 18, 2018 | Regeneration Apr 22, 2026

I'm experiencing difficulties with Web application development for Tizen TVs (OS 2.3 and 2.4) using Tizen Studio 2.4 on macOS High Sierra. When attempting to launch the emulator with the default "tv-samsung-4.0-x86" device configuration (with CPU VT and GPU enabled), I encounter the following error:

"-device vigs,backend=gl,wsi=vigs_wsi: Device initialization failed"

Additional questions:

  1. Which Tizen Studio version should I use for developing Web applications for newer Samsung Digital Signage screens (like PM32F) running Tizen 2.x?
  2. Are Tizen 2.x Web apps compatible with Tizen 3.x-4.x versions? If I build an app targeting Tizen 2.3, will it run on newer versions like 4.0?

System specifications:

  • MacBook Pro (15-inch, 2017)
  • 2.9 GHz Intel Core i7
  • 16 GB RAM
  • Graphics: Radeon Pro 560 4 GB + Intel HD Graphics 630 1536 MB

Problem Understanding

The user is experiencing emulator initialization failures on macOS High Sierra when trying to develop Tizen TV applications. The issue appears to be related to graphics device initialization, potentially caused by:

  1. Incompatible Java version
  2. Graphics driver issues
  3. Virtualization support problems
  4. Potential bugs in the emulator software

Solution Methods

  1. Java Version Check:

    • Ensure you're using Java 1.8.0_151 (confirmed working version)
    • Verify with java -version command
    • Downgrade if using a newer version
  2. Emulator Reconfiguration:

    • Delete and recreate the emulator instance
    • Reinstall Tizen Studio and all packages
  3. Virtualization Check:

    • Confirm CPU supports Intel VT-x (check with sysctl -a | grep machdep.cpu.features for VMX flag)
    • Update Intel HAXM to version 7.2.0 or later
  4. Graphics Configuration:

    • Try switching between discrete and integrated graphics
    • Check for macOS graphics driver updates
  5. Alternative Testing:

    • Test with Mobile/Wearable emulator to isolate the issue
    • Consider using physical device for testing if possible

Additional Tips

  • For Digital Signage development, use Tizen Studio version matching your target device's OS version
  • Tizen 2.x Web apps should generally be compatible with newer versions (3.x-4.x), but test thoroughly for any API changes
  • If issues persist, consider reporting the bug through official channels with detailed system information

Customize your cookie preferences

You can enable or disable non-essential cookies. Essential cookies are always on to ensure the site works properly and to keep you signed in.

Necessary

These cookies are necessary for the website to function properly and cannot be switched off. They help with things like logging in and setting your privacy preferences.

Always on

Analytics

These cookies help us improve the site by tracking which pages are most popular and how visitors move around the site.

Enable analytics cookies
Public Forum Public Forum
Employees only. Please sign in with your company account.