设为首页收藏本站

移动叔叔

搜索
查看: 1457|回复: 2
打印 上一主题 下一主题

[讨论] 关于论坛里最新tp rec3.0.1的protect分区挂载问题

[复制链接]
跳转到指定楼层
楼主
发表于 2016-4-4 23:08:45 来自手机版 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
红米1std不能选择挂载protect-s和protect-f,否则重启死机,要扣电池才能开机,开完机再进去时会掉基带,然后再重启一次就恢复正常了,但是再进rec,挂载分区里已经自动取消选择protect那两个分区
沙发
 楼主| 发表于 2016-4-4 23:09:17 来自手机版 | 只看该作者
在没有Protect_s和Protect_f分区之前,SIM ME LOCK数据存在USER DATA分区内,详细路径为/data/nvram/md/NVRAM/IMPORTANT。当恢复出厂设置时,会将/data/nvram/md/下的文件全部清除,其后开机时会将NVRAM BIN Region中备份的数据recovery到/data/nvram/md/下。 如NVRAM BIN REGION中数据为空,则会按照默认值生成SIM ME LOCK数据。 如NVRAM BIN REGION中数据不为空,则会将SIM ME LOCK数据恢复为NVRAM BIN REGION保存的状态。 针对case 2,由于NVRAM BIN REGION中保存的状态并不总是同恢复出厂之前/data/nvram/md/NVRAM/IMPORTANT下的SIM ME LOCK数据状态一致,因此可能无法满足SML 的更新一致性要求。 为了对SML数据进行持久化保存以及更新一致性的目的,我们将SML数据移入Protect_s和Protect_f分区。 Protect_s和Protect_f分区的特点有: Download的时候若要format USERDATA分区时,不会format Protect_s和Protect_f。 恢复出厂设置时,也不会清除 Protect_s和Protect_f。但若此时BIN Region中无内容,开机时会判断出USERDATA分区中/data/nvram/md不存在且BIN Region中无内容,进而断定是第一次开机从而根据默认值生成SIM ME LOCK。
回复

使用道具 举报

藤椅
发表于 2016-4-5 09:21:22 | 只看该作者
那2个分区,本来就不应该保留,最好别挂载

 

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

© 2008-2025 移动叔叔. 版权所有,专业的网络售后平台 ( 闽ICP备18006692号-3 )

商务合作点击这里给我发消息|Email:service@mobileuncle.com|手机版|移动叔叔     

GMT+8, 2025-1-23 11:31 , Processed in 0.229522 second(s), 16 queries , Gzip On, Memcache On.

返回顶部