nimue icon indicating copy to clipboard operation
nimue copied to clipboard

Some interesting things on Bravia 2012 models

Open zhonghuihong opened this issue 11 years ago • 3 comments

Hi! The board of 2012 series named Ayu, which runs linux kernel 2.6. The TV itself supports widgets written in JavaScript (modified by Sony) and those widgets can be executed from a folder on USB device. Widgets written by Sony(signed but found a way to skip it) can execute some apps on TV(Sony calls them native apps). Example: var appId = appStateManager.getAppID("Upgrader"); var param = "-s -r Upgrader -m RequestByX2"; appStateManager.startUp(appId, false, param); This is how the TV opens the system upgrader. I tried to execute some Linux commands by changing app names or param but failed. By the way, the port 80 is under libmicrohttpd(0.4.6)'s control, which has security issue. I hope this can be helpful @CFSworks

zhonghuihong avatar Nov 12 '14 11:11 zhonghuihong

list of native apps that I found: MultiView=>provides TV picture while using widgets and terminate this can crash the TV(by using appStateManager.terminate). WebBrowser=>built-in opera 11.60 with file:// prefix blocked. VCMain=>check webcam and first step to start skype. EmotionPostLauncher=>unknown

zhonghuihong avatar Nov 13 '14 04:11 zhonghuihong

this indeed is interesting information. thank you!

mikezter avatar Apr 20 '16 18:04 mikezter