[go: up one dir, main page]

CN103744741A - Method for overcoming operation trouble of terminal and terminal - Google Patents

Method for overcoming operation trouble of terminal and terminal Download PDF

Info

Publication number
CN103744741A
CN103744741A CN201310690157.7A CN201310690157A CN103744741A CN 103744741 A CN103744741 A CN 103744741A CN 201310690157 A CN201310690157 A CN 201310690157A CN 103744741 A CN103744741 A CN 103744741A
Authority
CN
China
Prior art keywords
module
terminal
normal operation
performance
affects
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.)
Pending
Application number
CN201310690157.7A
Other languages
Chinese (zh)
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.)
Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Shenzhen Coolpad Technologies Co Ltd
Original Assignee
Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Shenzhen Coolpad Technologies Co 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 Yulong Computer Telecommunication Scientific Shenzhen Co Ltd, Shenzhen Coolpad Technologies Co Ltd filed Critical Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Priority to CN201310690157.7A priority Critical patent/CN103744741A/en
Publication of CN103744741A publication Critical patent/CN103744741A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Telephone Function (AREA)

Abstract

The invention provides a method for overcoming an operation trouble of a terminal and the terminal. The terminal comprises a module detecting unit and a module management unit, whether modules in the terminal affect normal operation of the terminal is detected in the module detecting unit firstly, and then the modules affecting normal operation of the terminal are managed in the module management unit according to detection results. According to the scheme, when the terminal has the operation trouble because of being affected by the modules of the terminal, the modules causing the operation trouble of the terminal can be accurately and timely found, and the terminal can return to normal operation after the modules are managed.

Description

