CN106775848B - Starting method, device and terminal - Google Patents

Starting method, device and terminal Download PDF

Info

Publication number
CN106775848B
CN106775848B CN201611095123.3A CN201611095123A CN106775848B CN 106775848 B CN106775848 B CN 106775848B CN 201611095123 A CN201611095123 A CN 201611095123A CN 106775848 B CN106775848 B CN 106775848B
Authority
CN
China
Prior art keywords
terminal
card
card slot
trigger
detecting whether
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.)
Active
Application number
CN201611095123.3A
Other languages
Chinese (zh)
Other versions
CN106775848A (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.)
Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Original Assignee
Yulong Computer Telecommunication Scientific Shenzhen 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 filed Critical Yulong Computer Telecommunication Scientific Shenzhen Co Ltd
Priority to CN201611095123.3A priority Critical patent/CN106775848B/en
Publication of CN106775848A publication Critical patent/CN106775848A/en
Application granted granted Critical
Publication of CN106775848B publication Critical patent/CN106775848B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/44505Configuring for program initiating, e.g. using registry, configuration files

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Stored Programmes (AREA)
  • Telephone Function (AREA)

Abstract

The invention discloses a starting method, which comprises the steps of receiving a trigger instruction sent by a trigger device arranged in a card slot; the triggering instruction is an instruction which is sent out by the triggering device in a triggered state when the card holder is inserted into the card slot; after receiving the trigger instruction, detecting whether the terminal is in a power-off state; if yes, executing a starting program; according to the invention, the terminal which needs to be used by a user at the moment can be determined by receiving the trigger instruction sent by the trigger device arranged in the card slot, and the terminal can be automatically started by detecting whether the terminal is in a shutdown state or not and executing the starting program in the shutdown state, so that the user does not need to press a power key again to start the terminal, the complicated operation steps of the user are reduced, and the user experience is improved. In addition, the invention also discloses a starting device and a terminal, which also have the beneficial effects.

Description

