project_path: /_project.yaml
book_path: /_book.yaml
landing_page:
header:
buttons:
- label: Get source
path: /setup/downloading
rows:
- items:
- heading: 9 interfaces and architecture
description: >
Port the latest Android platform using simple HIDL interfaces to create
compelling devices for your customers.
buttons:
- label: Learn Treble
path: /devices/architecture/
image_path: /images/landing_icon-porting.png
- heading: Securing Android is essential
description: >
Find out how the Android security program works and learn how to
implement the latest features.
image_path: /images/landing_icon-security.png
buttons:
- label: Implement Security
path: /security/
- heading: Design compatible devices
description: >
Offer a consistent experience with other Android-powered devices and
get the ability to include more apps.
image_path: /images/landing_icon-compatibility.png
buttons:
- label: Test Devices
path: /compatibility/
- classname: devsite-landing-row-large-headings devsite-landing-row-no-image-background tf-about-row devsite-landing-row-75
background: grey
items:
- heading: About the Android Open Source Project
description: |
Android is an open source operating system for mobile devices and a
corresponding open source project led by Google. This site and the
Android Open Source Project (AOSP) repository offer the information and
source code needed to create custom variants of the Android OS, port
devices and accessories to the Android platform, and ensure devices meet
the compatibility requirements that keep the Android ecosystem a healthy
and stable environment for millions of users.
As an open source project, Android's goal is to avoid any central point
of failure in which one industry player can restrict or control the
innovations of any other player. To that end, Android is a full,
production-quality operating system for consumer products, complete with
customizable source code that can be ported to nearly any device and
public documentation that is available to everyone (in English at
source.android.com and in
Simplified Chinese at
source.android.google.cn).
Just as you can contribute code to
AOSP, you can also contribute to AOSP documentation—and we
want your input! Android's flexibility and ever-changing codebase means
this site needs your feedback to keep content fresh, accurate, and
relevant to Android implementors. We encourage you to check the
changelog
for details on recent AOSP updates and to report bugs or offer
suggestions using the
Site
Feedback at the bottom of every page (or by visiting
g.co/androidsourceissue).
image_path: /images/android_stack.png
- heading: News
items:
- heading: January Security Bulletins
description: >
The January 2019 Android and Pixel Bulletins have been published
along with links to associated fixes and new build numbers to support the
January security release.
buttons:
- label: January 7th, 2019
path: /security/bulletin/2019-01-01
- heading: Enabling Adiantum
description: >
New page for enabling Adiantum, an encryption method designed for
devices running Android 9 and higher whose CPUs lack AES instructions.
buttons:
- label: December 21th, 2018
path: /security/encryption/adiantum
- heading: Security Best Practices
description: >
New section containing security best practices for device
manufacturers, including tips for system, app, network,
hardware, and organizational and operational security.
buttons:
- label: December 18th, 2018
path: /security/best-practices
- classname: devsite-landing-row-100 tf-row-centered
items:
- buttons:
- classname: button button-primary
label: More Updates
path: /setup/site-updates