From 6229eb6fea865255d44019ce758e9d3ff0c07b3d Mon Sep 17 00:00:00 2001 From: Peter Cai Date: Mon, 30 May 2022 16:39:55 -0400 Subject: [PATCH] init_gsi: implement phh's qemu.hw.keys persistent prop --- init/init_gsi.rc | 3 +++ system.prop | 2 ++ 2 files changed, 5 insertions(+) diff --git a/init/init_gsi.rc b/init/init_gsi.rc index c4e6ea3..9e572e2 100644 --- a/init/init_gsi.rc +++ b/init/init_gsi.rc @@ -3,3 +3,6 @@ on late-init on post-fs exec u:r:init_gsi:s0 root -- /system_ext/bin/init_gsi + +on property:persist.sys.gsi.hw.mainkeys=* + setprop qemu.hw.mainkeys ${persist.sys.gsi.hw.mainkeys} diff --git a/system.prop b/system.prop index 4023a69..837843e 100644 --- a/system.prop +++ b/system.prop @@ -10,3 +10,5 @@ persist.dbg.volte_avail_ovr=1 persist.dbg.vt_avail_ovr=1 persist.dbg.wfc_avail_ovr=1 persist.dbg.allow_ims_off=1 +# Enable hw keys by default (unless overridden by user) +persist.sys.gsi.hw.mainkeys=0