---
breadcrumbs:
- - /chromium-os/developer-library
  - ChromiumOS
page_name: reference
title: Reference
---

<div class="two-column-container">
<div class="column">

## Build

* [CrOS user & group management](/chromium-os/developer-library/reference/build/account-management)
* [Bazel remote caching](/chromium-os/developer-library/reference/build/bazel-remote-caching)
* [Build FAQ](/chromium-os/developer-library/reference/build/faq)
* [GN in ChromeOS](/chromium-os/developer-library/reference/build/chromeos-gn)

## Design Docs

* [Dynamic test suites](/chromium-os/developer-library/reference/design-docs/dynamic-test-suites)
* [Suite scheduler design doc](/chromium-os/developer-library/reference/design_docs/suite_scheduler-1)
* [Test dependencies in dynamic suites](/chromium-os/developer-library/reference/design-docs/test-dependencies-in-dynamic-suites)
* [User-Land Boot Design](/chromium-os/chromiumos-design-docs/boot-design)

## Device

* [CBI: CrOS Board Info](/chromium-os/developer-library/reference/device/cros-board-info)
* [Crosh](/chromium-os/developer-library/reference/device/crosh)
* [Disk format](/chromium-os/developer-library/reference/device/disk-format)
* [Firmware Config](/chromium-os/developer-library/reference/device/firmware-config)

## Hardware

* [Cable and adapter parameters](/chromium-os/developer-library/reference/hardware/cable-and-adapter-tips-and-tricks)

## Kernel

* [Kernel scheduler in ChromeOS](/chromium-os/developer-library/reference/kernel/kernel-scheduler)

## Licensing

* [Licensing for ChromiumOS developers](/chromium-os/developer-library/reference/licensing/licensing-for-chromiumos-developers)
* [Licensing for ChromiumOS package owners](/chromium-os/developer-library/reference/licensing/licensing-for-chromiumos-package-owners)

## Logging

* [Logging on ChromeOS](/chromium-os/developer-library/reference/logging/logging)

## Release

* [ChromeOS releases](/chromium-os/developer-library/reference/release/releases)
* [Understanding ChromeOS releases](/chromium-os/developer-library/reference/release/understanding-chromeos-releases)

## Rotations

* [CrOS oncall](/chromium-os/developer-library/reference/rotations/cros-oncall)
* [Sheriff FAQ: ChromiumOS](/chromium-os/developer-library/reference/rotations/sheriff-details-chromium-os)

## Style guides

* [Style guides in ChromiumOS](/chromium-os/developer-library/reference/style-guides/style-guides)
* [Python style guidelines](/chromium-os/developer-library/reference/style-guides/python)
* [Shell style guidelines](/chromium-os/developer-library/reference/style-guides/shell)

## Tools

* [chroot-version-hooks](/chromium-os/developer-library/reference/tools/chroot-version-hooks)
* [cros deploy](/chromium-os/developer-library/reference/tools/cros-deploy)
* [cros flash](/chromium-os/developer-library/reference/tools/cros-flash)
* [CrOS Tools](/chromium-os/developer-library/reference/tools/cros-tools)
* [gsutil](/chromium-os/developer-library/reference/tools/gsutil)
* [Helper scripts](/chromium-os/developer-library/reference/tools/helper-scripts)
* [repo](/chromium-os/developer-library/reference/tools/repo-tool)
* [xBuddy for Devserver](/chromium-os/developer-library/reference/tools/xbuddy)
* [Useful developer related Chrome extensions](/developers/useful-extensions)

## C++

* [Intro](/chromium-os/developer-library/reference/cpp/intro)
* [Memory
  Management](/chromium-os/developer-library/reference/cpp/cpp-memory-management)
* [Design Patterns](/chromium-os/developer-library/reference/cpp/cpp-patterns)
* [Using Mojo in C++](/chromium-os/developer-library/reference/cpp/cpp-mojo)
* [C++ Prefs](/chromium-os/developer-library/reference/cpp/cpp-pref)
* [Invariants and CHECKKs in C++](/chromium-os/developer-library/reference/cpp/cpp-invariant-checks)

