Aleexx2
03-02-2010, 02:45 AM
Bom como os modelos Linux só quem tem um conhecimento muito grande em programação pode desenvolver MPs fica complicado usuários comuns modificar algumas coisas então vou ensinar como editar somente "algumas CGs" pois as principais Cgs só podem ser editadas através do Sistema Linux Ubuntu.
Ja as Cgs 52 , 46 são facilmente editadas usando o proprio Windows vou mostrar no tutorial como se faz pra editar a CG52 que é onde fica os arquivos personalizáveis como Papeis de parede sons etc... dai vocês tiram de base como editar as outras lembrando novamente que só é possível editar completamente uma MP como a CG36, desde o Kernel entre outras coisas somente no Ubuntu...
O Programa que vamos usar ( Cygwin ) e alguns arquivos necessários estão anexado no Final do tópico então antes de começar tenham eles no PC...
1° Passo - Instalação Correta do Cygwin
Após descompactarem o .rar e executarem o Setup do Cygwin siga as etapas como mostrado nas imagens abaixo, caso contrário não conseguirá seguir adiante
http://www.motomodd.net/attachment.php?attachmentid=4367&stc=1&d=1265165373
http://www.uploadnet.org/out.php/i1483_1.jpghttp://www.uploadnet.org/out.php/i1484_2.jpghttp://www.uploadnet.org/out.php/i1485_3.jpg
http://www.motomodd.net/attachment.php?attachmentid=4368&stc=1&d=1265165373
Em Browse escolha qualquer lugar do teu PC será o lugar que o Cygwin irá baixar os pacotes necessários...
http://www.motomodd.net/attachment.php?attachmentid=4370&stc=1&d=1265165851
http://www.uploadnet.org/out.php/i1486_4.jpghttp://www.uploadnet.org/out.php/i1487_5.jpg
http://www.motomodd.net/attachment.php?attachmentid=4371&stc=1&d=1265165851
Quando for exibida a lista de Sites que contém os pacotes escolha qualquer 1 não existe um específico...
http://www.uploadnet.org/out.php/i1488_6.jpg
Depois que escolher clique em avançar baixará um pequeno arquivo e logo será exibida todos os pacotes que o Cygwin suporta preste muita atenção pois se não fizer da maneira correta agora, irá dar erro em qualquer parte adiante do Tutorial.
Primeiro Clique no símbolo de [+] do lado do Devel nas varias opções
http://www.uploadnet.org/out.php/i1489_7.jpg
listadas marque a segunda caixinha na opção
gcc-g++ C++ Compiler
como mostrado na imagem abaixo
http://www.motomodd.net/attachment.php?attachmentid=4373&stc=1&d=1265167357http://www.uploadnet.org/out.php/i1490_8.jpg
Depois desça um pouco mais pra baixo e marque o quadrado da opção Make: The GNU version of the 'make' utility como mostra a imagem abaixo.
http://www.motomodd.net/attachment.php?attachmentid=4374&stc=1&d=1265167796http://www.uploadnet.org/out.php/i1491_9.jpg
E Por ultimo clique em [+] da opção Libs e vá até a ultima opção da lista e marque o quadrado zlib0: The zlib compression / descompression library (runtime ) como mostra a imagem abaixo
http://www.motomodd.net/attachment.php?attachmentid=4375&stc=1&d=1265168311http://www.uploadnet.org/out.php/i1492_10.jpg
Depois de fazer o indicado a cima basta clicar em avançar e os pacotes que acabamos de selecionar serão baixados
http://www.uploadnet.org/out.php/i1493_11.jpg
E quando baixados basta aguardar que eles serão automáticamente instalados bastando você aguardar o fim da instalação...
2° Passo Descompactando os arquivos
squashfs-tools.rar
unsquashfs.rar
squashfs.rar
Primeiro descompacte o arquivo unsquashfs.rar em C:\cygwin\bin
Segundo vá até o diretório C:\cygwin\usr\local e dentro da pasta local crie uma pasta chamada "sq" ( Sem as aspas ) e descompacte os arquivo do squashfs-tools.rar dentro da pasta sq.
Agora abra o programa Cygwin e digite o seguinte comando
cd /usr/local/sq
e dê enter e em seguida escreva make e de enter novamente
dentro da pasta sq será criado um arquivo chamado mksquashfs.exe pegue esse arquivo e mova ele pra pasta C:\cygwin\bin
Importante
Bom se na pasta sq o arquivo mksquashfs.exe não foi criado não tem problema basta descompactar os arquivos do squashfs.rar em C:\cygwin\bin
Bom se você fez tudo corretamente como expliquei acima no Cygwin digite o seguinte comando mksquashfs -versiondê enter
Deverá aparecer igual a imagem abaixo
http://www.motomodd.net/attachment.php?attachmentid=4372&stc=1&d=1265168311
http://www.uploadnet.org/out.php/i1494_12.jpg
3° Passo Descompactando as CGs da MP
Iniciamos o programa SBF Recalc abra a MP que deseja modificar clicando em Open Flash-file logo em seguida clique em Split Flash-file como mostra a imagem
http://www.motomodd.net/attachment.php?attachmentid=4377&stc=1&d=1265170687
e será descompactada as CGs existentes na MP no proprio local que ela está recomendo criar uma pasta e deixar a MP a ser modificada...
No meu caso eu descompactei a MP Linuxmod 2.1
os únicos arquivos que vamos usar serão os
RAMDLD.smg
.hmg
CG52.smg
que no caso da Linuxmod 2.1 seria os arquivos mostrados na imagem
abaixo
http://www.motomodd.net/attachment.php?attachmentid=4378&stc=1&d=1265171308
Agora vamos copiar o arquivo chamado Linuxmod21_sdhcCG52.smg para o diretório C:\cygwin\usr\local
Abra o programa Cygwin digite o seguinte comando e dê enter
unsquashfs -d /usr/local/CG52 -f /usr/local/Linuxmod21_sdhcCG52.smg
No meu caso seria Linuxmod21_sdhcCG52.smg o final então coloquem o nome exatamente igual que está na CG52 da MP que vão editar e assim que der enter irá aparecer uma imagem como está
http://www.motomodd.net/attachment.php?attachmentid=4379&stc=1&d=1265172263
E Os arquivos da CG52 foram extraídos em uma pasta também chamada CG52 localizada em C:\cygwin\usr\local\ como mostra a imagem
http://www.motomodd.net/attachment.php?attachmentid=4380&stc=1&d=1265172458
Informação Importante
Depois de extraído os arquivos modifiquem ao gosto de vocês lembrando de uma coisa super importante a CG52 não pode passar de 11MB ( ja compactada em .smg ) se não vai dar erro na hora de passar pro celular...
Finalizando
Após modificar os arquivos da pasta CG52 está na hora de criar um novo arquivo .smg com sua modificações
Agora apaguem o arquivo Linuxmod21_sdhcCG52.smg que você tinha copiado pro diretório C:\cygwin\usr\local
Abra o programa Cygwin e digite o seguinte comando
mksquashfs /usr/local/CG52/* /usr/local/Linuxmod21_sdhcCG52.smg -le
e dê enter irá aparecer uma imagem parecida com está
http://www.motomodd.net/attachment.php?attachmentid=4381&stc=1&d=1265173312
Resumindo foi recompilada a pasta CG52 em .smg no diretório C:\cygwin\usr\local
Agora basta pegar a CG52 que você modificou e mandar pra aquela pasta mencionada lá em cima junto com os 2 arquivos que seria no meu caso
Linuxmod21_sdhcCG52RAMDLD.smg
Linuxmod21_sdhcCG52.hmg
Linuxmod21_sdhcCG52.smg ( O Modificado ) como mostra a imagem abaixohttp://www.motomodd.net/attachment.php?attachmentid=4382&stc=1&d=1265173837
só vamos precisar destes 3 arquivos pra criar a reflash
Criando a Reflash
Abra o programa SBF Recalc clique em Open CG Folder e selecione a pasta que contém os 3 arquivos mencionados acima
Feito isso clique em ReCalc Checksum e aguarde aparecer a mensagem em cima Done como mostra a imagem
http://www.motomodd.net/attachment.php?attachmentid=4383&stc=1&d=1265174278
Obs: Caso de erro na hora que vocês clicarem em ReCalc Checksum foi porque a CG ultrapassou o Limite que eu disse acima sendo assim vocês terão que edita-la novamente e deletar alguns arquivos e criar um novo .smg com menos de 11MB
Mais se tudo ocorreu bem clique em Advanced selecione as opções
Calculate all Cgs new
e
Write new descriptor
Como mostra a imagem abaixo
http://www.motomodd.net/attachment.php?attachmentid=4384&stc=1&d=1265174659
Depois clique em Create SBF-File e aguarde o programa Compilar sua Reflash e assim que concluido será criado uma pasta chamada SBF-FlashFile
http://www.motomodd.net/attachment.php?attachmentid=4385&stc=1&d=1265174990
Agora basta usar o programa RSD LITE e passar a reflash que você modificou pro seu celular...
Este Tutorial se aplica a outros Modelos Linux também no entanto eu testei somente com MPs do Z6 e V8 do qual eu tenho os conhecimentos de quais CGs podem ser editadas pelo Windows
Créditos: Administrador Aleexx2 (http://www.motomodd.net/members/aleexx2.html)
( www.motomodd.net (http://www.motomodd.net) )
Este tutorial foi da minha inteira autoria se for copiar favor manter os créditos originais destacado acima...
Se lhe foi útil clique em AGRADECER ai né :D
Ja as Cgs 52 , 46 são facilmente editadas usando o proprio Windows vou mostrar no tutorial como se faz pra editar a CG52 que é onde fica os arquivos personalizáveis como Papeis de parede sons etc... dai vocês tiram de base como editar as outras lembrando novamente que só é possível editar completamente uma MP como a CG36, desde o Kernel entre outras coisas somente no Ubuntu...
O Programa que vamos usar ( Cygwin ) e alguns arquivos necessários estão anexado no Final do tópico então antes de começar tenham eles no PC...
1° Passo - Instalação Correta do Cygwin
Após descompactarem o .rar e executarem o Setup do Cygwin siga as etapas como mostrado nas imagens abaixo, caso contrário não conseguirá seguir adiante
http://www.motomodd.net/attachment.php?attachmentid=4367&stc=1&d=1265165373
http://www.uploadnet.org/out.php/i1483_1.jpghttp://www.uploadnet.org/out.php/i1484_2.jpghttp://www.uploadnet.org/out.php/i1485_3.jpg
http://www.motomodd.net/attachment.php?attachmentid=4368&stc=1&d=1265165373
Em Browse escolha qualquer lugar do teu PC será o lugar que o Cygwin irá baixar os pacotes necessários...
http://www.motomodd.net/attachment.php?attachmentid=4370&stc=1&d=1265165851
http://www.uploadnet.org/out.php/i1486_4.jpghttp://www.uploadnet.org/out.php/i1487_5.jpg
http://www.motomodd.net/attachment.php?attachmentid=4371&stc=1&d=1265165851
Quando for exibida a lista de Sites que contém os pacotes escolha qualquer 1 não existe um específico...
http://www.uploadnet.org/out.php/i1488_6.jpg
Depois que escolher clique em avançar baixará um pequeno arquivo e logo será exibida todos os pacotes que o Cygwin suporta preste muita atenção pois se não fizer da maneira correta agora, irá dar erro em qualquer parte adiante do Tutorial.
Primeiro Clique no símbolo de [+] do lado do Devel nas varias opções
http://www.uploadnet.org/out.php/i1489_7.jpg
listadas marque a segunda caixinha na opção
gcc-g++ C++ Compiler
como mostrado na imagem abaixo
http://www.motomodd.net/attachment.php?attachmentid=4373&stc=1&d=1265167357http://www.uploadnet.org/out.php/i1490_8.jpg
Depois desça um pouco mais pra baixo e marque o quadrado da opção Make: The GNU version of the 'make' utility como mostra a imagem abaixo.
http://www.motomodd.net/attachment.php?attachmentid=4374&stc=1&d=1265167796http://www.uploadnet.org/out.php/i1491_9.jpg
E Por ultimo clique em [+] da opção Libs e vá até a ultima opção da lista e marque o quadrado zlib0: The zlib compression / descompression library (runtime ) como mostra a imagem abaixo
http://www.motomodd.net/attachment.php?attachmentid=4375&stc=1&d=1265168311http://www.uploadnet.org/out.php/i1492_10.jpg
Depois de fazer o indicado a cima basta clicar em avançar e os pacotes que acabamos de selecionar serão baixados
http://www.uploadnet.org/out.php/i1493_11.jpg
E quando baixados basta aguardar que eles serão automáticamente instalados bastando você aguardar o fim da instalação...
2° Passo Descompactando os arquivos
squashfs-tools.rar
unsquashfs.rar
squashfs.rar
Primeiro descompacte o arquivo unsquashfs.rar em C:\cygwin\bin
Segundo vá até o diretório C:\cygwin\usr\local e dentro da pasta local crie uma pasta chamada "sq" ( Sem as aspas ) e descompacte os arquivo do squashfs-tools.rar dentro da pasta sq.
Agora abra o programa Cygwin e digite o seguinte comando
cd /usr/local/sq
e dê enter e em seguida escreva make e de enter novamente
dentro da pasta sq será criado um arquivo chamado mksquashfs.exe pegue esse arquivo e mova ele pra pasta C:\cygwin\bin
Importante
Bom se na pasta sq o arquivo mksquashfs.exe não foi criado não tem problema basta descompactar os arquivos do squashfs.rar em C:\cygwin\bin
Bom se você fez tudo corretamente como expliquei acima no Cygwin digite o seguinte comando mksquashfs -versiondê enter
Deverá aparecer igual a imagem abaixo
http://www.motomodd.net/attachment.php?attachmentid=4372&stc=1&d=1265168311
http://www.uploadnet.org/out.php/i1494_12.jpg
3° Passo Descompactando as CGs da MP
Iniciamos o programa SBF Recalc abra a MP que deseja modificar clicando em Open Flash-file logo em seguida clique em Split Flash-file como mostra a imagem
http://www.motomodd.net/attachment.php?attachmentid=4377&stc=1&d=1265170687
e será descompactada as CGs existentes na MP no proprio local que ela está recomendo criar uma pasta e deixar a MP a ser modificada...
No meu caso eu descompactei a MP Linuxmod 2.1
os únicos arquivos que vamos usar serão os
RAMDLD.smg
.hmg
CG52.smg
que no caso da Linuxmod 2.1 seria os arquivos mostrados na imagem
abaixo
http://www.motomodd.net/attachment.php?attachmentid=4378&stc=1&d=1265171308
Agora vamos copiar o arquivo chamado Linuxmod21_sdhcCG52.smg para o diretório C:\cygwin\usr\local
Abra o programa Cygwin digite o seguinte comando e dê enter
unsquashfs -d /usr/local/CG52 -f /usr/local/Linuxmod21_sdhcCG52.smg
No meu caso seria Linuxmod21_sdhcCG52.smg o final então coloquem o nome exatamente igual que está na CG52 da MP que vão editar e assim que der enter irá aparecer uma imagem como está
http://www.motomodd.net/attachment.php?attachmentid=4379&stc=1&d=1265172263
E Os arquivos da CG52 foram extraídos em uma pasta também chamada CG52 localizada em C:\cygwin\usr\local\ como mostra a imagem
http://www.motomodd.net/attachment.php?attachmentid=4380&stc=1&d=1265172458
Informação Importante
Depois de extraído os arquivos modifiquem ao gosto de vocês lembrando de uma coisa super importante a CG52 não pode passar de 11MB ( ja compactada em .smg ) se não vai dar erro na hora de passar pro celular...
Finalizando
Após modificar os arquivos da pasta CG52 está na hora de criar um novo arquivo .smg com sua modificações
Agora apaguem o arquivo Linuxmod21_sdhcCG52.smg que você tinha copiado pro diretório C:\cygwin\usr\local
Abra o programa Cygwin e digite o seguinte comando
mksquashfs /usr/local/CG52/* /usr/local/Linuxmod21_sdhcCG52.smg -le
e dê enter irá aparecer uma imagem parecida com está
http://www.motomodd.net/attachment.php?attachmentid=4381&stc=1&d=1265173312
Resumindo foi recompilada a pasta CG52 em .smg no diretório C:\cygwin\usr\local
Agora basta pegar a CG52 que você modificou e mandar pra aquela pasta mencionada lá em cima junto com os 2 arquivos que seria no meu caso
Linuxmod21_sdhcCG52RAMDLD.smg
Linuxmod21_sdhcCG52.hmg
Linuxmod21_sdhcCG52.smg ( O Modificado ) como mostra a imagem abaixohttp://www.motomodd.net/attachment.php?attachmentid=4382&stc=1&d=1265173837
só vamos precisar destes 3 arquivos pra criar a reflash
Criando a Reflash
Abra o programa SBF Recalc clique em Open CG Folder e selecione a pasta que contém os 3 arquivos mencionados acima
Feito isso clique em ReCalc Checksum e aguarde aparecer a mensagem em cima Done como mostra a imagem
http://www.motomodd.net/attachment.php?attachmentid=4383&stc=1&d=1265174278
Obs: Caso de erro na hora que vocês clicarem em ReCalc Checksum foi porque a CG ultrapassou o Limite que eu disse acima sendo assim vocês terão que edita-la novamente e deletar alguns arquivos e criar um novo .smg com menos de 11MB
Mais se tudo ocorreu bem clique em Advanced selecione as opções
Calculate all Cgs new
e
Write new descriptor
Como mostra a imagem abaixo
http://www.motomodd.net/attachment.php?attachmentid=4384&stc=1&d=1265174659
Depois clique em Create SBF-File e aguarde o programa Compilar sua Reflash e assim que concluido será criado uma pasta chamada SBF-FlashFile
http://www.motomodd.net/attachment.php?attachmentid=4385&stc=1&d=1265174990
Agora basta usar o programa RSD LITE e passar a reflash que você modificou pro seu celular...
Este Tutorial se aplica a outros Modelos Linux também no entanto eu testei somente com MPs do Z6 e V8 do qual eu tenho os conhecimentos de quais CGs podem ser editadas pelo Windows
Créditos: Administrador Aleexx2 (http://www.motomodd.net/members/aleexx2.html)
( www.motomodd.net (http://www.motomodd.net) )
Este tutorial foi da minha inteira autoria se for copiar favor manter os créditos originais destacado acima...
Se lhe foi útil clique em AGRADECER ai né :D