title: Simulate Slow Internet Connection on a REAL device?
body: <p>I need to test my application in conditions where even 2G Internet connectivity isn't at its full coverage (i.e. 2 bars instead of 4, 2G).</p>
  
  <p>I prefer conducting these tests over WiFi.</p>
  
  <p>Is there a way (programmatically or otherwise) to tell the Android OS on the <strong>real</strong> device to slow down or throttle Internet connection 56 Kbit/s?</p>
  
  <p>Note: I know how to do <a href="https://stackoverflow.com/a/8693184">this</a> on the <a href="https://stackoverflow.com/a/7026341">emulator</a>. I'm looking for a way to do this on a <strong>real device</strong>.</p>
  
  <p>Is this possible?</p>