Treble je projekt zameraný na skrátenie doby čakania na aktualizácie Androidu tým, že sa oddelí časť operačného systému od nadstavby jednotlivých výrobcov mobilných telefónov. Treble v podstate znamená, že časť aktualizácií (bezpečnostné záplaty, jadro a. i.) pre zariadenie bude poskytovať Google v rámci vývoja Androidu, druhú časť bude zabezpečovať výrobca zariadenia (grafická nadstavba používateľského prostredia, systémové aplikácie výrobcu a. i.).
Project Treble vznikol spolu so zverejnením verzie Android 8.0 Oreo a znamená prevratnú zmenu v štruktúre takéhoto systému. Môžeme si ju predstaviť ako rozdelenie dovtedy neoddeliteľnej konštrukcie frameworku a implementácie výrobcu:

Operačný systém Android sa skladá najmä z týchto vrstiev:
Príklad:
Veľa telefónov používa jeden fotoaparát, dajme tomu Sony Exmor RS IMX378, ktorý používa Google Pixel, Xiaomi Mi5S alebo BlackBerry KEYone. Aj keby mali všetky tieto telefóny rovnaký operačný systém, fotky budú v prípade jednotlivých zariadení vyzerať inak, pretože každý telefón používa iný HAL. HAL v podstate rieši mieru softvérových úprav, ako je kontrast, podanie farieb a pod.
HAL je šitý na mieru pre špecifický hardvér a softvér. Stačí preto zmeniť jedno alebo druhé a prestane pracovať, ako má. Project Treble však definoval nemenné rozhranie, cez ktoré sa môže hardvér (kamera, mikrofón a pod.) Dohovoriť so softvérom. Môžete si to predstaviť ako „softvérový konektor“, ku ktorému môžete pripájať rôzne verzie ďalšieho kódu.