[Remix OS for PC] remixtester:
Advantages of a "real" installation:

- the amount of storage is only limited by the size of your harddisk

- installation files and methods work for both harddisk and virtual machines (VirtualBox or VMWare)

If you prefer an installation without additional tools like Ubuntu or Unetbootin, have a look at "Installing Remix OS to Hard Drive or Virtual Machine without additional tools" (image based documentation).

Thread "Remix OS on Hard Drive or Virtual Machine - Installation and (OTA) Update" is a new and more comprehensive version of this thread including update of existing installations on hard disk or virtual machine. The current versions are 2.0.403 (2016-07-12) "Lillipop" which you can get from Fosshub and 3.0.102 "Marshmallow" which can be downloaded directly from Jide.

Otherwise if you are familiar with Ubuntu and Linux tools the following documentation is still interesting, because it allows you creating of modified boot media, different methods of disk formatting, and setting up virtual machines based on a prepared vmdk file.

Step 1: Create an iso file allowing real installation of the Android system into an ext4 partition

- you have to mount the original Remix OS iso file to your file system (read only):

create an empty directory "remix", open a terminal and execute:

sudo mount -o loop Remix_OS_for_PC_64_B2016030106.iso ~/remix/

or - in case of 32-bit version -: sudo mount -o loop "Remix OS for PC Beta 32-bit.iso" ~/remix/

- create a new copy of all contents of directory remix within a new directory named remixos

- open file isolinux.cfg with superuser rights (in directory isolinux) and replace section "label guestmode" with

label installmode

menu label ^Install Remix OS to hard drive

kernel /kernel

append initrd=/initrd.img root=/dev/ram0 androidboot.hardware=remix_x86_64 androidboot.selinux=permissive quiet INSTALL=1 DEBUG=

(in case of the 32-bit version the 3rd line contains . . . androidboot.hardware=remix_x86 . . . )

- create a new iso file (named remix.iso) using command

genisoimage -r -V "Remix OS 2.0" -cache-inodes -J -l -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -o remix.iso ~/remixos/

- use UNetbootin based on new file remix.iso for creating a modified USB device (which will allow real installation to harddisk)

Step 2: Formatting the disk (ext4 and swap partition)

- Harddisk: Use gparted for creation of an ext4 and a swap partition on a new (empty) disk

- VirtualBox:

Create a new virtual machine called "Remix OS": Linux Ubuntu (64-bit or 32-bit), 20GB disk dynamic, bridged network

Start an Ubuntu installation creating an ext4 and a swap partition. Stop installation (by shutting down VirtualBox) after it has asked for the correct time zone.

Step 3: Installation of Remix OS

- Harddisk: Connect the USB device to your computer

- VirtualBox: Connect the remix.iso with VirtualBox IDE controller and restart the virtual machine.

Choose "Install Remix OS to hard drive"

Choose partition sda1 (ext4)

Do not format the disk

Create grub boot loader

Install system directory as read/write

In the next step the installation will be executed creating the linux system directory

Step 4: Setup Remix OS

Run Android-x86 - this will perform the creation of the Android data directory

If you prefer to use a

prepared vmdk file

your can go on at

- VMWare: http://xdaforums.com/showpost.php?p=65013881&postcount=8

- VirtualBox: http://xdaforums.com/showpost.php?p=65013915&postcount=9

Otherwise:

After a few minutes you'll see "Select your language". Select your keyboard layout (e.g. German) first, then select your language.

After clicking "Next" (harddisk: entering your wi-fi data) and "Start" Remix OS will run.

Step 5 (Remix OS beta): Enable Google Play Services - see post http://xdaforums.com/remix/remix-os/google-play-services-actually-remix-t3327735 - Thank you, You_KS

In version 2.0.403 you have to switch on "Enable debug terminal console" (Settings > Experimental features) in advance.

Enter the root terminal (Alt+F1) and type

pm disable com.jide.apppolicy

pm enable com.android.vending

pm enable com.google.android.gms

pm enable com.google.android.gsf

pm enable com.google.android.gsf.login

Leave the root terminal (Alt+F7)

Reboot

Step 6: Open Google Play Store

You will be asked for your Google account and password, you'll have to accept "terms of service", "privacy policy" and "billing information".

Step 7: Rooting Remix OS (installed within a Linux ext4 file system)

see link http://xdaforums.com/showpost.php?p=65218188&postcount=44