I'm trying to unlock the bootloader of my Xiaomi phone, but I found out that the official MiUnlockTool is only available for Windows. Is there anyone who's managed to do this on Linux without needing a full Windows installation? I'd really prefer not to format my drive or mess with my setup. Just for reference, I'm using Bazzite as my distro and my system specs are an R5 5600G, RX 6650XT, and 16GB of DDR4 RAM.
1 Answer
One option you could try is to set up a virtual machine (VM) with USB passthrough. Just keep in mind that this can be hit-or-miss because your device might show up with different USB IDs depending on whether it's in normal mode or fastboot. It might confuse the setup, but it’s definitely worth giving it a shot!

I’m a bit concerned about that too! What if it changes IDs and ends up bricking the device? I’d need to figure out how to enable passthrough for the new ID if that happens.