Java command line tool mac mac#
At least it provides possibilities for Linux and Mac users to unlock the MIUI bootloader of their phones without the need to find a Windows PC.Įxception in thread “main” : javafx/application/ApplicationĪt java.base/1(Native Method)Īt java.base/(ClassLoader.java:1016)Īt java.base/(SecureClassLoader.java:174)Īt java.base/.defineClass(BuiltinClassLoader.java:802)Īt java.base/.findClassOnClassPathOrNull(BuiltinClassLoader.java:700)Īt java.base/.loadClassOrNull(BuiltinClassLoader.java:623)Īt java.base/.loadClass(BuiltinClassLoader.java:581)Īt java.base/$AppClassLoader.loadClass(ClassLoaders.java:178)Īt java.base/(ClassLoader.java:521)Īt .main(SourceFile:46)Ĭaused by: : Īt java.base/.loadClass(BuiltinClassLoader.java:583) See openjfx package on Linux.ĭespite some users found the tool quite messy, we think it is a useful tool still. Workaround: You are missing the JavaFX library.
Java command line tool mac how to#
If you are using the command line version remember that there is no confirmation request before the unlocking process and there is no check if the bootloader is already unlocked.Ĭheck also: How to unlock MIUI Bootloader on Windows. Reboot your phone into the Fastboot mode.Go to the extracted directory using the cd command.You just need to open (double click) the mand file.Īlternatively, you can also do this on Terminal. MiUnlockTool.sh username password” for command-line interface. MiUnlockTool.sh” for the GUI-based interface or “s udo. Go to the extracted directory using cd command.
Moreover, make sure you have already had Java installed. He realizes that if he can replicate the mechanism, there is a possibility to do the mechanism on a Unix-based computer.Ĭheck also: Mi Account Authorization Tips: Check and Apply for it! How to useįirst thing first, you need to unzip/extract the actual tool.
Otherwise, it will reboot.ĪLSO READ: MiFlash Pro: Features, Tips, and Downloads (Latest Version)Īll such nerdy stuff has encouraged Fransisco to create such a tool. Here’s then the magic happens: If the key is correct, the device bootloader will be unlocked. The Mi Flash Unlock tool will then send the key to the device with a custom build of fastboot. This instance key always changes everytime you reboot the phone. Once the server feels all the requirements are satisfied, it will reply back with the unlock key for your device instance. The requirements include whether the account has been authorized, whether the account associated (Mi Account binding) with the device in the Developer Settings and so on. Once received, the server checks whether all requirements are fulfilled. Next, it sends the information to the Xiaomi server with the account login token. The Mi Flash Unlock tool needs to fetch your device information. The actual part that conducts the unlocking task is actually fastboot. He explained that the original Mi Flash Unlock tool (for Windows) acts as a bridge between Xioami server, fastboot, and you with your Mi Account credentials. The developer who shares this tool learned the mechanism of MIUI bootloader unlocking process. However, you may find it interesting once you knew and how this tool is made possible. You don’t have to understand how the stuff behind the tool works.