Ax86Docs (on-device documentation)
Ax86Docs is the offline documentation app shipped on Bass: Lineout builds that include --extras. It opens a WebView and renders markdown bundled into the image at build time.
What it shows
At build time, update_docs.sh collects:
- Every
*.mdundervendor/ax86-lite(package READMEs, product docs, and so on) - Selected external docs from SmartDock DFC and Ethernet Config
Those files are packed into doc_data.js and installed with the app. Pick a document from the dropdown in the app.
Adding docs for a new package
- Put a
USER_GUIDE.md(end users) and aREADME.md(developers) in the addon. - Rebuild with
--extrassobuild.shruns the Ax86Docs update step. - User guides show under Using this device; READMEs under Technical reference.
- Mirror the user guide in this repo under User guides.
To pull markdown from outside vendor/ax86-lite, add the path to EXTERNAL_DOCS in vendor_packages/Ax86Docs/update_docs.sh.
End-user walkthroughs live in each addon's USER_GUIDE.md and are also published on this site under User guides.
Public docs vs on-device docs
Many of the same topics appear in both places. Prefer this site for install and licensing; use Ax86Docs when you are already on the device.
Related
- Building Bass OS (
--extras) - Application pages under Applications