A method for reducing power consumption performed by a mobile terminal, the method comprising: • when a system of the mobile terminal enters a sleep state, detecting third-party applications installed in the system of the mobile terminal (S 201); • acquiring license information of the third-party applications (S 202); • determining, according to the license information (S 203), whether the third-party applications have either a wakeup alarm or a non-wakeup alarm, o wherein the wakeup alarm wakes up the system from the sleep state at regular times and starts an application having the wakeup alarm, and o the non-wakeup alarm does not have a function of waking up the system at regular times, but the non-wakeup alarm is used to start a corresponding application after the system is woken up and the non-wakeup alarm is an alarm that can be activated by the system after the system has been woken up; • selecting those third-party applications having either the wakeup alarm or the non-wakeup alarm from the third-party applications (S 204); • adding those selected third-party applications determined as having the wakeup alarm or the non-wakeup alarm to an activity log list, the activity log list recording an activity situation of each third part application of the activity log list; • receiving a selection of a first third-party application and a second third-party application from the activity log list by a user of the mobile terminal, thereby selecting, as the first third-party application, a first-type application and, as the second third-party application, a second-type application, o wherein the selected first-type application is an application having the wakeup alarm, and the second-type application is an application having either the wakeup alarm or the non-wakeup alarm; • changing the wakeup alarm of the first-type application to the non-wakeup alarm (S 12); • when the second-type application includes only the wakeup alarm, deactivating the wakeup alarm, so that the wakeup alarm cannot wakeup the system in the sleep state; when the second-type application includes only the non-wakeup alarm, deactivating the non-wakeup alarm, so that the non-wakeup alarm is not activated by the system when the system is in an awake state. • when a system of the mobile terminal enters a sleep state, detecting third-party applications installed in the system of the mobile terminal (S 201); • acquiring license information of the third-party applications (S 202); • determining, according to the license information (S 203), whether the third-party applications have either a wakeup alarm or a non-wakeup alarm, o wherein the wakeup alarm wakes up the system from the sleep state at regular times and starts an application having the wakeup alarm, and o the non-wakeup alarm does not have a function of waking up the system at regular times, but the non-wakeup alarm is used to start a corresponding application after the system is woken up and the non-wakeup alarm is an alarm that can be activated by the system after the system has been woken up; o wherein the wakeup alarm wakes up the system from the sleep state at regular times and starts an application having the wakeup alarm, and o the non-wakeup alarm does not have a function of waking up the system at regular times, but the non-wakeup alarm is used to start a corresponding application after the system is woken up and the non-wakeup alarm is an alarm that can be activated by the system after the system has been woken up; • selecting those third-party applications having either the wakeup alarm or the non-wakeup alarm from the third-party applications (S 204); • adding those selected third-party applications determined as having the wakeup alarm or the non-wakeup alarm to an activity log list, the activity log list recording an activity situation of each third part application of the activity log list; • receiving a selection of a first third-party application and a second third-party application from the activity log list by a user of the mobile terminal, thereby selecting, as the first third-party application, a first-type application and, as the second third-party application, a second-type application, o wherein the selected first-type application is an application having the wakeup alarm, and the second-type application is an application having either the wakeup alarm or the non-wakeup alarm; o wherein the selected first-type application is an application having the wakeup alarm, and • changing the wakeup alarm of the first-type application to the non-wakeup alarm (S 12); • when the second-type application includes only the wakeup alarm, deactivating the wakeup alarm, so that the wakeup alarm cannot wakeup the system in the sleep state;