A kind of method and terminal that solves terminal operating fault
Technical field
The present invention relates to electronic applications, relate in particular to a kind of method and terminal that solves terminal operating fault.
Background technology
Along with the development of terminal technology, module in terminal is more and more, and various due to terminal module is simultaneously obstructed etc. with regard to being easy to make directly to have affected because certain module breaks down in terminal the unstable or starting up of terminal of terminal system.Trend of Terminal Development is freely assembled development to module, owing to there are differences between same functional module performance on the market, this just needs terminal suitably to configure according to module performance, as clocked memory, when inserting the internal memory of 1866MHz, user can reconfigure terminal and move with 1866MHz, when terminal detects internal memory fluctuation of service, attempt reducing a slice in frequency or forbidding multi-disc internal memory, reach system stability.For example, when mobile phone is more high-grade, the module in mobile phone may be just more, and part of module is as gyroscope, compass, infrared gesture etc., user substantially need not, if because these modules unstable causes the unstable of whole mobile phone, so just lost more than gain very much.So must manage affecting the unstable of terminal system or affecting the module that terminal cannot normal boot-strap, could allow like this user more can be handy when using terminal, and can be because the unstable situations such as loss of data that make of terminal occur.In prior art, there is the application of many detection module functions, performance, stability test, because application can be carried out partial test as read-write, stability test, but cannot do the tests such as barrier number of times in underlying protocol level test, statistical module use procedure, special scenes (as standby, wake up, in communication process) test, therefore correctly whether judge module is normal.Due to below, application cannot realize the management to module again: the switch that 1, application can control module, but the switch that other application programs still can control module uses module; 2, application is with system service sharing module function, must be simultaneously the used time could closing module, therefore one-sided control module switch, as touch-screen, sensor.
Summary of the invention
The invention provides a kind of method and terminal that solves terminal operating fault, can by whether terminal modules being affected after the detection of the normal operation of terminal, the module that affects the normal operation of terminal is managed, solve module and caused the abnormal problem of terminal operating, in order to address the above problem, the present invention by the following technical solutions:
A kind of terminal, comprising:
Whether module detecting unit, affect the normal operation of described terminal for detection of each module in described terminal;
Module management unit, manages the module that affects the normal operation of described terminal for the testing result obtaining according to described module detecting unit.
Further, described module detecting unit specifically comprises: whether hardware failure detection subelement, exist hardware fault for detection of each module in terminal; And/or Performance Detection subelement, for detection of the performance of each module in terminal, whether meet preset standard; Judgment sub-unit, when existing hardware fault and/or performance not to meet preset standard in respective modules, being judged as this module affects the normal operation of terminal.
Further, described performance comprises: one or more in the stability of response performance to terminal handler of the readwrite performance of module, module, module.
Further, described module management unit is by after module forbidding, and the module being managed is directly hidden at terminal unit management interface or is shown as unavailable.
Further, also comprise that administration module enables unit, for reactivate the module being managed at terminal unit management interface.
A method that solves terminal operating fault, comprising:
In sense terminals, whether each module affects the normal operation of described terminal;
According to testing result, the module that affects the normal operation of described terminal is managed.
Further, the normal operation that in described sense terminals, whether each module affects terminal specifically comprises:
In sense terminals, whether each module there is hardware fault; And/or in sense terminals, whether the performance of each module meets preset standard;
If the hardware fault of existence and/or performance do not meet preset standard, testing result is the normal operation that corresponding module affects terminal.
Further, described performance comprises: one or more in the stability of response performance to terminal handler of the readwrite performance of module, module, module.
Further, described according to testing result on after affecting the module of the normal operation of described terminal and managing, the module being managed is directly hidden at terminal unit management interface or is shown as unavailable.
Further, describedly according to testing result, on affecting after the module of the normal operation of described terminal manages, also comprise: in described terminal unit management interface, reactivate the module being managed.
The invention provides a kind of method and terminal that solves terminal operating fault, described terminal comprises module detecting unit and module management unit, first in module detecting unit, in sense terminals, whether each module affects the normal operation of described terminal, then according to testing result, the module that affects the normal operation of described terminal is managed in module management unit.This programme makes terminal when there is operation troubles, can accurately and timely find out the module that affects terminal operating fault, and after described module is managed, make terminal can recover normal operation, like this, not only make user can find rapidly and solve the existing problem of terminal, also can preserve better the data in user terminal, increase the ability of terminal save data and strengthened terminal itself and checked oneself the ability of reviewing one's lessons by oneself, also increased user's experience simultaneously.
Accompanying drawing explanation
Fig. 1 is the structural drawing of terminal shown in the embodiment of the present invention one;
Fig. 2 is the structural drawing of module detecting unit shown in the embodiment of the present invention one;
Fig. 3 is the process flow diagram that solves the method for terminal operating fault shown in the embodiment of the present invention two.
Embodiment
Below by embodiment, by reference to the accompanying drawings the present invention is described in further detail.
Embodiment mono-:
Be illustrated in figure 1 the structural drawing of a kind of terminal of the present embodiment, refer to Fig. 1, this terminal 100 comprises: module detecting unit 101 and module management unit 102, and wherein, module detecting unit 101 is the normal operations that whether affect described terminal for detection of each module in described terminal; Module management unit 102 is that the testing result for obtaining according to described module detecting unit 101 manages the module that affects described terminal 100 normal operations.Wherein, affect the normal operation of terminal and comprise following situation: terminal is when start, due to the hardware damage of module or performance not up to standard and can not normal boot-strap, terminal is when being used some application or module, system is unstable, while showing picture weave or reaction time long or call, choppy voice, terminal be when there is the module of fault in operation, occurs that operation is obstructed or the situation such as deadlock; On affecting the module of the normal operation of described terminal, manage and comprise: on affecting the module of the normal operation of described terminal, reduce the management of performance or the module that affects the normal operation of described terminal is forbidden; After certain module is managed, terminal will be preserved this operation, and start or during operation in terminal next time, and the operation of this module when according to management shows.Described terminal 100 can be the terminals such as mobile phone, panel computer, computer, the each module in described terminal 100 comprise terminal 100 in establish the external function module of module and terminal 100.Wherein, inside establishing module comprises: processor, storer, display and power supervisor etc.; External function module comprises: communication module (being used for making a phone call), near-field communication module (as bluetooth, wireless WLAN module, NFC), navigation module, sound card, the photographing module of taking pictures, input/output module (touch-screen, keyboard, mouse), sensor, SD storage card, USB module.
In one embodiment, module detecting unit 101 specifically comprises: hardware failure detection subelement, for detection of each module in terminal, whether there is hardware fault, and wherein hardware fault comprises: module damage etc.As, when find in mobile phone system fluctuation of service time, on the equipment control interface of mobile phone, open this detection application, find when bluetooth module in detection of handset, cannot this bluetooth module of perception, the normal operation that bluetooth in this mobile phone affects terminal need to be managed, and now this module should be forbidden.
In another embodiment, module detecting unit 101 also comprises: whether Performance Detection subelement, meet preset standard for detection of the performance of each module in terminal.Described performance comprises: one or more in the stability of response performance to terminal handler of the readwrite performance of module, module, module.As, whether the read-write of detection module is normal, whether duty is normal, whether can module be passed through by the instruction of agreement response handler, stability pressure test etc.Concrete, detect after the performance of each module in terminal, these performances and preset standard are compared, see that these performances are whether within the scope of preset standard.As while starting certain module, whether exceeded the reaction time or no whether the performance of reaction or certain module does not mate for the acceptable energy range of this module with terminal etc.Described preset standard be modules performance critical field or can not have influence on the scope of the normal operation of terminal.In addition, the performance of described detection module also comprises whether the number of stoppages of detection module exceedes number of stoppages decision threshold.For example, RAM (random access memory) card in mobile phone, when detecting RAM (random access memory) card, in hardware detection, detect all normal, but may be when Performance Detection, can find the data of RAM (random access memory) card and the accepted SD card data of mobile phone are not mated or starting during this RAM (random access memory) card, exceed reaction time no reaction or exceed the acceptable number of stoppages etc. when this RAM (random access memory) card of use always.
In another embodiment, module detecting unit 101 also comprises: judgment sub-unit, and for judging that existing hardware fault and/or performance not to meet the corresponding module of preset standard affects the normal operation of terminal.Be that hardware detection described above occurs that hardware fault or Performance Detection exceed the corresponding module of preset standard, think that tackled module has affected the normal operation of terminal.
Again in an embodiment, described module detecting unit 101 comprises all subelements described above, as shown in Figure 2, it is the structural representation of module detecting unit 101 in the present embodiment, refer to Fig. 2, module detecting unit 101 comprises: hardware failure detection subelement 1011, Performance Detection subelement 1012 and judgment sub-unit 1013.
In an embodiment, described module management unit 102 is by after module management again, and the module being managed is directly hidden at terminal 100 equipment control interfaces or is shown as unavailable.When module management unit 102 is on after affecting the module of terminal 100 and managing, what this module was corresponding is presented at the application grizzle in terminal or directly application corresponding this module is hidden.Described terminal 100 also comprises that administration module enables unit, for reactivating the module being managed.As, if find after tested, bluetooth module needs management, represent the meeting grizzle in terminal unit management interface that is identified at of this application of bluetooth, and now user can go maintenance store keep in repair this module or independently change, like this when bluetooth module can not affect after the normal operation of terminal, can enable in unit and reactivate at administration module, user only need to click to choose and just can reopen this module in the administration module at equipment control interface is enabled unit like this, and corresponding being applied in of this module also can recover normal on terminal 100 display screens.
The present embodiment can sense terminals in each module whether affect the normal operation of terminal, and the module that affects the normal operation of terminal is managed, make terminal can keep normally stably moving.Like this, make user can independently find and solve unstable the cause terminal unsettled problem of terminal due to module itself, increased user's experience and increased user the confidence of using this terminal.
Embodiment bis-:
As shown in Figure 3, be the process flow diagram of a kind of method that solves terminal operating fault of the present embodiment, refer to Fig. 3, after the method starts,
S301: in sense terminals, whether each module affects the normal operation of described terminal.Described terminal comprises: the terminals such as mobile phone, panel computer and computer; The normal operation that affects terminal comprises following situation: terminal due to the hardware damage of module or performance not up to standard and can not normal boot-strap, terminal is when being used some application or module, system is unstable, while showing picture weave or reaction time long or call, choppy voice or terminal be when there is the module of fault in operation, occurs that operation is obstructed or the situation such as deadlock; On affecting the module of the normal operation of described terminal, manage and comprise: on affecting the module of the normal operation of described terminal, reduce the management of performance or the module that affects the normal operation of described terminal is forbidden.Starting this step comprises: user independently arrange terminal in which kind of situation, need sense terminals in each module whether affect the normal operation of described terminal, or terminal starts automatically when the system of running into goes wrong, or user's mode such as autonomous startup on the equipment control interface of terminal.When can be arranged on continuous three starting up of terminal not in the autonomous start detection terminal of terminal each module whether affect as described in the normal operation of terminal.This step specifically comprises: in sense terminals, whether each module exists hardware fault; And/or in sense terminals, whether the performance of each module meets preset standard; If the hardware fault of existence and/or performance do not meet preset standard, corresponding module affects the normal operation of terminal.Wherein the detection of hardware fault comprises: whether module self is damaged etc.As, on the equipment control interface of mobile phone, open this detection application, when bluetooth module in detection of handset, to find according to cannot this bluetooth module of perception, the normal operation that bluetooth in this mobile phone affects terminal need to be managed.Described performance comprises: one or more in the stability of response performance to terminal handler of the readwrite performance of module, module, module.As, whether the read-write of detection module is normal, whether duty is normal, whether can module be passed through by the instruction of agreement response handler, stability pressure test etc.Concrete, detect after the performance of each module in terminal, these performances and preset standard are compared, see that these performances are whether within the scope of preset standard.Described preset standard be modules performance critical field or can not have influence on the scope of the normal operation of terminal.As while starting certain module, whether exceeded the reaction time or no whether the performance of reaction or certain module does not mate for the tolerance interval of this module with terminal etc.In addition, the performance of described detection module also comprises whether the number of stoppages of detection module exceedes number of stoppages decision threshold.For example, the RAM (random access memory) card in mobile phone, when detecting RAM (random access memory) card, in hardware detection, detect all normal, but when Performance Detection, may find the data of RAM (random access memory) card and the accepted SD card data of mobile phone are not mated or starting during this RAM (random access memory) card, exceed reaction time no reaction always.When hardware detection described above or Performance Detection, do not meet above-mentioned said situation, think that tackled module has affected the normal operation of terminal.
S102: the module that affects the normal operation of terminal is managed according to testing result.Particularly, when terminal detects after the module that affects the normal operation of terminal, can automatically be managed, also can eject prompting frame, prompting user manages described module.After the module that affects the normal operation of terminal is managed, being applied in of described administration module shows unavailable in terminal or directly hides, and can show that grey is on terminal screen; In addition, can also on the equipment control interface of described terminal, arrange to reactivate and be managed module.For example, when RAM (random access memory) card and terminal are when incompatible, system will be managed automatically, and can show grey or not be presented in terminal in terminal, if user has changed new RAM (random access memory) card, when terminal detects, find that this RAM (random access memory) card does not affect the normal operation of terminal, can automatically enable described RAM (random access memory) card, or user oneself arranges and reactivates this RAM (random access memory) card on the equipment control interface of terminal, now, RAM (random access memory) card has been recovered again its effect, and in terminal, can show the normal condition of this RAM (random access memory) card.
In the first sense terminals of the present embodiment, whether each module affects the normal operation of terminal, according to testing result, the module that affects the normal operation of terminal is managed again, thereby realized, due to the impact of self hardware, can not normally not move when terminal, can not normal boot-strap or during system fluctuation of service, can pinpoint the problems in time and deal with problems, increased the confidence that user uses this terminal, simultaneously, due to the unsettled problem of resolution system in time, can make the data that terminal is preserved also be not easy to lose or damage.
The invention provides a kind of method and terminal that solves terminal operating fault, described terminal comprises module detecting unit and module management unit, in module detecting unit, in sense terminals, whether each module affects the normal operation of described terminal, then according to testing result, the module that affects the normal operation of described terminal is managed in module management unit.When this programme makes terminal produce operation troubles due to the module impact of terminal itself, can accurately and timely find out the module that affects terminal operating fault, and after described module is managed, make terminal can recover normal operation, like this, not only make user can find rapidly and solve the existing problem of terminal, also can preserve better the every data file of user in terminal, and avoided the damage of data, increase the ability of terminal save data and strengthened terminal itself and checked oneself the ability of reviewing one's lessons by oneself, also increased user's experience simultaneously.
Above content is in conjunction with concrete embodiment further description made for the present invention, can not assert that specific embodiment of the invention is confined to these explanations.For general technical staff of the technical field of the invention, without departing from the inventive concept of the premise, can also make some simple deduction or replace, all should be considered as belonging to protection scope of the present invention.

