Como substituir o meu SO Android por um Distro Linux sem acesso root
Primeiro de tudo, não há uma resposta única para a pergunta. Além disso, a substituição e instalação de um sistema operacional sempre exigirá acesso root. Além disso, a maioria das distros Linux suporta claramente certas arquiteturas e não suporta outras.
Vai mais fundo, o acesso root necessário não é do tipo "jailbreak". Mas você precisa de acesso administrativo para seu conselho para inicializar a partir de uma fonte de instalação ou para acessar algum "modo de download". Este é o ponto principal do acesso root ou administrativo. Acesso no nível do sistema (operacional).
Também, substituir o Android por algum Linux requer o Linux de acordo com a arquitetura do dispositivo (como ARM vs. INTEL chipset) e também um gerenciador de boot para o dispositivo de acordo e que funcione com a distribuição Linux desejada. Por exemplo, o Raspberries vs. Bananas inicializam de forma diferente. Você não pode trocar sistemas operacionais entre esses dois.
Aqui está uma comparação simples: dado que o Android é frequentemente utilizado em arquiteturas baseadas no ARM, pareceria difícil substituí-lo por Linux nativamente, que tem sido utilizado principalmente para a arquitetura Intel. No entanto, você já pensou em computadores de placa única como o Raspberry Pi sendo baseado na mesma tecnologia dos dispositivos móveis e usando Linux como sistema operacional primário também? Na verdade, o Android também usa um kernel Linux. Então, o Android é na verdade muito mais próximo do Linux do que algumas pessoas possam pensar.
Com dispositivos móveis que estão usando Windows (ou Windows e Android em dual boot) nativamente, pode até ser mais fácil. Por exemplo, eu instalei o Arch Linux em um Odys Trendbook nativamente (arquivos de boot 32Bit, sistema operacional 64Bit). Superiormente, a shell EFI torna isto relativamente fácil.
Um problema maior é na verdade o suporte de acordo com o hardware. Por exemplo, para o Odys Trendbook e dispositivos similares, na verdade não há suporte nativo para som, WIFI interno e obter o estado da bateria. Aqui é onde realmente fica complicado (dica: eu recompilei o kernel de acordo com os drivers, para ao menos obter meu WIFI, antes que meu armazenamento se queime). O estado da bateria é importante, mas é um problema real. Porque você sempre pode usar um dongle WIFI e um som externo. Estado da bateria ... nem tanto.
Então, para resumir isso: é muito provável que você tenha problemas assim que o Linux estiver rodando. Substituir o Android pelo Linux requer que você descubra em que tipo de arquitetura os dispositivos são baseados, em qual gerenciador de boot ele usa, encontrando uma distro Linux compatível, fazendo com que os dois funcionem um com o outro, configurando um dispositivo de instalação, fazendo com que o dispositivo inicialize a partir do seu dispositivo de instalação (drive USB, cartão SD, ...) e repetindo o processo de criação do dispositivo de instalação na memória do dispositivo. Depois diga ao dispositivo onde procurar o sistema operacional. Embora, a shell EFI do Odys Trendbook faça o último automaticamente, dado que apenas um sistema operativo está presente.
Outra, o que as outras respostas dizem. Existem opções para instalar o Linux em cima do Android. Neste caso, você pode encontrar opções que não requerem acesso root. No entanto, o Linux também estará com falta do acesso de acordo. E não será uma instalação nativa que substitua o Android. E sim, há o Ubuntu touch, que foi desenvolvido para a arquitetura ARM. No entanto, na minha humilde opinião, isto não é bem o que eu consideraria "Linux".
Então, existem alguns FI e MAS para esta questão e como eu disse no início: não existe uma solução única para isto.
Artigos semelhantes
- Existe algum valor prático para a pessoa comum aprender como usar uma distro Linux como seu sistema operacional, em oposição ao Windows?
- Como instalar .APK como um aplicativo de sistema diretamente com o root (acesso root, instalação, aplicativos de sistema, Android)
- Como root o meu Samsung Galaxy core prime sem um PC (One-click root)
- O aplicativo root checker mostra 'root access is not properly installed in this device' no meu Redmi 4. O que devo fazer para consertá-lo?