Jump to content
franks

[Kernel] I9000B Voodoo_Latin.froyo.c3[Snd+Video+Lagfix] (Encerrado)

Recommended Posts

Update (22/02/11):

Fala pessoal.

Estou encerrando oficialmente meus ports do kernel voodoo para nosso celular. Por dois motivos:

1. Já foi resolvido o problema da TV com o Speedmod. E agora podemos utilizar qualquer ROM JS3/JS5 com a TV funcionando perfeitamente.

Pra que vou ficar reinventando a roda? :)

2. Faculdade está me demandando um tempo que não posso gastar com o port deste kernel.

Agradeço a todos os usuários que utilizaram este kernel, a todos recomendo o update de acordo com este post:

http://www.androidz.com.br/forum/index.php?/topic/2593-i9000b-com-rom-js3js5-e-tv-digital-funcionando-perfeitamente-fast-very-fast/page__pid__20669#entry20669

Vocês não vão se arrepender, é muito, muito rápida mesmo a JS5 com este kernel.

Antigo (31/01/11):

Atualização do kernel com sound driver v4

http://www.multiupload.com/FQQEY1D3OS

Não se esqueça de atualizar sua aplicação Voodoo no market, para controlar todas as funcionalidades do novo driver!

Updates of sound driver v4:

- add ADC 128x quality oversampling control

- fine-tuned FM radio volumes. DRC compress only to prevent saturation in non-standard case

- remove full_bitwidth SNR booster option (killer samples expose artifacts)

- restore high frequencies by allowing to control a filter and bump the input gain

- apply headphone amp levels only on media and FM radio

- mono downmix applied automatically at play, no more click at power up with 128x oversampling, improved code quality

Antigo (27/01/11):

Adicionada a versão 3 do driver de som, com suporte ao antijitter (e mono output para streams)

http://www.megaupload.com/?d=OAGIGUCN

Não se esqueça de atualizar também a aplicação Voodoo no market.

Mantenha-se atualizado @voodoo_latin no twitter

Antigo (24/01/11):

Este é um port do kernel voodoo para o I9000B, baseado na versão JPD (JPM+Larin) com a TV digital funcionando sem problemas

Incluso neste kernel:

- ClockworkMod 3

- Voodoo sound driver v2

- Voodoo color gamma 2.2 e mDNIe color and sharpness enhancements

- Voodoo lagfix

Flash com Odin (Windows) ou Heimdall (Linux):

voodoo_latin.Froyo.C1[sND+Video+Lagfix].zip

Para controlar o driver de som você vai precisar da aplicação voodoo:

http://www.appbrain.com/app/voodoo-control-app/org.projectvoodoo.controlapp

http://www.appbrain.com/app/donate-voodoo-control-app/org.projectvoodoo.controlappdonate

Agradeço ao supercurio do xda-dev pela ajuda, e ao pessoal do canal #project_voodoo do irc.freenode.com

----------------------------------------------------------------

----------------------------------------------------------------

----------------------------------------------------------------

Conferir, Habilitar ou Desabilitar LagFix (por offhome)

Entre no modo Recovery (Volume pra cima + botão central + power, segure até aparecer a palavra samsung. Solte os botões e aguarde 5s).

Aparecerá a tela:

---------------------------------------------------------------

ClockworkMod Recovery v2.5.1.3 - Voodoo lagfix

1-reboot system now

2-apply sdcard:update.zip

3-wipe data/factory reset

4-wipe cache partition

5-install zip from sdcard

6-backup and storage

7-mounts and storage

8-advantage

9-voodoo lagfix

0-+++++Go Back+++++

----------------------------------------------------------------

Use o botão de volume para passear pelo menu até a opção 9. Aperte o botão power para executar.

Aparecerá a tela:

----------------------------------------------------------------

1 - disable lagfix

2 - enable lagfix (default)

3 - /system lagfix on (default)

4 - /system lagfix off

5 - debug off (default)

6 - debug on

7-+++++Go Back+++++

ClockworkMod Recovery v2.5.1.3 - Voodoo lagfix

Voodoo lagfix is actually: enabled

next boot: enabled

