{"guid":"2ea3fdee-d4e7-4ae0-b6fb-195bf1d080ec","title":"The Changing State of Openness in Android","subtitle":"What has happened? Where is it heading to? And how does the community adapt?","slug":"froscon2026-3609-the_changing_state_of_openness_in_android","link":"https://programm.froscon.org/2026/events/3609.html","description":"In this talk, I want to give an overview of the changes that Google has introduced in the past twelve months in the Android ecosystem and how they are affecting Android users, device manufacturers, custom ROM maintainers and the open-source community in general. Furthermore, I want to explore the possibilities of how the community can and is already adapting to the changing landscape.\n\nLast year, Google announced the introduction of Android Developer Verification and upcoming restrictions for Android Application sideloading on Android-certified devices. This caused a wave of opposition in the open-source community and led to the creation of the \"Keep Android Open\" initiative. Projects like UnifiedPush, have seen an increased interest and ideas for a Unified Attestation framework are emerging. Apart from that, there are further changes that Google has made to the development process of the AOSP that affect AOSP developers and custom ROM maintainers, like LineageOS or GrapheneOS. For example, the Pixel phone was dropped as a reference device from the AOSP tree and the count of security patch releases was reduced.\n\nIn this talk, I want to discuss these examples, along with other developments that have occurred over the last twelve months.\n\nLicensed to the public under http://creativecommons.org/licenses/by/4.0","original_language":"eng","persons":["Stefan Lengfeld"],"view_count":34,"promoted":false,"date":"2026-08-16T16:15:00.000+02:00","release_date":"2026-08-16T00:00:00.000+02:00","updated_at":"2026-08-17T04:45:04.878+02:00","tags":["3609","2026","froscon2026","Unbreak your phone – A life without iOS and Android","HS 8","froscon2026-eng","Day 2"],"length":3556,"duration":3556,"thumb_url":"https://static.media.ccc.de/media/events/froscon/2026/3609-2ea3fdee-d4e7-4ae0-b6fb-195bf1d080ec.jpg","poster_url":"https://static.media.ccc.de/media/events/froscon/2026/3609-2ea3fdee-d4e7-4ae0-b6fb-195bf1d080ec_preview.jpg","timeline_url":"https://static.media.ccc.de/media/events/froscon/2026/3609-2ea3fdee-d4e7-4ae0-b6fb-195bf1d080ec.timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/events/froscon/2026/3609-2ea3fdee-d4e7-4ae0-b6fb-195bf1d080ec.thumbnails.vtt","frontend_link":"https://media.ccc.de/v/froscon2026-3609-the_changing_state_of_openness_in_android","url":"https://api.media.ccc.de/public/events/2ea3fdee-d4e7-4ae0-b6fb-195bf1d080ec","conference_title":"FrOSCon 2026","conference_url":"https://api.media.ccc.de/public/conferences/froscon2026","related":[],"recordings":[{"length":3556,"mime_type":"video/mp4","language":"eng","filename":"froscon2026-3609-eng-The_Changing_State_of_Openness_in_Android_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2026-08-16T18:18:10.980+02:00","label":"eng 1080p","size":303,"recording_url":"https://cdn.media.ccc.de/events/froscon/2026/h264-hd/froscon2026-3609-eng-The_Changing_State_of_Openness_in_Android_hd.mp4","url":"https://api.media.ccc.de/public/recordings/103884","event_url":"https://api.media.ccc.de/public/events/2ea3fdee-d4e7-4ae0-b6fb-195bf1d080ec","conference_url":"https://api.media.ccc.de/public/conferences/froscon2026"},{"length":3556,"mime_type":"audio/mpeg","language":"eng","filename":"froscon2026-3609-eng-The_Changing_State_of_Openness_in_Android_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2026-08-16T20:15:29.565+02:00","label":"eng","size":54,"recording_url":"https://cdn.media.ccc.de/events/froscon/2026/mp3/froscon2026-3609-eng-The_Changing_State_of_Openness_in_Android_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/103912","event_url":"https://api.media.ccc.de/public/events/2ea3fdee-d4e7-4ae0-b6fb-195bf1d080ec","conference_url":"https://api.media.ccc.de/public/conferences/froscon2026"},{"length":3556,"mime_type":"audio/opus","language":"eng","filename":"froscon2026-3609-eng-The_Changing_State_of_Openness_in_Android_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2026-08-16T20:16:51.308+02:00","label":"eng","size":34,"recording_url":"https://cdn.media.ccc.de/events/froscon/2026/opus/froscon2026-3609-eng-The_Changing_State_of_Openness_in_Android_opus.opus","url":"https://api.media.ccc.de/public/recordings/103914","event_url":"https://api.media.ccc.de/public/events/2ea3fdee-d4e7-4ae0-b6fb-195bf1d080ec","conference_url":"https://api.media.ccc.de/public/conferences/froscon2026"},{"length":3556,"mime_type":"video/mp4","language":"eng","filename":"froscon2026-3609-eng-The_Changing_State_of_Openness_in_Android_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2026-08-16T20:20:58.978+02:00","label":"eng 576p","size":124,"recording_url":"https://cdn.media.ccc.de/events/froscon/2026/h264-sd/froscon2026-3609-eng-The_Changing_State_of_Openness_in_Android_sd.mp4","url":"https://api.media.ccc.de/public/recordings/103923","event_url":"https://api.media.ccc.de/public/events/2ea3fdee-d4e7-4ae0-b6fb-195bf1d080ec","conference_url":"https://api.media.ccc.de/public/conferences/froscon2026"},{"length":3556,"mime_type":"video/webm","language":"eng","filename":"froscon2026-3609-eng-The_Changing_State_of_Openness_in_Android_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2026-08-16T23:40:53.166+02:00","label":"eng 576p","size":126,"recording_url":"https://cdn.media.ccc.de/events/froscon/2026/webm-sd/froscon2026-3609-eng-The_Changing_State_of_Openness_in_Android_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/103955","event_url":"https://api.media.ccc.de/public/events/2ea3fdee-d4e7-4ae0-b6fb-195bf1d080ec","conference_url":"https://api.media.ccc.de/public/conferences/froscon2026"},{"length":3556,"mime_type":"video/webm","language":"eng","filename":"froscon2026-3609-eng-The_Changing_State_of_Openness_in_Android_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2026-08-17T00:26:38.273+02:00","label":"eng 1080p","size":340,"recording_url":"https://cdn.media.ccc.de/events/froscon/2026/webm-hd/froscon2026-3609-eng-The_Changing_State_of_Openness_in_Android_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/103963","event_url":"https://api.media.ccc.de/public/events/2ea3fdee-d4e7-4ae0-b6fb-195bf1d080ec","conference_url":"https://api.media.ccc.de/public/conferences/froscon2026"},{"length":3556,"mime_type":"video/webm;codecs=av01","language":"eng","filename":"froscon2026-3609-eng-The_Changing_State_of_Openness_in_Android_av1-hd.webm","state":"new","folder":"av1-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2026-08-17T00:47:36.517+02:00","label":"eng 1080p","size":286,"recording_url":"https://cdn.media.ccc.de/events/froscon/2026/av1-hd/froscon2026-3609-eng-The_Changing_State_of_Openness_in_Android_av1-hd.webm","url":"https://api.media.ccc.de/public/recordings/103969","event_url":"https://api.media.ccc.de/public/events/2ea3fdee-d4e7-4ae0-b6fb-195bf1d080ec","conference_url":"https://api.media.ccc.de/public/conferences/froscon2026"}]}