35

AndroidカスタムAOSPビルドの既定のデバイス プロパティはどこで変更できますか?

例えば:

  • GPS - オン;
  • 同期 - オン;
  • 明るさ - 自動;
  • Bluetooth - オフ;
  • WiFi - オフ;
  • サウンド - デフォルトのサウンド。
  • リング - オフ時に振動します。

これらの設定はビルドで定義する必要があるため、ビルドが読み込まれると、それらは既に正しい状態になっています。

すべての設定を一元管理するファイル/フォルダはありますか? それとも、すべてのプラットフォーム モジュールSettingsから設定を自動的に収集するアプリケーションですか?Android

4

1 に答える 1

60

通常、デフォルトを確認する主な場所が 2 つあります。

/frameworks/base/packages/SettingsProvider/res/values/defaults.xml

と:

/frameworks/base/core/res/res/values/config.xml

元のファイルを上書きするだけのオーバーレイのデバイス ディレクトリを確認することも価値があります。

/device/<company-name>/<product-name>/overlay/frameworks/base/core/res/res/values/config.xml

通常、デフォルトの壁紙は次のようにハードコードされています。

/frameworks/base/core/res/res/drawable-nodpi/default_wallpaper.jpg

さまざまなストリームのデフォルトの音量レベル (int[] DEFAULT_STREAM_VOLUME):

/frameworks/base/media/java/android/media/AudioSystem.java
于 2013-08-04T10:40:43.913 に答える