0 votes

Depuis quelle version d'Android l'émulation de la SDCard a-t-elle commencé ?

Je sais que c'est émulé dans ICE_CREAM_SANDWICH_MR1 et plus mais j'aimerais savoir depuis quelles versions précédentes et de préférence de sources officielles.

EDIT1 :

Ce n'est pas une source officielle, mais je pense que cela répond à ma question (de la part de Le blog des communes ):

Android 3.0 a changé cela, en permettant le stockage interne et externe interne et externe sur la même partition, mais dans des répertoires distincts. distincts. Cela a fourni beaucoup plus de flexibilité pour les utilisateurs, car maintenant il n'y avait pas car il n'y avait plus de distinction artificielle entre l'espace de stockage interne et l'espace pour le stockage externe. Les fabricants de périphériques pouvaient toujours choisir de faire en sorte que le stockage externe soit une partition séparée, ou même un support sur un support amovible, mais ils ne le font généralement pas.

1voto

Milner Points 533

Résumé succinct

Il doit avoir été introduit avec Android 2.1 aka Eclair.

TL;DR

Bien que je ne puisse pas donner de date (car je n'ai trouvé aucune source pour cela), nous pouvons obtenir une estimation brute. Mais pour avancer cela, jetons d'abord un coup d'œil à l'histoire :

Le premier smartphone Android vendu était le HTC Dream (également connu sous le nom de T-Mobile G1 ). Comme vous pouvez le voir dans les spécifications de l'appareil en suivant le lien, cet appareil avait un peu de stockage interne (256 Mo ; également appelé " stockage de l'appareil ") et dispose d'un emplacement microSD. Donc pas de "carte SD interne" ici.

Un peu plus tard, nous avons vu le premier Nexus. 1 dispositif relâché dans la nature : Le Google Nexus One était livré - vous n'allez pas le croire - avec un slot microSD et, pas de "carte SD interne". La date de sortie ici était janvier 2010, et il était livré avec Android 2.1 (alias "Eclair"). Marquez la date et la version d'Android.

Maintenant, j'ai trouvé un article sur l'analyse légale des navigateurs Android daté de 9/2010 (je suis tombé quelque part sur un exemplaire daté de 6/2010, mais je ne trouve pas le lien actuellement). Ils rapportent avoir utilisé le Samsung Galaxy S i9000 qui, selon GSMArena, est sorti en 6/2010 avec Android 2.1. Citation (c'est moi qui souligne) :

Actuellement, j'utilise Android 2.1 Eclair.
[ ]
Chaque option est cochée par défaut. Cliquez sur Capturer. Un dossier est créé sur la carte SD interne. appelé "forensics" avec 6 .csv des fichiers.

Comme vous pouvez le voir : Ce site le dispositif fonctionnait Eclair et dispose d'une carte SD interne (à moins que le blogueur n'ait fait une erreur ici). Comme d'habitude, le Nexus sont "dernier cri", mais celui qui était livré à l'origine avec la 2.1 avait pas de sdcard interne (ce qui est assez inhabituel pour un Nexus - mais c'était le seul) - et un autre appareil introduit environ 6 mois plus tard, utilisant également Eclair Je pense qu'on peut supposer que c'est à peu près à ce moment là eMMC a été introduit sur les appareils Android sous le nom de "sdcard interne".

Pas une preuve, mais au moins un "bon coup" je dirais.

Nous en arrivons maintenant à la citation de votre question : permettre au stockage interne et externe d'être chacun sur la même partition a été l'étape suivante, et a été introduit avec Honeycomb (alias Android 3.0), le passage étant fait de Mémoire de masse USB a MTP . Cela apportait deux avantages à l'utilisateur : d'une part, étant sur la même partition, il y avait moins d'"espace perdu". Il n'était plus nécessaire de se heurter à la condition d'obtenir une Mémoire insuffisante erreur avec beaucoup d'espace libre sur votre carte SD interne. Et deuxièmement, cet espace de stockage est resté disponible sur l'appareil même s'il était monté sur un ordinateur (donc pas de plantage d'applications ni de disparition de widgets). pour cette cause plus). Mais elle présente également un inconvénient : la plupart des systèmes de récupération des données ne fonctionnent plus sur le dispositif connecté, car ils nécessitent un "accès direct au niveau du bloc", ce que le MTP ne peut fournir.

Voilà pour une petite histoire sur la "carte SD interne" - j'espère que je ne vous ai pas seulement diverti un peu, mais que j'ai aussi pu répondre à votre question, au moins dans une certaine mesure :)


1 : Pour un historique des dispositifs Nexus, voir cet article de Wikipedia

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