电子设备的操作系统配置方法及设备技术方案

技术编号:22387072 阅读:53 留言:0更新日期:2019-10-29 06:26
本申请涉及一种电子设备的操作系统配置方法,本申请中通过通用操作系统根据预先配置的标识信息对应的电子设备的环境参数和系统属性,为电子设备配置出适配的当前操作系统。在生产产品时,便不需要根据电子设备的环境参数和系统属性去烧录对应的操作系统,只需给所有待生产的电子设备都烧录预先配置通用操作系统,再配置上待生产的电子设备的标识信息即可,如此可以使工厂生产更加便捷,并且可以加速系统研发以及减少后台维护系统的工作量。

Operating system configuration method and equipment of electronic equipment

【技术实现步骤摘要】
电子设备的操作系统配置方法及设备
本申请涉及智能产品操作系统领域,尤其涉及一种电子设备的操作系统配置方法及设备。
技术介绍
因为移动设备的存储空间不是无限大,且一般来说不好直接扩容,那么操作系统就应该遵循最简的原则:只适配于当前的环境参数配置,这一点适用于大多数智能产品。而且,如果在一个操作系统里包含所有硬件驱动配置,其开发成本是很高的。现有技术中,智能产品比如手机,智能电视,不同型号的手机或智能电视安装的硬件不同,每种手机或智能电视都需要适配其硬件的操作系统来进行驱动。一种操作系统无法兼容多种硬件。
技术实现思路
为至少在一定程度上克服相关技术中存在的问题,本申请提供一种电子设备的操作系统配置方法及设备。本申请的方案如下:根据本申请实施例的第一方面,提供一种电子设备的操作系统配置方法,其特征在于,包括:内核层读取预先配置的所述电子设备的标识信息,获取与所述标识信息对应的环境参数,以及,根据所述环境参数进行环境参数配置;架构层获取与所述标识信息对应的系统属性,以及,将所述系统属性配置在架构层;交互层获取所述环境参数,和/或,所述系统属性,根据所述环境参数,和/或,所述系统属性进行交互层配置;其中,所述内核层中预先配置有通用操作系统,所述通用操作系统中包含多个标识信息以及多组环境参数和多组系统属性,每个标识信息对应一组环境参数以及一组系统属性,每个标识信息以及对应的一组环境参数和一组系统属性用于唯一对应一种电子设备。优选的,在本申请一种可实行的方式中,还包括:在内核层的特定文件的特定区域内写入所述电子设备的所述标识信息,所述特定区域用于记录所述标识信息,且所述特定区域内记录的所述标识信息为不易擦除的。优选的,在本申请一种可实行的方式中,所述内核层为Linux系统,所述特定文件为linuxdts文件,所述特定区域为所述linuxdts文件中新定义的特定区域。优选的,在本申请一种可实行的方式中,所述内核层读取预先配置的所述电子设备的标识信息,获取与所述标识信息对应的环境参数,包括:内核层在启动过程中的硬件初始化时,读取所述标识信息,以及在所述通用操作系统中获取与所述标识信息对应的环境参数。优选的,在本申请一种可实行的方式中,还包括:所述内核层在读取所述标识信息后,将所述标识信息传输给所述架构层;所述架构层获取与所述标识信息对应的系统属性,包括:所述架构层在获取到所述标识信息时,读取所述标识信息,以及在所述通用操作系统中获取与所述标识信息对应的系统属性。优选的,在本申请一种可实行的方式中,所述根据所述环境参数进行环境参数配置,包括:内核层内的驱动层在加载驱动过程中,读取所述标识信息并获取所述标识信息对应的环境参数;或者,直接获取所述环境参数,所述环境参数在硬件初始化时获取;所述驱动层根据获取的所述环境参数进行硬件驱动配置。优选的,在本申请一种可实行的方式中,所述交互层获取所述环境参数,和/或,所述系统属性,包括:交互层在电子设备启动时,经过所述架构层从所述内核层获取所述环境参数;交互层的应用层在应用程序在启动时,从所述架构层获取所述系统属性。优选的,在本申请一种可实行的方式中,所述根据所述环境参数,和/或,系统属性进行交互层配置,包括:根据所述环境参数配置开机logo显示方式,以便交互层根据配置的所述logo显示方式进行对应显示;根据所述系统属性配置应用显示方式,以便应用程序根据配置的所述显示方式进行对应显示。优选的,在本申请一种可实行的方式中,所述环境参数包括以下一种或多种:本机按键,画质,音效参数,屏幕参数。根据本申请实施例的第二方面,提供一种电子设备的操作系统配置设备,包括:处理器和存储器;所述处理器与存储器通过通信总线相连接:其中,所述处理器,用于调用并执行所述存储器中存储的程序;所述存储器,用于存储程序,所述程序至少用于执行以上任一项所述的操作系统配置方法。本申请提供的技术方案可以包括以下有益效果:本申请中,电子设备中预先配置有通用操作系统,通用操作系统中包含多个标识信息以及多组环境参数和多组系统属性,每个标识信息对应一组环境参数以及一组系统属性,每个标识信息以及对应的一组环境参数和一组系统属性用于唯一对应一种电子设备。在生产电子设备时,可以将电子设备对应的标识信息预先配置在电子设备通用操作系统的内核层,内核层读取预先配置的电子设备的标识信息,获取与该标识信息对应的环境参数,并根据获取的环境参数进行环境参数配置,即配置电子设备需要的环境参数配置;通用操作系统的架构层获取与标识信息对应的系统属性,并根据获取的系统属性进行系统属性配置,即配置电子设备需要的系统属性;配置完成后,电子设备的操作系统的交互层获取配置完成的环境参数,和/或,系统属性,根据环境参数,和/或,系统属性进行交互层配置,电子设备通过配置完成的交互层进行交互。本申请中通过通用操作系统根据预先配置的标识信息对应的电子设备的环境参数和系统属性,为电子设备配置出适配的当前操作系统。在生产产品时,便不需要根据电子设备的环境参数和系统属性去烧录对应的操作系统,只需给所有待生产的电子设备都烧录预先配置通用操作系统,再配置上待生产的电子设备的标识信息即可,如此可以使工厂生产更加便捷,并且可以加速系统研发以及减少后台维护系统的工作量。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。图1是本申请一个实施例提供的电子设备的操作系统配置方法的流程图;图2是本申请一个实施例提供的电子设备的操作系统配置设备的结构图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。图1是本申请一个实施例提供的电子设备的操作系统配置方法的流程图,参照图1,一种电子设备的操作系统配置方法,其特征在于,包括:S11:内核层读取预先配置的电子设备的标识信息,获取与标识信息对应的环境参数,以及,根据环境参数进行环境参数配置;S12:架构层获取与标识信息对应的系统属性,以及,将系统属性配置在架构层;S13:交互层获取环境参数,和/或,系统属性,根据环境参数,和/或,系统属性进行交互层配置;其中,内核层中预先配置有通用操作系统,通用操作系统中包含多个标识信息以及多组环境参数和多组系统属性,每个标识信息对应一组环境参数以及一组系统属性,每个标识信息以及对应的一组环境参数和一组系统属性用于唯一对应一种电子设备。本实施例中,电子设备中预先配置有通用操作系统,通用操作系统中包含多个标识信息以及多组环境参数和多组系统属性,每个标识信息对应一组环境参数以及一组系统属性,每个标识信息以及对应的一组环境参数和一组系统属性用于唯一对应一种电子设备。在生产电子设备时,可以将电子设备对应的标识信息预先配置在电子设备通用操作系统的内核层,内核层读取预先配置的电子设备的标识信息,获取与该标识信息对应的环境参本文档来自技高网...

