Skip to content

Instantly share code, notes, and snippets.

@lucasmz-dev
Created September 4, 2024 03:16
Show Gist options
  • Save lucasmz-dev/35ae3012b91a097f2be7f83f773b9f2a to your computer and use it in GitHub Desktop.
Save lucasmz-dev/35ae3012b91a097f2be7f83f773b9f2a to your computer and use it in GitHub Desktop.
CalyxOS flasher common troubleshooting steps

Troubleshooting issues with CalyxOS' flasher (command line)

This guide is meant to try and help with common issues when using the CalyxOS flasher. First of all, we will try to get your environment right. Be sure to follow the official instructions for your device, this is a different resource.

The flasher and docs usually recommend enabling USB debugging, in this case we will not, but you can anyway. USB debugging is used only for rebooting the device into bootloader/fastboot mode, instead of that, we will do this manually, as this step can cause issues.

Getting the device in bootloader/fastboot mode

After the preparation steps for your device, such as enabling OEM Unlocking, we will shut down the device and get into bootloader/fastboot mode. To do that, turn off the device as usual, and hold Volume Down + Power until it boots up, this should present you with the fastboot screen.

From here, you can run the flasher as usual.

Issues with Fedora

Fedora has issues with udev-rules, which make it so that the flasher is not able to properly unlock, flash, etc. To fix this, we will be using a third-party resource for them. https://github.com/M0Rf30/android-udev-rules Clone the repo into your device, and run the automatic installer, more info in the README.

You can also run the flasher as sudo.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment