1 votos

Servicios de accesibilidad faltantes

Estoy utilizando una tablet Huawei con Android 4.3 sistema operativo jellybean (EMUI), y por alguna razón no veo ningún SERVICIO de accesibilidad (solo SISTEMA está presente) ver abajo:

Servicios de accesibilidad faltantes

Captura de pantalla (clic en la imagen para verla más grande)

Típicamente bajo Configuración > Accesibilidad debería haber SERVICIOS como Talkback, u otras aplicaciones con SERVICIOS de accesibilidad, etc.

Actualmente utilizo un método alternativo que usa el complemento Secure settings junto con Tasker para cambiar los SERVICIOS de accesibilidad, pero aún así los SERVICIOS de accesibilidad no aparecen en Accesibilidad en Configuración, lo que me dificulta saber si el servicio de accesibilidad para una determinada aplicación funcionará en un momento dado.

Esta solución temporal funciona pero no es muy efectiva, ya que no estaré seguro si el SERVICIO de accesibilidad requerido estará activado/desactivado en el momento necesario o no.

¿Hay alguna manera de hacer que los SERVICIOS de accesibilidad aparezcan en Configuración? Estoy dispuesto a cualquier tipo de modificaciones en archivos del sistema siempre y cuando resuelvan el problema.

(Información adicional: He intentado flashear diferentes ROMs de stock proporcionadas en el sitio web del fabricante pero parece que todas tienen el mismo problema)

No puedo encontrar ROMs personalizadas compatibles que estén libres de este "error", además la última versión de Android en la tablet es la 4.3, nada más reciente que esto.

1 votos

Esta es la pregunta que inicialmente me llevó a Stack Exchange :)

1 votos

Busca en Google las configuraciones ocultas en Play Store. ¡Una de ellas puede funcionar para ti :)

0 votos

Creo que era esta aplicación que usé (no estoy seguro) play.google.com/store/apps/…

3voto

xavier_fakerat Puntos 1

Dado que la recompensa expiró (no se otorgó) y esta pregunta aún no ha recibido respuesta, decidí simplemente explicar el arreglo temporal ya que podría ayudar a usuarios que enfrentan un problema similar.


Por qué necesitaba esta característica:

  • Para poder utilizar mis aplicaciones de productividad como AutoInput, Greenify, etc.
  • Para poder monitorear qué aplicaciones tienen activada la configuración de accesibilidad en un momento dado.
  • Para poder activar o desactivar desde la interfaz nativa con facilidad.

enter image description here


Los requisitos previos para este arreglo incluyen:

Procedimiento:

  • Primero necesitamos otorgar a Secure Settings estos permisos:

    adb shell pm grant com.intangibleobject.securesettings.plugin android.permission.WRITE\_SECURE\_SETTINGS

    adb shell pm grant com.intangibleobject.securesettings.plugin android.permission.CHANGE_CONFIGURATION

  • Ahora necesitamos abrir Tasker para crear una tarea para cambiar el servicio de accesibilidad de una cierta aplicación.

  • Ve a la pestaña de Tareas y selecciona "Nueva tarea +" Puedes nombrar esta tarea como desees (por ejemplo Habilitar AccServ).

  • Haz clic en "+" para agregar una nueva Acción Código → Plugin → Secure Settings ,
    [Configuración: {Acciones del sistema+ → (selecciona la aplicación objetivo para habilitar (o deshabilitar) el servicio de accesibilidad ej. Autoinput:service.ServiceAccesibility}]
    Toca "Guardar"

  • Toca atrás para salir de esta tarea

  • Repite el procedimiento para deshabilitar (o habilitar) el servicio de accesibilidad de la aplicación objetivo (o crea uno nuevo).

  • Sal de regreso a la pantalla de inicio y mantén presionada la pantalla de inicio para activar los widgets, desliza y crea un widget de acceso directo que active (o desactive el servicio de accesibilidad de la aplicación objetivo).

  • ¡Listo para usar!


Contras

  • El principal inconveniente es que no puedes monitorear (en tiempo real) el estado del servicio de accesibilidad de una cierta aplicación, debes confiar en cambiar los interruptores de ida y vuelta).
  • También es generalmente difícil de controlar
  • Aunque es un mejor arreglo que no hacer nada, generalmente lleva mucho tiempo configurar los perfiles de Tasker para manejar esto.
  • Clutter la pantalla de inicio con demasiados widgets
  • Consumo de batería relativamente alto en comparación con el uso de la función incorporada en la interfaz de usuario.
  • Requiere algunas aplicaciones de pago mencionadas anteriormente

Sin embargo, este es un arreglo totalmente funcional, que espero pueda ayudar a usuarios con problemas similares

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X