[Vibrant Themes and Apps] d33dvb:
I did not get video playing, but got the app to open and browse instead of just close by editing the /system/build.prop as follows:

ro.product.model=HTC Vision

ro.product.brand=tmobile

ro.product.name=vision

ro.product.device=vision

ro.product.board=vision

ro.product.manufacturer=HTC

and then IF YOU ARE ON 2.2 AND THE APP FORCE CLOSES, YOU CAN BROWSE BY USING THIS COMMAND:

adb shell

cd /data/data/com.netflix.mediaclient/lib/

cp libnetflix_device1.so libnetflix_device1.so.bak

cp libnetflix_device2.so libnetflix_devicex.so

cp libnetflix_device2.so libnetflix_device1.so

adb reboot

App will open and will almost play, but errors with:

/WindowManager( 3557): Dsptch > Window{4858c8e8 com.netflix.mediaclient/com.netflix.mediaclient.UIWebViewActivity paused=false}

/InputDevice( 3557): ID[0]=0(0) Up(1=>0)

/ActivityManager( 3557): Starting activity: Intent { cmp=com.netflix.mediaclient/.PlayerActivity (has extras) }

/dalvikvm( 5293): GC_EXPLICIT freed 1761 objects / 115776 bytes in 37ms

/WindowManager( 3557): Setting rotation to 1, animFlags=1

/ActivityManager( 3557): Config changed: { scale=1.0 imsi=310/260 loc=en_US touch=3 keys=1/1/2 nav=1/1 orien=2 layout=34 uiMode=17 seq=14 FlipFont=0}

/dalvikvm( 5293): Jit: resizing JitTable from 8192 to 16384

/AudioService( 3557): AudioFocus requestAudioFocus() from android.media.AudioManager@48303198com.netflix.mediaclient.PlayerActivity@482716c0

/nf-player( 5293): Payload is in multiple properties, extract it...

/nf-player( 5293): Android 2.x, surface used, start video...

/nf-player( 5293): onResume: back

/ActivityManager( 3557): Displayed activity com.netflix.mediaclient/.PlayerActivity: 271 ms (total 271 ms)

/copybit ( 3557): [createPP] fimc version : 50

/nf-player( 5293): Surface created

/dalvikvm( 5293): GC_EXPLICIT freed 2446 objects / 338024 bytes in 67ms

/NativeCrypto( 5293): Freeing OpenSSL session

/ ( 5293): COMXEnumerator::EnumerateOMXPlugins

/ ( 5293): COMXEnumerator::GetIOMX

/ ( 5293): Found the following OMX components

/ ( 5293): ==================================

/ ( 5293): Component : OMX.PV.aacdec

/ ( 5293): has roles :

/ ( 5293): audio_decoder.aac

/ ( 5293): Component : OMX.PV.aacenc

/ ( 5293): has roles :

/ ( 5293): audio_encoder.aac

/ ( 5293): Component : OMX.PV.amrdec

/ ( 5293): has roles :

/ ( 5293): audio_decoder.amr

/ ( 5293): audio_decoder.amrnb

/ ( 5293): audio_decoder.amrwb

/ ( 5293): Component : OMX.PV.amrencnb

/ ( 5293): has roles :

/ ( 5293): audio_encoder.amrnb

/ ( 5293): Component : OMX.PV.avcdec

/ ( 5293): has roles :

/ ( 5293): video_decoder.avc

/ ( 5293): Component : OMX.PV.avcenc

/ ( 5293): has roles :

/ ( 5293): video_encoder.avc

/ ( 5293): Component : OMX.PV.h263dec

/ ( 5293): has roles :

/ ( 5293): video_decoder.h263

/ ( 5293): Component : OMX.PV.h263enc

/ ( 5293): has roles :

/ ( 5293): video_encoder.h263

/ ( 5293): Component : OMX.PV.mp3dec

/ ( 5293): has roles :

/ ( 5293): audio_decoder.mp3

/ ( 5293): Component : OMX.PV.mpeg4dec

/ ( 5293): has roles :

/ ( 5293): video_decoder.mpeg4

/ ( 5293): Component : OMX.PV.mpeg4enc

/ ( 5293): has roles :

/ ( 5293): video_encoder.mpeg4

/ ( 5293): Component : OMX.PV.wmadec

/ ( 5293): has roles :

/ ( 5293): audio_decoder.wma

/ ( 5293): Component : OMX.PV.wmvdec

/ ( 5293): has roles :

/ ( 5293): video_decoder.wmv

/ ( 5293): Component : OMX.SEC.aacdec

/ ( 5293): has roles :

/ ( 5293): audio_decoder.aac

/ ( 5293): Component : OMX.SEC.aacenc

/ ( 5293): has roles :

/ ( 5293): audio_encoder.aac

/ ( 5293): Component : OMX.SEC.ac3dec

/ ( 5293): has roles :

/ ( 5293): audio_decoder.ac3

/ ( 5293): Component : OMX.SEC.amrdec

/ ( 5293): has roles :

/ ( 5293): audio_decoder.amr

/ ( 5293): audio_decoder.amrnb

/ ( 5293): audio_decoder.amrwb

/ ( 5293): Component : OMX.SEC.amrenc

/ ( 5293): has roles :

/ ( 5293): audio_encoder.amrnb

/ ( 5293): Component : OMX.SEC.avcdec

/ ( 5293): has roles :

