PDA

Vizualizar Versão Completa : GUIA DE FIRMWARES (Flash)


ligteltelecom
05/04/2006, 07:57:54
GUIA DE FIRMWARES (Flash)

Modelos | Versões | Idiomas | Tipos


Um firmware ou flash não é mais que uma imagem do sistema operacional do celular e como tal pode estar em diferentes formatos segundo o programa que se utilize para transferi-lo:

Se utilizarmos o PST : os fw (firmwares) ou flashes terão a extensão . SHX
Se utilizarmos o MSS : os fw ou flashes terão a extensão . VFL (versão 3.2), . VF2 (v3.4) ou . VF3 (v3.5).

Independentemente do programa os fw seguem uma nomenclatura específica e os encontrarás com a seguinte:
mod_tech_VER_lang_type.ext
A primeira parte faz referência ao modelo, de onde cada um tem um prefixo diferente; a segunda parte, a tecnología de acceso (G=GSM, U=UMTS); a terceira fala da versão; a quarta fala do pacote de idioma; a quinta ao tipo de flash e a sexta refere-se à extensão da qual nos indica que programas devemos utiliza (MSS ou PST) como já falamos..


Um exemplo de flash completo é: c350_g_09.04.3Ar_lang000A_full_flash.shx


:: Modelo


Modelo Prefixo
c33x ta02_
c35x C350_
C450 C450_
t72x T720_
t72xi T720pm_
v60 PHX4_
v60i PHX8_
v66 SAP4_
v66i SAP8_
v70 V708_
v150 V150_

Novas séries:

V3xx/V5xx/V600: TRIPLETS_
C350L: R312ULS_
E365: T66E.
Nota: Para a zona da Àsia se lhe agrega as o “há” (TA02HA_). È perigoso utilizar estes fw em modelos Europeus ou Americanos. (Eu mesmo já queimei a placa rádio do meu v300 com um destes hehehe)


:: Versão

_XX.YY.ZZR
A primeira e segunda parte _XX.YY é a versão geral do software e a terceira parte ZZR revisões nos mesmos. Um salto na versão geral supõe-se trocas substanciais embora possa ser apenas para correções de pequenas falhas de software.
Para determinar que versão é superior a outra (mais atual) devemos seguir a ordem alfanumérica de sucessão baseado no código hexadecimal. Um exemplo, tomando o fw:

c350_g_09.04. 30r e o c350_g_09.04. 3Ar

Por seus prefixos sabemos que são C350 para Europa, gsm e que sua versão geral é 09.04. Como as revisões são diferentes denotamos que 3A é maior que 30.
Tabela de sucessão (de menor para maior): 1<2<3<4<5<6<7<8<9<0<A<B<C<D<E<F


:: Idiomas


Segue a nomenclatura _lang00XX ou _LP00XX ( L anguage P ack) onde cada idioma tem um código assinado:


0001 Inglês Americano

0002 Inglês Britânico

0003 Inglês Americano, Francês Canadense, Espanhol Americano , português brasileiro

0004 Inglês Britânico, Francês, Alemão, Italiano

0005 Inglês Britânico, Alemão, Francês, Holandês

000A Inglês Britânico, Griego, Espanhol , Português

000B Inglês Britânico, Norueguês, Dinamarquês, Sueco

000C Inglês Britânico, Estônio, Sueco, Finlandês

000D Inglês Britânico, Lituano, Letônio, Russo

000E Inglês Britânico, Polonês, Checo, Eslovaco

000F Inglês Britânico, Turco, Búlgaro, Húngaro

0010 Inglês Britânico, Servio, Esloveno, Croata

0011 Inglês Britânico, Russo, Romano, Alemão

0012 Inglês Britânico, Árabe, Hebreo, Russo

0014 Inglês Britânico, Chinês

0015 Inglês Americano, Chinês Simplificado

0016 Inglês Americano, Chinês

0017 Inglês Británico, Francês Canadense

