
iDescriptor v0.6.2
Una herramienta gratuita, de código abierto y multiplataforma para la gestión de dispositivos iDevice.

Herramienta multiplataforma, de código abierto y gratuita para la gestión de dispositivos idevice escrita en Rust y Qt
el primer servicio de telefonía celular privado y seguro para consumidores en EE. UU.
Descarga
NO DESCARGUES DE NINGÚN SITIO WEB QUE AFIRME SER NUESTRO, SOLO TENEMOS https://idescriptor.github.io Y LAS VERSIONES SE PUBLICARÁN SOLO DESDE ESTE REPOSITORIO
Instrucciones de instalación
Windows
- Instalador (.msi): Descarga y ejecuta el instalador. Recomendado para la mayoría de los usuarios.
- Portátil (.zip): Extrae y ejecuta
iDescriptor.exe. No requiere instalación. - Choco :
choco install idescriptor --version=0.1.0
macOS
- Apple Silicon: Descarga el archivo
.dmgpara Macs M1/M2/M3/MX.
Abre el.dmgy arrastra iDescriptor a Aplicaciones.
Después de mover la aplicación a Aplicaciones, ejecuta el código siguiente
xattr -c ~/Applications/iDescriptor.app
Haz clic aquí para obtener más información sobre por qué es necesario.
-
Intel: Descarga el archivo
.dmgpara Macs basados en Intel.
Abre el.dmgy arrastra iDescriptor a Aplicaciones.No deberías tener problemas en Macs Intel, pero si los tienes, mira esto.
Linux
- AppImage: Descarga y luego ejecuta
chmod +x iDescriptor*.AppImage
- Arch Linux: Instala desde AUR:
yay -S idescriptor-git
Windows 11 (Acrílico) - v0.6.0

Windows 11 - v0.6.0

macOS - v0.6.0

Linux (Gnome, Ventana Personalizada Habilitada) - v0.6.0

Linux (Gnome) - v0.6.0

Linux (Ubuntu) - v0.6.0

Características
Conexión
| Característica | Estado | Notas |
|---|---|---|
| Conexión USB | ✅ Implementado | Totalmente compatible con Windows, macOS y Linux. |
| Conexión inalámbrica | ✅ Implementado | A partir de la v0.4.0 |
Herramientas
| Característica | Estado | Notas |
|---|---|---|
| AirPlay | ✅ Implementado | Transmite la pantalla de tu dispositivo a tu computadora. |
| Descargar e instalar aplicaciones de la App Store | ✅ Implementado | Descarga e instala aplicaciones directamente desde la App Store. |
| Información de la batería | ✅ Implementado | Lee información detallada de la batería del dispositivo. |
| Ubicación virtual | ✅ Implementado | Simula la ubicación GPS. |
| Copias de seguridad del dispositivo | ✅ Implementado (Experimental) | Haz una copia de seguridad de tus datos del dispositivo (iOS 13-26) |
| Montaje del sistema de archivos iFuse | ✅ Implementado | Monta el sistema de archivos del dispositivo. (Solo Windows y Linux) |
| Galería | ✅ Implementado | - |
| Explorador de archivos | ✅ Implementado | Explora el sistema de archivos del dispositivo. |
| Importación inalámbrica de galería | ✅ Implementado | Importa fotos de forma inalámbrica (requiere la aplicación Atajos en el iDevice). |
| Información del cable | ✅ Implementado | Verifica la autenticidad de los cables USB conectados y más. |
| Descubrimiento de dispositivos en la red | ✅ Implementado | Descubre y monitorea dispositivos en tu red local. |
| Terminal SSH (Con jailbreak) | ✅ Implementado | Abre una terminal en tu iDevice. |
| Consultar MobileGestalt | ✅ Implementado | Lee información detallada de hardware y software del dispositivo. |
| Pantalla en vivo | ✅ Implementado | Ve la pantalla de tu dispositivo en tiempo real. |
| Imágenes de disco de desarrollador | ✅ Implementado | Administra y monta imágenes de disco de desarrollador. ( iOS 6- 16) |
AirPlay
¡Transmite la pantalla de tu dispositivo a tu computadora!

App Store
¡Descarga e instala aplicaciones directamente desde la App Store!
Debes iniciar sesión con tu Apple ID para usar esta función.

Información de la batería
Lee información detallada de la batería del dispositivo

Simular ubicación
¡Simula la ubicación GPS en tu iDevice!

