Como fazer uma CFW S40? – Editando a PPM (Gráficos)
Neste post vamos aprender a trocar os ícones, animações e as telas de ligar e desligar, se é a primeira vez que vê este post sugiro que olhe primeiro Como fazer uma CFW S40? – Iniciando
Baixe com o Navfirm a firmware do seu aparelho, de preferencia as Firmwares originais da Nokia que não tenham personalização de operadora e que estejam em português do Brasil, se você achar uma FW com esses requisitos e que seja a ultima versão disponível então esta é e correta! Veja um exemplo!
Abra o PPModd. Abra o arquivo “.ppm” clicando em open ![]()
Vá até o local onde você baixou a firmware do aparelho, e selecione o arquivo que tem no nome “.ppm”
Aguarde ate que o programa carregue por completo, pode demorar um pouco e isso é normal dependendo da .ppm do seu aparelho e do seu computador. quuando estiver pronto irá aparecer “PPM loaded succesfully” no rodapé do programa. Dê um clique duplo sobre “PPM” , depois sobre “ANIM” e “COMM”.
Agora vem a parte complicada. Ao contrário dos sons, os gráficos não são especificados aqui. Você vê apenas “0000, 0001, 0002, …” e o pior é que essa numeração varia de aparelho para aparelho. Como todos os gráficos são mais de mil itens, o programa pode extrair todos os gráficos para uma pasta. Clique com o botão direito do mouse sobre “ANIM” e selecione “Export to Binary…”
Selecione uma pasta qualquer para extrair os arquivos e confirme. É necessário digitar um nome. Esse será o prefixo dos arquivos. Se você digitar “anim”, todos os arquivos extraídos terão “anim” antes do nome.
Agora vá até a pasta que você extraiu os gráficos. Como você pode ver, há vários arquivos “*.NIF” (Nokia Image Format). Estes são em sua maioria, os ícones de notificação que ficam na parte superior da tela, ao lado do relógio. Vamos tratar deles depois. Geralmente os primeiros itens são as telas de inicialização e desligamento.
No exemplo, o item “anim_0000.gif” é a animação das mãos.
E o item seguinte “anim_0001.png” o logo estático ao desligar o telefone.
Dessa forma você poderá saber qual item editar. Para modificar o item, clique com o botão direito do mouse e selecione “Import from Binary…”
Selecione o arquivo de imagem que você deseja que se torne a imagem de inicialização do aparelho. A imagem deve ter a mesma resolução da imagem original. No caso, a imagem de inicialização é de 240×320 pixels no caso dos outros arquivos sempre troque-os por outro de mesma resolução. São aceitos arquivos “*.png, *.gif, *.jpg, *.bmp, *.m3g, *.3gp e *.nif”. Para salvar, clique em “Create PPM” e aguarde! seria bom você ir salvando aos poucos para que o PPModd não trave e você não perca o trabalho feito até aqui.
Visualizando os arquivos NIF
Os arquivos NIF (Nokia Image Format) é um formato de imagem proprietário da Nokia. É usado principalmente nos ícones de notificação (aqueles que ficam ao lado do relógio, na parte superior da tela). Podem ser substituídos por imagens PNG mas o mais chato é conseguir visualizar o item. Para isso, dentro do pacote há um programa chamado “NIFViewer” e serve para abrir e visualizar os arquivos NIF facilitando muito na hora de identificar a imagem, abra o NIFViewer e clique no ícone de pasta e selecione um dos arquivos NIF que você extraiu da firmware. Agora que você já sabe o que ele é basta seguir os passos acima para modifica-lo.
Os arquivos com extensão “*.m3g” são os ícones animados do menu já os arquivos “*.gif” são geralmente as animações, aqui há também a imagem quando o telefone está carregando desligado, os botões virtuais do music player padrão, o ícone de bateria e de torre. Como em cada firmware esses itens variam de posição, você terá que descobrir o que cada item é.
Você tem uma enorme gama de possibilidades aqui. Você pode por exemplo, colocar uma imagem estática para subsitiuir a animação das mãos. Ou então um vídeo em “*.3gp” (se o telefone suportar a resolução). Agora use a criatividade para substituir os ícones. Baixe firmwares de outros aparelhos e encontre ícones bacanas.
NOTA: O Nokiatividade bem como seus editores não se responsabilizarão por possíveis danos causados a seu aparelho. Faça tudo por sua própria conta em risco e preste bastante atenção no que fizer assim os riscos de danificar seu aparelho serão mínimos.

















