Skip to content

Instantly share code, notes, and snippets.

@ewenchou
Last active September 20, 2016 22:19
Show Gist options
  • Save ewenchou/5bff2f3505cbda22e222b720ffca9b93 to your computer and use it in GitHub Desktop.
Save ewenchou/5bff2f3505cbda22e222b720ffca9b93 to your computer and use it in GitHub Desktop.
Install RemixOS on VirtualBox

Reference: Reddit

Reference: XDA

  • Create new VM (Linux Ubuntu 64-bit)
  • Configure 4096MB RAM, 20GB disk
  1. Click "Settings">"Storage">"Controller:IDE" and add an optical drive (icon looks like an optical disk with a plus symbol). Choose the OS's ISO. This should appear above any existing optical drives and below the hard drive.

  2. Select the drive you just added and check the "Live CD/DVD" toggle. Then click "OK".

  3. We are now ready to start the machine. When you do, there should be a splash screen - press the tab key before it tries to perform a default installation. If you missed it, just power down the machine (don't save its state or send the shutdown signal, just power it off) and try again. It only gives you about 3s to press tab. Type a space then "INSTALL=1 DEBUG=" and press enter/return. Don't forget the spaces.

     ... androidboot.selinux=permissive quiet INSTALL=1 DEBUG=
    
  4. Press down to select "Create/Modify Partitions" and press return/enter.

  5. Say "No" when it asks if you want to use GPT.

  6. Press the right arrow key to select "New" and press return/enter.

  7. Select "Primary" and press return/enter.

  8. Press return/enter to use the default size.

  9. Select "Bootable" and press return/enter.

  10. Select "Type" and press return/enter until you're back at the main cfdisk screen.

  11. Select "Write" and press return/enter.

  12. Type "yes" and press return/enter.

  13. Select "Quit" and press return/enter.

  14. Select "sda1" (the partition you just created) and press return/enter.

  15. Select "ext3" as the filesystem format (AFAIK, ext4 is also fine, but I didn't test with it).

  16. Select "Yes" and press return/enter to format the virtual disk.

  17. Select "Yes" and press return/enter to install GRUB.

  18. Select "Skip" and press return/enter to skip installing the EFI GRUB2 loader.

  19. Select "Yes" and press return/enter to enable the /system directory as a read/write.

  20. Select "Run Android-x86" and press return/enter.

  21. Several minutes later, you'll be taken to the language selection screen. Follow the OS install as you would any other. Once you're on the desktop, shut down the OS (properly).

  22. Open the VM settings and remove the OS ISO from the list of devices - we don't need it any more.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment