Bliss OS for PC

Android for your PC

An Android-based open source OS that incorporates many optimizations, features, and that supports many more devices. What's more? It's available for just about any Chromebook, PC or tablet released in the last 10 years.

Bliss OS Features

Focus on design

We have a minimal theme design, without any bloatware or unwanted adware apps

Customized settings

We offer many customizable options for screens, big and small, that allow you to setup your device for whatever task is at hand

Performance

We built the OS with a focus on speed and stability with tweaks to assist in the most demanding use cases

Compatibility

We bring Bliss to every device we can, and our PC builds even include extra ARM/ARM64 compatibility so you can use your favorite apps

Desktop or Tablet UI

Bliss OS lets the user choose between Desktop or Tablet UI, based on the launcher being used. You can even mix the two to truly make your system your own

Taskbar, by @farmerbb

An Open Source Desktop launcher that allows the use of a bottom taskbar, with Bliss button (start menu)

Smart Dock by @axel358

A user-friendly desktop mode launcher that offers a modern and customizable user interface

BoringDroid by @utzcoz

An integrated desktop launcher with tasks, built into the navigation bar (Experimental, only on 14.10)

AOSP's Quickstep

The classic Launcher3 from AOSP with some minor tweaks for desktop mode and navigation

More Compatibility

Bliss OS comes with a variety of added features for compatibility, be it ARM/ARM64 app support on your PC, letting you use the games & apps you know and love or VA-API hardware accelerated video decoding to watch your favorite streaming platform. Also, with the latest XtMapper keymapper, you will be able to control your apps using a keyboard & mouse with ease.
(More app support will be added soon, also Xtmapper is still in early development phase.)

Immutable System

Bliss OS uses an immutable system setup by default 

This ensures the operating system's core remains unchanged. The root file system for the immutable system remains read-only, also allowing for a secure way to update and maintain critical system structure.

Pre-rooted with KernelSU

Bliss OS is the first Android-x86 derivative that includes weishu's KernelSU that works with the systems immutability. With it, you can easily grant root permission for apps and even install Magisk modules without having to install Magisk or write to the system partition. 
(KernelSU is still in the beta stage, and modules support is still experimental)

kernelsu

Visit our social communities and share your experience with developers

Everything We Do is Open Source

Many of our competitors offer their OS as a free download, but with no source-code available, that typically leaves you as the product, with no way of knowing what data they are collecting or if they are selling your data as a way to make profits.
By making Bliss OS open source and being part of a non-profit org, it can be ensured that nothing is being sold and no malicious code is included.

We respect your privacy.

Not only do we respect your privacy, but we vow to never include anything to put your data in jeopardy. We are also constantly updating things with the latest security updates from Google for the currently active and maintained versions of Bliss OS. And as an open source project, all our source code is also available, so you and others can ensure your data and safety are at the top of our concerns. For users that have an even greater concern about their user data, we also offer Bliss OS builds that are Google Services free, and come with F-Droid, Aurora & microG for a truly secure user experience.

We volunteer our time.

We are just one of many other projects under BlissLabs, a 501(c3) nonprofit, run by people that donate their free time towards the project. We do our best to bring a quality OS to your device, while working a real job on the side in most cases. Please consider showing us we're on the right track by donating using the button below.

Buy Us a Coffee

Bliss OS Versions

Bliss OS 16 (Beta) (Android 13) Bliss OS Zenith (Bleeding-Edge) (Android 13)
Bliss OS 14 (Stable) (Android 11) Bliss OS 15 (Stable) (Android 12L)
Bliss OS 11 (Deprecated) (Android 9.0) Bliss OS 12 (Deprecated) (Android 10)

Bliss OS comes in a few flavors

Since we're usually working across multiple versions of Android with Bliss OS, things can get a little confusing when it comes to figuring out what build type is right for you. Here is an explanation of our currently supported variants to help things along.

Bliss OS 14.10.x

These are builds based on Android 11 and BlissROMs sources. These builds are considered stable.

XDA thread

Bliss OS 15.9.x

These are builds based on Android 12L and BlissROMs sources. These builds are considered stable.

XDA thread

Bliss OS 16.x

These are builds based on Android 13 and BlissROMs sources. These builds are considered beta.

XDA thread

Bliss OS Zenith

These are generic builds based on the latest stable Linux kernel and the latest version of Bliss OS (Android 13). These builds are considered bleeding-edge.

XDA thread

Bliss OS Variations

Info about what is included in the different builds and how it relates to your hardware.

