普通にUSBデバッグモードでPCに接続するときのUSBドライバのインストールは以前の記事で書いたとおりだが、ClockworkModを起動してPCに接続すると認識されなかった。
で、新たにドライバをインストールせねばならなくなったので、こちらを参考に android sdk の extras\google\usb_driver\android_winusb.inf を書き換える。
デバイスマネージャのnexus4のプロパティの「詳細」タブのデバイスインスタンスIDの「VID_****」と「PID_****」を記録。
android_winusb.inf の[Google.NTx86](うちの作業PCは XP 32bit)の中に
;Google Nexus 4
%SingleAdbInterface% = USB_Install, USB\VID_****&PID_****
%SingleBootLoaderInterface% = USB_Install, USB\VID_18D1&PID_4E30
%CompositeAdbInterface% = USB_Install, USB\VID_****&PID_****&REV_0100
を書き加え、"android_winusb_mod.info"なり何なり、別名で保存。
で、デバイスマネージャの黄色ハテナのプロパティからドライバインストールで、このinfoファイルを指定すればOK。