Galaxy-5 com CyanogenMod Gingerbread

Última atualização: 18/05/12
Nova versão Test-Builder 20120518 (18/05/2012) disponível. Essa não é a versão oficial ainda, é um pré-release para ser uma nova versão (assim como a versão 20120505 e 20120510). Para os interessados e mais familiarizados com a instalação da ROM, pode baixar, instalar e fazer os testes. Detalhes na sessão [0 - Log de atualizações].
[06/05/12] Fala galera blz?! Ontem 05/05/12 saiu um novo build 20120505, o qual é um pré-release para a futura versão-2.4. Esse build está em testes. Logo, com correções de possíveis bugs, essa será a próxima versão oficial da MadTeam. Detalhes podem ser encontrados na sessão [0 - Log de atualizações].
[18/04/12] Galera, saiu novo Hotfix-3 para versão-2.3. Detalhes na sessão [0 - Log de atualizações].
O @psyke83 está usando a tempos o goo-inside.me, o qual é um repositório de arquivos Android. A conta dele é:
http://goo-inside.me/devs/psyke83
Acessando o link – http://goo-inside.me/devs/psyke83/roms/galaxy5, você encontra os últimos hotfix-3 disponíveis bem como versões recentes da ROM.
Bom por enquanto é isso galera. Logo, trarei mais novidades.
[07/03/12]
Novo Hotfix-1 para versão-2.1 foi disponibilizado ontem (06/03/12) o qual corrige um suposto problema de conexão com a Internet via Wifi.
Eu mesmo, Felipe Aron, não percebi nenhum problema com Wifi após instalação da v2.1, porém, por questão de segurança fiz a instalação do Hotfix-1 e recomendo a galera também atualizar! Com a instalação do Hotfix-1 senti uma melhora considerável na estabilidade do sinal Wifi.
[05/03/12] Nova versão 2.1 disponível! Detalhes sobre versão no tópico [0 - Log de atualizações].
[21/02/2012] Ajustes no artigo para um melhor entendimento dos processos descritos.
[13/02/12] Revisão e correção dos Links para downloads. Se encontrar algum link quebrado, só postar no comentário.
[07/02/12] Nova versão ROM CyanogenMod-v2.0 com Hotfix-2
Finalmente saiu a atualização da ROM CyanogenMod-v2.0 já com Hotfix-2!
Essa versão está disponível desde ontem (06/02/12), porém resolvi adiantar um pouco a atualização por conta de alguns problemas já identificados corrigidos através do Hotfix-2.
Além disso, também está disponível a versão de atualização do “real” ClockWorkMod-v5.0.2.8, diferente da versão “read-only” (atualização feita diretamente pelo ROM-Manager) apresentado aqui no dia [03/02/12].
Detalhes podem ser encontrados nas sessões: [0-Log de atualizações] e [2-ClockWorkMod].
[03/02/12] Nova versão ClockWorkMod-v5.0.2.8!
Galera acaba de sair a nova versão 5.0.2.8 do ClockWorkMod. Detalhes e download podem ser encontradas na sessão ClockWorkMod [2.2 - Atualização].
Além disso, trago informações interessantes sobre a nova versão-2.0 da CyanogenMod. O psyke83 está trabalhando fortemente em cima do projeto e já está em fase de testes. Creio que até final de semana saia uma atualização. Fiquem ligados!