Claims (10)

1. a terminal, is characterized in that, comprising:
Whether module detecting unit, affect the normal operation of described terminal for detection of each module in described terminal;
Module management unit, manages the module that affects the normal operation of described terminal for the testing result obtaining according to described module detecting unit.
2. terminal according to claim 1, is characterized in that, described module detecting unit specifically comprises: whether hardware failure detection subelement, exist hardware fault for detection of each module in terminal; And/or Performance Detection subelement, for detection of the performance of each module in terminal, whether meet preset standard; Judgment sub-unit, when existing hardware fault and/or performance not to meet preset standard in respective modules, being judged as this module affects the normal operation of terminal.
3. terminal according to claim 2, is characterized in that, described performance comprises: one or more in the stability of response performance to terminal handler of the readwrite performance of module, module or module.
4. terminal according to claim 1, is characterized in that, described module management unit is by after module management, and the module being managed is directly hidden at terminal unit management interface or is shown as unavailable.
5. according to the terminal described in claim 1-4 any one, it is characterized in that, also comprise that administration module enables unit, for reactivate the module being managed at terminal unit management interface.
6. a method that solves terminal operating fault, is characterized in that, comprising:
In sense terminals, whether each module affects the normal operation of described terminal;
According to testing result, the module that affects the normal operation of described terminal is managed.
7. the method for solution terminal operating fault according to claim 6, is characterized in that, the normal operation that in described sense terminals, whether each module affects terminal specifically comprises:
In sense terminals, whether each module there is hardware fault; And/or in sense terminals, whether the performance of each module meets preset standard;
If the hardware fault of existence and/or performance do not meet preset standard, testing result is the normal operation that corresponding module affects terminal.
8. the method for solution terminal operating fault according to claim 7, is characterized in that, described performance comprises: one or more in the stability of response performance to terminal handler of the readwrite performance of module, module or module.
9. the method for solution terminal operating fault according to claim 6, it is characterized in that, described according to testing result on after affecting the module of the normal operation of described terminal and managing, the module being managed is directly hidden at terminal unit management interface or is shown as unavailable.
10. according to the method for the solution terminal operating fault described in claim 6-9 any one, it is characterized in that, describedly according to testing result, on affecting after the module of the normal operation of described terminal manages, also comprise: in terminal unit management interface, reactivate the module being managed.
CN201310690157.7A 2013-12-16 2013-12-16 Method for overcoming operation trouble of terminal and terminal Pending CN103744741A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310690157.7A CN103744741A (en) 2013-12-16 2013-12-16 Method for overcoming operation trouble of terminal and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310690157.7A CN103744741A (en) 2013-12-16 2013-12-16 Method for overcoming operation trouble of terminal and terminal