These are the apps included in the builds. Each set is a minimal set of default apps, providing basic functionaliy.

  • Stock or Vanilla - Normally barebones, minimal apps added. Perfect for product testing
  • FOSS - Includes Free and Open Source apps and app store solutions (Aurora Droid for open-source apps from F-Droid repos, and Aurora Store for accessing the Google Play library of apps)
  • Gapps/GMS - Includes Google Play Services (Minimal set of apps, comparible to Pico/Nano)

Find more info on Bliss OS Knowledge Base
The Kernel is the most low level part of a system, providing the functionality that Bliss and the majority of other operating systems rely on. As such, it is the most crucial part of the OS. New Kernels can cause instability in older hardware so choose according to your computer's functionality.

How to identify the Kernel version of the ISO file?
This is the naming system we use to define kernel & system architecture in our ISO builds.

  • x86/x86_64: Device Architecture, 32bit or 64bit respectively
  • _k-xxxx: Kernel Branch, e.g. _k-5.4

Find more info on Bliss OS Knowledge Base
Mesa is an open-source implementation of the OpenGL specification. OpenGL is a programming library for writing interactive 3D applications.
Basically, it's what handles anything 3D for Android-x86.

How to identify the Mesa version of the ISO file?

  • _m-xxxxx: Mesa Branch, e.g: m-r-x86 (r/r-x86 means stock Mesa branch in current manifest)

  • Find more info on Bliss OS Knowledge Base
Native-Bridge is an ARM translation layer for android x86 developed by Intel and Google to run ARM apps on x86 architecture.

How to identify the Native-Bridge type of the ISO file?

  • houdini - Includes Intel's Houdini (Works with most Intel CPU's and some recent AMD CPU's)
  • libndk - Includes Google's libndk-translation (Works on all CPU's, but not as efficient as Houdini)

Find more info on Bliss OS Knowledge Base
All Intel & AMD x86_64-v2 compatible CPUs
You can find more info on Bliss OS Knowledge Base or Wikipedia & Android Developers Documentation.
All of our builds include support for the following GPU's:

  • Intel / AMD iGPU - all supported + Vulkan
  • AMD Desktop GPUs - mostly supported + Vulkan
  • Nvidia Desktop GPUs - poor support - no vulkan

Find more info on Bliss OS Knowledge Base

Bliss OS Downloads

Bliss OS 14.x builds are based on Android 11, these builds are stable and can be used as daily driver.

Version Features Download
Bliss OS 14.10.x (x86_64-v2) with GApps Changelog #Kernel 6.1.x #Mesa 23.3.x #GApps SourceForge
Bliss OS 14.10.x (x86_64-v2) with FOSS apps Changelog #Kernel 6.1.x #Mesa 23.3.x #FOSS SourceForge

These are builds for some Microsoft Surface devices that uses linux-surface patches. Not all Microsoft Surface devices need to use these builds. Check our Documentation to see which devices these builds are supported

Version Features Download
Bliss OS 14.10.x (x86_64-v3) with GApps & linux-surface Changelog #Kernel 6.1.x #Mesa 23.3.x #GApps #Surface SourceForge
Bliss OS 14.10.x (x86_64-v3) with FOSS apps & linux-surface Changelog #Kernel 6.1.x #Mesa 23.3.x #FOSS #Surface SourceForge

The Go builds are targeting low end x86_64-v2 devices.

Version Features Download
Bliss OS 14.10.x (x86_64-v2) with GApps & Android Go Changelog #Kernel 6.1.x #Mesa 23.3.x #GApps #Go SourceForge
Bliss OS 14.10.x (x86_64-v2) with FOSS apps & Android Go Changelog #Kernel 6.1.x #Mesa 23.3.x #FOSS #Go SourceForge

Bliss OS 15.x builds are based on Android 12L, these builds are stable and can be used as daily driver.

Version Features Download
Bliss OS 15.9.x (x86_64-v2) with GApps Changelog #Kernel 6.1.x #Mesa 23.3.x #GApps SourceForge
Bliss OS 15.9.x (x86_64-v2) with FOSS apps Changelog #Kernel 6.1.x #Mesa 23.3.x #FOSS SourceForge

These are builds for some Microsoft Surface devices that uses linux-surface patches. Not all Microsoft Surface devices need to use these builds. Check our Documentation to see which devices these builds are supported

