[go: up one dir, main page]

CN106021057B - Data output method and device and mobile terminal - Google Patents

Data output method and device and mobile terminal Download PDF

Info

Publication number
CN106021057B
CN106021057B CN201610399708.8A CN201610399708A CN106021057B CN 106021057 B CN106021057 B CN 106021057B CN 201610399708 A CN201610399708 A CN 201610399708A CN 106021057 B CN106021057 B CN 106021057B
Authority
CN
China
Prior art keywords
data
storage module
data storage
output
transmission channel
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.)
Expired - Fee Related
Application number
CN201610399708.8A
Other languages
Chinese (zh)
Other versions
CN106021057A (en
Inventor
谈济锋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Guangdong Oppo Mobile Telecommunications Corp Ltd
Original Assignee
Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Guangdong Oppo Mobile Telecommunications Corp Ltd filed Critical Guangdong Oppo Mobile Telecommunications Corp Ltd
Priority to CN201610399708.8A priority Critical patent/CN106021057B/en
Publication of CN106021057A publication Critical patent/CN106021057A/en
Application granted granted Critical
Publication of CN106021057B publication Critical patent/CN106021057B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/22Detection or location of defective computer hardware by testing during standby operation or during idle time, e.g. start-up testing
    • G06F11/26Functional testing
    • G06F11/263Generation of test inputs, e.g. test vectors, patterns or sequences ; with adaptation of the tested hardware for testability with external testers
    • G06F11/2635Generation of test inputs, e.g. test vectors, patterns or sequences ; with adaptation of the tested hardware for testability with external testers using a storage for the test inputs, e.g. test ROM, script files
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44521Dynamic linking or loading; Link editing at or after load time, e.g. Java class loading

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Quality & Reliability (AREA)
  • Telephone Function (AREA)

Abstract

本发明公开了一种数据输出方法、装置和移动终端,所述方法包括:在硬件加载过程中对硬件损坏程度进行检测;当检测结果满足预设驱动程序加载条件时,加载数据存储模块到输出接口的驱动程序,启动所述数据存储模块到所述输出接口的备用数据传输通道;通过所述备用数据传输通道输出所述数据存储模块中存储的数据。本发明用户可以通过上述备用数据传输通道读取保存在存储模块中的数据,解决现有出现的用户重要数据丢失的问题,适合实际应用。

The present invention discloses a data output method, device and mobile terminal, the method comprising: detecting the degree of hardware damage during hardware loading; when the detection result meets the preset driver loading condition, loading the driver of the data storage module to the output interface, starting the spare data transmission channel from the data storage module to the output interface; outputting the data stored in the data storage module through the spare data transmission channel. The user of the present invention can read the data stored in the storage module through the spare data transmission channel, solving the existing problem of loss of important user data, and is suitable for practical application.

Description

数据输出方法、装置和移动终端Data output method, device and mobile terminal

技术领域technical field

本发明涉及智能终端技术领域,特别是涉及一种数据输出方法、装置和移动终端。The present invention relates to the technical field of intelligent terminals, in particular to a data output method, device and mobile terminal.

背景技术Background technique

随着移动互联网技术的快速发展,智能终端越来越普及,功能越来越强大,已经成为人们生活中必不可少的一部分。With the rapid development of mobile Internet technology, smart terminals are becoming more and more popular and more powerful, and have become an indispensable part of people's lives.

现在存在各种异常原因导致智能终端不开机或者不能正常使用时,即使终端中的数据存储模块存储的数据并没有损坏,用户仍然无法读取保存在智能终端中的数据,以手机中的EMMC模块为例,EMMC存储是手机的主流数据存储方案,EMMC模块非常小巧且集成化程度非常高,在多数情况下,即使手机本身摔坏了,EMMC模块中存储的数据都还是完好的,但是用户却无法读取EMMC模块中保存的数据,导致用户重要数据丢失。Now there are various abnormal reasons that cause the smart terminal to not turn on or not be used normally, even if the data stored in the data storage module in the terminal is not damaged, the user still cannot read the data stored in the smart terminal. For example, EMMC storage is the mainstream data storage solution for mobile phones. The EMMC module is very small and highly integrated. In most cases, even if the mobile phone itself is broken, the data stored in the EMMC module is still intact, but users may The data saved in the EMMC module cannot be read, resulting in the loss of important user data.

发明内容Contents of the invention

基于此,有必要针对现有智能终端不开机或者不能正常使用时,用户无法读取保存在智能终端中的数据,导致用户重要数据丢失的问题,提供一种数据输出方法、装置和移动终端。Based on this, it is necessary to provide a data output method, device and mobile terminal for the problem that the user cannot read the data stored in the smart terminal when the existing smart terminal is not turned on or cannot be used normally, resulting in the loss of important data of the user.

为了实现上述目的,本发明技术方案的实施例为:In order to achieve the above object, the embodiment of the technical solution of the present invention is:

一种数据输出方法,包括以下步骤:A data output method, comprising the steps of:

在硬件加载过程中对硬件损坏程度进行检测;Detect the degree of hardware damage during the hardware loading process;

当检测结果满足预设驱动程序加载条件时,加载数据存储模块到输出接口的驱动程序,启动所述数据存储模块到所述输出接口的备用数据传输通道;When the detection result meets the preset driver loading condition, load the driver program of the data storage module to the output interface, and start the standby data transmission channel from the data storage module to the output interface;

通过所述备用数据传输通道输出所述数据存储模块中存储的数据。Outputting the data stored in the data storage module through the standby data transmission channel.

一种数据输出装置,包括:A data output device, comprising:

硬件损坏检测模块,用于在硬件加载过程中对硬件损坏程度进行检测;The hardware damage detection module is used to detect the degree of hardware damage during the hardware loading process;

备用数据传输通道启动模块,用于当检测结果满足预设驱动程序加载条件时,加载数据存储模块到输出接口的驱动程序,启动所述数据存储模块到所述输出接口的备用数据传输通道;The backup data transmission channel start module is used to load the driver program from the data storage module to the output interface when the detection result meets the preset driver loading condition, and start the backup data transmission channel from the data storage module to the output interface;

数据输出模块,用于通过所述备用数据传输通道输出所述数据存储模块中存储的数据。A data output module, configured to output the data stored in the data storage module through the standby data transmission channel.

一种移动终端,还包括上述的数据输出装置。A mobile terminal further includes the above data output device.

与现有技术相比,本发明的有益效果为:本发明数据输出方法、装置和移动终端,在硬件加载过程中检测硬件损坏程度,当检测结果满足预设驱动程序加载条件时,加载数据存储模块到输出接口的驱动程序,启动数据存储模块到输出接口的备用数据传输通道,通过备用数据传输通道输出数据存储模块中的数据,用户可以通过上述备用数据传输通道读取保存在存储模块中的数据,解决现有出现的用户重要数据丢失的问题,适合实际应用。Compared with the prior art, the beneficial effect of the present invention is: the data output method, device and mobile terminal of the present invention detect the degree of hardware damage during the hardware loading process, and when the detection result meets the preset driver loading condition, the data storage is loaded The driver program from the module to the output interface starts the standby data transmission channel from the data storage module to the output interface, and outputs the data in the data storage module through the standby data transmission channel. The user can read the data stored in the storage module through the above standby data transmission channel. Data, to solve the existing problem of loss of important user data, suitable for practical applications.

附图说明Description of drawings

图1为一个实施例中数据输出方法流程图;Fig. 1 is a flow chart of a data output method in an embodiment;

图2为基于图1所示方法一个具体示例中数据输出方法流程图;Fig. 2 is a flow chart of a data output method based on a specific example of the method shown in Fig. 1;

图3为一个实施例中数据输出装置结构示意图;Fig. 3 is a schematic structural diagram of a data output device in an embodiment;

图4为一个实施例中移动终端结构示意图。Fig. 4 is a schematic structural diagram of a mobile terminal in an embodiment.

具体实施方式Detailed ways

为使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步的详细说明。应当理解,此处所描述的具体实施方式仅仅用以解释本发明,并不限定本发明的保护范围。In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, and do not limit the protection scope of the present invention.

一个实施例中数据输出方法,如图1所示,包括以下步骤:The data output method in an embodiment, as shown in Figure 1, comprises the following steps:

步骤S101:在硬件加载过程中对硬件损坏程度进行检测;Step S101: Detect the degree of hardware damage during the hardware loading process;

步骤S102:当检测结果满足预设驱动程序加载条件时,加载数据存储模块到输出接口的驱动程序,启动所述数据存储模块到所述输出接口的备用数据传输通道;所述预设驱动程序加载条件中提到的驱动程序为加载的数据存储模块到输出接口的驱动程序;Step S102: When the detection result meets the preset driver loading condition, load the driver program from the data storage module to the output interface, and start the backup data transmission channel from the data storage module to the output interface; the preset driver loads The driver mentioned in the condition is the driver of the loaded data storage module to the output interface;

步骤S103:通过所述备用数据传输通道输出所述数据存储模块中存储的数据。Step S103: Outputting the data stored in the data storage module through the standby data transmission channel.

从以上描述可知,本发明数据输出方法,用户可以通过上述备用数据传输通道读取保存在存储模块中的数据,解决用户重要数据丢失的问题。It can be seen from the above description that, in the data output method of the present invention, the user can read the data stored in the storage module through the above-mentioned backup data transmission channel, so as to solve the problem of loss of important data of the user.

此外,在一个具体示例中,当检测非数据存储模块的硬件损坏程度满足预设硬件损坏条件时,判定满足所述预设驱动程序加载条件。In addition, in a specific example, when it is detected that the degree of hardware damage of the non-data storage module satisfies a preset hardware damage condition, it is determined that the preset driver loading condition is met.

所述预设硬件损坏条件可以根据实际需要设置,当检测非数据存储模块的硬件损坏程度满足设置的硬件损坏条件时,判定满足设置的驱动程序加载条件,加载数据存储模块到输出接口的驱动程序,启动数据存储模块到输出接口的备用数据传输通道。The preset hardware damage condition can be set according to actual needs. When the hardware damage degree of the non-data storage module is detected to meet the set hardware damage condition, it is determined that the set driver loading condition is satisfied, and the data storage module is loaded to the driver of the output interface. , start the standby data transmission channel from the data storage module to the output interface.

此外,在一个具体示例中,通过所述备用数据传输通道输出所述数据存储模块中存储的数据的步骤包括:In addition, in a specific example, the step of outputting the data stored in the data storage module through the standby data transmission channel includes:

接收数据输出指令;Receive data output command;

根据所述数据输出指令通过所述备用数据传输通道输出所述数据存储模块中存储的数据。outputting the data stored in the data storage module through the standby data transmission channel according to the data output instruction.

当接收到数据输出指令时,根据该数据输出指令通过开启的数据存储模块到输出接口的备用数据传输通道,输出数据存储模块中存储的数据,避免用户丢失重要的数据。When a data output instruction is received, the data stored in the data storage module is output through the standby data transmission channel from the opened data storage module to the output interface according to the data output instruction, so as to prevent the user from losing important data.

此外,在一个具体示例中,所述预设硬件损坏条件根据触摸屏和/或显示屏不正常工作时的硬件损坏程度设置。In addition, in a specific example, the preset hardware damage condition is set according to the degree of hardware damage when the touch screen and/or the display screen does not work normally.

当触摸屏和/或显示屏不正常工作时,用户无法读取数据存储模块中存储的数据,因此根据触摸屏和/或显示屏不正常工作时的硬件损坏程度设置预设硬件损坏条件,当检测非数据存储模块的硬件损坏程度满足预设硬件损坏条件时,判定满足预设驱动程序加载条件,加载数据存储模块到输出接口的驱动程序,启动数据存储模块到输出接口的备用数据传输通道,输出数据存储模块中存储的数据,满足实际应用需要。When the touch screen and/or display screen is not working properly, the user cannot read the data stored in the data storage module, so the preset hardware damage condition is set according to the degree of hardware damage when the touch screen and/or display screen is not working normally. When the hardware damage degree of the data storage module meets the preset hardware damage condition, it is determined that the preset driver loading condition is met, the driver program of the data storage module is loaded to the output interface, the standby data transmission channel from the data storage module to the output interface is started, and the output data The data stored in the storage module meets the needs of practical applications.

此外,在一个具体示例中,所述数据存储模块包括EMMC模块。Furthermore, in a specific example, the data storage module includes an EMMC module.

当前EMMC模块存储数据是智能终端的主流数据存储方案,EMMC模块非常小巧且集成化程度非常高,并且是在智能终端内部,在多数情况下,即使智能终端本身摔坏了,EMMC模块中存储的数据都还是完好的,此种情况下,可以通过上述数据传输方法输出EMMC模块中存储的数据,确保用户重要的数据不会丢失。At present, EMMC module storage data is the mainstream data storage solution for smart terminals. The EMMC module is very small and highly integrated, and it is inside the smart terminal. In most cases, even if the smart terminal itself is broken, the data stored in the EMMC module The data is still intact. In this case, the data stored in the EMMC module can be output through the above data transmission method to ensure that the important data of the user will not be lost.

为了更好地理解上述方法,以下详细阐述一个本发明数据输出方法的应用实例。本应用实例以手机为例。In order to better understand the above method, an application example of the data output method of the present invention will be described in detail below. This application example takes a mobile phone as an example.

如图2所示,可以包括以下步骤:As shown in Figure 2, the following steps may be included:

步骤S201:在手机开机硬件加载过程中对硬件损坏程度进行检测;Step S201: Detect the degree of hardware damage during the hardware loading process of the mobile phone;

步骤S202:当检测手机非数据存储模块的硬件损坏程度满足预设硬件损坏条件时,判定满足预设驱动程序加载条件,所述预设硬件损坏条件根据手机触摸屏和/或显示屏不正常工作时的硬件损坏程度设置;Step S202: When detecting that the hardware damage degree of the non-data storage module of the mobile phone satisfies the preset hardware damage condition, it is determined that the preset driver loading condition is met. hardware damage level settings;

步骤S203:手机加载EMMC模块到USB接口的驱动程序,启动EMMC模块到USB接口的备用数据传输通道;Step S203: the mobile phone loads the driver program of the EMMC module to the USB interface, and starts the standby data transmission channel from the EMMC module to the USB interface;

步骤S204:电脑通过上述USB接口连接手机,发送数据输出指令给手机;Step S204: the computer connects to the mobile phone through the above-mentioned USB interface, and sends a data output command to the mobile phone;

步骤S205:手机接收上述数据输出指令;Step S205: the mobile phone receives the above data output command;

步骤S206:手机根据上述数据输出指令通过上述备用数据传输通道输出EMMC模块中存储的数据到电脑;Step S206: the mobile phone outputs the data stored in the EMMC module to the computer through the standby data transmission channel according to the above data output command;

步骤S207:电脑保存手机输出的EMMC模块中存储的数据。Step S207: The computer saves the data stored in the EMMC module output by the mobile phone.

从以上描述可知,本实施例在硬件加载过程中检测硬件损坏程度,当检测结果满足预设驱动程序加载条件时,加载EMMC模块到USB接口的驱动程序,启动EMMC模块到USB接口的备用数据传输通道,通过备用数据传输通道输出EMMC模块中的数据,用户可以通过上述备用数据传输通道读取保存在EMMC模块中的数据,解决现有出现的用户重要数据丢失的问题,适合实际应用As can be seen from the above description, the present embodiment detects the degree of hardware damage during the hardware loading process, and when the detection result meets the preset driver loading condition, loads the driver of the EMMC module to the USB interface, and starts the standby data transmission from the EMMC module to the USB interface Channel, output the data in the EMMC module through the standby data transmission channel, the user can read the data stored in the EMMC module through the above-mentioned standby data transmission channel, solve the existing problem of loss of important user data, suitable for practical applications

一个实施例中数据输出装置,如图3所示,包括:In one embodiment, the data output device, as shown in Figure 3, includes:

硬件损坏检测模块301,用于在硬件加载过程中对硬件损坏程度进行检测;A hardware damage detection module 301, configured to detect the degree of hardware damage during the hardware loading process;

备用数据传输通道启动模块302,用于当检测结果满足预设驱动程序加载条件时,加载数据存储模块到输出接口的驱动程序,启动所述数据存储模块到所述输出接口的备用数据传输通道;The backup data transmission channel starting module 302 is used to load the driver program from the data storage module to the output interface when the detection result meets the preset driver loading condition, and start the backup data transmission channel from the data storage module to the output interface;

数据输出模块303,用于通过所述备用数据传输通道输出所述数据存储模块中存储的数据。The data output module 303 is configured to output the data stored in the data storage module through the standby data transmission channel.

此外,在一个具体示例中,当检测非数据存储模块的硬件损坏程度满足预设硬件损坏条件时,判定满足所述预设驱动程序加载条件。In addition, in a specific example, when it is detected that the degree of hardware damage of the non-data storage module satisfies a preset hardware damage condition, it is determined that the preset driver loading condition is met.

所述预设硬件损坏条件可以根据实际需要设置,当检测非数据存储模块的硬件损坏程度满足设置的硬件损坏条件时,判定满足设置的驱动程序加载条件,加载数据存储模块到输出接口的驱动程序,启动数据存储模块到输出接口的备用数据传输通道。The preset hardware damage condition can be set according to actual needs. When the hardware damage degree of the non-data storage module is detected to meet the set hardware damage condition, it is determined that the set driver loading condition is satisfied, and the data storage module is loaded to the driver of the output interface. , start the standby data transmission channel from the data storage module to the output interface.

如图3所示,在一个具体示例中,所述数据输出模块303包括:As shown in Figure 3, in a specific example, the data output module 303 includes:

指令接收单元3031,用于接收数据输出指令;An instruction receiving unit 3031, configured to receive a data output instruction;

数据输出单元3032,用于根据所述数据输出指令通过所述备用数据传输通道输出所述数据存储模块中存储的数据。The data output unit 3032 is configured to output the data stored in the data storage module through the standby data transmission channel according to the data output instruction.

当接收到数据输出指令时,根据该数据输出指令通过开启的数据存储模块到输出接口的备用数据传输通道,输出数据存储模块中存储的数据,避免用户丢失重要的数据。When a data output instruction is received, the data stored in the data storage module is output through the standby data transmission channel from the opened data storage module to the output interface according to the data output instruction, so as to prevent the user from losing important data.

此外,在一个具体示例中,所述预设硬件损坏条件根据触摸屏和/或显示屏不正常工作时的硬件损坏程度设置。In addition, in a specific example, the preset hardware damage condition is set according to the degree of hardware damage when the touch screen and/or the display screen does not work normally.

当触摸屏和/或显示屏不正常工作时,用户无法读取数据存储模块中存储的数据,因此根据触摸屏和/或显示屏不正常工作时的硬件损坏程度设置预设硬件损坏条件,当检测非数据存储模块的硬件损坏程度满足预设硬件损坏条件时,判定满足预设驱动程序加载条件,加载数据存储模块到输出接口的驱动程序,启动数据存储模块到输出接口的备用数据传输通道,输出数据存储模块中存储的数据,满足实际应用需要。When the touch screen and/or display screen is not working properly, the user cannot read the data stored in the data storage module, so the preset hardware damage condition is set according to the degree of hardware damage when the touch screen and/or display screen is not working normally. When the hardware damage degree of the data storage module meets the preset hardware damage condition, it is determined that the preset driver loading condition is met, the driver program of the data storage module is loaded to the output interface, the standby data transmission channel from the data storage module to the output interface is started, and the output data The data stored in the storage module meets the needs of practical applications.

此外,在一个具体示例中,所述数据存储模块包括EMMC模块。Furthermore, in a specific example, the data storage module includes an EMMC module.

当前EMMC模块存储数据是智能终端的主流数据存储方案,EMMC模块非常小巧且集成化程度非常高,并且是在智能终端内部,在多数情况下,即使智能终端本身摔坏了,EMMC模块中存储的数据都还是完好的,此种情况下,可以通过上述数据传输方法输出EMMC模块中存储的数据,确保用户重要的数据不会丢失。At present, EMMC module storage data is the mainstream data storage solution for smart terminals. The EMMC module is very small and highly integrated, and it is inside the smart terminal. In most cases, even if the smart terminal itself is broken, the data stored in the EMMC module The data is still intact. In this case, the data stored in the EMMC module can be output through the above data transmission method to ensure that the important data of the user will not be lost.

基于图3所示的本实施例的装置,一个具体的工作过程可以是如下所述:Based on the device of the present embodiment shown in Figure 3, a specific working process can be as follows:

首先硬件损坏检测模块301在硬件加载过程中对硬件损坏程度进行检测;当检测结果满足预设驱动程序加载条件时,备用数据传输通道启动模块302加载数据存储模块到输出接口的驱动程序,启动所述数据存储模块到所述输出接口的备用数据传输通道,其中当检测非数据存储模块的硬件损坏程度满足预设硬件损坏条件时,判定满足所述预设驱动程序加载条件,所述预设硬件损坏条件根据触摸屏和/或显示屏不正常工作时的硬件损坏程度设置;最后数据输出模块303中的指令接收单元3031接收数据输出指令,数据输出单元3032根据所述数据输出指令通过所述备用数据传输通道输出所述数据存储模块中存储的数据。First, the hardware damage detection module 301 detects the degree of hardware damage during the hardware loading process; when the detection result meets the preset driver loading condition, the backup data transmission channel starting module 302 loads the driver program of the data storage module to the output interface, and starts the driver program of the output interface. The standby data transmission channel from the data storage module to the output interface, wherein when it is detected that the hardware damage of the non-data storage module satisfies the preset hardware damage condition, it is determined that the preset driver loading condition is met, and the preset hardware The damage condition is set according to the degree of hardware damage when the touch screen and/or display screen is not working properly; finally the instruction receiving unit 3031 in the data output module 303 receives the data output instruction, and the data output unit 3032 passes through the backup data according to the data output instruction. The transmission channel outputs the data stored in the data storage module.

从以上描述可知,本发明数据输出装置,用户可以通过上述备用数据传输通道读取保存在存储模块中的数据,解决用户重要数据丢失的问题。It can be known from the above description that, in the data output device of the present invention, the user can read the data stored in the storage module through the above-mentioned standby data transmission channel, so as to solve the problem of loss of important data of the user.

将上述数据输出装置设置于传统的移动终端形成本发明的移动终端。The mobile terminal of the present invention is formed by disposing the above-mentioned data output device on a conventional mobile terminal.

一个实施例中移动终端,如图4所示,还包括上述的数据输出装置,即还包括:In one embodiment, the mobile terminal, as shown in FIG. 4 , also includes the above-mentioned data output device, that is, also includes:

硬件损坏检测模块401,用于在硬件加载过程中对硬件损坏程度进行检测;A hardware damage detection module 401, configured to detect the degree of hardware damage during the hardware loading process;

备用数据传输通道启动模块402,用于当检测结果满足预设驱动程序加载条件时,加载数据存储模块到输出接口的驱动程序,启动所述数据存储模块到所述输出接口的备用数据传输通道;其中当检测非数据存储模块的硬件损坏程度满足预设硬件损坏条件时,判定满足所述预设驱动程序加载条件,所述预设硬件损坏条件根据触摸屏和/或显示屏不正常工作时的硬件损坏程度设置;The standby data transmission channel starting module 402 is used to load the driver program from the data storage module to the output interface when the detection result meets the preset driver loading condition, and start the standby data transmission channel from the data storage module to the output interface; Wherein when detecting that the hardware damage degree of the non-data storage module satisfies the preset hardware damage condition, it is determined that the preset driver loading condition is satisfied, and the preset hardware damage condition is based on the hardware when the touch screen and/or the display screen is not working normally. Damage level setting;

数据输出模块403,用于通过所述备用数据传输通道输出所述数据存储模块中存储的数据;A data output module 403, configured to output the data stored in the data storage module through the standby data transmission channel;

所述数据输出模块403包括:The data output module 403 includes:

指令接收单元4031,用于接收数据输出指令;An instruction receiving unit 4031, configured to receive a data output instruction;

数据输出单元4032,用于根据所述数据输出指令通过所述备用数据传输通道输出所述数据存储模块中存储的数据。The data output unit 4032 is configured to output the data stored in the data storage module through the standby data transmission channel according to the data output instruction.

从以上描述可知,本发明移动终端,用户可以通过上述备用数据传输通道读取保存在移动终端存储模块中的数据,解决现有出现的用户重要数据丢失的问题,适合实际应用。As can be seen from the above description, the mobile terminal of the present invention allows the user to read the data stored in the storage module of the mobile terminal through the above-mentioned standby data transmission channel, which solves the existing problem of loss of important user data and is suitable for practical applications.

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。The various technical features of the above-mentioned embodiments can be combined arbitrarily. To make the description concise, all possible combinations of the various technical features in the above-mentioned embodiments are not described. However, as long as there is no contradiction in the combination of these technical features, should be considered as within the scope of this specification.

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。The above-mentioned embodiments only express several implementation modes of the present invention, and the descriptions thereof are relatively specific and detailed, but should not be construed as limiting the patent scope of the invention. It should be pointed out that those skilled in the art can make several modifications and improvements without departing from the concept of the present invention, and these all belong to the protection scope of the present invention. Therefore, the protection scope of the patent for the present invention should be based on the appended claims.

Claims (10)

1.一种数据输出方法,其特征在于,包括以下步骤:1. A data output method, characterized in that, comprises the following steps: 在硬件加载过程中对硬件损坏程度进行检测;Detect the degree of hardware damage during the hardware loading process; 当检测结果满足预设驱动程序加载条件时,加载数据存储模块到输出接口的驱动程序,启动所述数据存储模块到所述输出接口的备用数据传输通道;When the detection result meets the preset driver loading condition, load the driver program of the data storage module to the output interface, and start the standby data transmission channel from the data storage module to the output interface; 通过所述备用数据传输通道输出所述数据存储模块中存储的数据;Outputting the data stored in the data storage module through the standby data transmission channel; 所述驱动程序为加载的数据存储模块到输出接口的驱动程序。The driver program is a driver program from the loaded data storage module to the output interface. 2.根据权利要求1所述的数据输出方法,其特征在于,当检测非数据存储模块的硬件损坏程度满足预设硬件损坏条件时,判定满足所述预设驱动程序加载条件。2 . The data output method according to claim 1 , wherein, when it is detected that the degree of hardware damage of the non-data storage module satisfies a preset hardware damage condition, it is determined that the preset driver loading condition is met. 3 . 3.根据权利要求1或2所述的数据输出方法,其特征在于,通过所述备用数据传输通道输出所述数据存储模块中存储的数据的步骤包括:3. The data output method according to claim 1 or 2, wherein the step of outputting the data stored in the data storage module through the standby data transmission channel comprises: 接收数据输出指令;Receive data output command; 根据所述数据输出指令通过所述备用数据传输通道输出所述数据存储模块中存储的数据。outputting the data stored in the data storage module through the standby data transmission channel according to the data output instruction. 4.根据权利要求2所述的数据输出方法,其特征在于,所述预设硬件损坏条件根据触摸屏和/或显示屏不正常工作时的硬件损坏程度设置。4. The data output method according to claim 2, wherein the preset hardware damage condition is set according to the degree of hardware damage when the touch screen and/or the display screen is not working normally. 5.根据权利要求1所述的数据输出方法,其特征在于,所述数据存储模块包括EMMC模块。5. The data output method according to claim 1, wherein the data storage module comprises an EMMC module. 6.一种数据输出装置,其特征在于,包括:6. A data output device, characterized in that, comprising: 硬件损坏检测模块,用于在硬件加载过程中对硬件损坏程度进行检测;The hardware damage detection module is used to detect the degree of hardware damage during the hardware loading process; 备用数据传输通道启动模块,用于当检测结果满足预设驱动程序加载条件时,加载数据存储模块到输出接口的驱动程序,启动所述数据存储模块到所述输出接口的备用数据传输通道;The backup data transmission channel start module is used to load the driver program from the data storage module to the output interface when the detection result meets the preset driver loading condition, and start the backup data transmission channel from the data storage module to the output interface; 数据输出模块,用于通过所述备用数据传输通道输出所述数据存储模块中存储的数据;a data output module, configured to output the data stored in the data storage module through the standby data transmission channel; 所述驱动程序为加载的数据存储模块到输出接口的驱动程序。The driver program is a driver program from the loaded data storage module to the output interface. 7.根据权利要求6所述的数据输出装置,其特征在于,当检测非数据存储模块的硬件损坏程度满足预设硬件损坏条件时,判定满足所述预设驱动程序加载条件。7 . The data output device according to claim 6 , wherein when it is detected that the degree of hardware damage of the non-data storage module satisfies a preset hardware damage condition, it is determined that the preset driver loading condition is met. 8.根据权利要求6或7所述的数据输出装置,其特征在于,所述数据输出模块包括:8. The data output device according to claim 6 or 7, wherein the data output module comprises: 指令接收单元,用于接收数据输出指令;an instruction receiving unit, configured to receive a data output instruction; 数据输出单元,用于根据所述数据输出指令通过所述备用数据传输通道输出所述数据存储模块中存储的数据。A data output unit, configured to output the data stored in the data storage module through the standby data transmission channel according to the data output instruction. 9.根据权利要求7所述的数据输出装置,其特征在于,所述预设硬件损坏条件根据触摸屏和/或显示屏不正常工作时的硬件损坏程度设置,所述数据存储模块包括EMMC模块。9. The data output device according to claim 7, wherein the preset hardware damage condition is set according to the degree of hardware damage when the touch screen and/or the display screen are not working normally, and the data storage module includes an EMMC module. 10.一种移动终端,其特征在于,还包括权利要求6-9中任一项所述的数据输出装置。10. A mobile terminal, further comprising the data output device according to any one of claims 6-9.
CN201610399708.8A 2016-06-07 2016-06-07 Data output method and device and mobile terminal Expired - Fee Related CN106021057B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610399708.8A CN106021057B (en) 2016-06-07 2016-06-07 Data output method and device and mobile terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610399708.8A CN106021057B (en) 2016-06-07 2016-06-07 Data output method and device and mobile terminal

Publications (2)

Publication Number Publication Date
CN106021057A CN106021057A (en) 2016-10-12
CN106021057B true CN106021057B (en) 2018-06-29

Family

ID=57089755

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610399708.8A Expired - Fee Related CN106021057B (en) 2016-06-07 2016-06-07 Data output method and device and mobile terminal

Country Status (1)

Country Link
CN (1) CN106021057B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110113488A (en) * 2019-04-28 2019-08-09 软通动力信息技术(集团)有限公司 A kind of data transmission device and method preventing mobile terminal data loss

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104572328A (en) * 2014-12-29 2015-04-29 广东欧珀移动通信有限公司 Control method and device
CN104765705A (en) * 2015-04-22 2015-07-08 广东欧珀移动通信有限公司 Method and device for reading data stored by turned-off mobile terminal and mobile terminal

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5598491B2 (en) * 2012-03-28 2014-10-01 株式会社デンソー Vehicle data output device

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104572328A (en) * 2014-12-29 2015-04-29 广东欧珀移动通信有限公司 Control method and device
CN104765705A (en) * 2015-04-22 2015-07-08 广东欧珀移动通信有限公司 Method and device for reading data stored by turned-off mobile terminal and mobile terminal

Also Published As

Publication number Publication date
CN106021057A (en) 2016-10-12

Similar Documents

Publication Publication Date Title
CN105117060A (en) A screen brightness adjustment method and user terminal
CN110729790B (en) Charging method and device, computer equipment and storage medium
EP3160150A1 (en) Electronic device and method for executing function using speech recognition thereof
CN106603861A (en) Power display method, device and terminal
CN105988805B (en) Application management method and mobile terminal
CN105446811A (en) Application process associated starting method and associated starting apparatus
CN107291626A (en) Date storage method and device
US20140304720A1 (en) Method for starting process of application and computer system
KR20130142073A (en) Method and terminal for using mobile memory card to boot up mobile phone operating system
CN111258613B (en) Firmware upgrade method, device, electronic equipment and storage medium
CN106406493A (en) Electronic apparatus capable of reducing power consumption and method for reducing power consumption of the electronic apparatus
CN103645918A (en) Software upgrading method and device for industrial endoscope
CN106095492A (en) Method and device for closing an application program
CN104660818B (en) Mobile terminal based audio parameter configuration method and system
CN106021057B (en) Data output method and device and mobile terminal
CN104484211B (en) The method and device of shared image file
CN108650702B (en) A kind of processing method of broadcast information and user terminal
CN105183673B (en) The method and device of external storage hot plug is supported in recovery mode
CN105068718A (en) Information processing method and electronic device
CN105100384A (en) Mobile terminal and default storage device selection method and device of mobile terminal
CN105700942A (en) Associated start method and associated start device for application process
TWI554887B (en) System and method for charging an electronic device
CN104408209A (en) File processing method, file processing device and electronic equipment in start-up process of mobile operating system
CN104503881B (en) The method of handheld device consumption detection, device and handheld device
US10579131B2 (en) Apparatus and method for applying suitable voltage to a component of a system-on-chip

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: 20180629

CF01 Termination of patent right due to non-payment of annual fee