Android8.1 MT67xx 修改屏幕物理分辨率 Physical Size

需求:通過 shell 命令 wm size 查看到 Physical Size (物理尺寸) 1080x2246 ,將初始化的這個物理分辨率進行修改指定的分辨率;
通過命令 wm size <width>x<height> 只能修改的是Override size的尺寸,也叫做覆蓋尺寸。
修改原因:因為有些app 在獲取設備的分辨率的時候,大部分會獲取當前分辨率 ,也就是如果有Overide size的時候用overide size
沒有用physical size 尺寸。
如下所示:

clipboard (1).png

具體步驟:需要修改的文件如下所示


clipboard (2).png
修改:         device/mediateksample/R60/ProjectConfig.mk
    修改:         device/mediateksample/R60/system.prop
    修改:         frameworks/base/packages/SettingsProvider/res/values/defaults.xml
    修改:         frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java
    修改:         kernel-4.4/arch/arm64/boot/dts/mediatek/R60.dts
    修改:         kernel-4.4/arch/arm64/configs/R60_debug_defconfig
    修改:         kernel-4.4/arch/arm64/configs/R60_defconfig
    修改:         kernel-4.4/drivers/misc/mediatek/lcm/ft8719_fhdpp_dsi_vdo/ft8719_fhdpp_dsi_vdo.c
    修改:         kernel-4.4/drivers/misc/mediatek/lcm/h618dax01_fhdpp_dsi_vdo/h618dax01_fhdpp_dsi_vdo.c
    修改:         vendor/mediatek/proprietary/bootable/bootloader/lk/dev/lcm/ft8719_fhdpp_dsi_vdo/ft8719_fhdpp_dsi_vdo.c
    修改:         vendor/mediatek/proprietary/bootable/bootloader/lk/dev/lcm/h618dax01_fhdpp_dsi_vdo/h618dax01_fhdpp_dsi_vdo.c
  1. 修改: device/mediateksample/R60/ProjectConfig.mk


    clipboard (3).png
  2. 修改: device/mediateksample/R60/system.prop
    clipboard (4).png
  3. 修改 frameworks/base/packages/SettingsProvider/res/values/defaults.xml


    clipboard (5).png
  4.    修改:         frameworks/base/packages/SettingsProvider/src/com/android/providers/settings/DatabaseHelper.java
    
clipboard (6).png
  1.    修改:       kernel-4.4/arch/arm64/boot/dts/mediatek/R60.dts
    
clipboard (7).png
  1.    修改:         kernel-4.4/arch/arm64/configs/R60_debug_defconfig
    
clipboard (8).png
  1.    修改:         kernel-4.4/arch/arm64/configs/R60_defconfig
    
clipboard (9).png
  1.    修改:         kernel-4.4/drivers/misc/mediatek/lcm/ft8719_fhdpp_dsi_vdo/ft8719_fhdpp_dsi_vdo.c
    
clipboard (10).png
  1.    修改:         kernel-4.4/drivers/misc/mediatek/lcm/h618dax01_fhdpp_dsi_vdo/h618dax01_fhdpp_dsi_vdo.c
    
clipboard (9).png
  1.    修改:         vendor/mediatek/proprietary/bootable/bootloader/lk/dev/lcm/ft8719_fhdpp_dsi_vdo/ft8719_fhdpp_dsi_vdo.c
    
clipboard (7).png
  1.    修改:         vendor/mediatek/proprietary/bootable/bootloader/lk/dev/lcm/h618dax01_fhdpp_dsi_vdo/h618dax01_fhdpp_dsi_vdo.c
    
clipboard (8).png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容