A133 Android10 启动很慢
-
[ 11.824379] si4754FmPowerUp [ 12.140733] si4754_GetPartInformation [0x80, 0x48, 0x37, 0x34, 0x30, 0x0, 0x0, 0x0,0x6 ] [ 12.149960] This is si4755 ic Chip Revision=0x48 ROM ID = 0x6 [ 12.257342] si4754 probe over [ 12.350683] vdc: Waited 0ms for vold console:/ # [ 72.172400] random: crng init done [ 72.176234] random: 7 urandom warning(s) missed due to ratelimiting [ 72.200098] init: Service 'exec 3 (/system/bin/vdc --wait cryptfs enablefilecrypto)' (pid 1753) exited with status 0 waiting took 59.882000 seconds
这个是怎么回事呢?
-
vdc开始 到random: crng init done 将近花了1min ?
-
init: Service 'exec 3 (/system/bin/vdc --wait cryptfs enablefilecrypto)' (pid 1753) exited with status 0 waiting took 59.882000 seconds
我最近也遇到了类似启动开机慢的问题,可以跟一下这里的代码,应该是data的文件加密花了59秒导致耗时太长了,源码在android/system/core/init/builtins.cpp 中的 installkey命令,init.rc调用了这个命令去加密data/目录。
不过这个时间可以优化嘛?大佬这么长时间过去了,有没有解决。参考最新的android12代码,我发现android没有做加密/data 目录的动作了(分区表没有配置加密选项)。
Copyright © 2024 深圳全志在线有限公司 粤ICP备2021084185号 粤公网安备44030502007680号