利索能及
我要发布
收藏
专利号: 2019106145187
申请人: 宇龙计算机通信科技(深圳)有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2025-07-12
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种安卓操作系统的启动方法,其特征在于,所述方法包括:

在终端上电后,在只读存储器ROM中的目标位置读取启动加载器Bootloader代码,并将所述Bootloader代码加载到随机访问存储器RAM中,以执行所述Bootloader代码;

通过所述Bootloader代码读取所述ROM中的微内核操作系统代码,并将所述微内核操作系统代码加载到所述RAM中,以启动所述微内核操作系统;

在启动所述微内核操作系统后,加载所述微内核操作系统中的网络连接应用程序,加载所述微内核操作系统中的图形界面驱动应用程序,基于所述图形界面驱动应用程序显示第一系统桌面,加载所述微内核操作系统中的通话应用程序,在所述第一系统桌面上显示所述通话应用程序的应用图标,以供用户使用所述通话应用程序的通话功能;

基于所述网络连接应用程序为所述微内核操作系统建立数据网络连接;

通过所述数据网络连接下载安卓镜像文件;

将所述安卓镜像文件加载到内存中,所述微内核操作系统引导所述安卓镜像文件启动安卓操作系统;

在所述安卓操作系统加载成功后,将所述微内核操作系统的所述第一系统桌面切换显示为所述安卓操作系统的第二系统桌面,以及退出所述微内核操作系统;其中,所述第一系统桌面和所述第二系统桌面包括相同的应用图标;

其中,所述通过所述数据网络连接下载安卓镜像文件,包括:

打开无线保真WiFi开关,扫描周围的热点,在所述终端连接到目标热点后,与所述目标热点建立WiFi连接,基于所述WiFi连接探测所述终端与部署有所述安卓镜像文件的服务器之间的通信链路之间的状态,并在所述服务器上下载所述安卓镜像文件;

若未扫描到所述目标热点,启动蜂窝数据网络开关,基于蜂窝数据网络下载所述服务器中的所述安卓镜像文件。

2.根据权利要求1所述的安卓操作系统的启动方法,其特征在于,所述将所述安卓镜像文件加载到内存中,所述微内核操作系统引导所述安卓镜像文件启动安卓操作系统之前,包括:解析所述安卓镜像文件的文件头得到第一校验位;

基于预设的校验算法对所述安卓镜像文件的文件体进行计算得到第二校验位;

确定所述第一校验位和所述第二校验位相同。

3.根据权利要求1所述的安卓操作系统的启动方法,其特征在于,还包括:

获取待安装应用程序,将所述待安装应用程序安装到所述微内核操作系统中;或在所述微内核操作系统中选择待卸载应用程序,将所述待卸载应用程序从所述微内核操作系统中移除。

4.一种启动安卓操作系统的装置,其特征在于,所述装置包括:

启动单元,用于在终端上电后,在只读存储器ROM中的目标位置读取启动加载器Bootloader代码,并将所述Bootloader代码加载到随机访问存储器RAM中,以执行所述Bootloader代码;通过所述Bootloader代码读取所述ROM中的微内核操作系统代码,并将所述微内核操作系统代码加载到所述RAM中,以启动所述微内核操作系统;

建立单元,用于在启动所述微内核操作系统后,加载所述微内核操作系统中的网络连接应用程序,加载所述微内核操作系统中的图形界面驱动应用程序,基于所述图形界面驱动应用程序显示第一系统桌面,加载所述微内核操作系统中的通话应用程序,在所述第一系统桌面上显示所述通话应用程序的应用图标,以供用户使用所述通话应用程序的通话功能;基于所述网络连接应用程序为所述微内核操作系统建立数据网络连接;

下载单元,用于通过所述数据网络连接下载安卓镜像文件;

加载单元,用于将所述安卓镜像文件加载到内存中,所述微内核操作系统引导所述安卓镜像文件启动安卓操作系统;在所述安卓操作系统加载成功后,将所述微内核操作系统的所述第一系统桌面切换显示为所述安卓操作系统的第二系统桌面,以及退出所述微内核操作系统;其中,所述第一系统桌面和所述第二系统桌面包括相同的应用图标;

所述下载单元具体用于:打开无线保真WiFi开关,扫描周围的热点,在所述终端连接到目标热点后,与所述目标热点建立WiFi连接,基于所述WiFi连接探测所述终端与部署有所述安卓镜像文件的服务器之间的通信链路之间的状态,并在所述服务器上下载所述安卓镜像文件;若未扫描到所述目标热点,启动蜂窝数据网络开关,基于蜂窝数据网络下载所述服务器中的所述安卓镜像文件。

5.一种计算机存储介质,其特征在于,所述计算机存储介质存储有多条指令,所述指令适于由处理器加载并执行如权利要求1 3任意一项所述的安卓操作系统的启动方法。

~

6.一种终端,其特征在于,包括:处理器和存储器;其中,所述存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行如权利要求1 3任意一项所述的安卓操~作系统的启动方法。