~/talks

Chris Simmonds

what they talk about

all 7 in the filters

where they keep going back

all 12 in the filters

on a stage with

who talks about the same things

titleconferencedate
Open source and Android Automotive OSdroidcon Berlin 20252025-09-24
Android Automotive OS sits on AOSP but major pieces are closed: BSPs, VHALs, proprietary codecs and vendor drivers force OEMs to choose between licensing…
Talk on
It's time to develop apps for Android carsdroidcon Berlin 20252025-09-24
Android Automotive is rolling into Volvo, Ford, GM, BMW, Honda and more and the claim is 70% by 2028; app stores (Appling by Forvia and others) already host…
Talk on
The Embedded Android Developer's BoFOpen Source Summit Europe 20252025-08-25
Community hub covers ASPDevs.org Discord plus a newsletter, blogs and a GitHub-backed reference library that accepts pull requests. Practical issues: Android…
Talk on
AOSP Developers Birds of a FeatherEmbedded Linux Conference Europe 20242024-09-16
Interactive meetup focused on practical AOSP engineering: community-building around a hosted devsforAndroid device list, where vendors and maintainers report…
Talk on
AOSP Developers Birds of a FeatherOpen Source Summit Europe 20242024-09-16
A meetup for embedded Android developers focuses on concrete fixes: a community-curated registry of long‑supported dev boards (the devs for Android idea)…
Talk on
Why can't my app open that file? A deep dive into the Android app sandboxDroidcon London 20232023-10-26
Explains why apps get FileNotFound or SecurityException by showing Android’s sandbox is Linux DAC plus SE Linux MAC: every app gets an app UID per package…
Talk on
The AOSP Build SystemEmbedded Linux Conference (ELC) @ EOSS 20232023-06-27
AOSP on Android 13 is a multi-stage build: Blueprint/Soong parses >8,000 Android.bp files and generates a ~5–10 GB build.ninja, Kati converts legacy android.mk…
Talk on
The AOSP BOF MeetingEmbedded Linux Conference (ELC) @ EOSS 20232023-06-27
AOSP developers discuss concrete fixes and workflows: a bi‑monthly meetup with ~350 members and 30–35 attendees shares daily builds and manifests, recommends…
Talk on
20 Years Teaching Embedded Linux: Lessons I Learned from My StudentsEmbedded Linux Conference (ELC) @ EOSS 20232023-06-27
Starts teaching embedded Linux in 2002 using a 50 MHz MPC860 board 16 MB RAM 4 MB NOR flash and moves through toolchains and build systems: binary toolchains…
Talk on
Exploring Android internals with ADBdroidcon London 20222022-10-27
ADB is three pieces (adbd, adb server, adb client) and the demo uses command‑line ADB, getprop, uname -a (device runs Android 13 on Linux 5.10)…
Talk on
Being Systematic with systemdEmbedded Linux Conference Europe 20222022-09-14
Covers concrete systemd patterns for embedded builds: unit files (service/target/socket/timer), how socket and timer units trigger on-demand services, and how…
Talk on
Yocto Project and Android – Compare and ContrastOpen Source Summit + Embedded Linux Conference + OSPOCon 20212021-09-27
Compares Yocto and AOSP by concrete differences: Yocto uses BitBake and layered recipes and layers to build images and toolchains on demand and is already used…
Talk on
How to write a really good board support package for Yocto ProjectNDC TechTown 20212021-08-30
Practical checklist for a Yocto BSP: implement a dedicated meta layer with conf/machine/.conf, set machine via local.conf, and limit content to hardware…
Talk on
An Introduction to Android Automotive OSNDC TechTown 20212021-08-30
Android Automotive OS ships in production cars like Polestar 2 and is available from AOSP but the open build is not production ready — default home and apps…
Talk on
Running Android on the Raspberry Pifoss-north 20202020-03-22
Raspberry Pi 3 runs Android well enough for demos but not production: quad‑core Cortex‑A53 1.4GHz with 1GB RAM is demo quality only. Building AOSP takes 1–5…
Talk on
Debian or Yocto Project? Which is the best for your Embedded Linux project?foss-north 20202020-03-22
Comparison shows Debian boots fastest for proofs of concept and single-board use, using apt and prebuilt .deb packages and allowing on-device compilation but…
Talk on
We Need to Talk About Systemd: Boot Time Optimization for the New init daemonOpen Source Summit Europe + Embedded Linux Conference Europe 20192019-10-28
Systemd defaults often lengthen boots because unused units and unnecessary ordering hold the critical path; diagnosing with systemd-analyze critical-chain and…
Talk on
Debian or Yocto Project? Which is the Best for your Embedded Linux Project?Open Source Summit Europe + Embedded Linux Conference Europe 20192019-10-28
Debian yields fast proofs of concept using off‑the‑shelf images for Raspberry Pi and BeagleBone, but teams end up cloning a fragile golden master that is hard…
Talk on
How did Linux become a mainstream embedded operating system?NDC TechTown 20192019-09-02
Linux shrinks and ports: early wins are a few-hundred-kilobyte busybox, MTD drivers plus JFFS/JFFS2 for flash, and ubiquitous u-boot bootloaders, which let…
Talk on
Building Android for the Raspberry PiAndroid Makers 20192019-04-23
Builds Android Pie from AOSP for a Raspberry Pi 3 and produces bootable images written to a microSD card, using a Consta/Lineage kernel and a board support…
Talk on
Reducing the boot time of Linux devicesfoss-north 20192019-04-07
A BeagleBone Black image boots from about 11.76s to 2.61s by applying measured changes: use grabserial, bootchart and bootgraph to find delays; start the GUI…
Talk on
How to Avoid Writing Device Drivers for Embedded LinuxOpen Source Summit Europe & ELC + OpenIoT Summit Europe 20182018-10-22
Explains how to avoid kernel drivers by using concrete user‑space interfaces: GPIO sysfs export (write numbers to export, read/write value, set edge and poll…
Talk on
A Pragmatic Guide to Boot-Time OptimizationOpen Source Summit Europe + Embedded Linux Conference Europe 20172017-10-23
A practical, measured route from a 11.76s BeagleBone Yocto+systemd boot to ~2.8s by changing userland order, kernel and u-boot behavior: capture timestamps…
Talk on
Read-only rootfs: Theory and PracticeEmbedded Linux Conference + OpenIoT Summit Europe 20162016-10-11
Argues that a read-only rootfs plus separate nonvolatile user-data and tmpfs volatile areas reduces flash wear, avoids filesystem corruption and simplifies…
Talk on
Software Update for IoT: The Current State of PlayEmbedded Linux Conference + OpenIoT Summit Europe 20162016-10-11
A Mirai 600 Gbps DDoS motivates secure update paths and the claim that package updates are not atomic so embedded updates use image-based strategies instead…
Talk on
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.