Android13系统启动异常,卡在动画界面

本文分析了Android13系统启动卡在动画界面的问题,原因是userdata分区因不支持encryptable加密方式未正常挂载。解决方案是删除fstab文件中关于userdata分区的encryptable=footer配置,以适应Android13对FBE加密的支持,修改后系统成功启动。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

【问题描述】:

目前在移植Android13系统后,系统启动到开机动画界面一直循环

【问题分析】:

从串口日志可以看到系统服务无法正常启动,log如下:
[   14.180792] binder: 535:535 ioctl 40046210 7ff87fe530 returned -22
[   14.221699] vold: [libfs_mgr]FDE is no longer supported; 'encryptable' can only be used for adoptable storage
[   14.231987] vold: [libfs_mgr]Error parsing fs_mgr_flags
[   14.237419] vold: [libfs_mgr]ReadFstabFromFile(): failed to load fstab from : '/vendor/etc/fstab.default'
[   14.247349] vold: Failed to open default fstab: No such file or directory
[   14.254397] vold: Error reading configuration... continuing anyways: No such file or directory
[   14.263479] binder: 534:534 ioctl 40046210 7fc218c0c4 returned -22
[   14.270069] binder: 534:534 ioctl 40046210 7fc218be20 returned -22
[   14.281685] vdc: Waited 90ms for vold
[   14.451884] binder: 551:551 ioctl 40046210 7fe93d00c4 returned -22
[   14.458558] binder: 551:551 ioctl 40046210 7fe93cfdc0 returned -22
[   14.533676] binder: 562:562 ioctl 40046210 7ff6963760 returned -22
[   14.541574] vdc: Waited 0ms for vold
[   14.580366] binder: 552:552 ioctl 40046210 7fc3aae9d0 returned -22
[   14.593109] binder: 564:564 ioctl 40046210 7fd57d6fd0 returned -22
[   14.598808] binder: 552:552 ioctl 40046210 7fc3aae1d4 returned -22
[   14.600408] vdc: Waited 0ms for vold
[   14.841084] DEBUG: *** *** *** *** *** *** *** *** *** *** *** *** *** ***
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值