O Que é um Custom Recovery?

O Recovery Mode é um modo especial (que inclusive possui um Kernel próprio) que permite realizar alguns procedimentos simples como o Wipe Data/Factory Reset (restauração de fábrica), Wipe Cache Partition (limpeza da partição de cache) e instalação de alguns tipos de atualizações por meio de arquivos compatcados no formato ZIP.


O primeiro Custom Recovery: Clockworkmod Recovery (CWM)

 

Koushik "Koush" Dutta

 

O primeiro custom recovery criado foi o ClockworkMod Recovery (CWM) que é uma substituição do Recovery padrão dos aparelhos Android Criado por Koushik "Koush" Dutta. O CWM é baseado no Recovery do Sistema Operacional Google Android 2.1 (Eclair). Ele inclui o Nandroid backup, adb shell, opções avançadas de update.zip (ignorando assinaturas e outras formas de identificação que bloqueiam a instalação de determinados aplicativos, atualizações, etc) e um gerenciador de arquivos simples.

A Sony deve ter se arrependido da forma como tratou George Hotz. Se você está achando este nome familiar, você está certo: George Francis Hotz, apelidado de  "geohot", "million75" ou simplesmente "mil", é famoso por ter trabalhado com outros hackers para desbloquear o iPhone, permitindo que o aparelho seja usado em outras operadoras que não a AT&T ao contrário do que queria a Apple (os usuários que defendem os iPhones nem sabem disso). Ele criou também um Jailbreak (algo parecido com o root do Android) para o IPhone OS e desenvolveu um método de crackear o PlayStation 3, disponibilizando ferramentas capazes de assinar digitalmente softwares (homebrews) para rodar no Playstation 3 além de um software capaz de desbloquear PS3s e até mesmo colocar Mods em jogos e tambem fazer "Backups" de jogos originais. Isso fez a Sony retirar a função OtherOS que dava margem a essa vulnerabilidade. Por esse motivo está enfrentando um processo da gigante Sony

A comunidade mundial de hackers guarda grande ressentimento pela Sony não sendo diferente com Koushik Dutta. A gigante Sony tentou contratá-lo em 2011, como podemos ver pelo e-mail abaixo:

(Image via: Geekosystem)

Koush Dutta  é um dos personagems favoritos dentro dos fóruns sobre o Android e sua recusa em juntar-se a ela fez dele uma lenda (será que já não era?). Ele é de fato um especialista em plataformas móveis, com experiência em desenvolvimento para Android, Windows Mobile e .NET. Ele possui pouco interesse em PS3 pelo menos é o que deixa claro em seu perfil. E que continue nos brindando com suas criações!

 

O Teamwin Recovery Project (TWRP)


O segundo mais conhecido Custom Recovery atualmente em uso especialmente pelos usuários dos aparelhso da Samsung é o Teamwin Recovery Project (TWRP). Este custom recovery foi criado por um grupo de entusiastas dos sistema operacional Google Android, mas a história do Teamwin começa com Shinzul and Toastcfh tentando liberar o funcionamento do WiMax em versões AOSP como a CyanogemMod para o HTC Evo 4G. Durante o processo outros desenvolvedores se juntaram a equipe e juntos obtiveram sucesso. Hoje contam com um total de 15 desenvolvedores envolvidos nos projetos da equipe, entre engenheiros de software, programadores especializados em JAVA, PHP, C, Engenheiros Gráficos, Optometristas e uma rede de "testers" (testadores voluntários). Além do TWRP eles dedicam-se a uma série de outros projetos.