Starting method, device and terminal
Technical Field
The invention relates to the technical field of terminal application, in particular to a starting-up method, a starting-up device and a terminal.
Background
With the rapid development of modern society science and technology, people have more and more great demands on terminals such as mobile phones, tablet computers and the like, so that the application technology of the terminals has a very good market prospect and is good in development momentum. When people use the terminal, a SIM card or a memory card used by the people often needs to be inserted into a card slot of the terminal.
In the prior art, although a terminal may already provide a hot plug technology, that is, a user may put or replace a SIM card in a card slot by pulling a card holder out of the card slot when the terminal is not powered off, the user generally performs an operation of replacing the card or pulling the card holder out of the card slot after the terminal is powered off. This just makes the user need press the power key again and start after inserting the card support back to the draw-in groove, is unfavorable for user experience.
Disclosure of Invention
The invention aims to provide a starting method, a starting device and a terminal, so that a card holder is inserted into a card slot to be automatically started in a terminal shutdown state, and user experience is improved.
In order to solve the above technical problem, the present invention provides a boot method, including:
receiving a trigger instruction sent by a trigger device arranged in the card slot; the triggering instruction is an instruction which is sent out by the triggering device in a triggered state when the card holder is inserted into the card slot;
after receiving the trigger instruction, detecting whether the terminal is in a power-off state;
if yes, executing the starting program.
Optionally, after receiving the trigger instruction, the method further includes:
detecting whether a card exists in the card slot;
and if so, detecting whether the terminal is in a power-off state.
Optionally, after receiving the trigger instruction, the method further includes:
detecting whether a fast boot mode is started;
and if so, detecting whether a card exists in the card slot.
Optionally, before executing the boot program, the method further includes:
if the terminal has two card slots, detecting whether a trigger device in the other card slot is in a triggered state;
and if so, executing the starting program.
In addition, the present invention provides a boot apparatus, comprising:
the receiving module is used for receiving a trigger instruction sent by a trigger device arranged on the card slot; the triggering instruction is an instruction which is sent out by the triggering device in a triggered state when the card holder is inserted into the card slot;
the detection module is used for detecting whether the terminal is in a shutdown state or not after receiving the trigger instruction;
and the starting module is used for executing the starting program when detecting that the terminal is in the shutdown state.
Optionally, the detection module includes:
the first detection unit is used for detecting whether a card exists in the card slot after receiving the trigger instruction;
and the second detection unit is used for detecting whether the terminal is in a power-off state or not when the card is detected to exist in the card slot.
Optionally, the first detecting unit includes:
the first detection subunit is used for detecting whether a quick starting mode is started or not after the trigger instruction is received;
and the second detection subunit is used for detecting whether a card exists in the card slot when detecting that the quick start mode is started.
The present invention also provides a terminal, including: the boot device and the triggering device disposed on the card slot are as described in any of the above paragraphs.
Optionally, the triggering device is disposed at the bottom of the card slot.
Optionally, the triggering device is specifically a dome switch.
The invention provides a starting method, which comprises the steps of receiving a trigger instruction sent by a trigger device arranged in a card slot; the triggering instruction is an instruction which is sent out by the triggering device in a triggered state when the card holder is inserted into the card slot; after receiving the trigger instruction, detecting whether the terminal is in a power-off state; if yes, executing a starting program;
therefore, the terminal can be automatically started by receiving the trigger instruction sent by the trigger device arranged in the card slot and detecting whether the terminal is in the power-off state or not and executing the starting program in the power-off state, so that the user does not need to press the power key again to start, the complicated operation steps of the user are reduced, and the user experience is improved. In addition, the invention also provides a starting device and a terminal, and the starting device and the terminal also have the beneficial effects.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the provided drawings without creative efforts.
Fig. 1 is a flowchart of a boot method according to an embodiment of the present invention;
FIG. 2 is a flowchart of another boot method according to an embodiment of the present invention;
FIG. 3 is a flowchart of another boot method according to an embodiment of the present invention;
FIG. 4 is a flowchart of another boot method according to an embodiment of the present invention;
fig. 5 is a structural diagram of a boot device according to an embodiment of the present invention;
fig. 6 is a structural diagram of a terminal according to an embodiment of the present invention;
fig. 7 is a block diagram of another terminal according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Referring to fig. 1, fig. 1 is a flowchart of a booting method according to an embodiment of the invention. The method can comprise the following steps:
step 101: receiving a trigger instruction sent by a trigger device arranged in the card slot; the triggering instruction is an instruction which is sent out by the triggering device in a triggered state when the card holder is inserted into the card slot.
The trigger device can be a dome switch or a photoelectric switch. The embodiment of the trigger device is not limited as long as the trigger device can be in a triggered state when the card holder is inserted into the card slot, and one or more trigger instructions can be sent to the system through the circuit.
It should be noted that, in this embodiment, the trigger device is disposed in the card slot to reduce the step of pressing the power key when the user powers on the electronic device. Because the user can determine that the user needs to use the terminal when the user inserts the card holder into the card slot, the user can automatically start the terminal by a starting device in the prompt system of the trigger device arranged on the card slot.
It can be understood that the system receiving the trigger instruction may be that the system still keeps the program corresponding to the booting method running in the shutdown state; or after the system receives the trigger instruction, running the program corresponding to the next step; or awakening the closed system through a trigger instruction, and then running the program corresponding to the next step. For the way of receiving the trigger instruction by the system, the designer can set the trigger instruction by himself according to the practical scene and the power consumption condition of the system, and this embodiment is not limited to this.
Step 102: after receiving the trigger instruction, detecting whether the terminal is in a power-off state; if yes, go to step 103.
It can be understood that the purpose of this embodiment is to automatically open the terminal when the user inserts the card holder into the card slot in the power-off state of the terminal. Therefore, this step is only to ensure that the next power-on step is the operation in the power-off state of the terminal by detecting whether the terminal is in the power-off state. For the corresponding operation of the terminal in the power-on state, the process can be directly finished, and the next trigger instruction is waited to be received; other operations may be performed. The present embodiment is not limited to this.
It should be noted that, in order to further improve the practicability of the method, a step of detecting whether a card exists in the card slot may be added before this step, so as to further determine whether a user is going to use the terminal, improve the accuracy of the method in this embodiment, and facilitate user experience.
Step 103: and executing a starting program.
The executing of the boot program may be that the system directly executes the boot program to boot, for example, the system directly executes the boot program to boot after determining that the terminal is in the shutdown state; the system can also receive a starting-up instruction sent by the power key, and execute the starting-up instruction through the starting-up program to start up the terminal. As long as the boot program can be executed to boot, the receiving method of the boot instruction is not limited in this embodiment.
In this embodiment, the embodiment of the present invention may determine that the user needs to use the terminal at this time by receiving the trigger instruction sent by the trigger device disposed in the card slot, and may automatically start the terminal by detecting whether the terminal is in a power-off state and executing the power-on program in the power-off state, so that the user does not need to press the power key again to start the terminal, thereby reducing cumbersome operation steps of the user and improving user experience.
Referring to fig. 2, fig. 2 is a flowchart of another boot method according to an embodiment of the present invention. The method can comprise the following steps:
step 201: receiving a trigger instruction sent by a trigger device arranged in the card slot; the triggering instruction is an instruction which is sent out by the triggering device in a triggered state when the card holder is inserted into the card slot.
It can be understood that if the triggering device is a dome switch, the dome switch can be disposed at the bottom or on the side wall of the slot; the elastic sheet which is used for popping out the card support and arranged at the bottom of the original clamping groove can be set to be an elastic sheet switch. As long as can insert the card support into the draw-in groove at the user, the card support can press the shell fragment switch that sets up in the draw-in groove and make the shell fragment switch be in by the trigger state to send trigger command to the system through triggering the circuit. The embodiment does not set any limit to the setting position of the trigger device in the card slot.
Step 202: after receiving the trigger instruction, detecting whether a card exists in the card slot; if yes, go to step 203.
The card in the card slot may be a card that can be identified by a system, such as a SIM card or a memory card.
It should be noted that the purpose of this step is to determine whether the user wants to use the terminal by determining whether the card exists in the card holder inserted into the card slot by the user.
That is, when the system detects that a card exists in the card slot, it can be determined that the user needs to use the terminal at this time, so as to perform the following steps; when the system detects that no card exists in the card slot, it can be understood that the user may not need to use the terminal, and the process can be directly finished to wait for the next trigger instruction to be received.
Step 203: detecting whether the terminal is in a shutdown state; if yes, go to step 204.
It should be noted that, as to whether the card exists in the card slot in the step 202 and whether the detection terminal in this step is in the power-off state, it may be determined, in the order in this embodiment, whether the card exists in the card slot first, and then whether the detection terminal is in the power-off state; or whether the terminal is in a shutdown state or not can be detected, and when the terminal is detected to be in the shutdown state, whether a card exists in the card slot or not is detected; the two contents can be detected simultaneously, and when the results are both yes, the next steps are carried out. The present embodiment does not limit the order of detection.
Step 204: and executing a starting program.
Step 203 and step 204 are similar to step 102 and step 103, and are not described herein again.
In this embodiment, by detecting whether a card exists in the card slot, that is, by judging that a card is loaded into the card holder inserted into the card slot by a user, the embodiment of the present invention further increases the judgment on whether the user needs to use the terminal at this time, improves the accuracy of the judgment, better meets the needs of the user, and is beneficial to the user experience.
Based on any of the above embodiments, the designer sets the default terminal to use the boot method, and for the user, the user may not want to use the fast boot method in some scenes, so that an interface for the user to set whether to start the fast boot mode can be added to the terminal used in the method for the user to select and use, and the user experience is further improved.
Referring to fig. 3, fig. 3 is a flowchart of another boot method according to an embodiment of the invention. The method can comprise the following steps:
step 301: and receiving a trigger instruction sent by a spring switch arranged at the bottom of the clamping groove.
It can be understood that, the dome switch is used as the trigger device, and a circuit for sending a trigger instruction when the dome switch is started, that is, when the dome is pressed, can be correspondingly arranged. As long as the trigger instruction can be issued, the circuit configuration corresponding to the trigger device is not limited in this embodiment.
It should be noted that when the dome switch is activated, one or more trigger commands may be issued to the system. When the sent trigger instruction is one, the system can directly receive the trigger instruction and carry out the next steps; when a plurality of trigger instructions are sent, the system can receive one or more of the trigger instructions by default, but the system can only perform one round of next steps in the starting process of the dome switch, and the process does not need to be repeated.
Step 302: after receiving the trigger instruction, detecting whether a quick starting mode is started or not; if yes, go to step 303.
The fast power-on mode is a mode that a user inserts the card holder with the card into the card slot to fast start the power-off terminal without pressing the power key again.
It should be noted that, for the setting of the fast boot mode during use, the user may select to start or close on the setting interface by himself, and for the setting of the initial state of the fast boot mode, the designer may set the initial state to start or close according to the practical scenario and the user requirement, which is not limited in this embodiment.
It will be appreciated that the purpose of this step is to determine whether the next step needs to be performed by detecting whether the user or designer has initiated a fast boot mode. This step can also be put before step 301, that is, the system will receive the trigger instruction only when the fast boot mode is started; if the fast boot mode is not started, the system can close the program corresponding to the fast boot mode, and the power consumption loss of the system is further reduced.
Step 303: detecting whether a card exists in the card slot; if yes, go to step 304.
Step 304: detecting whether the terminal is in a shutdown state; if yes, proceed to step 305.
It can be understood that, for the step 302, the step 303, and the step 304, the detection may be performed according to the sequence shown in this embodiment, or the sequence may be changed, for example, according to the sequence that whether the terminal is in the power-off state is detected first, whether a card exists in the card slot is detected again if the terminal is in the power-off state, and whether the fast power-on mode is started is detected finally; or detecting the three items of content at the same time, and performing the next step when the results are all yes. The present embodiment does not limit the order of detection.
Step 305: and executing a starting program.
Step 303 to step 305 are similar to step 202 to step 204, and are not described herein again.
In this embodiment, by detecting whether the fast boot mode is started, that is, determining whether the user needs to use the fast boot method provided by this embodiment at this time, a setting interface for the user to select is further added, the user can select a boot mode according to the user's own needs, the user's needs are better met, and the user experience is facilitated.
Based on any embodiment, the terminal with only one card slot can be started up quickly, and user experience is improved; for a terminal with two card slots, although the purpose of fast booting can be achieved by setting a trigger device in one of the card slots or setting trigger devices in both of the two card slots, there may be a case where a user inserts one card holder after pulling out two card holders and then boots. Therefore, for a terminal in which both the two card slots are provided with the trigger device, a step of judging whether the other card slot has a card support or not can be added before executing the boot program, so that the user experience is further improved.
Referring to fig. 4, fig. 4 is a flowchart of another boot method according to an embodiment of the present invention. The method can comprise the following steps:
step 401: and receiving a trigger instruction sent by a spring switch arranged at the bottom of the clamping groove.
Step 402: after receiving the trigger instruction, detecting whether a quick starting mode is started or not; if yes, go to step 403.
Step 403: detecting whether a card exists in the card slot; if yes, go to step 404.
Step 404: detecting whether the terminal is in a shutdown state; if yes, go to step 405.
Steps 401 to 404 are similar to steps 301 to 304, and are not described herein again.
Step 405: detecting whether a trigger device in another card slot is in a triggered state; if yes, go to step 406.
It should be noted that, the steps 402, 403, 404, and 405 may be detected according to the sequence shown in this embodiment, or the sequence may be changed, for example, according to the sequence that whether the fast boot mode is started is detected first, then whether the trigger device in another card slot is in the triggered state is detected, then whether a card exists in the card slot is detected, and finally whether the terminal is in the shutdown state is detected; or detecting the four items of content simultaneously, and performing the next step when the results are all yes. The present embodiment does not limit the order of detection.
It can be understood that, in the booting method in this embodiment, for a terminal having two card slots, each card slot of the terminal may be provided with a trigger device for performing a system detection program, when a card holder is inserted into one card slot, the trigger device located in the card slot may be in a triggered state and send a trigger instruction to the system, and the system may detect whether the trigger device in another card slot is in a triggered state in a detection link in this step, that is, detect whether the card holder is inserted into another card slot; if yes, performing the next step; if not, the user does not need to complete the card changing or inserting operation, and the system can end the detection, wait for the next trigger instruction sent by the trigger device in the card slot or another card slot, and perform the detection again.
Step 406: and executing a starting program.
Here, this step is similar to step 305, and is not described herein again.
In this embodiment, by detecting whether the trigger device in the other card slot is in a triggered state, that is, determining whether the user completes card changing or inserting, the embodiment of the present invention can accurately perform a method for quickly booting when the user uses the terminal with the dual card slots, so as to better meet the user's needs and facilitate the user experience.
Referring to fig. 5, fig. 5 is a structural diagram of a boot device according to an embodiment of the present invention. The apparatus may include:
the receiving module 100 is configured to receive a trigger instruction sent by a trigger device disposed in the card slot.
The detecting module 200 is configured to detect whether the terminal is in a power-off state after receiving the trigger instruction.
The boot module 300 is configured to execute a boot program when detecting that the terminal is in a power-off state.
Optionally, the detection module 200 may include:
and the first detection unit is used for detecting whether a card exists in the card slot after receiving the trigger instruction.
And the second detection unit is used for detecting whether the terminal is in a shutdown state or not when the card is detected to exist in the card slot.
Optionally, the first detecting unit may include:
and the first detection subunit is used for detecting whether the quick starting mode is started or not after receiving the trigger instruction.
And the second detection subunit is used for detecting whether a card exists in the card slot when the quick start mode is started.
Optionally, the second detecting unit may include:
and the third sub-detection unit is used for detecting whether the trigger device in the other card slot is in a triggered state or not when the card is detected to exist in the card slot.
And the fourth sub-detection unit is used for detecting whether a card exists in the card slot or not when the trigger device in the other card slot is detected to be in a triggered state.
In this embodiment, in the embodiment of the present invention, the receiving module 100 receives the trigger instruction sent by the trigger device disposed in the card slot, so that it can be determined that the user needs to use the terminal at this time, the detecting module 200 detects whether the terminal is in the power-off state, and the power-on module 300 executes the power-on program in the power-off state, so that the terminal can be automatically powered on, the user does not need to press the power key again to start up the terminal, the tedious operation steps of the user are reduced, and the user experience is improved.
Referring to fig. 6, fig. 6 is a structural diagram of a terminal according to an embodiment of the present invention. The terminal may include:
and the trigger device 01 is arranged on the card slot and used for sending a trigger instruction to the receiver 10 when the card holder is inserted into the card slot.
And the receiver 10 is used for receiving a trigger instruction sent by the trigger device 01 arranged on the card slot.
And the detector 20 is configured to detect whether the terminal is in a power-off state after receiving the trigger instruction.
And the processor 30 is configured to execute a boot program when detecting that the terminal is in a power-off state.
Optionally, the triggering device 01 may be disposed at the bottom of the card slot.
Optionally, the triggering device 01 may be a dome switch.
Alternatively, the detector 20 may include:
and the first detector is used for detecting whether a card exists in the card slot after receiving the trigger instruction.
And the second detector is used for detecting whether the terminal is in a shutdown state or not when the card is detected to exist in the card slot.
Optionally, the first detector may include:
and the first sub-detector is used for detecting whether the quick starting mode is started or not after receiving the trigger instruction.
And the second sub-detector is used for detecting whether a card exists in the card slot when the quick starting mode is started.
The terminal provided by the implementation can be a mobile phone or a tablet computer.
In this embodiment, the receiver 10 receives the trigger instruction sent by the trigger device disposed in the card slot, so that it can be determined that the user needs to use the terminal at this time, the detector 20 detects whether the terminal is in the power-off state, and the power-on module processor 30 executes the power-on program in the power-off state, so that the terminal can be automatically powered on, the user does not need to press the power key again to start the terminal, the tedious operation steps of the user are reduced, and the user experience is improved.
Referring to fig. 7, fig. 7 is a structural diagram of another terminal according to an embodiment of the present invention. The terminal may include:
a first triggering device 02 provided in one card slot for sending a triggering command to the receiver 10 when the card holder is inserted into the card slot.
And the second triggering device 03 is arranged on the other card slot and used for sending a triggering instruction to the receiver 10 when the card holder is inserted into the card slot.
The receiver 10 is configured to receive a trigger instruction sent by the first trigger device 02 or the second trigger device 03.
And the detector 20 is configured to detect whether the terminal is in a power-off state after receiving the trigger instruction.
And the processor 30 is configured to execute a boot program when detecting that the terminal is in a power-off state.
Alternatively, the detector 20 may include:
and the first detector is used for detecting whether a card exists in the card slot after receiving the trigger instruction.
And the second detector is used for detecting whether the terminal is in a shutdown state or not when the card is detected to exist in the card slot.
Optionally, the first detector may include:
and the first sub-detector is used for detecting whether the quick starting mode is started or not after receiving the trigger instruction.
And the second sub-detector is used for detecting whether a card exists in the card slot when the quick starting mode is started.
Optionally, the second detector may include:
and the third sub-detector is used for detecting whether the first trigger device 02 and the second trigger device 03 in the two card slots are both in a triggered state or not when the card is detected to exist in the card slot.
And the fourth sub-detector is used for detecting whether the card exists in the card slot or not when the first trigger device 02 and the second trigger device 03 in the two card slots are both in the triggered state.
It can be understood that, in the third sub-detector, it is detected whether the first triggering device 02 and the second triggering device 03 in the two card slots are both in the triggered state, and since the triggering device sending the triggering instruction must already be in the triggered state, only the other triggering device may be detected.
It should be noted that, for the plurality of detectors in the present embodiment, one or more connections may be selected according to practical scenarios and user requirements, and the connection order may also be changed, and all or any of the above functions may be implemented by one or more detectors.
The embodiments are described in a progressive manner in the specification, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other. For the device and the terminal disclosed by the embodiment, the description is relatively simple because the device and the terminal correspond to the method disclosed by the embodiment, and the relevant points can be referred to the description of the method part.
The steps of a method described in connection with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module may reside in Random Access Memory (RAM), memory, Read Only Memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
The above detailed description is provided for a booting method, device and terminal provided by the present invention. The principles and embodiments of the present invention are explained herein using specific examples, which are presented only to assist in understanding the method and its core concepts. It should be noted that, for those skilled in the art, it is possible to make various improvements and modifications to the present invention without departing from the principle of the present invention, and those improvements and modifications also fall within the scope of the claims of the present invention.

