Froyo Orientation Delay

Try using the horizontal calibration tool but hold the phone upside down and try to keep it steady and tap Calibrate. Thats what I did and it fixed it. Yes I know it sounds funny

It worked for me too! D&mn this makes me so happy. Thanks!
 
Thanks pacha248!
Wish I would have found your post before I did a hard reset and restore! Rotation was still sticky and only re-orientated if I shook the phone up and down after rotating. But after calibrating upsidedown, works like it used to. Brilliant!
 
This is the only way it worked for me and is the Samsung officially recognized fix.

Navigate on the phone to

SETTINGS>DISPLAY>HORIZONTAL CALIBRATION

and follow the directions below.

Make sure you have a level surface, place the phone flat, upside down, with the top of the phone pointing to the true magnetic north and hanging just slightly over the edge of the table so you can see the calibrate button. Then, make sure you are above at least the 43rd floor of the building you are in, turn around 3 times, wiggle your nose (like on Bewitched), sing "Mary had a little lamb".

Then tap the "Calibrate" button, say a little prayer (of your choosing, I went with "Hail Mary"). If you do all that it should work. I didn't have any luck with the other methods. Good luck! :D
 
I've found 1 problem with this. Gaming. If we do the upside down trick you'll need to re calibrate if you want to play a racing game or(in my case) a snowboarding game. I've found that if you go into setting and turn off the auto rotate it only rotates with the keyboard open. With the upside down trick it does the same but you never need to re calibrate.

Sent from my Epic 4g using Tapatalk.
 
Try using the horizontal calibration tool but hold the phone upside down and try to keep it steady and tap Calibrate. Thats what I did and it fixed it. Yes I know it sounds funny

WOW, that worked for me! I was just about to do the first method (with the Terminal Emulator) but decided to try this first. Thanks!!!
 
The rotation lag is a product of Froyo. It was there in the leaked version of DK28 Froyo and they didn't address it on the official release. The only real way to fix it is by rooting you phone and using an application called Terminal Emulator.

Rotation Lag Fix:

Download Terminal Emulator from the Market

Type the following

su (press enter and allow root access)

/system/bin/sensorcalibutil_yamaha (press enter)

Then it will ask for you to calibrate. I usually lay mine flat on its back with keyboard open and then press enter. Back out of program and power off the screen then wake the phone up. Lag rotation fixed.

Thank you so much, the lag was horrible.
 
both fixes seemingly work, though I didn't want to root my phone so Terminal Emulator wasn't an option.

The upside down calibration trick works best, but I had already found the full instructions.

Turns out the flipping it upside down not only fixed the slow rotation-orientation, it also fixed my compass. I just wonder if this has any bad side effects.