本发明属于双系统手机,特别是涉及到一种双系统云安全手机wifi安全使用方法。
背景技术:
1、随着云技术和移动终端技术的飞速发展,越来越多的用户需要内外隔离的终端应用场景,例如应用于公检法的移动终端设备用户、以及为了将用于工作和用于生活的移动终端设备分开的用户等,出于信息安全或资料保密等角度的考虑,上述用户通常采用双手机策略,一个手机用于生活,另一手机用于办公。但是使用两个手机既携带不便,又会带来操作的麻烦。
2、基于用户的上述需求,双系统手机应运而生。双系统手机借助于容器技术,能够并行使用两个系统。并可按照用户的使用需求唤醒后台的系统,实现两个系统的实时切换。
3、双系统手机虽然在一定程度上满足了用户信息安全或资料保密等等需求,但是在使用中也存在一些问题,尤其是wifi网络连接的问题,因为两个容器系统共用一套wifi驱动设备,系统切换时容易出现驱动被另一套容器加载的问题,导致新的前台容器系统不能安全使用wifi;尤其是双系统中用于工作的安全系统,对wifi安全使用的要求很高,不允许出现网络信息冲突等情况。
技术实现思路
1、本发明提出一种双系统云安全手机wifi安全使用方法,解决双系统云安全手机对wifi的使用管理问题,保证客户的正常使用。
2、为达到上述目的,本发明的技术方案是这样实现的:
3、一种双系统云安全手机wifi安全使用方法,包括:
4、s1、建立双系统云安全手机;在手机linux内核部署lxc容器,基于lxc容器建立双容器系统;其中第一容器系统作为默认系统设置于手机本体,第二容器系统以云端镜像方式存储于云服务器;手机linux作为宿主机系统,只保留init和基本服务,以及lxc_loader容器管理程序;
5、s2、宿主机中禁用wifi驱动启动模块;双容器系统共用一套基带网络设备,在启动时分配给前台容器系统,所述前台容器系统连接wifi网络;
6、s3、切换系统操作时,在宿主机hal层判断当前wifi驱动是否已经被别的容器系统加载;
7、s4、若已被别的容器系统加载,判断当前容器是否已在前台,如果在前台,则等待hal层卸载wifi驱动并kill掉相关的modem进程,卸载完成后前台容器启动wifi服务并重启modem的相关进程。
8、进一步的,步骤s3所述判断方法为通过设置pid来判断当前wifi驱动处于哪个容器系统。
9、与现有技术相比,本发明具有如下的有益效果:
10、本发明解决了双系统云安全手机的wifi安全使用问题,避免wifi被后台容器系统加载使用,可以避免双容器系统的网络信息冲突,保证客户的双容器系统尤其是安全系统的网络信息的安全,保证双系统云安全手机的正常使用。
1.一种双系统云安全手机wifi安全使用方法,其特征在于,包括:
2.根据权利要求1所述的双系统云安全手机wifi安全使用方法,其特征在于,步骤s3所述判断方法为通过设置pid来判断当前wifi驱动处于哪个容器系统。