Hi, im new here and i want to ask, i have a blackra1n jailbroken ipodtouch 3g thats running on 3.1.2 and i want to update/restore it to version 4.0, or actually just restoring it to 3.1.2 again but unjailbroken. because i've been experiencing some album art problems due to mediamonkey -.-. yeah and so after the restore i want to use jailbreakme/spirit to jailbreak my ipod again. is there anyway to do that? i've tried the shift+restore method and the changing of the host file thingy already but itunes tells me firmware not compatible. so... how can i restore my itouch to 3.1.2 again or 4.0 ?