[发明专利]一种安卓系统存储空间结构的构建方法、装置及其构建结构在审
申请号: | 201910860334.9 | 申请日: | 2019-09-11 |
公开(公告)号: | CN110543369A | 公开(公告)日: | 2019-12-06 |
发明(设计)人: | 王旭宇 | 申请(专利权)人: | 国美视界(北京)科技有限公司 |
主分类号: | G06F9/50 | 分类号: | G06F9/50;G06F12/0817;G06F21/62;G06F8/71;G06F8/658;G06F16/16 |
代理公司: | 11471 北京细软智谷知识产权代理有限责任公司 | 代理人: | 刘冬梅<国际申请>=<国际公布>=<进入 |
地址: | 100043 北京市石景山*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 存储目录 预置 存储 存储空间 数据分区 应用 系统分区 构建 空间结构 保证 安卓系统 出厂设置 打包过程 升级方式 数据存储 系统应用 应用识别 原来存储 软链接 删除 权限 占用 升级 创建 恢复 | ||
本发明公开了一种安卓系统存储空间结构的构建方法、装置及其构建结构,在数据分区创建第一存储目录,第一存储目录用于存放预置应用;然后将第一存储目录中的预置应用与系统分区下的第二存储目录软链接,这样系统能够将存储在第一存储目录中的预置应用识别为系统应用;设置第一存储目录的属性和权限,保证第一存储目录存储的安全性;修改镜像打包过程、升级方式和恢复出厂设置时的删除方式,保证第一存储目录中的预置应用与原来存储在系统分区的预置应用时一样正常运行。存储于第一存储目录的预置应用在升级时占用的是数据分区的存储空间,不影响其他数据存储在数据分区,既保证了用于存储预置应用的存储空间足够大,又保证了不会浪费存储空间。
技术领域
本发明涉及系统存储领域,特别地,涉及一种安卓系统存储空间结构的构建方法、装置及其构建结构。
背景技术
Android系统会将整个的存储空间划分为多个分区,每个分区存储特定的内容。其中system分区用来存储系统预置的应用和数据,该分区在系统运行时为只读属性,无法修改,且该分区在系统设计时就固定了大小,无法扩展。这使得后续的应用可能因为system分区占满而无法预置。Android这种分区划分决定了在设计一个产品时就要确定分区的大小,并且不能在后续升级过程中修改分区划分,否则系统将被损坏。
一个产品在后续的软件更新升级时,系统的预置应用很有可能被改变,并且更大的可能是逐渐增加预置应用。这样,在设计分区时就要考虑到后续预置应用增加的问题。因为无法预测未来,所以必须预留出足够大的空间给预置应用使用。
现有的解决方案一般为两种,一种是预留出足够大的system分区,这样大概率会浪费存储空间。另一种再单独划分出一个分区来存放预置应用,但也无法解决存储空间浪费的问题。
发明内容
为了克服现有技术的不足,本发明提供一种能够既保证存储空间足够,又能不浪费存储空间的安卓系统存储空间结构的构建方法、装置及其构建结构。
本发明解决其技术问题所采用的技术方案是:
一方面,
一种安卓系统存储空间结构的构建方法,包括以下步骤:
在数据分区创建第一存储目录,所述第一存储目录用于存放预置应用;
将所述第一存储目录存储的预置应用设置为系统应用。
进一步地,将所述第一存储目录设置为只读属性;
将创建所述第一存储目录的用户和所述用户所在的组设置为root权限。
进一步地,当所述安卓系统开启强制访问控制时,将所述安卓系统的安全策略配置文件权限设置为系统文件。
进一步地,修改所述数据分区的镜像打包过程,用于当所述数据分区镜像打包时打包到系统镜像文件中。
进一步地,所述将所述第一存储目录存储的预置应用设置为系统应用包括:
在系统编译时,将所述第一存储目录存储的预置应用全部软链接到第二存储目录中,所述第二存储目录位于系统分区,用于系统识别所述第二存储目录中的应用为系统应用。
进一步地,将所述数据分区的升级方式改为差分升级。
进一步地,所述当恢复出厂设置时,保留所述第一存储目录中存储的内容包括:
将所述数据分区恢复出厂设置时的删除方式修改为条件删除;
为所述条件删除设置配置文件,所述配置文件用于对条件删除程序进行设置,保留所述第一存储目录中存储的内容。
进一步地,所述配置文件用于对条件删除程序进行设置,保留所述第一存储目录中存储的内容包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于国美视界(北京)科技有限公司,未经国美视界(北京)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910860334.9/2.html,转载请声明来源钻瓜专利网。