Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📍 iOS GPS Simulator

A Windows desktop application designed to simulate GPS location (custom routes or fixed points) on your iPhone without Jailbreak or iTunes. Fully compatible with iOS 17 and 18+.

Python Platform iOS License


✨ Features

  • 🗺️ Route Movement Mode: Set custom coordinates and simulate real-time movement along selected routes.
  • 📌 Fixed Location Mode: Pin your device's location to a specific pair of coordinates.
  • Favorites Manager: Save your frequently used places and routes for quick one-click access.
  • 🚶 Speed Controls: Includes quick presets (Walk 5 km/h, Jog 10 km/h, Bike 20 km/h, Drive 40 km/h) and custom m/s speed configuration.
  • 🔄 Loop Mode: Automatically repeats the route continuously once completed.
  • 📊 Real-Time Progress: View current live coordinates, execution logs, and completion percentages.

📋 System Requirements

  • OS: Windows 10 / 11
  • Python: 3.11 (64-bit) or higher
  • Device: iPhone running iOS 17 / 18+
  • Connection: USB cable (with Trust This Computer enabled)

🚀 Installation & Setup

1. Prerequisites

  1. Download and install Python 3.11+ from: https://www.python.org/downloads/

    ⚠️ Make sure to check "Add Python to PATH" during installation.

  2. Install the required dependency:

pip install pymobiledevice3

2. Clone the Repository

git clone https://github.com/YSayaii/ios-gps-simulator
cd ios-gps-simulator

▶️ How to Use

⚠️ First-time setup on iPhone

Go to:

Settings → Privacy & Security → Developer Mode

Turn Developer Mode ON (your iPhone will restart).


Step 1: Start the tunneld service

Open Command Prompt (CMD) as Administrator and run:

pymobiledevice3 remote tunneld

Keep this terminal window open while using the application.


Step 2: Launch the Application

Open a new Command Prompt window and run:

python gps.py

🛠️ Technical Notes & Acknowledgments

  • This application uses the open-source pymobiledevice3 library to communicate with the iOS 17+ DVT / RemoteXPC protocols.
  • Attribution: This project is a modified, translated, and UI-enhanced version based on community GPS simulation projects released under the MIT License.
  • Disclaimer: This tool is intended strictly for educational, testing, and development purposes. The developer is not responsible for any misuse of this application or any actions taken against accounts in third-party services/games that violate their terms of service.

📄 License

This project is licensed under the MIT License.

About

GPS location simulator for iOS devices (iOS 17/18/26/27+) with custom route movement, speed controls, and fixed location support.

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages