An unlocking control method for a terminal device, the method comprising: when the terminal device is in a screen-off state, and in response to detecting a screen unlock password input by a user and a press operation of the user on a fingerprint identification module of the terminal device, performing a screen unlock password matching process by matching the screen unlock password with a plurality of registered passwords; and performing a fingerprint unlock process during the screen unlock password matching process, wherein the fingerprint unlock process comprises two parts performed in parallel, the two parts comprising: a first part comprising acquiring an original fingerprint image, matching the original fingerprint image with a plurality of registered fingerprint templates, and unlocking and lighting up a screen of the terminal device, and a second part comprising triggering an interrupt request and waiting for lighting up the screen, the interrupt request being triggered in response to detecting the press operation, wherein unlocking and lighting up the screen of the terminal device occurs when the screen unlock password successfully matches one of the plurality of registered passwords and the original fingerprint image successfully matches one of the plurality of registered fingerprint templates. when the terminal device is in a screen-off state, and in response to detecting a screen unlock password input by a user and a press operation of the user on a fingerprint identification module of the terminal device, performing a screen unlock password matching process by matching the screen unlock password with a plurality of registered passwords; and performing a fingerprint unlock process during the screen unlock password matching process, wherein the fingerprint unlock process comprises two parts performed in parallel, the two parts comprising: a first part comprising acquiring an original fingerprint image, matching the original fingerprint image with a plurality of registered fingerprint templates, and unlocking and lighting up a screen of the terminal device, and a second part comprising triggering an interrupt request and waiting for lighting up the screen, the interrupt request being triggered in response to detecting the press operation, performing a screen unlock password matching process by matching the screen unlock password with a plurality of registered passwords; and performing a fingerprint unlock process during the screen unlock password matching process, wherein the fingerprint unlock process comprises two parts performed in parallel, the two parts comprising: a first part comprising acquiring an original fingerprint image, matching the original fingerprint image with a plurality of registered fingerprint templates, and unlocking and lighting up a screen of the terminal device, and a second part comprising triggering an interrupt request and waiting for lighting up the screen, the interrupt request being triggered in response to detecting the press operation, a first part comprising acquiring an original fingerprint image, matching the original fingerprint image with a plurality of registered fingerprint templates, and unlocking and lighting up a screen of the terminal device, and a second part comprising triggering an interrupt request and waiting for lighting up the screen, the interrupt request being triggered in response to detecting the press operation, wherein unlocking and lighting up the screen of the terminal device occurs when the screen unlock password successfully matches one of the plurality of registered passwords and the original fingerprint image successfully matches one of the plurality of registered fingerprint templates. <EOS>