A charging protection method, comprising: measuring (S101) a voltage on a negative data D- pin, a positive data D+ pin, or an identity ID pin of a charging interface, a charging current, and a temperature rise of the charging interface of a charged device; detecting (S102) whether the voltage on the D- pin, the D+ pin, or the ID pin does not belong to a preset voltage range; detecting (S102) whether the charging current is less than a preset current threshold; detecting (S102) whether the temperature rise is greater than a preset temperature rise threshold; and disconnecting (S103) a charging circuit of a charger when at least one of: the voltage on the D- pin, the D+ pin, or the ID pin does not belong to the preset voltage range, the charging current is less than the preset current threshold, or the temperature rise is greater than the preset temperature rise threshold; wherein the disconnecting the charging circuit of the charger comprises: sending circuit disconnection instruction information to the charger, wherein the circuit disconnection instruction information is used to instruct the charger to disconnect the charging circuit; and controlling a power-supply pin of the charging interface to be grounded by using a metal oxide semiconductor, MOS, transistor when the charger failed to disconnect the charging circuit. measuring (S101) a voltage on a negative data D- pin, a positive data D+ pin, or an identity ID pin of a charging interface, a charging current, and a temperature rise of the charging interface of a charged device; detecting (S102) whether the voltage on the D- pin, the D+ pin, or the ID pin does not belong to a preset voltage range; detecting (S102) whether the charging current is less than a preset current threshold; detecting (S102) whether the temperature rise is greater than a preset temperature rise threshold; and disconnecting (S103) a charging circuit of a charger when at least one of: the voltage on the D- pin, the D+ pin, or the ID pin does not belong to the preset voltage range, the charging current is less than the preset current threshold, or the temperature rise is greater than the preset temperature rise threshold; wherein the disconnecting the charging circuit of the charger comprises: sending circuit disconnection instruction information to the charger, wherein the circuit disconnection instruction information is used to instruct the charger to disconnect the charging circuit; and controlling a power-supply pin of the charging interface to be grounded by using a metal oxide semiconductor, MOS, transistor when the charger failed to disconnect the charging circuit. the voltage on the D- pin, the D+ pin, or the ID pin does not belong to the preset voltage range, the charging current is less than the preset current threshold, or the temperature rise is greater than the preset temperature rise threshold; wherein the disconnecting the charging circuit of the charger comprises: sending circuit disconnection instruction information to the charger, wherein the circuit disconnection instruction information is used to instruct the charger to disconnect the charging circuit; and controlling a power-supply pin of the charging interface to be grounded by using a metal oxide semiconductor, MOS, transistor when the charger failed to disconnect the charging circuit. sending circuit disconnection instruction information to the charger, wherein the circuit disconnection instruction information is used to instruct the charger to disconnect the charging circuit; and controlling a power-supply pin of the charging interface to be grounded by using a metal oxide semiconductor, MOS, transistor when the charger failed to disconnect the charging circuit. <EOS>