Publications (1)

Publication Number Publication Date
CN103744741A true CN103744741A (en) 2014-04-23

Family

ID=50501761

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310690157.7A Pending CN103744741A (en) 2013-12-16 2013-12-16 Method for overcoming operation trouble of terminal and terminal

Country Status (1)

Country Link
CN (1) CN103744741A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104679630A (en) * 2015-02-13 2015-06-03 广东欧珀移动通信有限公司 Method and device for adjusting working mode of intelligent terminal
CN110213435A (en) * 2019-05-24 2019-09-06 广东小天才科技有限公司 Function display state processing method and system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101466115A (en) * 2008-12-30 2009-06-24 宇龙计算机通信科技(深圳)有限公司 Failure detection method, system and mobile terminal
CN101533365A (en) * 2009-04-16 2009-09-16 唐郡 Computer system, maintenance method and device thereof
CN102739842A (en) * 2011-04-08 2012-10-17 希姆通信息技术(上海)有限公司 System for monitoring health condition of mobile phone, and method thereof
CN103338219A (en) * 2013-05-15 2013-10-02 北京奇虎科技有限公司 Terminal device performance evaluation information acquisition and processing method, and corresponding device and processing system thereof

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101466115A (en) * 2008-12-30 2009-06-24 宇龙计算机通信科技(深圳)有限公司 Failure detection method, system and mobile terminal
CN101533365A (en) * 2009-04-16 2009-09-16 唐郡 Computer system, maintenance method and device thereof
CN102739842A (en) * 2011-04-08 2012-10-17 希姆通信息技术(上海)有限公司 System for monitoring health condition of mobile phone, and method thereof
CN103338219A (en) * 2013-05-15 2013-10-02 北京奇虎科技有限公司 Terminal device performance evaluation information acquisition and processing method, and corresponding device and processing system thereof

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104679630A (en) * 2015-02-13 2015-06-03 广东欧珀移动通信有限公司 Method and device for adjusting working mode of intelligent terminal
CN110213435A (en) * 2019-05-24 2019-09-06 广东小天才科技有限公司 Function display state processing method and system
CN110213435B (en) * 2019-05-24 2021-03-16 广东小天才科技有限公司 Function display state processing method and system

