Why on earth would the phone be running the chess engine 24/7 ? It only has to run the engine when it needs to select its next move.
Speculative move generation of a chess engine on opponent time is a huge part of the overall strength especially when the engine can see a forced move therby collapsing the tree.