How was the toolkit made??
It's an application completely coded in Java, wich comes with a "tools" folder and it's runned by a hidden BAT to prevent JRE issues. The "tools" folder contains a basic ADB kit, some bat scripts that the application executes for locking and unlocking the bootloader, and a download kit based on wget for Windows.
Everything is contained in a self-executable rar file so there's only one file for users. It extracts himself on c:windowstempOPO Toolkit folder.
How does the toolkit work??
The application obtains his own path in your computer and from there, it runs the proper bat files to download the neccesary files and perform the desired actions.
Is posible to port it to other OS?
Yes. The Jar file doesn't need a port, and you just need to port the bat files into bash scripts(linux)
Edit: I've just seen @scumpicule
's toolkit. If he wants, we can colaborate using his scripts for a bigger and better GUI toolkit!! Send me a PM!!
My antivirus sais it's malware...
There's no malware on this toolkit.
Only false positives detected by a chinese antivirus, possibly because it's a self-extractable RAR file wich extracts himself on "C:WindowsTempOPO_Toolkit". The RAR file runs then the vbs file, which runs the bat file and which runs the JAR file. Maybe that's suspiciuous for the antivirus.
Why the bat runs the jar? Because some Java versions have problems while directly executing a jar.
Why the vbs runs the bat? Becayse if not, a black cmd window appears with the GUI.
The other exe files standard adb, standard fastboot, a wget for windows which I found here
and a 7za module from the official webpage.
The bats are simple scripts and you can easy inspect them.
What lasts? The jar.
Whith first stable version, I will release the source code of the GUI application.
BUT if someone recognized in xda or in OP forums is suspicious and wants to look at it now, I will provide it to him.
Is this 100% clean o you want more warraties? Just ask me on the thread.