Options:

/system lagfix conversion: yes

debug mode: no

-----------------------------------------------------------------

Apenas as opções em azul indicam o estado do lagfix, os demais indicam as opções.

Confira o estado e faça as mudanças desejadas:

-----------------------------------------------------------------

Habilitar lagfix: marcar as opções (2 + power) e depois (3 + power)

Desfazer lagfix: marcas as opções (1 + power) e depois (4 + power)

-----------------------------------------------------------------

Após fazer as opções ou conferir:

Selecionar, com o botão volume, a opção 7 (Go Back) e apertar o botão power para executar.

Depois, selecione a opção 1 (reboot system now)

----------------------------------------------------------------

----------------------------------------------------------------

----------------------------------------------------------------

Mantenha-se atualizado @voodoo_latin no twitter

Grupo de dicussão: http://groups.google.com/group/i9000b-kernel-port

Gostou do trabalho? Que tal me pagar uma cerveja? :)

franks.maia@gmail.com

Não se esqueça de doar também ao autor dos drivers:

https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=curio@free.fr&lc=EN&item_name=supercurio%20Voodoo¤cy_code=EUR

Share this post


Link to post
Share on other sites

Pegou deste tópico?

http://forum.xda-developers.com/showthread.php?t=922649

Ponha os créditos depois por favor com os links originais...

Henrique,

Se você ler o próprio tópico que você postou como referência, você perceberá que o franks.maia que o Supercurio se refere na primeira linha do post dele, possivelmente, é o mesmo franks que iniciou este tópico.

Creio que a referência, neste caso, é desnecessária.

Share this post


Link to post
Share on other sites

Pegou deste tópico? http://forum.xda-developers.com/showthread.php?t=922649 Ponha os créditos depois por favor com os links originais...

Este tópico que você postou foi o início do trabalho, neste kernel só há o port do lagfix, e não das outras funcionalidades. O tópico abaixo refere-se ao kernel mais recente: http://forum.xda-developers.com/showthread.php?t=927383

Share this post


Link to post
Share on other sites

Apliquei esse kernel e ate o momento ficou mto bom! tv funfando certinho e tudo mais! A minha unica duvida eh... ele fica meio "lagado" qdo muda as telas? Acho dificil mas sera que fiz alguma coisa errada? Eu pura e simplesmente abri o Odin, selecionei o arquivo PDA, tiquei os itens: - PDA - Auto Reboot - F.Reset Time - Phone Bootloader Update Ta certo? Ps.: ele ta batendo 1814 no quadrant, ta certo neh?

Share this post


Link to post
Share on other sites

Cara to usando o outro kernel já, tem algum problema só mandar por cima do outro? Tem que tirar o lagfix antes?

Henrique: retire o lagfix antes e pode fazer o flash deste kernel sem problemas, ele irá automaticamente aplicar o lagfix no primeiro boot! Você ouvirá uma voz (em ingles) avisando do procedimento!

MarcioAbelha:

Está tudo ok! Aqui ele roda tranquilo, veja se não existem muitas aplicações em background, recomendo você baixar o Advanced Task Killer e configurá-lo para matar as aplicações sempre que o display desligar, segue o link http://www.appbrain.com/app/advanced-task-killer/com.rechild.advancedtaskkiller

Share this post


Link to post
Share on other sites

ja uso a algum tempo. muito bom...

Zed, provavelmente o que você está usando tem apenas o lag fix. O que postei hoje é a evolução daquele trabalho, contém o lagfix + voodoo sound + video enhancements. Faça um teste instalando ele e baixe a aplicação Voodoo app do market :)

Share this post


Link to post
Share on other sites

Este é um port do kernel voodoo para o I9000B, baseado na versão JPD (JPM+Larin) com a TV digital funcionando sem problemas

Incluso neste kernel:

- ClockworkMod 3

- Voodoo sound driver v2

- Voodoo color gamma 2.2 e mDNIe color and sharpness enhancements

- Voodoo lagfix

Flash com Odin (Windows) ou Heimdall (Linux):

voodoo_latin.Froyo.C1[sND+Video+Lagfix].zip

