1# libbrillo: platform utility library 2 3libbrillo is a shared library meant to hold common utility code that we deem 4useful for platform projects. 5It supplements the functionality provided by libbase/libchrome since that 6project, by design, only holds functionality that Chromium (the browser) needs. 7As a result, this tends to be more OS-centric code. 8 9## AOSP Usage 10 11This project is also used by [Update Engine] which is maintained in AOSP. 12However, AOSP doesn't use this codebase directly, it maintains its own 13[libbrillo fork](https://android.googlesource.com/platform/external/libbrillo/). 14 15To help keep the projects in sync, we have a gsubtree set up on our GoB: 16https://chromium.googlesource.com/chromiumos/platform2/libbrillo/ 17 18This allows AOSP to cherry pick or merge changes directly back into their fork. 19 20[Update Engine]: https://android.googlesource.com/platform/system/update_engine/ 21