Existem dois tipos de animação de inicialização:
1) que vem com o logotipo da marca da empresa
2) Baseado em Rom
Consegui mudar a animação baseada em Rom, fazendo o root no telefone e com a ROM personalizada. mas estou um pouco confuso sobre como alterar ou remover a animação do logotipo da marca e mais. É seguro fazer isso? Aumentará a velocidade do processo de inicialização?
boot-animation
kev
fonte
fonte
Respostas:
Eu tenho uma opinião muito diferente sobre esse assunto do que @ sbrm1. Observe algumas coisas primeiro e depois decida se vale a pena fazer isso:
O logotipo de inicialização é na verdade uma imagem binária bruta, restrita pelo tamanho, não pelo formato.
O formato da tela inicial do carregador de inicialização, como é conhecido, varia até para os modelos do mesmo dispositivo (neste caso, modelos Exynos e Qualcomm Samsung Galaxy).
Em dispositivos Qualcomm, o logotipo inicial do carregador de inicialização geralmente é armazenado em uma partição chamada
splash
oulogo
, para alterar a qual você precisa piscar com o mesmo nome.mbn
ou.bin
arquivo (não.img
)Se você não escolher um logotipo com um formato e tamanho específicos para o seu dispositivo, poderá resultar em circunstâncias imprevistas (leia-se, o que parecerá um Hard Brick , o dispositivo não será inicializado). Por quê? O gerenciador de inicialização é burro e tentará carregar o que estiver na partição inicial, desde que caiba nela (ou seja, tenha um tamanho específico). Pode até não ser uma imagem. O carregador de inicialização pode optar por entrar em pânico, ou seja, mostrar alguma mensagem de erro e reinicializar, continuar tentando recarregar o splash ou continuar inicializando o sistema operacional. Você pode esperar o último, mas nunca sabe a menos que alguém tenha documentado o comportamento específico do seu dispositivo ou que você o aprenda da maneira mais difícil. Você pode ou não perder a tela de carregamento, no entanto.
Você ainda quer fazer isso? Não conheço um guia específico para o seu dispositivo, deixe que isso te atrapalhe um pouco. Se houver realmente um arquivo de splash aceitável para o seu dispositivo, apenas
fastboot flash
o arquivo de imagem (observe a imagem como na imagem do disco , não fotografe ) para qualquer uma das 2 partições de splash mencionadas acima existentes no seu dispositivo. Isso pode ser feito em alguns dispositivos HTC, LG e Nexus com chipsets Qualcomm ou Tegra.Um último FYI, o fabricante pode optar por integrar o logotipo no gerenciador de inicialização (
aboot
). Eu sei que a Xiaomi faz isso em alguns dispositivos (Redmi 1s e Redmi 2 - experiência pessoal), provavelmente também é verdade no seu caso. Então, você precisará de um carregador de inicialização personalizado , com a tela inicial compactada no arquivo de imagem flexível do carregador de inicialização ( imagem como acima).Ainda lá? Eu não posso ajudá-lo além de desencorajá-lo, então ...
fonte
Sim, é possível alterar o logotipo da empresa. Se você já atualizou uma ROM personalizada que a altera e ainda tem o
update.zip
arquivo disponível, algumas vezes (após a extração), você encontrará um arquivo logo.bin (é um arquivo binário bruto ) no diretório raiz. Este arquivo contém o logotipo da marca, bem como a animação de carregamento e a imagem a ser exibida no modo de inicialização rápida. No entanto, no seu telefone (e na maioria dos outros telefones), não há arquivo logo.bin, mas apenas uma partição denominadaLOGO
onde um dump completo do arquivo logo.bin é salvo.Existem
update.zips
apenas para alterar a marca do telefone, no entanto, apenas os arquivos com a resolução e o chipset corretos serão exibidos corretamente. (Sim, você pode realmente usar esses arquivos criados para outros telefones com o mesmo SoC com a mesma resolução)fonte