O que são ROMs para Android e como instalá-las no seu smartphone

Postado por: DanielPita Em: 14 de julho de 2016, 22:15 Fixado
Ver perfil

E aí pessoal, tudo certo? Esse tópico é pra galera que tá começando no mundo das ROMs customizadas e quer entender direitinho o que é isso, por que vale a pena e como fazer sem brickar o aparelho. Vou tentar ser o mais claro possível pra quem é iniciante.

O que é uma ROM customizada?

Uma ROM customizada é um firmware alternativo feito por desenvolvedores independentes (geralmente da comunidade XDA Developers) que substitui o Android oficial do fabricante. Pensa assim: o Android que vem no seu Samsung, Motorola ou LG é a versão "de fábrica", com toda a personalização e bloatware que cada marca adiciona. A ROM customizada é uma versão "pura" ou modificada do Android, com melhorias de performance, privacidade e recursos que o fabricante não oferece.

Existem dois tipos principais: as ROMs baseadas no AOSP (Android Open Source Project), que são praticamente o Android puro do Google, e as ROMs baseadas no código fonte do fabricante, que mantêm compatibilidade com o hardware específico mas com modificações extras. Pra quem tá começando, as baseadas em AOSP costumam ser mais estáveis e fáceis de usar.

Principais ROMs disponíveis no mercado

Existem dezenas de ROMs por aí, mas vou listar as mais populares e confiáveis que a comunidade já testou bastante:

LineageOS (anteriormente CyanogenMod)

É sem dúvida a ROM mais popular e estável que existe. Nascida como CyanogenMod, a LineageOS suporta centenas de dispositivos e oferece o Android mais puro possível com recursos extras como Personalização de Interface, controles de privacidade aprimorados e suporte prolongado para aparelhos que o fabricante já abandonou. Se você tá começando, essa é a recomendação nº 1. A instalação é bem documentada e a comunidade é enorme.

Resurrection Remix (RR)

A Resurrection Remix é pra quem quer uma ROM com um pacote completo de personalizações. Ela já vem com dezenas de opções de customização de interface, gestos, temas e configurações de performance que em outras ROMs só teria se instalasse-addons separados. É baseada no LineageOS mas com tudo aquela coisa do Paranoid Android e outros projetos. Boa pra galera que curte mexer em tudo.

Pixel Experience

Se você quer ter a experiência exata de um Google Pixel sem precisar comprar um, essa é a opção. A Pixel Experience traz exatamente a interface, os apps, os recursos e até os wallpapers do Pixel. É uma das ROMs mais bonitas e funcionais que existem, com Google Camera (GCam) pré-instalado e todas as funcionalidades exclusive dos Pixels.

crDroid

A crDroid é uma opção excelente que combina estabilidade com recursos extras. Ela é baseada no LineageOS mas adiciona vários tweaks de performance, opções de personalização e suporte a dispositivos mais antigos que outras ROMs já abandonaram. É uma boa escolha pra quem tem um celular mais velho e quer dar uma vida nova.

Evolution X

Muito popular entre os usuários que querem algo entre o Pixel Experience e uma ROM com mais personalizações. A Evolution X tem uma interface limpa inspirada no Pixel mas com recursos extras de customização e otimizações de performance. A comunidade é bem ativa e os builds são regulares.

Como instalar uma ROM customizada: passo a passo

A instalação de uma ROM customizada segue um processo que varia um pouco entre dispositivos, mas o fluxo geral é sempre o mesmo. Aqui vai o passo a passo básico:

  1. Desbloquear o Bootloader: Todo processo começa por aqui. O bootloader é a "fechadura" que impede modificações no sistema. Cada marca tem um método diferente — no Samsung você usa o Odin, no Motorola usa o fastboot com comandos específicos, no Xiaomi precisa de autorização via Mi Unlock. Consulte o fórum específico do seu aparelho pra saber o procedimento exato.
  2. Instalar um Recovery Customizado: O recovery é um "mini sistema" que roda fora do Android principal. O mais usado é o TWRP (Team Win Recovery Project), que tem interface gráfica e é bem fácil de usar. Outra opção é o OrangeFox, que tem uma interface mais moderna. Você instala o recovery via fastboot com o comando fastboot flash recovery nome-do-recovery.img.
  3. Fazer Backup Completo: Antes de qualquer coisa, faça um backup completo pelo recovery. Salve seu nandroid backup (backup do sistema inteiro) e também seus dados importantes num pendrive OTG ou na nuvem. Isso é crucial — se algo der errado, você pode voltar ao estado anterior.
  4. Baixar a ROM e o GApps: Baixe a ROM do seu dispositivo no site oficial do projeto ou no XDA Developers. Se a ROM não vem com os Google Apps pré-instalados (que é o caso da maioria), você também precisa baixar um pacote de GApps como o NikGapps ou o Open GApps. Escolha a versão que corresponde à versão do Android da ROM.
  5. Limpar os Dados (Wipe): No recovery, faça um wipe completo (data, cache, dalvik/ART cache e system). Alguns dispositivos precisam de um wipe adicional no vendor partition. Isso remove todos os dados e o Android antigo, preparando o terreno pra ROM nova.
  6. Instalar a ROM e GApps: Instale primeiro a ROM (selecione o arquivo .zip no TWRP e deslize pra confirmar) e em seguida instale o pacote de GApps. Não reinicie entre as instalações — instala os dois e só depois reinicia o aparelho.
  7. Primeira Inicialização: Na primeira vez que o celular ligar com a ROM nova, pode demorar uns 5-10 minutos pra carregar. Isso é normal — o sistema tá fazendo a configuração inicial. Não tente reiniciar nem desligar o aparelho nesse processo.

