This applies to HTC One M8, HTC One M9, HTC 10

 

Script updated to standalone exe and linux version. massive kudos to ~clumsy~ @xda-developers

 

Download (always latest version):

XDA Thread

BugReports:

XDA Thread

 

Setting Up

Windows
Make a directory; this directory can be anything you like as long as your have access to that directory. For this example the directory ” has been made in the F drive “F:\ICE-Nightly”. (just make sure you have at least 10gb of free space)
Put the svnZipper.exe downloaded above in this directory.

Linux
Make a directory; this directory can be anything you like as long as your have access to that directory. For this example the directory “ICE-Nightly-HTC10” has been made in home directory “~/user”.
Put the linxSvnZipper downloaded above in this directory.

svnnew1

Checking out

Run the tool
svnnew2

svnnew3

Windows

Double click on the svnZipper.exe. This will give you a menu with 4 options (shown above), press the number linked to your corresponding device followed by enter. i.e press “1” followed by enter to start checking out the HTC 10 SVN.

Linux

Make linuxSvnZipper executable by running “chmod 0755 ~/user/linuxSvnZipper”. Execute linuxSvnZipper either by double clicking or through the terminal. This will give you a menu with 4 options (shown above), press the number linked to your corresponding device followed by enter. i.e press “1” followed by enter to start checking out the HTC 10 SVN.

svnnew4

Creating flashable zip

Windows

Once the svnZipper.exe has finished you will be presented with a screen similar to the screenshot below. You builds will be in the following path, “F:\ICE-Nightly\perfume\Builds” (or “”drive:\path you choose\device(perfume/hima/m8)\Builds)” and they will be named either “ICE_10_Rxx.zip”, “ICE_M9_Rxx.zip” or “ICE_M8_Rxx.zip”; where “xx” is the current revision of the SVN.

Linux

Once the linuxSvnZipper has finished you will be presented with a screen similar to the screenshot below. You builds will be in the following path, “~/user/perfume/Builds” (or “”drive:\path you choose\device(perfume/hima/m8)\Builds)” and they will be named either “ICE_10_Rxx.zip”, “ICE_M9_Rxx.zip” or “ICE_M8_Rxx.zip”; where “xx” is the current revision of the SVN.

svnnew5

Update

Windows

Execute svnZipper.exe and you will be presented with menu listen in the screen shot below (there will only be one option to choose form, this is the original ROM you checked out). Press “1” followed by enter to build another/new zip, this will update your local repository if there is a update available.

Linux

Execute linuxSvnZipper and you will be presented with menu listen in the screen shot below (there will only be one option to choose form, this is the original ROM you checked out). Press “1” followed by enter to build another/new zip, this will update your local repository if there is a update available.

svnnew6

If you prefer the old batch script (though i recommend the new one)

This applies to HTC One M8, HTC One M9, HTC 10

Download latest version of the script: ICENightlyScript_v055.exe or you you prefer the zip version: ICENightlyScript_v055.zip

SCRIPT ONLY RUNS ON WINDOWS

Go to the download location and run the exe or extract the zip

svnscript1

 

Go to where you extracted the exe / zip and run : BuildICE.bat

svnscript2

 

Follow the onscreen menu and make ur selections.