1.在文件device/qcom/msm8909/system.prop中,把persist.panel.orientation=90加进去
2、修改frameworks/base/services/core/java/com/android/server/wm/WindowManagerService.java
在函数boolean updateOrientationFromAppTokensLocked(boolean inTransaction)中添加如下:
req = ActivityInfo.SCREEN_ORIENTATION_LANDSCAPE;//横屏
或
req = ActivityInfo.SCREEN_ORIENTATION_PORTRAIT;//竖屏
3.修改/frameworks/base/cmds/bootanimation/BootAnimation.cpp
sp control = session()->createSurface(String8(“BootAnimation”),
dinfo.orientation == 1 ? dinfo.h : dinfo.w, dinfo.orientation == 1 ? dinfo.w : dinfo.h, PIXEL_FORMAT_RGB_565);
4、编译烧写