AndroidAPS Logo
Version 4.0

Using this documentation

  • Change language and version
  • Search the documentation
  • Documentation updates

1) Getting started

  • Introduction to AAPS
  • Preparing for AAPS
  • Component Overview
  • - Compatible pumps
  • - Compatible CGMs
  • - Compatible phones
  • - Compatible watches

2) Build the app

  • Dedicated Google account for AAPS (optional)
  • Building AAPS
  • - Browser Build
  • - Android Studio Build
  • - CLI Build
  • Transferring and Installing AAPS

3) Setting up the reporting server

  • Setting up the reporting server
  • - Nightscout
  • - Tidepool

4) Configure AAPS

  • Setup Wizard
  • Your AAPS Profile
  • Change AAPS configuration
  • - Configuration (Config Builder)
  • - Preferences
  • Completing the objectives

5) Daily Life with AAPS

  • AAPS Screens
  • Key AAPS Features
  • COB calculation
  • Sensitivity detection
  • Dynamic ISF
  • Profile Switch & Profile Percentage
  • Temp-Targets
  • Extended carbs
  • QuickWizards
  • Scenes
  • Automations
  • QuickLaunch toolbar
  • Home screen widgets
  • Food database
  • Global search
    • Opening search
    • Search in English or your own language
    • What search covers
    • Documentation results (online)
    • Opening a result
    • Power-user shortcuts
  • Reviewing your data
  • AAPS for children
  • Pumps and cannulas
  • Timezone traveling & Daylight Saving Time

6) Remote AAPS features

  • Remote monitoring
  • Following Only
  • Android Auto
  • Remote control
  • The AAPSClient app
  • Master ↔ Client control
  • SMS Commands

7) Wear OS Smartwatches

  • AAPS for Wear OS
  • Use the smartwatch
  • Remote control
  • Custom watchfaces reference
  • Exchange site custom watchfaces

8) Maintenance of AAPS

  • Export/Import Settings
  • AAPS Release Notes
  • What changed in AAPS v4
  • Updating to a new version of AAPS
  • - Browser Update (fork, AAPS-CI)
  • - Android Studio Update
  • End of life

9) Help & Troubleshooting

  • Where can I get help with AAPS
  • Troubleshooting (start here)
  • - Bluetooth troubleshooting
  • - Troubleshooting NSClient
  • - Troubleshooting Android Studio
  • - Browser build troubleshooting
  • - Reinstalling AAPS (new keystore)
  • - Accessing logfiles
  • FAQ

10) Advanced AAPS options

  • Full Closed Loop
  • Profile Tuning Guide
  • Autotune
  • Insulin concentration
  • Dev branch
  • Browser build: cherry-pick a commit

11) How to support AAPS

  • How to help
  • Editing the docs
  • Translating the app and docs
  • State of translations
  • Open Humans Uploader

12) Resources

  • Glossary
  • General diabetes and looping resources
  • For Clinicians
AndroidAPS
  • Global search
  • Edit on GitHub

Global search

AAPS v4 has a global search box at the top of the main screen. Type a word and it looks across the whole app at once — plugins, dialogs, settings screens, individual preferences — and, if you are online, the AndroidAPS documentation too. It is the fastest way to jump to a setting or screen without remembering where it lives.

Table of contents

  • Opening search

  • Search in English or your own language

  • What search covers

  • Documentation results (online)

  • Opening a result

  • Power-user shortcuts


Opening search

Tap the 🔍 Search field at the top of the Overview (next to the ☰ menu). Start typing and results appear as you type (after a short pause), grouped by category:

Global search results, grouped by category

Clear the box with the ✕, or close search with the device Back button.


Search in English or your own language

This is the part worth knowing: search matches against both the text in your selected language and the original English text.

  • If your app is in, say, German or Czech, you can type the localized word or the English word — either finds the setting.

  • A match on the localized title ranks highest, then the English title, then the localized and English descriptions.

  • Matching ignores accents/diacritics (so ů matches u, é matches e) and is case-insensitive.

This means a guide or forum post written in English still leads you to the right setting even when your phone shows everything translated.


What search covers

Results are grouped into these categories:

  • Plugins — every plugin visible in your build (the same ones listed under Configuration). Each plugin row carries its enable switch, so you can enable or disable a plugin right from the results — tapping the row of a disabled (toggleable) plugin enables it.

  • Dialogs — the treatment/action and management screens (Bolus wizard, Insulin, Extended bolus, Calibration, Temp Target, Profile, …). Screens that don’t apply to your build are left out (for example Pair with master on a master, Authorized clients on a client).

  • Preference categories — the settings screens and sub-screens, both built-in (General, Appearance, Protection, Alerts, Maintenance, …) and from plugins, plus the small settings groups reached from dialogs (Fill buttons, Insulin/Carbs button steps, status-light thresholds, wizard settings, …).

  • Preferences — every individual setting that has a title. These are filtered to your build/mode, so you only see settings that actually apply (APS / NSClient / pump-control).

  • Documentation — pages from the online AndroidAPS docs (see below).

Settings that belong to a disabled plugin

A preference whose plugin is currently disabled still shows up — greyed out and not tappable — with a “Plugin … disabled” note, so you can tell the setting exists and which plugin to enable to reach it.

A greyed-out setting from a disabled plugin


Documentation results (online)

While the local search runs, AAPS also queries the official AndroidAPS documentation (hosted on ReadTheDocs) in parallel. Matching pages appear in a Documentation group at the bottom, each with a 📖 icon, the section title and a short snippet:

Documentation (wiki) results with snippets

  • If the documentation is translated into your app language, AAPS searches the translated pages and the English pages at the same time. Pages in your language come first, then the English pages that were not already found.

  • Tapping a documentation result opens that page in your browser.

  • Documentation search needs internet — when you are offline you get a “Documentation search requires internet connection” note instead, and the local (in-app) results still work normally.


Opening a result

Tap a result to go straight to it:

  • Plugin → opens that plugin.

  • Dialog → opens that screen or dialog.

  • Preference category → opens that settings screen.

  • Preference → opens the setting in place (jumps to it within its screen).

  • Documentation → opens the page in your browser.

Opening settings and protected actions still respects your protection (PIN/password), exactly as it would if you had navigated there by hand. After you act on a result you can press Back to return to your search results.


Power-user shortcuts

Two special queries list a whole category at once:

  • %PLUGINS% — list all plugins.

  • %DIALOGS% — list all dialogs/action screens.


The index stays current

The search index is built the first time you search and kept ready after that. It is rebuilt automatically when you enable/disable a plugin or change the app language, so results always reflect your current setup.


Previous Next

© Copyright AndroidAPS community. Last updated on Oct 31, 2026.

Built with Sphinx using a theme provided by Read the Docs.