Article

Cartes KitKat et SD - ce qui est réparé, ce qui est cassé et ce qui est mal compris

protection click fraud
Carte SD: activer

Pourquoi votre carte SD ne fonctionne pas de la même manière dans Android 4.4 KitKat, et les raisons du changement

"Maudit, Google! Votre KitKat la mise à jour a cassé ma carte SD! "

Parcourez la section Android d'Internet et vous entendrez quelque chose de similaire. Des utilisateurs comme vous et moi sont dans un tollé car ils ont mis à jour leur téléphone vers Android 4.4 KitKat, et maintenant le La prise en charge de la carte SD a changé. Les applications ne fonctionnent plus, les gens ont des problèmes avec les caméras et les lecteurs de musique, et pendant que tout le monde dit "Oh, ouais. C'est comme ça que ça marche maintenant », personne ne les a prévenus avant de saisir cette mise à jour.

Il y a beaucoup de pression contre ces changements, avec des pétitions et des menaces de mouvements populaires qui menacent de montrer à Google l'erreur de ses voies - même un un développeur très populaire que je ne nommerai pas a ses relations publiques qui envoient des demandes de blogs pour écrire sur le mal Google.

Verizon propose le Pixel 4a pour seulement 10 $ / mois sur les nouvelles lignes illimitées

Mais, comme toujours, il existe une méthode à la folie de Google. Discutons.

Ce qui a changé dans Android 4.4 KitKat avec les cartes SD

Gestion des applications

C'est simple, vraiment. Avant Android 4.4 KitKat, les applications - à condition qu'elles aient l'autorisation d'accéder à la carte SD - pourrait lire et écrire dans n'importe quelle zone du stockage amovible, y compris les dossiers système tels que DCIM, Alarms, etc. Tout cela a changé, et maintenant les applications tierces - comme dans celles que vous téléchargez sur Google Play ou ailleurs - ne peuvent écrire que dans les fichiers et dossiers qu'elles ont créés ou dont elles se sont approprié.

Google a rendu les choses plus propres et plus sûres. Certaines applications ont fonctionné avec cela, beaucoup d'autres sont simplement cassées.

Cela garde les choses «bien rangées». Les applications ne déposent pas de fichiers partout sur la carte - ce que nous avons tous rencontré - et ont à la place un emplacement central pour placer tous leurs fichiers. Il existe également de graves problèmes de sécurité qui ont été résolus en ne laissant pas une application écrire des fichiers n'importe où.

Cela signifie que l'application Awesome Photo Viewer de Jerry peut toujours analyser l'ensemble de votre système à la recherche d'images, créer une base de données de miniatures de toutes et l'enregistrer dans un dossier sur la carte SD. Mais il ne peut pas déplacer ou enregistrer les images elles-mêmes dans des dossiers - y compris le dossier Images - sur la carte SD car il ne «possède» pas ces dossiers. S'il est correctement programmé, il peut enregistrer des copies des images dans les propres dossiers de Jerry's Awesome Photo Viewer sur la carte SD. Le dossier fait partie de l'application et si vous le désinstallez, le dossier disparaît également. L'ancienne méthode consistant à mettre tout ce que vous voulez n'importe où a disparu, pour toujours.

Le revers de la médaille est que Jerry's Not Awesome App qui vole vos données n'a plus accès en écriture à tous les fichiers et dossiers de la carte SD. Oui, auparavant, toute application qui déclarait l'autorisation de lire et d'écrire sur la carte SD était autorisée à écrire fichiers dans n'importe quel dossier, y compris vos dossiers système et tout dossier comme une application bancaire pourrait avoir fait. Tout type de fichier également. Cela inclut les fichiers qui pourraient être lus lorsqu'une autre application démarre et affectent les paramètres ou le fonctionnement de cette application. C'était un cauchemar de sécurité complet et total, et pourquoi beaucoup de gens - y compris le vôtre vraiment - ne voulaient pas de téléphones avec des cartes SD.

Voulez-vous que ce soit facile? Ou voulez-vous qu'il soit sécurisé?

Autorisations de fichiers Android

L'une des raisons pour lesquelles les choses doivent changer si radicalement sur le plan de la sécurité est à cause des autorisations d'utilisateur et de groupe de style Unix, et du système de fichiers de votre carte SD. Vous vous attendez à ce qu'une carte SD fonctionne uniquement lorsque vous la branchez à un ordinateur. N'importe quel ordinateur. Étant donné que 96% de tous les ordinateurs qui ne sont pas des serveurs exécutent Microsoft Windows, vous devez vous assurer que votre carte SD fonctionnera avec eux.

Si vous voulez un stockage amovible qui peut être lu n'importe où, sachez qu'il ne sera pas sécurisé.

