update test
fix build failure
fix setting default location on screen rotation
fix rotation screen issue