
Android P
法迪
Android系统与续航工程师、应用开发工程师
https://github.com/sufadi
332157261@qq.com
展开
-
Android 9.0 (P 版本)的 removeTask 接口
1. Android P 源码的SystemUI调用方式grep -irn “removeTask” frameworks/base/packages/SystemUI/root@69959bbb90c6:/home/suhuazhi/9.1# grep -irn "removeTask" frameworks/base/packages/SystemUI/frameworks/base/p...原创 2018-09-20 18:10:32 · 4439 阅读 · 0 评论 -
Android 9.0 (P版本) 亮度控制接口变更
1. Android 9.0 之前的亮度控制接口import android.os.IPowerManager;import android.provider.Settings;import android.content.Context; /** * Used by the settings application and brightness control wid...原创 2018-09-20 20:27:25 · 4323 阅读 · 0 评论 -
Android 9.0 (P版本) SystemServer中的服务配置se linux权限
## 1. SystemServer 的服务定义Android P_9.0\frameworks\base\services\java\com\android\server\SystemServer.java /** * Starts a miscellaneous grab bag of stuff that has yet to be refactored * a...原创 2018-09-21 13:23:56 · 9390 阅读 · 5 评论 -
Android 9.0 (P版本) MTK平台原生的待机智能省电功能
1. 原生界面UI2. 源码查看2.1 字符串Z:\9.1\vendor\mediatek\proprietary\packages\apps\MtkSettings_Eclipse\res_ext\values-zh-rCN\mtk_strings.xml <!-- Background power saving start --> <string name=...原创 2018-09-21 15:10:50 · 2893 阅读 · 1 评论 -
Android 9.0 (P版本) 原生的电池-Google省电模式
1. UI 界面2. 源码2.1 界面位置Z:\9.1\vendor\mediatek\proprietary\packages\apps\MtkSettings_Eclipse\res\xml\power_usage_summary.xml <Preference android:fragment="com.android.settings.fuelgaug...原创 2018-09-21 15:59:24 · 4524 阅读 · 1 评论 -
Android P 省电策略BatterySaverPolicy文件
BatterySaverPolicy 源码frameworks/base/services/core/java/com/android/server/power/BatterySaverPolicy.java粗略看了下很有作为,感觉是目前5.0、6.0、7.0、8.0中变化比较大的部分/** * Class to decide whether to turn on battery sa...原创 2018-11-06 12:17:08 · 1326 阅读 · 0 评论 -
Android P 开启省电模式后拔USB后继续保持省电模式
1. 前言之前一直不知道为什么老是自动进入省电模式,非常诧异。查看日志也没有直接调用PowerManager.setPowerSaveMode。最终发现 adb shell settings get global low_power, 键值low_power每次暗屏都是发生改变。一怒一下我,查看了源码中对应关键字的应用root@69959bbb90c6:/home/suhuazhi/9.1# ...原创 2018-11-06 13:12:36 · 1707 阅读 · 1 评论