Cuidados e dicas importantes

Instalar ROM não é difícil mas exige cuidado. Aqui vão algumas dicas que vão te ajudar a evitar problemas:

  • Sempre confirme o código do dispositivo. Cada modelo de celular tem um código específico (ex: SM-G950F pro Galaxy S8). Usar uma ROM de outro código pode brickar seu aparelho permanentemente.
  • Verifique a versão do Android. Uma ROM Android 13 não vai funcionar num aparelho que só suporta até Android 11. Consulte a página da ROM no XDA pra ver a compatibilidade.
  • Não interrompa o processo de instalação. Se o celular travar durante a instalação, espere pelo menos 30 minutos antes de tentar forçar um reinício. Interromper pode corromper o sistema.
  • Mantenha a bateria acima de 60%. Uma bateria fraca durante a instalação pode causar problemas sérios. Conecte no carregador antes de começar.
  • Guarde o firmware original. Sempre tenha uma cópia do firmware original do fabricante caso precise voltar ao estado de fábrica. Sites como SamMobile (Samsung) e sfirmware.com são úteis pra isso.
  • Leia o tópico da ROM no XDA. Antes de instalar, leia pelo menos as primeiras 5 páginas do tópico da ROM. Lá você vai encontrar bugs conhecidos, soluções pra problemas comuns e dicas da comunidade.

Conclusão

ROMs customizadas são uma excelente forma de dar uma vida nova ao seu smartphone, principalmente se o fabricante já parou de atualizar o aparelho. Com uma boa ROM você ganha versões mais recentes do Android, melhor performance, mais privacidade e opções de personalização que o sistema oficial não oferece. O processo de instalação pode parecer assustador no início, mas com calma e seguindo os passos corretamente, qualquer pessoa consegue fazer.

Se tiver alguma dúvida, posta aqui no tópico que a comunidade ajuda. Também temos tópicos específicos pra cada marca na seção de ROMs do fórum. Bora trocar uma ideia!

Android Developer • Moderador GSMFans
Ver tópico completo

3 Respostas

15 de julho de 2016, 10:32

Show de bola esse guia, DanielPita! Salvei aqui. Uma dúvida: tenho um Moto G4 Plus e queria instalar a LineageOS. Vi no XDA que tem um build stable pra ele. Será que vale a pena? O meu Moto tá no Android 7.0 e o fabricante não vai atualizar mais. Queria pelo menos o Android 10 ou 11.

E outra coisa: é necessário ter o unlock bootloader pra isso? Porque sei que no Motorola é meio chadão pra desbloquear, precisa ficar 72 horas com o aparelho conectado no site da Motorola antes de conseguir o código.

15 de julho de 2016, 11:45

@copa10 Vale sim! O Moto G4 Plus tem boa suporte na LineageOS. Sobre o desbloqueio do bootloader, sim, no Motorola você precisa cadastrar o IMEI no site da Motorola, esperar 72 horas (às vezes menos, às vezes mais) e depois ele libera o código de desbloqueio. Usa o comando fastboot oem unlock CODIGO_AQUI pra desbloquear. É chato esperar mas é o processo oficial e seguro.

Uma dica: antes de tudo, baixa o firmware stock do Moto G4 Plus e guarda num lugar seguro. Caso dê qualquer problema, você pode voltar ao original com o programa RSD Lite da Motorola.

16 de julho de 2016, 08:19

Boa! Esse tópico devia ser fixado mesmo. Muita gente chega aqui perguntando a mesma coisa.

Só complementando: pra quem tem Samsung, o processo é um pouco diferente. Usa o Odin pra instalar recovery, e o bootloader é desbloqueado automaticamente quando você ativa a opção "OEM Unlock" nas configurações do desenvolvedor. Só precisa tomar cuidado com o KNOX — quando você desbloqueia o bootloader do Samsung, ele registra e一些 aplicativos de banco e certos apps de segurança podem parar de funcionar. É o preço que se paga pela liberdade.

E sobre a lista de ROMs, faltou mencionar a AOSP Extended que é bem boa também. Tem uma interface limpa e boas otimizações. Mas concordo que a LineageOS é a melhor pra quem tá começando.