Você já pensou em fazer sua própria ROM? Você pode dizer que é muito complicado, mas se estiver disposto a aprender, aqui está algo para você.
Quer você seja um usuário normal, chef ou desenvolvedor, pode achar este instalador útil para seus trabalhos futuros. Membro XDA amarullz mostra seu trabalho de código aberto chamado AROMA Installer, que a partir de uma visão normal do usuário será fácil aprender como escolher quais mods e aplicativos você deseja instalar no seu dispositivo.
O desenvolvedor afirma que os chefs podem facilmente adicionar ou remover aplicativos usando o winrar e se você personalizar o AROMA Installer, você pode até tornar seu dispositivo ROM compatível com apenas um arquivo ROM.
Você pode encontrar no tópico original recursos adicionais como o código-fonte, uma maneira de personalizar seu KeyCode, fontes personalizadas e até mesmo uma maneira de criar suas próprias fontes. Não deixe de ler todo o conteúdo antes de começar e deixe seu feedback.
Postado originalmente por amarullz
O que é o instalador AROMA
"AROMA" foi retirado de Bahasa Indonesia (língua indonésia) e significa "Perfume", mas também abreviatura de "AMARULLZ ANDROID ROM MANIFESTATION". Foi um binário de atualização avançado para Android que contém muitos recursos como instalação do assistente, toque Interface do usuário (AROMA UI), pacotes personalizáveis, inspeção do sistema, tematizável e interação com o usuário. Todas as versões de lançamento terão o codinome "Scent Things", exemplo na 1ª versão tem o codinome "Anggrek" que significa "Orquídea".
Como funciona o instalador AROMA
Quando o usuário seleciona o arquivo zip para instalá-lo, a recuperação irá extrair o binário de atualização e executá-lo com poucos argumentos, todos processo e outras coisas foram simplesmente tratados pelo update-binary, a recuperação mostra apenas as informações passadas pelo update-binary via customizado cano. O bom é que update-binary pode fazer qualquer coisa se pudermos codificá-lo em C/C++, mas nem todas as pessoas conseguem facilmente brincando com C/C++, e não é eficaz e nem divertido compilá-lo toda vez que precisamos alterar o processo. É por isso que o script personalizado também usado no AROMA Installer, era simplesmente um script edify usado no script de atualização normal, mas com funções expandidas disponíveis.
Continue até o tópico do instalador para encontrar mais.
Obrigado por ler.