13 liens privés
Les applications Android utilisent un cache, c'est à dire des données temporaires de travail qui peuvent très bien être effacées à tout moment. Le problème c'est que:
1) Certaines applications utilisent beaucoup trop de cache (Facebook par exemple peut facilement dépasser 1,3 Go de cache).
2) La majorité des applications ne vous permettent pas de limiter la taille du cache.
3) À moins d'avoir une ROM constructueur modifiée, depuis Android 6 il n'est pas possible de vider le cache de toutes applications d'un coup (Vous devez aller dans les propriétés de chaque application > Stockage > cliquer "Vider le cache".)On se retrouve souvent avec plusieurs giga-octets d'espace de stockage consommé, ce qui peut être problématique sur les téléphones avec peu de stockage interne.
Voici donc AppCacheCleaner, la seule application qui marche vraiment pour vider le cache de toutes les applications.
Et le plus triste, c'est le mode de fonctionnement de l'application: Elle va cliquer à votre place sur le bouton "Vider le cache" de chaque application.
Google a vraiment ruiné un excellent système (Linux) en le transformant en Android. Sous Linux, il suffit de vider le répertoire ~/.cache. Sous Android, c'est un clickodrôme. Quelle misère.
C'était une astuce bien connue de certains développeurs. L’API Accessibility d'Android, était détournée depuis fort longtemps pour proposer des applications mobiles qui permettent d'enregistrer un appel en cours, sans le consentement du correspondant.
Pourtant la documentation de Google est très claire à ce sujet. "Google Play autorise l'utilisation de l'API AccessibilityService pour un large éventail d'applications. Toutefois, seuls les services conçus pour aider les personnes handicapées à accéder à leur appareil ou à surmonter les difficultés liées à leur handicap peuvent déclarer qu'ils sont des outils d'accessibilité. Pour ce faire, ils utilisent l'attribut isAccessibilityTool dans le fichier de métadonnées du service" indique l'éditeur de l'OS.
Et la firme de Mountain View vient de décider de durcir les règles. Et de bloquer du Play Store toutes les applications tierces d’enregistrement d’appels à compter du 11 mai prochain. À compter de cette date, les éditeurs de ces applications ne seront plus autorisés à utiliser l’API Accessibility.
"L’API Accessibility n’est pas conçue pour enregistrer des appels audio à distance et ne peut pas être appelée pour faire cela" indique Google.
Google assure toutefois que les applications Téléphone installées nativement sur les smartphones ne sont pas concernées par cette mesure. Par conséquent, si l’application téléphone installée nativement sur votre smartphone Android intègre une telle fonction, comme sur les smartphones Xiaomi, vous pourrez toujours l’utiliser pour enregistrer vos appels.
Aaaaaaaaaah :-)
Il est possible de forcer un lien internet de s’ouvrir via une application quand celle-ci ne le fait pas par défaut.
Vous choisissez, par exemple, une application tierce pour remplacer Youtube (qu’on ne peut pas désinstaller sur les smartphones Android non « root », c’est-à-dire déverrouillage total, mais il est possible de le désactiver ;) ).
Il suffit d’aller dans les paramètres Android > Applications > Cliquer sur l’application en question > Application par défaut > Cocher « Ouverture liens pris en charge »
Si l’application est bien faite, la ligne « Adresse Web prises en charge » se dégrise et il est possible de cocher les liens déjà proposé si du choix est fait en cliquant dessus, soit de ne pas les cocher mais de voir pour quels liens l’application s’ouvre.
C’est particulièrement utile par exemple quand on fait une recherche sur le web et qu’on doit ouvrir un lien en question (ici Youtube, sans devoir copier le lien et l’ouvrir dans l’application de son smartphone).
Bon j'ai fini par changer ma stratégie de backup du téléphone.
- Un serveur ssh sur le téléphone ça ne marchait plus car sous Android 11 ils n'ont plus accès à Android/data
- MTP (par câble USB) fonctionne, mais c'est d'une lenteur abominable.
J'ai donc décidé de procéder autrement: C'est le smartphone qui initie le backup vers le PC avec l'excellent logiciel FolderSync (qui peut accéder à tout dans /storage).
Ça m'oblige à avoir une copie complète des fichiers du téléphone sur mon PC (ça prend de la place), mais le backup est désormais bien plus rapide.
Dans ce tutoriel, nous allons voir comment connecter son smartphone Android à Windows 11 avec l'app "Votre Téléphone" pour contrôler son téléphone à distance.
Soft pour faire fonctionner des applications Android sous Linux.
Pour empêcher une application système (donc non dé-installable) de démarrer.
Lister les paquets/applications : adb shell pm list packages -d
Désactiver une appli : adb shell pm disable-user --user 0 com.miui.cleanmaster
Réactiver: adb shell pm enable com.miui.cleanmaster
(puis redémarrer l'appareil)
Je sais ce n'est pas l'idéal comme application. Mais j'ai été content de remarquer qu'ils fournissent l'apk officiellement. Ça m'évite de passer par des sombres stores alternatifs
Je faisais les backups de mon téléphone avec un serveur ssh (qui tourne sur le téléphone). Manque de bol: Avec Android 11, les applications n'ont plus accès au répertoire Android/data (qui contient les fichiers de config/cache/travail de toutes les applications). (Je sais, c'est pour la sécurité). Du coup ma solution de backup tombe à l'eau. Et d'autres applications aussi (comme FolderSync).
On peut encore passer par MTP pour tout tranférer, mais c'est lent comme la mort (Par MTP, ça met déjà 30 minutes rien que pour faire le tour des répertoires). Je hais MTP (j'ai l'impression de me répéter.)
Quelqu'un m'a pointé un truc sympa: adbfs (https://github.com/spion/adbfs-rootless) Et ça marche !
Bon ça implique: 1) de passer le téléphone en mode développeur 2) d'activer le débogage USB 3) d'autoriser l'oridinateur à se connecter sur le téléphone 4) de compiler adbfs.
Mais au final, ça fonctionne:mkdir mount ./adbfs mount
et on peut accéder à la racine de son téléphone pour tout sauvegarder. Ouf ! (bien sûr, vous n'avez pas le droit de tout modifier, faut pas rêver).