Você está na página 1de 34

MANUTENÇÃO DE

COMPUTADORES E
CELULARES

Revisão
Prof. Bruno Russo
E-mail brunorusso.cebrac@gmail.com
 Hoje iremos fazer uma pequena revisão do conteúdo
trabalhado até aqui no módulo de celulares.

REVISÃO
 Respondendo uma das perguntas acima, o
CyanogenMod é uma custom ROM, e o que significa
isso? vamos lá. Provavelmente você deve saber que
o Android é derivado do Linux, sendo ele um sistema
livre – open source – alguns desenvolvedores baixam
ele (o chamado SDK) da internet, que pode ser pela
versão oficial dada pelo Google ou até mesmo por
versões que foram retiradas de aparelhos
smartphones ou tablets.

CUSTOM ROMS
 Esses desenvolvedores após baixarem o SDK do Android,
começam a modificar o mesmo de acordo com o aparelho
que possuem, normalmente fazem modificações que deixam
o sistema mais rápido ou com funções que ele julga
necessária e originalmente não existe. Depois de pronta ele
instala esse “Android modificado” no aparelho. Está feita
assim uma Custom ROM, que em poucas palavras é um
Android modificado por terceiros. Justificando o nome:
Custom (Personalizado/ customizado) e ROM (que se refere
ao sistema Android).

CUSTOM ROMS
 As ROMs baseadas no código do AOSP (original do Google),
quando atingem um bom estado de amadurecimento,
tendem a ser melhores do que as produzidas a partir dos
sistemas fornecidos pelos fabricantes. Isso acontece porque
nem sempre há autorização para se alterar as ROMs das
fabricantes, driblando algumas proteções na base da
“gambiarra”, o que pode comprometer o resultado final.

CUSTOM ROMS
CUSTOM ROMS
 Entreas custom ROMs baseadas no código oriundo do AOSP,
merecem destaque a já dita CyanogenMod e a MIUI ROM, as
mais famosas do mundo. Porém hoje muitas outras se
destacam, como é o caso da P.A.C que é uma ROM
modificada baseada em outra ROM modificada, no caso a
CyanogenMod.

CUSTOM ROMS
O Kernel é o nucleo do sistema operacional. é tipo uma
ponte entre o software e o hardware. O que ele faz é
gerenciar o hardware, permitindo que os dados sejam
“computados” momentaneamente no hardware (Memoria e
CPU no caso).

KERNELS
 Ele é importante no caso do android porque se você não
tiver um kernel compatível com o hardware(no caso seu
celular) e o OS(no caso a rom modificada) você não poderá
fazê-lo funcionar. A parte boa é que o kernel, diferente da
Bios(que é permanente), pode ser atualizado(apesar de ser
extremamente arriscado se você não souber o que está
fazendo). O kernel é o que impede todos os aparelhos com o
WP 7.5 receber o Apollo por exemplo, já que é impossivel
garantir que a troca do kernel funcione perfeitamente em
larga escala.

KERNELS
O QUE É BOOTLOADER?
O bootloader é um programa presente em todo dispositivo
que use um sistema operacional, sendo responsável por
gerenciar a inicialização. O termo é mais relacionado ao
Android, por também gerenciar a recuperação em caso de
erros e permitir, após desbloqueio, a instalação de versões
alternativas do robozinho do Google.

O QUE É BOOTLOADER?
O bootloader é o programa auxiliar, encarregado de ajudar
o sistema operacional a iniciar. O software de inicialização ou
boot está ligado diretamente ao SO instalado, mas o
bootloader (“carregador de inicialização” ou “gerenciador
de inicialização” em uma tradução menos literal) não,
podendo gerenciar dois ou mais sistemas instalados em uma
mesma máquina.

O QUE É BOOTLOADER?
O gerenciador do Boot Camp, que permite instalar o
Windows 10 paralelamente em Macs, e o GRUB, que controla
o menu inicial de computadores que rodam uma distribuição
Linux junto com outro SO, são exemplos de bootloaders.

O QUE É BOOTLOADER?
O QUE É BOOTLOADER?
 Em um celular Android, o Bootloader serve tanto para auxiliar
o aparelho a reiniciar, quanto como uma ferramenta de
recuperação: é através dele que selecionamos opções de
reset de fábrica quando algo dá errado no aparelho,
impossibilitando seu uso pelas vias normais. Por estar ligado
diretamente ao chipset, ele escapa de uma série de bugs
que afligem o sistema do Google.

O QUE É BOOTLOADER?
O bootloader serve também para instalar ROMs customizadas
do Android, mas para isso precisa ser desbloqueado antes.
Diferente de um bootloader de PC, o incluso no celular é
protegido contra tentativas de adulteração do software,
embora liberar o acesso não seja nada difícil. É importante
lembrar também que, ao contrário do que muita gente
pensa, fazer root e desbloquear o Android (no caso, o
bootloader) são dois processos diferentes.