</div>
<div class="column">

## Bugs

* [Life of a ChromeOS Bug](/chromium-os/developer-library/reference/bugs/life-of-a-bug)

## Development

* [ChromiumOS FAQ](/chromium-os/developer-library/reference/development/chromium-os-faq)
* [Developer FAQ](/chromium-os/developer-library/reference/development/developer-faq)
* [Developer Information for ChromeOS Devices](/chromium-os/developer-library/reference/development/developer-information-for-chrome-os-devices)
* [Directory metadata](/chromium-os/developer-library/reference/development/dir-metadata)
* [Life of a ChromeOS commit](/chromium-os/developer-library/reference/development/cros-commit-pipeline)
* [Local & Remote Source Tree Layouts](/chromium-os/developer-library/reference/development/source-layout)

## Infrastructure

* [/etc/lsb-release File Format](/chromium-os/developer-library/reference/infrastructure/lsb-release)
* [AFE RPC Infrastructure](/chromium-os/developer-library/reference/infrastructure/afe-rpc-infrastructure)
* [Autoserv Packaging](/chromium-os/developer-library/reference/infrastructure/autoserv-packaging)
* [Autotest Keyvals](/chromium-os/developer-library/reference/infrastructure/autotest-keyvals)
* [ChromiumOS Configuration](/chromium-os/developer-library/reference/infrastructure/os-config)
* [ChromiumOS Input Stack](/chromium-os/developer-library/reference/infrastructure/input-stack)
* [Collecting Stats for Graphite](/chromium-os/developer-library/reference/infrastructure/collecting-stats-for-graphite)
* [GS Offloader](/chromium-os/developer-library/reference/infrastructure/gs-offloader)
* [MobLab](/chromium-os/developer-library/reference/infrastructure/moblab)
* [Root CA Certificates on ChromiumOS](/chromium-os/developer-library/reference/infrastructure/ca-certs)

## Linux constants

* [Linux Error Number Table (errno)](/chromium-os/developer-library/reference/linux-constants/errnos)
* [Linux Signal Table](/chromium-os/developer-library/reference/linux-constants/signals)
* [Linux System Call Table](/chromium-os/developer-library/reference/linux-constants/syscalls)

## Policies

* [End of Life (EOL) / Auto Update Expiration (AUE) Process](/chromium-os/developer-library/reference/policies/eol-aue-process)

## Security

* [Security guidelines for closed-source components](/chromium-os/developer-library/reference/security/closed-source)
* [Peripheral firmware security](/chromium-os/developer-library/reference/security/firmware-updating)
* [Handling bugs found by fuzzers](/chromium-os/developer-library/reference/security/fuzzer-bugs)
* [Prioritizing security hardening bugs](/chromium-os/developer-library/reference/security/hardening-prioritizing-guidelines)
* [Just-In-Time compilation in ChromeOS](/chromium-os/developer-library/reference/security/jit)
* [Port forwarding and tunneling in ChromeOS](/chromium-os/developer-library/reference/security/port-forwarding)
* [The ChromeOS security review process](/chromium-os/developer-library/reference/security/review-process)
* [Security in ChromeOS](/chromium-os/developer-library/reference/security/security-whitepaper)
* [SELinux in ChromeOS](/chromium-os/developer-library/reference/security/selinux)
* [Security-sensitive ChromeOS packages](/chromium-os/developer-library/reference/security/sensitive-chromeos-packages)
* [USB4 security](/chromium-os/developer-library/reference/security/usb4)
* [Write protection](/chromium-os/developer-library/reference/security/write-protection)
* [Security - Best Practices for C++](/chromium-os/developer-library/reference/security/cpp-security-best-practices)

## Third party

* [ChromiumOS Archive Mirrors](/chromium-os/developer-library/reference/third-party/archive-mirrors)

## User sessions

* [User sessions](/chromium-os/developer-library/reference/user-sessions/user-sessions)

</div>
</div>