Les systèmes de fichiers basés sur FAT - c'est ce sur quoi votre carte SD est formatée - sont universels sur Windows, Apple OSX et (la plupart) des machines Linux. Logique. À quoi sert un lecteur portable qui ne peut pas être lu, non? Mais il y a un hic. Les systèmes FAT ne prennent pas en charge les autorisations de fichiers et de dossiers. Si je suis une application, je ne peux pas dire "Ceci est mon dossier. Je vais vous permettre de regarder à l'intérieur, mais vous ne devez rien y mettre de nouveau ni changer mes trucs! »Sur ce type de système de fichiers. C'est un gâchis tout ou rien, et dont même Microsoft s'est éloigné dans ses nouvelles versions de Windows. Mais FAT doit encore être utilisé, car tout le reste nécessitera beaucoup de travail pour les personnes utilisant des versions héritées de Windows, et c'est un grand nombre de personnes.

Notez que cela n'a rien à voir avec l'accès à la mémoire de votre téléphone - interne ou externe - via un câble connecté à votre ordinateur. Qui utilise un protocole complètement différent et la méthode, cela n'a rien à voir avec le système de fichiers réel d'un média amovible.

Si les cartes SD étaient configurées avec le même système de fichiers que le reste des partitions de votre Android (EXT, pour ceux d'entre vous qui gardent une trace à la maison), rien de tout cela n'aurait d'importance. Les applications tierces pourraient être autorisées à accéder à des dossiers individuels, les autres dossiers pourraient être marqués «sans intervention» et tout le monde serait heureux. Mais ils ne le sont pas, et ne peuvent pas être sans modification de beaucoup d'ordinateurs, ou d'un programme autonome que vous exécutez sur votre ordinateur juste pour accéder à la carte SD que vous retirez de votre Android.

C'est un gâchis que personne ne peut réparer pour le moment.

Alors que faisons-nous?

Applications sur votre SD

Tout d'abord, arrêtez-vous et réfléchissez avant de mettre à jour KitKat. Toutes les applications installées sur la carte SD perdront leurs données lorsque vous les mettrez à jour et que vous devrez les réinstaller, et certaines des applications que vous utilisez cesseront probablement de fonctionner car elles n'ont pas été mises à jour. La bonne nouvelle est que d'autres applications ont été mises à jour - PocketCasts, par exemple - afin que vous puissiez essayer toutes les nouvelles applications.

Renoncer à la mise à jour KitKat est une option, mais pas celle que nous recommandons.

Tu pourrais aussi ne jamais mettre à jour vers KitKat, que je vois beaucoup de gens prétendre avoir planifié. Je pense que c'est un peu fou, mais c'est une option et cela continuera à faire fonctionner les choses comme elles l'ont toujours fait - à la fois le bon et le mauvais - en ce qui concerne votre stockage externe.

Ou vous pouvez installer une ROM personnalisée qui «résout» le problème. C'est une chose assez facile à changer, mais les gens qui fabriquent votre téléphone ne sont pas autorisés à le «réparer» ou ils ne peuvent pas conserver leur certification Google pour Google Play et le reste des applications de Google.

Ou vous pouvez souffler et souffler, et lancer une pétition.

Rappelez-vous, Android - que cela nous plaise ou non - est un travail en cours. Google pourrait très bien avoir prévu une sorte de solution magique pour tout ce problème, et nous le verrons dans une future version d'Android. Ou il ne pourrait tout simplement pas s'en soucier et prendre la position que les cartes SD ne devraient être utilisées que pour stocker des médias et devraient être séparées du système d'exploitation.

Nous devrons juste voir.

Avez-vous écouté le podcast Android Central de cette semaine?

Android Central

Chaque semaine, le podcast Android Central vous apporte les dernières nouvelles technologiques, analyses et prises de vues, avec des co-hôtes familiers et des invités spéciaux.

  • Abonnez-vous à Pocket Casts: l'audio
  • Abonnez-vous à Spotify: l'audio
  • Abonnez-vous à iTunes: l'audio

Nous pouvons gagner une commission pour les achats en utilisant nos liens. Apprendre encore plus.

Ce sont les meilleurs écouteurs sans fil que vous pouvez acheter à tous les prix!
Il est temps de couper le cordon!

Ce sont les meilleurs écouteurs sans fil que vous pouvez acheter à tous les prix!

Les meilleurs écouteurs sans fil sont confortables, sonnent bien, ne coûtent pas trop cher et tiennent facilement dans une poche.

Tout ce que vous devez savoir sur la PS5: date de sortie, prix et plus
La prochaine génération

Tout ce que vous devez savoir sur la PS5: date de sortie, prix, etc.

Sony a officiellement confirmé qu'il fonctionnait sur la PlayStation 5. Voici tout ce que nous savons à ce sujet jusqu'à présent.

Nokia lance deux nouveaux téléphones Android One à moins de 200 $
Nouveaux Nokias

Nokia lance deux nouveaux téléphones Android One économiques de moins de 200 $.

Nokia 2.4 et Nokia 3.4 sont les derniers ajouts à la gamme de smartphones économiques de HMD Global. Comme ce sont tous les deux des appareils Android One, ils sont garantis de recevoir deux mises à jour majeures du système d'exploitation et des mises à jour de sécurité régulières pendant trois ans.

Les meilleurs téléphones Android avec stockage extensible
plus d'espace

Les meilleurs téléphones Android avec stockage extensible.

Vous recherchez les meilleurs téléphones avec un stockage extensible pour tous vos films et votre musique? Vous êtes arrivé au bon endroit.

instagram story viewer