Version Features Download
Bliss OS 15.9.x (x86_64-v3) with GApps & linux-surface Changelog #Kernel 6.1.x #Mesa 23.3.x #GApps #Surface SourceForge
Bliss OS 15.9.x (x86_64-v3) with FOSS apps & linux-surface Changelog #Kernel 6.1.x #Mesa 23.3.x #FOSS #Surface SourceForge

The Go builds are targeting low end x86_64-v2 devices.

Version Features Download
Bliss OS 15.9.x (x86_64-v2) with GApps & Android Go Changelog #Kernel 6.1.x #Mesa 23.3.x #GApps #Go SourceForge
Bliss OS 15.9.x (x86_64-v2) with FOSS apps & Android Go Changelog #Kernel 6.1.x #Mesa 23.3.x #FOSS #Go SourceForge

Bliss OS 16.x builds are based on Android 13, these builds are beta but can be used as daily driver in many cases.

Version Features Download
Bliss OS 16.9.x (x86_64-v2) with GApps Changelog #Kernel 6.1.x #Mesa 23.3.x #GApps SourceForge
Bliss OS 16.9.x (x86_64-v2) with FOSS apps Changelog #Kernel 6.1.x #Mesa 23.3.x #FOSS SourceForge

These are builds for some Microsoft Surface devices that uses linux-surface patches. Not all Microsoft Surface devices need to use these builds. Check our Documentation to see which devices these builds are supported

Version Features Download
Bliss OS 16.9.x (x86_64-v3) with GApps & linux-surface Changelog #Kernel 6.1.x #Mesa 23.3.x #GApps #Surface SourceForge
Bliss OS 16.9.x (x86_64-v3) with FOSS apps & linux-surface Changelog #Kernel 6.1.x #Mesa 23.3.x #FOSS #Surface SourceForge

The Go builds are targeting low end x86_64-v2 devices.

Version Features Download
Bliss OS 16.9.x (x86_64-v2) with GApps & Android Go Changelog #Kernel 6.1.x #Mesa 23.3.x #GApps #Go SourceForge
Bliss OS 16.9.x (x86_64-v2) with FOSS apps & Android Go Changelog #Kernel 6.1.x #Mesa 23.3.x #FOSS #Go SourceForge

Bliss OS Zenith builds are based on Android 13 with the latest Linux Stable Kernel. These builds are bleeding-edge and not recommended for daily use.

Version Features Download
Bliss OS 16.9.x (x86_64-v2) with GApps Changelog #Kernel 6.6.x #Mesa 23.3.x #GApps SourceForge
Bliss OS 16.9.x (x86_64-v2) with FOSS apps Changelog #Kernel 6.6.x #Mesa 23.3.x #FOSS SourceForge

Funding

With the help of our users and fans, we've been able to grow from individual, passionate volunteers into a small but sustainable team. Every little bit of support helps us improve our projects and tackle even more ambitious goals.

Directly fund Bliss OS and get a badge on your GitHub profile to show your support. GitHub Sponsors doesn't charge any fees, so it's a great way to make your contribution go farther.

Sponsor on Github

Bliss OS is also on OpenCollective, and you can contribute to our collective through the link below.

Bliss Docs

Bliss ROMs documentation can be found on our docs site, while our development update posts can be found on the XDA thread for that devices release version.

We recommend all users start with using the documentation we have provided before trying to ask us questions as this not only takes away the valuable development time we have committed towards this project, but is also a waste of time for the user as their question may have already been answered. None of us are paid for the work we do on Bliss, so please set your expectations accordingly. 

For questions, please join our Community Support chats on Telegram, Matrix or Discord and search for answers there.

Be a Part of Something Bigger

Everything that we make is 100% open source and developed collaboratively by people from all over the world. Even if you're not a programmer, you can get involved and make a difference. We are constantly looking for people to help out with the following activities on our project.

  • Graphic Design
  • Social Media & Advertising
  • Animation
  • Kernel Development
  • Device Development
  • Platform Development
  • Web App Development
  • Android App Development
  • Business Management
  • Product Strategy

If you are interested in helping out with any of the above, please fill out our form to let us know how you can help. Google form

Built for Developers

A rapid prototyping toolkit created by the makers of Bliss OS. Android-Generic Project aims to assist in bringing all AOSP based projects to x86/x86_64 PC hardware, emulators, and more

Head to AG Website

Demos, Reviews & Walkthroughs

Submit videos for review to our YouTube Channel

The A-Team

bliss
                                        labs

Bliss OS is just one of many projects maintained with the help of BlissLabs
Checkout some of the other projects that work through BlissLabs below