{"id":3355,"date":"2024-03-03T17:58:29","date_gmt":"2024-03-03T17:58:29","guid":{"rendered":"https:\/\/voodoo.business\/?p=3355"},"modified":"2024-03-03T18:13:50","modified_gmt":"2024-03-03T18:13:50","slug":"mini-vci-xhorse-clone","status":"publish","type":"post","link":"https:\/\/www.voodoo.business\/blog\/2024\/03\/03\/mini-vci-xhorse-clone\/","title":{"rendered":"MINI-VCI xhorse clone"},"content":{"rendered":"\n<p>The mnost common OBD2 adapter used with Toyota techstream is a $20 clone of the XHORSE brand adapter<\/p>\n\n\n\n<p>This adapter is slow to say the least, So i will be comparing it to the <a href=\"\/2024\/02\/21\/godiag-j2534-nano\/\">Godiag adapter<\/a> in terms of speed and functionality since they both can work on techstream, and they are priced almost the same.<\/p>\n\n\n\n<p>In linux, the adapter has the IDs (0403:6001), which is naturally the UART side of the adapter, the complete lsusb line is<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">Bus 003 Device 003: ID 0403:6001 Future Technology Devices International, Ltd FT232 Serial (UART) IC<\/pre>\n\n\n\n<p>To pass this to virtual machines, a file needs to be made , so create the file &#8220;\u201c\/etc\/libvirt\/qemu\/usb\/xhorseclone.xml&#8221;<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">&lt;hostdev mode='subsystem' type='usb' managed='yes'&gt;\n    &lt;source&gt;\n        &lt;vendor id='0x0403'\/&gt;\n        &lt;product id='0x6001'\/&gt;\n    &lt;\/source&gt;\n&lt;\/hostdev&gt;<\/pre>\n\n\n\n<p>This way, we can attach and detach this device to the virtual machine with the commands<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">virsh attach-device toyota --file \/etc\/libvirt\/qemu\/usb\/xhorseclone.xml --current\nvirsh detach-device toyota --file \/etc\/libvirt\/qemu\/usb\/xhorseclone.xml --current<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>The mnost common OBD2 adapter used with Toyota techstream is a $20 clone of the XHORSE brand adapter This adapter is slow to say the least, So i will be comparing it to the Godiag adapter in terms of speed and functionality since they both can work on techstream, and they are priced almost the [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[165,196],"tags":[],"class_list":["post-3355","post","type-post","status-publish","format-standard","hentry","category-automotive","category-obd2-interfaces"],"_links":{"self":[{"href":"https:\/\/www.voodoo.business\/blog\/wp-json\/wp\/v2\/posts\/3355","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.voodoo.business\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.voodoo.business\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.voodoo.business\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.voodoo.business\/blog\/wp-json\/wp\/v2\/comments?post=3355"}],"version-history":[{"count":5,"href":"https:\/\/www.voodoo.business\/blog\/wp-json\/wp\/v2\/posts\/3355\/revisions"}],"predecessor-version":[{"id":3364,"href":"https:\/\/www.voodoo.business\/blog\/wp-json\/wp\/v2\/posts\/3355\/revisions\/3364"}],"wp:attachment":[{"href":"https:\/\/www.voodoo.business\/blog\/wp-json\/wp\/v2\/media?parent=3355"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.voodoo.business\/blog\/wp-json\/wp\/v2\/categories?post=3355"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.voodoo.business\/blog\/wp-json\/wp\/v2\/tags?post=3355"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}