Execute o Linux no seu dispositivo sem enraizá -lo.
GNURoot fornece um método para você instalar e usar distribuições GNU/Linux e seus aplicativos/pacotes associados ao lado do Android.
Isso não requer root.
Uma desinstalação regular limpa totalmente após este aplicativo.
Isso é expansível e você poderá instalar seus próprios aplicativos/pacotes.
Dentro GNURoot , você pode criar um sistema de arquivo raiz), iniciar nele ou excluí -lo.
Leia a descrição dos aplicativos GNURoot Wheezy, Gentoo, Fedora ou aborígine na Play Store para obter algumas dicas sobre como começar a usá -las.
https://play.google.com/store/apps/details?id=champion.gnuroot.wheezy
https://play.google.com/store/apps/details?id=champion.gnuroot.gentoo
https://play.google.com/store/apps/details?id=champion.gnuroot.fedora
https://play.google.com/store/apps/details?id=champion.gnuroot.aboriginal
A moto é: "Isso não está pronto, até que tudo* vai correr"
*tudo == todos os aplicativos de espaço do usuário, sem precisar fazer root no seu dispositivo. Algumas coisas (um pequeno número de coisas), que realmente exigem raiz não funcionam (como inserir um módulo de kernel).
Metas -chave:
Escolha ou rootfs GNU/Linux para começar com:
Atualmente, duas opções, muitas mais por vir.
Todos os aplicativos que não exigem absolutamente a raiz devem funcionar normalmente:
APT-Get agora funcionando.
A etapa a seguir é obter uma interface gráfica para o desktop, terminal e aplicativos. Atualmente, lança apenas um emulador de terminal Android. Prova de conceito feito. Refinamento restante.
Faça isso funcionar bem ao lado do Android:
Já funciona como um aplicativo "normal".
O próximo passo é fornecer intenções úteis para usuários e aplicativos (com permissões) usarem.
Forneça suporte adequado e correções de bug:
Libere um modelo de pagamento o que você quer, para que mais tempo possa ser investido nisso. Agora no lugar. Decida se deve ser obrigatório.
Melhorar o desempenho:
Minimize o efeito de desempenho dos truques usados para fazer com que tudo funcionasse. Muito bom agora.
Reduza a pegada:
Mova o máximo possível para o SDCARD.
Instale apenas o que é necessário e deixe o usuário cultivá -lo a partir daí.
Apoie várias arquiteturas:
Apenas braço apoiado. Nenhuma razão para que MIPS e X86 também não possam ser suportados.
As raízes contêm principalmente o código GPL, mas para este lançador eu sou o titular de direitos autorais e não está sob o GPL, mas o Apache V2. Ele contém uma versão modificada do emulador de terminal Android, que também está sob o Apache V2.
Por favor: arquivar bugs, solicitações de recursos do código de exibição aqui:
https://github.com/corbinlc/gnuroot