title: Unable to change timezone on Android device using adb shell setprop
body: <p>I am trying to change the timezone on my android device using setprop command, but it doesn't reflect on the device (I tried restarting too)</p>
  
  <pre><code>shell@ASUS_Z010:/ $ getprop persist.sys.timezone                               
  Asia/Calcutta
  shell@ASUS_Z010:/ $ setprop persist.sys.timezone "America/Chicago"             
  shell@ASUS_Z010:/ $ getprop persist.sys.timezone                               
  Asia/Calcutta
  shell@ASUS_Z010:/ $ 
  </code></pre>
  
  <p>Can someone give me some idea about how to achieve this, and what might be the reason of the command failing, without giving any error ?</p>