conv.

All stories
TechQuiet 13d · day 19

Linux 7.4 removes C Binder driver; Rust replacement ready for billions of Android devices

Google's C-based Android IPC driver is deleted from the kernel with its Rust successor positioned to handle future devices.

What to know

  • Linux 7.4 kernel removes the C-based Binder driver that handled interprocess communication for all Android devices, ending its role after growing complex over years of maintenance.
  • The Rust-based Binder replacement has achieved feature parity with the C implementation and reportedly outperforms it in some benchmarks, with billions of future Android devices positioned to use it.
  • The transition represents a major milestone for Rust in the Linux kernel, with the Binder driver becoming the earliest prominent Rust-based kernel driver to reach production scale.

“Google's C-written Binder driver has left the kernel with the Rust-based modern Binder driver ready to take for the role of being used by all future Android devices”

Michael Larabel, Phoronix founder and author · Phoronix ↗ · Oct 24

Linus TorvaldsLinus Torvalds Linux kernel maintainerCarlos Llamas Linux kernel developerAlice Ryhl Rust Binder driver developerGoogle Original Binder driver author

How it unfolded 1 development · click the chart to see its coverage articlesposts

Peak 2 pieces in 5h at Oct 25, 5 AM; 7 pieces over 19 days (2 articles · 5 posts) Oct 25, 5 AM — 2 pieces · 1 article · 1 post — Newswires 1, Mastodon 1Oct 25, 10 AM — 1 piece · 1 post — Mastodon 1Oct 25, 3 PM — quietOct 25, 8 PM — quietOct 26, 1 AM — quietOct 26, 6 AM — quietOct 26, 11 AM — quietOct 26, 4 PM — quietOct 26, 9 PM — quietOct 27, 2 AM — 1 piece · 1 post — Hacker News 1Oct 27, 7 AM — quietOct 27, 12 PM — quietOct 27, 5 PM — quietOct 27, 10 PM — quietOct 28, 3 AM — quietOct 28, 8 AM — quietOct 28, 1 PM — quietOct 28, 6 PM — quietOct 28, 11 PM — quietOct 29, 4 AM — quietOct 29, 9 AM — quietOct 29, 2 PM — quietOct 29, 7 PM — quietOct 30, 12 AM — quietOct 30, 5 AM — quietOct 30, 10 AM — 2 pieces · 1 article · 1 post — Mastodon 1, Newswires 1Oct 30, 3 PM — 1 piece · 1 post — Mastodon 1Oct 30, 8 PM — quietOct 31, 1 AM — quietOct 31, 6 AM — quietOct 31, 11 AM — quietOct 31, 4 PM — quietOct 31, 9 PM — quietNov 1, 1 AM — quietNov 1, 6 AM — quietNov 1, 11 AM — quietNov 1, 4 PM — quietNov 1, 9 PM — quietNov 2, 2 AM — quietNov 2, 7 AM — quietNov 2, 12 PM — quietNov 2, 5 PM — quietNov 2, 10 PM — quietNov 3, 3 AM — quietNov 3, 8 AM — quietNov 3, 1 PM — quietNov 3, 6 PM — quietNov 3, 11 PM — quietNov 4, 4 AM — quietNov 4, 9 AM — quietNov 4, 2 PM — quietNov 4, 7 PM — quietNov 5, 12 AM — quietNov 5, 5 AM — quietNov 5, 10 AM — quietNov 5, 3 PM — quietNov 5, 8 PM — quietNov 6, 1 AM — quietNov 6, 6 AM — quietNov 6, 11 AM — quietNov 6, 4 PM — quietNov 6, 9 PM — quietNov 7, 2 AM — quietNov 7, 7 AM — quietNov 7, 12 PM — quietNov 7, 5 PM — quietNov 7, 10 PM — quietNov 8, 3 AM — quietNov 8, 8 AM — quietNov 8, 1 PM — quietNov 8, 6 PM — quietNov 8, 11 PM — quietNov 9, 4 AM — quietNov 9, 9 AM — quietNov 9, 2 PM — quietNov 9, 7 PM — quietNov 10, 12 AM — quietNov 10, 5 AM — quietNov 10, 10 AM — quietNov 10, 3 PM — quietNov 10, 8 PM — quietYesterday, 1 AM — quietYesterday, 6 AM — quietYesterday, 11 AM — quietYesterday, 4 PM — quietYesterday, 9 PM — quietToday, 2 AM — quietToday, 7 AM — quietToday, 12 PM — quietToday, 5 PM — quiet 1
Oct 27Oct 29Oct 31Nov 2Nov 4Nov 6Nov 8Nov 10now · 8:24 PM ET
  1. 1

    Carlos Llamas announces C Binder deletion at Kangrejos 2026; Alice Ryhl discusses Rust transition

    At Kangrejos 2026, the final conference talk covered the removal of Android's C Binder implementation. Carlos Llamas announced the deletion to applause and shared insights on the replacement process. Alice Ryhl, who worked on the Rust implementation for years, discussed the transition's technical challenges and accomplishments.

    1. first by Phoronix, 18d ago · also LWN

      1 more headline
    • BrideOfLinux@mastodon.opencloud.lu

      The C driver grew complex over Android's history and difficult to maintain. The Rust Binder driver as the earliest prominent Rust kernel driver has exceeded feature parity to the original driver and also outperforming the C driver in some tests: Google's C Binder Driver Removed With Rust Binder Ready For "Few Billion Devices" - Phoronix…

      BrideOfLinux@mastodon.opencloud.luMastodon18d agoview on Mastodon ↗
    1 more of the top 2 · 3 posts in this stretch
    • [$] Removing binder.c The final talk at Kangrejos 2026 was about the removal of the C implementation of Android's Binder driver, the primary interprocess communication mechanism used on Android devices [...] https:// lwn.net/Articles/1102982/ # LWN # Linux # kernel # Android # GCC # LLVM # Clang # Rust # Git

      lwn@lwn.netMastodon13d agoview on Mastodon ↗
    all of them →
  2. background

    Linus Torvalds merges Linux 7.4 char/misc driver changes removing C Binder — The Linux 7.4 kernel merges the removal of Google's C-written Binder driver, the Android interprocess communication mechanism, with the Rust-based Binder driver positioned as its successor for future Android devices.

What people are saying 0 voices from 0 sites · best of 3 · verbatim