From 2caf3bfd26b004d75ac252ba61680d7045397936 Mon Sep 17 00:00:00 2001 From: althafvly Date: Thu, 15 Jun 2023 13:14:23 +0530 Subject: [PATCH 1/3] eos: Build Talkback --- config/common.mk | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/config/common.mk b/config/common.mk index f02eb4f..a3e48e5 100644 --- a/config/common.mk +++ b/config/common.mk @@ -20,6 +20,10 @@ PRODUCT_PACKAGES += \ CustomLocale endif +# TalkBack +PRODUCT_PACKAGES += \ + Talkback + # Overlays PRODUCT_ENFORCE_RRO_EXCLUDED_OVERLAYS += $(VENDOR_PATH)/overlay/no-rro -- GitLab From 029cf58233a1dba9cfc29ef67946157cba70adf2 Mon Sep 17 00:00:00 2001 From: althafvly Date: Thu, 15 Jun 2023 15:43:29 +0530 Subject: [PATCH 2/3] eos: Grant talkback permissions --- config/permissions/eos-permissions.xml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/config/permissions/eos-permissions.xml b/config/permissions/eos-permissions.xml index 95c862a..374876e 100644 --- a/config/permissions/eos-permissions.xml +++ b/config/permissions/eos-permissions.xml @@ -44,6 +44,13 @@ + + + + + + + -- GitLab From 044033b59507da871e544abc1cb7f1eee5cea20a Mon Sep 17 00:00:00 2001 From: althafvly Date: Thu, 15 Jun 2023 13:11:25 +0530 Subject: [PATCH 3/3] eos: add talkback to screen reader packages --- .../base/core/res/res/values/config.xml | 6 ++++ .../apps/Settings/res/values/config.xml | 28 +++++++++++++++++++ 2 files changed, 34 insertions(+) create mode 100644 overlay/common/packages/apps/Settings/res/values/config.xml diff --git a/overlay/common/frameworks/base/core/res/res/values/config.xml b/overlay/common/frameworks/base/core/res/res/values/config.xml index 7cf85f4..77a4435 100644 --- a/overlay/common/frameworks/base/core/res/res/values/config.xml +++ b/overlay/common/frameworks/base/core/res/res/values/config.xml @@ -22,4 +22,10 @@ 0 + + + app.talkbackfoss/com.google.android.marvin.talkback.TalkBackService diff --git a/overlay/common/packages/apps/Settings/res/values/config.xml b/overlay/common/packages/apps/Settings/res/values/config.xml new file mode 100644 index 0000000..8262e1f --- /dev/null +++ b/overlay/common/packages/apps/Settings/res/values/config.xml @@ -0,0 +1,28 @@ + + + + + + app.talkbackfoss/com.google.android.marvin.talkback.TalkBackService + + + + + app.talkbackfoss/com.google.android.marvin.talkback.TalkBackService + + -- GitLab