[Nexus 10 Android Development] tgraupmann:
I don't see any logs other than focus changing when switching between settings. I can get hdmi info to spit out in logcat by replugging the hdmi connection (still black). Here is what it logs.

D/dalvikvm( 3355): GC_CONCURRENT freed 356K, 5% free 9172K/9628K, paused 3ms+4ms, total 23ms
D/AlertService( 3855): 0 Action = android.intent.action.PROVIDER_CHANGED
D/AlertService( 3855): Beginning updateAlertNotification
D/AlertService( 3855): No fired or scheduled alerts
I/DownloadManager( 3355): Initiating request for download 18
D/dalvikvm( 420): GC_EXPLICIT freed 452K, 15% free 17662K/20708K, paused 3ms+3ms, total 44ms
I/DownloadManager( 3355): Initiating request for download 19
D/dalvikvm( 3355): GC_CONCURRENT freed 391K, 5% free 9223K/9652K, paused 7ms+3ms, total 33ms
I/DownloadManager( 3355): Initiating request for download 20
I/hwcomposer( 128): HDMI Resolution changed to 1080x1920
I/ActivityManager( 420): Config changed: {1.3 310mcc?mnc en_US ldltr sw800dp w1280dp h727dp 320dpi xlrg land finger -ke
yb/v/h -nav/h s.11}
D/mali_winsys( 128): new_window_surface returns 0x3000
V/WiredAccessoryManager( 420): Headset UEVENT: {SUBSYSTEM=switch, SWITCH_STATE=1, DEVPATH=/devices/virtual/switch/hdmi,
SEQNUM=1835, ACTION=change, SWITCH_NAME=hdmi}
V/WiredAccessoryManager( 420): newName=hdmi newState=16 headsetState=16 prev headsetState=0
V/WiredAccessoryManager( 420): device hdmi connected
W/AudioPolicyManagerBase( 131): checkOutputsForDevice() could not open output for device 400
D/SurfaceFlinger( 128): Screen acquired, type=1 flinger=0x4153c318
I/DisplayManagerService( 420): Display device added: DisplayDeviceInfo{"HDMI Screen": 1920 x 1080, 60.000004 fps, densi
ty 320, 320.0 x 320.0 dpi, touch EXTERNAL, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, rotation 0, type HDMI, address
null}
D/dalvikvm( 3355): GC_CONCURRENT freed 441K, 5% free 9177K/9652K, paused 3ms+2ms, total 14ms
I/InputReader( 420): Reconfiguring input devices. changes=0x00000004
I/InputReader( 420): Device reconfigured: id=1, name='Atmel maXTouch Touchscreen', size 2560x1600, orientation 0, mode
1, display id 0
I/DownloadManager( 3355): Initiating request for download 21
I/DownloadManager( 3355): Initiating request for download 22
D/dalvikvm( 3355): GC_CONCURRENT freed 410K, 5% free 9203K/9664K, paused 2ms+3ms, total 18ms
I/AudioService( 420): AudioFocus abandonAudioFocus() from android.media.AudioManager@42752390com.google.android.music
.LocalDevicePlayback$6@42753028
I/ActivityManager( 420): Start proc com.android.musicfx for broadcast com.android.musicfx/.ControlPanelReceiver: pid=40
97 uid=10025 gids={50025, 3003, 3002, 1028}
D/dalvikvm( 3221): GC_CONCURRENT freed 401K, 9% free 9820K/10784K, paused 2ms+6ms, total 26ms
D/CacheService( 3682): onDestroy
I/ActivityManager( 420): No longer want com.svox.pico (pid 3418): empty #17
V/MusicFXControlPanelReceiver( 4097): onReceive
V/MusicFXControlPanelReceiver( 4097): Action: android.media.action.CLOSE_AUDIO_EFFECT_CONTROL_SESSION

Is it possible to not use the secure flag?

I/DisplayManagerService( 420): Display device added: DisplayDeviceInfo{"HDMI Screen": 1920 x 1080, 60.000004 fps, densi

ty 320, 320.0 x 320.0 dpi, touch EXTERNAL, FLAG_SECURE, FLAG_SUPPORTS_PROTECTED_BUFFERS, rotation 0, type HDMI, address

null}