title: adb got two same serial numbers when connected to two smart phones
body: <p>I have two smart phones (<strong>ZTEV788d</strong>, system <strong>Android 2.3.6</strong>) connected to a computer (<strong>Ubuntu 11.10</strong>) at the same time, using command: <code>adb devices</code> I got this:</p>
  
  <pre><code>List of devices attached
  P753A12D    device
  P753A12D    device
  </code></pre>
  
  <p>The serial numbers are the same!</p>
  
  <p>I wrote an application in the computer side to communicate with these two phones, for example install app and push files.</p>
  
  <p>I used these commands:</p>
  
  <pre><code>adb -s P753A12D install XXX.apk
  adb -s P753A12D push XXX /sdcard
  </code></pre>
  
  <p>Now these two phones have the same serial no (<code>P753A12D</code>), when I run these commands I get this error:</p>
  
  <pre><code>error:more than one device
  </code></pre>
  
  <p>So, my questions are:</p>
  
  <ol>
  <li>Is that normal that two phones to have the same serial no?</li>
  <li>Can I change the serial no? if yes, how?</li>
  <li>Is there any way to run these install, push commands successfully even if the serial no are the same?</li>
  </ol>
  
  <p>BTW, the WiFi/3G network will be turned off when I'll run the test.</p>