Facebook Twitter Instagram
    • About
    • Privacy Policy
    • Write For Us
    • Newsletter
    • Contact
    Instagram
    About ChromebooksAbout Chromebooks
    • News
      • Reviews
    • Business
    • How to
      • IP Address
    • Apps
    • Q&A
      • Opinion
    • Podcast
    • Gaming
    • Blog
    • Contact
    • Acer Chromebook Spin 514_CP514-1H keyboard backlit
    About ChromebooksAbout Chromebooks
    Home»How to»Chrome OS 80: How to sideload Android apps to a Chromebook
    How to

    Chrome OS 80: How to sideload Android apps to a Chromebook

    Kevin TofelBy Kevin TofelDecember 23, 2019Updated:October 24, 202422 Comments3 Mins Read
    Share
    Facebook Twitter LinkedIn Pinterest Email

    We knew that some form of Android app sideloading was coming to Chrome OS and the latest Dev Channel version shows that it’s nearly here. I was able to use Chrome OS 80 to sideload several Android apps on a Google Pixel Slate.

    Before showing the steps I used, with key ones coming from Redditor magick_68, a few words of caution and explanation.

    Google said in October that this feature is not intended for users to install Android apps to a Chromebook from outside of the Google Play Store. Instead, it’s meant for developers who use Android Studio to build Android apps on Chromebooks, and then “push” it to the Android container within Chrome OS for testing.

    Additionally, while this technique does not require you to reduce security by putting your Chromebook in Developer Mode, it does bring some additional security risks. So proceed at your own caution and make sure you’re comfortable with your source(s) for Android app packages.

    Having said all that, you’ll need Chrome OS 80 Dev Channel installed as well as Google’s Android SDK Platform Tools installed in Linux on your device. These tools include ADB, or Android Debug Bridge, typically used to connect a computer to an Android phone for debugging purposes.

    You’ll also need to enable ADB Debugging under the Develop Android apps section in the Linux settings of Chrome OS.

    You’ll be prompted if you’re sure you want to do this and if you accept the prompt, your device will restart.

    You’ll also see a warning message on your lock screen going forward, letting you know that apps from outside of Google Play may be on the device.

    Once you’re all set up and have downloaded an Android APK file to install, you start up an ADB server with the following Terminal command: adb connect 100.115.92.2:5555 This essentially connects your terminal to the ARC, or Android container as if it were a physical device.

    After that, a simple ADB command to install your downloaded Android app is all you need. In this example, I installed MeetMe even though it’s available in the Google Play Store.

    ADB install command
    Success!

    Now I can’t vouch for every sideloaded app to work, of course. In fact, just for kicks, I installed the Samsung Internet Browser. The install completed without errors, but the browser tabs reload in a loop, making the software unusable. Keep that in mind if you go down this path.

    Android Android apps Chrome OS Chrome OS 80 Crostini Dev Channel Developers How to Linux Project Crostini Sideloading
    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
    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.

    22 Comments

    1. Simon on December 23, 2019 6:35 pm

      Finally there is a way.

    2. Artem Russakovskii on December 24, 2019 1:48 am

      Wait, how’s this different from before where you could already sideload APKs and also needed dev mode? If dev mode is still needed, I don’t quite see the benefit, or what’s new at all.

      • Kevin C. Tofel on December 25, 2019 2:39 am

        This is in Dev Channel; no Developer Mode needed.

        • Artem Russakovskii on December 25, 2019 7:15 pm

          Doh, I brain farted and confused Dev channel with Dev mode.

        • Sanchez on December 28, 2019 7:56 pm

          Yes? So why when i try to enable ADB Debbuging in Android menu i cant? It says, that if i want to enable, i have to turn on Developer Mode.

          • Kevin C. Tofel on December 31, 2019 11:35 am

            Are you sure you have Chrome OS 80 from the Dev Channel? And is your Chromebook managed by an organization? There could be a policy setting to block ADB debugging.

          • Seanmx on February 4, 2020 11:13 am

            Because there’s a difference between Android developer mode and Chrome OS developer mode.

    3. gary on December 26, 2019 6:40 pm

      agree . why is it not easy to side load android apks like you can do on android on to a chrome o s device.i do have a few android media apps and a ad blocking app that i know wont be on the play store and want to side load on to my chrome book .

      • Dat1Gamer on December 29, 2019 1:46 pm

        It’s not easy to sideload apks without developer mode because **it’s designed for developers to test their apps without uploading it to the google play store**

        • Richard Servello on May 15, 2020 5:23 pm

          What I don’t understand is that if you are developing Android apps…NOT chromeOS…why do you need to be in an unstable environment just to test your apps? That’s really strange and defeats the purpose of using ChromeOS as an android dev platform.

    4. Simon Baynes on January 13, 2020 6:23 am

      I cannot find the Develop Android apps section in my Linux settings anywhere. I have definitely got Chrome OS 80 installed. Can you elaborate on where I would find them?

      Thanks.

      • Artem Russakovskii on January 13, 2020 3:16 pm

        Your Chromebook doesn’t support Linux / crostini then. For example, the ASUS C302 doesn’t, while the C434 does.

        • Simon Baynes on January 13, 2020 4:37 pm

          It’s a Pixel Slate it definitely does.

    5. jRob2k on January 16, 2020 5:37 pm

      So far it looks like you need Dev Channel + 80. My pixel slate is on Beta and 80 and I don’t have the option. I hope it’ll be available for 80 regardless of channel at some point in the future, because Dev Channel is for people that don’t mind an unstable system. Not something developers want.

      • Simon Baynes on January 17, 2020 3:21 am

        Thanks. Makes sense.

    6. Jay Robinson on January 16, 2020 6:27 pm

      This might help you. The solution in the comments worked for me!

      https://www.reddit.com/r/chromeos/comments/emj97z/i_updated_to_chrome_os_80_but_cant_sideload_apps/

      “chrome://os-settings/crostini/androidAdb

      visiting that website open the settings app and into that page with the adb toggle.”

    7. Man At Ank on February 15, 2020 4:56 pm

      I’m on dev channel Version 81.0.4044.15 and it is saying I can’t enable ADB under the android preferences: “Turn on Chrome OS Developer Mode to enable ADB debugging.” Did they revert this after OS80?

      • Kevin C. Tofel on February 15, 2020 5:08 pm

        Check in the Linux settings, not the Android preferences, to enable ADB. That’s where I enabled it.

    8. PS Doff on March 2, 2020 1:30 am

      Chrome OS v80 has not yet reached stable version release more than 60 days after this article was published.

      The browser was finally updated slower than had been the practice. A week later, many of the older Chrome OS platforms do not yet show available distributions.

    9. Bernie Jones on June 21, 2020 9:23 am

      Despite the above, I can’t enable ADB on my Acer R15 which is on dev 85.0.4175.0
      ‘A factory reset of this Chromebook is required to enable ADB debugging’

      Any thoughts please?

    10. Victor on July 21, 2020 1:44 am

      Great method. Now I can play android games on bigger screen with ease. Thanks for sharing this.

    11. Shelly on September 19, 2020 4:33 pm

      I think I read before somewhere that on my chromebook os that after changing over to the developer channel and back that chrome os automatically does a powerwash. Is this still the case because I really don’t want to have to load all my data again when I am finished loading my apk. file.
      Also after apk. file is installed will it only work in developer mode or can you then run the game on chrome os. ???

    Top Posts

    How To Participate In Online Surveys For Cash?

    May 10, 2025

    How To Use chrome://flags/#allow-insecure-localhost 

    May 9, 2025

    Are Web Browsers Available for Apple TV Users?

    May 9, 2025

    Using Typography Psychology to Strengthen Branding with CapCut PC

    May 9, 2025

    How Privacy Tools Are Changing the Way We Play Online

    May 9, 2025
    • About
    • Privacy Policy
    • Write For Us
    • Newsletter
    • Contact
    © 2025 About Chrome Books. All rights reserved.

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