Android

Como instalar o Android em Dual Boot com Linux

Como instalar o Android em Dual Boot com Linux
Os sistemas operacionais móveis mais dominantes são iOS e Android, mas você sabia que se você tem um laptop, pode executar o Android nele? A razão para fazer isso pode parecer borrada para alguns, mas dificilmente para leitores regulares do LinuxHint.

Se você precisa de um aplicativo Android para uma finalidade específica, pode emulá-lo com uma máquina virtual. Usar o Android em seu laptop, porém, pode ter outras vantagens do que apenas executar o aplicativo específico. O Android é por natureza mais eficiente, então você pode usá-lo quando sua tarefa específica precisar de mais memória. Se nada mais, é legal fazer isso. Com Android_x86 você tem duas opções para criar um sistema dualboot.

Um é copiar um dos arquivos ISO fornecidos aqui, e o outro é instalar com um pacote rpm.

Para usar o pacote rpm, primeiro comece verificando o que ele fará.  No pacote RPM, existem arquivos de script que irão configurar o grub para você. Se você quiser ter certeza do que ele faz, você pode verificar com o comando rpm.

$ rpm --scripts -q android-x86-7.1-r2.x86_64.rpm

O script é escrito diretamente na tela, se por algum motivo o script não funcionar usando o apt, copie-o para um arquivo de script.  Em um sistema Ubuntu você precisará usar o alien para converter o pacote para deb.

$ sudo apt install alien

Com o alien instalado, você pode criar o arquivo deb. Com o Alien, você pode instalar diretamente, mas é prudente realizar duas etapas manuais para isso.

$ sudo alien android-x86-7.1-r2.x86_64.rpm

Agora que você tem um arquivo deb, instale-o usando dpkg e a opção de instalação.

$ sudo dpkg -i android-x86_7.1-1_amd64.deb

Este método de instalação irá criar um diretório em seu diretório raiz. Se você usa uma instalação normal, esta é a partição onde você montou o root (/).  O diretório será / android-7.1-r2 /, os números mostram a versão do Android instalada. O Grub será capaz de encontrar este arquivo com sua pesquisa de arquivos embutida.

O segundo método de instalação é inicializar a partir de um stick de memória e executar a instalação a partir daí.

Quando isso for feito, você terá o mesmo diretório do outro método.   O script geralmente cria sua entrada no Grub, mas se isso falhar, adicione-a ao Grub você mesmo.   Use o código abaixo e coloque-o em / etc / grub.d / 40_custom.

menuentry "Android-x86 7.1-r2 "
search --set = root --file / android-x86 7.1-r2 / kernel
linux / android-x86 7.1-r2 / kernel quiet root = / dev / ram0 androidboot.selinux = permissivo
initrd / android-x86 7.1-r2 / initrd.img

Para este nível específico do software, o parâmetro 'androidboot.selinux = permissive 'é necessário ou o boot irá parar com um pânico.

Se você tiver alguma necessidade específica, pode precisar adicionar outras entradas a este arquivo. Você pode compartilhar dados entre versões usando um arquivo de imagem sdcard. Para criar um, use dd e monte-o com mount e preencha-o com dados. Use a opção de loop com o comando mount.

$ sudo dd if = / dev / zero de = / data / sdcard.img bs = 1.024 contagem = 1048576
$ sudo mount -t vfat -o loop / data / sdcard.img sdcard_temp /

Quaisquer dados que você queira disponibilizar na sessão do Android podem ser copiados aqui.

Agora você pode adicionar o parâmetro do kernel para usar um sdcard ao iniciar sua instância de Android_x86.

linux / android-x86 7.1-r2 / kernel quiet root = / dev / ram0 androidboot.selinux = permissivo
SDCARD = / data / sdcard.img

Outra maneira de ter os mesmos dados em duas instâncias do Android é copiar o android- [x, x]diretório de dados.

$ sudo rsync -av / cm-x86-13.0-r1 / data / / android-7.1-r2 / data /

Neste exemplo. Há uma cópia do Cyanogenmod e Android-x86 na mesma máquina.

Quando o arquivo é salvo, você precisa atualizar o Grub.

$ update-grub2

O resultado listará seu sistema instalado, incluindo o Android.  Execute uma reinicialização. Sua tela de inicialização ficará assim:

Alternativamente, você pode criar um stick de memória e inicializar a partir desse. Aviso justo: este método tem todas as permissões para fazer o que quiser, com todos os riscos que isso acarreta. Como positivo, você pode colocar a instalação em qualquer partição. Isso é útil se você estiver com pouco espaço em sua unidade raiz (/). Um aspecto ruim é que você não tem função de atualização de pacote ao usar este método. O método começa com o download do arquivo ISO, que está disponível no site do Android. http: // www.android-x86.org / download

Depois de baixar o ISO, certifique-se de que a partição está pronta. O arquivo ISO contém ferramentas para particionar o disco, mas irá lhe poupar alguns problemas para se preparar antes de reiniciar. Para preparar a partição, use seu programa de partição favorito, fdisk é um. Gparted é outro. O instalador inclui cfdisk, mas não tem suporte para drives GPT, assim que você tiver particionado corretamente, ele funciona mesmo com um disco GPT.

No final, quando seu sistema é instalado, o sistema instalado sempre reside em um diretório na partição que você especificou. Isso significa que é muito fácil alterar a instalação do Android na distribuição principal.

Escolha Android no menu e espere. Na primeira vez que você executá-lo, o software solicitará que você faça o login. A configuração é curta e simples e se você escolher uma conta existente, ele tentará instalar os aplicativos para você. Para restaurar seus aplicativos de antes do instalador se oferecer para fazer isso, mas falhar com frequência. Dito isto; Assim que você estiver executando o Android, o aplicativo que você usou antes de instalar perfeitamente.

Executando a partir do VirtualBox

Você também pode executar o pacote inteiro em um ambiente virtual. No Virtualbox, a emulação do mouse causa alguma confusão. Para mover o mouse durante a configuração inicial, você deve manter o botão esquerdo do mouse pressionado, uma vez que isso seja feito, a usabilidade melhora.

Conclusão

Executar o Android não é apenas para nerds de tecnologia, também economiza bateria e dá acesso a aplicativos disponíveis apenas para Android. Observe que muitos aplicativos verificam se você tem um telefone cheio e se recusa a funcionar em qualquer outra coisa que não seja um dispositivo real.  Um exemplo é que você pode iniciar sua conta do Telegram em um emulador Android; escolha um número de qualquer celular e pegue o código de ativação do Telegram e você poderá usar o Telegram no Linux Desktop.

O botão do meio do mouse não funciona no Windows 10
O botão do meio do mouse ajuda você a percorrer longas páginas da web e telas com muitos dados. Se isso parar, você vai acabar usando o teclado para r...
Como alterar os botões esquerdo e direito do mouse no PC com Windows 10
É normal que todos os dispositivos de mouse de computador sejam ergonomicamente projetados para usuários destros. Mas existem dispositivos de mouse di...
Emular cliques do mouse passando o mouse usando o mouse sem cliques no Windows 10
Usar um mouse ou teclado na postura errada de uso excessivo pode resultar em muitos problemas de saúde, incluindo tensão, síndrome do túnel do carpo e...