Changes

Jump to navigation Jump to search

Smart TV emulators

9,098 bytes added, 5 April
m
no edit summary
This is a list containing all the emulators of smart TVs. Smart TVs may include game programs. Samsung Orsay OS contains angry birds, and Roku OS has lots of games like snake, Tetris, and angry birds on older onesTV emulators. This also includes Smart smart TV Boxesboxes/digital media players/media boxes, Smart Blue '''smart''' Blu-Ray players, and DVD, DVR, etc. Shouldn't be confused with [[Android_emulators#Android_consoles|Android '''consoles''']] and [[Home_Media_Player|Home Media players]]. ==[[Android emulators|Android]] TV/Google TV==Emulated{|class="wikitable" style="text-align:center;"! See [scope="col"|Name!scope="col"|Platform(s)!scope="col"|Latest Version!scope="col"|FLOSS!scope="col"|Active!scope="col"|Recommended|-!colspan="6"|PC / x86|-|[https://developer.android.com/studio Android emulators]Studio]|align=left|{{Icon|Windows|macOS|Linux}}|5.1||{{✓}}|{{✓}}|};Android Studio:Has a emulator for Android TV and the new/old Google TV models. 
==Roku==
[[File:Icon Roku.png|50px|right]]
{|class="wikitable" style="text-align:center;"!scope="col"|Name!scope="col"|Platform(s)!scope="col"|Latest Version!scope="col"|FLOSS!scope="col"|Active!scope="col"|Recommended|-!colspan="6"|PC / x86|-|[https://lvcabral.com/brs/ Brightscript Emulator]|align=left|{{Icon|Windows|macOS|Linux|Web}}|v0.10.21 Beta|{{✓}}|{{✓}}|{{✓}}|}===Old RokusPre-BrightScript Roku (PhotoBridge/HD1000)==={{No current emulators}} ==Tizen (Samsung TV 2015+)=={|class="wikitable" style="text-align:center;"!scope="col"|Name!scope="col"|Platform(s)!scope="col"|Latest Version!scope="col"|FLOSS!scope="col"|Active!scope="col"|Recommended|-!colspan="6"|PC / x86|-|[https://developer.tizen.org/development/tizen-studio/download Tizen Studio]|align=left|{{Icon|Windows|macOS|Linux}}|5.1|{{✗}}|{{✓}}|{{✓}}|};Tizen Studio:Has both a Tizen emulator (more accurate) and a Tizen simulator (more usable for slower computers). ==webOS (LG TV 2015+)==Certain 2014 models run webOS as well, while others still ram NetCast.{|class="wikitable" style="text-align:center;"!scope="col"|Name!scope="col"|Platform(s)!scope="col"|Latest Version!scope="col"|FLOSS!scope="col"|Active!scope="col"|Recommended|-!colspan="6"|PC / x86|-|[https://webostv.developer.lge.com/develop/tools/emulator-introduction webOS SDK emulator]|align=left|{{Icon|Windows|macOS|Linux}}|5.0|{{✗}}|{{✓}}|{{✓}}|-|[https://webostv.developer.lge.com/develop/tools/simulator-introduction webOS SDK simulator]|align=left|{{Icon|Windows|macOS|Linux}}|6.0|{{✗}}|{{✓}}|{{✓}}|} ==Samsung Orsay (Samsung Smart TV 2011-2014, and some Blu-ray players)==Also known emulatorsas Samsung Legacy Platform and as Internet@TV for 2009-2010 models.{|class="wikitable" style="text-align:center;"!scope="col"|Name!scope="col"|Platform(s)!scope="col"|Latest Version!scope="col"|FLOSS!scope="col"|Active!scope="col"|Recommended|-!colspan="6"|PC / x86|-|[https://developer.samsung.com/smarttv/legacy/overview.html Samsung Legacy Platform SDK]|align=left|{{Icon|Windows|macOS|Linux}}|5.1|{{✗}}|{{✗}}|{{✓}}|}===Content Library Emulation===Follow this guide: https://youtu.be/jpR866Ti1es Additionally, Content Library is a feature in certain B-Series Orsay Models.
===New Rokus=LG NetCast (LG Smart TV non-webOS, non-Android)=={| class="wikitable" style="text-align:center;"! scope="col"|Name! scope="col"|Platform(s)! scope="col"|Latest Version! scope="col"|<abbr title="Free/Libre and Open-Source Software">FLOSS</abbr>! scope="col"|Active! scope="col"|[[Recommended Emulators|Recommended]]
|-
! colspan="6"|AnyPC / x86
|-
|[https://lvcabralwebostv.developer.lge.com/brsmore/netcast/ Brightscriptsdk-overview LG NetCast SDK]|align=left|{{Icon|WebWindows|macOS|Linux}} |5.1|{{Icon|Windows}} {{Icon|macOS}} {{Icon|Linux}}|?
|{{✓}}
|}==Yahoo Connected TV=={{?}}|class="wikitable" style="text-align:center;"!scope="col"|Name!scope="col"|Platform(s)!scope="col"|Latest Version!scope="col"|FLOSS!scope="col"|Active!scope="col"|{{?}}Recommended
|-
!colspan="6"|PC / x86
|-
|[http://web.archive.org/web/20150912061350/https://developer.yahoo.com/connectedtv/download/ Yahoo Connected TV SDK]
|align=left|{{Icon|Linux}}
|1.3
|{{✗}}
|{{✗}}
|{{✓}}
|}
;Yahoo Connected TV:An SDK that comes pre-installed with the special Ubuntu 10.04 VM provided on their website and a DEB file, which allows to access it via [[VirtualBox]] or [[VMware Workstation|VMware]] . Then visit this page on the VM to download the ADK. If you already have a linux virtual machine or subsystem, or using Linux yourself, install the ADK normally, however remember to install the dependencies first. ==Tizen Vizio SmartCast=={{No_current_emulators}}All apps (Samsung TV 2015+probably excluding Netflix)are based on URLs and can be accessed via a normal web browser, similar to Foxcomm OS. However unlike Foxcomm OS, not all App links have been found for Vizio SmartCast ==Non-smart TVs==webOS TVs with electronic/digital tuning (LG not to be confused with digital TV 2015+, digital switchover, or digital tuners)==could date all the way back to the mid-1970s.  Just like other appliances with digital logic, their programs, including tuning and channel memorization, signal source switching, on-screen display, volume control, and sometimes other features, are executed either via discrete logic chips, ASICs, or ROM & microprocessor/microcontroller combination. Unfortunately, these programs have rarely been archived and emulated, if at all. Dumps of the units may or may not exist, and if so, as a manufacturer user update (ex. Emerson) or as a publically shared file shared by a user orignally intended for repairsmen troubleshooting a corrupted OS. ===webOS 1.0LG TV======Certain models of LG TVs have a UI that looks like webOS and a games app: https://geeks.hu/tesztek/161222_kiprobaltuk_lg_my_gamesThe external games can be downloaded here: https://www.lg.com/it/supporto/prodotto/lg-43LJ515V.AEU* Paperboy* Soccer punch* Tiny Tanks The binary appears to be the following: File Name : bobblepongFile Size : 199 kBFile Type : ELF executableFile Type Extension : MIME Type : application/octet-streamCPU Architecture : 32 bitCPU Byte Order : Little endianObject File Type : Executable fileCPU Type : MIPS R3000-----bobblepong: ELF 32-bit LSB executable, MIPS, MIPS32 rel2 version 1 (SYSV), dynamically linked, interpreter /lib/ld.so.1, for GNU/Linux 2.06.26, strippedbobblepong: application/x-executable; charset=binary There are no emulators for these specifically, however it is untested with qemu-user. ==Other Platforms===webOS 3Vizio SmartCast, Foxconn, Opera TV(?), and Syabas OS are confirmed either to have all apps based on HTML5 or Flash, and therefore are applicable more for the likes of Flashpoint to preserve.0 ===Assorted links===webOS Put these in info boxes later, but too lazy now.* Vewd TV Emulator (requires forum and non personal email, no authentication needed): https://www.vewd.com/products-services/vewd-tv-emulator/ (direct link: https://4398576.fs1.hubspotusercontent-na1.net/hubfs/4398576/Vewd_TV_Emulator_4.22.zip )* Opera TV Emulator 3.4: https://foxxum.app.box.com/s/o51jrveuef4jdr0efwaumignfq98yh5t* Opera TV Emulator 3.3: https://foxxum.app.box.com/s/iezxzvt0u4vf8nulnm2xel85vz0a8nsn* Microsoft WebTV: https://archive.org/details/webtvinstall ([https://old.0reddit.com/r/emulation/comments/1620340/fork_of_mame_with_preliminary_support_for_the/ MAME fork for preliminary support for the WebTV]) ==ROMs==*[https://drive.google.com/drive/folders/1SbjsGQZRxU71Qd-fX0tq07hXhCvTJojA A few Samsung Orsay ROMs]*[https://lvcabral.com/brs/ Provides links and includes a few RokuOS ROMs]*[https://github.com/rokudev/samples Sample Roku Channel ROMs]*Foxcom "ROMs" of the app store and apps (just URLs) [http://6263467844-3673116133.am-live.fxmconnect.com/][http://7345023508.fxmconnect.com] [http://8758432651-2019052317.am-live-6.fxmconnect.com/] [https://1458748755-2019120215.am-live-5.fxmconnect.com/] [https://8758432651-2021091405.am-live-6.fxmconnect.com/]*[https://blog.exploitee.rs/2021/viziown-exploiting-vizio-smartcast/ Shows part of a JSON in SmartCast where lots of URLs of apps are]*Samsung Smart TV Orsay original ROMs: https://pastebin.com/raw/f1RdFECL https://web.archive.org/web/20200606114137im_/https://pastebin.com/raw/5YEq3wzR https://pastebin.com/raw/UUHQG5yn and kind of https://pastebin.com/raw/q513rGvL*[https://getsapp.ru/ ROMs of an IPTV service for Tizen and other smart tv platforms]*[https://web.archive.org/web/*/updates1.netgear.com/* Flash-based games for NetGear TV, playable via flash player]*[https://archive.org/download/weather-six.roku Roku HD1000 Apps (all apps known to exist)], [https://archive.org/download/roku-hd-1000-demo-content DemoContent (screensaver, ignore the .app.tgz file)]* LG NetCast ROMs: https://disk.yandex.ru/d/SInuZGRxnhefRg https://disk.yandex.ru/d/SiBlVn6MeO1rNQ https://disk.yandex.ru/d/TB8G1HkToud_SQ===webOS 5.0Honorable mention===A huge Samsung Orsay ROM collection containing almost all Orsay apps called ULango UserAppStore intended as a secondary app store has existed, but has been taken down sometime in 2017-2019 due to the ACE taking down the main site as it contained a pirated TV service. When contacted in late 2022 September, the owner said that the servers are in a court room waiting investigation and time is working for him, so he may or may not receive the severs, and even if he did the samsung apps may or may not have been deleted. He said that Tizen caused a lost in interest in the project. Update: All ROMs have been found on the original Samsung servers, and it is most likely the case that he used all the URLs on the original SamyGO URL dumps however this may be partial. ===webOS 6Decryption of .0cmk files===For Linux: for file in $(find . -name "*.cmk"); do openssl aes-128-cbc -d -K B1D5F122E75D757C79F48886D42F8E1A -in $file -nosalt -iv BFE932F9273DC2A0DFC93F0B8E7AC7C2 -out ${file%.cmk}; doneFor Windows: decrypt_cmk.ps1 Get-ChildItem -Recurse -Filter "*.cmk" | ForEach-Object { $inputFilePath =$_.FullName $outputFilePath ==All versions===$inputFilePath -replace '\.cmk$'  & openssl aes-128-cbc -d -K B1D5F122E75D757C79F48886D42F8E1A -in $inputFilePath -nosalt -iv BFE932F9273DC2A0DFC93F0B8E7AC7C2 -out $outputFilePath}
==Samsung Orsay (Samsung Smart TV 2011-2014, also some Blu-ray players)==
===2011===
Identification: Skeuomorphic, Black background
===2012===
Identification: Skeuomorphic, Underwater background
===2013===
Identification: futuristic design
===2014===
Identification: futuristic design
==LG WebCast (LG Smart TV non-webOSSource, how to individually decrypt cmk files on Windows, non-Android)=and how to decrypt smk files can be found: https://forum.samygo.tv/viewtopic.php?t=4994
==Visio SmartCastExternal Sources====Firmwares (non*[https://wiki.postmarketos.org/wiki/TVs PostmarketOS TVs Wiki] -smart contains a ton of information on how to root TVs)==and extract firmwares of any model, any OS that can be rooted.----{{NEL}}[[Category:Operating systems|*]][[Category:Various Emulation]][[Category:Media Players|*]]
6,737
edits

Navigation menu