I can assure you that it will not be arriving with ICS, I'm sure he must have been mistaken. It will most likely be running Gingerbread 2.3.4 with the 5.6.890 system software.
Anywho... here is the tutorial you are looking for http://forum.xda-developers.com/show....php?t=1240130
Samsung Galaxy S4 16GB (VZW), Gummy 2.1 (4.4.2) modified and built from source, TWRP 18.104.22.168 Touch Recovery, SanDisk Class10 64GB ExtSD
Moto Droid 3 - Gummy ICS 4.0.4 Modified Build 1.2.x built from source (retired)
Moto Droid 1 - ChevyNo1 SS 5.6 1.0Ghz LV Kernel (retired)