[LG Optimus G (International)] dwielunski:
For comparison, here is what I see doing the same test in Artmod. Here the audio is playing correctly with no background noise:

E/UsbDebuggingManager( 3557): at android.net.LocalSocketImpl.connect(LocalSock
etImpl.java:289)
E/UsbDebuggingManager( 3557): at android.net.LocalSocket.connect(LocalSocket.j
ava:130)
E/UsbDebuggingManager( 3557): at com.android.server.usb.UsbDebuggingManager.li
stenToSocket(UsbDebuggingManager.java:75)
E/UsbDebuggingManager( 3557): at com.android.server.usb.UsbDebuggingManager.ru
n(UsbDebuggingManager.java:111)
E/UsbDebuggingManager( 3557): at java.lang.Thread.run(Thread.java:841)
I/Vold ( 293): [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:cpu, action
:0
D/AppUp4:AppBoxService( 6575): [SERVICE][HANDLER] NOTHING_TODO_AND_SLEEP : next
try after : 12000 ms.
V/AudioFlinger( 3253): out of Writing to AudioSessionOut
D/AudioSessionOut( 3253): bytes = 262080 , mAlsaHandle->handle->period_size = 26
2144, metadata = 64
D/AudioSessionOut( 3253): buf.memBuf =b372c000 , Copy Metadata = 64, bytes = 2
62080
D/AudioSessionOut( 3253): buf.memBuf [0] = 40 , buf.memBuf [1] = 3ffc0
V/LPAPlayerALSA( 3253): Fillbuffer after write, written bytes 262080 and seek fl
ag 0
V/LPAPlayerALSA( 3253): FillBuffer: MemBuffer size 262080
V/LPAPlayerALSA( 3253): Fillbuffer started
V/LPAPlayerALSA( 3253): fillBuffer: Clearing seek flag in fill buffer
V/LPAPlayerALSA( 3253): FillBuffer completed bytesToWrite 262080
V/LPAPlayerALSA( 3253): Fillbuffer before seeling flag 0
V/AudioFlinger( 3253): Writing to AudioSessionOut
I/Vold ( 293): [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:cpu, action
:0
D/dalvikvm( 9113): GC_CONCURRENT freed 4356K, 46% free 10264K/18928K, paused 3ms
+4ms, total 63ms
D/dalvikvm( 9045): GC_EXPLICIT freed 1267K, 48% free 9164K/17388K, paused 2ms+6m
s, total 37ms
E/UsbDebuggingManager( 3557): Communication error:
E/UsbDebuggingManager( 3557): java.io.IOException: Connection refused
E/UsbDebuggingManager( 3557): at android.net.LocalSocketImpl.connectLocal(Nati
ve Method)
E/UsbDebuggingManager( 3557): at android.net.LocalSocketImpl.connect(LocalSock
etImpl.java:289)
E/UsbDebuggingManager( 3557): at android.net.LocalSocket.connect(LocalSocket.j
ava:130)
E/UsbDebuggingManager( 3557): at com.android.server.usb.UsbDebuggingManager.li
stenToSocket(UsbDebuggingManager.java:75)
E/UsbDebuggingManager( 3557): at com.android.server.usb.UsbDebuggingManager.ru
n(UsbDebuggingManager.java:111)
E/UsbDebuggingManager( 3557): at java.lang.Thread.run(Thread.java:841)
D/dalvikvm( 3557): GC_EXPLICIT freed 141K, 18% free 21098K/25708K, paused 4ms+12
ms, total 160ms
D/dalvikvm( 9045): GC_EXPLICIT freed 223K, 48% free 9143K/17388K, paused 2ms+5ms
, total 34ms
E/UsbDebuggingManager( 3557): Communication error:
E/UsbDebuggingManager( 3557): java.io.IOException: Connection refused
E/UsbDebuggingManager( 3557): at android.net.LocalSocketImpl.connectLocal(Nati
ve Method)
E/UsbDebuggingManager( 3557): at android.net.LocalSocketImpl.connect(LocalSock
etImpl.java:289)
E/UsbDebuggingManager( 3557): at android.net.LocalSocket.connect(LocalSocket.j
ava:130)
E/UsbDebuggingManager( 3557): at com.android.server.usb.UsbDebuggingManager.li
stenToSocket(UsbDebuggingManager.java:75)
E/UsbDebuggingManager( 3557): at com.android.server.usb.UsbDebuggingManager.ru
n(UsbDebuggingManager.java:111)
E/UsbDebuggingManager( 3557): at java.lang.Thread.run(Thread.java:841)
I/Vold ( 293): [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:cpu, action
:0
V/AudioFlinger( 3253): out of Writing to AudioSessionOut
D/AudioSessionOut( 3253): bytes = 262080 , mAlsaHandle->handle->period_size = 26
2144, metadata = 64
D/AudioSessionOut( 3253): buf.memBuf =b366c000 , Copy Metadata = 64, bytes = 2
62080
D/AudioSessionOut( 3253): buf.memBuf [0] = 40 , buf.memBuf [1] = 3ffc0
V/LPAPlayerALSA( 3253): Fillbuffer after write, written bytes 262080 and seek fl
ag 0
V/LPAPlayerALSA( 3253): FillBuffer: MemBuffer size 262080
V/LPAPlayerALSA( 3253): Fillbuffer started
V/LPAPlayerALSA( 3253): fillBuffer: Clearing seek flag in fill buffer
V/LPAPlayerALSA( 3253): FillBuffer completed bytesToWrite 262080
V/LPAPlayerALSA( 3253): Fillbuffer before seeling flag 0
V/AudioFlinger( 3253): Writing to AudioSessionOut
D/dalvikvm( 9113): GC_CONCURRENT freed 2903K, 44% free 10626K/18928K, paused 19m
s+14ms, total 152ms
E/UsbDebuggingManager( 3557): Communication error:
E/UsbDebuggingManager( 3557): java.io.IOException: Connection refused
E/UsbDebuggingManager( 3557): at android.net.LocalSocketImpl.connectLocal(Nati
ve Method)
E/UsbDebuggingManager( 3557): at android.net.LocalSocketImpl.connect(LocalSock
etImpl.java:289)
E/UsbDebuggingManager( 3557): at android.net.LocalSocket.connect(LocalSocket.j
ava:130)
E/UsbDebuggingManager( 3557): at com.android.server.usb.UsbDebuggingManager.li
stenToSocket(UsbDebuggingManager.java:75)
E/UsbDebuggingManager( 3557): at com.android.server.usb.UsbDebuggingManager.ru
n(UsbDebuggingManager.java:111)
E/UsbDebuggingManager( 3557): at java.lang.Thread.run(Thread.java:841)
I/Vold ( 293): [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:cpu, action
:0
D/dalvikvm( 9045): GC_EXPLICIT freed 1263K, 48% free 9148K/17388K, paused 2ms+4m
s, total 35ms
V/AudioFlinger( 3253): out of Writing to AudioSessionOut
D/AudioSessionOut( 3253): bytes = 262080 , mAlsaHandle->handle->period_size = 26
2144, metadata = 64
D/AudioSessionOut( 3253): buf.memBuf =b36ac000 , Copy Metadata = 64, bytes = 2
62080
D/AudioSessionOut( 3253): buf.memBuf [0] = 40 , buf.memBuf [1] = 3ffc0
V/LPAPlayerALSA( 3253): Fillbuffer after write, written bytes 262080 and seek fl
ag 0
V/LPAPlayerALSA( 3253): FillBuffer: MemBuffer size 262080
V/LPAPlayerALSA( 3253): Fillbuffer started
V/LPAPlayerALSA( 3253): fillBuffer: Clearing seek flag in fill buffer
V/LPAPlayerALSA( 3253): FillBuffer completed bytesToWrite 262080
V/LPAPlayerALSA( 3253): Fillbuffer before seeling flag 0
V/AudioFlinger( 3253): Writing to AudioSessionOut
I/Vold ( 293): [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:cpu, action
:0
I/Vold ( 293): [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:cpu, action
:0
I/Vold ( 293): [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:cpu, action
:0
E/UsbDebuggingManager( 3557): Communication error:
E/UsbDebuggingManager( 3557): java.io.IOException: Connection refused
E/UsbDebuggingManager( 3557): at android.net.LocalSocketImpl.connectLocal(Nati
ve Method)
E/UsbDebuggingManager( 3557): at android.net.LocalSocketImpl.connect(LocalSock
etImpl.java:289)
E/UsbDebuggingManager( 3557): at android.net.LocalSocket.connect(LocalSocket.j
ava:130)
E/UsbDebuggingManager( 3557): at com.android.server.usb.UsbDebuggingManager.li
stenToSocket(UsbDebuggingManager.java:75)
E/UsbDebuggingManager( 3557): at com.android.server.usb.UsbDebuggingManager.ru
n(UsbDebuggingManager.java:111)
E/UsbDebuggingManager( 3557): at java.lang.Thread.run(Thread.java:841)
E/UsbDebuggingManager( 3557): Communication error:
E/UsbDebuggingManager( 3557): java.io.IOException: Connection refused
E/UsbDebuggingManager( 3557): at android.net.LocalSocketImpl.connectLocal(Nati
ve Method)
E/UsbDebuggingManager( 3557): at android.net.LocalSocketImpl.connect(LocalSock
etImpl.java:289)
E/UsbDebuggingManager( 3557): at android.net.LocalSocket.connect(LocalSocket.j
ava:130)
E/UsbDebuggingManager( 3557): at com.android.server.usb.UsbDebuggingManager.li
stenToSocket(UsbDebuggingManager.java:75)
E/UsbDebuggingManager( 3557): at com.android.server.usb.UsbDebuggingManager.ru
n(UsbDebuggingManager.java:111)
E/UsbDebuggingManager( 3557): at java.lang.Thread.run(Thread.java:841)
V/AudioFlinger( 3253): out of Writing to AudioSessionOut
D/AudioSessionOut( 3253): bytes = 262080 , mAlsaHandle->handle->period_size = 26
2144, metadata = 64
D/AudioSessionOut( 3253): buf.memBuf =b36ec000 , Copy Metadata = 64, bytes = 2
62080
D/AudioSessionOut( 3253): buf.memBuf [0] = 40 , buf.memBuf [1] = 3ffc0
V/LPAPlayerALSA( 3253): Fillbuffer after write, written bytes 262080 and seek fl
ag 0
V/LPAPlayerALSA( 3253): FillBuffer: MemBuffer size 262080
V/LPAPlayerALSA( 3253): Fillbuffer started
V/LPAPlayerALSA( 3253): fillBuffer: Clearing seek flag in fill buffer
I/Vold ( 293): [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:cpu, action
:0
I/Vold ( 293): [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:cpu, action
:0
V/LPAPlayerALSA( 3253): FillBuffer completed bytesToWrite 262080
V/LPAPlayerALSA( 3253): Fillbuffer before seeling flag 0
V/AudioFlinger( 3253): Writing to AudioSessionOut
D/dalvikvm( 9113): GC_CONCURRENT freed 4705K, 46% free 10320K/18928K, paused 3ms
+10ms, total 104ms
I/Vold ( 293): [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:cpu, action
:0
D/dalvikvm( 3557): GC_EXPLICIT freed 177K, 18% free 21102K/25708K, paused 4ms+11
ms, total 171ms
I/ThermalDaemon( 3989): Sensor 'tsens_tz_sensor7' - alarm cleared 1 at 56.0 degC

E/UsbDebuggingManager( 3557): Communication error:
E/UsbDebuggingManager( 3557): java.io.IOException: Connection refused
E/UsbDebuggingManager( 3557): at android.net.LocalSocketImpl.connectLocal(Nati
ve Method)
E/UsbDebuggingManager( 3557): at android.net.LocalSocketImpl.connect(LocalSock
etImpl.java:289)
E/UsbDebuggingManager( 3557): at android.net.LocalSocket.connect(LocalSocket.j
ava:130)
E/UsbDebuggingManager( 3557): at com.android.server.usb.UsbDebuggingManager.li
stenToSocket(UsbDebuggingManager.java:75)
E/UsbDebuggingManager( 3557): at com.android.server.usb.UsbDebuggingManager.ru
n(UsbDebuggingManager.java:111)
E/UsbDebuggingManager( 3557): at java.lang.Thread.run(Thread.java:841)
D/dalvikvm( 9045): GC_EXPLICIT freed 1265K, 48% free 9151K/17388K, paused 3ms+5m
s, total 48ms
V/AudioFlinger( 3253): out of Writing to AudioSessionOut
D/AudioSessionOut( 3253): bytes = 262080 , mAlsaHandle->handle->period_size = 26
2144, metadata = 64
D/AudioSessionOut( 3253): buf.memBuf =b372c000 , Copy Metadata = 64, bytes = 2
62080
D/AudioSessionOut( 3253): buf.memBuf [0] = 40 , buf.memBuf [1] = 3ffc0
V/LPAPlayerALSA( 3253): Fillbuffer after write, written bytes 262080 and seek fl
ag 0
V/LPAPlayerALSA( 3253): FillBuffer: MemBuffer size 262080
V/LPAPlayerALSA( 3253): Fillbuffer started
V/LPAPlayerALSA( 3253): fillBuffer: Clearing seek flag in fill buffer
V/LPAPlayerALSA( 3253): FillBuffer completed bytesToWrite 262080
V/LPAPlayerALSA( 3253): Fillbuffer before seeling flag 0
V/AudioFlinger( 3253): Writing to AudioSessionOut
I/Vold ( 293): [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:cpu, action
:0
E/UsbDebuggingManager( 3557): Communication error:
E/UsbDebuggingManager( 3557): java.io.IOException: Connection refused
E/UsbDebuggingManager( 3557): at android.net.LocalSocketImpl.connectLocal(Nati
ve Method)
E/UsbDebuggingManager( 3557): at android.net.LocalSocketImpl.connect(LocalSock
etImpl.java:289)
E/UsbDebuggingManager( 3557): at android.net.LocalSocket.connect(LocalSocket.j
ava:130)
E/UsbDebuggingManager( 3557): at com.android.server.usb.UsbDebuggingManager.li
stenToSocket(UsbDebuggingManager.java:75)
E/UsbDebuggingManager( 3557): at com.android.server.usb.UsbDebuggingManager.ru
n(UsbDebuggingManager.java:111)
E/UsbDebuggingManager( 3557): at java.lang.Thread.run(Thread.java:841)
D/ConnectivityServiceHSM( 3557): Actual State: DefaultConnectivityState, Current
State: DefaultConnectivityState.processMessage what=112
D/ConnectivityServiceHSM( 3557): Actual State: DefaultConnectivityState, Current
State: DefaultConnectivityState.processMessage what=112
D/MobileDataStateTracker( 3557): default: setPolicyDataEnable(enabled=true)
I/Vold ( 293): [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:cpu, action
:0
D/dalvikvm( 9113): GC_CONCURRENT freed 3790K, 48% free 10005K/18928K, paused 3ms
+16ms, total 72ms
E/UsbDebuggingManager( 3557): Communication error:
E/UsbDebuggingManager( 3557): java.io.IOException: Connection refused
E/UsbDebuggingManager( 3557): at android.net.LocalSocketImpl.connectLocal(Nati
ve Method)
E/UsbDebuggingManager( 3557): at android.net.LocalSocketImpl.connect(LocalSock
etImpl.java:289)
E/UsbDebuggingManager( 3557): at android.net.LocalSocket.connect(LocalSocket.j
ava:130)
E/UsbDebuggingManager( 3557): at com.android.server.usb.UsbDebuggingManager.li
stenToSocket(UsbDebuggingManager.java:75)
E/UsbDebuggingManager( 3557): at com.android.server.usb.UsbDebuggingManager.ru
n(UsbDebuggingManager.java:111)
E/UsbDebuggingManager( 3557): at java.lang.Thread.run(Thread.java:841)
V/AudioFlinger( 3253): out of Writing to AudioSessionOut
D/AudioSessionOut( 3253): bytes = 262080 , mAlsaHandle->handle->period_size = 26
2144, metadata = 64
D/AudioSessionOut( 3253): buf.memBuf =b366c000 , Copy Metadata = 64, bytes = 2
62080
D/AudioSessionOut( 3253): buf.memBuf [0] = 40 , buf.memBuf [1] = 3ffc0
V/LPAPlayerALSA( 3253): Fillbuffer after write, written bytes 262080 and seek fl
ag 0
V/LPAPlayerALSA( 3253): FillBuffer: MemBuffer size 262080
V/LPAPlayerALSA( 3253): Fillbuffer started
V/LPAPlayerALSA( 3253): fillBuffer: Clearing seek flag in fill buffer
V/LPAPlayerALSA( 3253): FillBuffer completed bytesToWrite 262080
V/LPAPlayerALSA( 3253): Fillbuffer before seeling flag 0
V/AudioFlinger( 3253): Writing to AudioSessionOut
D/dalvikvm( 3557): GC_EXPLICIT freed 260K, 18% free 21097K/25708K, paused 5ms+12
ms, total 163ms
D/dalvikvm( 9045): GC_EXPLICIT freed 1270K, 48% free 9149K/17388K, paused 1ms+5m
s, total 33ms
E/UsbDebuggingManager( 3557): Communication error:
E/UsbDebuggingManager( 3557): java.io.IOException: Connection refused
E/UsbDebuggingManager( 3557): at android.net.LocalSocketImpl.connectLocal(Nati
ve Method)
E/UsbDebuggingManager( 3557): at android.net.LocalSocketImpl.connect(LocalSock
etImpl.java:289)
E/UsbDebuggingManager( 3557): at android.net.LocalSocket.connect(LocalSocket.j
ava:130)
E/UsbDebuggingManager( 3557): at com.android.server.usb.UsbDebuggingManager.li
stenToSocket(UsbDebuggingManager.java:75)
E/UsbDebuggingManager( 3557): at com.android.server.usb.UsbDebuggingManager.ru
n(UsbDebuggingManager.java:111)
E/UsbDebuggingManager( 3557): at java.lang.Thread.run(Thread.java:841)
I/Vold ( 293): [LGE][VOLD][NetlinkHandler.cpp][onEvent()] subsys:cpu, action
:0
V/AudioFlinger( 3253): out of Writing to AudioSessionOut
D/AudioSessionOut( 3253): bytes = 262080 , mAlsaHandle->handle->period_size = 26
2144, metadata = 64
D/AudioSessionOut( 3253): buf.memBuf =b36ac000 , Copy Metadata = 64, bytes = 2
62080
D/AudioSessionOut( 3253): buf.memBuf [0] = 40 , buf.memBuf [1] = 3ffc0
V/LPAPlayerALSA( 3253): Fillbuffer after write, written bytes 262080 and seek fl
ag 0
V/LPAPlayerALSA( 3253): FillBuffer: MemBuffer size 262080
V/LPAPlayerALSA( 3253): Fillbuffer started
V/LPAPlayerALSA( 3253): fillBuffer: Clearing seek flag in fill buffer
V/LPAPlayerALSA( 3253): FillBuffer completed bytesToWrite 262080
V/LPAPlayerALSA( 3253): Fillbuffer before seeling flag 0
V/AudioFlinger( 3253): Writing to AudioSessionOut
E/UsbDebuggingManager( 3557): Communication error:
E/UsbDebuggingManager( 3557): java.io.IOException: Connection refused
E/UsbDebuggingManager( 3557): at android.net.LocalSocketImpl.connectLocal(Nati
ve Method)
E/UsbDebuggingManager( 3557): at android.net.LocalSocketImpl.connect(LocalSock
etImpl.java:289)
E/UsbDebuggingManager( 3557): at android.net.LocalSocket.connect(LocalSocket.j
ava:130)
E/UsbDebuggingManager( 3557): at com.android.server.usb.UsbDebuggingManager.li
stenToSocket(UsbDebuggingManager.java:75)
E/UsbDebuggingManager( 3557): at com.android.server.usb.UsbDebuggingManager.ru
n(UsbDebuggingManager.java:111)
E/UsbDebuggingManager( 3557): at java.lang.Thread.run(Thread.java:841)
D/dalvikvm( 9113): GC_CONCURRENT freed 2190K, 45% free 10475K/18928K, paused 4ms
+17ms, total 128ms