Adb does not detect android device on Windows - Lenovo Yoga Tablet 2
<p><strong>Problem</strong></p>

<p>Simple, adb does not recognize my android tablet - <code>Lenovo Yoga Tablet 2</code></p>

<p>Note: I can access the storage from explorer, that is not the issue. Issue is adb does not recognize it. Hence unable to debug on the device.</p>

<p><strong><em>This is not a duplicate. Have exhaustively tried solutions in all similar posts on SO.</em></strong></p>

<p><strong>Things already tried:</strong></p>

<ol>
<li>Installed drivers from <a href="http://support.lenovo.com/en_US/downloads/detail.page?DocID=DS022366" rel="nofollow">http://support.lenovo.com/</a> and tried updating from device manager. - It always says drivers are already up to date. Also tried reinstalling but it automatically defaults back to <code>MTP Device</code></li>
<li>Installed <code>Intel USB Drivers</code> setup from suggestions on this <a href="https://forums.lenovo.com/t5/Android-Ecosystem-Developers/ADB-drivers-for-Yoga-tablet-2-pro/td-p/1811434" rel="nofollow">lenovo forum</a> and installed. </li>
<li>Updated <code>~/.android/adb_usb.ini</code> and adding the vendor id <code>0x17ef</code>.</li>
<li>Updated <code>~/.android/adb_usb.ini</code> and adding exaustive list of all vendor ids from <a href="https://apkudo.com/?p=676" rel="nofollow">here</a>.</li>
</ol>

<p>None of the above satisfied adb and the device is still not showing up when executing <code>adb devices</code>.</p>

<p>What did I miss? or what else can i try?</p>