[HTC Sensation] faux123:
I am getting close but still not quite there.. the OTG was an attempt... I should clarify this.

03/23/2012 00:58:03 [INFORMATION] [CABLE] usb: id interrupt
03/23/2012 00:58:03 [INFORMATION] [CABLE] cable_detect_get_type: id pin low
03/23/2012 00:58:03 [INFORMATION] [CABLE] cable_detect_get_adc: MPP ADC 375
03/23/2012 00:58:03 [INFORMATION] [CABLE] cable_detect_get_adc: result = 25
03/23/2012 00:58:03 [INFORMATION] config_pyramid_usb_id_gpios 63 output hig
03/23/2012 00:58:03 [INFORMATION] [CABLE] cable_detect_get_adc: MPP ADC 980
03/23/2012 00:58:03 [INFORMATION] [CABLE] cable_detect_get_adc: result = 65
03/23/2012 00:58:03 [INFORMATION] [CABLE] [2nd] accessory adc = 0x41
03/23/2012 00:58:03 [INFORMATION] config_pyramid_usb_id_gpios 63 input none pull
03/23/2012 00:58:03 [INFORMATION] [CABLE] cable_detect_get_type prev_type 0, type 16, stable_count 0
03/23/2012 00:58:03 [INFORMATION] [CABLE] cable_detect_get_type: id pin low
03/23/2012 00:58:03 [INFORMATION] [CABLE] cable_detect_get_adc: MPP ADC 372
03/23/2012 00:58:03 [INFORMATION] [CABLE] cable_detect_get_adc: result = 24
03/23/2012 00:58:03 [INFORMATION] config_pyramid_usb_id_gpios 63 output hig
03/23/2012 00:58:03 [INFORMATION] [CABLE] cable_detect_get_adc: MPP ADC 968
03/23/2012 00:58:03 [INFORMATION] [CABLE] cable_detect_get_adc: result = 64
03/23/2012 00:58:03 [INFORMATION] [CABLE] [2nd] accessory adc = 0x40
03/23/2012 00:58:03 [INFORMATION] config_pyramid_usb_id_gpios 63 input none pull
03/23/2012 00:58:03 [INFORMATION] [CABLE] cable_detect_get_type prev_type 16, type 16, stable_count
03/23/2012 00:58:03 [INFORMATION] [CABLE] cable_detect_get_type: id pin low
03/23/2012 00:58:03 [DEBUG] [DISP] D2 To D3 mode
03/23/2012 00:58:03 [INFORMATION] [CABLE] USB Host inserted
03/23/2012 00:58:03 [INFORMATION] [CABLE] [HostNotify] Send to: usb_host: 1
03/23/2012 00:58:03 [INFORMATION] [USBH] msm_otg_set_id_state: 0
03/23/2012 00:58:03 [INFORMATION] [USBH] Clear ID
03/23/2012 00:58:03 [INFORMATION] [CABLE] cable_detect_handler ID pin 0, type 16
03/23/2012 00:58:03 [INFORMATION] [USB] OTG runtime resume
03/23/2012 00:58:03 [INFORMATION] [USBH] msm_otg_resume
03/23/2012 00:58:03 [DEBUG] [USBH] msm_hsusb_config_vddcx: min_vol:1045000 max_vol:1320000
03/23/2012 00:58:03 [INFORMATION] [USBH] USB exited from low power mode
03/23/2012 00:58:03 [INFORMATION] [USBH] msm_otg_sm_work: state:b_idle bit:0x00000000
03/23/2012 00:58:03 [INFORMATION] [USB] OTG_STATE_B_IDLE state
03/23/2012 00:58:03 [INFORMATION] [USBH] !b_sess_vld && id
03/23/2012 00:58:03 [INFORMATION] [USBH] msm_otg_reset
03/23/2012 00:58:03 [INFORMATION] [USBH] phy_reset: succes
03/23/2012 00:58:03 [INFORMATION] [USBH] ulpi: write 0x06 to 0x36
03/23/2012 00:58:03 [INFORMATION] [USBH] ulpi: write 0x0c to 0x31
03/23/2012 00:58:03 [INFORMATION] [USBH] ulpi: write 0x31 to 0x32
03/23/2012 00:58:03 [INFORMATION] [USBH] ulpi: write 0x01 to 0x0e
03/23/2012 00:58:03 [INFORMATION] [USBH] ulpi: write 0x01 to 0x11
03/23/2012 00:58:03 [INFORMATION] [USB] OTG runtime suspend
03/23/2012 00:58:03 [INFORMATION] [USBH] msm_otg_suspend
03/23/2012 00:58:03 [DEBUG] [USBH] msm_hsusb_config_vddcx: min_vol:500000 max_vol:1320000
03/23/2012 00:58:03 [INFORMATION] [USBH] USB in low power mode