Jailbreaking is a very nice option to have available but it does not come without its annoyances. One of those minor annoyances comes after a new version of the iPhone OS is released. Lets just say that it can be a little annoying having to click cancel each time you try and sync your iPhone with iTunes. You see I am still using OS 3.1.2 and iTunes wants to give me 3.1.3 – almost every time I sync.
Now with a little trick app that can be found in Cydia, that annoyance will come to a end. The app is called Firmware 3.1.3 and is available for free. Basically what it does it trick iTunes into thinking you are already on 3.1.3 thereby stopping the update prompts.
And yes, you will still be able to update in the future should you decide, and reversing the trick is as simple as uninstalling the app.
[via FSMdotCOM]
[UPDATE] A few things here, first as pointed out in the comments you can check that do not remind box in iTunes. However there are other reasons why you would need the latest firmware, such as for an app that requires it. That said, I have not seen any apps that specifically require 3.1.3.
But more importantly it seems there is a slight difference in the way you reverse this. Instead of uninstalling the app, you would need to re-launch it and then choose 3.1.2 and then reboot your iPhone. After that is done you can either uninstall or just leave the app. Not hard, just a little different than originally reported.

March 11th, 2010 at 7:44 pm
you dont even need this app. to get rid of the annoying message on itunes is check the box that says dont remind me again when the 3.1.3 software update appears.
March 12th, 2010 at 9:16 am
KISS – Keep It Simple Stupid!
March 16th, 2010 at 12:17 am
I can't find the app – is it gone? I have an app that is asking for 3.1.3 that I actually bought, but I am not willing to jail my iPod to use it…
March 21st, 2010 at 11:36 pm
i cant find it either
March 22nd, 2010 at 4:35 pm
why dont you post the name of the damn app so people can find the stupid thing
April 8th, 2010 at 10:01 pm
The app is called Firmware 3.1.3 – easiest way to find it is to search for 3.1.3 in Cydia
July 5th, 2010 at 6:16 am
guys 3.1.3 jailbreakable
thanks to Spirit! go check it out..very user friendly!