【问题标题】:AOSP build for Nexus 7 flo, type password to decrypt storage为 Nexus 7 fl 构建 AOSP,输入密码以解密存储
【发布时间】:2013-12-17 03:50:38
【问题描述】:

我正在为 Nexus 7 flo 编译 AOSP rom。构建完成后,我总是在这个屏幕“输入密码以解密存储”结束。

出厂映像工作正常,设备工作正常。也从来没有任何密码。 我可以理解问题似乎出在 userdata 分区上,所以我从工厂映像中刷新了所有内容,然后只刷新了我自己编译的 userdata.img。而且它有效,所以我不知道问题可能出在哪里?

有什么想法吗?

编辑1:

所以经过一番搜索/询问后,如果分区相互覆盖(任何 img 文件太大,尤其是 boot.img),似乎会出现此问题。但是我该如何验证呢?对此有什么想法吗?

【问题讨论】:

标签: android encryption


【解决方案1】:

好的,我修复了它/解决了它。

问题出在 fstab 文件上。在 4.3 及更高版本的情况下,它是 device/vendor/product 中的 fstab.device。默认情况下,这具有在系统启动时需要如何挂载分区的方式,顺便提一下,init.rc 包含在同一目录中并被打包到 ramdisk.img 中。在我的例子中,这个文件有一个用于用户数据分区的“encrypatable:some path”。我删除了那个参数,它起作用了。有趣的是,股票 ramdisk 也使用相同的参数并且可以工作。猜猜,它需要更多研究,但现在对我有用。

【讨论】:

    猜你喜欢
    • 2013-05-09
    • 2017-07-07
    • 2011-08-14
    • 1970-01-01
    • 2013-06-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多