O que é ArmBian?
Armbian é um sistema operacional baseado em Linux projetado para dispositivos de computação de placa única (SBCs) com processadores ARM, como placas Raspberry Pi, Odroid, Orange Pi, e uma variedade de outros dispositivos semelhantes. Ele fornece uma distribuição Linux voltada para o desempenho e a estabilidade em SBCs, permitindo que os usuários executem uma variedade de aplicativos e serviços em seus dispositivos ARM.
Rockchip 322x
Essa compilação será usada em uma das TV box baratas vendidas no Brasil sob nomes como ‘MX Q Pro’. São placas provavelmente comprometidas por problemas de controle de qualidade que foram transformadas em TV boxes e vendidas aos consumidores. Elas possuem um sistema modificado que camufla tanto o hardware quanto o software que realmente possuem, portanto, não aconselho a compra desses equipamentos. No entanto, se você já possui um, pode utilizá-lo para outros fins, instalando o Armbian.
Essas placas, identificadas como Rockchip RK3228A, RK3228B e RK3229, de fato possuem uma CPU ARM Cortex-A7 de quatro núcleos com 1,0 GHz, 1 GB de RAM e 8 GB de espaço interno.
Requisitos mínimos PC para compilação:
Sistema operacional Linux, nativo ou virtualizado.
Computador x86/x64 executando qualquer sistema operacional; pelo menos 4 GB de RAM, SSD, quad-core (recomendado).
VirtualBox ou software de virtualização similar (altamente recomendado com um mínimo de 50 GB de espaço em disco rígido)
Baixando git e clonando repositório:
apt-get -y -qq install git
git clone --depth=1 --branch=main https://github.com/armbian/build
cd build
execute o script:
./compile.sh
Na primeira tela, escolha se deseja fazer alguma alteração no kernel. Caso contrário, siga em frente e selecione a opção ‘Do not change Kernel configuration’ e pressione Enter.
Na tela seguinte, escolheremos nossa placa, que no caso é a Rockchip 322x. No entanto, como ela não possui suporte oficial, será necessário mudar para a opção ‘Show CSC/WIP/EOS/TVB’ e pressionar Enter.
escolha I understand and Agree e pressione enter.
Selecione na lista o modelo da placa Rk322x-box e escolha aceitar.
Na próxima tela, escolheremos o kernel branch. Neste caso, como esta compilação será a mais atual, selecionaremos ‘bleeding edge’. Por esse motivo, é aconselhável, ao instalar esta imagem no aparelho, fazer um teste inicial através de um cartão SD ou pendrive para verificar o funcionamento antes de gravar na memoria em definitivo.
Clique em ‘Aceitar’ e continue para a próxima etapa, que envolve a escolha do sistema base entre Debian e Ubuntu. Escolha o que desejar e pressione ‘OK’.
A configuração seguinte perguntará sobre o tipo de imagem, se deseja uma no estilo servidor somente com console ou desktop. Caso opte por um desktop, recomendo a opção XFCE para um melhor desempenho. Selecione os aplicativos e serviços que deseja que sejam previamente instalados na imagem e clique em ‘OK’.
O processo de compilação pode ser um pouco demorado, levando de 1 a 2 horas, portanto, aguarde até a conclusão.
Após o término do processo, você encontrará sua imagem recém-criada dentro da pasta ~/build/output/images.
Agora, basta gravá-la em um cartão SD ou pendrive e testá-la em seu TV box.