To use Breakpoint on a Chromebook on v120 and above, you will need to downgrade your ChromeOS version. This is a pretty complicated process with multiple steps, and you could possibly end up bricking your Chromebook is you mess up enough. Building the local recovery image requires a personal computer and USB drive, and I suggest borrowing one if you have a friend who already owns a local recovery image. With that said, this is the only method to use Breakpoint on Chromebooks on ChromeOS versions v120 and above. If you really do want to try this, I wish you the best of luck.
You will need:
An enterprise-managed Chromebook on ChromeOS version v120 or above
A personal (non-enterprise-managed) Windows or Mac computer with Chrome installed and internet access
A USB flash drive with at least 8GB capacity
Go to the Chrome Web Store and download the Chromebook Recovery Utility extension onto your personal computer. This will allow you to build a ChromeOS recovery image onto your USB Drive.
Look for your Chromebook's model. This will usually be printed on the bottom of your Chromebook. Then, find a ChromeOS recovery image for your corresponding Chromebook model, at least v118 or below. A v118 recovery image for the Dell 3100 2-in-1 Chromebook - the most commonly used school Chromebook) is hosted here. Download the recovery image onto your personal computer.
Open the Chromebook Recovery Utility extension. Click on the gear icon in the upper right-hand corner. In the menu that appears, click on "Use local image".
Navigate to your downloaded .zip recovery image in the file menu that appears. Select your USB drive as prompted by the window. Finally, select "Create now" to build your local recovery image. This may take a couple of minutes, depending on your USB drive and the size of the recovery image.
Read ALL the steps before starting. This WILL also powerwash your Chromebook and delete any files you may have saved on your district boot. I suggest uploading any files you have onto another USB Drive or Google Drive. I also advise doing this process at home, or outside of school, as this may take some trial and error. This is also probably against many school technology policies. Here be dragons!
You will need:
A local recovery image on a USB drive
An enterprise-managed Chromebook on ChromeOS version v120 or above with access to the internet
The Wi-Fi password to a local network, if you are outside of school
PLENTY of time. This may take a few hours for first-timers.
Hold your power button, the Esc key, and the â³ key to enter recovery mode. Then, plug in your local recovery image USB drive into an available USB port. Wait while the menu verifies your recovery image.
Once the menu verifies your recovery image, press the Enter key to recover ChromeOS from your USB drive. Do not remove the USB drive. Your Chromebook will now restart.
Once your Chromebook restarts and boots up, your Chromebook will be wiped. Connect your Chromebook to Wi-Fi in the menu that appears. Your Chromebook will now reenroll to your school district's system. Wait until your Chromebook displays the default sign-in screen. (If you are doing this at school, YRless4@ll, YRless4all, or 123chromebooks! are common passwords for many school networks. Some districts may forgo a Wi-Fi password, instead having users sign-in using their district login.)
Once the default sign-in screen is displayed, sign into your school account as normal. Your Chromebook might take a few minutes to log in and reinstall all the apps. Once all the apps install, open Chromebook Settings and navigate to "About ChromeOS". If you successfully downgraded, your ChromeOS should now be v118, or whatever version you downgraded to. If your version is now below v120, you will be able to access Breakpoint.
You should now be able to access Breakpoint. Instructions for booting into Breakpoint are linked here and instructions for downloading Alohomora are linked here. You may also need to complete First Time Setup to download a VPN if you are on school Wi-Fi, and the Netripper site is blocked.
Most enterprise-managed Chromebooks are set to automatically update ChromeOS every once in a while. However, we don't want this, as this will update us back to a version above v120. To circumvent this, I created the Netripper update blocker. Instructions are available on the website, but more in-depth instructions are available here for less tech-savvy individuals.
While booted into Breakpoint, navigate to chrome://network#state on your school/district managed Chromebook. This site displays network and Wi-Fi information for developers and system admins.
I reccomend doing this for your school/enterprise Wi-Fi first. Click on the "+" symbol next to a network. In the menu that appears, there should be some JSON code. Copy ALL the JSON code, and the JSON code only. Then, paste the copied code into the textbox that says "Read Instructions Above!". Finally, click "Generate and download ONC File". Your ONC file should now download, and will be called netripper.onc
Go to chrome://network. At the bottom of the page, there should be a heading reading "Import ONC File", and a button that says "Choose File". Click the button. A file manager popup should now appear, displaying your downloads. Click once on the netripper.onc file to select it, then click "Open".
Finally, go to your Wi-Fi settings through the Alohomora menu, or by using chrome://os-settings. Click on the gray arrow next to the network you have just used Netripper on. Click on "Advanced". If you have followed all the instructions properly, the switch labeled "Metered Network" should now be turned on. If it isn't on, but also is not grayed out, then simply click it to turn it on.
You now need to use Netripper on ALL the networks you use. This may take a bit of time, but shouldn't be too hard once you get the hang of it.
Congratulations! You have completed possibly one of the most complicated Chromebook exploits out there! I suggest taking a short break, then reading through the FAQ section, and start exploring what you can do with Breakpoint!