I dont understand the chinese you pasted above. but on the pictures included in the article the battery pack is quite visible.
Something like "The 'car card' is about the same size and appearance as a PDA (?), it's tightly stuck to the inside of the front car window with double-sided tape, the screw holes in the back of the device are covered with protective stickers to prevent people secretly opening it.". Doesn't address the power issue at all as far as I can tell.