Jhonatan, parabéns pelo tutorial, bem explicativo. Mas, tem como colocar aplicativos junto ao ppm?
Rodrigo
na .ppm não! mais na .image da sim! veremos isso mais tarde, cada post da serie ira ao ar todos os dias pontualmente as 14hs
Você ainda irá fazer a CFW v2.0 para o c3? *-*
Zeeh
ate tentei! a maior novodade seria a adição do Nokia maps mais as resoluções dos aparelhos compativeis com ele é diferente da do C3 por isso ainda não saiu a v2.0
Hum… mas ainda vai sair né?
Zeeh
se eu encontrar um Nokia Maps para Asha 320×240 vai sair sim!
Muito bom, agora todos vão poder criar suas próprias CFW dos S40. Imagina se o Sátiro decide fazer o mesmo com os Symbian?
queria saber onde encontro os gráficos dos s40 asha aquele que fica por cima dos ícones coloridos por exemplo: o desenho do controle de video game por cima do ícone! pode me ajudar por favor? queria saber apenas disso!
Alexsandro
Os icones podem ser extraidos de qualquer FW Asha! O processo é o mesmo descrito acima!
mais o que eu quero saber é que nos ícones do asha tem sobreposição de um arquivo em cima do outro por exemplo: tem o circulo colorido por baixo e uma imagem tipo o controle do video game por cima, então eu quero saber onde encontro essa imagens que servem de sobreposição, se possível um pacote se vc encontrar espero que me entenda! obrigado pela atenção
mto bom esses postes. To axando mto legal msm… Parabens… Jhonatan, eu fiz tudo direitin, extrai as imagens como diz aí. Só que tao todas em .nif até aí tudo certo só q uzo o leitor d nif e n visualiza nda pq? E ja baixei outro vizualizador e nda. Eu posso convertelos para outro? Como .png .jpg? Ou nao? Axu q n né pq deve aver imagens animadas. Uq eu faco? Vc sabe algum leitor bom de nif?
Romério
na verdade eu nem me preocupei em trocar ou visualizar os arquivos .nif na minha CFW! Axo q vc tbm não deveria se preocupar eles são na maioria das vezes apenas detalhes minusculos não vale a pena mexer!
vlw msm. Mas sou mto curioso vo tentar axar um pa eu ver os arqivs
ola, jhonatan. Axu q ja to encomodando néh? Mas axu q seria bom nao só pra mim mas pra que quizer alem dos posted… Tiver mas curiosidade.. Entao, tu axou o programa que visualiza .nif? Eu já procurei não tem não. Vou ver se o meu celular lê já q é criado pela nokia talvez leia.. Nao testei ainda vou vê se vou hj nao lanhause… Ei se vc axar mim passa pfv. Vlw…
Romério
tá incomodando não rsrsrs pelo contrario! Aprecio mt seu interece por CFW S40. O unico visualizador de .nif q conheço é o q está no pacote de programas :/ oq realmente está querendo mudar?
eu tou querendo ver as imagens quero mudar as imagens a do inicio e outras mais,, o visualizador q tem no pacote nao funciona aki sera algo errado??
Romério
a imagem de startup das mãozinhas não está em .nif! vc pode troca-la por uma .gif de mesma resolução
Vlw jhonatan. Esse é o menos problema mas bgdo msm. Seguinte, nao consigo vizualizar or .nif de geito nenhum. Pode c que a a startup como vc flw seja a primera mas eu queria vê as demais.
Romério
é como eu disse antes! Não precisa se preocupar em subistituir as imagens .nif! Na maioria dos S40 elas são todas iguais a do Asha 303 é igual a do C3 se vc correr atraz de visualiza-las para substituir só vai perder tempo. Geralmente no final nem se percebe esses arquivos .nif numa FW #ficadica ;D
Vlw pela dica é sempre bom
, ei entao onde fko as imagens dos icones q tem no asha ? Tipo msg etc…. As padroes?
Romperio
baixa a FW de qq aparelho Asha! Ai vc extrai os icones da .ppm e salva numa pasta do mesmo modo! Vc tbm pode abrir a imagem de um Asha para pegar os temas, wallpapers, soms e aplicativos. Lembrando q é importente que vc escolha uma .image de um Asha que tenha a mesma resolução de tela que seu aparelho!
Manu mas os icone vai ta em .nif kara isso q ta mim encabulando