Agora você pode desbloquear o bootloader da variante T-Mobile do LG Velvet e fazer root nele usando Magisk. Continue lendo para saber como fazer isso!
Desbloqueando o bootloader, fazer root em um dispositivo, e flashear ROMs de reposição são hobbies populares aqui no XDA. A comunidade de usuários avançados tem em alta conta a capacidade de modificar seus dispositivos e quase não encontra interesse em telefones se não conseguir desbloquear o bootloader. Muitos dispositivos legados são mantidos vivos por ROMs de terceiros, que também são uma dádiva de Deus para smartphones que estão prestes a perder o suporte oficial. A LG, por exemplo, não fabrica mais smartphones Android, portanto, os proprietários de dispositivos LG podem querer resolver ROMs personalizadas no futuro próximo. No entanto, o processo não é exatamente simples devido à política de desbloqueio do bootloader da LG.
A LG tem uma longa história em relação ao desbloqueio do bootloader. O OEM coreano costumava permitir que apenas alguns modelos fossem desbloqueados pelos usuários finais – provavelmente devido a requisitos das operadoras. Mesmo assim, a empresa
aproveitou permanentemente a oportunidade alguns meses atrás, o que significa que as pessoas precisam confiar em métodos não oficiais para desbloquear seu bootloader. Desta vez, membro sênior do XDA Desejo39 surgiu com um processo realmente inovador para desbloquear o bootloader da variante T-Mobile do LG Velvet e, posteriormente, fazer root no dispositivo.- Agora você pode desbloquear não oficialmente o bootloader da variante T-Mobile do LG Velvet.
- O processo requer o downgrade para o Android 10.
- Depois de desbloquear o bootloader, você pode usar o Magisk para fazer root no dispositivo.
Como desbloquear o bootloader e fazer root no T-Mobile LG Velvet
A edição T-Mobile do LG Velvet (número do modelo LM-G900TM) é alimentada pelo SoC MediaTek Dimensity 1000C. Isso o torna único na linha Velvet, já que todas as outras variantes do smartphone apresentam o chipset Qualcomm Snapdragon 750G (5G) ou Snapdragon 845 (4G). A plataforma MediaTek acima mencionada é vulnerável a um exploração de bootrom conhecida, que pode ser utilizado para ignorar a segurança do bootloader e desbloquear o bootloader. Depois disso, é uma brincadeira de criança fazer root no dispositivo.
Antes de entrarmos em como fazer root no T-Mobile LG Velvet, lembre-se de fazer um backup fora do dispositivo. Isso ocorre porque o processo de desbloqueio do bootloader requer a limpeza de todos os dados pessoais do seu telefone, incluindo os arquivos no armazenamento interno.
Etapa 1: fazer downgrade para Android 10
Caso o alvo T-Mobile LG Velvet esteja executando o Android 11, precisamos fazer o downgrade para o Android 10. Isso ocorre porque o firmware do Android 11 para este dispositivo já corrigiu o pré-carregador explorável (também conhecido como bootloader de primeiro estágio). Você também precisa de um PC, pois a ferramenta de flash funciona apenas no Windows.
- Baixe e instale os drivers USB mais recentes para LG.
- Baixe qualquer pacote de firmware KDZ baseado em Android 10 para o T-Mobile LG Velvet de um site de hospedagem de firmware LG de renome.
- Baixe uma ferramenta LGUP devidamente corrigida para atualizar o pacote KDZ.
- Instale o LGUP e abra seu executável.
- Selecione os REMODELAR opção como o processo. A seguir, clique no botão com três pontos no canto inferior direito para selecionar o arquivo KDZ.
- Reinicie o LG Velvet para o modo de download. Para fazer isso, desligue o telefone. Em seguida, conecte o cabo USB ao PC, mantenha pressionado o botão Aumentar volume do telefone e conecte a outra extremidade do cabo ao telefone. Você deverá ver uma tela com o texto “Atualização de firmware” ao lado de um logotipo USB no telefone.
- Clique no Começar botão e aguarde o processo de flashing terminar.
- Se tudo correr bem, o telefone será reiniciado com o firmware do Android 10.
Passo 2: Desbloqueie o bootloader
Agora que restauramos o pré-carregador explorável no T-Mobile LG Velvet, podemos desbloquear seu bootloader em um instante. Graças ao projeto MTKClient do analista de segurança Bjoern Kerler, você não precisa se preocupar com cargas úteis de exploração e outras ferramentas de engenharia reversa de baixo nível. Tudo que você precisa fazer é executar alguns scripts Python.
- Baixe a ferramenta MTKClient em seu repositório oficial do GitHub e configure-o seguindo o leia-me.
- Caso não queira mexer nas dependências e drivers, você também pode usar o ISO inicializável baseado em Ubuntu pronto para executar MTKClient em um ambiente Linux ativo.
- Certifique-se de que o telefone esteja desligado. Em seguida, execute o seguinte comando em uma janela de terminal no seu PC e conecte o telefone ao PC.
Isto irá apagar opython mtk e metadata, userdata, md_udc
metadata
euserdata
partições no seu telefone - Nesta fase, estamos prontos para executar o comando de desbloqueio
python mtk xflash seccfg unlock
- Reinicie o telefone usando o seguinte comando:
Em seguida, desconecte o cabo USB para permitir a reinicialização do telefone.python mtk reset
- Agora você tem um bootloader desbloqueado T-Mobile LG Velvet.
Etapa 3: atualize para o Android 11
Como o bootloader agora está desbloqueado, podemos (re) atualizar para o firmware do Android 11. No entanto, atualizar diretamente um Android 11 KDZ substituirá o pré-carregador explorável, portanto, precisamos optar por um procedimento de atualização seletivo.
- Baixe o Android 11 KDZ mais recente para o T-Mobile LG Velvet.
- Abra o LGUP e selecione o KDZ.
- Inicialize o telefone no modo de download e conecte-o ao PC.
- Selecione os PARTIÇÃO DL opção e clique no Começar botão.
- Ao ver a janela da lista de partições, clique em Selecionar tudo e desmarque a partição do pré-carregador e pressione OK para começar a piscar.
- Depois de terminar o processo de atualização, o telefone deve inicializar no Android 11 com um bootloader desbloqueado.
Etapa 4: corrigir a imagem de inicialização padrão usando Magisk para root
Um bootloader desbloqueado nos permite executar código não assinado no dispositivo. Como resultado, agora podemos corrigir a imagem de inicialização padrão usando Magisk e atualizar a imagem modificada para obter acesso root.
- Despeje a imagem de inicialização padrão do telefone para o seu PC usando MTKClient.
- Copie a imagem despejada para o seu telefone e corrija-o usando Magisk. Em seguida, copie a imagem corrigida do telefone para o PC.
- Reinicie o telefone na interface do bootloader usando ADB:
adb reboot fastboot
- Atualize a imagem de inicialização corrigida pelo Magisk usando Fastboot:
fastbootflashbootname_of_the_patched_boot_image.img
- Reinicie o telefone.
- Isso é tudo o que você precisa para fazer root no seu T-Mobile LG Velvet.
Qual é o próximo?
Atualmente não há versões de TWRP ou ROMs personalizadas em nossos fóruns para o T-Mobile LG Velvet. No entanto, um bootloader desbloqueado permite que você jogue com diferentes versões de GSI. Estando enraizado, você poderá aproveitar um grande número de aplicativos raiz e Módulos Magisk também, o que permite alterar diferentes aspectos do seu dispositivo.
Se você estiver procurando mais detalhes sobre o processo, confira o seguinte tópico em nossos fóruns:
Desbloqueio e root do bootloader para T-Mobile LG Velvet (SOMENTE G900TM)