Welcome to Bass OS Documentation

Bass helps organizations run Android on everyday PC hardware - tablets, panel PCs, POS systems, mini PCs - with optional kiosk, desktop, fleet, and branding features.

You do not need an engineering degree to use most of these guides. Start with the path that matches your role.


Start here

I want to... Go to...
Understand what Bass is and which product to choose Bass Product Family Guide
See how the software layers fit (simple pictures) High Level Overview
Install Bass on a PC Install A13-A16 (Aaropa)
Set up kiosk / lockdown Booting into lockdown builds
Manage a fleet (with or without GMS / MDM) Fleet Management
Learn about the desktop shell SmartDock DFC Guide

Tip: In customer-facing material, use product names such as Bass: Lineout and Bass: Submix - not internal project codenames.


Table of contents

Install Bass OS

Legacy Installer - x86_64-v2/x86_64-v3 (A12)

Aaropa Installer - x86_64-v2/x86_64-v3 (A13-A16)

Raspberry Pi (A13) aarch64

VirtIO - x86_64 & aarch64 (A14)

Devuan Based Installer (Aaropa based initrd/installer)

Bass Submix Install (Aaropa based initrd/installer)

Configuration

Troubleshooting

Features

Applications

Interfaces

Development

Product Guide

Remote Management

Other Resources