Newly Diagnosed?

Estimators

A1c Estimator
Autoimmune Explorer
Basal Estimator
Bolus Estimator
Fat & Protein Estimator
Interactive Defining Diabetes
Settings Simulator

Guides

Advice for T1 Parents
Caregiver Burnout
Clinician Share
Episode FAQ
GLP with Type 1 Diabetes
Habit Lab
A Guide for Physicians
ACE/PCE Reflection Guide
Diagnosis Story
Grand Rounds Takeaways
Know the Signs
MEAL BOLT Tutorial
My Belly Hurts
Post-Meal Patterns
Pre Bolusing: The Juicebox Way
Thyroid
Understanding TSA

Series & Collections

Bold Beginnings
Pro Tip
Bolus 4
Small Sips
After Dark
Algorithm Pumping
Ask Scott & Jenny
Bold Beginnings in ASL
Cold Wind (Whistleblowers)
Defining Diabetes
Diabetes Myths
Diabetes Variables
Fat and Protein
GLP Meds
Grand Rounds
How We Eat
Math Behind
Mental Wellness
Omnipod 5
Pregnancy
Type 2

Site Links

The Lists
JuiceboxDocs
Private Facebook Group
Events
Blog
Giveaways
Contact
Disclaimers

Shop

Merch
Sponsors
AndroidAPS — Device Guide | Juicebox Podcast
Device Guide · DIY Automated Insulin Delivery · Android

AndroidAPS

The open-source AID system for Android — same oref1 algorithm as Trio, widest pump compatibility of any DIY system, remote bolusing for caregivers, and smartwatch integration. The iOS-free path to advanced DIY closed-loop therapy.

📱 Android Only · Not FDA-Cleared · oref1 Algorithm · Broadest Pump Compatibility · v3.3.2.1

Device specifications change frequently — always verify current information directly with the manufacturer before making any decisions. Full disclaimer.

Juicebox Podcast · Open-Source Community · androidaps.readthedocs.io

Curious about AndroidAPS? Start here.

⚠️

AndroidAPS is not FDA-cleared and is not a commercial product. It is open-source software built and maintained by volunteer community members. You build it yourself, you run it at your own risk, and you are responsible for its safe use. The AAPS documentation itself describes it as "carrying out a medical experiment on yourself." Read the full documentation at androidaps.readthedocs.io before starting.

🚫

Critical safety note: Do NOT use AndroidAPS if you take SGLT-2 inhibitors (gliflozins — e.g., Farxiga, Jardiance, Invokana). SGLT-2 inhibitors lower blood glucose independently. Combined with an algorithm that reduces basal in response, the risk of DKA from under-insulinization is significantly elevated. This contraindication is absolute.

What Is AndroidAPS?

Trio for Android — with Broader Hardware Support

AndroidAPS (AAPS) runs the same oref1 algorithm as Trio — the advanced open-source AID algorithm developed from OpenAPS, featuring Super Micro Boluses, Unannounced Meal detection, Dynamic ISF, and Autosens. The key difference from Trio: AAPS runs on Android smartphones, not iPhone. And it supports a significantly wider range of insulin pumps — including DANA pumps, Accuchek Combo, and others not available on iOS-based systems. For Android users, or users with pumps that Loop/Trio don't support, AAPS is often the only viable DIY path.

Android only Open-source · Not FDA-cleared Same oref1 as Trio SMBs · UAM · Dynamic ISF Broadest pump compatibility Remote bolusing (AAPSClient) Smartwatch support v3.3.2.1 (August 2025)
What AAPS Has That No Commercial System Offers
🔌

Broadest Pump Compatibility

AAPS supports Omnipod EROS/Dash, older Medtronic pumps, DANA RS/i, Accuchek Combo, Eopatch, Medtrum, Equil, and others. No other DIY system — and certainly no commercial system — works with this range of hardware. If your pump isn't supported by Loop or Trio, AAPS may support it.

📡

Remote Bolusing via AAPSClient

Parents and caregivers can remotely deliver boluses using the AAPSClient app — not just view data. This is a significant capability for pediatric patients: a parent can issue a correction or meal bolus from their own phone without touching the child's device. No commercial system offers this.

