[发明专利]在安卓系统的装置上虚拟SD卡的方法有效
| 申请号: | 201210338552.4 | 申请日: | 2012-09-13 |
| 公开(公告)号: | CN102880498A | 公开(公告)日: | 2013-01-16 |
| 发明(设计)人: | 涂睿;高见;吴焕声;关博深;高星 | 申请(专利权)人: | 深圳市佳创软件有限公司 |
| 主分类号: | G06F9/455 | 分类号: | G06F9/455;G06F9/445 |
| 代理公司: | 深圳新创友知识产权代理有限公司 44223 | 代理人: | 江耀纯 |
| 地址: | 518000 广东省深圳市福田区*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 系统 装置 虚拟 sd 方法 | ||
1.一种在安卓系统的装置上虚拟SD卡的方法,其特征是,包括如下步骤:。
1)将分区后的镜像文件下载到装置的Flash存储器或者硬盘内;
2)找到装置的安卓系统空闲的Loop设备;
3)安卓系统的Linux内核向所述Loop设备发送添加用户空间消息,使安卓系统将所述Loop设备识别为磁盘设备;
4)将所述Loop设备与分区后的镜像文件相关联,使所述分区后的镜像文件作为所述Loop设备的存储空间;
5)安卓系统的Linux内核向所述Loop设备发送分区插入用户空间消息。
2.如权利要求1所述的在安卓系统的装置上虚拟SD卡的方法,其特征是,所述步骤1)中的分区后的镜像文件通过如下步骤获取:
1.1)在Linux主机的Linux系统中找到空闲的主机Loop设备;
1.2)在Linux主机创建镜像文件;
1.3)将所述主机Loop设备与所述镜像文件相关联,使所述镜像文件作为所述主机Loop设备的存储空间;
1.4)对所述镜像文件进行分区得到所述分区后的镜像文件。
3.如权利要求2所述的在安卓系统的装置上虚拟SD卡的方法,其特征是,通过所述Linux主机上的交叉编译工具链将Loop设备驱动编译到所述装置的安卓系统的Linux内核之中。
4.如权利要求3所述的在安卓系统的装置上虚拟SD卡的方法,其特征是,包括如下步骤:
制作虚拟SD卡挂载脚本并保存在所述装置中;
在装置的安卓系统的系统文件根目录下的启动脚本中创建服务,所述服务使得所述装置开机运行后,安卓系统自动运行所述虚拟SD卡挂载脚本;
所述虚拟SD卡挂载脚本运行后,执行所述步骤2)至步骤5)。
5.如权利要求2所述的在安卓系统的装置上虚拟SD卡的方法,其特征是,通过所述Linux主机上的交叉编译工具链将Loop设备驱动编译为所述装置的安卓系统的内核模块,同时生成内核模块文件,并将所述内核模块文件下载到所述装置的安卓系统的文件目录下。
6.如权利要求5所述的在安卓系统的装置上虚拟SD卡的方法,其特征是,包括如下步骤:
制作虚拟SD卡挂载脚本并保存在所述装置中;
在装置的安卓系统的系统文件根目录下的启动脚本中创建服务,所述服务使得所述装置开机运行后,安卓系统自动运行所述虚拟SD卡挂载脚本;
所述虚拟SD卡挂载脚本运行后,将所述内核模块文件加载到Linux内核中,从而加载Loop设备驱动;
执行所述步骤2)至步骤5)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市佳创软件有限公司,未经深圳市佳创软件有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210338552.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种工作状态的切换方法、切换装置及电子设备终端
- 下一篇:一种教学用的鼠标





