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.
Dead zones in your home can be eliminated by converting an unused Android device into a Wi-Fi extender. The solution costs nothing and requires only basic setup.
Apple has introduced two new small-form-factor Mac computers designed to deliver powerful performance in compact designs. The releases expand Apple's lineup of portable computing devices.
China showcased its robotics capabilities at the 2nd World Humanoid Robot Games in Beijing, where domestic machines competed in boxing and other events. The competition underscores China's growing momentum in the AI and robotics race against the United States.
A fresh wave of minimalist wearables is designed to monitor health metrics without bombarding users with alerts. The devices prioritize passive data collection over constant engagement.