Introdução:
Essa é uma versão alternativa do sistema operacional Android (conhecido também como “ROM”) para o smartphone Samsung Galaxy-5 (Modelo I5500).
Essa versão atualmente faz uso do Android versão 2.3, denominado Gingerbread e é mantida pela equipe MadTeam o qual vem demonstrando um excelente trabalho (pricipalmente pelo heavy-user @psyke83) com suas novidades e atualizações.
Essa versão possui muitas melhorias, correções de problemas e extras – comparada com a versão original de fábrica. E vou além: Sabia que a versão original (disponíbilizado pela Samsung em: www.samfirmware.com) ainda está com versão Android versão 2.2 (Froyo), ou seja, essa ROM alternativa está além das expectativas.
Recomendo a TODOS (que possuem o Galaxy-5) o uso dessa ROM. Tenho certeza que não irá se arrepender!
[ Sumário do artigo ]
Atenção! Clique sobre a sessão desejava para ir direto ao conteúdo
1 – Baixando e instalando os arquivos necessários para atualização
4.0 – Notas sobre a última versão
5 – Opções de configurações iniciais
7.1 – BaseBand disponíveis e qual utilizar
8 – Habilitando a partição EXT
8.1 – S2E (Incimpatível com o hotfix: v1.2-hotfix1 ou superior)
8.1.1 – Baixando e instalando o aplicativo S2E
8.1.2 – Configurando o aplicativo S2E + FreeSpace
8.2.1 – Baixando e instalando o aplicativo Link2SD
8.2.2 – Configurando o aplicativo Link2SD
9 – Habilitando a partição SWAP
10 – Downloads
Informativo! Como fazer o download pelo MirrorCreator
1) Clique no link para download da ROM. Será aberta a página do MirrorCreate para download do arquivo.
2) Na página do MirrorCreator desça até a parte onde são mostradas os “Hosting site”. Ali estão os sites onde tem o arquivo para download e ao seu lado direito tem o botão “Click here” na coluna “Download link”.
3) Ao escolher o site e clicar no botão “Click here”, será aberta uma outra página o qual irá conter a seguinte Frase “Please CLICK HERE to go to your download page”. -> Clique na palavra “CLICK HERE”. Feito isso, você será direcionada para a página de download em questão.
Ufa! Meio confuso né?! Tudo graças ao SOPA “de letras” que os EUA está fazendo. \o/
[Nota] O @psyke83 está usando a tempos o goo-inside.me, o qual é um repositório de arquivos Android, e é onde se encontra as versões das ROMs, Hotfix, etc. A conta dele é: http://goo-inside.me/devs/psyke83
[ChangeLog]
Atenção! Vale lembrar que hotfix é acumulativo, ou seja, basta instalar a última versão.
[18/05/12] CyanogenMOD ROM-2.4 TEST-BUILD 20120518 (Em teste) [Download aqui]
- Esta versão não tem changelog ainda mas é bem provável que será lançada como versão 2.4 estável, dependendo do “feedback” do uso.
- Possíveis melhorias: wifi, fake dual-touch, touch normal, libaudio
[10/05/12] CyanogenMOD ROM-2.3 TEST-BUILD 20120510 (Em teste) [Download aqui]
- Fontes CyanogenMod atualizados
- Várias melhorias no libaudio – adicionado ajuste de usuário para atenuação de áudio, acrescentado driver proprietário Samsung snd_set_extamp ioctl para melhorias da qualidade do volume/levels (corrigido problema encontrado na versão teste 20120505).
- Atualizado o Kernel com suporte KSM (Kernel Samepage Merging) – desabilitado por padrão
- Feito troca para libjpeg-turbo para melhor performance na galeria de imagens e em outros aplicativos que fazem uso de imagens jpeg
- Adicionada nova opção no madconfig (ksmon/ksmoff e odexon/odexoff) – detalhes técnicos podem ser vistos na página inicial do fórum MadTeam (#Post-3)
[05/05/12] CyanogenMOD ROM-2.3 TEST-BUILD 20120505 (Em teste) [Download aqui]
- Fontes CyanogenMod atualizados
- Correção de vários problemas pequenos (memory leaks, etc)
- Kernel: habilitado Kernel Samepage Merging, que permite processar o compartilhamento de memória quando possível
- Áudio: correção de alguns problemas – políticas de roteamento, volume de chamadas via fone de ouvido (headset), FM-Rádio.
- Trocado para versão CM7 do libgralloc-qsd8k
- Trocado libjpeg-turbo do ICS, o qual melhora a performance da galeria de imagens e em menor extensão, browser (em páginas com imagens grandes)
[01/04/12] CyanogenMOD ROM-v2.3 (Novo Build 20120401) [Download aqui]
- [18/04/12] Hotfix-3 [Download aqui]
- Kernel: corrigido o problema do desligamento (não estava desligando, apenas reiniciando)
- [16/04/12] Hotfix-2 [Download aqui]
- Kernel: habilitado CGGROUPS + CFQ IO scheduler (parece que reduziu o lag) e vários correções para melhorar a performance/estabilidade
- g5sensord atualizado para versão 3.4 (corrigido o problema da “bússola dançante”)
- [10/04/12] Hotfix-1 [Download aqui]
- Kernel: correção de problemas de detecção do fone de ouvido
- Mudança experimental para melhorar a estabilidade quando reiniciado para modo de recuperação
- g5sensord atualizado para versão 3.3 (corrigido problema no arquivo de calibração)
- Mesmo detalhes que a versão do dia [28/03/12], descritos abaixo. Única modificação foi um novo Build, ou seja, feita uma nova compilação da ROM.
[28/03/12] CyanogenMOD ROM-v2.3 [Download aqui]
- Fontes CyanogenMod atualizados para versão 7.2.0 RC1
- Novo Kernel (gio2europa) baseada no Samsung Gio Froyo, atualizado para o último fonte Aurora froyo_almond. Esse Kernel é mais eficiente, com uma melhor precisão quanto a bateria em relação ao Kernel anterior.
- Atualização do novo driver Wifi + firmware (3.0.70.23 Samsung Gio Froyo system image). Esse driver é mais eficiente e tem melhor resposta do que o driver anterior. A frequência mínima foi ajustada para 122Mhz.
- Inúmeras correções de estouro de memória outros bugs.
- Atualizado sensor daemon (g5sensord) para a última revisão (v3). Correção para calibração de eixos (x,y,z). Agradecimentos ao heavy-user OuNao.
- Habilitado por padrão a ferramenta setup_fs. Ela verifica as partições /data e /cache em cada boot, o que previne o problema da partição não estar formatada no formato correto, evitando problemas de inconsistência do sistema operacional.
[17/03/12] CyanogenMod ROM-v2.2 [Download aqui]
- [19/03/12] Hotfix-1 [Download aqui]
- Configuração do Kernel alterado (Teste de melhorias na bateria), habilitado novamente o WoW no driver Wifi.
- Fontes CyanogenMOD atualizado para versão 7.2.0 RC1
- Correções de várias bibliotecas (Dalvik, bionic, zlib, etc)
- Kernel: Drivers atualizados – europa-battery, pmem, fsa9280, android staging
- Kernel: Redução da frequência mínima da CPU para 122Mhz
- Wifi: Utilizando AR6kSDK.3.0_RC.298 com correções para permitir o uso do firmware Samsung, desabilitados WoW (Wake on WLan). NOTA: O último driver disponível - AR6kSDK.3.1_RC.563 está totalmente instável para o G5, sem ainda previsão de utilização por conta das inúmeras correções que devem ser feitas.
- dhcpcd: optimização das requisições dhcp para Atheros AR6003, o que melhora a velocidade de conexão/re-conexão e segurança.
- libhardware_legacy: aumentado de 1 segundo para 5 segundos o carregamento do wifi. Isso garante que o wifi tenha tempo de carregar antes do primeiro scan ocorrer.
- wpa_supplicant_6: espera o monitor de interface de controle a ser criado antes de iniciar. Melhora a reconexão.
- libaudio: correção do volume de chamadas; correção do áudio FM quando não utilizado fone de ouvido.
- Troca para OuNao’s open libsensors o qual corrige por completo o problema do acelerômetro.
- Troca para “g5sensord”, Ounao’s open memsicd, melhorando a eficiência da bateria.
- GPS: worldwide SUPL server sendo utilizado por padrão, o qual segundos as pessoas tem uma melhor conectividade.
- Compcache: voltado para 18%
- ADWLauncher: Agora por padrão, os botões de ações (em baixo) serão travados para prevenir que acidentalmente exclua sem querer.
- Alterado o cache de Scrolling para melhorar a velocidade de rolagem.
- Desabilitado o brilho automático, pois o G5 não possui sensor para tal tarefa. Suspeita que esse método drena mais a bateria.
[05/03/12] CyanogenMod ROM-v2.1 [Download aqui]
- [06/03/12] Hotfix-1 [Download aqui]
- Atualização dos fontes CyanogenMod
- Novo driver ar6000 (adaptado a partir do pacote AR6kSDK3.1 utilizado pela Sony PRS-TI/JP e book-reader)
- Habilitado combo de escaneamento em wpa_supplicant_6
- libaudio: Correção do problema do dispositivo (ringtone e headphone)
- libsensors: Correção total do sensor de Lag usando libsensors OuNao com alteração na redução do consumo da bateira quando ocioso
- Ajustado o CPU smartassV2 para baixa frequência
- Habilitado CGROUPS para minimizar o problema do consumo de dados
- Atualizado o fonte do FAKE Dual-touch para versão 9.1
- Habilitado suporte ao Goo-inside.me OTA update (requer aplicativo Goo-inside.me)
[06/02/12] CyanogenMod ROM-v2.0 [Download aqui]
- [06/02/12] Hotfix-2 [Download aqui]
- Correções feitas para o microfone e Headset
- Fontes CyanogenMod atualizado para v7.2.0-RC1
- Kernel: Atualizado para última versão o módulo dual-touch (v9.1)
- Kernel: Drivers atualizados a partir do Kernel-v2.6.35 (melhorias com o driver LowMemoryKiller)
- Kernel: Correções no driver de áudio para prevenção da tela-preta (raro) durante chamadas com baixa memória
- Framework: Desabilitado o scrolling cache – prevenção para LAGs em certos aplicativos
- Framework: Troca de versão estável copybit para correção de blending
- Áudio: Atualização da versão mais recente da CAF libaudio
- Câmera: Correção do problema de “forçar o fechamento” durante o Zoom
- MobileData: Adicionado opção de troca 2G/3G (switch) – diferente da versão anterior (opção apenas para On/Off)
- FM: Correção do audio-routing, tendo um melhor controle dos limites de frequência bem como correção do problema do headphone ao fechar aplicação de radio.
- Network: Mensagens do SIMCard não serão mais ignoradas, ajudando no requerimento do desbloqueio PIN
- Atualizado USBController.cpp (tethering) evitando o reinicialização do aparelho após certo tempo de uso
- Atualizado ClockworkMod para versão oficial-v5.0.2.8
- Novo provedor para download – goo-inside.me permitindo melhor integração com o ROM-Manager, significando não haver mais restrições de download aos fins de semana
- Agora é mostrado exatamente a data de “Versão de Mod”, ajudando a identificar qual versão está instalada. Menu: Configurações -> Sobre o telefone -> Versão de mod
- Aumentado para 26% o compache, sendo útil para aqueles que não usam swap
- Diminuido o intervalo de scan da rede sem fio (wifi) para 45 segundos, ajudando no problema de reconexão quando utilizados SSID escondido
- Alterado a configuração do GPS para os servidores US (Estados unidos)
Notas/ChangeLog sobre versões anteriores podem ser encontradas diretamente no Fórum da MadTeam: [Clique aqui]
[>Ir para o sumário<]
[ 1 - Baixando e instalando os arquivos necessários para atualização ]
Antes de tudo! Baixe o driver USB da Samsung [Download aqui]
Sem esse Driver, o computador não irá reconhecer corretamente seu Galaxy-5 através do cabo USB.
Como instalar o driver USB:
A) Após o download do driver – SAMSUNG_USB.rar, descompacte o arquivo (caso não tenha um programa para isso – baixe oTugZip), tendo assim o instalador do driver - SAMSUNG_USB.exe.
B) Instale o Driver – SAMSUNG_USB.exe. Não irá afetar em nada caso já o tenha em seu computador (O driver é instalado quando se tem o programa Kies ou então o Android-SDK). Para a instalação basta executar o SAMSUNG_USB.exe e clicar em: Seguinte -> Seguinte -> Instalar. Aguarde o término da instalação.
Após instalar o driver USB, faça:
C) Baixe os arquivos necessários para instalação do ClockWorkMod:
Programa Odin versão 4.28: [Download aqui]
Europa-v1.0.ops: [Download aqui]
Após todos os downloads, sua pasta conterá os seguintes arquivos: EUROPA_v1.0.ops e Odin Multi Downloader v4.28.exe.
Não execute nada ainda – siga para o próxima etapa…
[>Ir para o sumário<]
[ 2 - ClockWorkMod ]
Também conhecido como “ClockWork” ou “CWM” – é um suporte de recuperação personalizado para smartphones e tablets Android que lhe permite executar várias operações avançadas de recuperação, restauração, instalação e manutenção no seu dispositivo que não são possíveis com o suporte de recuperação comum, com isso, após sua instalação, o uso do programa “Odin” não será mais necessário para instalação de novas ROM’s.
Última versão disponível:
- [Versão de instalação] ClockWorkMod-v0.5 (MadTeam) – 01/11/2011
- [Versão de atualização] ClockWorkMod-v5.0.2.8 – 07/02/2012
[>Ir para o sumário<]
[ 2.1 - Instalando o ClockWorkMod ]
Atenção! O arquivo para INSTALAÇÃO é de extensão TAR.
A) Faça o download do arquivo de Instalação: [Download aqui]
B) Desligue o G5 e o coloque em modo Downloading
Mantenha pressionado o botão de seleção central e o botão de volume para baixar (-) e ligue o aparelho.
C) Conecte seu Galaxy-5 no computador pelo cabo USB. Nesse momento, o computador irá reconhecer o novo dispositivo – uma vez já instalado o driver Samsung USB.
D) Abra o programa Odin versão 4.28 e verifique se o mesmo encontrou seu aparelho (o 1º quadrado superior esquerdo ficará colorido).
- Clique no botão “OPS” e selecione o arquivo baixado EUROPA_v1.0.ops.
- Marque as opções “One Package”, “Auto Reboot” e “Protect OPS”.
- Clique no botão “One Package” e selecione o arquivo ClockworkMod-Galaxy5-v0.X.tar, clique no botão “Start”.
E) Após reiniciar seu Galaxy-5, você entrará na tela do ClockWorkMod. Não saia dessa tela, mantenha seu Galaxy-5 conectado no computador via cabo USB e siga para a próxima etapa…
[>Ir para o sumário<]
[ 2.2 - Atualizando o ClockWorkMod ]
Atenção! O arquivo para ATUALIZAÇÃO é de extensão ZIP.
A) Faça o download do arquivo de Atualização: [Download aqui]
B) Conecte seu Galaxy-5 no computador pelo cabo USB, caso ainda não esteja.
C) Entre no modo de Recuperação CWM, somente se ainda não estiver:
- Como fazer: com o aparelho ligado, mantenha pressionado o botão “Desligar”. Irá aparecer um menu com várias opções – selecione: Reiniciar -> Recuperação.
D) Faça a cópia do arquivo de atualização para seu SDCard – Já em modo de recuperação (ClockWorkMod):
- Selecione a opção “mounts and storage” em seguida “mount USB storage” – Isso irá montar a partição do seu SDCard no computador
- Pelo Windows Explorer, selecione a partição de seu SDCard, crie uma pasta chamada “update” (caso ainda não exista) e copie o arquivo “recovery-cwmbased-v5.0.2.X-galaxy5.zip” para dentro dela.
- Depois de copiado o arquivo para dentro do SDCard, no aparelho – selecione a opção “Unmount”
E) Atualize o CWM
- Volte para o menu principal do ClockWorkMod e selecione a opção “install zip from sdcard” -> “choose zip from sdcard” ->“update” (pasta criada) -> ”recovery-cwmbased-v5.0.2.7-galaxy5.zip” -> “Yes – Install…”
F) Não saia do modo de recuperação! Prossiga para a próxima etapa…
[>Ir para o sumário<]
[ 3 - Particionando o Cartão SD ]
Ao final do particionamento, você terá seu cartão dividido em: Ext, Swap e FAT32.
Entenda o que significa e para que serve cada uma dessas partições:
[EXT]
Partição extendida que pode servir como um adendo ao espaço físico do seu Galaxy-5. Atualmente seu Galaxy-5 possui em torno de 180Mb de espaço interno e habilitando a partição EXT, o espaço total será: 180Mb + EXT definido por você.
[SWAP]
Espaço criado para servir como memória virtual de apoio a memória do aparelho. Ela funciona como um adendo a memória do seu Galaxy-5 usando e alocando recursos nesse espaço criado em seu cartão.
Geralmente, em Linux é aconselhado a criar essa partição com o dobro da memória física – que em nosso caso o Galaxy-5 possui em torno de 124Mb então iriamos criar uma partição com 256mb. Honestamente acho muito para um smartphone, sendo que um limíte de 128Mb já é muito mais que o suficiente (depende da versão ROM utilizada – a versão 1.2 não faz uso de swap).
ATENÇÃO! Muito cuidado ao utilizar memória Swap! Ela fará uso da leitura constante do seu cartão, e caso essa leitura não seja rápida (geralmente cartões genéricos ou de classe baixa) ao invés de te ajudar irá comprometer o desempenho do seu Galaxy-5. Outro detalhe é que por por estar usando seu SDCard, qualquer remoção do cartão sem o desligamento correto do aparelho pode comprometer sua instalação Android e principalmente – danificar seu SDCard onde na pior dos problemas deverá ser substituido!
O SDCard possui categorias demoninada de CLASSE. Essa classe diz qual a taxa de transferência de leitura/escrita por segundo. Quanto maior sua classe, mais velocidade e desempenho o cartão terá. Exemplo:
* Class 2: 2 MB/s
* Class 4: 4 MB/s
* Class 6: 6 MB/s
* Class 10: 10 MB/s
* UHS-I: 104 MB/s
[FAT32]
Espaço reservado para você alocar seus arquivos. Geralmente utilizado com um “pen-drive” – ao conectar seu G5 no computador através do cabo USB, ele monta essa partição no windows para que possamos guardar nossos arquivos.
Vamos as instruções (Exemplo utilizando um cartão de 2Gb):
A) No menu principal do ClockWorkMod, clique em mounts and storage -> format /sdcard para limpar qualquer outro particionamento realizado anteriormente e apagar todos os dados do cartão.
B) Volte ao menu principal do ClockWorkMod, clique em Advanced -> Partition SD Card.
Escolha os valores para as seguintes partições:
- Ext Size=512Mb (ou mais, dependendo da capacidade do cartão / Para um cartão maior aconselho 1024Mb).
- Swap Size: 64Mb (Use até 128Mb não mais que isso).
O restante do cartão será usado como FAT32.
C) Volte à tela inicial do ClockWorkMod, clique em wipe data/factory reset -> Yes – – delete all user data.
Atenção! Caso haja qualquer problema com o cartão durante os procedimentos executados dentro do CWM, clique em Advanced -> Reboot Recovery e o cartão será detectado novamente após reinicio do CWM (não do G5). Se necessário, repita os passos do particionamento.
D) Continue com a próxima etapa…
[>Ir para o sumário<]
[ 4 - ROM CyanogenMod ]
Explicação sobre FAKE DualTouch
A partir da versão-1.5, foi adicionado o driver FAKE DualTouch. A palavra FAKE (Imitação) DualTouch (Toque duplo) é usada, pois o driver apenas simula o toque duplo na tela, ou seja, ao habilitar o DualTouch, o sistema irá simular um toque central (fixo), e o seu toque será o segundo – real.
Atenção! O FAKE DualTouch vem desabilitado e para habilitá-lo é necessário fazer o seguinte:
A) Entre no aplicativo Terminal Emulator
B) Digite SU e pressione <Enter> – Conceda permissão de acesso ROOT
C) Digite madconfig dton e pressione <Enter>
- Para desabilitar - caso queira, use o comando madconfig dtoff e pressione <Enter>
D) Digire reboot para reiniciar o aparelho. (Processo necessário)
Para usar o FAKE DualTouch é simples: Basta manter pressionado o dedo na tela, e fazer um gesto de círculo no sentido ANTI-horário. Feito isso, ainda com o dedo em tela, mova-o para um dos 4 quadrantes disponíveis, ou seja, para um dos 4 cantos da tela (Esquerda/Direita : Inferior/Superior).
Uma forma simples de visualizar o conceito do FAKE é baixando o aplicativo Multitouch Visible Test [Download aqui] abrir o programa e fazer o processo para habilitar. Você irá notar que aparecerá um touch-FAKE (em vermelho) e seu dedo será o segundo touch (em azul).
Vídeo demonstrativo:
Faça um teste também, abrindo a galeria de imagens, selecionando uma foto e habilitando o DualTouch. Note que será dado um Zoom na imagem conforme o dedo desliza para uma das extremidades. Para voltar ao tamanho normal da imagem bastar dar dois toques na tela.
[>Ir para o sumário<]
[ 4.1 Instalando a ROM CyanogenMod ]
Antes de prosseguir:
- Faça o download (caso ainda não tenha feito) da última versão da ROM CyanogenMod e o Hotfix (caso exista) – Consulte a sessão [LOG de atualizações MADTEAM] no início do tutorial.
- Baixe o Pacote de aplicativos Google – v20110828: [Download aqui]
Somente após baixar os arquivos mencionados acima, prossiga para a próxima etapa.
A) Na tela inicial do ClockWorkMod, clique em mounts and storage -> mount usb storage.
Será disponibilizado uma unidade (D:, E:, ou outra qualquer) no computador para você acessar o SDCard:
B) Crie uma pasta chamada “update” (caso não exista) da raiz do seu SDCard
Copie para essa pasta “update” os seguintes arquivos:
- A ROM da CyanogenMod (formato ZIP) – Exemplo: update-cm-7.1.0-galaxy5-v1.X-signed.zip
- O Hotfix (formato ZIP) – Exemplo: galaxy5-v1.X-hotfixX.zip
- O pacote de aplicativos Google (formato ZIP) – Exemplo: gapps-gb-20110828-signed.zip
. O cartão será desconectado do computador.
D) Na tela inicial do ClockWordMod, clique em install zip from sdcard -> choose zip from sdcard -> Update e instale os arquivos extamente nessa ordem:
- D.1 - update-cm-7.1.0-RC1-galaxy5-v1.X-signed.zip
- D.2 - galaxy5-v1.X-hotfixX.zip – Observação: Instale somente se existir o hotfix para a versão da ROM.
- D.3 - gapps-gb-20110828-signed.zip
E) Volte à tela inicial do ClockWorkMod, clique em Advanced -> Wipe Battery Stats para recalibrar a bateria.
F) Volte à tela inicial do ClockWorkMod,, clique em reboot system now.
PRONTO! Após o término desses passos, seu G5 será inicializado já com a nova ROM instalada!
[>Ir para o sumário<]
[ 4.2 - Atualizando a ROM CyanogenMod ]
Atenção! Sempre que for atualizar uma nova versão da ROM, faz-se necessário seguir novamente as seguintes etapas, exatamente nessa ordem:
A) Entre no modo de recuperação do CWM
B) Siga os passos da etapa [3 - Particionando o Cartão SD]
C) Siga os passos da etapa [4.1 - Instalando a ROM CyanogenMod]
[>Ir para o sumário<]
[ 5 - Opções de configurações iniciais ]
Atenção! Tenha paciência com a 1ª inicialização do sistema, ela será demorada, portanto não se desespere, pois enquanto é executado as configurações iniciais, há diversos serviços trabalhando em 2º plano. Haverá algumas travadas, mas é apenas nessa 1ª inicialização.
Configurações do CyanogenMod e Aplicação:
- Vá em Configurações -> Conf.CyanogenMod -> Aplicação, marque Permitir mover aplicação.
- Vá em Configurações -> Conf.CyanogenMod -> Performance -> Usar Compache -> marque Desabilitado.
- Vá em Configurações -> Conf.CyanogenMod -> Performance -> marque Usar JIT.
- Vá em Configurações -> Conf.CyanogenMod -> Performance -> desmarque Qualidade de Imagem.
- Vá em Configurações -> Conf.CyanogenMod -> Performance -> marque Permitir liberar recursos.
- Vá em Configurações -> Conf.CyanogenMod -> Performance -> Memória Virtual -> selecione 24m.
- Vá em Configurações -> Aplicativos -> marque Fontes desconhecidas.
Importar os contados do SIMCard:
- Vá em Contatos, pressione botão menu/opções, clique em Importar/Exportar e importe seus contatos do lugar salvo.
[>Ir para o sumário<]
[ 6 - HotFix ]
Atenção! Essa sessão é destinada aqueles que já possuem a ROM CyanogenMod instalado no Galaxy-5, e irão fazer a atualização de correções através de pacotes Hotfix disponibilizados pela MadTeam.
* Somente siga os passos abaixo caso exista o hotfix para instalação!
Algumas observações:
- O pacote de correção Hotfix é acumulativo, ou seja, somente instale a última versão – não precisando das anteriores.
- Cada ROM possui seus próprios pacotes de Hotfix. Certifique-se de baixar o Hotfix correto para a versão da tua ROM atual.
- Baixe o pacote Hotfix (caso ainda não tenha feito) na sessão [LOG de atualizações MADTEAM] no início do tutorial.
- NOTA: Sempre após a instalação do Hotfix, faça uma limpeza do cache Dalvik – Veja etapa D.
Atenção! Para esse processo é necessário que você esteja em modo de recuperação. Com o aparelho ligado, mantenha pressionado o botão “Desligar”. Irá aparecer um menu com várias opções – selecione: Reiniciar -> Recuperação.
A) Na tela inicial do ClockWorkMod, clique em mounts and storage -> mount usb storage.
Será disponibilizado uma unidade (D:, E:, ou outra qualquer) no computador para você acessar o SDCard:
B) Crie uma pasta chamada “update” (caso não exista) da raiz do seu SDCard
- Copie para essa pasta “update” o arquivo de HoxFix (formato ZIP) – Exemplo: galaxy5-v1.6-hotfixX.zip
C) Depois de transferido, clique em Unmount. O cartão será desconectado do computador.
D) Na tela inicial do ClockWordMod, clique em install zip from sdcard -> choose zip from sdcard -> Update e instale o arquivo HotFix (formato ZIP) transferido.
- NOTA: Após instalação do hotfix, faça uma limpeza do cache Davik afim de evitar problemas: Na tela inicial do ClockWordMod, clique em Advanced -> Wipe Dalvik cache -> Yes
E) Volte à tela inicial do ClockWorkMod, clique em reboot system now.
[>Ir para o sumário<]
[ 7 - BaseBand ]
BaseBand ou “Banda de Base” (traduzido para o português-Br), é responsável por controlar toda a comunicação via rádio do seu aparelho. Não confunda Rádio (O qual estamos costumados a ouvir – JovemPam, Metal On the Rock, etc) com Rádio (Ondas eletromagnéticas propagadas pelo espaço).
Em teoria, deve-se utilizar a BaseBand de sua região, ou a mais próxima possível para uma melhor recepção de sinal, porém em prática isso não é totalmente satisfatório. Tudo depende de um conjunto de fatores internos (hardware – aparelho + software controlador) com fatores externos (Região geográfica e operadora de rede).
[>Ir para o sumário<]
[ 7.1 - BaseBands disponíveis e qual utilizar ]
A melhor forma de saber qual a melhor BaseBand para seu aparelho é testando algumas das opções disponibilizadas.
Atualmente para nosso Galaxy-5, é recomendado usar uma das seguintes opções:
I5500L Basebands (Latin America, Mexico, USA, etc)
I5500BVJJP9: [Download aqui]
I5500LUYJPE: [Download aqui] (Recomendado por DashBlacK and psyke83 – Ambos da MadTeam)
I5500B Basebands (Brazil, USA, etc)
I5500BVJJP7: [Download aqui]
Caso utilize uma BaseBand não compatível (exemplo: JP9 – não listado por motivos de incompatibilidade) com seu aparelho, irá notar a falha de algum ou até todos os seguintes componentes: GPS, Bluetooth, Operadora de Rede, Wifi, etc.
[>Ir para o sumário<]
[ 7.2 - Instalação ]
Atenção! Para esse processo não é necessário fazer Data Wipe / Reset Factory.
Faça o download das 3 BaseBands (JP2, JPE, JP7)
Os arquivos devem conter a extensão .tar (exemplo: AMSS-I5500BVJJP7.tar). Alguns dos arquivos baixados podem estar zipados (.zip, .rar, etc) – Nesse caso, descompacte o arquivo de forma a ficar com a extensão correta – .tar:
- AMSS-I5500LUYJP2.tar
- AMSS-I5500LUYJPE.tar
- AMSS-I5500BVJJP7.tar
Após baxar os arquivos siga os passos:
A) Coloque o aparelho em modo Downloading e conecte-o no computador via USB.
B) Abra o programa Odin e certifique-se que o aparelho foi reconhecido numa porta COM
C) Clique no botão “OPS” e selecione o arquivo Europa_v1.0.ops (já baixado anteriormente)
D) Clique no botão “One Package” e selecionar o arquivo BaseBand com extensão .TAR
E) Clique no botão “Start” e aguarde o término da instalação. Seu aparelho será reiniciado.
F) Uma vez reiniciado, entre no menu Configurações -> Sobre o telefone. Verifique a sua BaseBand atual:
Pronto! Faça testes com o GPS, BlueTooth, Wifi, 3G. Depois troque novamente por outra BaseBrand para comparar qual é melhor.
[>Ir para o sumário<]
[ 8 - Habilitando a partição EXT ]
Como dito na sessão “Particionando o cartão SD” a partição EXT criada anteriormente serve como um adendo ao espaço interno do seu G5 (em torno de 180mb). Habilitando a partição EXT você ganha mais espaço no seu G5 para instalar aplicativos no Android, ou seja, 180mb + o tamanho da sua partição EXT.
[>Ir para o sumário<]
[8.1 - S2E]
O aplicativo S2E tem como objetivo habilitar a partição EXT e gerenciar os arquivos e aplicativos do sistema que ali estão armazenados.
[>Ir para o sumário<]
[ 8.1.1 - Baixando e instalando o aplicativo S2E ]
Para habilitar a partição EXT, é preciso baixar e instalar o aplicativo S2E (Simple2Ext) - Gratuito, encontrado facilmente no Market. Esse aplicativo faz o uso de acesso ROOT, mas não se preocupe pois a nossa ROM já tem ROOT habilitada, somente precisando “permitir o acesso” ao programa uma vez ele instalado.
Com esse aplicativo você pode indicar o que será usada na partição EXT, podendo ser instalado aplicativos bem como arquivos de sistema e cache.
A) Baixe e instale o aplicativo S2E (Simple2Ext) pelo Market:
https://market.android.com/details?id=ru.krikun.s2e&feature=search_result
Para esse processo será necessário comunicação com a Internet -seja por meio de Wifi, 3G ou pacote de dados.
[Dica] Caso não saiba como baixar o aplicativo, acesse o menu do seu Android, selecione o aplicativo “Market”. Uma vez aberto o aplicativo, haverá do lado esquerdo um icone de uma “lupa” – no qual serve para pesquisas. Digite “s2e”. o aplicativo será mostrado na tela. Clique sobre ele, e abrirá a tela do aplicativo com suas informações – Clique no botão “Instalar” e em seguida “OK” para aceitar os termos de uso. Feito isso o download será feito automaticamente e terminando de baixar, será instalado no seu Android.
[>Ir para o sumário<]
[ 8.1.2 - Configurando o aplicativo S2E ]
Uma vez o aplicativo S2E instalado, vá até o menu do Android e selecione para abrir o aplicativo.
Na primeira vez de sua execução – será mostrada uma tela onde você deve permitir acesso ROOT para o aplicativo – Clique em “Permitir“.
Ao abrir o aplicativo, será mostrada várias “Boxes” para serem marcadas – porém MUITO CUIDADO! Nem todos devem ser utilizados, e uma vez feita “bobagem” será preciso refazer toda a instalação da ROM.
A) Abra o S2E, aperte o botão MENU do aparelho (primeiro botão esquerdo – o qual se parece com uma escada), selecione o menu -”Definições”. Marque a opção “Montar como ext4″. Em seguida reinicie o aparelho!
B) Após o aparelho ter sido reiniciado, entre novamente na tela principal do S2E e marque as seguintes opções como demonstrada nas imagens abaixo (Aplicações / Aplicações privadas / Cache Dalvik / Cache de downloads):
Apesar de duas imagens, repare que é a mesma tela inicial do aplicativo S2E. Isso é apenas para mostrar todas as opções quem devem ser marcadas.
Após marcar essas opções, reinicie o aparelho!
C) Depois de reiniciado o aparelho, baixe e instale agora o aplicativo “FreeSpace“.
Esse aplicativo mostra detalhadamente o uso de todas as partições utilizadas – Espaço total e utilizado, bem comoWidgets para colocar na área de trabalho. Ele também é facilmente encontrado no Market. Siga os mesmos passos feito para baixar o arquivo S3E:
https://market.android.com/details?id=ru.krikun.freespace&feature=more_from_developer
D) Uma vez o aplicativo FreeSpace instalado, volte a abrir o aplicativo S2E. Uma vez aberto, aperte o botão “Menu” do aparelho (Primeiro botão esquerdo – o qual se parece com uma escada) para abrir algumas opções. Selecione a opção “Information”.
O S2E, irá abrir o aplicativo FreeSpace e esse mostrará uma tela com todas as informações das partições ativas. Exemplo:
Cache - usado para acelerar a abertura do aplicativo.
Data – Espaço Interno do aparelho (Veja que praticamente não estou usando)
Ext – Partição ativada pelo S2E e sendo utilizada para controlar o Cache e alocação dos meus aplicativos.
SD-Card – Partição FAT32 criada para eu armazenar arquivos pelo computador
System – Uso interno do aparelho.
[>Ir para o sumário<]
[ 8.2 - Link2SD ]
O aplicativo Link2SD tem o mesmo objetivo que o aplicativo S2E – Habilitar e gerenciar a partição EXT. É um aplicativo gratuito, simples e objetivo.
Importante! Para verificar os espaços de suas partições, utilize o MENU “Storage Info” do aplicativo Link2SD e não o FreeSpace (usado apenas para o S2E).
[>Ir para o sumário<]
[ 8.2.1 - Baixando e instalando o aplicativo Link2SD ]
A) Baixe e instale o aplicativo Link2SD pelo Market:
https://market.android.com/details?id=com.buak.Link2SD&feature=search_result
Para esse processo será necessário comunicação com a Internet -seja por meio de Wifi, 3G ou pacote de dados.
[Dica] Caso não saiba como baixar o aplicativo, acesse o menu do seu Android, selecione o aplicativo “Market”. Uma vez aberto o aplicativo, haverá do lado esquerdo um icone de uma “lupa” – no qual serve para pesquisas. Digite “s2e”. o aplicativo será mostrado na tela. Clique sobre ele, e abrirá a tela do aplicativo com suas informações – Clique no botão “Instalar” e em seguida “OK” para aceitar os termos de uso. Feito isso o download será feito automaticamente e terminando de baixar, será instalado no seu Android.
[>Ir para o sumário<]
[ 8.2.2 - Configurando o aplicativo Link2SD ]
Uma vez o aplicativo Link2SD instalado, vá até o menu do Android e selecione para abrir o aplicativo.
Na primeira vez de sua execução – será mostrada uma tela onde você deve permitir acesso ROOT para o aplicativo – Clique em “Permitir“.
Diferentemente do S2E, a configuração do Link2SD é simples, rápida e objetiva!
A) Com o aplicativo Link2SD aberto, na primeira vez, será mostrada uma tela para selecionar o tipo de partição que será gerenciada. Selecione a opção “EXT4” e confirme.
B) Com o aplicativo Link2SD aberto, aperte o botão MENU do aparelho (primeiro botão esquerdo – o qual se parece com uma escada) e selecione a opção “Settings” – será aberta uma tela de configurações. Apenas marque a opção “Auto Link“. Reinicie o aparelho.
C) Uma vez reiniciado, futuros aplicativos instalados serão armazenados automaticamente na partição EXT ao invés da memória interna do aparelho.
- Caso já existam aplicativos instalados antes do Link2SD: Para aqueles aplicativos que já estavam instalados no Android e ainda estão na memória interna do aparelho, caso queira enviar esses para a partição EXT faça o seguinte:
D) Abra o aplicativo Link2SD. Será mostrada uma lista dos aplicativos que você possui.
- Aplicativos que já estão na partição EXT, terá uma observação em vermelho “Linked -> SD Card“.
E) Selecione um aplicativo que não possua esse texto (Esse ainda está alocado na memória interna do aparelho) clicando sobre ele. Será aberta uma tela com informações sobre o aplicativo.
F) No final dessa tela clique no botão “Create Link”. Fazendo isso o aplicativo será alocado na partição EXT habilitada. Repita esse processo para os demais aplicativos que queira.
G) Reinicie o aparelho novamente.
[ 9 - Habilitando a partição SWAP ]
Atenção! Por padrão a partição SWAP vem desabilitada.
Para habilitar faça:
A) Abra MENU do aparelho para exibir a lista de aplicativos instalados. Selecione o aplicativo [Terminal Emulador] como mostra a imagem abaixo:
B) Uma vez o aplicativo aberto, abra o teclado virtual pelo botão MENU (primeiro botão esquerdo) e selecione a opção: [Abrir teclado]
C) Primeiro digite o comando: su
(Super User = Root). Em seguida conceda permissão Root ao aplicativo
D) Com acesso Root. digite agora o comando: madconfig swapon
Feito isso será preciso reiniciar o aparelho manualmente – ou então se preferir ainda no Terminal Emulator digite o comando: reboot
Atenção!
Após ter reiniciado o aparelho, certifique-se de que a opção [Compcache] está desabilitida, caso contrário o aparelho ficará mais lento e com alguns LAGs.
Vá em Configurações -> Conf. CyanogenMod -> Performance -> Usar Compcache -> Marque a opção [Desabilitado].
Reinicie o aparelho.
[>Ir para o sumário<]
[ 10 - Downloads ]
Sessão destinada a downloads de aplicativos Android.
ROMs oficiais Samsung & MadTeam [Clique aqui para acessar oLink externo para download]
Caso queira voltar para uma versão original Samsung (Eclair, Froyo) ou então versões MadTeam (Froyo, gingerbread (o mesmo desse artigo), ICS (Em Teste)).
Vale lembrar que para instalações das ROMs originais Samsung deve-se ser instalada através do programa Odin – instalação idêntica ao ClockWorkMod.
Já a instalação da MadTeam é feita através do ClockWorkMod – como descrito nesse tutorial.
Swype-v2.6.47 (PT-Br) [Download aqui]
Swype é um aplicativo usado para escrever textos de forma mais rápida e simplificada (pelo menos em teoria) – pois é preciso de um certo tempo de adaptação e prática para tornar a escrita mais eficiente.
Tudo o que precisa ser feito é traçar o caminho entre as letras do teclado virtual e o aplicativo identifica a palavra de forma automática.
Um video auto-explicativo: http://www.youtube.com/watch?v=YnQts9NUnL4&feature=player_embedded

















galera para quem que ter o navegador Google chrome ai esta.
http://www.mediafire.com/?zbbgb68gzj4r5l3
valeu