Similar Documents

Publication Publication Date Title
US9338642B2 (en) Method and apparatus for processing application program, and mobile terminal therefor
US9141401B2 (en) Method for switching system state and portable terminal
US9477527B2 (en) Resource optimization method and apparatus
US8335549B2 (en) Method for power management of mobile communication terminal and mobile communication terminal using this method
US20130132877A1 (en) Unlocking method of operating system and device
CN103838648A (en) Terminal and data backup method
US9727351B2 (en) Method and device for setting status of application
CN102411688A (en) Method for isolating access of multiple users to virtual USB peripheral on terminal server
CN115567748A (en) Display device and Bluetooth pairing control method
CN106445721B (en) Watchdog fault-tolerant processing method and mobile terminal
CN107341015A (en) Inter-terminal data synchronous method, device, terminal and storage medium
CN107506251A (en) The method and device resetted to smart machine
CN103235728B (en) The installation method of preset third-party application and device in Android terminal
CN104809054A (en) Method and system for implementing program testing
CN103744741A (en) Method for overcoming operation trouble of terminal and terminal
CN114968551B (en) Process management method and device, electronic equipment and storage medium
CN108508349A (en) Board card storage response test method and system, storage medium and computer equipment
CN104699535A (en) Information processing method and electronic equipment
US12392364B2 (en) Device and method for diagnosing and configuring a hydraulic device based on wireless local area network
CN106331864B (en) Method and device for forced standby of a set-top box
CN102402426B (en) Terminal equipment and graphical interface display method for application programs in terminal equipment
JP4727370B2 (en) Wireless communication terminal and control method thereof
CN105163336A (en) Method and system for optimizing stability of wireless network
CN116610392A (en) HDMI screen control method, device, computer equipment and storage medium
US20150370673A1 (en) System and method for providing a communication channel to a power management integrated circuit in a pcd

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20140423