Para controlar o driver de som você vai precisar da aplicação voodoo:

http://www.appbrain.com/app/voodoo-control-app/org.projectvoodoo.controlapp

http://www.appbrain.com/app/donate-voodoo-control-app/org.projectvoodoo.controlappdonate

Agradeço ao supercurio do xda-dev pela ajuda, e ao pessoal do canal #project_voodoo do irc.freenode.com

Olá! Desculpa minha ignorância, mas pra quê serve isso tudo? Eu só tenho o lagfix no froyo 2.2, mas qdo faço simultaneamente com dois dedos para o meio da tela < >, qdo aparece todas telas em minuaturas, dá um lag do caramba... Isso resolve?

ABraços!

Share this post


Link to post
Share on other sites

Henrique: retire o lagfix antes e pode fazer o flash deste kernel sem problemas, ele irá automaticamente aplicar o lagfix no primeiro boot! Você ouvirá uma voz (em ingles) avisando do procedimento!

MarcioAbelha:

Está tudo ok! Aqui ele roda tranquilo, veja se não existem muitas aplicações em background, recomendo você baixar o Advanced Task Killer e configurá-lo para matar as aplicações sempre que o display desligar, segue o link http://www.appbrain.com/app/advanced-task-killer/com.rechild.advancedtaskkiller

show valeu frank!!!

esse lagifx abre extensao ext2 o ext4?

Share this post


Link to post
Share on other sites

show valeu frank!!!

esse lagifx abre extensao ext2 o ext4?

O lagfix converte as partições para ext4..

Faustrim,

Os benefícios que você terá estão mais detalhadamente listados em http://www.droider.com.br/android/samsung-galaxy-s-i9000b-recebe-agora-um-kernel-otimizado-pelo-project-voodoo.html

Ou no site original do projeto: http://project-voodoo.org/

Basicamente são:

Voodoo lagfix: Converte suas partições para ext4

Voodoo color: Melhor a aparênca das cores/contraste em videos, além de aumentar um pouco o contraste geral.

Voodoo sound: Melhor (e muito!!) o som do Galaxy S

Share this post


Link to post
Share on other sites

Hola Franks, Acabei de aplicar, simplesmente excelente, esta funcionando tudo e sem problemas, gostaria saber si para retirar el lagfix só e posivel desativar-lo mais nao retirar-lo totalmente e tem que se crear o arquivo: "disably lagfix" no sdcard. Obrigado e bom trabalho..

Share this post


Link to post
Share on other sites

Henrique: retire o lagfix antes e pode fazer o flash deste kernel sem problemas, ele irá automaticamente aplicar o lagfix no primeiro boot! Você ouvirá uma voz (em ingles) avisando do procedimento!

MarcioAbelha:

Está tudo ok! Aqui ele roda tranquilo, veja se não existem muitas aplicações em background, recomendo você baixar o Advanced Task Killer e configurá-lo para matar as aplicações sempre que o display desligar, segue o link http://www.appbrain.com/app/advanced-task-killer/com.rechild.advancedtaskkiller

O uso de task killers não melhor a performance do Android, muito pelo contrário. Tem vários artigos na internet explicando o porquê. A melhor solução é usar o Watchdog, que avisa se algum aplicativo estiver travando o sistema.

Agora, pela descrição dele, de 1800 no Quadrant, certamente ele deve estar usando um lagfix com data_loop (tipo OCLF). Esses lagfixes normalmente deixam o telefone meio travadão mesmo. Outra possibilidade é falta de reboot após aplicar root, que também tem um efeito parecido.

Abraços!

Share this post


Link to post
Share on other sites

O uso de task killers não melhor a performance do Android, muito pelo contrário. Tem vários artigos na internet explicando o porquê. A melhor solução é usar o Watchdog, que avisa se algum aplicativo estiver travando o sistema. Agora, pela descrição dele, de 1800 no Quadrant, certamente ele deve estar usando um lagfix com data_loop (tipo OCLF). Esses lagfixes normalmente deixam o telefone meio travadão mesmo. Outra possibilidade é falta de reboot após aplicar root, que também tem um efeito parecido. Abraços!

