[HTC One X+] saibz:
usb tether

usb tether doesn't work for me, whenever I turn it on mtp stops and the PC won't recognize the phone again until a reboot. I'm attaching a logcat but I'm not sure how useful it is because the phone and adb disconnects from the computer right after I turn usb tethering on.

edit:

BTW it happens on Windows 7 Pro and Windows 8 Pro

I've also attached logs from catlog, I'm including a portion of the logs where I believe I enable usb tethering:

W/InputMethodManagerService(571): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@42492850 attribute=null, token = android.os.BinderProxy@425dd630
01-16 09:27:46.721 V/PhoneStatusBar(796): setLightsOn(true)
01-16 09:27:47.725 I/NvAudioALSA(172): setParameters() checkPathoff
01-16 09:27:47.996 D/dalvikvm(1903): GC_CONCURRENT freed 379K, 21% free 2705K/3396K, paused 3ms+1ms, total 26ms
01-16 09:27:48.001 I/NvAudioALSA(172): NvAudioALSADevClose: PLAYBACK hDev = 0x412a3a78 : curDev 0x2, curMode 0, streamtype 0, isVoiceCallDevice=F hDev->alsaDevName=music, Ori_up=-1, Ori_down=10
01-16 09:27:48.086 I/NvAudioALSA(172): UPLINK_PATH_OFF + DOWNLINK_PATH_OFF
01-16 09:27:51.466 D/LightsService(571): Excessive delay setting light: 226ms
01-16 09:28:07.966 D/dalvikvm(1903): GC_CONCURRENT freed 540K, 22% free 2676K/3396K, paused 2ms+2ms, total 18ms
01-16 09:28:07.966 D/dalvikvm(1903): WAIT_FOR_CONCURRENT_GC blocked 11ms
01-16 09:28:17.966 D/dalvikvm(1903): GC_CONCURRENT freed 380K, 21% free 2707K/3396K, paused 2ms+1ms, total 17ms
01-16 09:28:27.346 D/libc (161): pt_debug : pthread_create->start_routine= 0x9519, tls=0x402a8f00, arg= 0x0
01-16 09:28:27.346 D/libc (161): pt_debug : __thread_entry->func= 0x9519
01-16 09:28:27.346 D/libc (161): , tls=0x402a8f00, arg= 0x0
01-16 09:28:27.366 I/Dropsync(1794): Power source status changed
01-16 09:28:27.366 I/Dropsync(1794): Power source: Intent.ACTION_BATTERY_CHANGED EXTRA_PLUGGED = 2, EXTRA_LEVEL = 53, EXTRA_SCALE = 100
01-16 09:28:27.366 I/Dropsync(1794): Ensure power source monitoring service is running
01-16 09:28:27.981 D/dalvikvm(1903): GC_CONCURRENT freed 539K, 22% free 2680K/3396K, paused 2ms+1ms, total 15ms
01-16 09:28:27.981 D/dalvikvm(1903): WAIT_FOR_CONCURRENT_GC blocked 7ms
01-16 09:28:31.396 D/LightsService(571): Excessive delay setting light: 226ms
01-16 09:28:32.521 D/NvAudioALSAPolicyManager(172): isMusicType = No, success = Yes
01-16 09:28:32.526 I/NvAudioALSA(172): NvAudioALSADevOpen: PLAYBACK hDev = 0x412a3a78 : devices 0x2 in mode 0, streamtype 0, isVoiceCallDevice=F
01-16 09:28:32.536 I/NvAudioALSA(172): Initialized ALSA PLAYBACK alsaDevName= music , hDev->alsaDevName= music
01-16 09:28:32.536 I/NvAudioALSARenderer(172): hDev[OUT_PCM_INDEX]->hpcm==0 when write(); Reopen current device and route for it!
01-16 09:28:32.536 I/NvAudioALSA(172): NvAudioALSADevRoute : hDev=0x412a3a78 curDev=0x2, devices=0x2, curMode=0, mode=0, curDsp=-1, Ori_up=-1, Ori_down=-1
01-16 09:28:32.536 D/HTC_Acoustic(172): get_dsp_image_index : HTC_CODEC_DSP_ENDPOINT[13].index = 9
01-16 09:28:32.536 D/HTC_Acoustic(172): get_dsp_image_name : HTC_CODEC_DSP_ENDPOINT[13].name = Playback_Speaker_Default
01-16 09:28:32.536 I/NvAudioALSA(172): Config AIC3008 DSP : 9 (Playback_Speaker_Default)
01-16 09:28:32.561 I/NvAudioALSA(172): Pcm Playback Route : 10
01-16 09:28:33.291 W/InputMethodManagerService(571): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@42449bd8 attribute=null, token = android.os.BinderProxy@425dd630
01-16 09:28:33.331 V/PhoneStatusBar(796): setLightsOn(true)
01-16 09:28:33.381 D/dalvikvm(3041): GC_CONCURRENT freed 4619K, 46% free 5818K/10616K, paused 2ms+6ms, total 33ms
01-16 09:28:35.701 I/NvAudioALSA(172): NvAudioALSADevClose: PLAYBACK hDev = 0x412a3a78 : curDev 0x2, curMode 0, streamtype 0, isVoiceCallDevice=F hDev->alsaDevName=music, Ori_up=-1, Ori_down=10
01-16 09:28:35.786 I/NvAudioALSA(172): UPLINK_PATH_OFF + DOWNLINK_PATH_OFF
01-16 09:28:37.536 I/NvAudioALSA(172): setParameters() checkPathoff
01-16 09:28:38.006 D/dalvikvm(1903): GC_CONCURRENT freed 379K, 21% free 2704K/3396K, paused 1ms+2ms, total 19ms
01-16 09:28:38.191 D/LightsService(571): Excessive delay setting light: 239ms
01-16 09:28:41.281 D/LightsService(571): Excessive delay setting light: 229ms
01-16 09:28:41.656 D/dalvikvm(571): GC_CONCURRENT freed 2176K, 35% free 13120K/19932K, paused 2ms+5ms, total 75ms
01-16 09:28:41.656 D/dalvikvm(571): WAIT_FOR_CONCURRENT_GC blocked 45ms
01-16 09:28:41.671 D/NvAudioALSAPolicyManager(172): isMusicType = No, success = Yes
01-16 09:28:41.671 I/NvAudioALSA(172): NvAudioALSADevOpen: PLAYBACK hDev = 0x412a3a78 : devices 0x2 in mode 0, streamtype 0, isVoiceCallDevice=F
01-16 09:28:41.676 I/NvAudioALSA(172): Initialized ALSA PLAYBACK alsaDevName= music , hDev->alsaDevName= music
01-16 09:28:41.676 I/NvAudioALSARenderer(172): hDev[OUT_PCM_INDEX]->hpcm==0 when write(); Reopen current device and route for it!
01-16 09:28:41.676 I/NvAudioALSA(172): NvAudioALSADevRoute : hDev=0x412a3a78 curDev=0x2, devices=0x2, curMode=0, mode=0, curDsp=-1, Ori_up=-1, Ori_down=-1
01-16 09:28:41.676 D/HTC_Acoustic(172): get_dsp_image_index : HTC_CODEC_DSP_ENDPOINT[13].index = 9
01-16 09:28:41.676 D/HTC_Acoustic(172): get_dsp_image_name : HTC_CODEC_DSP_ENDPOINT[13].name = Playback_Speaker_Default
01-16 09:28:41.676 I/NvAudioALSA(172): Config AIC3008 DSP : 9 (Playback_Speaker_Default)
01-16 09:28:41.691 I/NvAudioALSA(172): Pcm Playback Route : 10
01-16 09:28:41.786 D/dalvikvm(3041): GC_CONCURRENT freed 1027K, 45% free 5875K/10616K, paused 2ms+9ms, total 35ms
01-16 09:28:44.491 D/NvAudioALSAPolicyManager(172): isMusicType = No, success = Yes