Though I suspect a laptop is still what you want. Your phone will generate too much heat to leave in your pocket. Or maybe some backpack (fanny pack?) wearable?
Based on some quick testing this consumes about 1% per minute on my S24 Ultra which makes this scenario unrealistic (at least for me)