Welcome to Bass OS Documentation
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)
User guides
How-to pages from Bass: Lineout on Android 16. Android 14 images can differ.
- Getting started
- Ax86 Power
- Bass Audio
- Boot Config
- BootSight
- Display Mapper
- Touch Mapper
- BlissTweaks
- SmartDock
- Ethernet
- BT Ferry
- Internet Security
- BassView
- Monterey Standby
- Button Manager
- Bass Boot Options
- Ax86Docs
Configuration
- Configuration through Command Line Parameters
- Booting into generic builds
- Booting into lockdown builds
- Configuring Aaropa builds after install
- License Activation
- Updating Legacy Grub
- Creating an input-port-addon.xml file
- Using IDC Addon
- Bass boot options
Troubleshooting
Features
- Admin Restriction
- DNS Internet Restriction
- Fleet Management
- Lockdown install / uninstall block
- Updates and OTA
Applications
- Ax86 Button Manager
- Ax86 Docs
- Ax86 Logger
- Ax86 Power
- BassView
- Bliss Config Overrides
- Bliss Display Mapper
- Bliss Touch Mapper
- Bliss Tweaks
- Boot Config
- BootSight
- Ethernet Config
- Bliss Ethernet Manager (legacy)
- Bliss Kiosk Launcher
- Bliss Restricted Launcher
- SmartDock DFC
Interfaces
- Ax86 Power AIDL
- Power Management API (legacy BlissPowerManager)
- Ethernet Config AIDL
- Button Manager AIDL
- Bliss Ethernet Manager (legacy)
Development
- High Level Overview
- Building Bass OS
- Addon Development: Bass Lineout
- BootSight Offline Licensing (Internal Runbook)
- Addon Development: Legacy Bass OS
- Development FAQ
- Maintaining Proper Authorship
- Contributing Documentation
- What are Linux Drivers?
- Porting Linux Drivers