OH MY GOD. IT WORKED! YOU’RE THE MAN! THANK YOU SO MUCH! I’ve been struggling with that for weeks and it’s been driving me crazy since then! Steps I did are as below:
1. Get an Android Phone.
2. Downloaded the Fake GPS Locator from Play Store, the one shown in the attached pictures.
3. Run the Fake GPS service and faked my location to Paris, France.
4. Downloaded and opened DJI Fly on the Android phone with RC connected. Complete the app set up before proceeding to the next step.
6. Turn RC first, then the Mavic Mini.
7. As soon as the RC connects to the drone, quickly enter in Transmission settings before the satellites connect and receive the home point.
8. Switch to Manual and hit on a 5.8GHz channel and VOILA!
9. I then disconnected everything and used my iPhone again and now the 5.8GHz works fine on my iPhone in Mauritius!
Note that it didn’t work with some Fake GPS apps. I had to even try twice with the one I used to get it to work so don’t give up!
I hope this helps other people! Now I can die in peace