发明名称 |
一种多系统切换的方法与数字家庭智能终端 |
摘要 |
本发明涉及多系统切换,特别是一种系统内核外进行多系统切换的方法和应用该方法进行系统切换的数字家庭智能终端。多系统切换的方法通过在系统内核外设置Flash选择所需运行的系统,需要切换系统时,通过外部输入信号给Flash标志位置一定的值,然后根据Flash标志位的值来选择需要进行切换的系统。根据上述多系统切换的方法提供了一种包含Linux系统和Android系统的数字家庭智能终端,可通过在两系统之间的切换选择不同的应用终端。这样利用了Linux系统和Android系统各自的优点,使得系统的功能更加的完善,很好的实现了三网融合。 |
申请公布号 |
CN102638728A |
申请公布日期 |
2012.08.15 |
申请号 |
CN201210092251.8 |
申请日期 |
2012.03.30 |
申请人 |
江苏幻影视讯科技有限公司 |
发明人 |
宋伟鸣 |
分类号 |
H04N21/443(2011.01)I;G06F9/445(2006.01)I |
主分类号 |
H04N21/443(2011.01)I |
代理机构 |
常州市维益专利事务所 32211 |
代理人 |
何学成 |
主权项 |
一种多系统切换的方法,其特征在于,通过在系统内核外设置Flash选择所需运行的系统,该方法包括以下步骤,步骤S101:系统启动,进入系统启动引导程序;步骤S102:实时检测是否有进行系统切换的外部信号输入,如果没有,则进入步骤S103,如果有,则进入步骤S104;步骤S103:读取Flash标志位,选择相应系统启动;步骤S104:选择相应系统的环境变量,将所选择环境变量拷贝传递给内核的启动参数bootargs;步骤S105:内核根据步骤S104中传递来的启动参数启动相应的系统;步骤S106:继续运行当前系统,并在系统运行过程中,实时检测外部输入信号,如有外部输入信号,则进入步骤S107,如果没有,则继续执行步骤S106;步骤S107:对flash中系统标志位进行写操作,自动重启系统,返回步骤S101。 |
地址 |
213000 江苏省常州市新北区河海西路158号 |