O QUE É BOOTLOADER?
O ato de desbloquear o bootloader invalida a garantia do
aparelho Android, visto que os fabricantes têm suas razões
(econômicas e de segurança; mais a primeira) para manter o
acesso fechado. De qualquer forma, é obrigatório realizar o
procedimento se você deseja trocar a ROM original por outra
desenvolvida pela comunidade, como o LineageOS
(lineageos.org), que oferece atualizações para aparelhos
antigos que já foram abandonados pelos fabricantes.

O QUE É BOOTLOADER?
ROOT E RESET DE FABRICA
O hard reset é a maneira mais correta de limpar todos os dados do celular,
apagando todas as configurações e dados do seu smartphone Android. O
processo pode ser feito com o aparelho desligado, através da bios do
celular.

É um processo diferente da formatação comum, na qual todos os aplicativos


são excluídos. Porém, os dados de usuário e diversas configurações ainda
ficam salvas no sistema.

Por sua vez, o hard reset retorna à configuração de fábrica do aparelho: o


sistema fica zerado, rápido, não trava e, na maioria das vezes, não apresenta
comportamentos estranhos como anteriormente.
Todavia, existem algumas coisas que devem ser feitas e analisadas
previamente à restauração completa do sistema.

HARD RESET
• Ao contrário do que acontece nos computadores, a formatação hard
reset nos smartphones e tablets não exige que os usuários possuam os
discos oficiais de instalação do sistema operacional. Isso acontece
porque os dispositivos contam com a base do sistema armazenada em
seus domínios — o que torna nossa vida muito mais fácil, diga-se de
passagem.

• Isso significa que o processo não apenas “apaga todos os dados”,


como também “restaura os padrões de fábrica” de um aparelho. Ou
seja: em pouco tempo você pode voltar a usar o seu gadget da
mesma forma que usava quando ele foi comprado — com melhorias
de desempenho, correções de bugs e muito mais.

QUANDO FAZER UM HARD RESET?


• Root nada mais é do que conseguir privilégios de administrador em seu
smartphone. No Linux, sistema em que o kernel (o núcleo do sistema) do
Android foi baseado, existem dois tipos de usuários: o padrão, que é o
“user” e o administrador, conhecido como “superuser” ou “root” (raiz).

• Este usuário pode fazer todo tipo de alterações, como criar e excluir
partições (divisões de unidades no armazenamento físico, similar aos drives
C, D e etc, do Windows), manipular arquivos protegidos e alterar o
comportamento do SO.

• No Linux, conceder acesso root a um usuário pode ter resultados catastróficos, e no


Android isso não é diferente: se o dono do smartphone não souber o que está
fazendo ele pode apagar todo o conteúdo do aparelho, transformando-o dessa
forma num peso de papel.

O QUE É ROOT?
• No Android, o termo acabou sendo mais ligado a um estado do
dispositivo, em que ele se encontra completamente desbloqueado para a
instalação de programas que o sistema normalmente barraria, como
carregadores de imagens alternativos; este é um dos principais motivos
que leva um usuário a fazer root em seu smartphone, em primeiro lugar.

O QUE É ROOT?
• Bastante coisa. Usuários mais experientes costumam instalar aplicativos
específicos (não verificados, é bom frisar) para automatizar funções,
controlar a velocidade do processador, controlar melhor o consumo de
energia, ligar e desligar totalmente o acesso a 4G ou Wi-Fi, rodar apps
incompatíveis com determinado modelo, remover aplicativos incluídos
pelo fabricante ou pela operadora, trocar o kernel, etc.

O QUE EU POSSO FAZER COM MEU


ANDROID COM ROOT?
• Dependendo da ferramenta instalada para liberar o acesso root, o usuário
pode fazer um backup completo de todo o conteúdo do smartphone,
adicionar funções que melhoram os recursos nativos, enfim… O processo,
efetivamente, coloca o controle do dispositivo nas mãos do usuário.

• É necessário esclarecer, no entanto, que fazer root e desbloquear o


dispositivo são coisas diferentes.

O QUE EU POSSO FAZER COM MEU


ANDROID COM ROOT?
• Basicamente, o processo de desbloquear o Android trata apenas de
liberar o acesso do bootloader, o programa encarregado de iniciar seu
dispositivo (logo, “carregar o boot”) e verificar se todos os recursos
instalados são legítimos. Uma vez liberado, é através dele que o usuário
poderá instalar uma ROM customizada, uma imagem alternativa do
sistema Android em seu aparelho.

• Ou seja, o root não é obrigatoriamente necessário se você quiser apenas


trocar o sistema, mas é essencial para quem procura customizar
profundamente o smartphone ou tablet.

QUAL A DIFERENÇA ENTRE ROOT E


DESBLOQUEAR O ANDROID?
• Ao desbloquear o Android, o usuário pode através da ferramenta de recuperação
do SO limpar todos os dados do aparelho e incluir uma nova imagem de sistema,
algo que muitos fazem por uma série de motivos: desde contar com uma versão
do software sem aplicativos desnecessários ou substituir o sistema original por
um fork, uma versão alternativa geralmente desenvolvida pela comunidade.