0018 Inglês Americano, Espanhol Americano

0019 Inglês Americano, Português Brasileiro

001A Inglês Americano, Espanhol Americano , Português Brasileiro

001B Inglês Americano, Francês Canadense, Espanhol Americano

0020 Inglês Britânico, Árabe, Turco, Francês

0021 Inglês Britânico, Tailandês, Vietnamita

0024 Inglês Britânico, Chinês Simplificado

002C Inglês Britânico, Dinamarquês, Suiço, Norueguês, Finlandês, Alemão,
Russo

002D Inglês Britânico, Estônio, Letônio, Lituano, Finlandês, Polonês, Russo

002E Inglês Britânico, Alemão, Russo, Ucraniano, Francês, Espanhol ,
Português

002F Inglês Britânico, Húngaro, Polonês, Checo, Eslovaco, Esloveno, Croata

0030 Inglês Britânico, Búlgaro, Croata, Romano, Servio, Esloveno, Alemão

0031 Inglês Britânico, Grego, Romano, Búlgaro, Italiano, Alemão, Russo

0032 Inglês Britânico, Francês, Árabe, Alemão, Russo, Espanhol , Turco

0033 Inglês Britânico, Francês, Hebreo, Árabe, Russo, Espanhol , Turco

0034 Inglês Britânico, Francês, Urdu, Farsi, Árabe, Russo, Espanhol

0035 Inglês Britânico, Suiço, Romano, Polonês, Húngaro, Grego

0036 Inglês Britânico, Dinamarquês, Polonês, Russo, Eslovaco

0037 Inglês Britânico, Alemão, Holandês, Polonês, Húngaro, Checo, Croata

0038 Inglês Britânico, Francês, Alemão, Italiano, Espanhol , Turco, Grego

0039 Inglês Britânico, Francês, Alemão, Italiano, Espanhol , Holandês, Turco,
Português de Portugal

004B Inglês Britânico, Hindú

004D Inglês Britânico, Chinês,Chinês Simplificado



Só para frisar bem, o pacote (Pack) de linguagem para o português brasileiro é tão somente o 0003.



Portanto em nosso exemplo de fw o idioma seria _lang000A = Espanhol, entre outros. Se soubermos inglês, não haverá problemas já que todos os fw o trazem por default em alguma de suas duas variantes.


:: Tipos

Existem vários e a nomenclatura pode variar, porém geralmente os vai encontrar com estes sufixos depois do modelo:




_full_flash / _FF

incluem todo o necessário (software + pacote linguajem + flex + configurações da operadora) pelo que não requerem fazer um "flexing" posterior.



_flash / _dev / _ext


(ou não aparece) se trata do core ou fw principal. Só incluem o software um linguagem (geralmente o LP0003 Americano). Requerem um "Flexing" posterior para trocar as configurações (se é que queira aplica-las), e se utilizam em conjunção de outro fw especial: flash de pacote de idiomas.




_lang00XX_flash


flash de pacote de idioma, de menor tamanho que o core ou full flash já que só contém um conjunto de idiomas. Os podemos utilizar depois de aplicar um FF ou Core para mudar entre idiomas porém devem coincidir ambas versões.




_reflash

flash especial para recarregar o fw e trocar entre novas versões gerais. Ex: 09.04 a 09.05.





_repair flash destinado a reparação do terminal.


_unlock flash para libera-lo.




_V


Cada operadora pode ter seu próprio fw adaptado (interfaces, configurações, jogos...) como é o caso da Vodafone da espanha ( _V ). Exemplos:
TRIPLETS_G_0B.09.1DR_VA
TRIPLETS_G_0B.08.8FR_V



Portanto para a grande maioria de vocês recomendamos os Full Flash, deixando os Core para os que queiram fazer diferentes combinaçõess ou testes.
Nosso exemplo nos diria que só teríamos que utilizar este flash já que o traz todo incorporado.

