[发明专利]一种双系统终端的域间模式同步方法和装置有效
申请号: | 201911248756.7 | 申请日: | 2019-12-09 |
公开(公告)号: | CN113032014B | 公开(公告)日: | 2022-08-09 |
发明(设计)人: | 王立超;韩哲;苑林 | 申请(专利权)人: | 成都鼎桥通信技术有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401;G06F9/445 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 孙清然;王琦 |
地址: | 610041 四川省成都市高新*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 双系统 终端 模式 同步 方法 装置 | ||
本申请公开了一种双系统终端的域间模式同步方法和装置,其中,方法包括:当终端重启时,root域在启动时判断是否需要变更终端模式,如果是,则所述root域将相应的新的终端模式保存至预设的模式标识参数中,并触发Modem将当前的终端模式设置为所述新的终端模式,所述模式标识参数用于指示当前的终端模式;否则,所述root域将当前所述模式标识参数指示的终端模式作为当前的终端模式;当上层虚拟分区VP域启动后,所述VP域根据当前从所述模式标识参数中获取的终端模式,在本域中执行相应的模式配置。应用本申请公开的技术方案,能够解决双系统终端重启后无法入网和重启前后终端模式不一致的问题。
技术领域
本申请涉及通信技术领域,特别涉及一种双系统终端的域间模式同步方法和装置。
背景技术
当前EP720D双系统终端分为VP1(工作区)、VP2(生活区)和获取手机的超级用户权限(root)域三个域,用户可以触发终端在不同的虚拟分区(VP)域间切换。终端启动后,可以根据用户需要工作在不同的模式下,例如可以在公网模式下,也可以在专网模式下。在进行模式切换或终端重启时,底层root域和上层VP域(包括VP1和VP2)需要进行模式对齐,否则,会出现终端不能成功入网或业务不可用等问题。
发明人在实现本发明的过程中发现:现有的双系统终端重启后有时存在无法接入网络、重启前后终端模式不一致等问题。具体原因分析如下:
如图1所示,目前EP720D双系统终端中,底层root域和上层VP域进行模式对齐时采用的方法是:利用属性参数property来标识终端当前采用的是哪一种模式,该property在VP1、VP2和root域三个域内都有各自的存储区域,即每个模式各自保存一个property。当其中某个域设置了新的property值时,会通知其他两个域将property值更新为该新的property值,以实现所有域的property值的同步。
由于上述方法中property属性参数在VP1、VP2和root域三个域内都有各自的存储区域,这样,如果双系统终端关机时更新了当前的模式类型,而当前处于前台的VP域没能及时将新的property值同步至处于后台的VP域,就可能会使得终端重启后,存在重启前后终端模式不一致的问题。例如,如果双系统终端关机时处于前台的VP域为工作域,此时用户恰好更新了模式,而由于某种原因可能会不能同步地对处于后台的生活域的property值进行相应更新。这样,关机时,生活域所保存的property值依然是旧的property值。当终端再次启动时,按照现有的启动流程,最后启动的域是生活域,这样最后加载property值的是生活域,生活域加载完property值后,会将其加载的property值通知给其他域,其他域再根据所接收的property值对自身保存的property值进行更新。由于终端关机时并没能更新生活域的property值,因此,基于上述启动流程,终端再次启动后,生活域加载的是旧的property值,相应的,通知给其他域的property值也是旧的,就导致了所有域的property值被统一恢复为旧的property值,而不是终端关机时在工作域更新的模式,从而出现了重启前后终端模式不一致的问题。
另外,在实际应用中,可以根据用户需要,定制终端启动时root域需要加载的property值(例如当终端处于集群增强模式时)。在终端启动时,底层root域要比上层VP域启动的早,有时候会出现底层root域重启好后监测到当前开机场景需要根据预告定制的启动模式去修改property的值,并同时下发AT通知调制解调器(Modem)去修改其当前模式,而此时上层VP域还没有启动好,导致root域里修改的property值没有同步到上层VP域,而VP域启动好之后又初始化重启之前VP域里存储的property值,并会把该property值再同步到root域里,从而导致VP域和root域的property值与Modem的property值不一致问题,进而导致终端不入网,使得业务无法正常进行。
发明内容
本申请提供了一种双系统终端的域间模式同步方法和装置,能够解决双系统终端重启后无法入网和重启前后终端模式不一致等问题。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都鼎桥通信技术有限公司,未经成都鼎桥通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911248756.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种便于操作的农业机械分苗装置
- 下一篇:一种用于建筑机械的铣削用滚筒