Stokage des données sur microSD - Android - Technologies Mobiles
Marsh Posté le 10-12-2012 à 11:21:47
essaie avec Link2SD : https://play.google.com/store/apps/ [...] ak.Link2SD
par contre je ne sais pas si plusieurs applis de gestion app2sd peuvent cohabiter pacifiquement
et certaines Roms gère la partition ext en direct sans forcément demander ton avis
Marsh Posté le 10-12-2012 à 11:48:00
Merci mais Link2SD ne correspond pas à ce que je recherche.
Ce que je voudrais, c'est pouvoir stocker les données des applis sur ma microSD.
Par exemple, Aldiko ne reconnait le chemin des epub que vers /mnt/sdcard (chemin par défaut).
Mais je voudrais justement changer ce chemin par défaut et le remplacer par /mnt/extsd
Et ce pour tous les autres stockage aussi.
Marsh Posté le 10-12-2012 à 13:30:49
ok, j'avais pas capté
et j'ai pas de mnt/extsd (mais un dossier dans /data/sdext2). La gestion n'est pas standard apparemment
il y a une appli en particulier ou bien c'est plus général comme démarche ?
parce que je ne vois pas quelles applis peuvent nécessiter une telle démarche alors que tu peux libérer plus de mémoire interne en intégrant les maj des applis système dans la partition système ou en déplaçant certaines grosses libs
Marsh Posté le 10-12-2012 à 17:03:54
Non c'est plus général.
Pour résumer, dans la tablette j'ai une mémoire interne de 1.35 go pour les applis, une mémoire Flash de 1.5 Go (/mnt/sdcard) et une carte microSD de 8 Go (/mnt/extsd).
Mais le chemin par défaut pour tout stockage est /mnt/sdcard.
Cela veut dire que si une appli ne permet pas de changer le répertoire, les données de stockage vont dans la mémoire flash.
Pareil quand je déplace une application sur SD cela ne va pas sur la microSD qui a plus de capacité.
J'aimerai pouvoir y remédier car sinon la mémoire flash de 1.5 Go va vite être saturée alors que que j'aurai 8 Go de libre.
Marsh Posté le 11-12-2012 à 10:03:07
Salut Fafane
Si l'appli en elle même ne permet pas de pointer vers un autre répertoire de stockage que celui défini par défaut dans /mnt/sdcard, alors ton problème n'a que 2 solutions:
- tu fais la modif toi même avec tes p'tites mains
- tu flame le dev en lui disant que son appli c'est d'la merde
Marsh Posté le 11-12-2012 à 10:50:14
bonjour le coup de main
on sent bien l'artiste peintre
sinon, fafane, une piste à creuser du côté de Directory Bind, sur Xda (ouais, en anglais, je peux pas plus pour cause de proxy facho )
Marsh Posté le 11-12-2012 à 10:52:49
Après, y'a p'tet moyen avec un appareil rooté, de faire un lien symbolique depuis /mnt/sdcard vers le répertoire qui t'intéresse dans /mnt/extsd
A tester avec aldiko, tu sauras tout de suite
@Sid: t'as pas la compta à valider toi ?
Marsh Posté le 11-12-2012 à 11:05:26
wedgeant a écrit : Après, y'a p'tet moyen avec un appareil rooté, de faire un lien symbolique depuis /mnt/sdcard vers le répertoire qui t'intéresse dans /mnt/extsd A tester avec aldiko, tu sauras tout de suite |
je crois qu'il aimerait faire ça plus en amont pour que tout le stockage des données des app soient sur la partition ext
wedgeant a écrit :
|
je ne suis pas de ce côté là de la fosse aux lions
Marsh Posté le 11-12-2012 à 13:05:14
Salut les gars !
Et merci de vos réponses.
J'ai l'impression que nous somme de la même "boutique".
En tout cas je suis dans la même branche que WedgeAnt.
Sinon on fait comment déjà un lien symbolique depuis /mnt/sdcard vers /mnt/extsd ?
J'ai l'impression que c'est ce que fait Directory Bind : http://funbook.gizmolord.com/app-d [...] l-sd-card/
Marsh Posté le 11-12-2012 à 13:42:17
Directory Bind fait un "remount" des répertoires de /mnt/sdcard sur les répertoires de /mnt/extsd, donc pas tout à fait un lien symbolique ... c'est même plus propre, sauf que ça peut occasionner de gros soucis si la carte sd est retirée alors que le tel fonctionne je pense
Le lien symbolique, dans une console (genre, connecté en ssh depuis un pc sous linux ):
# mv /mnt/sdcard/aldiko /mnt/extsd |
Tu déplaces ton répertoire aldiko depuis /mnt/sdcard vers /mnt/extsd
Tes données réelles sont dans /mnt/extsd/aldiko et tu crées un lien symbolique depuis /mnt/sdcard vers ce répertoire
J'ai pas essayé, mais c'est probable que ça fonctionne ... par contre c'est pas très propre
Et sinon oui, on est de la même maison
Marsh Posté le 11-12-2012 à 13:46:09
fafane84 a écrit : Salut les gars ! |
je crois bien que l'on a le même proxy
fafane84 a écrit : |
dans un terminal, en root, je dirais un truc comme ça
Code :
|
mais franchement j'éviterais de coller ça comme ça dans la racine, en tout cas faut penser à dupliquer ce qui est déjà dans /mnt/sdcard
en fait je préfère la gestion au cas par cas, cette solution semble bien radicale mais si ça marche c'est tout bon
fafane84 a écrit : |
on dirait oui, et il assume le transfert et le montage au boot apparemment
maintenant j'attends tes retours, ça peut toujours servir pour prolonger l'existence de mon Blade
Marsh Posté le 09-12-2012 à 10:29:05
Salut à tous !
Quand un smartphone ou une tablette sous ICS est équipé d'une mémoire interne (/mnt/sdcard) et d'une carte microSD (/mnt/extsd), comment fait-on pour déterminer le lieu de stockage des données d'une application ?
Par défaut c'est stocké dans la mémoire interne mais, comme elle est grandement limitée, j’aimerai que cela puisse se faire naturellement sur la carte microSD de 32 Go
Je n'ai rien trouvé permettant de définir par défaut le stockage dans les paramètres.
Merci d'avance pour votre aide.
---------------
Mon Topic de Vente Hardware