OnX on my iPhone in addition to Garmin InReach Mini utilizing the Garmin EarthMate phone app. Also running a Garmin Instinct watch as a final backup but mostly utilize it for elevation checks and sunrise/sunset times.
Another tip, download the Google Earth App on your smartphone, take high level fly over 3d screen shots of where you'll be hunting. Stockpile them in your photos as a backup if you don't have service in your spot. It's nice to have different angles as well. I'll lay in my tent at night and review the screenshots/OnX to create a plan of attack for the next day. Between everything, you'll have what you need out in the field. As stated, most of us have dumped a dedicated GPS unit years ago. I've pondered a sat phone as well, but have pulled back as texting via the Garmin is much more efficient for me. Hope this helps.