0 votes

Comment fonctionne réellement le stockage émulé ?

J'ai récemment acheté un Xiaomi Note 4G. Une technologie étonnante. J'y ai transféré les applications que j'avais sur mon appareil précédent.

Si je l'ai acheté, c'est en partie pour avoir une bonne expérience de jeu. Mais ce dont j'ai été témoin, c'est qu'une fois que vous avez rempli votre mémoire interne d'applications et de jeux, vous ne pouvez pas libérer d'espace : il n'y a pas d'option pour déplacer les applications vers la carte SD, une grande déception. Même les applications tierces avec la permission de Root ne semblent pas fonctionner, mais ils ont laissé entendre que mon appareil utilise un stockage émulé et qu'il traite les deux espaces de stockage comme un seul.

Ma question est donc la suivante : pourquoi ne puis-je plus installer d'applications si je dispose de 23 Go d'espace libre ? Existe-t-il une solution à ce problème que je ne vois pas ? Je serais reconnaissant si quelqu'un pouvait m'aider. Merci !

2voto

Jeffrey Lebowski Points 314

Cela ne dépend pas du stock Android, cela dépend de Xiaomi. Votre système n'est installé que dans une partition (système), il ne modifie pas l'ensemble de la table de partition de votre appareil.

J'ai eu le même problème avec mon MI2S. Ce n'est que récemment que j'ai repartitionné l'ensemble du téléphone, donnant 10 gigas à la section des applications. Il semble que ce soit la seule solution. Voici les instructions détaillées.

http://xiaomi.eu/community/threads/mi2s-extending-size-of-storage-partition.21391/

Il est évident que vous devez faire l'inverse, car stillka enlève de l'espace à la partition de données pour le donner à celle de stockage. Étant donné que vous devez essentiellement supprimer les deux partitions et les recréer avec une taille différente, la procédure est la même, vous devez juste faire vos propres calculs car vous devez donner le point de départ et le point final, pas la taille.

J'ai effectué cette procédure deux fois de suite, car la première fois j'ai également supprimé la partition system1 pour obtenir 500 Mo supplémentaires, et je n'ai pas cassé mon téléphone, ni la première ni la deuxième fois, donc, même si la procédure semble effrayante, elle est assez sûre. Évidemment, cela signifie la perte de toutes les données que vous avez dans votre téléphone, à la fois les applications et autres et les données personnelles. Vous devez donc utiliser une application de sauvegarde pour sauvegarder vos applications et vos données, puis copier toute la carte SD (y compris la sauvegarde que vous venez de faire) sur votre PC, et la restaurer une fois que vous aurez recréé les partitions.

Note à propos de chache et system1 : vous pouvez également supprimer ces partitions (en réalité, réduisez-les à 3 Mo - le minimum pour en faire des systèmes de fichiers ext4 - car vous ne devez pas modifier la table de partition d'origine) pour gagner encore plus d'espace, mais il y a des conséquences.

Cache : certains disent que cette partition est utilisée par le Play Store de Google pour stocker temporairement (pardonnez le jeu de mots) les fichiers apks avant d'installer l'application sur votre téléphone. Cela signifie que si vous la supprimez, vous ne pourrez plus installer d'applications à partir de là, et si vous la réduisez trop, vous ne pourrez installer que de petites applications. Si vous utilisez d'autres sources que le Play Store (ou, peut-être, même le marché officiel de Xiaomi), tout devrait bien se passer.

System1 : c'est pour le faux double démarrage que MIUI utilise : chaque fois que vous mettez à jour votre système via l'application Updater intégrée, la nouvelle ROM est écrite dans le système dans lequel vous n'étiez pas, alternant entre les deux à chaque mise à jour. Cela permet d'avoir un système fonctionnant correctement dans votre téléphone, sans écraser le système précédent lors de la mise à jour (donc, c'est comme une sauvegarde du système). Si vous l'enlevez, vous ne pourrez plus utiliser l'application Updater, vous devrez à chaque fois flasher la ROM la plus récente quand vous voulez mettre à jour. Je n'ai pas fait cela car j'utilise la ROM MIUI 6 Sepcial Edition de MI2S, et le seul moyen facile de l'installer sans outils tiers est d'installer la ROM normale v5 et de mettre à jour avec l'application Updater. Votre choix.

-1voto

user173853 Points 21

@Jeffrey Lebowski Le cache est utilisé pour stocker des scripts shell comme des fichiers de commandes lors du redémarrage en mode récupération pour effectuer une tâche particulière (par exemple, la réinitialisation des données). Si vous le réduisez trop, il ne sera jamais capable de stocker ces scripts.

Et d'après ce que je sais, le Play Store de Google est stocké temporairement dans la partition de données, mais je me trompe peut-être.

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