Muitas vezes, quando apresentamos o projeto Safe Woman Operational System, quem é de fora da área de tecnologia pode imaginar que criamos um sistema operacional totalmente novo, construído linha por linha a partir do zero. Mas na engenharia de software real, o caminho é muito mais estratégico.
A verdade técnica é que o Safe Woman OS não é um sistema operacional isolado, mas sim uma Custom ROM (modificação de firmware) construída sobre a base do AOSP (Android Open Source Project).
🤖 O que é o AOSP e por que usamos ele?
O AOSP é o código-fonte aberto do Android mantido pelo Google. Ele fornece toda a base pesada que faz o celular funcionar: o Kernel Linux, o gerenciamento de bateria, os drivers de tela e a comunicação com o hardware.
Criar tudo isso do zero não faria sentido e desviaria o foco do nosso verdadeiro propósito: salvar vidas.
🛠 Onde entra a nossa engenharia?
A nossa modificação atua diretamente nas camadas de configuração do sistema (utilizando arquivos Blueprint .bp, Makefiles .mk e manifestos XML). Em vez de instalar o aplicativo Mulher Amparada como um app comum da Play Store, nós alteramos as regras de compilação da árvore do Android para:
Injetar o app na partição de sistema (/system/priv-app/).Conceder permissões privilegiadas ocultas que um usuário comum ou agressor não consegue revogar.Bloquear a desinstalação, tornando a ferramenta de socorro parte nativa e permanente do dispositivo.
💡 Identidade vs. Arquitetura
Usar o termo "Operational System" no nome do projeto ajuda o público leigo a entender o conceito: a proteção não está apenas "na superfície" de um aplicativo comum, mas roda impregnada direto na raiz do celular.
Para a comunidade técnica, somos orgulhosamente uma distribuição customizada e focada em segurança sobre a robusta plataforma do Android Open Source Project. Código aberto, auditável e feito para proteger.