In CDVViewController.m in the Cordova files in the "showSplashScreen" function you have to comment out the line
startupImageTransform = CGAffineTransformMakeRotation(degreesToRadian(90));
in all of the if checks, because the device does the rotation for you, then phonegap tries to re-orient it. Hope it works for you!!!