
iDescriptor v0.6.2
ferramenta de gerenciamento de idevice de código aberto, gratuita e com foco em privacidade, escrita em Rust e Qt

Ferramenta multiplataforma, de código aberto e gratuita para gerenciamento de idevices, escrita em Rust e Qt
Download
NÃO BAIXE DE NENHUM SITE QUE AFIRME SER NOSSO. SÓ TEMOS https://idescriptor.github.io E OS LANÇAMENTOS SERÃO FEITOS APENAS NESTE REPOSITÓRIO
Instruções de Instalação
Windows
- Instalador (.msi): Baixe e execute o instalador. Recomendado para a maioria dos usuários.
- Portátil (.zip): Extraia e execute
iDescriptor.exe. Nenhuma instalação é necessária. - Choco :
choco install idescriptor --version=0.1.0
macOS
- Apple Silicon: Baixe o arquivo
.dmgpara Macs M1/M2/M3/MX.
Abra o.dmge arraste o iDescriptor para a pasta Aplicativos.
Depois de mover o aplicativo para Aplicativos, execute o código abaixo
xattr -c ~/Applications/iDescriptor.app
Clique aqui para saber mais sobre por que isso é necessário.
-
Intel: Baixe o arquivo
.dmgpara Macs baseados em Intel.
Abra o.dmge arraste o iDescriptor para a pasta Aplicativos.Você não deve ter problemas em Macs Intel, mas se tiver, veja isto.
Linux
- AppImage: Baixe e depois execute
chmod +x iDescriptor*.AppImage
- Arch Linux: Instale a partir do AUR:
yay -S idescriptor-git
Windows 11 (Acrílico) - v0.6.0

Windows 11 - v0.6.0

macOS - v0.6.0

Linux (Gnome, com Janela Personalizada Ativada) - v0.6.0

Linux (Gnome) - v0.6.0

Linux (Ubuntu) - v0.6.0

Recursos
Conexão
| Recurso | Status | Observações |
|---|---|---|
| Conexão USB | ✅ Implementado | Totalmente suportado no Windows, macOS e Linux. |
| Conexão sem fio | ✅ Implementado | A partir da v0.4.0 |
Ferramentas
| Recurso | Status | Observações |
|---|---|---|
| AirPlay | ✅ Implementado | Transmita a tela do seu dispositivo para o seu computador. |
| Baixar e Instalar Aplicativos da Apple Store | ✅ Implementado | Baixe e instale aplicativos diretamente da Apple Store. |
| Informações da Bateria | ✅ Implementado | Leia informações detalhadas da bateria do dispositivo. |
| Localização Virtual | ✅ Implementado | Simule a localização GPS. |
| Backups do Dispositivo | ✅ Implementado (Experimental) | Faça backup dos seus dados do dispositivo (iOS 13-26) |
| Montagem do Sistema de Arquivos iFuse | ✅ Implementado | Monte o sistema de arquivos do dispositivo. (Somente Windows e Linux) |
| Galeria | ✅ Implementado | - |
| Explorador de Arquivos | ✅ Implementado | Explore o sistema de arquivos do dispositivo. |
| Importação de Galeria sem Fio | ✅ Implementado | Importe fotos sem fio (requer o aplicativo Atalhos no iDevice). |
| Informações do Cabo | ✅ Implementado | Verifique a autenticidade dos cabos USB conectados e mais. |
| Descoberta de Dispositivos na Rede | ✅ Implementado | Descubra e monitore dispositivos na sua rede local. |
| Terminal SSH (Jailbroken) | ✅ Implementado | Abra um terminal no seu iDevice. |
| Consultar MobileGestalt | ✅ Implementado | Leia informações detalhadas de hardware e software do dispositivo. |
| Tela ao Vivo | ✅ Implementado | Veja a tela do seu dispositivo em tempo real. |
| Imagens de Disco de Desenvolvimento | ✅ Implementado | Gerencie e monte imagens de disco de desenvolvimento. ( iOS 6- 16) |
AirPlay
Transmita a tela do seu dispositivo para o seu computador!

App Store
Baixe e instale aplicativos diretamente da Apple Store!
Você precisa entrar com seu Apple ID para usar este recurso.

Informações da Bateria
Leia informações detalhadas da bateria do dispositivo

