fOxGSM.net Mundo do Cabos
CLASSIFICADOS SHOUT fOx ENCICLOPÉDIA CLUB FOX SYMBIAN Meus Tópicos / Posts
Modo Celular
Voltar   fOxGSM > MARCAS DE CELULARES GSM > BenQ-SIEMENS > TUTORIAIS (Siemens)

Saiba onde tem o melhor preço antes de comprar

Google  

Respostas para: O que é Flash, Bootcore e Flex?

TUTORIAIS (Siemens)

 
 
LinkBack Opções do Tópico Modos de Exibição
Antigo 28-06-2005, 14:49   #1
ronison
 
Avatar de ronison
 
Cidade: João Pessoa (PB)
Celular: Nokia N95
Operadora: OI
ID do Usuário: 20221
Agradecido(a) 1 vez(es) em 1 mensagem
Respostas para: O que é Flash, Bootcore e Flex?

Olá Pessoal,

Muitas vezes eu vejo pessoas aqui no forúm (principalmente iniciantes na arte de matar celulares) se perguntando o que é uma flash (na verdade é um Firmware) e o que é um bootcore. Resolvi então escrever este breve tutorial explicando estes conceitos básicos e os riscos envolvidos na sua manipulação.


A Flash:


A flash (que na verdade é um Firmware) é um software embarcado (como "um programa de computador") que provê e controla todas as funcionalidades do aparelho, tipo: fazer/atender uma chamada, acessar o GPRS, tocar uma melodia, enviar uma mensagem, se comunicar com o PC, enfim. Portanto, pode imaginar o Firmware como sendo a alma do celular e que sem ele o aparelho tem tanta funcionalidade quanto uma pedra!
Diferentes versões de Firmwares podem trazer correções de bugs, funcionalidades extras ou melhorias daquelas que já existem. Por isso é sempre bom deixar o aparelho com a versão mais atual.
Outra coisa que é interessante explicar são os famosos Patches. Um patch nada mais é do que uma alteração feita no Firmware de modo a alterar o seu comportamento. Por exemplo, o Firmware tem um procedimento para identificar quem está chamando (bina) e tem outro procedimento que termina uma chamada, portanto, é possível fazer um patch que, dependendo de quem está chamando, o Firmware chame o procedimento de terminar a chamada, ignorando assim um número específico ou mesmo um grupo. Perceba que um patch distorce o fluxo normal de execução do firmware de modo a alterar seu comportamento.
Manutenção no firmware não é um procedimento de muito risco desde que saibamos o que estamos fazendo. Ter backup da versão sem alterações é a forma mais eficiente de corrigir problemas que possam ocorrer.

O Bootcore:

O Bootcore (ou Núcleo de Inicialização) é um pedacinho do firmware que executa indepente dele e que tem como uma de suas finalidades executar manutenções no Firmware. O Bootcore tem basicamente três funcionalidades: 1. Capacidade de se comunicar com algum dispositivo externo (um PC ou um Box, por exemplo) através, geralmente, da interface Serial do aparelho; 2. Ler e escrever dados em qualquer posição da memória do aparelho; e 3. Iniciar a execução o Firmware. O Bootcore existe porquê seria impossível dar manutenção no firmware através dele mesmo, ou seja, enquanto ele executa. Seria como fazer uma cirurgia de prostata enquanto o paciente faz sexo (hehehehe, desculpem a grosseira analogia, mas é isso mesmo). Portanto, o Firmware (paciente) deve estar parado (anestesiado) enquanto sofre alguma manutenção (cirurgia), e quem faz esse trabalho de manutenção é justamento o nosso famoso Bootcore (médico)!!!
Acho que agora já pra perceber porquê é tão (mais) perigoso mecher no Bootcore (patchear ou fazer qualquer manutenção nele) do que no Firmware. Se o firmware der algum problema mas o Bootcore está OK, você vai poder tranquilamente colocar outro firmware Ok e trazer o celular de volta. Mas se o Bootcore der problema, nem mesmo o firmware poderá ser executado (funcionalidade 3) e o celular estará mortinho, ou pelo menos em um coma bem profundo (existem outras maneiras menos triviais de escrever na memória)!

A Flex:

A Flex nada mais é do que o espeço do usuário. Ou seja, é nela onde estão todos os dados do usuário como fotos, melodias, agenda, etc. Portanto, o único risco que envolve mecher na Flex é o de perder seus dados, de resto nada mais pode acontecer!

Bom pessoal, é isso. Espero ter contribuído um pouco para o avanço de vocês.
Um grande abraço a todos!
__________________
Ronison
[Siemens CX65 -> Siemens CX75 -> Cect A88 -> Nokia N95 & iPaq RX1950 WM5]

Última edição por ronison; 20-07-2005 às 01:51.
ronison está offline  MASCULINO  
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Responder com Quote

Bem-vindo ao fOxGSM
Você está visualizando apenas a primeira mensagem desse tópico. Para que você possa visualizar todas as mensagens do forum, favor fazer login ou REGISTRAR-SE.
 

Opções do Tópico
Modos de Exibição

Regras para Posts
Você não pode postar novos tópicos
Você não pode postar respostas
Você não pode postar anexos
Você não pode editar seus posts

Código BB está Ligado
Smiles estão Ligado
Código [IMG] está Ligado
Código HTML está Desligado
Trackbacks are Ligado
Pingbacks are Ligado
Refbacks are Ligado
Ir para...

Tópicos Similares
Tópico Tópico Iniciado Por Fórum Respostas Última Mensagem
Firmware + E2PROM + Bootcore + Flex Memory Davipss Siemens x65 5 30-11-2006 09:45
C55 bootcore e flash FaNtAsMa_Bc Siemens x55 7 30-06-2005 13:42
flash, firmware, bootcore e eeprom? deadkennedy QUESTÕES GERAIS 1 27-10-2004 02:40


Horários baseados na GMT -2. Agora são 21:29.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc. :: Translated by vB-Brasil
©2008 fOx GSM.net