iPhone 3G 3.1 Custom Restore Firmware

It includes OpenSSL, OpenSSH packges.
The root partition is set to 600MB.
No custom Boot or Recovery Logo.
It includes both Cydia and Icy.
It does not activates the iPhone thats why you must have an iPhone legitimately activated on an official carrier.
It is only for iPhone 3G.
I followed these steps to create custom firmware you can check the site for using the custom restore firmware.
Code:
http://www.iclarified.com/entry/index.php?enid=4254
Download iPhone 3G 3.1 Custom Restore Firmware part 1:
http://rapidshare.com/files/281064145/iPhone1_2_3.1_7C144_Custom_Restore.part1.rar
Download iPhone 3G 3.1 Custom Restore Firmware part 2:
http://rapidshare.com/files/281072133/iPhone1_2_3.1_7C144_Custom_Restore.part2.rar
Download iPhone 3G 3.1 Custom Restore Firmware part 3:
http://rapidshare.com/files/281076327/iPhone1_2_3.1_7C144_Custom_Restore.part3.rar