2ºIr à pasta bin (enconta-se em c:\cygwin\home\NOME\unyaffsmbn-linux).Ordenar os ficheiros por tamanho, e apagar todos os que têm tamanho 0 (deverão apagar 52 ficheiros, e ficar com 105).3ºNo ambiente de trabalho, criar uma pasta com o nome rom, e dentro desta outra pasta com o nome system.Copiar todo o conteúdo extraido para dentro da pasta system.O conteúdo deverá ser este:Devel: gcc, gdb, makeInterpreters: perlUtils: cpio, util-linux, ncursesArchive: zip, unzipWeb: wgetEditors: vi, nano
4ºCopiar o ficheiro boot.img (está dentro da pasta TEMP, em DZDecryptor_v1.0b) para a pasta rom.Deverão ficar com este conteúdo na pasta rom:appbinetcfontsframeworklibmediasoundsusrxbinbuild.prop
5ºDentro da pasta rom, criar uma directoria com o nome META-INF.Dentro de META-INF, criar outra pasta com o nome com.Dentro de com, criar outra pasta com o nome google.Dentro de google, criar outra pasta com o nome android.Finalmente, dentro da pasta android, criar um ficheiro com o nome update-script (sem nenhuma extensão), e colocar lá dentro o seguinte conteúdo:ATENÇÃO À SUGESTÃO NO FINAL DO TÓPICO, SENÃO DÁ PROBLEMASsystemboot.img
Deverão ter uma pasta rom com o seguinte conteúdo:show_progress 0.1 0format SYSTEM:copy_dir PACKAGE:system SYSTEM:symlink blue_errreport SYSTEM:bin/blue_error_reportsymlink toolbox SYSTEM:bin/catsymlink toolbox SYSTEM:bin/chmodsymlink toolbox SYSTEM:bin/chownsymlink toolbox SYSTEM:bin/cmpsymlink toolbox SYSTEM:bin/datesymlink toolbox SYSTEM:bin/ddsymlink toolbox SYSTEM:bin/dfsymlink toolbox SYSTEM:bin/dmesgsymlink toolbox SYSTEM:bin/geteventsymlink toolbox SYSTEM:bin/getpropsymlink toolbox SYSTEM:bin/hdsymlink toolbox SYSTEM:bin/idsymlink toolbox SYSTEM:bin/ifconfigsymlink toolbox SYSTEM:bin/iftopsymlink toolbox SYSTEM:bin/insmodsymlink toolbox SYSTEM:bin/ioctlsymlink toolbox SYSTEM:bin/ionicesymlink toolbox SYSTEM:bin/killsymlink toolbox SYSTEM:bin/lnsymlink toolbox SYSTEM:bin/logsymlink toolbox SYSTEM:bin/lssymlink toolbox SYSTEM:bin/lsmodsymlink toolbox SYSTEM:bin/mkdirsymlink toolbox SYSTEM:bin/mountsymlink toolbox SYSTEM:bin/mvsymlink toolbox SYSTEM:bin/nandreadsymlink toolbox SYSTEM:bin/netstatsymlink toolbox SYSTEM:bin/newfs_msdossymlink toolbox SYSTEM:bin/notifysymlink toolbox SYSTEM:bin/printenvsymlink toolbox SYSTEM:bin/pssymlink toolbox SYSTEM:bin/rebootsymlink toolbox SYSTEM:bin/renicesymlink toolbox SYSTEM:bin/rmsymlink toolbox SYSTEM:bin/rmdirsymlink toolbox SYSTEM:bin/rmmodsymlink toolbox SYSTEM:bin/routesymlink toolbox SYSTEM:bin/schedtopsymlink toolbox SYSTEM:bin/sendeventsymlink toolbox SYSTEM:bin/setconsolesymlink toolbox SYSTEM:bin/setpropsymlink toolbox SYSTEM:bin/sleepsymlink toolbox SYSTEM:bin/smdsymlink toolbox SYSTEM:bin/startsymlink toolbox SYSTEM:bin/stopsymlink toolbox SYSTEM:bin/syncsymlink toolbox SYSTEM:bin/topsymlink toolbox SYSTEM:bin/umountsymlink toolbox SYSTEM:bin/vmstatsymlink toolbox SYSTEM:bin/watchpropssymlink toolbox SYSTEM:bin/wipe#symlink dumpstate SYSTEM:bin/dumpcrashset_perm_recursive 0 0 0755 0644 SYSTEM:set_perm_recursive 0 2000 0755 0755 SYSTEM:binset_perm 0 3003 02750 SYSTEM:bin/netcfgset_perm 0 3004 02755 SYSTEM:bin/pingset_perm 0 2000 06750 SYSTEM:bin/run-asset_perm_recursive 1002 1002 0755 0440 SYSTEM:etc/bluetoothset_perm 0 0 0755 SYSTEM:etc/bluetoothset_perm 1000 1000 0640 SYSTEM:etc/bluetooth/auto_pairing.confset_perm 3002 3002 0444 SYSTEM:etc/bluetooth/blacklist.confset_perm 1002 1002 0440 SYSTEM:etc/dbus.confset_perm 1014 2000 0550 SYSTEM:etc/dhcpcd/dhcpcd-run-hooksset_perm 0 2000 0550 SYSTEM:etc/init.goldfish.shset_perm_recursive 0 0 0755 0555 SYSTEM:etc/pppshow_progress 0.1 10show_progress 0.2 0format BOOT:write_raw_image PACKAGE:boot.img BOOT:show_progress 0.2 10
6ºAgora é preciso comprimir O CONTEÚDO da pasta rom para um zip.Não comprimam a pasta rom em si, mas sim o que está dentro dela!!Quando terminar, podem dar o nome que quiserem ao ficheiro zip.7ºAgora precisam de fazer o download da excelente kitchen do dsixda.Download aqui: LINKNeste momento a última versão é a dsixda_Android_Kitchen_0.110.8ºNa pasta c:\cygwin\home\NOME\, criem uma directoria chamada kitchen.Descomprimam o ficheiro da kitchen, e copiem todo o conteúdo para a pasta c:\cygwin\home\NOME\kitchen.A pasta kitchen deverá ter o seguinte conteúdo:META-INFsystemboot.img
9ºCopiem o ficheiro zip que criaram no ponto 6, para dentro da pasta c:\cygwin\home\NOME\kitchen\original_update.10ºAgora executem o cygwin, depois corram os seguintes comandos:original_updatescriptstoolsmenu
Agora usem a imaginação e esta excelente kitchen para criarem a ROM como bem entenderem.Caso tenham alguma dúvida, vejam o site oficial aqui: LINKPodem usar a kitchen, e em complemento adicionar/remover programas, configurar ficheiros, etc directamente na pasta de trabalho que ela cria.Isto é a base para se criarem ROMs, com uma GRANDE ajuda do dsixda, por isso agradeçam-lhe o esforço ;)Para flashar a nova ROM, copiem o ficheiro zip gerado pela kitchen para o cartão de memória, e usem o Recovery para a flasharem.---SUGESTÃO:Quando carregamos em ENTER a editar texto em Windows ou Linux, o que vemos acontecer é igual, mas o que realmente acontece não é.Por isso recomendo que utilizem o Notepad++ para editarem os ficheiros de texto, já que Android se baseia em Linux.Abram o Notepad++, e em View, Show Symbol, activem a opção Show End of Line.Deverão ver no final de cada linha LF.Se virem CRLF, então quer dizer que o texto está ao estilo do Windows.Em Settings, Preferences, New Document, Default Directory podem definir como é criado um novo documento (Windows, Mac ou Unix).---Fontes para a elaboração do tutorial:Todas as fontes usadas foram os links para os tópicos/sites já citados.cd kitchen./menu