[Verizon Samsung Galaxy S III] Hero:
Reserved

​

How to set up SVN for Windows

Step 1-3 is only for people who haven't set up the SVN yet, if you have already set up and just want to update to the newest revision, go to step 4

You will need:

A PC running a newish version of Windows

Tortoise SVN, choose 32 or 64 bit depending on your OS

An archive program like 7zip

1. Setting up folder structure.

Once you have TortoiseSVN set up and installed, browse to a directory where you would like your ROM to be stored

Once your in that directory create a new folder and name it "Samsung Galaxy S3"

Go inside that folder and create two more folders, name it "AxisM"

You don't have to use this names, it just makes things less confusing if you do.

To give you an idea on what this folder will do, "AxisM" is where you will download/update the rom/files to each time I make an update.

2. Downloading the ROM

Once you have completed step one, it is time to download the ROM.

Right click on the "AxisM" folder and click "SVN Checkout".

From here you will need to enter the url of the renovate rom project.

The link is https://axism-rom.googlecode.com/svn/trunk/

After you enter the URL, press "Go"

If all done correctly the ROM should start downloading, this could take a while depending on your internet speed. This is the one and only time you will have to download the full ROM.

Once it has finished you will be left with the rom structure inside the "AxisM" folder. You can tell if everything has synced correctly as there will be a green tick on the folder icon.

3. Exporting and zipping

Open "AxisM" and you will see the rom structure. Now go ahead and select all of the folders in that directory and create a zip file. NOw you are ready to flash! Once the zip file has finished being created, drag it to your SD card, boot into recovery, and flash!

4. Updating

When I make an update to the ROM, you can stay up to date change by change, and only by downloading the modified files, not the entire rom every time.

To update to the latest revision all you need to do is right click on "AxisM" and select "SVN Update"

This will update all the changed files to the latest version, keeping you up to date. Again, when the update has finished, re-zip the ROM, transfer it to your SD card, and flash.

How to set up SVN for Mac OS

You will need:

•	An Intel based Mac

•	Xcode or Command Line tools for your version of OSX

•	svnX

1) You need the command line tools to be installed in order to export the ROM once the source has been downloaded. To do this you will need to complete only one of the next options.

a) Command Line Tools via Xcode

Xcode is a 1.6GB download and if all you need is the command line tools then I strongly recommend you use option B. Download and install Xcode, once completed via the preferences download the command line tools;

OR

b) Command Line tools via the Apple Developer Site.

This method you will require an Apple Developer ID, its free to sign up and if you already have an Apple ID, you can use that. Sign up and search for command line tools, select the correct version for your OSX version, download and install.

2) Next you need to installed svnX and connect it to the Renovate repository, hit the + button on the Repositories window and enter the details;

Name: Whatever you would like to call it.

Path: https://axism-rom.googlecode.com/svn/trunk/

User: <n/a>

Password: <n/a>

3) Once the details are entered, click the entry to open the repository;

4) Select the revision you wish to download, this will mostly be the latest version, then click the Checkout button.

5) Select where you wish to download the ROM to and svnX will begin the download. Remember this location, as we will require it later. You don’t see progress indicated unless you click the Output button, this will show the current file being downloaded and a progress indicator at the bottom.

Once complete, the source is now copied to your Mac, now zip up all the folders and flash it in recovery!

When its time to update your local copy, open svnX and follow steps 3 through 5.

You can view all of the changes between nightlies here: https://code.google.com/p/axism-rom/source/list

Thanks Matt for the original write up!