[Other] How to install Vanced on ChromeOS without developer mode post-shutdown

Introduction

Hello! I have recently figured out how to install Vanced on ChromeOS and wanted to share how to do it with you all. You may ask, “Why would I want to install Vanced on a Chromebook?”

  1. Mobile/Tablet Interface
  2. Dedicated Vanced Music and YTVanced app
  3. and most importantly in my case: Vanced has the ability to unblock network YouTube restricted mode, at least at my school, which runs Aruba Systems

On my phone, I had the ability to watch videos that would normally be automatically blocked on the website or app without using a VPN or proxy. The catch is that you can only find blocked videos in your subscriptions page or your history and any videos that would be blocked don’t load the title, description, likes/dislikes, SponsorBlock’s, or comments. How it unblocks this? I’m not entirely sure. But no extensions, userscripts, or anything else would allow this in Chrome, so installing Vanced it is!

Why is it difficult to install Vanced on ChromeOS

There are a variety of reasons to why installing Vanced on ChromeOS is difficult

  1. You can only install apk’s with either developer mode or Linux
  2. Enabling developer mode wipe’s your device and adds a warning on boot up and if you click a key during this, it wipes your device again.
  3. General Linux command line trickery
  4. In the Linux method, apps can’t install other apps (Good-Bye Vanced Manager)
  5. Installing Vanced Individually is difficult since it’s a split-app with many versions able to install.

Prerequisites

  • Chrome OS device with Android and Linux compatibility

Step 1: Enable Linux

Navigate to:

Settings > Advanced > Developers > Linux Development Enviroment > Turn On
Install Linux

Step 2: Update Linux

Open Terminal

Type in the terminal:

sudo apt-get update

sudo apt-get upgrade

y” for yes

Step 3: Enable Android Development

Navigate to:

Settings > Advanced > Developers > Linux Development Enviroment > Develop Android Apps > Enable ADB Debugging

YOU CANNOT DISABLE THIS SETTING AFTER ENABLING WITHOUT RESETTING YOUR CHROMEBOOK. THERE WILL NOW BE A SMALL WARNING ON THE LOGIN SCREEN.

Restart

ADB prompt, click allow

Open Terminal

Type in the terminal:

sudo apt-get install android-tools-adb -y

Step 4: Download Vanced apk’s

There are two methods to download Vanced apk’s. The Vanced Manager method and the direct method. The Vanced Manager method takes a bit longer, but it automatically downloads all the apk’s you need without you having to know what language code or CPU architecture you have. The direct method is more straight forward, but you need to know what you’re doing.

Step 4a: The Vanced Manager method

Download manager.apk

Click Here, download manager.apk or Click Here

Copy this files to the root of Linux Files

Open Terminal

Type in the terminal:

adb connect 100.115.92.2:5555

adb install manager.apk

If you have trouble installing with adb, refer to the adb troubleshooting section at the bottom of the post

Open Vanced Manager

Continue through setup, Click non-root

Click the three dots in the top-right corner

Click About

Repeatedly tap the bottom of the screen.

Dev Option are now enabled

Go back to home screen

Click the three dots in the top-right corner

Click Settings

Click the gear in the top-right corner

Click Channel URL

Paste “https://bafybeicqb5qoqtxcmjuib3jqi2boxw4g5rpifnn5ys7hbpdmsrvugdoehe.ipfs.infura-ipfs.io/

Download Micro G, YouTube Vanced, and Vanced Music

(It will say Turn On Chrome OS Developer Mode to install apps from sources other than the Play Store)

Click OK

Cancel Installation or close app and repeat till you have downloaded all the apps you want.

Open Files

Open Play files

Click the three dots in the top-right corner

Show hidden folders and Show all Play folders

Navigate to:

Play files > Android > data > com.vanced.manager > files

Find microg.apk , dark-or-black.apk , split_config.YOUR_ARCHITECTURE.apk , split_config.YOURLANGUAGE.apk , and nonroot.apk (Vanced Music)

Copy these files to the root of Linux Files

Step 4b: The Direct Method

Go to https://bafybeicqb5qoqtxcmjuib3jqi2boxw4g5rpifnn5ys7hbpdmsrvugdoehe.ipfs.infura-ipfs.io/

Download microg.apk

Navigate to:

Vanced > api > v1 > apks> v17.03.38 > nonroot

Go to Arch and download your CPU architecture

To find architecture, Terminal > dpkg --print-architecture

Go Back

Go to Language and download your language

Go Back

Go to theme and download either dark.apk or black.apk

Copy these files to the root of Linux Files

Step 5: Install the Vanced apk’s

Open Terminal

Type in the terminal:

adb connect 100.115.92.2:5555

First, let’s install microg:

adb install microg.apk

Next, let’s install Vanced Music:

adb install nonroot.apk

Finally, let’s install YouTube Vanced:

adb install-multiple dark-or-black.apk split_config.YOUR_ARCHITECTURE.apk split_config.YOURLANGUAGE.apk

Here is an example in my case

adb install-multiple dark.apk split_config.arm64_v8a.apk split_config.en.apk

(Dark Theme, ARM 64 Bit, English)

If you have trouble installing with adb, refere to the adb troubleshooting section below

ADB troubleshooting

If adb install NAME.apk doesn’t work, try killing then restarting the adb server connection:

adb kill-server

adb connect 100.115.92.2:5555

adb install NAME.apk

If that doesn’t work, try:

adb kill-server

adb connect 100.115.92.2:5555

adb -s 100.115.92.2 install NAME.apk

If that still doesn’t work, then there may be a spelling error or in your command. Make sure to type the name of the APK exactly! If not, then IDK. Above my pay grade :confused:

Conclusion

If you followed this tutorial, you should have YouTube Vanced installed on your Chromebook. Congratulations! I knew you could do it! I hope you appreciate this tutorial I made :slight_smile:

Nice post. Many thanks for your effort…

I don’t use chromebook, but appreciate the OC for the efforts gone in this post.

Top!

Oh hey, it’s the IPFS mirror I made!

Thanks for the write-up.

Trying to install it on Lenovo Tab M10, and stuck at step 3.

There is no restart option so I shut down and start, but I do not get ADB prompt. I am used to this ADB prompt on a Windows PC when an android device is connected, but you can not even connect anything to this tablet. It recognizes nothing.

Any idea how to address this?

Thanks :+1:

It took a while to write so I appreciate it :slight_smile:

When you restart and go back to that setting, is the “enable android development tab” turned on now? If not, then try again. I did notice that it is a bit glitchy when you have multiple profiles. Try watching this tutorial: https://youtu.be/Jx-hgWCBNxQ

Also, using adb on a Chromebook is different than on an Android phone. Because the android subsystem and the Linux subsystem are in their own sandboxes, you do the adb commands directly on the device in Linux

If you have any other problems, just ask :slight_smile:

When you restart and go back to that setting, is the “enable android development tab” turned on now?

It is turned on. Even if I turn off and restart, restarts as turned on!!!

In the video, he gets a pop-up of enabling adb, that I never get.

I tried resetting the tablet, but that also doesn’t work. I have no idea whats wrong or how to hard reset.

Its not M10 but 10e tablet.

If it is turned on, then it should be woking. Open terminal (search for it) and continue the guide.

Thanks, man.
Finally, it worked.

After using Vanced for years, it was miserable to use a regular YouTube app.

No problem :+1: Glad it all worked for you :slightly_smiling_face: