title: How to make an emulator for specific device resolution(HTC Cha-Cha)?
body: <p><strong>EDIT</strong></p>
  
  <p>Everyone can try to make an emulator for this phone <a href="http://www.gsmarena.com/htc_chacha-3787.php" rel="nofollow noreferrer">http://www.gsmarena.com/htc_chacha-3787.php</a> to see what I mean. The icons will be huge and the screen you get is not the same as on the real phone. </p>
  
  <p>Here are the specs:<br>
  <em>Display: TFT capacitive touchscreen, 256K colors<br>
  Size: 480 x 320 pixels, 2.6 inches (~222 ppi pixel density)</em></p>
  
  <hr>
  
  <p>I tried to make an emulator for a specific Android phone, but the resolution was all wrong. So I will write what I did, and I hope someone will correct me. </p>
  
  <p>First I go to <em>GSMArena.com</em> and pick some phone (I'll use a random here)</p>
  
  <p><strong>Sony Ericsson Xperia PLAY</strong>
  <img src="https://i.stack.imgur.com/oRhcq.png" alt=""></p>
  
  <p>I see that the size of the screen is 480x854 with a density of 245 ppi. </p>
  
  <p>Then I create a new emulator machine with WVGA854 (LARGE type of screen) and I manually set the DPI to 245 (HDPI). </p>
  
  <p>Is this correct: 245ppi == 245dpi?</p>
  
  <p>Sometimes this works, but most times, I get big icons on a small screen, especially when I try to make an emulator for NORMAL screen phones which have resolution of around 240ppi. When I compare such screen on the emulator with the original phone screen snapshots, I see it's just not the same. </p>
  
  <p>So what is the best way, to create an emulator, for a specific mobile phone, so that it <strong>exactly match</strong> the manufacturer's <strong>screen size and pixel density</strong>?</p>