QUAL A DIFERENÇA ENTRE ROOT E


DESBLOQUEAR O ANDROID?
• Há diversos forks disponíveis, sendo o LineageOS hoje o mais famoso;
herdeiro do finado CyanogenMod, ele é uma opção para usuários com
dispositivos Android que não recebem mais atualizações oficiais dos
fabricantes. Dependendo do modelo, o sistema fornece updates por bem
mais que os 18 meses garantidos pelo Google.

QUAL A DIFERENÇA ENTRE ROOT E


DESBLOQUEAR O ANDROID?
• Ao fazer root, o usuário está implementando uma modificação profunda
em seu dispositivo Android e, por isso, o procedimento anula a garantia do
mesmo. Em geral, as assistências técnicas têm meios de detectar quando
um dispositivo foi alterado, mesmo se o usuário decidir desfazer o root e
deixar o dispositivo em sua forma original. Nesses casos, o conserto dentro
do prazo de garantia, em caso de danos, pode ser recusado.

• Há também o risco de que o procedimento de root, se executado de


maneira incorreta, cause danos profundos ao aparelho, podendo até
mesmo levá-lo a um estado irrecuperável, o chamado brick (tijolo): o
smartphone ou tablet deixa de aceitar qualquer comando ou carregar
arquivos, se tornando completamente inútil.

QUAIS SÃO OS PERIGOS DE FAZER


ROOT NO ANDROID?
• As chances de que algo dê muito errado com o root, mesmo se o usuário
seguir todo o procedimento corretamente são bem pequenas, mas
existem. Fica a critério do usuário decidir se vale a pena ou não e, em caso
positivo, arcar com as consequências se algo não sair como o planejado.

QUAIS SÃO OS PERIGOS DE FAZER


ROOT NO ANDROID?
a bateria precisa estar carregada com, no mínimo, 60% de
carga;
remova todas as contas do Google se o seu Android for superior
à versão 5.1;
se o seu celular for da Samsung e com Android na versão 5.1 ou
acima, é recomendado saber o login – e-mail e senha – da
conta do Gmail. Pois, caso não lembre, apenas o centro de
reparo Samsung poderá desbloquear o smartphone;
faça o backup se você não deseja perder algum dado mais
importante, pois a restauração apagará completamente todos
os dados do sistema.

HARD RESET ETAPAS


Com o celular em mãos e desligado, é hora de seguir o passo a
passo de acordo com o modelo do seu aparelho.

Smartphones com ou sem o botão Home (central, na parte


inferior do celular) ou com o botão Bixby (para novos celulares
da Samsung).

HARD RESET ETAPAS


1.Desligue o celular. Pressione o botão volume para cima,
botão Home e o botão Power (o de ligar/desligar);

2.Uma tela será acesa, mas logo irá se apagar. Quando a tela acender
pela segunda vez, solte apenas o botão Power;

3.Continue pressionando o botão Home e o botão de volume para


cima. Quando aparecer o robô do Android, é a hora de soltar todos os
botões;

HARD RESET ETAPAS


4.Neste momento, diversas opções aparecerão na tela do seu celular.
Com os botões de volume do celular, vá até a opção Wipe data factory
reset e a selecione com o botão Power;

5.Selecione a opção Yes delete all user data com o botão Power,
chegando nela com os botões de volume;
6.Agora, todas as informações e dados do seu celular serão
apagados;

7.Por fim, selecione a opção Reboot system now e espere até que o
celular ligue.

HARD RESET ETAPAS


ROM Stock: é a versão original de uma imagem do sistema Android incluída em um
smartphone ou tablet, da maneira que o Google desenvolveu sem nenhuma
alteração de fabricantes e/ou operadoras. Algumas ROMs customizadas, como as do
LineageOS são baseadas em versões stock, mas o usuário também pode optar por
instalar uma imagem sem nenhum tipo de manipulação;
Flash: no contexto de root do Android, refere-se a instalar um pacote de arquivos,
uma ROM ou um novo kernel em seu aparelho, o que pode ser necessário ou não
para o processo;
ADB: sigla para Android Debug Bridge, uma ferramenta de linha de comando incluída
no kit de desenvolvimento (SDK) do Android. A maioria das ferramentas de root
utilizam o ADB e, em alguns casos, o usuário pode ter que digitar comandos
diretamente para fazer a ferramenta funcionar. Tudo depende do método e do
modelo do dispositivo;
Recovery: é a ferramenta de recuperação do Android, por onde o usuário pode fazer
backups, apagar a memória cache ou fazer um reset de fábrica do dispositivo. Por
isso mesmo ela é parte essencial do processo de root. Enquanto a versão oficial é
bem limitada, aplicativos de terceiros incluem mais funções e oferecem mais opções
de controle ao usuário.

GLOSSÁRIO DE TERMOS COMUNS

Você também pode gostar