Android系统框架分析
liondom
这个作者很懒,什么都没留下…
展开
-
Android P 系统启动-Zygote启动篇
概述:service zygote /system/bin/app_process64 -Xzygote /system/bin --zygote --start-system-server class main priority -20 user root group root readproc reserved_disk socket zygote...原创 2020-03-24 19:36:59 · 432 阅读 · 0 评论 -
Android P 系统启动-Init篇
概述:init进程是Linux系统中用户空间的第一个进程,进程号固定为1。Kernel启动后,在用户空间启动init进程,并调用init中的main()方法执行init进程的职责。init rc四种类型的声明:Actions(行为) Commands(命令) Services(服务) Options(选项)android init 语言的详细讲解:https://blog.cs...原创 2020-03-19 14:04:00 · 892 阅读 · 0 评论 -
android 6.0密码录入认证机制 (重上层到底层全部过程)
密码认证调用过程: LockPatternChecker.verifyPattern(utils,mChosenPattern,mChallenge,UserHandle.myUserId(),new LockPatternChecker.OnVerifyCallback() {.....}} LockPatternChecker.verifyPattern调到utils.verifyPatter...原创 2018-07-06 09:36:45 · 2124 阅读 · 0 评论 -
指纹解锁基本原理
启动指纹监听: 用户打开指纹识别开关时,开机初始化,唤醒,睡眠,都回调到 updateFingerprintListeningState更新是否打开指纹监听。 private void updateFingerprintListeningState() { boolean shouldListenForFingerprint = shouldListenForFingerprin...原创 2018-07-06 09:38:31 · 22434 阅读 · 1 评论 -
RK3288 整机连接wifi 无法自动对时问题分析笔录
frameworks/base/core/res/res/values/config.xml<!-- Normal polling frequency in milliseconds --> <integer name="config_ntpPollingInterval">864000000</integer>/对时重试次数用完后,再次回归时间为10 d...原创 2018-07-06 10:05:37 · 810 阅读 · 0 评论