/ ( 5293): video_decoder.avc

/ ( 5293): Component : OMX.SEC.avcenc

/ ( 5293): has roles :

/ ( 5293): video_encoder.avc

/ ( 5293): Component : OMX.SEC.divx311dec

/ ( 5293): has roles :

/ ( 5293): video_decoder.divx311

/ ( 5293): Component : OMX.SEC.flacdec

/ ( 5293): has roles :

/ ( 5293): audio_decoder.flac

/ ( 5293): Component : OMX.SEC.h263dec

/ ( 5293): has roles :

/ ( 5293): video_decoder.h263

/ ( 5293): video_decoder.h263Sorenson

/ ( 5293): Component : OMX.SEC.h263enc

/ ( 5293): has roles :

/ ( 5293): video_encoder.h263

/ ( 5293): Component : OMX.SEC.mp3dec

/ ( 5293): has roles :

/ ( 5293): audio_decoder.mp3

/ ( 5293): Component : OMX.SEC.mpeg4dec

/ ( 5293): has roles :

/ ( 5293): video_decoder.mpeg4

/ ( 5293): Component : OMX.SEC.mpeg4enc

/ ( 5293): has roles :

/ ( 5293): video_encoder.mpeg4

/ ( 5293): Component : OMX.SEC.wmadec

/ ( 5293): has roles :

/ ( 5293): audio_decoder.wma

/ ( 5293): Component : OMX.SEC.wmv7dec

/ ( 5293): has roles :

/ ( 5293): video_decoder.wmv7

/ ( 5293): Component : OMX.SEC.wmv8dec

/ ( 5293): has roles :

/ ( 5293): video_decoder.wmv8

/ ( 5293): Component : OMX.SEC.wmvdec

/ ( 5293): has roles :

/ ( 5293): video_decoder.wmv

/ ( 5293): COMXEnumerator::GetIOMX

/ ( 5293): COMXEnumerator::GetDrmPlayRegisteredName

/ ( 5293): COMXEnumerator::GetIOMX

/ ( 5293): audio_decoder.aac

/ ( 5293): audio_encoder.aac

/ ( 5293): audio_decoder.amr

/ ( 5293): audio_decoder.amrnb

/ ( 5293): audio_decoder.amrwb

/ ( 5293): audio_encoder.amrnb

/ ( 5293): video_decoder.avc

/ ( 5293): video_encoder.avc

/ ( 5293): video_decoder.h263

/ ( 5293): video_encoder.h263

/ ( 5293): audio_decoder.mp3

/ ( 5293): video_decoder.mpeg4

/ ( 5293): video_encoder.mpeg4

/ ( 5293): audio_decoder.wma

/ ( 5293): video_decoder.wmv

/ ( 5293): audio_decoder.aac

/ ( 5293): audio_encoder.aac

/ ( 5293): audio_decoder.ac3

/ ( 5293): audio_decoder.amr

/ ( 5293): audio_decoder.amrnb

/ ( 5293): audio_decoder.amrwb

/ ( 5293): audio_encoder.amrnb

/ ( 5293): video_decoder.avc

/ ( 5293): video_encoder.avc

/ ( 5293): video_decoder.divx311

/ ( 5293): audio_decoder.flac

/ ( 5293): video_decoder.h263

/ ( 5293): video_decoder.h263Sorenson

/ ( 5293): video_encoder.h263

/ ( 5293): audio_decoder.mp3

/ ( 5293): video_decoder.mpeg4

/ ( 5293): video_encoder.mpeg4

/ ( 5293): audio_decoder.wma

/ ( 5293): video_decoder.wmv7

/ ( 5293): video_decoder.wmv8

/ ( 5293): video_decoder.wmv

/CNetflixOMXILClient( 5293): OMX enumerator found no names matching drm.play

/CNetflixOMXILClient( 5293): Failed to identify and instantiate DRM play

/PlaybackDeviceNative( 5293): Failed initializing Netflix OMX IL client

/nf_player( 5293): MediaControl Listener: error = NFErr_MC_OpenDeviceFailure

/nf_player( 5293): NetflixPlayer::sendEvent: msg: 100, ext1: 2, ext2: 4026597381, msg:

/nf-player( 5293): MP Error PlayError

/nf_event( 5293): End of playback is always sent!
/nf-player( 5293): Dump bookmark: {}
/nf-player( 5293): UI is not in focus on splash screen. Do NOT pause, ignore.
/dalvikvm( 3557): GC_EXPLICIT freed 2080 objects / 95880 bytes in 221ms
/PowerManagerService( 3557): Timer 0x7->0x3|0x3
/PowerManagerService( 3557): Ulight 7->3|0
/KIPC ( 2614): KIPC_SendMessage: len = 4, socket = 0
/PowerManagerService( 3557): Timer 0x3->0x1|0x3
/PowerManagerService( 3557): Timer 0x3->0x0|0x3
/PowerManagerService( 3557): CurLock p:3 mPS:3
/PowerManagerService( 3557): type=FULL_WAKE_LOCK 'nf-player' AW active (minState=3) activeT=30286
/BatteryService( 3557): update start
/BatteryService( 3557): updateBattery level:59 scale:100 status:2 health:2 present:true voltage: 3987 temperature: 340 technology: Li-ion AC powered:false USB powered:true icon:17302183
/StatusBarPolicy( 3557): BAT. status:2 health:2