CN104239211A - 一种移动终端快速进入测试模式的方法及其装置 - Google Patents
一种移动终端快速进入测试模式的方法及其装置 Download PDFInfo
- Publication number
- CN104239211A CN104239211A CN201410503711.0A CN201410503711A CN104239211A CN 104239211 A CN104239211 A CN 104239211A CN 201410503711 A CN201410503711 A CN 201410503711A CN 104239211 A CN104239211 A CN 104239211A
- Authority
- CN
- China
- Prior art keywords
- mobile terminal
- test
- level state
- gpio port
- gpio
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Landscapes
- Telephone Function (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种移动终端快速进入测试模式的方法及其装置,其通过在移动终端内预先存储有测试启动脚本,然后在对移动终端进行开机测试时启动相应的测试启动脚本,通过该测试启动脚本有选择地启动一些测试所必需的应用程序,而其他不需要的应用程序则不启动,用以节约开机时间,使移动终端直接快速地进入测试模式,从而有效解决现有移动终端测试效率低下的问题。
Description
技术领域
本发明涉及移动终端的测试方法,尤其涉及一种移动终端快速进入测试模式的方法及其装置。
背景技术
随着科技的发展,现有用户对电子产品的需求量也越来越大,为保证产品的质量,生产商在出货前必须对其进行各种相应的测试。现有在对手机进行测试时,在手机开机进入测试模式时,除了手机开机必备的一些应用程序以及一些需要进行测试的应用程序开启外,其他一些不必要的应用程序也会随之开启,这就导致手机开机的时间变得更长,从而大大影响了测试效率。当手机的出货量很大时,由于每一手机的开机测试均需要较长的等待时间,因此其严重影响了其测试效率。因此,有必要提供一种测试方法,在保证手机出货质量的同时,优化生产测试流程,提高测试效率。
发明内容
本发明的目的在于提供一种移动终端快速进入测试模式的方法,以解决现有移动终端测试效率低下的问题。
本发明是通过以下技术方案实现的:一种移动终端快速进入测试模式的方法,所述方法步骤包括:
S1、在所述移动终端内存储有用于启动测试所必需的应用程序的测试启动脚本,该测试启动脚本根据移动终端的GPIO端口对应的电平状态启动;
S2、启动GPIO端口电平状态识别功能,用于在对所述移动终端进行开机测试时,对其GPIO端口的电平状态进行检测识别;
S3、对GPIO端口的电平状态进行检测识别后,若检测识别到匹配的GPIO端口的电平状态,则启动相应的测试启动脚本,使移动终端直接进入测试模式,否则移动终端进入正常开机模式。
优选地,所述测试启动脚本通过在移动终端首次刷版本时将其烧录存储于移动终端内;所述GPIO端口的电平状态,通过GPIO按键检测或者顶针检测的方式来进行检测识别;所述移动终端优选为手机。
基于上述方法的发明构思,本发明还提供一种移动终端快速进入测试模式的装置,所述装置包括:
测试启动脚本单元,用于启动测试所必需的应用程序,该测试启动脚本单元根据移动终端的GPIO端口对应的电平状态启动;
GPIO端口识别单元,用于在对所述移动终端进行开机测试时,对其GPIO端口的电平状态进行检测识别;
执行处理单元,用于在对GPIO端口的电平状态进行检测识别后,若检测识别到匹配的GPIO端口的电平状态,则启动相应的测试启动脚本,使移动终端直接进入测试模式,否则移动终端进入正常开机模式。
优选地,所述测试启动脚本单元中的测试启动脚本,通过在移动终端首次刷版本时将其烧录存储于移动终端内;所述GPIO端口识别单元通过GPIO按键检测或者顶针检测的方式来检测识别GPIO端口的电平状态;所述移动终端优选为手机。
本发明提供的移动终端快速进入测试模式的方法及其装置,通过在移动终端内预先存储有测试启动脚本,然后在对移动终端进行开机测试时启动相应的测试启动脚本,通过该测试启动脚本有选择地启动一些测试所必需的应用程序,而其他不需要的应用程序则不启动,用以节约开机时间,使移动终端直接快速地进入测试模式,从而有效解决现有移动终端测试效率低下的问题。
附图说明
附图1为本发明中移动终端快速进入测试模式的方法流程示意图;
附图2为本发明中移动终端快速进入测试模式的装置结构模块框图;
附图3为本发明实施例中具体实施例的方法流程示意图。
具体实施方式
为了便于本领域技术人员的理解,下面结合附图对本发明作进一步的描述。
如附图1所示,一种移动终端快速进入测试模式的方法,所述方法步骤包括:
S1、在所述移动终端内存储有用于启动测试所必需的应用程序的测试启动脚本,该测试启动脚本根据移动终端的GPIO端口对应的电平状态启动;
S2、启动GPIO端口电平状态识别功能,用于在对所述移动终端进行开机测试时,对其GPIO端口的电平状态进行检测识别;
S3、对GPIO端口的电平状态进行检测识别后,若检测识别到匹配的GPIO端口的电平状态,则启动相应的测试启动脚本,使移动终端直接进入测试模式,否则移动终端进入正常开机模式。
其中,所述的测试启动脚本,可根据实际测试需要来编写,优选地,这些测试启动脚本在移动终端首次刷版本时就将其烧录到移动终端内;而这些测试启动脚本地启动,则通过移动终端的GPIO端口对应的电平状态来进行启动。至于GPIO端口的电平状态,可以通过GPIO按键检测或者顶针检测的方式来进行检测识别,GPIO按键检测通常为GPIO按键的组合来检测,而顶针检测,则通常利用相应夹具上的顶针顶住相应的GPIO口触点来检测。本发明中的GPIO按键检测与顶针检测的方式,均为现有的GPIO端口的电平状态的检测方式,在此不再详述。
基于上述方法的发明构思,本实施例中还提供了一种移动终端快速进入测试模式的装置,如附图2所示,所述装置包括:
测试启动脚本单元,用于启动测试所必需的应用程序,该测试启动脚本单元根据移动终端的GPIO端口对应的电平状态启动;
GPIO端口识别单元,用于在对所述移动终端进行开机测试时,对其GPIO端口的电平状态进行检测识别;
执行处理单元,用于在对GPIO端口的电平状态进行检测识别后,若检测识别到匹配的GPIO端口的电平状态,则启动相应的测试启动脚本,使移动终端直接进入测试模式,否则移动终端进入正常开机模式。
优选地,所述测试启动脚本单元中的测试启动脚本,通过在移动终端首次刷版本时将其烧录存储于移动终端内;所述GPIO端口识别单元通过GPIO按键检测或者顶针检测的方式来检测识别GPIO端口的电平状态。
本发明实施例中,所述移动终端优选为手机,下面以手机作为具体实施例对本发明作进一步的说明,由于RF测试(射频测试)为手机的主要测试项目,因此本实施例以RF测试作为具体的测试项目来进行说明。
首先,根据RF测试时实际需要开启的应用程序来编写测试启动脚本,如RF测试时实际需要开启的应用程序包括***程序、桌面程序、Modem子***、驱动程序、WiFi或蓝牙等等;然后将这些测试启动脚本(以下称为RF测试模式启动脚本)存储在手机内,可以在手机首次进行刷版本时,就将RF测试模式启动脚本烧录在手机内。而RF测试模式启动脚本的开启,可以通过手机上的GPIO端口相应的电平状态来进行启动,即可根据GPIO端口上某一GPIO口的高低电平状态或多个GPIO口的电平组合状态来启动。本实施例中,假设GPIO端口上的GPIO口1的电平状态为低电平时则开启RF测试模式启动脚本。当对手机开机以进行RF测试时,启动GPIO端口电平状态识别,当检测到GPIO口1的电平状态为低电平时,则开启RF测试模式启动脚本,通过该RF测试模式启动脚本来开启***程序、桌面程序、Modem子***、驱动程序、WiFi或蓝牙等一些必需开启的应用程序,而其他一些不需要开启的应用程序则不开启,以节省手机的开机时间,使其快速、直接地进入测试模式,从而有效解决现有手机在进行RF测试时效率低的问题,具体测试流程可参阅附图3。对于手机进行其余的项目测试,其原理与上述RF测试类似,在此不再详述。
上述实施例中提到的内容为本发明较佳的实施方式,并非是对本发明的限定,在不脱离本发明构思的前提下,任何显而易见的替换均在本发明的保护范围之内。
Claims (8)
1. 一种移动终端快速进入测试模式的方法,所述方法步骤包括:
S1、在所述移动终端内存储有用于启动测试所必需的应用程序的测试启动脚本,该测试启动脚本根据移动终端的GPIO端口对应的电平状态启动;
S2、启动GPIO端口电平状态识别功能,用于在对所述移动终端进行开机测试时,对其GPIO端口的电平状态进行检测识别;
S3、对GPIO端口的电平状态进行检测识别后,若检测识别到匹配的GPIO端口的电平状态,则启动相应的测试启动脚本,使移动终端直接进入测试模式,否则移动终端进入正常开机模式。
2. 根据权利要求1所述的方法,其特征在于:所述测试启动脚本通过在移动终端首次刷版本时将其烧录存储于移动终端内。
3. 根据权利要求2所述的方法,其特征在于:所述GPIO端口的电平状态,通过GPIO按键检测或者顶针检测的方式来进行检测识别。
4. 根据权利要求1~3中任一项所述的方法,其特征在于:所述移动终端为手机。
5. 一种移动终端快速进入测试模式的装置,其特征在于,所述装置包括:
测试启动脚本单元,用于启动测试所必需的应用程序,该测试启动脚本单元根据移动终端的GPIO端口对应的电平状态启动;
GPIO端口识别单元,用于在对所述移动终端进行开机测试时,对其GPIO端口的电平状态进行检测识别;
执行处理单元,用于在对GPIO端口的电平状态进行检测识别后,若检测识别到匹配的GPIO端口的电平状态,则启动相应的测试启动脚本,使移动终端直接进入测试模式,否则移动终端进入正常开机模式。
6. 根据权利要求5所述的装置,其特征在于:所述测试启动脚本单元中的测试启动脚本,通过在移动终端首次刷版本时将其烧录存储于移动终端内。
7. 根据权利要求6所述的装置,其特征在于:所述GPIO端口识别单元通过GPIO按键检测或者顶针检测的方式来检测识别GPIO端口的电平状态。
8. 根据权利要求5~7中任一项所述的方法,其特征在于:所述移动终端为手机。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410503711.0A CN104239211B (zh) | 2014-09-26 | 2014-09-26 | 一种移动终端快速进入测试模式的方法及其装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410503711.0A CN104239211B (zh) | 2014-09-26 | 2014-09-26 | 一种移动终端快速进入测试模式的方法及其装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104239211A true CN104239211A (zh) | 2014-12-24 |
CN104239211B CN104239211B (zh) | 2018-07-06 |
Family
ID=52227327
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410503711.0A Expired - Fee Related CN104239211B (zh) | 2014-09-26 | 2014-09-26 | 一种移动终端快速进入测试模式的方法及其装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104239211B (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104730377A (zh) * | 2015-01-30 | 2015-06-24 | 深圳市中兴移动通信有限公司 | 切换***模式的***、方法及终端 |
CN106649006A (zh) * | 2016-09-30 | 2017-05-10 | 广州视源电子科技股份有限公司 | 板卡启动自动测试的方法和*** |
CN108491285A (zh) * | 2018-02-23 | 2018-09-04 | 广东欧珀移动通信有限公司 | 应用于电子设备测试的数据保护方法及相关产品 |
CN108920307A (zh) * | 2018-07-10 | 2018-11-30 | 郑州云海信息技术有限公司 | 服务器重启测试方法、装置、设备及计算机可读存储介质 |
CN109101247A (zh) * | 2018-07-25 | 2018-12-28 | 紫光华山信息技术有限公司 | 安装驱动程序的方法、装置和服务器 |
CN116382810A (zh) * | 2023-06-06 | 2023-07-04 | 荣耀终端有限公司 | Meta模式的启动方法、电子设备及存储介质 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101000549A (zh) * | 2006-01-11 | 2007-07-18 | 英特维数位科技股份有限公司 | 加速开机程序的电子装置及其方法 |
CN101211291A (zh) * | 2006-12-31 | 2008-07-02 | 迈普(四川)通信技术有限公司 | 一种在嵌入式***中测试内存的方法 |
CN101350989A (zh) * | 2008-08-18 | 2009-01-21 | 嘉兴闻泰通讯科技有限公司 | 一种移动终端的尾插 |
CN103139597A (zh) * | 2013-02-19 | 2013-06-05 | 南通同洲电子有限责任公司 | 一种测试方法及数字电视终端 |
-
2014
- 2014-09-26 CN CN201410503711.0A patent/CN104239211B/zh not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101000549A (zh) * | 2006-01-11 | 2007-07-18 | 英特维数位科技股份有限公司 | 加速开机程序的电子装置及其方法 |
CN101211291A (zh) * | 2006-12-31 | 2008-07-02 | 迈普(四川)通信技术有限公司 | 一种在嵌入式***中测试内存的方法 |
CN101350989A (zh) * | 2008-08-18 | 2009-01-21 | 嘉兴闻泰通讯科技有限公司 | 一种移动终端的尾插 |
CN103139597A (zh) * | 2013-02-19 | 2013-06-05 | 南通同洲电子有限责任公司 | 一种测试方法及数字电视终端 |
Non-Patent Citations (1)
Title |
---|
周楠: "基于Android平台智能手机可靠性生产测试模式的实现", 《中国优秀硕士学位论文全文数据库信息科技辑》 * |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104730377A (zh) * | 2015-01-30 | 2015-06-24 | 深圳市中兴移动通信有限公司 | 切换***模式的***、方法及终端 |
CN104730377B (zh) * | 2015-01-30 | 2018-09-04 | 努比亚技术有限公司 | 切换***模式的***、方法及终端 |
CN106649006A (zh) * | 2016-09-30 | 2017-05-10 | 广州视源电子科技股份有限公司 | 板卡启动自动测试的方法和*** |
CN108491285A (zh) * | 2018-02-23 | 2018-09-04 | 广东欧珀移动通信有限公司 | 应用于电子设备测试的数据保护方法及相关产品 |
CN108491285B (zh) * | 2018-02-23 | 2021-08-06 | Oppo广东移动通信有限公司 | 应用于电子设备测试的数据保护方法及相关产品 |
CN108920307A (zh) * | 2018-07-10 | 2018-11-30 | 郑州云海信息技术有限公司 | 服务器重启测试方法、装置、设备及计算机可读存储介质 |
CN109101247A (zh) * | 2018-07-25 | 2018-12-28 | 紫光华山信息技术有限公司 | 安装驱动程序的方法、装置和服务器 |
CN109101247B (zh) * | 2018-07-25 | 2022-02-11 | 新华三信息技术有限公司 | 安装驱动程序的方法、装置和服务器 |
CN116382810A (zh) * | 2023-06-06 | 2023-07-04 | 荣耀终端有限公司 | Meta模式的启动方法、电子设备及存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN104239211B (zh) | 2018-07-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104239211A (zh) | 一种移动终端快速进入测试模式的方法及其装置 | |
CN105094903B (zh) | 对固件进行升级的方法及装置 | |
KR101332815B1 (ko) | 휴대용 단말을 위한 재부팅 처리 장치 및 방법 | |
CN102945652B (zh) | 一种解决显示屏显示异常的方法及*** | |
CN103744824B (zh) | 一种出厂测试方法和测试*** | |
CN106933593B (zh) | 一种基于移动终端的***切换方法和装置 | |
TWI453581B (zh) | 偵測硬體的方法 | |
US20130318400A1 (en) | Electronic device, system, and method for testing exception handling mechanism | |
CN103593281A (zh) | 测试***及测试方法 | |
CN104166610A (zh) | 一种移动终端的检测方法及检测*** | |
US20160301990A1 (en) | Smart terminal information display method and smart terminal | |
CN104090855A (zh) | Usb接口的usb模式和mhl模式的兼容方法和装置 | |
CN103927242A (zh) | 显卡测试***及显卡测试方法 | |
CN102073602A (zh) | 计算机***、连接控制装置及连接与断开方法 | |
CN105260077B (zh) | 电子设备及其电容式触摸屏的检测方法 | |
CN104994459A (zh) | 终端数字功放配置方法及装置 | |
WO2015117356A1 (zh) | 一种开机方法及通信终端 | |
CN107608923B (zh) | 测试的处理方法及相关产品 | |
CN105740025A (zh) | 基于蓝牙的固件程序升级方法和装置 | |
CN104750600A (zh) | 设备状态记录方法和*** | |
CN106101838B (zh) | 快速开机中ci模块的处理方法和数字接收终端 | |
CN103823725A (zh) | 除错装置与除错方法 | |
CN105468420A (zh) | 操作***升级方法和装置 | |
CN112579369B (zh) | 多线程刷机***、方法、装置、设备和存储介质 | |
US20140115378A1 (en) | System and method for restoring network configuration parameters |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP01 | Change in the name or title of a patent holder |
Address after: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Patentee after: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. Address before: Changan town in Guangdong province Dongguan 523860 usha Beach Road No. 18 Patentee before: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS Corp.,Ltd. |
|
CP01 | Change in the name or title of a patent holder | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20180706 |
|
CF01 | Termination of patent right due to non-payment of annual fee |