title: How to generate a fixed byte array for a fixed IMEI in android
body: <p>I am new to android  development,I am working on a messaging app,now my task is to generate 20 or more byte array for a android device , this byte array should be same for a particular IMEI number, Please help me i am struck with this issue. I am able to generate a 14 byte array for a IMEI number , please check the code which i used to generate 14 byte array. Please help me</p>
  
  <pre><code>TelephonyManager telephonyManager = (TelephonyManager) this.getSystemService(Context.TELEPHONY_SERVICE);
  String IMEI_Number = telephonyManager.getDeviceId();
  
  byte[] b=new byte[]{11,22,12,23,12,15,23,16,25,18,19,52,55,59,10,20,22,28,29,72} ;
  new Random().nextBytes(b);
  key=b.clone();
  key=IMEI_Number.getBytes(); 
  </code></pre>