Google has integrated Rust programming language into the Pixel 10's cellular modem to address security vulnerabilities in legacy code. The move targets one of mobile's most complex and opaque components.
Cellular modems represent a significant security challenge. These components handle sensitive network operations and contain millions of lines of legacy code that's difficult to audit and maintain.
Google's solution involves introducing Rust, a memory-safe language designed to prevent common programming errors like buffer overflows and use-after-free bugs. By rewriting critical modem components in Rust, Google reduces the attack surface in one of the phone's most vulnerable subsystems.
Modems typically operate as closed systems with minimal transparency into their inner workings. They're built on decades of accumulated code that manufacturers rarely fully redesign. Google's approach of selectively replacing unsafe legacy sections with Rust demonstrates a practical strategy for improving security in existing systems without a complete overhaul.
The integration is part of Google's broader push to adopt Rust across Android and its hardware platforms. Security researchers have long flagged modems as weak points in mobile device security, making this effort a meaningful step toward hardening the Pixel 10 against exploitation.
Malaysia's chip industry chief raised the nation's electrical and electronics export forecast to over 900 billion ringgit ($223 billion) for the year, citing surging demand from the global artificial intelligence boom.
Samsung has reversed course on its flip phone strategy, allowing the Galaxy Z Flip 8 to run a full Android experience on its cover display rather than limiting it to basic widgets and notifications.