[Hacking][slideshow]

O que é recovery

O recovery mode (modo de recuperação) é uma das ferramentas mais importantes do android. Ele permite a limpeza do dos dados, instalação de atualizações e ROMs. Mas você sabe ao certo o que é e como funciona um recovery?

Veja esse artigo completo sobre o tema.


O que é o modo recovery?
Em dispositivos Android, o recovery (modo recuperação) é um ambiente de execução paralelo ao sistema operacional Android. As propostas originais do recovery eram.

1. Aplicar atualizações de software para o dispositivo, por exemplo, atualizações.
2. Apagar os dados do usuário e do cache, por exemplo, para solução de problemas ou preparar o dispositivo para revenda (reset de fábrica)
3. Executar (outra) ferramenta externa pela memória SD

Stock Recovery

O recovery é armazenado em uma partição de disco separada das principais partições Android (boot / kernel, root / sistema). Ele contém o seu próprio kernel do Linux, que é separado do kernel principal do sistema Android. Por causa de aplicativos do kernel + recuperação separada, o dispositivo é capaz de inicializar no modo de recuperação, mesmo que o sistema principal está quebrado, permitindo ao usuário um conjunto de ferramentas para fixar o dispositivo. A recuperação é completamente independente do sistema Android, como se fosse um segundo sistema operacional.

O bootloader determina se o dispositivo vai iniciar o Android ou o recovery com um atalho.


Porque um Kernel+Recovery separados permitem que o usuário inicie o recovery mesmo com o sistema danificado, permitindo que usuário instale ferramentas para consertar o dispositivo. O recovery é completamente independente do sistema Android.

Sistema instala apps
Recovery instala sistema
Fastboot instala recovery

O recovery instala o que exatamente?
Bem, o recovery trabalha com arquivos zipados, mas isso não significa que você vai conseguir colocar qualquer zip no SD e instalar no seu Android. Para o Android interpretar o que você quer, você precisa seguir um conjunto de regras que estão no updater-script. escrevi um artigo completo sobre o assunto, clique aqui e leia.

Como iniciar o recovery?
Cada dispositivo tem a sua combinação, mas a forma mais comum de entrar no modo recovery é

Com o celular desligado, segure:
Volume +, Menu e botão Power
*Caso o seu celular não inicie, procure no Google como acessa-lo


Como o Android é a casa da mãe Joana um sistema de código fonte aberto, cada recovery pode ser diferente, já que empresas tem o código-fonte do recovery, mas quase todos se parecem com isso. Procure no google como acessar seu recovery


Algumas empresas adicionam funções extras, como a de backup de dados, mas não é tão comum ver recovery's adaptados e com mais funções que isso. As funções adicionadas no recovery são:

1. Reboot system now: Fecha o recovery e reinicia no sistema Android
2. Apply update from sd card: Instala um zip que está na memória interna/SD card
3. Wipe data/factory reset: Limpa a partição data, também conhecido como "limpeza de fábrica"
4. Wipe Cache partition: Limpa a partição cache

Custom Recovery's
Assim como o sistema Android, também existe recovery personalizado, com funções e design completamente novos.


  




ClockWork Mod (CWM), Team Win Recovery Project (TWRP) e Philz Touch 

Instalando ROMs e Mods pelo recovery

1. Baixe o arquivo '*.zip' e coloque na raiz da memória interna do celular e faça uma cópia do mesmo arquivo para a raiz da memória externa

*O motivo disso, é que eu não sei qual é seu celular, como cada celular tem um recovery diferente, pode acontecer dele não ler a memória interna, só o SD e vice-versa.

2. Vá em 'install zip from sd card' / apply update from sd card, etc
3. Procure o arquivo que você copiou para a raiz e selecione-o
4. Confirme a mensagem de instalação no 'yes'
5. Depois de finalizado, reinicie o sistema

É possível que seu celular não instale qualquer zip, pois seu bootloader pode estar bloqueado, como eu explico no artigo 'o que é bootloader'.


Post original:Android HyperUser

*Cópia permitida apenas citando a fonte

Dúvidas nos comentários

Nenhum comentário:

Todos os comentários são monitorados. Comentários ofensivos serão removidos e os respectivos usuários banidos.