Casa > C > Como Flashear Qualquer Rom Em Qualquer Dispositivo

Como flashear qualquer ROM em qualquer dispositivo

Hi!

Great to know you are into exploring more with your Android. Mas, a partir daqui, você tem que ter cuidado, já que você vai experimentar com seu dispositivo principal. Antes de chegarmos à parte que pisca:

O que é exactamente uma ROM personalizada?
Em termos simples, é uma construção de SO Android, modificada para acomodar funcionalidades, upgrades e mods fixes. O Android é de código aberto, dando o poder às pessoas/devs de fazer o que quiserem com ele. Inicialmente, a maioria ou todos os membros da OHA como a Samsung, HTC, Sony, todos criaram a sua própria versão modificada do SO Android nos seus dispositivos. Por exemplo, a ROM da Samsung chamava-se TouchWiz ( que depois mudou para Samsung Experience e agora, para OneUI), a HTC tinha o seu conhecido HTC Sense e o Sony's Timescape. Qualquer pessoa pode construir uma ROM personalizada a partir da fonte Android disponível publicamente e publicá-la.

>p>Existe uma ROM personalizada para cada dispositivo?
Não necessariamente. Alguns dispositivos usam processadores como o MediaTek, que não tem um sistema de código aberto. Isso limita a acessibilidade da ROM customizada para apenas portar ROMs de dispositivos com as mesmas especificações exatas. Construir uma ROM a partir do código fonte para tais dispositivos seria altamente cansativo. Mas à parte isso, a maioria dos dispositivos definitivamente tem ROMs personalizadas. Se você tiver sorte, seu dispositivo terá muitas também!>p>Is there a risk involved?
Definidamente! Isso é porque você está mudando completamente uma construção estável do SO que foi feita sob medida para o seu dispositivo pelo fabricante do dispositivo. Uma vez que você decida flashear uma ROM personalizada, você está basicamente levando as coisas em suas próprias mãos e o OEM (Fabricante do Equipamento Original: Samsung, HTC, Sony, etc) NÃO é responsável se você colocar o seu dispositivo no processo.

Onde eu começo?
Usualmente, ele começa com 'desbloqueando o bootloader'. O bootloader é o programa que carrega o sistema operacional Android quando seu dispositivo é iniciado. Mas, por razões de segurança (e para manter as pessoas longe de fazer algo que elas não entendem), o gestor de arranque é bloqueado pelo fabricante do dispositivo e assim, ele apenas carrega a ROM que já está no dispositivo (que é assinada pelo OEM). Para carregar outra ROM de sua escolha, você tem que fazer um acordo com o OEM para que você esteja assumindo total responsabilidade pelo processo, ou seja, desbloqueando o carregador de inicialização. O processo de desbloqueio do bootloader varia para diferentes dispositivos. Procure na Internet o processo para o seu dispositivo.

Após ter desbloqueado o gestor de arranque, você está um passo mais próximo. O próximo passo é fazer uma recuperação personalizada. A recuperação é como um sistema operacional independente que não depende do sistema operacional Android para funcionar. Isso nos dá uma maneira de mudar/modificar/substituir a ROM existente por aquela que queremos que funcione. As recuperações mais conhecidas são o TWRP e o CWM. O TWRP é recomendado já que é um projeto ativo e tem muitas opções de recuperação. O processo de instalação para estas são altamente dependentes do dispositivo e as instruções juntamente com a fonte de download estarão disponíveis em XDA.

P>Próximo passo é crucial. Selecionando a ROM personalizada.
A razão pela qual isto é crucial é que as ROMs são construídas muito especificamente levando em consideração todo o hardware que a constitui. Então, se você piscar uma ROM que não suporta o hardware do seu dispositivo, é altamente provável que você acabe com um dispositivo irreparável.

Quais são as coisas a ter em mente enquanto seleciona uma ROM personalizada?

  1. Certifique-se de que a ROM está construída/portada para o seu dispositivo. Normalmente, os tópicos nas ROMs mencionam-no claramente. Algumas vezes, para dispositivos lançados no mundo todo, a banda base pode variar dependendo dos países onde ela foi lançada. Nesses casos, certifique-se de que você tenha uma ROM que suporte a versão de banda base do seu dispositivo's. Você pode descobrir a versão de banda de base do seu dispositivo no menu Sobre o telefone, nas Configurações. Piscar uma banda de base diferente pode afectar o seu radio.img e os cartões SIM podem deixar de funcionar. Além disso, verifique se o kernel para uma determinada ROM é de stock ou personalizado. No caso de ser um kernel personalizado, você teria que flashar o kernel personalizado também.
  2. Li>Dê uma olhada mais de perto nas tags de compilação. A ROM pode estar em seu estágio inicial de desenvolvimento, o que significa que muitas das funcionalidades podem não estar funcionando.
    Uma compilação noturna significa que a compilação/porta ainda está instável. Portanto, é sempre aconselhável escolher um build estável de uma ROM (se ela estiver disponível, obviamente).
  3. Sejam cuidadosos com o código fonte. XDA, Needrom são alguns bons fontes para obter ROMs personalizadas. Confiar em ROMs de fontes aleatórias pode ser perigoso.

P>Posso voltar à minha ROM original?
Yes, desde que haja um zip flashable (da recuperação) da Stock ROM ou há um build que pode ser flashado a partir de uma ferramenta dedicada (por exemplo, Odin para Samsung, SP Flash Tool para MediaTek etc). Qualquer um destes é normalmente disponível para a maioria dos dispositivos.

Isso é praticamente o básico que você precisa saber antes de flashar ROMs. Se você tiver mais perguntas, você pode voltar.

Happy flashing! :)

De Snyder Brierley

Qual é a utilidade do celular? :: É possível flashear uma ROM sem um cartão SD e um PC?