Various embodiments are described for a mobile communication device having
a main processor for controlling the operation of the mobile
communication device; a device memory coupled to the main processor for
storing a plurality of battery information profiles; and a smart battery
coupled to the main processor for providing supply power. The smart
battery includes a battery processor for controlling the operation of the
smart battery and communicating with the main processor; and a battery
memory coupled to the battery processor for storing a Battery ID
indicating the model of the smart battery. The main processor is
configured to communicate with the battery processor to obtain the
Battery ID and select one the battery information profiles based on the
Battery ID.