Comment masquer l'application installée depuis une autre application? -- root-access domaine et hidden domain android en relation problème

How to hide installed app from other app?



2
vote

problème

français

Si l'application a accès au stockage, comment masquer une autre application installée de celui-ci? L'application consiste en des fichiers dans différents endroits. Peut-être que je peux les rendre inaccessibles pour une autre application? Si je n'avais pas donné la racine à droite pour la détection de l'application, le seul emplacement doit être dans un dossier "Android"?

langue Anglaise

If app has storage access, how to hide other installed app from it? App consists of files in different locations. Maybe somehow I can make them unaccessible for other app? If I didn't give root right for detecting app, the only location should be in "Android" folder?

     
       
       

Liste de réponses

0
 
vote

Si l'application a accès au stockage, comment masquer une autre application installée de celle-ci?

sans accès root et sans aucune autorisation (stockage compris), toute application peut getInstalledApplications pour l'utilisateur / profil actuel. Vous avez besoin d'un mod tel que xprivacylua pour masquer les applications d'autres applications. Ou isoler des applications dans les profils utilisateur (voir sont protégés par plusieurs utilisateurs les uns des autres différemment des applications? ).

App comprend des fichiers dans différents endroits. Peut-être que je peux les rendre inaccessibles pour une autre application? Si je n'avais pas donné la racine à droite pour la détection de l'application, le seul emplacement doit être dans un dossier "Android"?

Si je comprends bien, vous voulez dire que les fichiers privés d'applications sont déjà inaccessibles à d'autres applications. Avec 9988777661 autorisation Les applications accordées ne peuvent voir que des fichiers créés par d'autres applications de stockage partagé ( /sdcard carte SD externe physiquement). Donc, si une application crée son annuaire privé dans /sdcard/Android/ , il indique sa présence sur le périphérique. Mais cacher le répertoire privé ne sera pas utile comme expliqué plus tôt. Vous devez arrêter l'application de l'utilisation de getInstalledApplications premier.

Après cela, si vous devez accorder une autorisation de stockage car l'application refuse de démarrer autrement, vous pouvez désactiver l'accès au stockage à l'aide de appops :

~$ appops set <pkg> READ_EXTERNAL_STORAGE ignore ~$ appops set <pkg> WRITE_EXTERNAL_STORAGE ignore

Si cela ne fonctionne pas, vous devez aller chercher une solution racine comme xprivacylua BlockGuardOs.open Hook ou Redirection de stockage (c'est une application payante). Je n'ai aucune affiliation avec non plus. Aussi STOCKED Storage sur Android 10+ offre une meilleure isolation de stockage.

 

If app has storage access, how to hide other installed app from it?

Without root access and without any permission (including Storage), any app can getInstalledApplications for current user/profile. You need a mod like XPrivacyLua to hide apps from other apps. Or isolate apps in user profiles (see Are multiple-users protected from each other differently than apps?).

App consists of files in different locations. Maybe somehow I can make them inaccessible for other app? If I didn't give root right for detecting app, the only location should be in "Android" folder?

If I understand correctly you mean that apps private files are already inaccessible to other apps. With Storage permission granted apps can only see files created by other apps in shared storage (/sdcard and physically external SD card). So if an app creates it's private directory in /sdcard/Android/, it does indicate its presence on device. But hiding the private directory won't be helpful as explained earlier. You have to stop the app from using getInstalledApplications first.

After that, if you have to grant Storage permission because the app refuses to start otherwise, you can disable Storage access using appops:

~$ appops set <pkg> READ_EXTERNAL_STORAGE ignore ~$ appops set <pkg> WRITE_EXTERNAL_STORAGE ignore 

If that doesn't work you have to go for a root solution like XPrivacyLua's BlockGuardOs.open hook or Storage Redirect (it's paid app). I've no affiliation with either. Also Scoped Storage on Android 10+ provides better storage isolation.

 
 

Questions connexes

0  Supprimer des images cachées  ( Deleting hidden pictures ) 
Quand je télécharge mes photos de My Samsung Galaxy S3 sur mon bureau, des centaines de photos de tir à l'écran Télécharger. Ce sont ces options pop gênantes ...

1  Le fichier .NomeDIA ne cache pas d'images nouvellement créées. Solution?  ( Nomedia file not hiding newly created images solution ) 
Note 5 Exécution 5.1.1 Voici mon problème ... Un fichier .nomedia placé dans un dossier qui télécharge automatiquement l'album Art ne cachera que les imag...

1  Supprimé .nomedia Fichier mais toujours des photos dans ce dossier non visible dans la galerie  ( Deleted nomedia file but still photos in that folder not visible in gallery ) 
créé un fichier .nomedia dans un dossier et cela a fonctionné. Mais maintenant j'ai supprimé ce fichier mais toujours des photos ne sont pas visibles dans la ...

0  Téléchargez des images sur un dossier caché  ( Download images to hidden folder ) 
J'ai créé un dossier masqué à l'aide de .FolderName technique dans le gestionnaire de fichiers. Comment faire tous mes téléchargements à partir d'une appl...

1  Samsung Kies sauvegarde-t-il des photos cachées dans Galerie?  ( Does samsung kies backup hidden photos in galery ) 
J'ai fait une réinitialisation difficile sur le Samsung I9082 Gran Duos d'un ami et il a oublié de me parler de ses objets cachés. sur les kies J'ai sélecti...

6  Comment puis-je voir des dossiers cachés sur Android?  ( How do i see hidden folders on android ) 
Cela me arrive toujours. Quelqu'un me dit d'accéder à un dossier sur Android (dans ce cas /sdcard/Android/data/com.android.lmt/ ) et je ne peux pas le trouve...

0  Comment résoudre un problème IMEI invalide dans LG G3?  ( How to solve invalid imei problem in lg g3 ) 
Après avoir effectué une réinitialisation d'usine sur mon LG G3, mon IMEI a été défini sur 0. Ce problème a également été signalé dans XDA-Forums. Comment r...

1  Comment utiliser GLASE sur un appareil Android enraciné?  ( How to use glase on a rooted android device ) 
Comment puis-je utiliser le robinet et payer l'application de paiement gelase (anciennement seqr ) sur un périphérique qui a été enraciné à l'aide de magis...

3  Comment activer les paramètres de développeur dans Android 5.1, au lieu de lollipop jeu  ( How to enable developer settings in android 5 1 instead of lollipop game ) 
Je veux accéder à un paramètre de développeur dans mon téléphone, mais il ne montre pas tous les paramètres. Il dispose d'options de développeur, mais il n'y ...

0  Stream Live Video à partir d'Android au serveur RTMP  ( Stream live video from android to rtmp server ) 
Je travaille sur un projet Android Rat (outil d'administration à distance) en tant que projet de cours. Je souhaite ajouter une fonctionnalité de flux vidéo e...




© 2022 www.demandez.top All Rights Reserved. Questions et réponses Accueil Tous les droits sont réservés