This was done on Windows; Before Jailbreak: iPod touch 1G with genuine 3.1.1 firmware. iTunes 9 To jailbreak: I acquired custom firmware and used iH8sn0w's iREB to get a white screen and patch iTunes system files. Then I Shift+Click restored to the custom firmware. Without iReb, iTunes told me that the Custom FW was incompatible with my 1G. I wont paste a link, but the custom FW can easily be found with a google search. After JB: itouch 1G Custom 3.1.1 itunes 9 Some of you guys said that I couldn't use custom fw unless I had 3.0 and itunes 8.2.