Bringing Rust to the Pixel Baseband
ID: 3d42ee6d-4ef3-52e6-a167-bf1c9c05dcc6
STIX ID: report--3d42ee6d-4ef3-52e6-a167-bf1c9c05dcc6
Feed Name: Google Online Security Blog
This blog post describes Google Pixel’s effort to improve modem firmware security by replacing a C-based DNS parser with a memory-safe Rust implementation (hickory-proto), detailing no_std support, build/link integration (including using rustc, building core/alloc/compiler_builtins, handling FFI and panic/allocator integration), code-size tradeoffs, and lessons learned for deploying Rust in a constrained embedded modem environment.
Your team is not currently subscribed to this feed. You must subscribe to it in order to see this post.