【技术保护点】
1.一种电子设备的操作系统配置方法,其特征在于,包括:内核层读取预先配置的所述电子设备的标识信息,获取与所述标识信息对应的环境参数,以及,根据所述环境参数进行环境参数配置;架构层获取与所述标识信息对应的系统属性,以及,将所述系统属性配置在架构层;交互层获取所述环境参数,和/或,所述系统属性,根据所述环境参数,和/或,所述系统属性进行交互层配置;其中,所述电子设备中预先配置有通用操作系统,所述通用操作系统中包含多个标识信息以及多组环境参数和多组系统属性,每个标识信息对应一组环境参数以及一组系统属性,每个标识信息以及对应的一组环境参数和一组系统属性用于唯一对应一种电子设备。

【技术特征摘要】
1.一种电子设备的操作系统配置方法,其特征在于,包括:内核层读取预先配置的所述电子设备的标识信息,获取与所述标识信息对应的环境参数,以及,根据所述环境参数进行环境参数配置;架构层获取与所述标识信息对应的系统属性,以及,将所述系统属性配置在架构层;交互层获取所述环境参数,和/或,所述系统属性,根据所述环境参数,和/或,所述系统属性进行交互层配置;其中,所述电子设备中预先配置有通用操作系统,所述通用操作系统中包含多个标识信息以及多组环境参数和多组系统属性,每个标识信息对应一组环境参数以及一组系统属性,每个标识信息以及对应的一组环境参数和一组系统属性用于唯一对应一种电子设备。2.根据权利要求1所述的方法,其特征在于,还包括:在内核层的特定文件的特定区域内写入所述电子设备的所述标识信息,所述特定区域用于记录所述标识信息,且所述特定区域内记录的所述标识信息为不易擦除的。3.根据权利要求2所述的方法,其特征在于,所述内核层为Linux系统,所述特定文件为linuxdts文件,所述特定区域为所述linuxdts文件中新定义的特定区域。4.根据权利要求1所述的方法,其特征在于,所述内核层读取预先配置的所述电子设备的标识信息,获取与所述标识信息对应的环境参数,包括:内核层在启动过程中的硬件初始化时,读取所述标识信息,以及在所述通用操作系统中获取与所述标识信息对应的环境参数。5.根据权利要求1所述的方法,其特征在于,还包括:所述内核层在读取所述标识信息后,将所述标识信息传输给所述架构层;所述架构层获取与所...

【专利技术属性】
技术研发人员:孙忠宝
申请(专利权)人:国美视界北京科技有限公司
类型:发明
国别省市:北京,11

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

1