A dual-mode dual-standby mobile terminal, comprising dual card slots, a human-machine interface adapter, dual card management modules and dual protocol stacks, wherein: the dual card slots are configured to interpose two communication cards and include a first card slot and a second card slot configured to interpose one of the two communication cards respectively; the human-machine interface adapter is configured to send (301, 401) radio frequency starting commands to the dual protocol stacks, and send (303, 306, 403, 406), after receiving radio frequency starting success information fed back by the dual protocol stacks, initialization commands to the dual card management modules; the dual card management modules are configured to initialize the two communication cards in the dual card slots according to the initialization commands sent by the human-machine interface adapter, and feed back (305, 308, 405, 408) initialization success messages to the human-machine interface adapter, the dual card management modules including a first card management module and a second card management module which are configured to receive the initialization commands sent by the human-machine interface adapter and initialize the two communication cards in the dual card slots respectively; the dual protocol stacks are configured to receive the radio frequency starting commands sent by the human-machine interface adapter, start radio frequencies in the dual protocol stacks, feed back (302, 402) radio frequency state information to the human-machine interface adapter and provide communication protocols to the two communication cards in the dual card slots according to initialization results; and the first card management module is configured to initialize the card in the first card slot, if the 3G initialization fails as a result, the terminal is configured to exchange the first card management module and the second card management module through modifying a task registry. the dual card slots are configured to interpose two communication cards and include a first card slot and a second card slot configured to interpose one of the two communication cards respectively; the human-machine interface adapter is configured to send (301, 401) radio frequency starting commands to the dual protocol stacks, and send (303, 306, 403, 406), after receiving radio frequency starting success information fed back by the dual protocol stacks, initialization commands to the dual card management modules; the dual card management modules are configured to initialize the two communication cards in the dual card slots according to the initialization commands sent by the human-machine interface adapter, and feed back (305, 308, 405, 408) initialization success messages to the human-machine interface adapter, the dual card management modules including a first card management module and a second card management module which are configured to receive the initialization commands sent by the human-machine interface adapter and initialize the two communication cards in the dual card slots respectively; the dual protocol stacks are configured to receive the radio frequency starting commands sent by the human-machine interface adapter, start radio frequencies in the dual protocol stacks, feed back (302, 402) radio frequency state information to the human-machine interface adapter and provide communication protocols to the two communication cards in the dual card slots according to initialization results; and the first card management module is configured to initialize the card in the first card slot, if the 3G initialization fails as a result, the terminal is configured to exchange the first card management module and the second card management module through modifying a task registry.