title: How can we change build properties of Android Emulators?
body: <p>We are running multiple Android Emulators in parallel.
  How can we change emulator properties (like Manufacturer, Device name, Product Model, Build Serial Number, IMEI etc) so that different emulators will run with different properties at the same time.</p>
  
  <p>I to change some properties such as Manufacture,Device name,Product Model, Build Serial Number, IMEI number
  so that the emulator properties looks like a physical device's properties</p>
  
  <p>There is a provision to change these properties in official Android Developer website.You take help from this link
  <a href="https://developer.android.com/studio/run/emulator-commandline#advanced" rel="noreferrer">https://developer.android.com/studio/run/emulator-commandline#advanced</a> (search for -prop) But not working.</p>
  
  <p>I am already able change timezone of emulators.</p>
  
  <h2>Setting-up emulators (Ubuntu 18.04)</h2>
  
  <pre><code>sudo apt install openjdk-8-jdk
  wget https://dl.google.com/android/repository/sdk-tools-linux-4333796.zip
  unzip sdk-tools-linux-4333796.zip -d android-sdk
  </code></pre>
  
  <p>define ANDROID_SDK_ROOT=/home/$USER/android-sdk in /etc/environment.
  add ANDROID_SDK_ROOT/tools and ANDROID_SDK_ROOT/platform-tools to system path.</p>
  
  <p>Re-login is required after setting the path
  Make sure all the above paths are present.
  To check path by command </p>
  
  <pre><code>sudo env
  </code></pre>
  
  <pre><code>/home/$USER/android-sdk/tools/bin/sdkmanager --update
  /home/$USER/android-sdk/tools/bin/sdkmanager --licenses
  /home/$USER/android-sdk/tools/bin/sdkmanager "system-images;android-28;google_apis;x86"
  /home/$USER/android-sdk/tools/bin/sdkmanager "emulator"
  /home/$USER/android-sdk/tools/bin/sdkmanager "platform-tools"
  /home/$USER/android-sdk/tools/bin/sdkmanager "build-tools;28.0.3"
  cd /home/$USER/android-sdk/
  mkdir "platforms"
  </code></pre>
  
  <h3>Creating Emulators</h3>
  
  <p>Creating AVD_0001 . we can create multiple emulators by changing names like AVD_0002,AVD_0003 ...</p>
  
  <pre><code>/home/$USER/android-sdk/tools/bin/avdmanager --verbose create avd --force --name "AVD_0001" --device "pixel" --package "system-images;android-28;google_apis;x86" --tag "google_apis" --abi "x86" -p "/home/$USER/android-sdk/avd/AVD_0001" 
  </code></pre>
  
  <h3>Start Multiple Emulators</h3>
  
  <p>Each emulators need two different ports. Example: AVD_0001 (5554,5555), AVD_0002 (5556,5557)... </p>
  
  <pre><code>sudo /home/$USER/android-sdk/emulator/emulator @AVD_0001 -ports 5554,5555 -timezone America/New_York -no-boot-anim -netdelay none -no-snapshot -no-audio -gpu swiftshader_indirect
  </code></pre>