Is making changes in adb_usb.ini the same as editing 51-android.rules?
<p>I notice that there are situations where you need to add some vendor ID and product ID in the /etc/udev/rules.d/51-android.rules. The line to be added for example is such as:
SUBSYSTEM=="usb", ATTR{idVendor}=="05c6", ATTR{idProduct}=="9025", MODE="0666”, OWNER=""</p>

<p>Similarly, editing ~/.android/adb_usb.ini by just adding the following line works:
0x05c6; 0x9025</p>

<p>Are these instructions doing the same thing? Also, when we run the command:
android update adb</p>

<p>the adb_usb.ini is generated freshly and the previously made changes are overwritten. </p>

<p>What exactly is ~/.android/adb_usb.ini for?</p>
