First you double posted....
Second how do you expect software to bypass a hardware limit? The hardware in a camera can only take photos at a set resolution. The only way you would see improvement is if the original camera software doesnt take full advantage of the camera. Also keep in mind that just upping the mp doesnt create better photos.