[HTC EVO 3D] o_O:
First of all, just want to say thanks to agrabren for this amazing ROM. Us Telstra users in Australia have been a bit neglected by our carrier (ICS still hasn't rolled out).

I'm having the same Youtube issue as some other users in this thread; normal quality videos fail to load and high quality videos soft-reboot the device, but only if it's in fullscreen. If I watch in HQ in portrait mode, the video plays but the colours are all messed up. I've tried to screenshot it, but the colours are correct in the image file. When I try to load a video in low-quality, it tries to load five or six times (you can see the view redraw each time) and then displays "The was a problem while playing. Touch to retry."

I've also had soft-reboots using the camera and once watching a video in MX Video Player.

I'm not savvy enough yet to properly debug this thing, but I did some poking around and I found that it's throwing the following exception each time a video fails to load:

D/ACDB-LOADER( 136): ACDB -> send_audio_cal, acdb_id = 15, path = 0
D/ACDB-LOADER( 136): ACDB -> send_audtable
D/ACDB-LOADER( 136): ACDB -> ACDB_CMD_GET_AUDPROC_COMMON_TABLE
D/ACDB-LOADER( 136): ACDB -> AUDIO_SET_AUDPROC_CAL
D/ACDB-LOADER( 136): ACDB -> send_audvoltable
D/ACDB-LOADER( 136): ACDB -> ACDB_CMD_GET_AUDPROC_GAIN_DEP_VOLTBL_STEP_COPP
D/ACDB-LOADER( 136): ACDB -> AUDIO_SET_AUDPROC_VOL_CAL
D/AudioHardwareMSM8660( 136): addToTable stream 1
W/WVMExtractor( 136): Failed to open libwvm.so
E/OMXCodec( 136): failed to allocate node OMX.Nvidia.mp4.decode
E/MediaPlayer( 5827): error (1, -2147483648)
E/MediaPlayer( 5827): Error (1,-2147483648)
W/YouTube ( 5827): MediaPlayer error during prepare [what=1, extra=-2147483648]
W/YouTube ( 5827): Retrying MediaPlayer error [retry=1, max=3]
W/YouTube ( 5827): invoke failed
W/YouTube ( 5827): java.lang.NoSuchMethodException: setDataSource [class android.content.Context, class android.net.Uri, interface java.util.Map]
W/YouTube ( 5827):	at java.lang.Class.getConstructorOrMethod(Class.java)
W/YouTube ( 5827):	at java.lang.Class.getDeclaredMethod(Class.java)
W/YouTube ( 5827):	at com.google.android.youtube.core.player.bx.a(SourceFile:40)
W/YouTube ( 5827):	at com.google.android.youtube.core.player.cd.handleMessage(SourceFile:626)
W/YouTube ( 5827):	at android.os.Handler.dispatchMessage(Handler.java)
W/YouTube ( 5827):	at android.os.Looper.loop(Looper.java)
W/YouTube ( 5827):	at com.google.android.youtube.core.player.cd.run(SourceFile:589)
D/MediaPlayer( 5827): Couldn't open file on client side, trying server side
I/AwesomePlayer( 136): setDataSource_l('[Link removed because I'm a noob and am not allowed to post external links yet but I promise it was a real link]')
V/ChromiumHTTPDataSource( 136): connect on behalf of uid 10063
I/ChromiumHTTPDataSource( 136): connect to [Link removed because I'm a noob and am not allowed to post external links yet but I promise it was a real link] @0
D/AudioHardwareMSM8660( 136): AudioStreamOutMSM8x60::standby()

Correct me if I'm mistaken, but this line seems weird to me:

E/OMXCodec( 136): failed to allocate node OMX.Nvidia.mp4.decode

I think the GPU in the Evo 3D is Qualcomm Adreno 220, so why would it be loading a nVidia driver? Looking in /etc/media_codecs.xml reveals that there are a bunch of nVidia codecs defined, but I can also see a bunch of Qualcomm ones (or at least, I'm assuming that OMX.qcom.* are Qualcomm ones).

As far as I can tell there's something funny going on with open max or with whatever drivers Qualcomm have build. Am I missing drivers or something??

I've had the issue on the following configurations:

- 0.1.6 (the first build I tried) with Anryl kernel

- 0.2 with CoolEXE kernel

- 0.2.1 with CoolEXE kernel

- 0.2.2 with vanilla and Anryl kernel