add external dock battery support