1.adb修改方法
adb shell wm size 800x480
2.修改frameworks層代碼
文件路徑:\frameworks\base\services\java\com\android\server\SystemServer.java
/// M: BOOTPROF
addBootEvent(new String("Android:SysServerInit_END"));
//add by jack begin
try{
Runtime.getRuntime().exec("wm size 800x480");
}catch(IOException e){
Slog.e(TAG,"wm size init fail" + e);
}
//add by jack end
// Loop forever.
Looper.loop();
throw new RuntimeException("Main thread loop unexpectedly exited");
}
private void reportWtf(String msg, Throwable e) {
Slog.w(TAG, "***********************************************");
Slog.wtf(TAG, "BOOT FAILURE " + msg, e);
}
3.通過修改顯示驅動的代碼 (後續更新)