the tool that we are going to use is not mine so all credits go to kmdm, he made this tool!
i will just explain you how to install it and use it
WHAT DO I NEED? (I won't explain how to install 3-4-5-6-7, you can retrieve all the infos you need here)
1- Ubuntu (i'm actually using Ubuntu 13.04 but pretty much every Linux based distro should work!)
2- libunshield v0.7 or higher
3- ADB & Fastboot installed (install the SDK and you're done)
4- Python 2.6 or 2.7 (Android supports only this one)
5- GNU Make 3.81 or higher ( i have the 3.82 version)
6- JDK 6 (obviously!)
7- Git 1.7 or higher
8- Some experience with the terminal
HOW TO INSTALL THE PACKAGE
First we need to make sure that libunshield is installed on our system
to install it you just have to type these commandsafter that you should have that package installed and you're ready to install the real toolCode:$ git clone https://github.com/kmdm/unshield.git $ cd unshield/ $ git checkout -t origin/v18\_wip $ ./bootstrap $ ./configure --prefix=/usr $ make $ sudo make install
HOW TO INSTALL THE TOOL
OK! you're done! now you should have a file in the unruu directory named rom.zip and that's the file you are looking for
Create a folder and name it htc_tools (just to make it easier) or whatever you want
At this point you need to copy the folder of the tool from sourcesCode:$ mkdir htc_tools
Code:$ git clone https://github.com/kmdm/unruu.git
Now you want to type these commandsYou should get something like thisCode:$ ./autogen.sh $ ./configure $ make $ sudo make install
Ok now you're pretty much done!
if you want to unruu a RUU you have to paste the RUU itself in the unruu folder and then you simply have to run the following commandCode:$ ./unruu name_of_the_RUU.exe
GOOD LUCK DEVS!