Fiz 1800 com o K12Q ontem com lagfix sem dataloop (e as otimizações ® ativadas pelo recovery).

Share this post


Link to post
Share on other sites

Hola Franks, Acabei de aplicar, simplesmente excelente, esta funcionando tudo e sem problemas, gostaria saber si para retirar el lagfix só e posivel desativar-lo mais nao retirar-lo totalmente e tem que se crear o arquivo: "disably lagfix" no sdcard. Obrigado e bom trabalho..

Basta entrar em modo recovery e desativar o lagfix por lá caso precise, as outras funcionalidades continuarão normais!

Share this post


Link to post
Share on other sites

O uso de task killers não melhor a performance do Android, muito pelo contrário. Tem vários artigos na internet explicando o porquê. A melhor solução é usar o Watchdog, que avisa se algum aplicativo estiver travando o sistema. Agora, pela descrição dele, de 1800 no Quadrant, certamente ele deve estar usando um lagfix com data_loop (tipo OCLF). Esses lagfixes normalmente deixam o telefone meio travadão mesmo. Outra possibilidade é falta de reboot após aplicar root, que também tem um efeito parecido. Abraços!

Obrigado pela dica dude, realmente não conhecia, instalei aqui e parece ser bem mais inteligente do que sair matando as aplicações a toa! Abraços!

Share this post


Link to post
Share on other sites

franks, você quem fez as modificações neste Kernel, ou foi o supercurio?

Conversei com o supercurio e ele injetou no zImage sock o lagfix para vermos, testei e funcionou. Depois continuei o trabalho aqui aplicando os outros patches com base nas fontes publicadas pela samsung. Agora que tenho a JPD estável com os patches do voodoo kernel, vou aplicar os patches da JPY :) Em breve novidades!

Share this post


Link to post
Share on other sites

Eu e o supercurio fizemos a primeira, apenas com o lagfix, depois continuei o trabalho aqui aplicando os outros patches. Agora que tenho a JPD estável com os patches do voodoo kernel, vou aplicar os patches da JPY :) Em breve novidades!

Seria legal você postar os sources do seu trabalho, para outras pessoas (assim como eu) pegar alguma coisa ou colaborar.

Share this post


Link to post
Share on other sites

Conversei com o supercurio e ele injetou no zImage sock o lagfix para vermos, testei e funcionou. Depois continuei o trabalho aqui aplicando os outros patches com base nas fontes publicadas pela samsung. Agora que tenho a JPD estável com os patches do voodoo kernel, vou aplicar os patches da JPY :) Em breve novidades!

Valeu mesmo !!!

Share this post


Link to post
Share on other sites

Conversei com o supercurio e ele injetou no zImage sock o lagfix para vermos, testei e funcionou. Depois continuei o trabalho aqui aplicando os outros patches com base nas fontes publicadas pela samsung. Agora que tenho a JPD estável com os patches do voodoo kernel, vou aplicar os patches da JPY :) Em breve novidades!

agora senti firmeza grande!!!!!! e o melhor é que esta funcionaria com a JS3 tb!!!

Share this post


Link to post
Share on other sites

Bom, sou totalmente noob no que se refere a roms e modificações de aparelhos, mas enfim, vamos lá: Trocando mps com o Henrique Mizael ele me sugeriu essa rom, mas eu tenho muitas dúvida com relação a instalação dela, que são: Primeira, tem algum tuto por aqui ensinando? Outra, posso bricar meu aparelho? E caso eu instale normalmente, posso voltar para a rom original? A ultima, lendo um topico sobre lagfix, la diz que o melhor lagfix é usar o ext2 e não o ext4, isso procede?

Share this post


Link to post
Share on other sites

Ai seria bacana, mas devido a JS3 não ser uma Rom pro I9000B a tv não funcionaria certo?

aí que esta... pessoal esta dizendo que a tv digital precisa "estar" na ROM e kernel. porém se vc verificar a ROM do criskelo, o kernel é do silva, sem suporte a tv digital, porém na ROM vem o aplicativo de td digital só que da erro. e ela é baseada nessa JS3!!!!!

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...