O Modo DFU (Device Firmware Upgrade) é um modo de baixo nível onde o iPhone não carrega o bootloader (iBoot) nem o iOS. Permite downgrade de firmware, restauração de brick, jailbreaks baseados em bootrom (limera1n, 24kpwn). Diferente do Modo Recuperação (tela "Conectar ao iTunes"), no DFU a tela fica totalmente preta.
Quando Usar DFU
- Downgrade iOS (ex: 4.2.1 → 3.1.3 — requer SHSH blobs salvos, hoje impossível).
- Restaurar iPhone "brick" (não liga, loop boot, recovery mode falha).
- Jailbreak com Redsn0w / Greenpois0n / Checkra1n (exploit bootrom).
- Instalar baseband personalizada (iPad 6.15.00 para unlock — perde GPS).
Passo a Passo Exato (iPhone 3G/3GS/4/4S — Botão Home Físico)
- Conecte iPhone ao computador via USB. Abra iTunes / Finder.
- Segure Power (topo/direita) + Home (frente/inferior) simultaneamente.
- Conte exatamente 10 segundos.
- Solte apenas Power. Continue segurando Home.
- Conte mais 10-15 segundos.
- Tela deve permanecer preta total (sem logo Apple, sem "Conectar ao iTunes").
- iTunes/Finder dirá: "iPhone detectado em modo de recuperação" (sim, diz "recuperação" mas é DFU).
✅ Como Confirmar DFU (vs Recovery)
| Modo | Tela | iTunes Diz | Permite Downgrade |
| DFU | Preta total | "Modo de recuperação" | Sim (com SHSH / exploit bootrom) |
| Recovery | Logo Apple + cabo / "Conectar ao iTunes" | "Modo de recuperação" | Não (iBoot bloqueia) |
Dicas de Timing
- Use cronômetro no celular/outro dispositivo.
- Pratique com iPhone desligado e desconectado primeiro.
- Se logo Apple aparecer: você segurou Power demais. Tente de novo.
- Se "Conectar ao iTunes" aparecer: você soltou Home cedo demais. Tente de novo.
Sair do DFU
Segure Power+Home por ~15s até logo Apple aparecer (hard reset). Sai de qualquer modo.