Each new version of Android includes a range of new features and improvements designed for Android in the enterprise. Whether you're developing a[device policy controller](https://developers.google.com/android/work/build-dpc)or apps for[managed Google Play](https://developer.android.com/distribute/google-play/work), you can refer to this section to review the new APIs, features, and behavior changes introduced in each version of Android.

## Android 16

Some of the new enterprise[features and updates in Android 16](https://developer.android.com/work/versions/android-16)include the ability to:

- Block the use of Thread networks.
- Enable or disable the NFC controller on the device.
- Set the[`AppFunctionManager`](https://developer.android.com/reference/android/app/appfunctions/AppFunctionManager)policy.
- Streamline the enterprise setup flow.
- Control whether time and time zone should be obtained automatically from the network.

## Android 15

Some of the new enterprise[features and updates in Android 15](https://developer.android.com/work/versions/android-15)include:

- **Enhanced employee and device protection**
  - Android theft protection
  - Private space for personal profile
  - NIAP compliance maintenance
- **Stronger management of company-owned devices**
  - Simplify eSIM management on managed devices
  - Controls for Circle to Search on Android Work Profile
  - Additional customization for corporate-owned devices

## Android 14

Some of the new enterprise features and updates in Android 14 include:

- Enhanced PIN security with 6-digit PIN as the default length.
- Allow or disallow an approved credential manager in work profile and fully managed devices.
- Protect devices from 2G-based threats by disabling 2G connectivity.
- Swipe sideways to quickly switch profiles in Google apps.
- Save screenshots from work apps to your work profile.
- Choose which apps to share when screen sharing while respecting admin controls.
- Enable or disable[ultra-wide band (UWB)](https://developer.android.com/about/versions/14/work#uwb)to comply with National Information Assurance Partnership (NIAP).
- Seamless and secure cross-profile experiences which include:
  - [Cross-profile access to contacts](https://developer.android.com/about/versions/14/work#cross-profile-access)
  - [Cross-profile caller ID searches](https://developer.android.com/about/versions/14/work#cross-profile)
- [Two contact fields](https://developer.android.com/work/versions/android-14#contacts):
  - [`ContactsContract.Contacts#ENTERPRISE_CONTENT_URI`](https://developer.android.com/reference/android/provider/ContactsContract.Contacts#ENTERPRISE_CONTENT_URI)
  - [`ContactsContract.CommonDataKinds.Phone#ENTERPRISE_CONTENT_URI`](https://developer.android.com/reference/android/provider/ContactsContract.CommonDataKinds.Phone#ENTERPRISE_CONTENT_URI)
- [Headless Device Owner mode](https://developer.android.com/work/device-admin#headless-mode)
- [Some notable API deprecations](https://developer.android.com/about/versions/14/work#deprecations)

## Android 13

Some of the new enterprise features and updates in Android 13 include:

- Work apps can access NFC and can be set as default payment for business expenses among other use cases.
- View the device's security and privacy settings of both profiles in one page.
- New[security logs](https://developer.android.com/work/versions/android-13#security-logs)to comply with the NIAP's requirements.
- Place a company-owned device in[Lost Mode](https://support.google.com/work/android/answer/13581513)to lock and locate it.
- In Android 13 (API level 33) and higher,[internet connectivity is required by default to provision company-owned devices](https://developer.android.com/work/versions/android-13#behavior-changes).
- [`android.app.extra.PROVISIONING_LOGO_URI`is fully deprecated](https://developer.android.com/work/versions/android-13#deprecations)in Android 13 (API level 33) and higher.

## Android 12

Some of the new enterprise features and updates in Android 12 include:

- Password complexity and security challenge streamlining for[work profiles](https://developer.android.com/work/versions/android-12#privacy-enhancements).
- Enrollment-specific IDs for[work profiles](https://developer.android.com/work/versions/android-12#company-owned).
- Disable USB and limit input methods on[company-owned devices](https://developer.android.com/work/versions/android-12#company-owned).
- Certificate management for[unmanaged devices](https://developer.android.com/work/versions/android-12#unmanaged).

## Android 11

Some of the new enterprise features and updates in Android 11 include:

- [Work profile enhancements](https://developer.android.com/work/versions/android-11#work-company-owned)for company-owned devices.
- The work and personal tabs have been[extended to more device features](https://developer.android.com/work/versions/android-11#ux).
- You can now schedule work profile pausing.

## Android 10

Some of the new enterprise features and updates in Android 10 include:

- Apps running in the personal profile can[show events from the work profile calendar](https://developer.android.com/work/versions/android-10.0#access_to_work_profile_calendars).
- The ability to[provision work profiles](https://developer.android.com/work/versions/android-10.0#improved_provisioning_tools_for_work_profiles)on devices enrolled with QR codes or using Zero touch.
- New option to[install system updates on fully managed devices](https://developer.android.com/work/versions/android-10.0#manual_system_update_installation)using a system update file.

## Android 9

Highlights from the enterprise features in Android 9 include:

- New[user interface controls](https://developer.android.com/work/versions/android-9.0#work-profile-ui)in Android's default launcher to help device users separate personal and work apps.
- [APIs for lock task mode](https://developer.android.com/work/versions/android-9.0#lock-task-mode)to support all Android apps and add improved control over the user interface.
- Support[multiple users](https://developer.android.com/work/versions/android-9.0#multi-user)on dedicated devices.
- New APIs to help users[switch between work and personal instances](https://developer.android.com/work/versions/android-9.0#switch-apps)of an app.

To learn about all the new enterprise features in Android 9, read[What's new in Android 9 for enterprise apps](https://developer.android.com/work/versions/android-9.0).

## Android 8.0

Some of the highlights introduced for Android in the enterprise in Android 8.0 include:

- A new deployment scenario that allows[work profiles on fully managed devices](https://developer.android.com/work/versions/android-8.0#work-profile-on-managed-devices).
- New logging and reporting features available to[affiliated users](https://developer.android.com/work/versions/android-8.0#user-affiliation).
- The ability to offload app management to other applications using[API delegation](https://developer.android.com/work/versions/android-8.0#app-management-api-delegation).

To see all the new enterprise features in Android 8.0, read[What's New in Android 8.0](https://developer.android.com/work/versions/android-8.0).

## Android 7.0

Some of the new features and updates for Android in the enterprise in Android 7.0 include:

- Provisioning corp-liable devices[using a QR code](https://developer.android.com/work/versions/android-7.0#qr_code_provisioning).
- Setting[security challenges](https://developer.android.com/work/versions/android-7.0#work_profile_security_challenge)for apps running in the work profile.
- Requiring work apps to[always connect](https://developer.android.com/work/versions/android-7.0#always-on_vpn)through a specified VPN.

To see all the new enterprise features in Android 7.0, read[What's New in Android 7.0](https://developer.android.com/work/versions/android-7.0).