Claims (6)

1. A boot method, comprising:
receiving a trigger instruction sent by a trigger device arranged in the card slot; the triggering instruction is an instruction which is sent out by the triggering device in a triggered state when the card holder is inserted into the card slot;
after receiving the trigger instruction, detecting whether a quick starting mode is started or not; the quick power-on mode is a mode that a user quickly starts a power-off terminal by inserting a card holder with a card into the card slot without pressing a power key again;
if yes, detecting whether a card exists in the card slot;
if the card exists, detecting whether the terminal is in a power-off state;
and if the mobile terminal is in the shutdown state, executing a startup program.
2. The boot method of claim 1, further comprising, before executing the boot program:
if the terminal has two card slots, detecting whether a trigger device in the other card slot is in a triggered state;
and if so, executing the starting program.
3. A boot device, comprising:
the receiving module is used for receiving a trigger instruction sent by a trigger device arranged on the card slot; the triggering instruction is an instruction which is sent out by the triggering device in a triggered state when the card holder is inserted into the card slot;
the detection module is used for detecting whether the terminal is in a shutdown state or not after receiving the trigger instruction;
the terminal comprises a starting module, a starting module and a starting module, wherein the starting module is used for executing a starting program when detecting that the terminal is in a shutdown state;
the detection module comprises:
the first detection unit is used for detecting whether a card exists in the card slot after receiving the trigger instruction;
the second detection unit is used for detecting whether the terminal is in a power-off state or not when a card is detected to exist in the card slot;
the first detection unit includes:
the first detection subunit is used for detecting whether a quick starting mode is started or not after the trigger instruction is received; the quick power-on mode is a mode that a user quickly starts the terminal which is powered off by inserting a card holder with a card into the card slot without pressing a power key again;
and the second detection subunit is used for detecting whether a card exists in the card slot when detecting that the quick start mode is started.
4. A terminal, comprising: the boot device of claim 3 and the triggering device disposed in the card slot.
5. A terminal as claimed in claim 4, characterised in that the triggering means are provided at the bottom of the card slot.
6. A terminal as claimed in claim 5, characterised in that the triggering means is in particular a dome switch.
CN201611095123.3A 2016-11-30 2016-11-30 Starting method, device and terminal Active CN106775848B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611095123.3A CN106775848B (en) 2016-11-30 2016-11-30 Starting method, device and terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611095123.3A CN106775848B (en) 2016-11-30 2016-11-30 Starting method, device and terminal

