title: Get Static NFC Tag Id with HCE mode
body: <p>I'm new in NFC thing, so I tested several phones with calling getTagId() method in HCE mode, and this is the result:</p>
  
  <pre><code>device       | UID
  LG G2        | random
  LG G3        | static
  S4           | random
  HTC One Mini | static
  Xiaomi mi3   | static
  </code></pre>
  
  <p>My questions:</p>
  
  <ol>
  <li>Why do some phones have static UID and some do not? Is this chipset related?</li>
  <li>Is it possible to get a fixed UID? I need it to authenticate the device.</li>
  <li>On other side, I'm using Kitkat CyanogenMod 11 on Xperia M, but I did not manage to use it for HCE, why?</li>
  </ol>
  
  <p>Any documents that can explain/support the answer?</p>