⌚

Smartwatch Integration

AAPS supports multiple smartwatch platforms for displaying glucose, IOB, and loop status — and some watches support bolusing directly from the wrist. Wear OS watches offer the most complete integration. For discreet monitoring without pulling out a phone, this is unmatched.

🤖

Advanced Automations

AAPS includes a built-in automation engine — you can create triggers and actions for nearly any scenario: time of day, BG level, activity detection, location, or connection status. Exercise automations, circadian insulin adjustments, and snooze functions are all possible without manual intervention.

For Clinicians · What to Know About AAPS Patients

AndroidAPS in Clinical Practice

They're Often Experienced

AAPS users tend to be technically sophisticated — they compiled the app themselves, learned Android Studio, and configured oref1 settings. Their understanding of insulin pharmacokinetics is often advanced. Listen to their reporting.

SGLT-2 Contraindication

Critical: SGLT-2 inhibitors are absolutely contraindicated with AAPS. Screen for gliflozin use at every visit. The combination elevates DKA risk substantially due to reduced insulin delivery.

Data via Nightscout

Most AAPS users upload to Nightscout. Ask for their Nightscout URL or Tidepool access. You'll see CGM data, SMB deliveries, autosens ratios, and algorithm decisions — often richer data than commercial platforms.

DIA Is Locked at 10h

Same as Trio: duration of insulin action is 10 hours in oref1. This is intentional and load-bearing in the algorithm's IOB model. Do not advise patients to change it to the 4–6 hours typical of commercial systems.

📖
AndroidAPS Documentation Setup guide · safety · compatible hardware · androidaps.readthedocs.io

Sources

androidaps.readthedocs.io — Official AndroidAPS Documentation (v3.3) juiceboxpodcast.com — Algorithm Pumping Series (39 episodes, covers DIY AID landscape)
Getting the Most from It

The Objectives System — How AAPS Teaches You the Algorithm

One of AndroidAPS's most distinctive features is its structured Objectives system — a mandatory learning progression that unlocks algorithm features in stages, requiring you to demonstrate understanding before accessing each capability. You cannot skip objectives. This is a safety design, not an inconvenience.

1–3
Setup & Data Foundations

Configure AAPS, connect pump and CGM, set reporting server, configure safety limits, review profile settings. You're not looping yet — you're verifying everything is connected correctly.

4
Open Loop — Understand Recommendations

AAPS makes basal rate suggestions but does not act automatically. You review each recommendation and apply it manually. The goal: understand why the algorithm wants to do what it's suggesting before it can do it on its own.

5
Closed Loop — Low Glucose Suspend Only

AAPS can now act automatically, but only to suspend or reduce insulin to prevent lows. No automatic increases yet. Run for at least 5 days. This builds trust in the safety layer before the full algorithm activates.

6
Max IOB = 0 — Closed Loop Without Bolus Capability

Full closed loop with basal adjustment, but maximum IOB is set to zero — no automatic boluses. The system can reduce or suspend insulin but cannot add any above your programmed basal.

7
Tune Your Settings

Before unlocking SMBs, you must demonstrate 3 days of stable management and review your basal rates, ISF, and I:C ratio. The algorithm checks your settings are plausible. This is where most users spend meaningful time optimizing.

8–9
Full Closed Loop · SMBs Unlocked

Normal Temp Target use, full SMB capability, autosens enabled. The algorithm is now operating with the same feature set as Trio. Advanced features like Dynamic ISF and UAM can now be configured. Regular time to complete: 2–4 weeks total from Objective 1.

Compatible Hardware
  • Omnipod EROS (via RileyLink or compatible hardware bridge)
  • Omnipod Dash (direct Bluetooth, no bridge needed)
  • DANA RS, DANA i (Korean pump, widely supported globally, direct BT)
  • Older Medtronic pumps (various models via compatible hardware bridge — aging out)
  • Accuchek Combo (via Bluetooth)
  • Eopatch, Medtrum, Equil (with appropriate drivers)
  • Various others — check the AndroidAPS Compatible Pumps page for the current full list as it updates with new driver development.