Publications (2)

Publication Number Publication Date
CN106775848A CN106775848A (en) 2017-05-31
CN106775848B true CN106775848B (en) 2020-11-10

Family

ID=58882794

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611095123.3A Active CN106775848B (en) 2016-11-30 2016-11-30 Starting method, device and terminal

Country Status (1)

Country Link
CN (1) CN106775848B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107517315B (en) * 2017-08-24 2020-09-04 Oppo广东移动通信有限公司 Mobile terminal and reset circuit and reset method thereof

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7836219B1 (en) * 2004-02-10 2010-11-16 Pmc-Sierra Us, Inc. System and method for authentication of embedded RAID on a host RAID card
CN102761346B (en) * 2012-06-19 2017-10-27 南京中兴软件有限责任公司 SIM card hot plug processing unit, method and mobile terminal
CN203840386U (en) * 2014-02-13 2014-09-17 四川长虹佳华信息产品有限责任公司 Automatic power-on circuit of communication terminal after insertion of SIM card
EP3128723B1 (en) * 2014-04-25 2018-01-31 Huawei Device (Dongguan) Co., Ltd. Sim card holder and terminal mobile having sim card holder
CN105893899A (en) * 2016-03-31 2016-08-24 深圳市金立通信设备有限公司 Card identification method and terminal

