outubro 24, 2012

Fazer um Theme para CM7/CM9

 Neste tutorial bem fácil, vou ensinar a vocês, da maneira mais fácil que pode existir na face da terra, como editar um theme de CM7 ou CM9.

Atualizado: Adicionado mais uma opção de personalização.

Funciona em qualquer celular com CM7 ou 9 instalada.

O tutorial foi feito por mim mesmo (Denis Alcantara), mas se algo der errado, você fala com outro administrador do site.

Vamos lá!

Você ai, que nunca fica contente com o visual do seu celular, porque nenhum desenvolvedor consegue acertar seu gosto para themes, agora você vai saber de um jeito bem simples, como deixar um theme com a sua cara!

Do que você precisa:

  • WinRAR
  • Um theme que queira editar
  • Photoscape ou Photoshop (se você souber mexer)
  • CM7 no seu telefone
  • Ícones
  • Criatividade


Você precisa saber disso:
Telefones Android tem tipos de tela diferentes, e isso influencia em que tipo de arquivo você vai modificar.

  • LDPI >> QVGA (240x320)
  • MDPI >> HVGA (320x480)
  • HDPI >> WVGA (480x800)
Lembrando que existem outras resoluções, mas essas são as mais comuns.

ROUND 1: Começando!
Para ter acesso aos arquivos do apk sem aquele "blablabla" chato de descopilar pra depois copilar, você pode usar o WinRAR, abra o .apk do tema com o WinRAR e você vai encontrar duas pastas (META-INF e res), e um arquivo (AndroidManifest.xml), vamos mexer apenas na res. Pelo WinRAR, abra a pasta res dentro do arquivo e você vai encontrar varias (talvez) pastas com o nome inicial de drawable e uma (ou mais de uma) com o nome de xml.

ROUND 2: Como mudo o fundo da barra de status?
Simples, na maioria dos themes, o nome do fundo da barra de status é "statusbar_background.9.png", normalmente, fica localizada na pasta res\drawable-mdpi (se o theme for para telefones HVGA, mas também funciona em QVGA)

Alternativa 1: Você agora, precisa fazer uma imagem com a mesma resolução da que já esta presente no arquivo do theme, para isso, use o photoscape ou photoshop.

Alternativa 2: Você pode pegar a "statusbar_background.9.png" de outro theme, neste caso, abra o outro theme pelo WinRAR, procure o arquivo e o mova para a mesma pasta onde se encontra a imagem do seu theme.

ROUND 3: Mudando os ícones:
Isso é bem fácil, os icones geralmente tem o nome de:

Exemplos:

  • app_music.png
  • music.png
  • ic_launcher_music.png
  • ic_music.png
  • launcher_music.png

"Launcher" significa "Lançador", e não "Homescreen".

Se você ainda não desistiu e continua lendo, você pode pegar os ícones de temas para GO/ADW Launcher, é só você baixar, abrir o apk e procurar em uma das pastas "drawable" os ícones e extraí-los para uma pasta em seu computador.

Substitua todos os ícones  até meu irmão de 2 anos sabe fazer isso, veja na pasta do theme o nome do ícone, vai lá e renomeia os ícones que você pegou do tema do GO/ADW ou de outro lugar e substitui.

ROUND 4: Mudando os ícones da bateria:
Para isso, você precisa de ícones de bateria (recomendo pegar de outro theme), as imagens que formam a bateria geralmente vem assim:

- stat_sys_battery_0.png (0 = número de porcentagem)

Você pega todas as imagens que começam com "stat_sys_battery_" e mova-as para seu theme, subistituindo as que existem lá.

OBS: Este tutorial é para simples mudanças, então, não irei ensinar a mudar outros icone, caso queira saber, peça ajuda nos comentários ou me adicione no Facebook que eu te explico.

ROUND 5: Mudando a barra de titulo:
Esse não é tão simples quanto parece, olhe o print abaixo, no "Bônus", o lugar escrito "Armazenamento USB em massa" é a barra de titulo.

Para muda-la, pegue de um theme que queira, o nome é activity_title_bar.9.png, dai é só substitui-la , lembrando que pode não funcionar e apps como configurações e alguns outros iram dar force close. Então, antes de fazer isso, faça uma cópia da barra de titulo do seu theme.

BÔNUS: Mudando o fundo (se seu theme tiver):
"Como assim? Fundo?"
Exemplo:

Theme Asuna UI2 criado por mim (Denis Alcantara, ou Dyeeh)


Enfim, ele pode estar como:

  • semc_bg.png
  • background.png
  • outro nome relacionado a "background" ou "bg"

Pegue o fundo que quiser, mude a resolução para a mesma do fundo encontrado no theme, renomeie para o mesmo nome e substitua.

GRANDE OBSERVAÇÃO!
Todas as imagens editadas devem ser do formato .png
.....
Bom, é isso, esse é o método mais fácil de editar um theme, e também serve para launchers, mas isso é em outro tutorial... Espero que tenham entendido, deixem suas duvidas nos comentários, fale comigo no Facebook ou participe do grupo do UltraConnect também no Facebook e fale comigo e muitos outros.

Tutorial muito difícil  Mas você ainda quer algo diferente no seu telefone? Experimente a Asuna UI2, theme que considero minha criação divina, obrigado e até a próxima!

Em caso de cópia, não esqueça dos créditos ao UltraConnect!

Nenhum comentário:

Postar um comentário