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
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容