Simular Localização
Simule a localização GPS no seu iDevice!

Backups do Dispositivo
EXPERIMENTAL
Faça backup do seu dispositivo (galeria, configurações, etc.) (iOS 13-26)

Montagem do Sistema de Arquivos iFuse
Use seu iDevice como um DRIVE comum!
Monte literalmente o sistema de arquivos do seu iDevice e use-o como uma unidade comum; leitura e gravação são ambas permitidas. Não tente importar fotos ou vídeos porque não funcionará dessa forma, use o recurso de Importação de Galeria para isso.
Windows

Ubuntu / Linux

Galeria
Veja seus Álbuns/Fotos assim como no aplicativo Fotos

Explorador de Arquivos

Informações do Cabo

Descoberta de Dispositivos na Rede

Terminal SSH
Abra um terminal no seu iDevice com jailbreak!

Tela ao Vivo
Útil se o seu dispositivo não suportar AirPlay

Mais

Autenticação Necessária ?
Você pode receber este pop-up em qualquer plataforma, pois este aplicativo usa backends seguros para recuperar e armazenar suas credenciais da Apple. Você pode desativar isso nas configurações, mas não é recomendado e não é seguro para sua conta Apple. Além disso, se você deixar isso ativado e fizer login, poderá usar as mesmas credenciais no ipatool sem precisar entrar novamente.

Patrocinadores
Cape (Platina)
A Cape é o primeiro serviço de telefonia celular privado e seguro para consumidores nos EUA,
Experimente a Cape sem risco por apenas US$ 30 no seu primeiro mês. Use o código trycape30 no checkout para aplicar.
Torne-se um Patrocinador
Agradecimentos
- libimobiledevice
- ipatool - Usamos uma versão modificada aqui
- QSimpleUpdater - Usamos uma versão modificada aqui
- UxPlay (para AirPlay) - Usamos uma versão modificada aqui
Regras udev do Linux
O iDescriptor verificará as regras udev, mas caso falhe, você pode adicionar as regras udev manualmente fazendo algo semelhante ao seguinte:
@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 mais informações, consulte UDEV.md
Contribuindo
Contribuições são bem-vindas!
Verifique primeiro o Roadmap para garantir que aquilo para o que você está contribuindo não esteja já em desenvolvimento e não entre em conflito com nosso CI/CD ou com a direção geral do projeto.
Desenvolvemos ativamente no branch dev, portanto, baseie seus pull requests nesse branch.
Você também pode enviar um PR para o branch main, mas deve ser algo relacionado a build, traduções, publicação em algum gerenciador de pacotes ou documentação.
Roadmap
Recursos Planejados
Este codebase está passando atualmente por uma grande refatoração e reescrita nos branches qml e qmeta-qml
- Migrar para idevice-rs
DONE✅ - Suporte a Conexão sem fio
DONE✅ - Instalar arquivos IPA diretamente do aplicativo
- Suporte a Localização Virtual para iOS 17 e superior
DONE✅ - Migrar para UCRT para melhor desempenho e estabilidade
Windows - Novas melhorias de UI/UX
Windows✅ - Ler galeria do Photos.sqlite
DONE✅ - Traduções -> contribua com as traduções
- Backup do Dispositivo
DONE✅ (EXPERIMENTAL) - Baixar qualquer versão de qualquer aplicativo da app store (em desenvolvimento)
- Implementar sideloading
- Importar músicas
- Aplicativo complementar no dispositivo
- Interagir pela CLI
Você pode sempre se tornar um patrocinador/doar para solicitar/priorizar um recurso ou acelerar o processo de desenvolvimento!
Erro "Danificado" no macOS

Se você encontrar um erro "danificado" semelhante ao tentar abrir o aplicativo no macOS, pode resolver isso executando o seguinte comando no terminal:
xattr -c ~/Applications/iDescriptor.app
Você precisa executar isso porque o macOS bloqueia aplicativos que não são assinados por um Apple Developer ID. Ao limpar os atributos estendidos, você pode contornar esse recurso de segurança.
Isso não é algo específico do iDescriptor; por exemplo, veja isto.
Você pode ser mais explícito e remover apenas o atributo de quarentena assim:
xattr -dr com.apple.quarantine /Applications/iDescriptor.app