Android Private Compute Core Architecture

09/21/2022
by   Eugenio Marchiori, et al.
0

Android's Private Compute Core (PCC) is a secure, isolated environment within the operating system, that maintains separation from apps while enabling users and developers to maintain control over their data. It is backed by open-source code in the Android Framework introduced in Android 12. PCC allows features to communicate with a server to receive model updates and contribute to global model training through Private Compute Services (PCS), the core of which has been open sourced. PCC is part of the OS, and by virtue of being isolated, constrained, and trusted, it can host sophisticated ML features. The hosted features themselves, running inside PCC, can be closed source and updatable. In this way, PCC enables machine learning features to process ambient and OS-level data and improve over time, while restricting the availability of information about individual users to servers or apps.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/31/2018

An Empirical Study on Quality of Android Applications written in Kotlin language

Context: During the last years, developers of mobile applications have t...
research
02/20/2013

Capturing Information Flows inside Android and Qemu Environments

The smartphone market has grown so wide that it assumed a strategic rele...
research
11/30/2018

Security Code Smells in Android ICC

Android Inter-Component Communication (ICC) is complex, largely unconstr...
research
06/17/2022

Detecting Connectivity Issues in Android Apps

Android is the most popular mobile operating system in the world, runnin...
research
09/15/2022

AutoUpdate: Automatically Recommend Code Updates for Android Apps

Android developers frequently update source code to improve the performa...
research
05/07/2019

An Analysis of Pre-installed Android Software

The open-source nature of the Android OS makes it possible for manufactu...
research
11/28/2020

Simple Spyware: Androids Invisible Foreground Services and How to (Ab)use Them

With the releases of Android Oreo and Pie, Android introduced some backg...

Please sign up or login with your details

Forgot password? Click here to reset