2011-11-09 47 views

答えて

-2

タイムゾーンを変更するために2つのファイルを変更しました。

それは必要だが、それが同期で物事を続ける場合、私は全体ではなく、ノウハウを行う1:

/etc/timezone 

確認が必要のためのより多くの1を変更する:http://www.cyberciti.biz/faq/linux-unix-set-tz-environment-variable/から

/etc/localtime 

tzselectで希望のタイムゾーンの名前を特定することができます。

私はhttp://www.cyberciti.biz/faq/howto-set-date-and-time-timezone-in-freebsd/ からインスピレーションを受けて、/usr/share/zoneinfo/から/etc/localtimeに自分のタイムゾーンファイルをコピーしました。

/etc/timezoneは、タイムゾーンの名前を持つテキストファイルです。だから私はちょうどtzselectによって提供された値に一致するようにそれを更新しました。私は/システム/編集することができた私の(非常に)限られた経験では

setprop persist.sys.timezone "America/Chicago" 
+0

私はあなたがオリジナルのポストは「アンドロイド」に述べた部分を逃したかなり確信しています。 #cd/etc/timezone cd:/ etc/timezoneにcdできない #cd/etc/localtime cd:/ etc/localtimeにcdできない –

+0

@SomeoneSomewhere、私はあなたが私を再読する必要があると思う役職。/etc/timezoneはテキストファイルなので、cdすることはできません。それは編集が必要なファイルです。/etc/localtimeは、編集が必要なテキストファイルでもあります。 –

+0

@誰かどこかに、私はこれが私の根っこをしていた私のAndroidデバイスに間違いなくあったとも言います。したがって、あなたがそれらのファイルを編集できるかどうかは、あなたのデバイスを根づかせたかどうかにかかっています。 –

25

build.propファイル。私はそこにpersist.sys.timezone = America/Sao_Paoまたはそのようないくつかのdrivalがpersist.sys.timezone = America/Chicagoという私のタイムゾーンCDTの行を変更します。また、persist.sys.language = btとpersist.sys.country = ARをpersist.sys.language = enとpersist.sys.country = USに変更しました。

システムの復元後も継続するファイルで微調整できます。フラッシュイメージまたはディレクトリ内のbuild.propファイルに正しい行があることを確認することができます。

/system/propertyディレクトリには、単一の値を持つ複数のテキストファイルが格納されているようです。これらはsetpropの使用後に表示されるようですが、OSは変更を反映していないようです。

通常、これらのファイルを編集するには、用語プログラムまたはADB.exeシェルを使用してルートアクセスする必要があります。 (ADB = Android Device BridgeはAndroid SDKで利用可能)ADB.exeは、SX MiniPadのJXD.HKでファームウェアのダウンロードを見ている間に見つかりました。 files.rar dlには、SuperUser.apkとbusyboxとsuのルート版もあります。

Best of Luck !!!

+0

一般的なクアルコムデバイスのNougatでは動作しないようです。 'getprop'は値を表示しますが、' setprop'は効果がありません。私は誰かが根を必要とするかもしれないと仮定する – scorpiodawg

+0

https://stackoverflow.com/questions/35742253/unable-to-change-timezone-on-android-device-using-adb-shell-setprop?rq=1 – scorpiodawg

1

これはADBと連携

現在のグローバルタイムゾーンを取得:

adb shell settings get global time_zone    

設定した時間帯:

adb shell settings put global time_zone Europe/Madrid 

タイムゾーンのリスト:

https://en.wikipedia.org/wiki/List_of_tz_database_time_zones

+0

私はマシュマロデバイス上でそのセットが表示されません、https://developer.android.com/reference/android/provider/Settings.Global.htmlにはエントリがありません。 – fadden

+0

@Alex私はそうしようとしましたが、デバイス/エミュレータの変更は実際には見られません。タイムゾーンはまだ変更前のものです。 – Igal

+0

私は@ galと同意します、これは何もしていません –

関連する問題