Como instalar o Remix OS com o Fedora 24 em uma unidade local

2

Eu tenho um notebook Lenovo Yoga, com uma tela de toque, mas como estou usando um Fedora 24 nele, a tela sensível ao toque ficou um pouco ... intocada (suporte horrível comparado ao Windows 10). Mas em vez de instalar o Windows 10, achei que seria melhor rodar o Android nele, de preferência Remix OS, e usá-lo para consumo de mídia (MX Player, YouTube).

Eu tenho somente UEFI (sem legacy bios) com uma partição GPT (a inicialização segura está desabilitada) e desejo ter o Remix OS em um volume separado. Até agora, eu criei o volume Fat32 em / dev / sda4 (10 GB), copiei estes arquivos lá: initrd.img, kernel, ramdisk.img, system.sfs; e editei meu /etc/grub.d/40_custom assim:

menuentry 'Remix OS Marshmallow' --class android-x86 {
    insmod part_gpt
    insmod fat
    set root='(hd0,gpt4)'
        linuxefi /kernel root=/dev/ram0 androidboot.hardware=remix_x86_64 androidboot.selinux=permissive DATA= CREATE_DATA_IMG=1 UVESA_MODE=1920x1080 verbose logo.showlogo=1
        initrdefi /initrd.img
}

Ele inicializa, chega a um logotipo do Remix OS e fica preso lá, animando o logotipo várias vezes. Se eu excluir o "DATA = CREATE_DATA_IMG = 1" ele inicializa no sistema, mas quaisquer alterações que eu fizer (como instalar algo) serão excluídas após uma reinicialização.

Passei horas procurando uma solução, qualquer ajuda seria apreciada.

    
por Daniel Zvir 02.08.2016 / 13:31

2 respostas

0

Eu encontrei uma solução, combinando duas fontes e um pouco do meu conhecimento, aqui está o que você precisa fazer, para obter o Remix OS rodando usando o Fedora 24, a partir do seu volume ext4 local, sem nenhum requisito de BIOS legado, usando UEFI e partições GPT apenas.

  1. Crie partições ext4 no disco rígido (usando o gparted), você instalará o Remix OS mais tarde
  2. Use o Rufus (usando o Wine ou o Windows) para reparticionar sua unidade flash como GPT com suporte a UEFI e crie uma ISO inicializável nela (usando também o Rufus)
  3. Inicialize a partir da sua unidade flash em seu laptop (certifique-se de desativar a inicialização segura)
  4. Pressione a tecla 'e' no GRUB que foi carregada na sua unidade flash Substitua a parte SRC= DATA= CREATE_DATA_IMG=1 por INSTALL=1 DEBUG= , mas não toque em mais nada. Pressione ctrl + x para executá-lo
  5. Escolha sua partição ext4 criada anteriormente, reformate-a como ext4 novamente, NÃO instale o GRUB nem o EFI GRUB2
  6. Instale-o no diretório do sistema como leitura-gravação, se desejar
  7. Execute o seu android, configure as coisas básicas, reinicie o Fedora
  8. Abra o terminal e execute este comando: sudo gedit /etc/grub.d/40_custom
  9. No final do seu arquivo, adicione isto:

    menuentry 'Remix OS Marshmallow' --class android-x86 { insmod part_gpt insmod ext2 set root='(hd0,gpt4)' linuxefi /android-2016-07-26/kernel root=/dev/ram0 androidboot.hardware=remix_x86_64 androidboot.selinux=permissive SRC=/android-2016-07-26 UVESA_MODE=1920x1080 verbose logo.showlogo=1 initrdefi /android-2016-07-26/initrd.img }

    Sim, ext2 , não ext4 . O Grub lançará um erro EFI se você usar insmod ext4 .

  10. Execute este comando para atualizar sua configuração do grub: sudo grub2-mkconfig -o /boot/efi/EFI/Fedora/grub.cfg

  11. É isso aí, quando você reiniciar, deve haver uma nova entrada, que irá inicializar em sua unidade ext4 com o Remix OS

Fonte: XDA forum

    
por 02.08.2016 / 14:36
0

Não crie " data.img ". Em vez disso, crie uma pasta " data " onde você copiou seus arquivos Remix. Trabalhou em Debian e Linux baseado em Linux . Não tenho certeza se funciona para o fedora . Mas grub é o mesmo, eu assumo que deve funcionar

    
por 17.09.2016 / 17:52