Patent ID: 7770166

Claim:
A method for forcible downloading at a mobile communications terminal, the method comprising: dividing a memory of the mobile communications terminal into a boot binary region and a main binary region; downloading a binary program to be updated to the memory; recording in a particular address of the boot binary region of the memory a value indicating whether or not the downloading of the binary program is successful; determining whether to enter a forcible download mode according to whether an error pertaining to the downloading has occurred by checking the value recorded in the particular address of the boot binary region of the memory when booting the mobile communications terminal; selecting a communication port of the mobile communications terminal through which the binary program is to be forcibly downloaded when the mobile communications terminal enters the forcible download mode, wherein the communication port is selected by retrieving a value of a particular port of a communication module inside the mobile communications terminal when checking a status of the particular port; and forcibly downloading the binary program through the selected communication port when the binary program did not download successfully, wherein a first value recorded in the particular address when the binary program is successfully downloaded to the terminal is different from a second value recorded in the particular address when the binary program is not successfully downloaded to the terminal, and wherein normal booting is performed if the value recorded in the particular address indicates that the binary program was successfully downloaded.