[发明专利]终端屏幕的唤醒方法、装置、终端及存储介质有效
申请号: | 201711442255.3 | 申请日: | 2017-12-27 |
公开(公告)号: | CN108182085B | 公开(公告)日: | 2022-03-08 |
发明(设计)人: | 张印鹏 | 申请(专利权)人: | 上海传英信息技术有限公司 |
主分类号: | G06F9/4401 | 分类号: | G06F9/4401;H04M1/72448 |
代理公司: | 北京同立钧成知识产权代理有限公司 11205 | 代理人: | 杨贝贝;刘芳 |
地址: | 201203 上海市自由*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 终端 屏幕 唤醒 方法 装置 存储 介质 | ||
本发明提供一种终端屏幕的唤醒方法、装置、终端及存储介质。该方法,包括:在终端处于熄屏状态时,接收唤醒信号,所述唤醒信号用于指示终端屏幕从熄屏状态切换为亮屏状;根据唤醒信号,运行系统服务system_server进程,并在运行到闪存SD卡的启动代码时,通过内核线程执行SD卡的启动进程;其中,所述内核线程与system_server进程异步执行;异步执行是指所述内核线程与system_server进程独立并行运行;在system_server进程运行结束时,将终端屏幕从熄屏状态切换为亮屏状。本发明减少使用SD卡的终端的屏幕唤醒时间,提升用户体验。
技术领域
本申请涉及终端技术领域,尤其涉及一种终端屏幕的唤醒方法、装置、终端及存储介质。
背景技术
随着终端技术的发展,终端上能够安装的应用程序也越来越多,因此对终端的存储空间的要求也越来越高。一般而言,终端自带的内存越大,则终端的运行速度也越快,但是随着终端内存空间的增大,终端的价格也会随之增高。为了提高终端的性价比,用户往往会采用外插闪存卡(Secure Digital Memory Card,简称SD卡)的方式来扩充终端的存储空间。
插上SD卡的终端,在唤醒终端屏幕时,终端的system_server进程会依次唤醒终端中的各个模块,在进行SD卡唤醒时,终端内核的其他线程等待SD唤醒结束之后才会开始工作。
但是,SD卡的唤醒涉及到上电、指令发送等操作,需要耗费一定的时间;这也使得使用SD卡的终端需要耗费更多的屏幕唤醒时间,用户体验不佳。
发明内容
本发明提供一种终端屏幕的唤醒方法、装置、终端及存储介质,以实现缩短使用SD卡的终端的屏幕唤醒时间,提升用户体验。
第一方面,本发明提供一种终端屏幕的唤醒方法,包括:
在终端处于熄屏状态时,接收唤醒信号,所述唤醒信号用于指示终端屏幕从熄屏状态切换为亮屏状;
根据唤醒信号,运行系统服务system_server进程,并在运行到闪存SD卡的启动代码时,通过内核线程执行SD卡的启动进程;其中,所述内核线程与system_server进程异步执行;异步执行是指所述内核线程与system_server进程独立并行运行;
在system_server进程运行结束时,将终端屏幕从熄屏状态切换为亮屏状。
可选地,所述system_server进程用于根据所述唤醒信号,启动终端中的各种系统服务;所述系统服务包括:活动管理服务AMS、包管理服务PMS、窗口管理服务WMS。
可选地,所述通过内核线程执行SD卡的启动进程,包括:
通过内核线程的执行函数来执行SD卡的启动进程,完成SD卡的上电、指令发送操作。
可选地,所述唤醒信号包括:指纹验证信号、按键信号、针对触摸屏输入的预设触发信号。
可选地,在所述通过内核线程执行SD卡的启动进程之后,还包括:
确定所述SD卡是否加载成功,若成功,则退出所述内核线程;若不成功,则重新通过内核线程执行SD卡的启动进程,直到所述SD卡加载成功。
第二方面,本发明提供一种终端屏幕的唤醒装置,包括:
接收模块,用于在终端处于熄屏状态时,接收唤醒信号,所述唤醒信号用于指示终端屏幕从熄屏状态切换为亮屏状;
运行模块,用于根据唤醒信号,运行system_server进程,并在运行到闪存SD卡的启动代码时,通过内核线程执行SD卡的启动进程;其中,所述内核线程与system_server进程异步执行;异步执行是指所述内核线程与system_server进程独立并行运行;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海传英信息技术有限公司,未经上海传英信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711442255.3/2.html,转载请声明来源钻瓜专利网。