OK here are the steps:
1. Create your icon in these pixel sizes:
57 x 57
72 x 72
114 x 114
152 x 152
Save the images as png files and upload to your server either the images or template/images folder.
2. Duplicate your tpls/blocks/head.php file and rename it.
3. Modify your tpls/default.php (or whatever file you are using as your default layout) file to load the new renamed head file.
4. Open the renamed head file and add:
<link rel="apple-touch-icon" href="ABSOLUTE PATH TO IMAGE_icon-57x57.png">
<link rel="apple-touch-icon-precomposed" href="ABSOLUTE PATH TO IMAGE_icon-57x57.min.png">
<link rel="apple-touch-icon-precomposed" sizes="72x72" href="ABSOLUTE PATH TO IMAGE_icon-72x72.min.png">
<link rel="apple-touch-icon-precomposed" sizes="114x114" href="ABSOLUTE PATH TO IMAGE_icon-114x114.min.png">
<link rel="apple-touch-icon-precomposed" sizes="152x152" href="ABSOLUTE PATH TO IMAGE_icon-152x152.min.png">
Replace the ABSOLUTE PATH TO IMAGE with your URL to the folder where the images are stored. It must be the complete url starting with http:// eg:
<link rel="apple-touch-icon" href="
http://www.t3-framework.org/images/bookmarks/t3framework_icon-57x57.png">
5. Refresh your site on your mobile device and add a bookmark / add to homescreen.
Your logo should now appear on your mobile device.
RI hope that helps someone!
Lee