diff --git a/README.md b/README.md index 3c3670e..c72122e 100644 --- a/README.md +++ b/README.md @@ -1,14 +1,120 @@ - @uncore  sudo cat /etc/udev/rules.d/99-idevice.rules +

+
+

+ +

+ Cross platform, open-source and free idevice management tool written in C++ +
+
+ + GitHub + + + CodeFactor + + + + + + Awesome + + + Discord + +
+ + Build + + + GitHub tag (latest SemVer pre-release) + +

+ +

+
+

+ +## Features + +| Feature | Status | Notes | +| --------------------------- | -------------------- | ------------------------------------------------------------------------------------------- | +| **Connection** | | | +| USB Connection | ✅ Implemented | Fully supported on Windows, macOS, and Linux. | +| Wireless Connection (Wi-Fi) | ⚠️ To be implemented | - | +| **Tools** | | | +| AirPlay Mirroring | ✅ Implemented | Cast your device screen to your computer. | | +| [Virtual Location](#virtual-location) | ✅ Implemented | Simulate GPS location. Requires a mounted Developer Disk Image. **( iOS 6 - iOS 16)** | +| [iFuse Filesystem Mount](#ifuse-filesystem-mount) | ✅ Implemented | Mount the device's filesystem. (Windows & Linux only) | +| Query MobileGestalt | ✅ Implemented | Read detailed hardware and software information from the device. | +| Developer Disk Images | ✅ Implemented | Manage and mount developer disk images. **( iOS 6 - iOS 16)** | +| Wireless Gallery Import | ✅ Implemented | Import photos wirelessly (requires the Shortcuts app on the iDevice). | | +| [Cable Info](#cable-info) | ✅ Implemented | Check authenticity of connected USB cables and more. | +| [Network Device Discovery](#network-device-discovery) | ✅ Implemented | Discover and monitor devices on your local network. | +| Live Screen | ✅ Implemented | View your device's screen in real-time **(wired)**. | +| [SSH Terminal](#ssh-terminal) **(Jailbroken)** | ✅ Implemented | Open up a terminal on your iDevice. | +| **Device Actions** | | | +| Restart Device | ✅ Implemented | | +| Shutdown Device | ✅ Implemented | | +| Enter Recovery Mode | ✅ Implemented | | + +## Fully Theme Aware + +

+
+

+ +## Virtual Location +### Simulate GPS location on your iDevice! (iOS 6 - iOS 16) +

+
+

+ +## iFuse Filesystem Mount + +### Use your iDevice as a regular DRIVE! + +#### Windows + +

+
+

+ + +#### Ubuntu / Linux +

+
+

+ +## SSH Terminal + +### Open up a terminal on your Jailbroken iDevice! + +

+
+

+ + +## Cable Info + + +

+
+

+ +## Network Device Discovery +

+
+

+ +@uncore  sudo cat /etc/udev/rules.d/99-idevice.rules SUBSYSTEM=="usb", ATTR{idVendor}=="05ac", MODE="0666" - ✘  Sun 6 Jul - 14:29  ~  - @uncore  sudo groupadd idevice +✘  Sun 6 Jul - 14:29  ~  +@uncore  sudo groupadd idevice +Sun 6 Jul - 14:30  ~  +@uncore  sudo usermod -aG idevice $USER - Sun 6 Jul - 14:30  ~  - @uncore  sudo usermod -aG idevice $USER - - - Sun 6 Jul - 14:30  ~  - @uncore  sudo udevadm control --reload-rules -sudo udevadm trigger \ No newline at end of file +Sun 6 Jul - 14:30  ~  +@uncore  sudo udevadm control --reload-rules +sudo udevadm trigger diff --git a/resources/repo/cable-info-fake.png b/resources/repo/cable-info-fake.png new file mode 100644 index 0000000..9e0e73e Binary files /dev/null and b/resources/repo/cable-info-fake.png differ diff --git a/resources/repo/cable-info-genuine.png b/resources/repo/cable-info-genuine.png new file mode 100644 index 0000000..23728aa Binary files /dev/null and b/resources/repo/cable-info-genuine.png differ diff --git a/resources/repo/crossplatform.png b/resources/repo/crossplatform.png new file mode 100644 index 0000000..63b9a2e Binary files /dev/null and b/resources/repo/crossplatform.png differ diff --git a/resources/repo/descriptor-ubuntu-theme.gif b/resources/repo/descriptor-ubuntu-theme.gif new file mode 100644 index 0000000..47b8311 Binary files /dev/null and b/resources/repo/descriptor-ubuntu-theme.gif differ diff --git a/resources/repo/ifuse.gif b/resources/repo/ifuse.gif new file mode 100644 index 0000000..41c571e Binary files /dev/null and b/resources/repo/ifuse.gif differ diff --git a/resources/repo/network-devices.png b/resources/repo/network-devices.png new file mode 100644 index 0000000..41991c2 Binary files /dev/null and b/resources/repo/network-devices.png differ diff --git a/resources/repo/ssh-terminal.gif b/resources/repo/ssh-terminal.gif new file mode 100644 index 0000000..fac1913 Binary files /dev/null and b/resources/repo/ssh-terminal.gif differ diff --git a/resources/repo/virtual-location.png b/resources/repo/virtual-location.png new file mode 100644 index 0000000..bbce6a8 Binary files /dev/null and b/resources/repo/virtual-location.png differ diff --git a/resources/repo/win-ifuse.gif b/resources/repo/win-ifuse.gif new file mode 100644 index 0000000..4227a1e Binary files /dev/null and b/resources/repo/win-ifuse.gif differ