O Canon Hack Development Kit (CHDK) foi um notável projeto open-source que desbloqueou captura raw, scripts e recursos avançados em dezenas de câmeras Canon PowerShot (2008-2016). **Para a PowerShot S100 (lançada 2011), o CHDK está efetivamente morto.** Este guia explica por quê, os riscos e as melhores alternativas.
A Realidade Dura
- Desenvolvimento Paralizado: Desenvolvimento principal do CHDK cessou ~2018. Nenhum novo port.
- Parede de Firmware: CHDK requer **versão de firmware específica** (ex: 1.00A, 1.00B). Canon atualizou firmware da S100 ao longo do ciclo. Se sua câmera tem firmware posterior (provável), **nenhum build CHDK existe.** Downgrade de firmware é impossível nas PowerShots.
- Sem Suporte: Fóruns (chdk.setepontos.com) são arquivos. Ninguém troubleshooting S100s brickados mais.
- Risco de Brick: Flash de arquivo `.fir` incorreto = **Brick Permanente.** Câmera vira lixo eletrônico. Sem modo de recuperação.
- Garantia Anulada: Irrelevante (13+ anos), mas indica hostilidade do fabricante.
Se Ainda Insistir: O Processo Arqueológico
Prossiga apenas se aceitar perda total da câmera.
- Verifique Firmware: Liga > Menu > Ferramentas (Chave) > Versão Firmware. Anote string exata (ex: `GM1.00A`).
- Busque no Arquivo: Vá à Wiki CHDK S100 ou Tópico Fórum. Combine **exato** firmware.
- Baixe: Pegue `PS.S100.100A.CHDK.zip` (exemplo). Verifique MD5 se listado.
- Prepare Cartão: **Cartão SD ≤ 32GB (SDHC).** Formate **FAT32** (não exFAT) na câmera ou PC (Cluster 32KB).
- Copie: Extraia zip. Copie `PS.FIR` (ou `DISKBOOT.BIN`) para **Raiz** do cartão.
- Instale (Método Atualização Firmware):
- Câmera Desligada. Insira Cartão.
- Ligue. Menu > Ferramentas > Atualização Firmware.
- Selecione `PS.FIR`. OK. "Atualizar firmware?" → OK.
- Tela apaga. LEDs piscam. **Não toque.** Aguarde reinício.
- Verifique: Botão Playback > Menu > **Menu CHDK** aparece (geralmente modo "CHDK" ou "Alt").
O Que *Poderia* Funcionar (Se Build Existir)
- Raw (DNG): S100 suporta CR2+JPG nativo. CHDK *pode* adicionar DNG. **Mas:** Buffer RAW da S100 é lento. 1,5-2s/escrita. Sem contínuo.
- Intervalômetro: Scripting (BASIC/Lua). Time-lapse. Funciona bem.
- Detecção de Movimento: Gatilho raio, vida selvagem. Baseado em script.
- Controles Manuais: Override Tv (Obturador), Av (Abertura), Sv (ISO), Foco. S100 tem modo manual nativo decente.
- Vídeo: Controle bitrate? Improvável. Unlock resolução? Não (Limite encoder hardware).
- Auto ISO Personalizado / Bracketing: Scriptável.
Por Que Não Vale a Pena (As Alternativas)
1. Fotografe JPG + Pós (Melhor Qualidade de Imagem / Esforço)
- S100 tem excelente engine JPG (Digic 5). Fotografe RAW+JPG nativo? **Não, S100 NÃO faz RAW nativo.** Apenas JPG.
- Exponha à Direita (ETTR). Use Cores Personalizadas (Contraste -2, Nitidez 0, Saturação 0). Processe no Lightroom/Capture One. Você obtém 90% do "benefício RAW" com zero risco.
2. Atualize para Compacta 1-pol com RAW Nativo (Upgrade Real)
| Câmera (Preço Usado ~$300-600) | Sensor | RAW | Vídeo | Lente |
| Sony RX100 I / II / III | 1" 20MP | Sim (ARW) | 1080p60 | 28-100mm f/1.8-4.9 |
| Canon G7 X / G7 X II | 1" 20MP | Sim (CR3) | 1080p60 | 24-100mm f/1.8-2.8 |
| Panasonic LX100 / LX100 II | 4/3" 16/21MP | Sim (RW2) | 4K30 | 24-75mm f/1.7-2.8 |
| Ricoh GR II / III | APS-C 16/24MP | Sim (DNG) | 1080p60 | 28mm f/2.8 (Fixa) |
Estas oferecem **RAW nativo**, **sensores maiores**, **lentes melhores**, **AF moderno**, **vídeo 4K (LX100)** e **zero risco de hack**. Venda S100 ($50-80) + $250 → Câmera real.
3. Smartphone + Fotografia Computacional (A Escolha Pragmática)
- iPhone 12+ / Pixel 7+ / Galaxy S22+: **HDR multi-frame, Modo Noturno, Deep Fusion, ProRAW (iPhone), RAW (Android).** RAW Computacional > S100 JPG + CHDK RAW.
- Sempre com você. Compartilhamento instantâneo. Vídeo 4K60/4K120.
4. Mirrorless (Se Lentes Intercambiáveis Desejadas)
- Sony a6000 / a6100 / a6400 (~$500-800 usado). APS-C. E-mount lentes. 4K. Câmera real.
Veredito
A Canon S100 é uma compacta charmosa de 2011. CHDK nela é **arqueologia digital com risco de brick**. Os recursos que você ganha (Intervalômetro, DNG) são ou scriptáveis via Canon Basic (mais seguro, sem flash) ou melhor servidos por um RX100/G7X usado de $150. **Não arrisque o hardware. Atualize a ferramenta.**
Scripting Canon Basic (Alternativa Mais Segura): S100 suporta Canon Basic (`.scpt` no cartão). Scripts para Intervalômetro, Focus Stacking, Bracketing existem no fórum CHDK. Sem flash de firmware. Sem risco de brick. Explore isso *em vez* se precisar hackear.