Welcome to XDA

Search to go directly to your device's forum

Register an account

Unlock full posting privileges

Ask a question

No registration required
Post Reply

[GUIDE][UBUNTU]Unruu HTC RUUs

OP matt95

4th May 2013, 08:42 PM   |  #1  
matt95's Avatar
OP Recognized Contributor
Flag Verona
Thanks Meter: 2,351
 
5,788 posts
Join Date:Joined: Aug 2010
Donate to Me
More
Hello guys, this is a very small guide on how to Unruu HTC official RUUs...
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 commands
Code:
$ git clone https://github.com/kmdm/unshield.git
$ cd unshield/
$ git checkout -t origin/v18\_wip
$ ./bootstrap
$ ./configure --prefix=/usr
$ make
$ sudo make install
after that you should have that package installed and you're ready to install the real tool

HOW TO INSTALL THE TOOL

Create a folder and name it htc_tools (just to make it easier) or whatever you want
Code:
$ mkdir htc_tools
At this point you need to copy the folder of the tool from sources
Code:
$ git clone https://github.com/kmdm/unruu.git




Now you want to type these commands
Code:
$ ./autogen.sh
$ ./configure
$ make
$ sudo make install
You should get something like this





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 command
Code:
$ ./unruu name_of_the_RUU.exe

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
GOOD LUCK DEVS!
Last edited by matt95; 9th March 2014 at 06:45 PM.
The Following 12 Users Say Thank You to matt95 For This Useful Post: [ View ]
5th May 2013, 10:28 PM   |  #2  
Guich's Avatar
Recognized Contributor / Themer
Flag Into Her Eyes...
Thanks Meter: 3,332
 
4,393 posts
Join Date:Joined: May 2012
Donate to Me
More
Also good this guide for some new guys!
The Following 3 Users Say Thank You to Guich For This Useful Post: [ View ]
10th May 2013, 04:27 AM   |  #3  
dragonesdenano's Avatar
Recognized Contributor
Flag Lanus, Buenos Aires
Thanks Meter: 12,386
 
10,382 posts
Join Date:Joined: Jan 2011
Donate to Me
More
Amazing!!! SD is Rocking the house :thumbup:

SkyDragonİ You Are Not Allow To Lick My Banner, Stay Away!
The Following User Says Thank You to dragonesdenano For This Useful Post: [ View ]
10th July 2013, 12:01 PM   |  #4  
Member
Flag Iran
Thanks Meter: 10
 
71 posts
Join Date:Joined: Jun 2007
More
some one can share compiled unruu ?


Thanks.
10th July 2013, 10:58 PM   |  #5  
matt95's Avatar
OP Recognized Contributor
Flag Verona
Thanks Meter: 2,351
 
5,788 posts
Join Date:Joined: Aug 2010
Donate to Me
More
Quote:
Originally Posted by pashaa

some one can share compiled unruu ?


Thanks.

you mean if somebody could ubruu a RUU for you? i can, just link me to the file
11th July 2013, 07:37 AM   |  #6  
Member
Flag Iran
Thanks Meter: 10
 
71 posts
Join Date:Joined: Jun 2007
More
Quote:
Originally Posted by matt95

you mean if somebody could ubruu a RUU for you? i can, just link me to the file



my mean i need unruu binary
can u give me?
12th July 2013, 05:59 PM   |  #7  
Member
Flag Iran
Thanks Meter: 10
 
71 posts
Join Date:Joined: Jun 2007
More
no body cant compiled this?
in our country i cant git that source(because of https protocol).

i need that.
12th July 2013, 11:24 PM   |  #8  
matt95's Avatar
OP Recognized Contributor
Flag Verona
Thanks Meter: 2,351
 
5,788 posts
Join Date:Joined: Aug 2010
Donate to Me
More
Quote:
Originally Posted by pashaa

no body cant compiled this?
in our country i cant git that source(because of https protocol).

i need that.

you need a ruu.exe? if not explain what you mean by unruu binary please
13th July 2013, 07:39 AM   |  #9  
Member
Flag Iran
Thanks Meter: 10
 
71 posts
Join Date:Joined: Jun 2007
More
Quote:
Originally Posted by matt95

you need a ruu.exe? if not explain what you mean by unruu binary please

sudo ./unruu name_of_the_RUU.exe

hi
i need this unruu
not exe,just for ubuntu
i cant compile in ubuntu.


Thanks
13th July 2013, 11:38 AM   |  #10  
matt95's Avatar
OP Recognized Contributor
Flag Verona
Thanks Meter: 2,351
 
5,788 posts
Join Date:Joined: Aug 2010
Donate to Me
More
Quote:
Originally Posted by pashaa

sudo ./unruu name_of_the_RUU.exe

hi
i need this unruu
not exe,just for ubuntu
i cant compile in ubuntu.


Thanks

Now i got it sorry, it took a bit

I've attached the file
Attached Files
File Type: zip unruu-master.zip - [Click for QR Code] (16.9 KB, 227 views)

The Following 2 Users Say Thank You to matt95 For This Useful Post: [ View ]
Post Reply Subscribe to Thread
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes