Bass OS (Broad Apparatus Support System) is a highly configurable open-source OS based on AOSP, Android-x86 and Bliss OS, and it works with most x86_64 (amd64) based Windows, ChromeOS & Linux PC hardware, designed to be easily customized and rebranded for your specific project needs
Bass Toolkit is used to create Bass OS, and it is designed to be easily setup, configured, and customized with your branding and applications, making it perfect for products and businesses.
We created Bass OS to allow a variety of features to be included and configuration options to be tuned out-of-the-box, letting one source cover a variety of different devices.
Bass OS contains only proprietary drivers, firmware and codecs, and is Google free by default, and can also come with MicroG included for applications that rely on GMS.
Our Kiosk Launcher is what provides the functionality of our Kiosk Mode. The builds are created to boot into a locked down Kiosk mode and auto-launch a target application, or allow access to a limited selection of apps on the device. The Kiosk launcher resembles a typical Android launcher and is locked behind a password of your choice. Kiosk Mode builds also come with the ability to boot into Admin mode, allowing the ability to setup and manage the Kiosk.
Unlock a more secure and customized kiosk experience with our Restricted Launcher
Restricted Launcher is a Kiosk Mode launcher that uses device management policies to secure app access, festures and auto-launching across multiple displays. It also works with the Lockdown mode built into our Bass builds and provides the ability to manage the app settings securly via a password protected interface.
Our Tablet modes use the default UI of Android, with dynamic configuration options for navbar, gestures, statusbar, taskbar and more.
Our Desktop mode builds use the default Android UI Launcher, but also add SmartDock for a more Desktop like experience on Desktops, Laptops, 2-in-1's and other large screen devices.
Bliss Ethernet Managerment API allows you to configure your network to be exactly what you need.
We offer the ability to include or customize your user onbringing experience through the use of Bliss Setupwizard. Allowing your users to set language, region, wifi, navigation options and more.
We use Garlic Launcher for our open-source AD & Signage builds, allowing your organization to use SMIL standards for your presentations.
We use TabShop for our Point of Sale builds, allowing your organization to use a great free starting point to open your shop or small business.
We are always working on the next big thing to help your product or engineering team. If you are in need of something we don't cover yet, please let us know. We do love a good challenge.
Kiosk Mode launcher with password protection, admin mode and auto-launch options and more
All the power of Android in a highly configurable package, ready to be customized for your needs
Single-application displays that can be controlled using a simple to use interface or configured to work with services like Garlic Player
Our Kiosk and Restricted launchers both offer your restaurant and easy to use UI for your customers
Standard Android UI that is highly configurable and packaged to fit your product needs.
SmartDock based Desktop UI that brings all the power and configurability of Android to your product
We bring the configurability and customization you want to fit the various needs of POS terminals, customer facing displays, and more.
We extend Android with enhanced networking, power management, and configuration options for single-use industrial displays.
We provide a variety of locked down launcher options, open-source app market solutions, and the ability to work with existing hardware.
We offer a couple kiosk launchers that allow the device to be locked down on a system level. Bliss Kiosk Launcher is focused on single-display setups while Bliss Restricted Launcher is focused on multi-display setups.
We offer the ability to manage and configure multiple Ethernet interfaces through the use of our Ethernet Configuration API. This allows you the ability to lockdown outside network access if needed.
We offer the ability to send OTA updates to target devices. We can host as a service or we can help setup a server for updates under your control. The choice is ultimately yours on how you manage your product updates.
We offer the option to cater to low-end hardware by using various static and dynamic configs based on Android Go. bringing newer version Android to hardware never thought possible.
We offer a secure solution to locking down device access by allowing ADB to be disabled and secured by default, while allowing maintenance mode options that can be used for debugging.
We offer a variety of our features to be disabled or enabled out-of-the-box, allowing for a truly tailored experience to be achieved for your target audience. We can also develop any features you may need. Feel free to contact us.
Bliss Bass builds come with a long list of out-of-the-box configuration options. Explore the possible configuration options on the Bliss OS documentation site
Command Line OptionsWe support a variety of hardware out-of-the-box, and are expanding support constantly. Here is a rundown of the currently supported components:
A very minimal build with the Android Tablet UI and Android GO defaults. Perfect for Low-Spec devices and IOT/IIOT devices with a primary display:
Standard build with the Tablet, multi-display available and standard configuration options
Standard build with the Tablet, multi-display available and standard configuration options
A minimal Lockdown based build with the Kiosk launcher and Tablet default configuration options:
Please contact us about licensing the build for your devices.
Contact UsDesktop build with multi-window enabled. Comes with single display, multi-display desktop and multi-display input IME configuration options:
Lockdown based build with the free version of Restricted Launcher, comes with the default configuration options:
The pro version of Restricted Launcher supports changing branding and all features are unlocked.
Contact Us About ProLockdown based build with the free versions of Restricted Launcher & TabShop POS app, using the Tablet default configuration options:
The pro version of Restricted Launcher supports changing branding and all features are unlocked.
Contact Us About ProThese Ad/Signage builds are a full solution for turning any internet connected x86_64v2 device (mini pc, tablet, kiosk, HDMI connected PC, etc) into a remote controlled ad/menu/signage display using SMIL-Control (make sure to look at their pricing options):
Please contact us about licensing the build for your devices.
Contact UsWe can build the OS with any changes required for your specific application needs
Bass OS is free for personal or private use as-is, as long as you don't make any changes to the source. We do provide licensing options for those that want to customize, rebrand, or make a few other changes. We also offer our services to help develop your vision, and toolkits to also aide in configuration, compilation and customization of the OS
Licensing & FAQWe wanted to be able to contribute back to the source for Bliss OS and Android-x86 with a lot of the work put into our Bass builds, and the majority of that work is released as open source in order to help drive Android-x86 innovation further than ever before.
We believe the best way to inspire others with our vision is to be as transparent as possible with our code.
Sometimes, it might help to read the documentation in order to understand things better. We got your back there
We also offer Community Support for our free and open-source projects
The Bass Vendor Customization Layer adds the ability to easily rebrand Bass OS with your own brand artwork
Adds support for:
Allows you to customize the non-production watermark with whatever wording you desire.
Allows you to use adb to update the OS hosts file without altering the immutable system. Helpful when you are trying to block or allow default network access.
Allows Grub bootloader to lock access to the Admin/Maintenance mode of the system with a secure custom password. This is a bootloader level security addon.
Allows you to pre-configure various network options so the system boots already connected. Helping the automated setup process in many cases.
Allows you to use ADB to push a custom bootanimation to the device after install, without altering the immutable system. Helpful if your software is used at different locations/companies.
A custom kiosk mode launcher that lets you setup an application to auto-launch and disabled access to various system options like statusbar, recents, etc. This app can also be further developed with a development contract.
Allows your in-house applications to use an API to control the power states of the device. AIDL based API comes with an example application.
Allows you to disable all wireless device access, so that not even USB devices can be used to setup an outside connection. This is a kernel level security addon.
Allows you to setup secure network restrictions for your builds using a standardized DNS config method. Also allows you to setup network specific routing too.
Gives you access to use the Pro version of Restricted Launcher for your site or server. Allowing you to change logos, and unlocking other customization options.
Allows you to include your target MDM, granting all required permissions by default. This addon requires some development, so a development contract is required.
We love a good challenge, so if you have a need for something you haven't found out there yet, let us know and we can help.
Contact UsWe work together with your team and can get things done quickly, or if preferred, take things one step at a time.
We are here to help you realize your dream, so let us know.
We gather initial device requirements and put together a test build within a few weeks usually. This will cover the majority of the scope for the project.
We make any updates required based on initial feedback, and get you another test build to verify fairly quickly.
We finalize the builds, adding any final changes, and then run off a signed release build. These are what you will deploy to your devices.
You install the release builds and deploy any future updates through our provided gateway, or we can handle LTS updates via a long-term support contract.
Join our Telegram community
(Broad Apparatus Support System)
A highly configurable open-source OS based on AOSP, Android-x86 and Bliss OS, and it works with most x86_64 (amd64) based Windows, ChromeOS & Linux PC hardware, designed to be easily customized and rebranded for your specific project needs
Brought to you by Navotpala Tech