A starting method for a multi-mode IoT device includes: receiving a starting operation aimed at a multi-mode IoT device; detecting partition starting flag bits in a memory in response to the starting operation, wherein the memory includes a plurality of first partitions that respectively store a communication mode starting code and include the partition starting flag bits, the partition starting flag bit indicates that a corresponding partition is a bootable partition when set to be effective, and the partition starting flag bit indicates that the corresponding partition is a non-bootable partition when set to be ineffective; and running the communication mode starting code in the first partition corresponding to the effective partition starting flag bit when the effective partition start flag bit is detected, so that the multi-mode IoT device works in a communication mode corresponding to the corresponding first partition.
展开▼