There's a USB port in the bottom of the display on the Aventure.2. It won't really charge a phone, but it will keep the battery from depleting.
Not sure if your battery issue is Ride With GPS specific -- I've used Strava, Komoot, and the Mission Control app with the display locked on and battery life has been fine, but I do have a modern phone.