sdm845-common: Fix restoring default LiveDisplay mode
* Call DisplayModes::setDisplayMode(modeID, false) in the constructor * Move sysfs nodes chown/chmod to from 'on boot' to on init' so that they have proper perms right away. Change-Id: I51ee19136688f83703e85b76d5219e5a567bbaa3
This commit is contained in:
parent
f0e0e8184e
commit
702507f7c0
2 changed files with 6 additions and 4 deletions
|
@ -53,6 +53,8 @@ DisplayModes::DisplayModes() : mDefaultModeId(0) {
|
|||
break;
|
||||
}
|
||||
}
|
||||
|
||||
setDisplayMode(mDefaultModeId, false);
|
||||
}
|
||||
|
||||
// Methods from ::vendor::lineage::livedisplay::V2_0::IDisplayModes follow.
|
||||
|
|
|
@ -1,12 +1,12 @@
|
|||
on post-fs-data
|
||||
mkdir /data/misc/display 0770 system graphics
|
||||
|
||||
on boot
|
||||
on init
|
||||
chmod 0660 /sys/devices/platform/soc/ae00000.qcom,mdss_mdp/main_display/display_mode
|
||||
chmod 0660 /sys/devices/platform/soc/ae00000.qcom,mdss_mdp/main_display/hbm
|
||||
chown system system /sys/devices/platform/soc/ae00000.qcom,mdss_mdp/main_display/display_mode
|
||||
chown system system /sys/devices/platform/soc/ae00000.qcom,mdss_mdp/main_display/hbm
|
||||
|
||||
on post-fs-data
|
||||
mkdir /data/misc/display 0770 system graphics
|
||||
|
||||
service livedisplay-hal-2-0 /system/bin/hw/lineage.livedisplay@2.0-service.oneplus_sdm845
|
||||
class hal
|
||||
user system
|
||||
|
|
Loading…
Reference in a new issue