[发明专利]一种基于EXT4文件系统的快速客制化os方法、系统、存储介质及电子设备在审
申请号: | 201911008160.X | 申请日: | 2019-10-22 |
公开(公告)号: | CN110955458A | 公开(公告)日: | 2020-04-03 |
发明(设计)人: | 巫金全;张波;郭颂 | 申请(专利权)人: | 深圳市优博讯科技股份有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401;G06F9/445 |
代理公司: | 深圳市瑞方达知识产权事务所(普通合伙) 44314 | 代理人: | 张亚菊 |
地址: | 518000 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 ext4 文件系统 快速 客制化 os 方法 系统 存储 介质 电子设备 | ||
本发明涉及一种基于EXT4文件系统的快速客制化os方法、系统、存储介质及电子设备,包括:S1、在Android系统中增加预设分区,并通过recovery方式在预设分区中刷入预设文件包;S2、基于预设文件包生成预设文件目录,并根据预设文件包在预设文件目录下生成至少一个预设文件;S3、在Android系统启动过程中,在执行到预设步骤时,依照预设规则检测预设文件目录下是否包含预设步骤对应的预设文件,若是,则执行步骤S4,若否,则执行步骤S5;S4、获取预设文件并根据预设文件完成预设步骤;S5、按照默认启动方式完成预设步骤。实施本发明操作方便,且速度快。
技术领域
本发明涉及通信技术领域,更具体地说,涉及一种基于EXT4文件系统的快速客制化os方法、系统、存储介质及电子设备。
背景技术
在android移动终端广泛使用的今天,不同的应用场景对终端有不同的要求,从而衍生出不同的客制化要求,传统的方式是通过更改系统代码,对系统进行定制化修改来满足不同的客户需求,这种都不灵活,且效率低下,无法应对客户不同应用场景的需求
发明内容
本发明要解决的技术问题在于,针对现有技术的上述现有技术缺陷,提供一种基于EXT4文件系统的快速客制化os方法、系统、存储介质及电子设备。
本发明解决其技术问题所采用的技术方案是:构造一种基于EXT4文件系统的快速客制化os方法;包括:
S1、在Android系统中增加预设分区,并通过recovery方式在所述预设分区中刷入预设文件包;
S2、基于所述预设文件包生成预设文件目录,并根据所述预设文件包在所述预设文件目录下生成至少一个预设文件;
S3、在Android系统启动过程中,在执行到预设步骤时,依照预设规则检测所述预设文件目录下是否包含所述预设步骤对应的预设文件,若是,则执行步骤S4,若否,则执行步骤S5;
S4、获取所述预设文件并根据所述预设文件完成所述预设步骤;
S5、按照默认启动方式完成所述预设步骤。
优选地,所述预设步骤包括开机logo加载、第三方apk白名单加载、内置apk加载和/或系统apk裁剪处理。
优选地,所述方法包括在执行所述开机logo加载时执行以下步骤:
S31A、确认所述预设文件目录下是否包含splash文件,若是,则执行步骤S32A,若否,则执行步骤S34A;
S32A、擦除Android系统的splash分区中的默认文件,并获取所述预设文件目录下的所述splash文件以存储至所述splash分区;
S33A、按照所述splash文件执行所述开机logo加载,并结束所述开机logo加载;
S34A、按照Android系统的splash分区中所述默认文件执行所述logo加载,并结束所述开机logo加载。
优选地,所述方法包括在执行所述第三方apk白名单加载时执行以下步骤:
S31B、在启动PackageManagerService服务时确认所述文件目录下是否包含白名单文件,若是,则执行步骤S32B,若否,则执行步骤S33B;
S32B、获取所述白名单文件并将所述白名单文件加入第一链表,以在第一apk文件安装过程中对所述apk文件进行校验,以确认所述第一apk文件是否在所述第一链表内,若是,则允许所述第一apk文件安装,若否,在不允许所述第一apk文件安装;
S33B、结束所述第三方apk白名单加载。
优选地,所述方法包括在执行所述内置apk加载时执行以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市优博讯科技股份有限公司,未经深圳市优博讯科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911008160.X/2.html,转载请声明来源钻瓜专利网。