é perigoso remover o logotipo de inicialização da marca da empresa?

8

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?

kev
fonte
Depende do dispositivo. Eu sei que é muito fácil no HTC One M7, pois a imagem do carregador de inicialização é armazenada em sua própria partição. Eu amo o espaço / planeta Terra, um fio XDA, todos eles vêm em zíper flashable.
Aaron Gillion
Eu tenho Xiaomi Mi4i com Cyanogenmod 13.0 (6.0.1) @AaronGillion
kev

Respostas:

6

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 splashou logo, para alterar a qual você precisa piscar com o mesmo nome .mbnou .binarquivo (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 flasho 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 ...

Tamoghna Chowdhury
fonte
@ sbrm1 Você, em termos simples, foi muito cuidadoso ou teve muita sorte. Não é algo que possamos ou devemos assumir que seja verdadeiro para o OP. Além disso, ao fazer algo inerentemente arriscado como esse, você deve sempre divulgar o que pode acontecer, mesmo que você nunca tenha experimentado isso.
Tamoghna Chowdhury
@ sbrm1, informe-me desses aplicativos sobre os quais você fala. Eu acho que esses aplicativos fazem pouco mais do que alterar a animação de inicialização, não o logotipo de inicialização.
Tamoghna Chowdhury
Verifiquei e descobri que minha resposta é aplicável apenas a outros dispositivos com o mesmo chipset (ou, no caso da Mediatek, qualquer outro SoC da Mediatek) ... Estou atualizando minha resposta.
sbrm1
@ sbrm1, por favor, cite as fontes onde você encontrou essas informações.
Tamoghna Chowdhury
7

Sim, é possível alterar o logotipo da empresa. Se você já atualizou uma ROM personalizada que a altera e ainda tem o update.ziparquivo 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 denominada LOGOonde um dump completo do arquivo logo.bin é salvo.

Existem update.zipsapenas 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)

sbrm1
fonte
@kev não esse vídeo, postou um errado
sbrm1
@kev postou novas instuções e removeu o vídeo antigo
sbrm1
Eu discordo totalmente das etapas sugeridas para ativar a alteração do logotipo do carregador de inicialização. Os chipsets no Mi4i e no OPO são muito diferentes (arquitetura de 64 bits vs. 32 bits e gerenciadores de inicialização, para dizer o mínimo), e isso pode afetar o telefone do OP. Resumindo: o logotipo do Bootloader não tem nada a ver com resolução. Depende do carregador de inicialização, formato binário e tamanho da imagem. Além disso, nossa política é reproduzir conteúdo vinculado crítico, caso o link ocorra.
Tamoghna Chowdhury
Além disso, o binário RAW e o binário bruto são duas coisas diferentes no mundo das imagens digitais. O primeiro está relacionado a fotos não processadas e o outro é o que você provavelmente pretende. -1 para recomendações não recomendadas.
Tamoghna Chowdhury
@TamoghnaChowdhury corrigiu a parte bruta.
Sbrm1