Android 6.0 系统几个默认的修改-亮度|音量|最大音量|通知铃声|WIFI打开|24小时制|打开未知源


Android 6.0 系统几个默认的修改-亮度|音量|最大音量|通知铃声|WIFI打开|24小时制|打开未知源,记录如下:

1. 默认亮度

文件路径:

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

值:

<!-- Default screen brightness, from 0 to 255.  102 is 40%. -->
<integer name="def_screen_brightness">204</integer>

2. 默认音量

文件路径:

android/frameworks/base/media/java/android/media/AudioSystem.java

值:

public static int[] DEFAULT_STREAM_VOLUME = new int[] {
        4,  // STREAM_VOICE_CALL  普通通话音量
        7,  // STREAM_SYSTEM
        5,  // STREAM_RING      铃声
        11, // STREAM_MUSIC     音乐
        6,  // STREAM_ALARM     闹钟
        5,  // STREAM_NOTIFICATION 通知
        7,  // STREAM_BLUETOOTH_SCO 蓝牙耳机通话音量
        7,  // STREAM_SYSTEM_ENFORCED 
        11, // STREAM_DTMF
        11  // STREAM_TTS
};

3. 音量的最大值/最小值

文件路径:

android/frameworks/base/services/core/java/com/android/server/audio/AudioService.java

值:

/** Maximum volume index values for audio streams */
private static int[] MAX_STREAM_VOLUME = new int[] {
    5,  // STREAM_VOICE_CALL
    7,  // STREAM_SYSTEM
    7,  // STREAM_RING
    15, // STREAM_MUSIC
    7,  // STREAM_ALARM
    7,  // STREAM_NOTIFICATION
    15, // STREAM_BLUETOOTH_SCO
    7,  // STREAM_SYSTEM_ENFORCED
    15, // STREAM_DTMF
    15  // STREAM_TTS
};

/** Minimum volume index values for audio streams */
private static int[] MIN_STREAM_VOLUME = new int[] {
    1,  // STREAM_VOICE_CALL
    0,  // STREAM_SYSTEM
    0,  // STREAM_RING
    0,  // STREAM_MUSIC
    0,  // STREAM_ALARM
    0,  // STREAM_NOTIFICATION
    1,  // STREAM_BLUETOOTH_SCO
    0,  // STREAM_SYSTEM_ENFORCED
    0,  // STREAM_DTMF
    0   // STREAM_TTS
};

4. 修改默认通知铃声

文件路径:

android/build/target/product/full_base.mk
android/build/target/product/core_base.mk

值:

ro.config.ringtone=BeatPlucker.ogg \  #手机铃声
ro.config.notification_sound=Pollux.ogg  #提示音和通知
ro.config.alarm_alert=Alarm_Classic.ogg  #闹钟铃声

5. 默认WIFI打开

文件路径:

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

值:

<bool name="def_wifi_on">true</bool>

6. 默认24小时制

文件路径:

frameworks\base\packages\SettingsProvider\res\values\defaults.xml
frameworks\base\packages\SettingsProvider\src\com\android\providers\settings\DatabaseHelper.java

值:(增加)

1)在 private void loadSystemSettings(SQLiteDatabase db) 函数中增加:

loadStringSetting(stmt, Settings.System.TIME_12_24, R.string.time_12_24);

2)在 defaults.xml 增加如下字段:

<!-- default 24 hour time mode  -->
<string name="time_12_24">24</string>

7. 默认打开未知源

文件路径:

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

值:

<bool name="def_install_non_market_apps">true</bool>

版权所有丨如未注明,均为原创,转载请注明转自:https://whonee.net/android-6-0-default-modify.html

历史上的今天:

  1. 2018:  Android P 新功能和API介绍(9)

发表评论

电子邮件地址不会被公开。 必填项已用*标注