[发明专利]基于Android平台的热插拔控制方法在审
| 申请号: | 201710508488.2 | 申请日: | 2017-06-28 |
| 公开(公告)号: | CN109144576A | 公开(公告)日: | 2019-01-04 |
| 发明(设计)人: | 刘晓丹;吴仕魁 | 申请(专利权)人: | 环达电脑(上海)有限公司 |
| 主分类号: | G06F9/4401 | 分类号: | G06F9/4401 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 200436 *** | 国省代码: | 上海;31 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 睡眠模式 主电池 热插拔控制 备用电池 电源键 热插拔 板载 外部设备 电池 电子装置系统 正常工作状态 电池更换 飞行模式 接收用户 平板电脑 硬件指令 用户指令 重新开机 主板供电 主板切换 低能耗 唤醒源 休眠 按下 手机 选项 开机 冻结 发送 供电 节约 进程 服务 | ||
一种基于Android平台的热插拔控制方法,适用于Android平台手机或平板电脑的电池热插拔,该方法包括以下步骤:接收用户输入的一用户指令;进入飞行模式,停止所有服务;冻结所有进程。令所有外部设备进入休眠;关闭除电源键外的所有唤醒源;发送硬件指令至主板切换主电池供电到板载备用电池;关闭CPU,进入睡眠模式。相较于现有技术,本发明在用户选择“热插拔电池”选项后,主板供电由主电池切换至板载备用电池,系统自动进入低能耗睡眠模式,以备用户更换主电池,而在电池更换完毕后,用户按下电源键,电子装置系统立即从睡眠模式回到正常工作状态,而不必重新开机,节约了开机所用时间。
【技朮领域】
本发明涉及一种电子装置热插拔方法,特别涉及一种基于Android平台的热插拔控制方法。
【背景技朮】
在便携式Android平台电子装置如手机或平板电脑的使用过程中,当电子装置电量不足时,往往采用接上电源线的方式充电,但是这种方式在充电时,或多或少会对用户的操作造成影响,例如电子装置无法再随意移动,扯到电源线导致电子装置滑落等。而对于一些用户而言,在工作中需要一直用到某一电子装置,因而相比于电源线充电,他们更愿意选择更换预先充满电的备用电池的方式令该电子装置重新达到电量饱和状态。然而,现阶段的电子装置必须在关机后才能更换电池,更换完成后还需重新启动才能正常工作,开、关机过程将花费大量时间。
【发明内容】
针对上述情况,本发明的目的在于提供一种基于Android平台的控制方法,缩短电子装置因更换电池所花费的时间。
为达到上述目的,本发明提供一种基于Android平台的热插拔控制方法,适用于Android平台手机或平板电脑的电池热插拔,该方法包括以下步骤:
(A)接收用户输入的一用户指令;
(B)进入飞行模式,停止所有服务;
(C)冻结所有进程。
(D)令所有外部设备进入休眠;
(E)关闭除电源键外的所有唤醒源;
(F)发送硬件指令至主板切换主电池供电到板载备用电池;
(H)关闭CPU,进入睡眠模式,板载内存进入自刷新模式。
优选地,在步骤(B)中,进入飞行模式后,还包括步骤(B1):
(B1)发出一热插拔系统广播。
优选地,在步骤(B)中,发出一热插拔系统广播后,还包括步骤(B2):
(B2)完成正在读写的操作;
优选地,在步骤(B2)中,当该热插拔全局广播发出后,系统开始计时,当计时时间到达一预设的延时时间后,即使系统未完成所有的读写操作,也立即停止所有服务。
优选地,在步骤(F)和步骤(H)之间,还包括步骤(G):
(G)通过一指示灯提示用户电池切换完成。
相较于现有技术,本发明的热插拔控制方法在用户选择“热插拔电池”选项后,主板供电由主电池切换至板载备用电池,系统自动进入低能耗睡眠模式,以备用户更换主电池,而在电池更换完毕后,用户按下电源键,电子装置系统立即从睡眠模式回到正常工作状态,而不必重新开机,节约了开机所用时间。
【附图说明】
图1为本发明热插拔控制方法的Android层流程图;
图2为本发明热插拔控制方法的Kernel层流程图。
【具体实施方式】
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于环达电脑(上海)有限公司,未经环达电脑(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710508488.2/2.html,转载请声明来源钻瓜专利网。





