Close Menu
    Facebook X (Twitter) Instagram
    • About
    • Privacy Policy
    • Write For Us
    • Newsletter
    • Contact
    Instagram
    About ChromebooksAbout Chromebooks
    • News
      • Stats
    • AI
    • How to
      • DevOps
      • IP Address
    • Apps
    • Business
    • Q&A
      • Opinion
    • Gaming
      • Google Games
    • Blog
    • Podcast
    • Contact
    About ChromebooksAbout Chromebooks
    News

    Broader USB device support for Project Crostini takes a big step forward

    Kevin TofelBy Kevin TofelDecember 4, 2018Updated:September 12, 2025No Comments3 Mins Read
    Share
    Facebook Twitter LinkedIn Pinterest

    Last month, the Linux containers in Chrome OS gained access to external storage, such as microSD cards or USB drives on a Chromebook. That’s just the first step though: There are Chrome OS owners who want their devices to have broad access to a range of USB devices from Linux. Think of Android phones for debugging or Arduino boards for coding and monitoring.

    I’ve been watching these two Chrome OS bugs to help bring this type of USB support for Project Crostini and there’s some new, current information: Aside from progress on both of these, one is targeted for the Chrome OS 72 release, offering us an idea of when full USB support will be available in the Stable Channel.

    The first bug is labeled “Enable USB emulation in crosvm“; crosvm is the virtual machine where the Linux container is run on Chrome OS using Crostini. Here’s a summary of the additional functions added:

    This CL defines AttachUsbDevice, DetachUsbDevice, and ListUsbDevices
    dbus methods for vm_concierge and adds corresponding request and
    response protobufs.

    And although the prototype code is fairly long, here’s a portion of the functionality between the USB device and the virtual machine:

    If you enjoy reading code and want to see how this service is managed, here’s the full listing. This code still shows a target of Chrome OS 71, but I think that’s out of date and needs an update as Chrome OS 71 Stable is actually expected any day now. I found that it’s also what version shipped with the Pixel Slate when I reviewed last month.

    The second, related change is dubbed “UI for Crostini USB Support” and adds user preferences to see if USB support is enabled or not. The flag for this is already available, having arrived last month in the Dev Channel.

    The newest code appears to help manage the preference selection but also support the first code change above by tracking the name and description for all USB devices connected to the Linux container.

    This change is slated for Chrome OS 73 at the moment so it might not arrive on the Stable Channel for a good three months. I’m going to keep watching it though because that seems a long time out considering some of the dependent changes are already in versions 71 and/or 72 of Chrome OS.

    Regardless of the actual landing date, this will add some highly desired functionality to Linux on Chrome OS; particularly for developers, yes, but most everyone could find some benefit with broader USB support in Project Crostini.

    Chrome OS Chrome OS 72 Chrome OS 73 Linux Project Crostini USB
    Share. Facebook Twitter Pinterest LinkedIn Tumblr
    Kevin Tofel
    • Website

    After spending 15 years in IT at Fortune 100 companies, Kevin turned a hobby into a career and began covering mobile technology in 2003. He writes daily on the industry and has co-hosted the weekly MobileTechRoundup podcast since 2006. His writing has appeared in print (The New York Times, PC Magazine and PC World) and he has been featured on NBC News in Philadelphia.

    Related Posts

    Linux Development on Chromebook Statistics 2025

    October 10, 2025

    Age Demographics of Chromebook Users 2025

    October 8, 2025

    Average Chromebook Lifespan by Brand Statistics 2025

    October 6, 2025

    Comments are closed.

    Best of AI

    AI Privacy Concerns Statistics 2025

    October 15, 2025

    Cloud AI Service Usage Statistics (2025)

    October 13, 2025

    AI Algorithm Bias Detection Rates By Demographics 2025-2026

    October 1, 2025

    Machine Learning Model Training Cost Statistics [2025]

    September 29, 2025

    Most Repetitive AI Prompts Ever Entered Into Chatbots (2025)

    August 20, 2025
    Trending Stats

    ChromeOS vs Windows Performance Benchmarks 2025

    October 3, 2025

    ChromeOS Update Installation Statistics (2025)

    September 26, 2025

    Google Workspace Integration Usage Statistics (2025)

    September 22, 2025

    Most Commonly Blocked Chrome Extensions By Enterprise IT (2025)

    September 20, 2025

    Chrome Desktop vs Mobile vs Tablet Global Traffic Share Statistics (2025)

    September 19, 2025
    • About
    • Write For Us
    • Contact
    • Privacy Policy
    • Sitemap
    © 2025 About Chrome Books. All rights reserved.

    Type above and press Enter to search. Press Esc to cancel.