4 votes

Comment installer n'importe quelle application en tant qu'application parallèle dans le OnePlus 6 ?

OxygenOS dans certains appareils OnePlus permet à ses utilisateurs de créer un clone d'une application existante à l'aide d'une fonctionnalité appelée "Apps parallèles" sous l'application Paramètres. Le problème, cependant, est que seule une poignée d'apps sont répertoriées comme "éligibles" pour être exécutées en parallèle. Par conséquent, l'utilisateur doit recourir à des applications tierces pour exécuter l'application de son choix en parallèle. Par exemple, "Firefox pour Android" ne peut pas être installé en tant qu'application parallèle !

Je suis à la recherche d'une solution de contournement pour cette limite superficielle de seulement les applications éligibles à être exécutées en tant qu'applications parallèles.

Note : J'utilise un OnePlus 6 sous OxygenOS 10.3.2 (Android 10) avec Magisk et Riru.

6voto

Firelord Points 23064

La solution est très simple. Configurez adb et lancez cette commande :

adb shell pm install --user UID PKG

où :

  • UID : le uid de l'utilisateur "Parallel apps". Pour obtenir l'UID, vous devez d'abord créer l'utilisateur. Trouver Applications parallèles dans votre Paramètres activez l'une des applications éligibles (car cela créerait l'utilisateur en arrière-plan), puis désactivez l'application que vous venez d'activer.

    Normalement, l'UID peut être 999 mais OnePlus peut changer l'UID dans le futur. Donc pour s'assurer de l'UID de l'utilisateur des applications parallèles, exécutez la commande :

    adb shell pm list users       
    adb shell cmd user list      # alternative command

    Exemple de sortie :

    Users:
        UserInfo{0:Owner :13} running
        UserInfo{**999**:Parallel Apps:4000030} running

    La chaîne numérique avant " Applications parallèles "est l'UID de cet utilisateur.

  • PKG : le paquet/application que vous essayez d'installer

Et voilà, vous avez une application qui fonctionne sous Apps parallèles.

Conseil Vous pouvez installer n'importe quelle application, qu'elle soit installée sous l'utilisateur principal ou non. Vous pouvez également installer un client tiers pour le Play Store ou une application de marché totalement différente pour installer/supprimer des applications à partir du Play Store. Applications parallèles utilisateur pratique. Voir ce fil de discussion XDA pour plus de détails.

Questions :

  • Le paramètre "Applications parallèles" de l'application Paramètres ne répertorie pas ces applications.
  • Si votre application parallèle est en effet un clone/duplicata d'une application s'exécutant sous l'utilisateur principal, la suppression de l'application de l'utilisateur principal entraînera automatiquement la suppression de votre application parallèle. Ainsi, si Firefox est installé à la fois comme application principale et parallèle et que vous supprimez l'application principale, l'autre sera également supprimée.
  • L'utilisateur beeshyams a mentionné que La fonctionnalité de sauvegarde/restauration de TWRP est interrompue si l'utilisateur "Parallel Apps" existe.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X