[Remix OS for PC] Deleted member 5437200:
My Custom RemixOS Grub Theme.(Modify to suite your needs)

Files you Need

PizzaG Windows 10 EFI Partition Helper(Run as Admin): https://drive.google.com/open?id=0B_NCp06S3NUmUVpNR2RheHpOTlk

Grub Custom Theme Files from root of my EFI partition: https://drive.google.com/open?id=0B_NCp06S3NUmVjBDTmkzZDc2bFU

NotePad++: https://notepad-plus-plus.org/

I recommend this because any time you load a grub.cfg file or any text file it will load it up in an easy to read manner as apposed to the normal way Windows notepad opens things, which can be very confusing..

!!Optional!! RemixOS x64 with Play Store, Xposed, SuperSU :https://drive.google.com/open?id=0B_NCp06S3NUmUElOVkJVczhDcFU

Install Instructions: https://xdaforums.com/remix/remix-os/remixosx64-uefi-legacy-xposed-supersu-t3525993

Any changes you want to make to the placement of stuff on the Boot Menu will be located in the EFI/RemixOS/Themes/Aurora-Penguinis/theme.txt (saying you installed UEFI)

Here is a Sample Theme.txt taken from my setup:

# GRUB2 gfxmenu Linux Aurora Penguinis GRUB2 theme based on Vimix

# Designed for any resolution

# Global Property

title-text: "PizzaG Boot Menu" <-----

Change to Whatever you like or leave blank

desktop-image: "background.png"

desktop-color: "#000000"

terminal-font: "Unifont Regular 16"

terminal-box: "terminal_box_*.png"

terminal-left: "0"

terminal-top: "0"

terminal-width: "100%"

terminal-height: "100%"

terminal-border: "0"

# Show the boot menu

+ boot_menu {

left = 350 <-----

Moves your boot options(Windows, RemixOS, Etc) Right or Left

top = 270 <-----

Moves your boot options(Windows, RemixOS, Etc) Up or Down

width = 550

height = 40%

align = "center"

item_font = "Unifont Regular 16"

item_color = "#cccccc"

selected_item_color = "#ffffff"

item_height = 35 <-----

Changes how thick your boot options are(Windows, RemixOS, Etc)

item_spacing = 20 <-----

Changes how much space is between your boot options

selected_item_pixmap_style = "select_*.png"

}

# Show a countdown message using the label component

+ label {

top = 82%

left = 35%

width = 30%

align = "center"

id = "__timeout__"

text = "Booting in %d seconds"

color = "#FFFFFF"

font = "Unifont Regular 16"

}

Any changes you want to make to the grub.cfg file will be located in Boot/Grub/grub.cfg

Sample Grub.cfg from my setup:

set prefix=/efi/RemixOS

if [ -s $prefix/grubenv ]; then

set have_grubenv=true

load_env

fi

set default="${savedefault}" <-----A-

Sets what boot option is highlighted at boot(Windows, RemixOS, Etc)

See B

function savedefault {

saved_entry="${chosen}"

save_env saved_entry

}

function load_video {

if [ x$feature_all_video_module = xy ]; then

insmod all_video

else

insmod efi_gop

insmod efi_uga

insmod vbe

insmod vga

insmod video_bochs

fi

}

if loadfont unicode ; then

set gfxmode=auto

load_video

insmod gfxterm

insmod gettext

fi

terminal_output gfxterm

set timeout=30 <-----

Obviously how long you want the timeout to be

if [ -s $prefix/themes/Aurora-Penguinis/theme.cfg ]; then

source $prefix/themes/Aurora-Penguinis/theme.cfg

fi

menuentry 'Windows 10' --class windows { <-----

Change Windows 10, RemixOS, CM13 to whatever youd like

savedefault <-----B-

Add this line to whatever boot option you want highlighted at boot by default

search --file --no-floppy --set=root /EFI/MICROSOFT/BOOT/BOOTMGFW.EFI

chainloader (${root})/EFI/MICROSOFT/BOOT/BOOTMGFW.EFI

}

menuentry 'RemixOS' --class android {

insmod ntfs

insmod exfat

search --file --no-floppy --set=root /RemixOS/kernel

linux /RemixOS/kernel root=/dev/ram0 SERIAL=random logo.showlogo=1 androidboot.selinux=permissive quiet DATA= SRC=RemixOS CREATE_DATA_IMG=1

initrd /RemixOS/initrd.img

}

menuentry 'CM13- Test' --class android {

insmod ntfs

insmod exfat

search --file --no-floppy --set=root /CM13/kernel

linux /CM13/kernel root=/dev/ram0 SERIAL=random logo.showlogo=1 androidboot.selinux=permissive quiet DATA= SRC=CM13 CREATE_DATA_IMG=1

initrd /CM13/initrd.img

}

-You can add or delete Menu entries however youd like. If you have 5 androids installed, add more Entries

- In grub.cfg, you notice this: menuentry 'RemixOS' --class android { class android tells the boot menu what logo to use as far as an Android logo or Windows and so on. Dont quote me but i think you can change it based on the name of the icons in the Themes, icons folder, wether it be linux or what have you. I only have Windows and Android so that's what i know for sure how to change.

-On my setup, at the root of my windows drive I have the default RemixOS folder that was installed by the installer. If you want to add another Menu entry for another android, simply create a new folder in the root of your windows install where the RemixOS folder is. So for example to Add CM13, I create a CM13 folder, drag the CM13 files into it, then modify the grub.cfg to reflect the location. This is what you need to change to do that:

/CM13/kernel *Notice there are 2 spots for that entry, change both

SRC=CM13

/CM13/initrd.img

I hope this helps people out as there seems to be alot of confusion about modifying the grub file in general. As far as installation goes for the Custom grub theme, simply download EFI partition helper and run as Admin. Download the Grub theme files. and overwrite just the RemixOS folder in your EFI partition. As a side note, the grub.cfg file located in your RemixOS folder in your EFI partition is not the one actually used so I deleted it from mine. The one that's used is in the boot folder and I have included mine as an example. This will work for UEFI or Legacy installs but of course the locations vary depending. on if you installed UEFI or Legacy. Thanks to whoever uploaded the Original Custom theme, I cant find you to give you credit but it was somewhere on the forum. I hacked and slashed to create my own. Let me know who you are and I'll give credit for the original where credit is due. Please let me know how it works out for you and if you guys like it, please hit the thanks button for any help I've caused you.