Criar um kernel, ROM ou qualquer outro projeto de desenvolvimento requer conhecimento e ferramentas. Embora esse conhecimento possa ser obtido em livros e outros recursos, as ferramentas devem ser criadas do zero. Bem, nem todos, pois aqui no XDA existem muitos projetos interessantes que são compartilhados com a comunidade.
Ao construir uma ROM, você precisa executar alguns comandos para iniciar o processo de construção. Inserir linhas manualmente leva tempo e há uma grande chance de cometer um erro de digitação e ter que repetir o processo. Moderador do Fórum XDA e desenvolvedor reconhecido laufersteppenwolf decidiu partilhar a sua solução apresentando um conjunto de scripts que lhe permitirão agilizar o processo de preparação de quase todos os projetos.
Os scripts fornecidos são projetados para construir uma ROM, kernel e anykernel baseados em CyanogenMod (um substituto do zImage sem tocar no ramdisk) para o LG Optimus 4XHD. No entanto, ele pode ser facilmente modificado para construir a ROM de sua escolha para o dispositivo de destino. Os scripts funcionam com todas as distribuições Linux e possuem uma documentação adequada, que pode ser executada anexando o sinalizador “-h”.
Se você é um desenvolvedor de kernel ou ROM ou simplesmente deseja ver como automatizar o processo de construção, verifique os scripts fornecidos no tópico original.