Also Published As

Publication number Publication date
CN106775848A (en) 2017-05-31

Similar Documents

Publication Publication Date Title
US10275586B2 (en) Method for power management using fingerprint identification in mobile terminal and mobile terminal
US10489572B2 (en) Method for screen unlocking of terminal based on fingerprint identification and terminal
CN106066805B (en) Method and device for starting terminal application program and terminal
US20160337581A1 (en) Photographing Method and Mobile Terminal
US9524216B2 (en) Method, device and mobile terminal for information backup
US20220248123A1 (en) Wireless earphone serial port control method and apparatus, wireless earphone, and storage medium
CN106227585B (en) Application program starting method, device and equipment
CN107820232B (en) Method for controlling user equipment to bind microphone equipment and user equipment
EP3229130B1 (en) Smart terminal information display method and smart terminal
US20190166552A1 (en) Network search method and apparatus under double-card mode, and computer storage medium
CN105933742A (en) Remote control terminal and method for paring same with primary device
CN106775848B (en) Starting method, device and terminal
CN110636598B (en) Terminal power saving control method and device, mobile terminal and storage medium
CN107734496B (en) Network searching control method and device of mobile terminal and mobile terminal
WO2019061223A1 (en) Camera application control method and device
WO2020048159A1 (en) Unlocking control method and related device
WO2023065517A1 (en) Shortcut key control method for remote control device, device and storage medium
CN106534512B (en) Method and system for switching forced restart modes of mobile terminal
CN104618606B (en) Method and system for starting up mobile terminal
CN115767656A (en) Network recovery method, device, equipment and storage medium
CN110851262B (en) Multi-card software version management method and mobile terminal
CN104991641B (en) A kind of information processing method and device, terminal
CN108040362B (en) Mobile terminal, boot key enabling control method and storage medium
CN107656772B (en) Face recognition method and related product
CN105516495A (en) Method for quickly starting camera and mobile terminal

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant