Adding BlissOS to OpenCore Bootloader


Target Audience: Expert Hackintosh and Multi-OS Users


Successfully add BlissOS, an Android-based OS, to the OpenCore bootloader menu alongside other operating systems.

Solution Overview:

Adding BlissOS to OpenCore can be tricky since Android OS bootloaders behave differently compared to traditional Linux or Windows bootloaders.

Steps to Add BlissOS to OpenCore:

  1. Review OpenCore Configuration:

    • Ensure your config.plist is set up correctly for multi-OS booting.
    • Verify that your OpenCore version is up-to-date as newer versions might have better support for various OSes.
  2. Custom Entry for BlissOS:

    • Create a custom entry in config.plist under the Misc section for BlissOS.
    • Use the BlessOverride feature if necessary to point directly to the BlissOS bootloader file.
  3. Check BlissOS Installation Path:

    • Confirm that BlissOS EFI files are correctly placed in the EFI partition. They should be in a distinct folder within the EFI partition.
  4. Partition Type and File System:

    • Ensure the partition where BlissOS is installed has the correct file system and partition type that OpenCore recognizes.
  5. Android Bootloader Compatibility:

    • Research if BlissOS uses a bootloader that is compatible with OpenCore. You might need a specific bootloader version for BlissOS that can be recognized by OpenCore.
  6. Bootloader Chainloading:

    • Consider using a chainloading method where OpenCore boots a secondary bootloader that is capable of booting BlissOS.
  7. Scan Policy:

    • Check OpenCore’s ScanPolicy to ensure it’s not preventing the appearance of the Android OS partition.
  8. Debugging:

    • Enable debugging in OpenCore and review the debug log to identify why the BlissOS entry isn't appearing.

Visual Aids:

  • Screenshots of your OpenCore config.plist entries, especially the custom entries and boot menu.

Feedback Mechanism:

  • Seek advice on the OpenCore discussions or BlissOS forums with details of your OpenCore configuration and the steps you've taken.


  • Keep track of all changes you make to your OpenCore configuration for easy troubleshooting and rollback if needed.
  • Be aware that multi-booting with Android-based systems is less common and may require trial and error to achieve the desired outcome.

If BlissOS still does not appear despite following these steps, you may want to consult the OpenCore documentation for any recent updates or check for community-based guides specifically tailored to booting Android OSes with OpenCore. It's a less typical setup, so it might require a more customized approach.


I was hoping someone have experience with opencore and blissos together.

I have tried to add a custom entry but it does not show up for some reason.

Im not having this issue with Ubuntu, Arc, diffrent flavors of window and osx. But all the android os'es i have tried are failing to display.

Like many of the other OSes i have tried its installed on the same disk as the EFI.

Any advices here?

submitted by /u/alerion921_ttv
[link] [comments]