Android 客户定制修改(遇到后更新)

这篇博客详细介绍了在Android系统上进行客户定制的几个关键步骤,包括调整默认背光亮度、关闭自动提交背光、默认关闭GPS、排除紧急通话记录在通话历史中、修改默认锁屏时间和默认音量大小等设置,为客户提供个性化的使用体验。
摘要由CSDN通过智能技术生成

1. 修改默认背光亮度

文件路径:frameworks/base/packages/SettingsProvider/res/values
文件名称:defaults.xml
修改方法:<integer name="def_screen_brightness">50</integer>
修改说明:def_screen_brightness 修改取值 0 - 255 , 最好不要为0

2.修改关闭自动提交背光

文件路径:frameworks/base/core/res/res/values
文件名称:config.xml 
修改方法:<bool name="config_automatic_brightness_available">false</bool> 
修改说明:
false:关闭自动调节亮度
true: 开启自动提交亮度
注: 此项一般会在overlay里面定义 
例如:device/xxx/xxxx/overlay/frameworks/base/core/res/res/values 下面的 config.xml 进行定义

3.默认关闭GPS 

文件路径:frameworks/base/packages/SettingsProvider/res/values
文件名称:defaults.xml
修改方法:<string name="def_location_providers_allowed" translatable="false">gps</string>
修改说明:
去掉gps 也就是:<string name="def_location_providers_allowed" translatable="false"></string> 默认关闭GPS
带着gps 也就是:<string name="def_location_providers_allowed" translatable="false">gps</string> 默认开启GPS

4.通话记录中不包含紧急通话

文件路径:packages/apps/Phone/res/values
文件名称:config.xml
修改内容:allow_emergency_numbers_in_call_log 
修改说明:
allow_emergency_numbers_in_call_log  设置为 true 则 通话记录中含有紧急呼叫号码
allow_emergency_numbers_in_call_log  设置为 false 则通话记录中不含有紧急呼叫号码
略微介绍:http://blog.csdn.net/yhy89512/article/details/8878877

5.修改默认锁屏时间

文件路径:frameworks/base/packages/SettingsProvider/res/values
文件名称:defaults.xml
修改方法:<integer name="def_screen_off_timeout">60000</integer>
修改说明:
在锁屏界面如果没有任何错误,6秒后进行灭屏~ 
注意:在KeyguardViewMediator,java 里面定义的 KEYGUARD_DISPLAY_TIMEOUT_DELAY_DEFAULT 为 如果Setting数据库没有值
则使用这个值

6.修改默认音量大小

1. 修改默认音量
文件路径:frameworks/base/media/java/android/media
文件名称:AudioManager.java
修改方法:
    /**  @hide Default volume index values for audio streams */                                                                 
    public static final 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
    };

2.修改音量的默认格数

文件路径:frameworks/base/media/java/android/media
文件名称:AudioService.java 
修改方法:
   /** @hide Maximum volume index values for audio streams */
    private 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
    };










评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值