Причина может быть не только в слабой батарее. Заряд телефона может быстро расходоваться еще и по программным причинам, например это может быть вызвано вирусами, которые нагружают телефон и расходуют его энергию. Также одной из распространённых причин является неисправный контроллер питания. Это если говорить о родном АКБ, если АКБ уже меняли, то дело может быть в некачественном АКБ или заводском браке.