Índice:
Uma das coisas mais notáveis sobre a maioria dos dispositivos Android é a quantidade de escolha que eles têm sobre qual versão do sistema operacional usar. Se comprarmos um smartphone com ótimo hardware, mas não estivermos satisfeitos com o software, geralmente podemos instalar uma versão diferente que o satisfaça.
Dependendo do dispositivo, teremos, pelo menos potencialmente, dezenas de versões do Android que podemos instalar Algumas são criadas e mantidos por uma equipe de desenvolvedores, enquanto outros têm um único desenvolvedor supervisionando todos os aspectos.O melhor de tudo é que são gratuitos.
A maior e mais popular experiência personalizada do Android é o LineageOS. Anteriormente conhecido como CyanogenMod (e posteriormente apenas Cyanogen), o LineageOS é uma versão do Android com recursos adicionais que tornam nosso dispositivo mais poderoso e personalizável.
Uma das grandes coisas sobre o LineageOS é que ele nos permite atualizar muitos dispositivos para a versão mais recente do Android, mesmo que as atualizações de estoque para esse dispositivo estejam muito atrasadas Isso dá nova vida a telefones e tablets que, de outra forma, desapareceriam.
Instalar um novo sistema operacional em nosso terminal Android pode parecer uma odisséia, mas se for feito em etapas, pode ser fácil. Também ajuda o fato de haver uma ampla margem de erro para que os iniciantes não precisem se preocupar em travar seus dispositivos.
Isto é o que vamos precisar para atualizar uma ROM:
Smartphone ou tablet Android compatível Cabo USB para esse dispositivo Computador portátil ou desktop com Windows, macOS ou Linux uma conexão com a internet Tempo (isso pode levar uma ou duas horas, dependendo de quão familiarizados estamos com as tecnologias envolvidas)
Passo 1
Alguns dispositivos raros nos permitem atualizar novas ROMs sem primeiro conectá-las a um computador. No entanto, a grande maioria dos dispositivos precisará de acesso a um computador com Windows, MacOS, Linux ou até Chrome OS.Pode ser um laptop de dez anos ou um desktop de alto desempenho; não é preciso muita energia para atualizar uma ROM
Normalmente, o software que você precisa é o ADB. O ADB é hospedado e mantido pelo Google, portanto, não há preocupações com vírus ou malware ao baixar e instalar o programa. Podemos visitar esta página para seguir instruções explícitas sobre como baixar e instalar o ADB para a plataforma de computação de que precisamos. Não demora muito e as instruções são muito simples.
Depois de instalar o ADB, teremos acesso a ele através de um prompt de comando no Windows ou de uma janela de terminal no Linux e MacOS. Isso pode parecer difícil, mas não se preocupe, os comandos são extremamente simples e fáceis de copiar e colar.
Uma dica: Ocasionalmente, conectaremos nosso dispositivo Android ao computador para conectar ao ADB.Ao fazer isso, precisamos ter certeza de que estamos usando o cabo USB que acompanha o dispositivo. Se não tivermos, devemos usar um cabo de alta qualidade Cabos baratos podem causar problemas com flashing, então é melhor não arriscar.
Passo 2
Para obter o LineageOS, devemos primeiro verificar se nosso dispositivo é compatível com a ROM Vamos ao wiki do LineageOS e fazemos uma pesquisa para o dispositivo que você deseja atualizar. O LineageOS é compatível com os dispositivos mais populares de quase todos os principais fabricantes. A menos que tenhamos um dispositivo extremamente barato, provavelmente podemos instalar pelo menos uma versão do LineageOS.
Quando chegarmos à lista de arquivos associados ao nosso dispositivo, faremos o download apenas do arquivo com a data de upload mais recente. Depois de baixar o arquivo para o computador, podemos sair do site LineageOS.No entanto, não precisamos apenas do pacote LineageOS; também precisaremos baixar o pacote de recuperação personalizada, bem como o pacote de aplicativos do Google.
A recuperação personalizada mais popular é chamada de TeamWin Recovery Project, ou TWRP para abreviar. Podemos baixar o TWRP para o nosso dispositivo acessando o site do TWRP e fazendo uma pesquisa. É obrigatório indicar o modelo exato do nosso dispositivo antes de baixar TWRP ou LineageOS. Existem muitas variantes do Samsung Galaxy S5 e, portanto, muitas versões do TWRP e LineageOS rotuladas como Galaxy S5.
Também precisaremos de um pacote de aplicativos do Google. Se não os instalarmos no final do processo de flashing, não teremos produtos do Google no dispositivo quando ele inicializar, incluindo a Google Play Store. Não podemos instalar os aplicativos posteriormente, devemos fazê-lo durante o flash original.
Depois de baixar esses três pacotes, movemos os arquivos para o mesmo local dos arquivos ADB que instalamos na etapa anteriorEntão mudamos o nome para coisas mais simples; por exemplo, o nome do arquivo TWRP é muito longo e complicado (twrp-3.2.2-1-xxxx.img). Mudamos para apenas TWRP.img. Isso facilitará a localização dos arquivos posteriormente e também evitará que tenhamos que digitar um pouco na linha de comando.
Renomeamos cada arquivo que baixamos como tal:
twrp-x.x.x-x-xxxx.img> TWRP.img
lineage-xx.x-xxxxxxx-nightly-xxxx-signed.zip> LINEAGE.zip
open_gapps-xxxxx-x.x-xxxx-xxxxxxx.zip> GAPPS.zip
Não se esqueça de movê-los para a pasta ADB (para Windows, é % USER PROFILE% \ adb-fastboot \ platform-tools). Depois que todos os arquivos estiverem organizados, estamos prontos para a próxima etapa.
Dica: Nosso dispositivo possui um codinome que LineageOS, TWRP e GApps usarão para identificá-lo.O nome do código é mostrado na lista de dispositivos compatíveis com LineageOS: usamos para procurar pacotes compatíveis, assim sabemos que estamos sempre baixando o certo.
Etapa 3
Existem muitas maneiras diferentes de fazer backup de um dispositivo. Existem aplicativos gratuitos e pagos no Google Play, bem como softwares gratuitos e pagos para computadores. Um bom método para fazer backup de um dispositivo é usar o Helium. Se conectarmos o telefone ao cliente de desktop Helium, podemos fazer uma cópia de segurança de praticamente tudo o que temos no telefone a partir do computador sem ter que fazer root no terminal primeiro
Depois de fazer o backup de tudo, precisaremos fazer duas coisas no dispositivo antes de passar para a próxima etapa: habilitar a depuração USB e o desbloqueio OEM.Estes são dois botões no painel de configurações do nosso dispositivo, escondidos em uma seção chamada “Opções do desenvolvedor”.
Fizemos uma pesquisa no Google por “acessar as opções do desenvolvedor do Android” para encontrar instruções sobre como acessar esses dois botões de alternância (geralmente envolve tocar várias vezes no número da compilação do Android em Configurações). Assim que tivermos acesso às opções do desenvolvedor, ativamos a depuração USB e o desbloqueio OEM. Se o desbloqueio OEM não estiver lá, nada acontece: apenas garantimos que a depuração USB esteja ativada. Depois de fazer tudo isso, conectamos nosso telefone ao computador com um cabo USB. Podemos ver os drivers sendo instalados no computador, o que é normal.
Passo 4
Os passos para desbloquear o bootloader do nosso dispositivo variam dependendo da marca e modelo do telefone ou tablet.Alguns OEMs tornam o processo incrivelmente fácil, enquanto outros o tornam muito difícil. Portanto, este passo varia muito dependendo do dispositivo, por isso é difícil dar instruções explícitas Para facilitar a vida, vamos ao XDA Developers e procuramos no fórum por nosso dispositivo. Lemos os tópicos e se outros usuários desbloquearam o bootloader com sucesso. Se todos os outros parecerem bem, você ficará bem.
Se descobrirmos que outros usuários têm problemas com o bootloader, pode ser por alguns motivos. Pode ser porque o dispositivo é muito novo, então ninguém descobriu o processo ainda. Também pode ser que o bootloader esteja protegido e difícil ou impossível de desbloquear; A Samsung é famosa por isso. Assim que tivermos certeza de que o bootloader é desbloqueável, vamos ao guia de instalação do LineageOS para o nosso dispositivo específico.Lá encontraremos instruções passo a passo sobre como desbloquear o bootloader.
Lembre-se: isso apagará os dados do seu dispositivo.
Na maioria dos casos, para desbloquear o bootloader, conectamos o terminal ao computador com um cabo USB e, em seguida, executamos alguns comandos ADB e fastboot para desbloquear o telefone:
Um comando ADB para garantir que o dispositivo esteja conectado corretamente.
Um comando ADB para reiniciar o dispositivo no modo fastboot.
Um comando fastboot para verificar se o dispositivo está no modo fastboot e conectado corretamente.
Um comando fastboot para desbloquear o bootloader.
Se estivermos no Windows, podemos encontrar um erro ao tentar as etapas na página do carregador de inicialização do nosso dispositivo.O problema pode ser que o prompt de comando não esteja no local correto. Com o prompt de comando aberto, devemos digitar o seguinte comando:
A primeira coisa a fazer depois de conectar o dispositivo ao computador é executar este comando ADB para garantir uma conexão bem-sucedida:
cd %userprofile%\adb-fastboot\platform-tools
Se, após conectar-se com sucesso ao ADB e reiniciar no modo fastboot, tivermos alguns problemas, provavelmente precisaremos atualizar os drivers no computador. Fizemos uma pesquisa no Google por "drivers" e baixamos e instalamos a versão mais recente.
Com tudo isso feito, devemos ser capazes de desbloquear o bootloader com sucesso. Depois que o bootloader for desbloqueado, nosso dispositivo será reinicializado e entrará nas configurações do Android, assim como após uma redefinição de fábrica.
Antes de prosseguirmos para a próxima etapa, precisamos nos certificar de ativar a depuração USB novamente. Passamos pelo processo de configuração de o terminal pela primeira vez e, em seguida, reative a depuração USB. Após a redefinição de fábrica, ele pode ter sido desativado, portanto, precisamos seguir os mesmos passos de antes (ligar, conectar ao computador, etc.).
Etapa 5
Agora que o bootloader está desbloqueado, é hora de atualizar algo em nosso dispositivo. Este é um passo muito importante. Você atualizará nosso software de smartphone, o que mudará drasticamente a forma como ele funciona Como aviso final: exibir a recuperação personalizada incorreta em um dispositivo pode causar erros. Devemos ter certeza absoluta de que o arquivo TWRP que você baixou corresponde ao modelo do dispositivo
Depois de pronto, abra o ADB por meio de um prompt de comando e execute os seguintes comandos:
adb devices
Como antes, o comando anterior garante que o dispositivo esteja conectado corretamente ao nosso computador. Depois disso, executamos: adb reboot bootloader
E então: dispositivos de inicialização rápida
Finalmente, após uma verificação dupla, vamos inserir isto: fastboot flsh recovery TWRP.img
Uma vez que o ADB e o fastboot terminam de piscar, reiniciamos o dispositivo no modo de recuperação. Isso geralmente envolve um conjunto de teclas de hardware. Inicializar o OnePlus 5 no modo de recuperação envolve desligá-lo e ligá-lo enquanto mantém pressionada a tecla de diminuir o volume. Fazemos uma pesquisa no Google das etapas necessárias para iniciar nosso terminal no modo de recuperação.
Como acabamos de atualizar o TWRP durante sua recuperação original, o dispositivo inicializará no TWRP quando pressionarmos as teclas de hardware específicas que encontramos usando o Google. Veremos primeiro a tela abaixo:
Passo 6
Normalmente, apenas inicializamos no Android e movemos o arquivo do computador para o dispositivo após conectar o cabo USB, mas não podemos inicializar no Android porque não temos inicializado, mas instalado Mas não se preocupe, o ADB pode fazer todas as transferências de arquivos de que precisamos. Antes de fazer isso, precisamos garantir que não haja resquícios da versão anterior do Android.
No menu principal do TWRP, toque em Wipe e depois em Format Data. O TWRP irá avisá-lo de que isso é um negócio sério, mas como fizemos o backup na Etapa Três, não temos nada com que nos preocupar. Seguimos as instruções do TWRP e concluímos o processo de formatação.
Após receber a mensagem "Sucesso", pressionamos o botão Voltar até retornarmos à página Limpar.Tocamos em Excluir avançado e veremos uma série de caixas de seleção. Se um item for marcado, essa seção do disco rígido será apagada. Marcamos as três primeiras caixas: Dalvik / ART Cache, System e Cache e deixamos todas as outras desmarcadas.
Deslizamos o dedo da esquerda para a direita no controle deslizante marcado Deslize para excluir. O processo de limpeza começa. Feito isso, estamos prontos para atualizar o LineageOS. Com o aparelho ainda no modo TWRP, conectamos ele ao computador usando o cabo USB. Inicializamos um prompt de comando ou janela de terminal na pasta ADB, executamos uma verificação de dispositivo e, em seguida, usamos o comando "push" para enviar o arquivo LineageOS para a memória interna do terminal. O comando para entrar deve ser: adb push LINEAGE.zip /sdcard/
Depois de digitar e pressionar Enter, o ADB começará a enviar o arquivo LineageOS para o nosso dispositivo.Isso pode levar algum tempo e, às vezes, não há barra de progresso para ver a duração do processo. No telefone, voltamos ao menu principal do TWRP e tocamos em Instalar. Veremos uma lista de arquivos disponíveis no dispositivo, e o pacote LineageOS deve ser um deles Tocamos no nome do arquivo e acessaremos uma tela com três opções: deslize para confirmar Flash.
TWRP mostrará o LineageOS em nosso dispositivo e nos informará que ele foi instalado com sucesso. Teremos duas opções: Limpar cache/dalvik ou Reiniciar o sistema. Nós não empurramos nenhum. Faremos isso com o botão home na tela.
Passo 7
Agora tudo o que você precisa são aplicativos do Google, como Google Play Store, Google Play Services, Gmail e Google Maps. Vamos atualizar o arquivo ZIP do Google Apps que baixamos na Etapa 2 da mesma forma que atualizamos o LineageOS.Com o dispositivo ligado no TWRP e conectado ao computador, abrimos um prompt de comando ADB e mais uma vez fazemos uma verificação do dispositivo ADB. Em seguida, escrevemos este comando: adb push GAPPS.zip /sdcard/
Normalmente, o pacote de aplicativos do Google é maior do que nosso pacote LineageOS, portanto, este processo pode demorar ainda mais do que a primeira instalação que fizemos na etapa anteriorTerminado o processo, com o nosso dispositivo seguimos os seguintes passos:
Touch Install> Pesquise no Google package> Pressione package> Deslize para confirmar Flash
Após executar essas etapas, o processo de atualização é iniciado. Feito isso, pressione Wipe cache/dalvik, aguarde um momento e pressione Restart system.
Etapa 8
Se nossa primeira inicialização demorar mais de 15 minutos, algo está erradoRealizamos uma reinicialização segurando o botão liga / desliga até que o dispositivo seja reinicializado. Deixamos o telefone tentar reiniciar novamente. Se ainda não inicializar ou algo não piscar corretamente, volte para a Etapa 6. A primeira coisa que você verá após uma inicialização bem-sucedida é uma nova animação de inicialização, com os três círculos do logotipo do Lineage OS em uma curva linha.
Concluída a inicialização, estaremos na tela inicial do Android, onde escolheremos o idioma, adicionaremos nossa conta do Google, conectaremos ao Wi-Fi e assim por diante. Quando estivermos na tela inicial, estamos oficialmente prontos: temos o LineageOS em nosso dispositivo.
Conclusão
Dependendo do dispositivo, provavelmente existem muitas outras ROMs personalizadas além do LineageOS.Agora que sabemos como atualizar uma ROM, podemos aproveitar e testar todos os tipos de sistemas. Tudo o que precisamos fazer é encontrar ROMs que correspondam ao número do modelo do nosso terminal e repita as etapas 6 a 8 Não há necessidade de desbloquear o bootloader ou instalar uma recuperação personalizada novamente. Claro, devemos fazer uma cópia de backup do dispositivo novamente.
Se experimentarmos ROMs personalizadas e decidirmos que não gostamos mais delas, é muito fácil reverter para a ROM padrão com a qual nosso dispositivo veio de fábrica. Há um conjunto diferente de instruções para atualizar o estoque, mas a essência é a mesma.
