一种同时运行双系统的方法和装置制造方法及图纸

技术编号:28700302 阅读:31 留言:0更新日期:2021-06-05 20:48
本发明专利技术实施方式提出一种同时运行双系统的方法和装置。该方法适用于包含第一屏幕和第二屏幕的移动终端。该方法包括:将第一屏幕分配给第一操作系统,第二屏幕分配给第二操作系统;针对第一操作系统和第二操作系统同时访问的共享硬件资源,在内核驱动层虚拟出第一操作系统可访问的第一驱动节点和第二操作系统可访问的第二驱动节点,将第一驱动节点与第二驱动节点桥接,并将桥接点关联到第一操作系统和第二操作系统同时访问的共享硬件资源的硬件驱动;将第一操作系统和第二操作系统不同时访问的共享硬件资源,基于用户指令分配给第一操作系统或第二操作系统。通过双屏和硬件共享机制实现同时运行两个操作系统。制实现同时运行两个操作系统。制实现同时运行两个操作系统。

【技术实现步骤摘要】
一种同时运行双系统的方法和装置


[0001]本专利技术属于电子通信
,特别是涉及一种同时运行双系统的方法和装置。

技术介绍

[0002]随着终端技术的快速发展,为了追求比较多元化的界面效果,用户越来越喜欢在一个终端安装两个系统。这样,在用户对其中一种系统的界面或者是操作方式产生疲惫效果时,可以进行系统的切换,以满足其不同的操作体验或界面效果。
[0003]双系统在安装的时候,两个系统分别装在不同的分区或同一分区内,后安装的系统不会覆盖前一个系统。安装双系统后,在启动的时候,可以展示多重启动的选择菜单,以选择进入的操作系统。
[0004]在现有技术中,目前的双系统终端都是同时只能操作一个系统,通过切换键切换不同的系统。比如,对于安装有工作区系统和生活区系统的双系统终端,目前不能同时操作工作区系统和生活区系统。

技术实现思路

