adb シェルを使用して時間とタイムゾーンの設定を変更したいと考えています。を使用して時間を変更できることがわかりました
adb shell date -s YYYYMMDD.HHmmss
ただし、タイムゾーンを変更する方法がわかりません。
Android 4.0.3 で実行されているデバイスがあります。
スタックオーバーフローでこれを見つけました。それが役に立てば幸い:
タイムゾーンを変更するために 2 つのファイルを変更しました。
必要かどうかは完全にはわかりませんが、同期を維持します。
/etc/timezone あなたが確かに変更する必要があるより多くのもの:
/etc/localtime からhttp://www.cyberciti.biz/faq/linux-unix-set-tz-environment-variable/ tzselect を使用して必要なタイムゾーンの名前を決定できます。
http://www.cyberciti.biz/faq/howto-set-date-and-time-timezone-in-freebsd/からインスピレーションを得て、タイムゾーン ファイルを /usr/share/zoneinfo/ から /etc/localtime にコピーしました。 .
/etc/timezone は、タイムゾーンの名前を含むテキスト ファイルです。そのため、tzselect によって提供される値と一致するように更新しました。