Cómo utilizar la función App Twin de EMUI en cualquier lanzador

En este tutorial, le mostraré cómo usar la función App Twin de EMUI en cualquier lanzador como Nova, Apex, Action Launcher, etc.

Hace unos días, compartí un tutorial que describe cómo usar la función App Twin de EMUI con cualquier aplicación o juego instalado en tu dispositivo.

Si posee un dispositivo Huawei u Honor con Android 7.0 Nougat con EMUI 5 (como la familia Huawei Mate 9, Huawei P9/P9 Lite, Honor 6X u Honor 8), es posible que ese tutorial le haya resultado útil. Si bien es ciertamente una buena solución para resolver una restricción innecesaria implementada por Huawei/Honor, hubo otra restricción en la característica que sentí que era tonta.

Incluso con las instrucciones descritas en ese tutorial que evitó al peor infractor que obstaculizaba la función App Twin, todavía tenías que lidiar con el hecho de que App Twin solo funciona con el iniciador EMUI original. Insatisfecho con este gran asterisco colocado en mi tutorial, quería ver si había alguna manera de solucionarlo. Afortunadamente, lo hay.

Descubrí que las aplicaciones clonadas no son aplicaciones protegidas y, de hecho, pueden reaccionar a intentos regulares de Android dirigidos a las actividades de las aplicaciones originales. Por ejemplo, cuando intenté compartir un enlace de Chromium a Reddit is Fun, me encontré con el cuadro de diálogo "completar acción usando" que me pedía que eligiera entre la aplicación original y la aplicación clonada.

Lo que esto significa es que la aplicación clonada se puede iniciar enviando un intent dirigido a la actividad principal de la aplicación. Después de todo, si Chromium puede hacerlo, ¿por qué nosotros no?

De hecho, es bastante sencillo hacer esto usando algo como esto, lo que nos permite iniciar aplicaciones clonadas. desde cualquier lanzador de terceros de nuestra elección. Usar un creador de intenciones/atajos como Intención o Intención de inicio Desde Play Store podemos crear accesos directos para abrir el selector de "completar acción usando".

Aunque estas aplicaciones son gratuitas, requieren que usted sepa el nombre de la actividad/componente principal que puede obtener de Logcat o consultando el AndroidManifest. Por lo tanto, debido a la dificultad asociada con determinar la actividad adecuada a la que apuntar, le mostraré cómo hacerlo usando Tasker.

Aplicación gemela en Nova Launcher

Nota: este tutorial no tiene sentido si no estás utilizando la función App Twin. Este tutorial funcionará con cualquier aplicación clonada que utilice esta función, pero de forma predeterminada, EMUI solo le permite clonar Whatsapp/Facebook o QQ/Wechat. Si desea clonar otras aplicaciones para usarlas en un iniciador de terceros, deberá sigue mi tutorial anterior para hacerlo.


Utilice la función App Twin en cualquier iniciador

Cómo funcionará esto es simple. Crearemos una serie de Tareas en Tasker, y cada Tarea contendrá solo una Acción cada una: iniciar la actividad principal de cada aplicación en la lista de Aplicaciones Gemelas. Cuando se inicie la actividad, se abrirá el cuadro de diálogo que le pedirá que abra la actividad principal de la aplicación original o de su aplicación clonada. Colocaremos un acceso directo para ejecutar cada tarea en la pantalla de inicio, como en Nova Launcher, para que podamos desvincular la función App Twin del iniciador EMUI.

Abre Tasker y toca la pestaña "Tarea" en la parte superior. Presione sobre el + icono en la parte inferior derecha para crear una nueva tarea. Nombra la tarea después de la aplicación que has clonado. Una vez que esté en la pantalla de edición de tareas, agregue una nueva acción tocando el + icono en la parte inferior central de la pantalla. Ir a Aplicación --> Iniciar aplicación y busca la aplicación que has clonado. Pulsación larga en el nombre de la aplicación para que aparezca una lista de actividades. Encuentra algo que se parezca a Actividad principal en la lista y selecciónelo.

Tenga en cuenta que no siempre habrá una "Actividad principal" en esta lista. La actividad que inicia la pantalla principal de una aplicación técnicamente puede tener cualquier nombre. Por ejemplo, la actividad principal que inicia Gmail se llama "MailActivity". En caso de que tengas problemas para determinar cuál es, no te preocupes, ya que puedes encontrarlo mediante simple prueba y error. Simplemente regrese a la pantalla de edición de Tarea después de haber elegido una Actividad y presione el botón de reproducción en la parte inferior izquierda para probar la Tarea. Si ve un cuadro de diálogo emergente "completar acción usando", entonces tiene la actividad correcta.

Finalmente, para que Tasker permita que esta Tarea se agregue como acceso directo/widget en su pantalla de inicio, tenemos que asignar un ícono a la Tarea. En la pantalla de creación de tareas una vez más, presione el ícono de la esquina inferior derecha (el que parece una cuadrícula de 9 bloques). Verá un cuadro de diálogo emergente "Selección de imagen". Si tiene un ícono personalizado que desea usar, puede seleccionar "Medios locales"; de lo contrario, le recomiendo tocar Icono de aplicación para que puedas usar el ícono predeterminado de la aplicación.

Eso debería ser todo para esta tarea. Repita este proceso para todas las demás aplicaciones clonadas que desee agregar a su iniciador de terceros.

Una vez que haya hecho eso, es muy sencillo agregar esta tarea a su pantalla de inicio. Simplemente abra el menú de creación de widgets de su iniciador (generalmente mantenga presionado un área vacía) y busque el Atajo de tarea en la lista de widgets de Tasker. Toque eso y luego elija la tarea que creó anteriormente. Tendrás que repetir esto para cada aplicación clonada que quieras.

¡Y eso es! Ahora puedes disfrutar de la función App Twin de EMUI, con cualquier aplicación de tu elección en cualquier lanzador de tu elección. Ambos intentos de Huawei/Honor de limitar la exclusividad de esta característica ahora son discutibles. ¡Esperemos que esto no se solucione en una futura actualización!


Si posee un dispositivo Huawei/Honor con EMUI 5.X, pruebe esto y díganos si funciona para usted.