Slideshow

[Hacking][slideshow]

Criando a Bootanimation da sua ROM

Nesse post, explico o que é a boot animation, a estrutura de uma, como fazer a sua e recomendo ótimos programas para facilitar a criação ou conversão de boot animations.
no



Descrição:
Todo android tem uma boot animation (Animação de inicio) e pode ser trocada ou editada como você quiser, siga o tutorial

A animação está no diretório /system/media/bootanimation.zip

Dentro do zip você encontrará pastas (geralmente duas) e um arquivo de texto, dessa forma.

bootanim0
bootanim1
desc.txt (descrição da bootanimation)

As pastas contém várias fotos.

exemplo:
foto0001.jpg
foto0002.jpg
foto0003.jpg
foto0004.jpg
foto0005.jpg

E dentro do arquivo desc.txt, será mais ou menos assim:

240 320 6
p 1 0 bootanim0
p 0 0 bootanim1

240 320 - corresponde a resolução em pixels (largura - altura)
6 - Corresponde a velocidade da animação (frames por segundo)
p 1 - Quantidade de vezes as fotos da pasta vão reproduzir. Nesse caso, uma vez
*Quando contém 0, significa que as fotos da pasta ficarão em loop
0 Corresponde ao delay (demora) entre a troca na exibição das fotos nas pastas
bootanimX - Nome da pasta onde estão as fotos

*No arquivo não contem marcadores, eu coloquei para facilitar a explicação.

Dicas
1. Como eu digo no artigo "Nunca use o bloco de notas", O arquivo desc.txt não pode ser editado com o bloco de notas do Windows, baixe o notepad++

2. As duas pastas não precisam ter o mesmo nome, nem ter o nome seguido de um número, mas é recomendado que seja com ambos. Por exemplo:
anim1
anim2
anim3

3. Uma boot animation pode ser separada em quantas pastas você quiser

4. Você pode usar imagens no formato .JPG e .PNG para fazer sua boot animation

5. Se for editar o desc.txt, sempre deixe pule uma linha e deixe-a vazia. Se não fizer isso, a animação não vai funcionar

Exemplo

Se você seguir as regras acima, você conseguirá fazer uma boot animation funcional para seu Android.

Portando bootanimation
Se você achou uma boot animation na internet, quer coloca-la em seu celular, mas a resolução não é igual, como você faz?

1. Instale o programa Image Resizer
2. Extraia as fotos do arquivo bootanimation.zip
3. Abra o Image Resizer
4. Selecione as fotos que quer redimensionar
5. Coloque a resolução desejada
6. Clique em resize


Ele pegará todas as fotos selecionadas e redimensionará cada foto para a resolução desejada.

Download Image Resizer

Dicas Image Resizer
1. Procure pegar bootanimations de tamanho grande, porque se você pegar uma de resolução 240x320 e estica-la para ficar em hd, a queda na qualidade de imagem será perceptível. E também porque redimensionar a foto grande para uma foto normal não 'mata' a qualidade.

2. Mantenha o desc.txt e a estrutura de pastas como estavam, mesmo quando converter a resolução das fotos. Edite apenas a resolução do arquivo desc.txt.

Conclusão
Depois de terminar, pegue o arquivo da bootanimation, copie e cole dentro da pasta /system/media. substitua a bootanimation padrão e reinicie
*Recomendo fazer backup da bootanimation padrão.

Abaixo, coloco uma boot animation para vocês abrirem e verem como funciona. Clique na animação para baixar (link direto)


Atenção
*Alguns celulares (como os da Samsung) não utilizam formato zip de bootanimation, usam formatos QMG de bootanimation e shutdown animation, clique aqui para baixar um app específico para esse formato
*Alguns celulares (como os da Motorola) carregam vídeos ao invés de fotos na animação, também terão um post próprio no blog.


Post original:Android HyperUser

*Cópia permitida apenas citando a fonte

Dúvidas nos comentários

Nenhum comentário:

Todos os comentários são monitorados. Comentários ofensivos serão removidos e os respectivos usuários banidos.