[0005]本专利技术实施例提出一种同时运行双系统的方法和装置。
[0006]本专利技术实施例的技术方案如下:
[0007]一种同时运行双系统的方法,该方法适用于包含第一屏幕和第二屏幕的移动终端,该方法包括:
[0008]将第一屏幕分配给所述第一操作系统,第二屏幕分配给所述第二操作系统;
[0009]针对所述第一操作系统和所述第二操作系统同时访问的共享硬件资源,在内核驱动层虚拟出第一操作系统可访问的第一驱动节点和第二操作系统可访问的第二驱动节点,将第一驱动节点与第二驱动节点桥接,并将桥接点关联到所述第一操作系统和所述第二操作系统同时访问的共享硬件资源的硬件驱动;
[0010]将所述第一操作系统和所述第二操作系统不同时访问的共享硬件资源,基于用户指令分配给第一操作系统或所述第二操作系统。
[0011]在一个实施方式中,所述第一屏幕为移动终端的正面屏,所述第二屏幕为移动终端的背面屏,且所述第一屏幕和所述第二屏幕为触摸屏。
[0012]在一个实施方式中,该方法还包括:
[0013]在第一屏幕上展示第一操作系统的显示界面,同时在第二屏幕上展示第二操作系统的显示界面。
[0014]在一个实施方式中,所述移动终端还包括实体按键,该方法还包括:
[0015]当所述实体按键被首次触发时,将第二屏幕分配给所述第一操作系统,第一屏幕分配给所述第二操作系统,在第二屏幕上展示第一操作系统的显示界面,同时在第一屏幕上展示第二操作系统的显示界面;
[0016]当所述实体按键被再次触发时,将第一屏幕分配给所述第一操作系统,第二屏幕
分配给所述第二操作系统,在第一屏幕上展示第一操作系统的显示界面,同时在第二屏幕上展示第二操作系统的显示界面。
[0017]在一个实施方式中,该方法还包括:
[0018]在第一操作系统的显示界面上设置虚拟按键;
[0019]当所述虚拟按键被首次触发时,将第二屏幕分配给所述第一操作系统,第一屏幕分配给所述第二操作系统,在第二屏幕上展示第一操作系统的显示界面,同时在第一屏幕上展示第二操作系统的显示界面;
[0020]当所述虚拟按键被再次触发时,将第一屏幕分配给所述第一操作系统,第二屏幕分配给所述第二操作系统,在第一屏幕上展示第一操作系统的显示界面,同时在第二屏幕上展示第二操作系统的显示界面。
[0021]在一个实施方式中,该方法还包括:
[0022]在第二操作系统的显示界面上设置虚拟按键;
[0023]当所述虚拟按键被首次触发时,将第二屏幕分配给所述第一操作系统,第一屏幕分配给所述第二操作系统,在第二屏幕上展示第一操作系统的显示界面,同时在第一屏幕上展示第二操作系统的显示界面;
[0024]当所述虚拟按键被再次触发时,将第一屏幕分配给所述第一操作系统,第二屏幕分配给所述第二操作系统,在第一屏幕上展示第一操作系统的显示界面,同时在第二屏幕上展示第二操作系统的显示界面。
[0025]在一个实施方式中,所述第一操作系统和所述第二操作系统同时访问的硬件资源包括关于网络接入的硬件资源;所述第一操作系统和所述第二操作系统不同时访问的共享硬件资源包括摄像头、音频编解码的硬件资源和视频编解码的硬件资源。
[0026]一种同时运行双系统的装置,该装置适用于包含第一屏幕和第二屏幕的移动终端,包括:
[0027]屏幕资源分配模块,用于将第一屏幕分配给所述第一操作系统,第二屏幕分配给所述第二操作系统;
[0028]驱动模块,用于针对所述第一操作系统和所述第二操作系统同时访问的共享硬件资源,在内核驱动层虚拟出第一操作系统可访问的第一驱动节点和第二操作系统可访问的第二驱动节点,将第一驱动节点与第二驱动节点桥接,并将桥接点关联到所述第一操作系统和所述第二操作系统同时访问的硬件资源的硬件驱动;
[0029]资源分配模块,用于将所述第一操作系统和所述第二操作系统不同时访问的共享硬件资源,基于用户指令分配给第一操作系统或所述第二操作系统。
[0030]在一个实施方式中,所述第一屏幕为移动终端的正面屏,所述第二屏幕为移动终端的背面屏,且所述第一屏幕和所述第二屏幕为触摸屏;该装置还包括:
[0031]显示模块,用于在第一屏幕上展示第一操作系统的显示界面,同时在第二屏幕上展示第二操作系统的显示界面;
[0032]所述移动终端还包括实体按键,用于当被首次触发时,将第二屏幕分配给所述第一操作系统,第一屏幕分配给所述第二操作系统,控制显示模块在第二屏幕上展示第一操作系统的显示界面且同时在第一屏幕上展示第二操作系统的显示界面;当所述实体按键被再次触发时,将第一屏幕分配给所述第一操作系统,第二屏幕分配给所述第二操作系统,控
制显示模块在第一屏幕上展示第一操作系统的显示界面且同时在第二屏幕上展示第二操作系统的显示界面。
[0033]一种同时运行双系统的装置,包括处理器和存储器;
[0034]所述存储器中存储有可被所述处理器执行的应用程序,用于使得所述处理器执行如上任一项所述的同时运行双系统的方法。
[0035]一种计算机可读存储介质,其中存储有计算机可读指令,该计算机可读指令用于执行如上任一项所述的同时运行双系统的方法。
[0036]从上述技术方案可以看出,在本专利技术实施方式中,将第一屏幕分配给第一操作系统,第二屏幕分配给第二操作系统;针对第一操作系统和第二操作系统同时访问的共享硬件资源,在内核驱动层虚拟出第一操作系统可访问的第一驱动节点和第二操作系统可访问的第二驱动节点,将第一驱动节点与第二驱动节点桥接,并将桥接点关联到第一操作系统和所述第二操作系统同时访问的共享硬件资源的硬件驱动;将第一操作系统和所述第二操作系统不同时访问的共享硬件资源,基于用户指令分配给第一操作系统或所述第二操作系统。可见,本专利技术实施方式通过将双屏分别分配给各自的操作系统,以及硬件共享机制实现同时运行两个操作系统。
附图说明
[0037]图1为根据本专利技术实施方式同时运行双系统的方法流程图。
[0038]图2为根据本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种同时运行双系统的方法,其特征在于,该方法适用于包含第一屏幕和第二屏幕的移动终端,该方法包括:将第一屏幕分配给所述第一操作系统,第二屏幕分配给所述第二操作系统;针对所述第一操作系统和所述第二操作系统同时访问的共享硬件资源,在内核驱动层虚拟出第一操作系统可访问的第一驱动节点和第二操作系统可访问的第二驱动节点,将第一驱动节点与第二驱动节点桥接,并将桥接点关联到所述第一操作系统和所述第二操作系统同时访问的共享硬件资源的硬件驱动;将所述第一操作系统和所述第二操作系统不同时访问的共享硬件资源,基于用户指令分配给第一操作系统或所述第二操作系统。2.根据权利要求1所述的同时运行双系统的方法,其特征在于,所述第一屏幕为移动终端的正面屏,所述第二屏幕为移动终端的背面屏,且所述第一屏幕和所述第二屏幕为触摸屏。3.根据权利要求2所述的同时运行双系统的方法,其特征在于,该方法还包括:在第一屏幕上展示第一操作系统的显示界面,同时在第二屏幕上展示第二操作系统的显示界面。4.根据权利要求3所述的同时运行双系统的方法,其特征在于,所述移动终端还包括实体按键,该方法还包括:当所述实体按键被首次触发时,将第二屏幕分配给所述第一操作系统,第一屏幕分配给所述第二操作系统,在第二屏幕上展示第一操作系统的显示界面,同时在第一屏幕上展示第二操作系统的显示界面;当所述实体按键被再次触发时,将第一屏幕分配给所述第一操作系统,第二屏幕分配给所述第二操作系统,在第一屏幕上展示第一操作系统的显示界面,同时在第二屏幕上展示第二操作系统的显示界面。5.根据权利要求3所述的同时运行双系统的方法,其特征在于,该方法还包括:在第一操作系统的显示界面上设置虚拟按键;当所述虚拟按键被首次触发时,将第二屏幕分配给所述第一操作系统,第一屏幕分配给所述第二操作系统,在第二屏幕上展示第一操作系统的显示界面,同时在第一屏幕上展示第二操作系统的显示界面;当所述虚拟按键被再次触发时,将第一屏幕分配给所述第一操作系统,第二屏幕分配给所述第二操作系统,在第一屏幕上展示第一操作系统的显示界面,同时在第二屏幕上展示第二操作系统的显示界面。6.根据权利要求3所述的同时运行双系统的方法,其特征在于,该方法还包括:在第二操作系统的显示界面上设置虚拟按键;当所述虚拟按键被首次触发时,将第二屏幕分配给所述第一操作系统,第一屏幕分配给所述第二操作系统,在第二屏幕上展示第一操作系统的显示界面,同时在第一屏幕上展示第二操作系...

【专利技术属性】
技术研发人员:侯乐武廖红卫张伟
申请(专利权)人:成都鼎桥通信技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1