Pump availability varies by country. DANA pumps are particularly common among AAPS users outside the US due to regulatory availability. In the US, Omnipod Dash is the most common AAPS pump.
AAPS directly supports Dexcom G5 (legacy), G6, G7, and various Libre configurations. The key tool that expands CGM compatibility dramatically is xDrip+ — an open-source Android app that can receive data from a wide range of sensors (including Libre via bridge devices like MiaoMiao or Bubble, Eversense, some older Medtronic sensors, and others) and feed that data to AAPS. If you can display your glucose in xDrip+, you can use it as an AAPS BG source. This effectively makes AAPS compatible with almost any CGM that has a compatible Android bridge or receiver.
AAPS is built using Android Studio — Android's official development environment. You download the source code from GitHub, open it in Android Studio, sign it with a keystore file you generate, and install it on your phone via USB. Unlike Loop/Trio, there is no browser-based builder — Android Studio is required. The AAPS documentation provides step-by-step instructions. While coding knowledge is not required, you do need a computer (Mac, Windows, or Linux), the ability to follow technical instructions carefully, and patience — the first build typically takes several hours including setup. The community Discord and Facebook group are active and supportive for troubleshooting.
AAPSClient is a companion Android app installed on a second phone (typically the caregiver's). It mirrors the AAPS display — showing CGM data, loop status, IOB, and recent actions — and allows caregivers to deliver boluses, set temporary targets, and even change profile settings remotely. Communication goes through Nightscout (cloud-based). This makes AAPS the only DIY system with full remote command capability — an important feature for parents of children using AAPS who need to act without physically reaching the child's phone. No commercial system offers equivalent caregiver bolusing.
For Clinicians · AAPS vs Trio — Which Patient Gets Which?

Choosing Between AAPS and Trio

Choose AAPS When

Patient uses Android phone. Patient has a pump not supported by Loop/Trio (DANA, Accuchek). Patient needs remote bolusing for caregiver (AAPSClient). Patient wants smartwatch integration. International patient with locally available pumps that aren't FDA-focused.

Choose Trio When

Patient uses iPhone. Patient uses Omnipod Dash (works on both, but Trio is more accessible). Patient prefers browser-based build process. Patient is less technically experienced — Trio's setup is generally easier than AAPS's Android Studio build process.

Same Algorithm

Both run oref1 (OpenAPS). Both have SMBs, UAM, Dynamic ISF, Autosens, DIA locked at 10 hours. Clinical outcomes are comparable between the two systems when settings are well-calibrated. The difference is platform, pump support, and build process.

SGLT-2 Warning

Both AAPS and Trio: absolutely contraindicated with SGLT-2 inhibitors. Screen at every visit. If a patient is added to gliflozins while on AAPS, the DIY loop must be discontinued or the medication changed.

Sources

androidaps.readthedocs.io — AndroidAPS Documentation (v3.3.2.1) androidaps.readthedocs.io — Compatible Pumps androidaps.readthedocs.io — Compatible CGMs ADCES danatech — Clinician's Guide to Open-Source AID Systems
Deep Dive

oref1 on Android — Algorithm, Evidence & the OPEN Project

The Pancreas4ALL study (published Diabetes Technology & Therapeutics, 2023) was the first prospective randomized pilot study of AndroidAPS in a full closed-loop scenario. It demonstrated that AAPS could safely automate insulin delivery with clinically meaningful glycemic improvements. Combined with a substantial body of retrospective real-world evidence and the OPEN project data (see below), AAPS has a growing published evidence base that compares favorably to some commercial systems despite the absence of a manufacturer-sponsored pivotal trial.
The OPEN project (Outcomes of Patients' Evidence with Novel, Do-it-Yourself Artificial Pancreas Technology) was an EU-funded research initiative that systematically collected real-world outcomes from DIY AID users — primarily AndroidAPS and Loop — across multiple European countries. Published outcomes demonstrated significant improvements in TIR, reductions in hypoglycemia, and quality-of-life improvements comparable to commercial AID systems. The project also produced guidance for clinicians on supporting DIY AID users. Publications are available at open-diabetes.eu.
A 2021 retrospective analysis in Pediatric Diabetes demonstrated that pre-school and school-aged children benefited from switching from sensor-augmented pump therapy to AndroidAPS hybrid closed loop — with significant TIR improvements and reduced parental burden. Pediatric AAPS use is particularly notable for the AAPSClient remote bolusing capability, which allows parents to manage insulin remotely without disrupting school routines or nighttime sleep. AAPS is used in children internationally, including in countries where commercial AID options are limited.
AndroidAPS supports experimental full closed loop (FCL) configurations — where the algorithm operates with zero carb input, relying entirely on UAM and SMBs to manage meals without any user announcement. FCL is distinct from the standard hybrid closed loop and requires extremely well-calibrated settings and significant experience. The Pancreas4ALL study specifically tested AAPS in a full closed-loop scenario. Most AAPS users run hybrid closed loop (where meal boluses are still given); FCL is an advanced experimental mode for very experienced users. It represents the furthest current frontier of DIY AID capability.
AndroidAPS is the only DIY AID system with documented accessibility for blind users. Android's built-in TalkBack screen reader allows visually impaired users to navigate the AAPS interface through voice output. The AAPS documentation explicitly addresses blind and visually impaired users — a dimension of accessibility that commercial AID systems have largely not addressed. This is a meaningful capability for a population that often has limited technology options in diabetes management.
For Clinicians · Complete Reference

AndroidAPS — Full Clinical Summary

Algorithm

oref1 (OpenAPS) — same as Trio. SMBs, UAM, Dynamic ISF, Autosens, DIA locked at 10 hours. Structured Objectives unlock features progressively. Full closed loop experimental mode available.

Hardware

Android phone required (not iOS). Broadest pump support of any DIY system — Omnipod Dash, DANA, Accuchek, older Medtronic, others. CGM: Dexcom natively, xDrip+ for expanded sensor support.

Remote Capability

AAPSClient app: caregivers can remotely bolus, set targets, change profiles. No commercial system offers equivalent caregiver bolusing. Requires Nightscout for data relay. Smartwatch integration for wrist-based monitoring and bolusing.

Safety Contraindications

Absolute: Do not use with SGLT-2 inhibitors (gliflozins). DKA risk elevated. Screen for gliflozin use at every visit.

Evidence

Pancreas4ALL (Diabetes Technol Ther 2023, prospective RCT). OPEN project (EU-funded, outcomes data). Pediatric retrospective (Pediatr Diabetes 2021). Growing body consistent with commercial AID evidence.

Data Platform

Nightscout (primary — required for AAPSClient). Tidepool (alternative). Both provide AGP-style reporting for clinic review. Nightscout also enables caregiver remote view and AAPSClient command relay.

📖
AndroidAPS Documentation Complete setup guide · safety · objectives · compatible hardware · androidaps.readthedocs.io
🎙️
Juicebox Podcast — Algorithm Pumping Series 39 episodes covering Loop, iAPS, Trio, DIY AID · juiceboxpodcast.com/algorithm-pumping

Sources

androidaps.readthedocs.io — AndroidAPS Documentation (v3.3.2.1, August 2025) ADCES danatech — Clinician's Guide to Open-Source AID ADCES danatech — Advanced Features of Open-Source AID Apps Pancreas4ALL — First Use of AAPS in Full Closed Loop (Diabetes Technol Ther 2023) open-diabetes.eu — OPEN Project Publications Pediatr Diabetes 2021 — Pre-school/school-aged children: sensor-augmented pump vs AndroidAPS juiceboxpodcast.com — Algorithm Pumping Series (39 episodes)
⚠️ AndroidAPS is not FDA-cleared. It is open-source software used off-label. This content is for educational purposes only — not medical advice, not an endorsement to use AAPS. SGLT-2 inhibitors (gliflozins) are absolutely contraindicated with AAPS. Always consult your healthcare provider. Full disclaimer.

Juicebox Podcast · juiceboxpodcast.com · Community knowledge from AndroidAPS documentation, OPEN project, and clinical literature.

0