Copias de seguridad del dispositivo
EXPERIMENTAL
Haz una copia de seguridad de tu dispositivo (galería, configuración, etc.) (iOS 13-26)

Montaje del sistema de archivos iFuse
¡Usa tu iDevice como una UNIDAD normal!
Literalmente monta el sistema de archivos de tu iDevice y úsalo como una unidad normal, tanto la lectura como la escritura están permitidas. No intentes importar fotos o videos porque no funcionará de esa manera, usa la función de Importación de galería para eso.
Windows

Ubuntu / Linux

Galería
Ve tus Álbumes/Fotos igual que en la aplicación Fotos

Explorador de archivos

Información del cable

Descubrimiento de dispositivos en la red

Terminal SSH
¡Abre una terminal en tu iDevice con jailbreak!

Pantalla en vivo
Útil si tu dispositivo no es compatible con AirPlay

Más

¿Se requiere autenticación?
Es posible que veas esta ventana emergente en cualquier plataforma porque esta aplicación utiliza backends seguros para recuperar y almacenar tus credenciales de Apple. Puedes desactivar esto en la configuración, pero no se recomienda y no es seguro para tu cuenta de Apple. Además, si dejas esto habilitado e inicias sesión, puedes usar las mismas credenciales en ipatool sin volver a iniciar sesión.

Patrocinadores
Cape (Platino)
Cape es el primer servicio de telefonía celular privado y seguro para consumidores en EE. UU.,
Prueba Cape sin riesgo por solo $30 durante tu primer mes. Usa el código trycape30 al finalizar la compra para aplicarlo.
Conviértete en patrocinador
Agradecimientos
- libimobiledevice
- ipatool - Usamos una versión modificada aquí
- QSimpleUpdater - Usamos una versión modificada aquí
- UxPlay (para AirPlay) - Usamos una versión modificada aquí
Reglas de Udev para Linux
iDescriptor verificará las reglas de udev, pero en caso de que falle, puedes agregar manualmente las reglas de udev haciendo algo similar a lo siguiente:
@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:30 ~
@uncore sudo usermod -aG idevice $USER
Sun 6 Jul - 14:30 ~
@uncore sudo udevadm control --reload-rules
sudo udevadm trigger
Para más información UDEV.md
Contribuciones
¡Las contribuciones son bienvenidas!
Primero revisa la Hoja de ruta para asegurarte de que aquello a lo que contribuyes no esté ya en desarrollo y no entre en conflicto con nuestro CI/CD o la dirección general del proyecto.
Desarrollamos activamente en la rama dev, así que basa tus pull requests en esa rama.
También puedes enviar un PR a la rama main, pero debe estar relacionado con compilación, traducciones, publicación en algún gestor de paquetes o documentación.
Hoja de ruta
Características planificadas
Este código base está actualmente en una importante refactorización y reescritura en las ramas qml y qmeta-qml
- Migrar a idevice-rs
HECHO✅ - Soporte de conexión inalámbrica
HECHO✅ - Instalar archivos IPA directamente desde la aplicación
- Soporte de ubicación virtual para iOS 17 y superior
HECHO✅ - Migrar a UCRT para mejor rendimiento y estabilidad
Windows - Nuevas mejoras de UI/UX
Windows✅ - Leer galería desde Photos.sqlite
HECHO✅ - Traducciones -> contribuye a las traducciones
- Copia de seguridad del dispositivo
HECHO✅ (EXPERIMENTAL) - Descargar cualquier versión de cualquier aplicación de la App Store (en desarrollo)
- Implementar sideloading
- Importar música
- Aplicación complementaria en el dispositivo
- Interactuar desde la CLI
¡Siempre puedes convertirte en patrocinador/donar para solicitar/priorizar una característica o acelerar el proceso de desarrollo!
Error de dañado en macOS

Si encuentras un error similar de "dañado" al intentar abrir la aplicación en macOS, puedes resolverlo ejecutando el siguiente comando en la terminal:
xattr -c ~/Applications/iDescriptor.app
Debes ejecutar esto porque macOS bloquea las aplicaciones que no están firmadas con un Apple Developer ID. Al limpiar los atributos extendidos, puedes omitir esta función de seguridad.
Esto no es algo específico de iDescriptor, por ejemplo mira esto.
Puedes ser más explícito y solo eliminar el atributo de cuarentena de la siguiente manera:
xattr -dr com.apple.quarantine /Applications/iDescriptor.app