Ulteriori informazioni sulle API e sui framework disponibili del sistema operativo Android.
Un Hardware Abstraction Layer (HAL) è un'interfaccia standard che i fornitori di hardware possono implementare per supportare driver agnostici di livello inferiore che supportano funzionalità personalizzate senza influenzare o modificare il sistema di livello superiore.
L'HAL Interface Description Language (HIDL) è un sistema per la comunicazione tra processi tra basi di codice compilate in modo indipendente. HIDL specifica l'interfaccia tra un HAL e i suoi utenti tramite tipi e chiamate di metodo.
Il framework Trade Federation è un framework di test continuo progettato per l'esecuzione di test su dispositivi Android. Trade Federations è un'applicazione Java che viene eseguita su un computer host e comunica con uno o più dispositivi Android.
La Security Test Suite si basa sul framework Trade Federation e consente di scrivere in modo rapido e semplice test strumentati automatizzati sul dispositivo contro le vulnerabilità della sicurezza.