Cómo posiblemente seguir usando la aplicación Inbox by Gmail en Android después de su apagado [Root]

Mañana se conmemora la muerte de Inbox by Gmail, el increíblemente popular cliente de correo electrónico de Google. Desde que Google anunció la suspensión de Inbox, la compañía ha rediseñado la aplicación Gmail, lanzó una función de redacción inteligente y anunció planes para implementar una función de programación de correo electrónico. Dos características que no han llegado a la aplicación de Gmail incluyen equivalentes a la función "Guardar en la Bandeja de entrada", paquetes, recordatorios y elementos anclados, aunque los tres últimos están en pruebas. La transición de Inbox a Gmail ha sido dolorosa para muchos usuarios, pero si tienes un teléfono inteligente Android rooteado, es posible que puedas seguir usando Inbox por un tiempo más.

Mientras hurgaba en el APK, aprendí un poco sobre cómo la aplicación de Android lo bloqueará. Resulta que todo lo que hace es comparar la hora actual del sistema con la medianoche GMT de mañana. Si es pasada la medianoche de mañana, entonces la aplicación Bandeja de entrada ya no le dará la opción de presionar "ahora no" y continuar usando la aplicación.

El mensaje que mostrará la bandeja de entrada antes de la medianoche GMT del 2 de abril.

El mensaje que aparecerá en la Bandeja de entrada después de la medianoche GMT del 2 de abril.

Sin embargo, esto es bastante fácil de evitar. Una forma de hacerlo es cambiando la fecha y la hora en Configuración, pero no recomiendo hacerlo porque estropeará toneladas de otras aplicaciones que dependen del tiempo (como aplicaciones meteorológicas, aplicaciones de calendario y la propia Bandeja de entrada. ) En cambio, todo lo que tiene que hacer es iniciar la aplicación Bandeja de entrada con una bandera que le indica que el temporizador de cuenta regresiva todavía está activo, incluso cuando no lo está. Esto omite la comprobación que la aplicación usa para saber si se acabó el tiempo, por lo que la aplicación siempre le mostrará la opción "ahora no". Para probar esto, cambié el reloj del sistema a una fecha mucho posterior, lo que provocó que Inbox me dijera que "esta aplicación ya no está disponible" si se inicia normalmente, pero aún así me permite usar la aplicación cuando la ejecuto usando este truco. No puedo garantizar que esto funcione para siempre ni puedo garantizar que todas las mejores funciones de Inbox funcionen por mucho tiempo, pero esto puede retrasarlo hasta que la aplicación Gmail obtenga las funciones prometidas de Inbox.

Cómo continuar usando Inbox by Gmail en Android

Requisitos:

  • Necesitará la última versión de la aplicación Inbox by Gmail.
  • Necesitará un dispositivo Android rooteado porque la actividad que está iniciando no se exporta. Es posible modificar la aplicación Inbox, pero no creo que muchas personas quieran instalar un APK modificado de un cliente de correo electrónico.

Para omitir la comprobación al iniciar la Bandeja de entrada, simplemente ejecute este comando de shell:

 su am start -n "com.google.android.apps.inbox/com.google.android.apps.bigtop.activities.SwitchActivity" --ez "countDown" true 

Luego, después de presionar "ahora no", puede abrir la aplicación Bandeja de entrada normalmente para continuar usándola. No tendrá que volver a ingresar este comando si la Bandeja de entrada todavía está en la memoria, pero si está iniciando la aplicación de manera limpia, tendrá que volver a ingresarla. Si prefiere no ejecutar este comando una y otra vez, hice una aplicación rápida usando Tasker que simplemente envía este comando por usted. Puedes descargarlo desde aquí. Una vez instalado, simplemente toque la aplicación "Iniciar Bandeja de entrada" para ejecutarla. Le pedirá que le otorgue acceso de raíz para que pueda ejecutar el comando.


Gracias a PNF Software por proporcionarnos una licencia para usar JEB Decompiler, una herramienta de ingeniería inversa de nivel profesional para aplicaciones de Android.