So my original battery of Xiaomi M1 was totally dead last month and purchased a new from mpj. In performance the new provides a bit more capacity than the stock. It lasts me at least one and half day or sometimes more. I used to leave it charging overnight and I don’t know if this could ruin my battery? If so, I would stop.