Se pelo contrário tivéssemos o core em inglês, necessitaríamos flashear depois com o pacote de linguagem que necessitemos.
Ademais dos fw em muitos casos faz falta o uso dos ficheiros flexs para poder terminar a nova atualização / reparação de nosso Motorola


FLEX


Os flex são únicos para cada modelo de celular e podemos averiguar em nossos aparelhos consultando o software do mesmo, assim com também o flash, bastando para isso irmos em Menú => Configurações => Status do telefone => Outras informações => (Versão do Flex ou versão do software conforme quisermos ver o flex e o flash respectivamente.

Forma geral de um flex:

loc _ model /type _ ver. ext

Tomando como exemplo o seguinte SE 3352AXXM1 0C4 .hs teríamos:

loc = location Faz referência a procedência geográfica e por tanto ao tipo de bandas gsm suportadas.

Pelo que sabemos:
(SE)=Europa,
(GI)=América do Norte e
(GS)= América do Sul

model/type

se refere à serie/modelo a qual corresponde. As variacões são muito grandes por isso fica difícil saber exatamente para que ou qual celular se destina determinado flex. Temos que confiar em quem está nos passando.


ver = versão

versão do flex. Seguiria uma ordem hexadecimal de menor para maior (mais nova).

ext = extensão

tipo de programa que devemos manejar.
(HS)= pFlex, MultiFlashFlex
(VHS)= VictorGSM

andrelino
13/04/2006, 10:36:38
Parabens amigo Marcelo!!!

Muito bom mesmo as especificações que você postou! É de grande ajuda para o dia a dia... :)

gock
05/05/2006, 05:32:47
agradeço em nome de todos aqueles que usufrui mas tambem contribui para q este forum fique cada dia melhor, desde ja agradeço tambem! :lol:

Zogaib
07/05/2006, 11:41:40
Valeu mesmo Marcelo, são osso essas especificações dos motorolas

marcosfranklin
12/05/2006, 10:42:29
Muito bom mesmo!

Seu post é muito útil!!

Valeu!

IMPORTANTE: Faltou só a referência do verdadeiro autor!! Já vi esse post antes em outros forúns!

samis35
20/06/2006, 02:48:52
boa tarde meus grandes amigos
teria DO V400
fui dar uma de sabitudo e passei o flash do v600 nele
e o bichinho só liga em modo fleh

ligteltelecom
20/06/2006, 02:56:36
boa tarde meus grandes amigos
teria DO V400
fui dar uma de sabitudo e passei o flash do v600 nele
e o bichinho só liga em modo fleh

Este topico nao tem nada haver com sua pergunta.

r4ph4el
18/09/2006, 01:07:38
boa tarde meus grandes amigos
teria DO V400
fui dar uma de sabitudo e passei o flash do v600 nele
e o bichinho só liga em modo fleh

Este topico nao tem nada haver com sua pergunta.

rsrsrsr...é cada comedia que aparece nos foruns....rs..

Muito bom o tutorial , deve ter muito tecnico que "manuseia" as mesmas sem saber seus respectivos significados......Parabéns.

ricardodaveiga2004
28/11/2006, 06:35:05
amigao valeu pelo seu post muito bem explicado eu mesmo nao saia algumas coisas !!! fica na Paz !!!!

max alves da silva
18/06/2007, 04:03:39
PRECISO DA FLESH DO V600

r4ph4el
19/06/2007, 11:21:51
PRECISO DA FLESH DO V600

Caro amigo antes de fazer alguma pergunta efetue pesquisa Aqui :

[Somente usuários registrados podem ver os links]

E o Tópico onde vc deve procurar sobre FLASH MOTOROLA é Aqui:

[Somente usuários registrados podem ver os links]


Um abraço e seja Bem-vindo...

Rendrix
12/04/2008, 10:57:03
MEUS PARABENS! EXELENTE!

michael_ssa
28/04/2008, 12:54:42
Parabéns pelo tópico,
ele é muito util, como estou iniciando no ramo me esclareceu muitas dúvidas.