Posso rodar o Linux em um tablet Android?

2

Meu entendimento limitado de tablets Android é que eles são programados para o Android e é difícil ou impossível executar o Linux neles. Isso é verdade, ou existem maneiras fáceis de limpar o Android e obter um sistema Linux totalmente funcional?

Um computador típico em que estou pensando aqui é o RCA Galileo Pro de 2016.

    
por Tyler Durden 20.01.2017 / 17:38

2 respostas

3

Não é impossível instalar outros tipos de Linux em tablets; é muito difícil.

Primeiro, a maioria dos tablets usa arquitetura ARM em vez de x86. Então, você vai encontrar um tablet x86 ou uma edição ARM da sua distribuição Linux favorita.

Em segundo lugar, os tablets não têm BIOS nem UEFI. Eles têm seu próprio firmware minimalista que é programado para inicializar o Android. Não será tão fácil quanto apertar F8 e selecionar um dispositivo de inicialização. Você terá que fazer engenharia reversa e reflash o firmware.

Você pode querer visitar o Stack Exchange dos entusiastas do Android

    
por 20.01.2017 / 18:25
3

Há uma peculiaridade interessante da história que permite executar o Linux em um PC arbitrário.

No começo, havia o IBM PC. E muitas pessoas o copiaram para criar sistemas que funcionavam o suficiente para que você tivesse uma plataforma padrão. E com o passar do tempo, havia um padrão real . Bem, muitos padrões, que são padrão o suficiente para serem compatíveis entre si.

Dentro da mesma arquitetura, os sistemas operacionais são portáteis e, dentro dos mesmos sistemas operacionais, os aplicativos são portáteis. Isso é muito legal, e porque eu ainda posso instalar o Windows 10 em um núcleo de 10 anos de idade 2. No entanto, não posso levar uma ROM para o Galaxy S7 do meu irmão e instalá-lo no meu OnePlus 3 e apenas 'adicionar alguns drivers' , apesar de ter o mesmo processador

O braço não. Na verdade, existem várias plataformas vagamente incompatíveis, e o Android tende a ser construído por dispositivo. Não há bootloader padrão - as empresas constroem as suas próprias, embora você possa substituí-las. Embora exista uma plataforma padrão para ARM - é para servidores.

Então, basicamente, você precisaria construir a pilha do sistema inteira do zero, para as peculiaridades do seu sistema.

    
por 21.01.2017 / 02:36

Tags