Skip to content

DEF CON 34 talks are here: 354 talks, summarized and searchable.

Browse DEF CON 34

Pwn Chromebook With Linux

Derek Hobbs

HardwareTalks49 minIntermediateOpen on YouTube ↗

Where

Talks
HOPE XV

Duration

49 min

Shows how to replace Chrome OS on old Chromebooks with Linux by removing firmware write protection and flashing boot firmware.

Summary

A father and security analyst describes why he began repurposing used Chromebooks bought for his children. Their installed Chrome OS versions had reached end of support, and the small soldered storage made the machines feel disposable. He frames the project around update policies, data tracking concerns, and the e-waste that school Chromebooks generate, and gives a brief history of the platform from its 2011 debut to its rise in classrooms.

The main section walks through the workflow: checking hardware specifications, removing firmware write protection (a screw on older models, the battery on a newer one, with the Suzy-Q cable method noted as an alternative), enabling developer mode, flashing a full ROM firmware, and booting Linux from USB. Ubuntu struggled on the limited hardware, while Gallium OS and Linux Lite installed more reliably on the older units. Audio problems recurred, and one model lost sound after a firmware change. He also shares another user's boot loop story and demonstrates Doom running on one machine.

He closes with practical lessons: confirm hardware compatibility before buying, document each step, and back up stock firmware before flashing. Involving his children in removing screws gave them hands-on exposure to hardware work. Attendees were reminded that these steps can void warranties and should only be applied to devices they own.

Related talks