Aller au contenu

[TUTO] Installer des applications sur carte SD externe


Recommended Posts

Suite aux différents problèmes avec la carte SD non utilisable de manière native

J'ai cherché une solution minimaliste ave le minimum de modification pour faire pointer /mnt/sdcard vers la carte sd en non vers la mémoire interne

Voici le résultats des mes investigations

Cela fat 2 jours que j'aiprocéde à cette manip et pas de soucis en résumé juste un swap du nom du point montage effectué au démarrage du téléphone !

Sur le E350 rooté Installer sshDroid (https://play.google.....sshdroid&hl=en)et

Installer Es file explorer (https://play.google....mRyb2lkLnBvcCJd)

Lancer sshdroid sur le tel et activé le serveur sftp

Lancer Es file explorer allez dans paramètre ---> réglages --->Options "root" :activer toutes les options ( accès root accès a ,/ monter le système en écriture)

Sur le pc installer winscp http://winscp.net/eng/download.php

Lancer une session Winscp root@iadreese_ip_de_votre_gallant ( mot de passe du compte root:admin )

Aller dans

/system/etc

Editer vold.fstab

et remplacer les 2 lignes ci-dessous

dev_mount sdcard /mnt/sdcard emmc@fat /devices/platform/goldfish_mmc.0 /devices/platform/mtk-sd.0/mmc_host

dev_mount sdcard /mnt/sdcard2 auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk-sd.1/mmc_host

Par

dev_mount sdcard /mnt/sdcard2 emmc@fat /devices/platform/goldfish_mmc.0 /devices/platform/mtk-sd.0/mmc_host

dev_mount sdcard /mnt/sdcard auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk-sd.1/mmc_host

Ce la vas juste permettre de monter la carte sd externe sur /mnt/sdcard

la mémoire interne sur /mnt/sdcard2

Sauvegarder

Puis rebooter votre téléphone

Et voila plus de soucis

J'ai pus installer toutes les applis sur la carte externe sans rien faire d'autres.

Ps: pour faire marche arrière refaite la même manip et remettre les valeurs d'origine dans /system/etc/vold.fstab

Benoit37000

Trop fort cette solution !

Bravo !!!

  • Like 1
Lien vers le commentaire
Partager sur d’autres sites

yep super le tuto benoit37000 et en faisant tout ça , ça a aussi fait fonctionné une manip que j'avais testé pour avoir le fullscreen sans les softkeys . avec fullscreentoggle et lmt ( tuto ici :https://forum.frandroid.com/topic/99989-cacher-les-softkeys-et-diriger-ics-avec-des-gestes/) . maintenant je peux utiliser la totalité de l'écran et faire appaitre les softkeys que quand j'en ai besoin . c'est génial .

1211080533529734510526877.jpg

1211080533529734510526878.jpg

Modifié par boromkeurgui
Lien vers le commentaire
Partager sur d’autres sites

Suite aux différents problèmes avec la carte SD non utilisable de manière native

J'ai cherché une solution minimaliste ave le minimum de modification pour faire pointer /mnt/sdcard vers la carte sd en non vers la mémoire interne

Voici le résultats des mes investigations

Cela fat 2 jours que j'aiprocéde à cette manip et pas de soucis en résumé juste un swap du nom du point montage effectué au démarrage du téléphone !

Sur le E350 rooté Installer sshDroid (https://play.google.....sshdroid&hl=en)et

Installer Es file explorer (https://play.google....mRyb2lkLnBvcCJd)

Lancer sshdroid sur le tel et activé le serveur sftp

Lancer Es file explorer allez dans paramètre ---> réglages --->Options "root" :activer toutes les options ( accès root accès a ,/ monter le système en écriture)

Sur le pc installer winscp http://winscp.net/eng/download.php

Lancer une session Winscp root@iadreese_ip_de_votre_gallant ( mot de passe du compte root:admin )

Aller dans

/system/etc

Editer vold.fstab

et remplacer les 2 lignes ci-dessous

dev_mount sdcard /mnt/sdcard emmc@fat /devices/platform/goldfish_mmc.0 /devices/platform/mtk-sd.0/mmc_host

dev_mount sdcard /mnt/sdcard2 auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk-sd.1/mmc_host

Par

dev_mount sdcard /mnt/sdcard2 emmc@fat /devices/platform/goldfish_mmc.0 /devices/platform/mtk-sd.0/mmc_host

dev_mount sdcard /mnt/sdcard auto /devices/platform/goldfish_mmc.1 /devices/platform/mtk-sd.1/mmc_host

Ce la vas juste permettre de monter la carte sd externe sur /mnt/sdcard

la mémoire interne sur /mnt/sdcard2

Sauvegarder

Puis rebooter votre téléphone

Et voila plus de soucis

J'ai pus installer toutes les applis sur la carte externe sans rien faire d'autres.

Ps: pour faire marche arrière refaite la même manip et remettre les valeurs d'origine dans /system/etc/vold.fstab

Benoit37000

J'ai effectué la manip mais rien ne marche comme prévu. Pire, après manipulation ma sd externe semble avoir maintenant juste 1.60 go(comme la sd interne) alors qu'elle en a 8 a la base.

Aussi sur winSCP sa me marque connexion à l'hôte impossible(j'ai modifié le fichier vold directement via es file explorer). Je voudrais savoir dans winSCP qu'es ce que je dois mettre comme nom d'hôte

Lien vers le commentaire
Partager sur d’autres sites

La méthode de Benoit37000 marche sans problème ! Mais il faut faire un Wipe Cache pour que la modification soit prise en compte ! J'avais bien modifié le fichier, mais aucun changement. Un coup de Wipe et ça fonctionne ! B)

Lien vers le commentaire
Partager sur d’autres sites

MTB Flo

Bonsoir, jai modifie les lignes de cmd pr pointer vers la sd card. Jai rebooter mais cela ne fonctionne pas. Je souhaiterai faire un wipe cache.. comment fait on cela. Merci davance bonne soiree

Faut que tu redémarre le téléphone en mode recovery. Pour cela, tu dois rester appuyer sur la touche de Volume + et allumer le téléphone.

Ensuite tu verras apparaître le bonhomme Android avec un triangle rouge. Là t'as juste à naviguer dans le menu recovery avec Volume -, et sélectionner Wipe Cache avec le bouton Power.

Attention, Wipe Cache seulement ! Ne touche à rien d'autre !

Lien vers le commentaire
Partager sur d’autres sites

j'ai fait la modif des SD card. (ma SDcard est de 8Go)

Maintenant voici ce que le gallant affiche:

stockage interne : espace total : 0,98 Go dispo:667Mo

stockage USB: espace total: 7,39 Go dispo: 4,78Go

carte SD: espace total: 1,60 Go dispo: 1,23 Go

Je pense que cela a marché car il a permuté les SD card.

Mais ne suffirait -il pas de modifier simplement le fichier "vold.fstab" comme indiqué dans la procédure ?

sans passer par les applications sshdroid et winscp.

qu'en pensez vous ?

Autre question qui me semble avoir son importance après avoir fait cette modif de SDcard,

Faut il modifier le disque d'écriure par défaut ?

Pour ma part il pointe sur carte SD

Lien vers le commentaire
Partager sur d’autres sites

franck34370

!!!! Je viens de m'apercevoir que mes raccourcis ne pointent plus sur les appli et que certaines appli ont disparues !!!!!!

Pas de stress ! Il suffit dans un premier temps, de copier sur le PC tout les dossiers et fichiers de la mémoire interne (devenue Carte SD). Ensuite tu éteins le téléphone, tu retire la micro SD (devenue Mémoire de stockage USB) et la branche sur le PC, et tu copie/colle tous les fichiers et dossiers précédemment copiés sur le PC.

Tu redémarre, Wipe cache au cas où, et tous les raccourcis et applis seront de nouveau là ! :)

Modifié par P6K0
  • Like 1
Lien vers le commentaire
Partager sur d’autres sites

En fait lorsque j'ai fait la manip mes appli déplacées avec App2 SD n'apparaissaient plus.

Alors j'ai fais machine arrière avec l'ancien fichier vold.fstab et tout est revenu dans l'ordre puis j'ai déplacé toutes mes appli en memoire interne et supprimé App2SD. Et j'ai recommencé la manip.

Là tout est Ok.

Encore Merci. pour les infos.

Mais j'ai juste modifié le fichier vold.fstab et ça marche.

  • Like 1
Lien vers le commentaire
Partager sur d’autres sites

  • 2 weeks later...

Vraiment très bon tuto, merci et bravo.

Maintenant, avez vous remarqués des problèmes de vitesse ? ou votre carte sd (class 4 pour mon cas) est aussi rapide que la mémoire interne ?

Quel format de fichier avez vous utilisé pour formater la carte SD?

Modifié par BadJack
Lien vers le commentaire
Partager sur d’autres sites

  • 3 weeks later...

Excellent, ça marche super! J'ai enfin pu installer l'app à 3,6Go de Wikipedia offline. Merci mille fois, superbe boulot!

C'est quand même fou que l'on soit obligé de faire tout ça pour pouvoir réellement se servir de son téléphone! Oui, je viens de découvrir Android... (meme pas de I-Bidule avant)

[HS]

Rien que le coup de l'installation des Apk via le Play Store je trouve ça complètement aberrant... Et le store qui vérifie même que l'on est bien sur un smartphone ET en wifi. Non mais et puis quoi encore :o ...[/HS]

Bref, génial forum! Merci de la libération! B)

Modifié par huygens
Lien vers le commentaire
Partager sur d’autres sites

bonsoir tout le monde je vous explique mon soucis j'ai un Acer liquid metal qui a été rooté mais les claviers qui sont sur le telephone ont été suprimer mais le soucis c'est que il n'y a plus aucun clavier d'installer sur le telephone alors je ne peut plus rien faire ni aller sur le market pour telecharger une application clavier car il faut que je rentre mon adresse mail mais sans clavier c'est difficile je ne sais plus quoi faire

Lien vers le commentaire
Partager sur d’autres sites

J'avais aussi fait la boulette une fois

Déjà regarde si les clavier sont pas dans la corbeille (root app delete)

Après tu peut aussi lancer le telechargement de l'appli depuis ton pc de de bureau.avec swifkey tu devrait pas avoir besoin du clavier pour l'installer. Sinon une nouvelle rom

Lien vers le commentaire
Partager sur d’autres sites

Merci Benoit37000 !

Je viens de faire la manipulation et ça fonctionne.

Par contre, pas besoin de passer par SSHDROID et WINSCP.

A partir du moment où on fait tout ce que tu dis :

"Lancer Es file explorer allez dans paramètre ---> réglages --->Options "root" :activer toutes les options ( accès root accès a ,/ monter le système en écriture)"

On peut modifier puis enregistrer le fichier avec "ES Editeur de notes"

Bonne soirée,

Merci à Benoit37000

Je viens de faire la manip juste avec l'éditeur et j'ai bien permuté les 2 SD.

J'avais fait un copier/coller de tous les fichiers avant avec ES Explo et

j'ai juste perdu mon theme GO après le reboot.

Encore merci.

Lien vers le commentaire
Partager sur d’autres sites

  • 2 weeks later...

Pour information :

La modification de vold.fstab + le patch de repartitionnement permet d'avoir un résultat excellent :

http://forum.frandro...ce-de-stockage/

Je pense qu'il faut d'abord appliquer le patch de partitionnement avant d'effectuer la modification de vold.fstab.

Qu'en pensez vous ?

Apres repartitionnement, le téléphone est réinitialisé. Est ce qu'il faut le rerooter ?

Lien vers le commentaire
Partager sur d’autres sites

Bonsoir,

Depuis que j'ai fait la modification du vold.fstab, il m'est impossible d'installer la mise à jour d'acer.

J'ai desactivé le root, il trouve bien la maj, telecharge, ... et redemarre.

Au reboot il bloque sur recovery en disant qu'il ne trouve pas /sdcard/acer_ug/update.zip.

En effet pas de dossier /acer_ug ni sur ma sd, une sd de 32 Go formatée en FAT 32 (sdcard) ni sur la sd interne (sdcard2).

Qu'en pensez vous ? Comment faire pour reussir une maj ?

Voici le log que j'ai trouvé dans /cache/recovery/last_log

Starting recovery on Sat Jan 19 17:58:04 2013

framebuffer: fd 4 (540 x 960)

ioctl(): blank: Invalid argument

ioctl(): blank: Invalid argument

Partition Information:

preloader 0x0000000000040000 0x0000000000000000 2 /dev/misc-sd

dsp_bl 0x00000000005c0000 0x0000000000040000 2 /dev/misc-sd

mbr 0x0000000000004000 0x0000000000000000 2 /dev/block/mmcblk0

ebr1 0x000000000005c000 0x0000000000004000 2 /dev/block/mmcblk0p1

pmt 0x0000000000400000 0x0000000000060000 2 /dev/block/mmcblk0

nvram 0x0000000000300000 0x0000000000460000 2 /dev/block/mmcblk0

seccfg 0x0000000000020000 0x0000000000760000 2 /dev/block/mmcblk0

uboot 0x0000000000060000 0x0000000000780000 2 /dev/block/mmcblk0

bootimg 0x0000000000600000 0x00000000007e0000 2 /dev/block/mmcblk0

recovery 0x0000000000600000 0x0000000000de0000 2 /dev/block/mmcblk0

sec_ro 0x0000000000600000 0x00000000013e0000 2 /dev/block/mmcblk0p5

misc 0x0000000000060000 0x00000000019e0000 2 /dev/block/mmcblk0

logo 0x0000000000300000 0x0000000001a40000 2 /dev/block/mmcblk0

expdb 0x00000000000a0000 0x0000000001d40000 2 /dev/block/mmcblk0

ebr2 0x0000000000004000 0x0000000001de0000 2 /dev/block/mmcblk0

android 0x0000000020100000 0x0000000001de4000 2 /dev/block/mmcblk0p6

cache 0x0000000020100000 0x0000000021ee4000 2 /dev/block/mmcblk0p2

usrdata 0x0000000040100000 0x0000000041fe4000 2 /dev/block/mmcblk0p3

fat 0x000000006613c000 0x00000000820e4000 2 /dev/block/mmcblk0p4

bmtpool 0x0000000000bc0000 0x00000000ff9f0050 2 /dev/block/mmcblk0

recovery filesystem table

=========================

0 /tmp ramdisk (null) (null) 0

1 /boot emmc boot (null) 0

2 /cache ext4 /dev/block/mmcblk0p2 (null) 0

3 /data ext4 /dev/block/mmcblk0p3 (null) 0

4 /misc emmc misc (null) 0

5 /recovery emmc recovery (null) 0

6 /sdcard vfat /dev/block/mmcblk1p1 /dev/block/mmcblk1 0

7 /system ext4 /dev/block/mmcblk0p6 (null) 0

I:Got arguments from /cache/recovery/command

I:no boot messages

I:check otaupdate is done clear boot message

Command: "/sbin/recovery" "--update_package=/sdcard/acer_ug/update.zip"

==============================

[ASP] SECURE BOOT INIT 'Fri Feb 24 08:30:04 CST 2012(ASF.ICS.MP)'

==============================

[sEC] no check. ret 0x9007

ro.secure=1

ro.allow.mock.location=0

persist.mtk.aee.aed=on

ro.debuggable=0

persist.sys.usb.config=mtp

persist.service.acm.enable=0

ro.build.id=IML74K

ro.build.display.id=Acer_AV041_E350_1.000.18_EMEA_FR

ro.build.version.incremental=eng.yhl.1350268075

ro.custom.build.version=1350268075

ro.build.version.sdk=15

ro.build.version.codename=REL

ro.build.version.release=4.0.3

ro.build.date=2012年 10月 15日 星期一 10:30:05 CST

ro.build.date.utc=1350268205

ro.build.type=user

ro.build.user=yhl

ro.build.host=rj2-yhl

ro.build.tags=release-keys

ro.product.model=E350

ro.product.brand=Acer

ro.product.name=C8_EMEA_FR

ro.product.device=C8

ro.product.board=March

ro.product.cpu.abi=armeabi-v7a

ro.product.cpu.abi2=armeabi

ro.product.manufacturer=Acer

ro.product.locale.language=fr

ro.product.locale.region=FR

ro.wifi.channels=

ro.board.platform=

ro.build.product=C8

ro.build.description=simcom75_cu_ics-user 4.0.3 IML74K eng.yhl.1350268075 release-keys

ro.build.fingerprint=Acer/C8_EMEA_FR/C8:4.0.3/IML74K/1350268075:user/release-keys

ro.build.flavor=

ro.build.characteristics=default

ro.error.receiver.system.apps=com.acer.android.nidus

ro.hardware=March

ro.com.google.clientidbase=android-acer

ro.product.modelalias=Acer Liquid Gallant Duo

ro.baseband=Brand_BaseOS_ModemBSPVersion_Model_M.mmm.cc

gsm.version.baseband=Brand_BaseOS_ModemBSPVersion_Model_M.mmm.cc

ro.build.sku=GEN1

ro.seriaino=YWWddddddMM

ro.build.hardware.display.id=2MT521Z-C8_V2.00

ro.com.google.gmsversion=4.0_r7

ro.build.pandora.id=Acer_AV041_E350_RV05RC18_EMEA_FR

ro.mediatek.version.release=Acer_AV041_E350_1.000.18_EMEA_FR

ro.mediatek.platform=MT6575

ro.mediatek.chip_ver=S01

ro.mediatek.version.branch=ALPS.ICS.MP

rild.libpath=/system/lib/mtk-ril.so

rild.libargs=-d /dev/ttyC0

wifi.interface=wlan0

ro.mediatek.wlan.wsc=1

ro.mediatek.wlan.p2p=1

mediatek.wlan.ctia=0

ro.media.enc.hprof.file.format=3gp

ro.media.enc.hprof.codec.vid=m4v

ro.media.enc.hprof.vid.width=720

ro.media.enc.hprof.vid.height=480

ro.media.enc.hprof.vid.fps=30

ro.media.enc.hprof.vid.bps=3400000

ro.media.enc.hprof.codec.aud=amrnb

ro.media.enc.hprof.aud.bps=12200

ro.media.enc.hprof.aud.ch=1

ro.media.enc.hprof.aud.hz=8000

ro.media.enc.mprof.file.format=3gp

ro.media.enc.mprof.codec.vid=m4v

ro.media.enc.mprof.vid.width=352

ro.media.enc.mprof.vid.height=288

ro.media.enc.mprof.vid.fps=30

ro.media.enc.mprof.vid.bps=990000

ro.media.enc.mprof.codec.aud=amrnb

ro.media.enc.mprof.aud.bps=12200

ro.media.enc.mprof.aud.ch=1

ro.media.enc.mprof.aud.hz=8000

ro.media.enc.lprof.file.format=3gp

ro.media.enc.lprof.codec.vid=h263

ro.media.enc.lprof.vid.width=176

ro.media.enc.lprof.vid.height=144

ro.media.enc.lprof.vid.fps=30

ro.media.enc.lprof.vid.bps=384000

ro.media.enc.lprof.codec.aud=amrnb

ro.media.enc.lprof.aud.bps=12200

ro.media.enc.lprof.aud.ch=1

ro.media.enc.lprof.aud.hz=8000

wifi.tethering.interface=ap0

ro.opengles.version=131072

wifi.direct.interface=p2p0

dalvik.vm.heapgrowthlimit=48m

dalvik.vm.heapsize=128m

ro.crypto.tmpfs_options=mode=0771,uid=1000,gid=1000

ro.crypto.fs_type=ext4

ro.crypto.fs_real_blkdev=/emmc@usrdata

ro.crypto.fs_mnt_point=/data

ro.crypto.fs_options=noauto_da_alloc

ro.crypto.fs_flags=0x00000406

ro.camera.sound.forced=0

ro.audio.silent=0

ro.sys.usb.storage.type=mtp

ro.sf.hwrotation=180

ril.current.share_modem=2

launcherplus.allappsgrid=2d

launcher2.allappsgrid=3d_20

curlockscreen=2

ro.mediatek.gemini_support=true

drm.service.enabled=true

persist.radio.fd.counter=20

persist.radio.fd.off.counter=20

ro.config.notification_sound=pixiedust.ogg

ro.config.alarm_alert=Alarm_Beep_01.ogg

ro.config.ringtone=DreamTheme.ogg

net.bt.name=Android

net.change=net.bt.name

dalvik.vm.stack-trace-file=/data/anr/traces.txt

ro.factorytest=0

ro.serialno=ROP7ZL5HDMOFS4SS

ro.bootmode=unknown

ro.carrier=unknown

ro.bootloader=unknown

ro.revision=1710983680

ro.mtprof.disable=1

ro.sf.lcd_density=240

init.svc.recovery=running

update_package = /sdcard/acer_ug/update.zip

I:Finding update package...

I:Update location: /sdcard/acer_ug/update.zip

I:Opening update package...

I:1 key(s) loaded from /res/keys

I:Verifying update package...

E:failed to open /sdcard/acer_ug/update.zip (No such file or directory)

I:verify_file returned 1

E:signature verification failed

Signature verification failed

Installation aborted.

write result : MOTA_RESULT_FILE

write result : remove_mota_file

write result : remove_mota_file(DEFAULT_MOTA_FILE)

I:no boot messages

I:[1]check the otaupdate is done!

I:no boot messages

I:[1]check the otaupdate is done!

Modifié par chakti
Lien vers le commentaire
Partager sur d’autres sites

Je n'ai pas changé de recovery !

C'est bien un probleme avec la config de vold.fstab.

Pour appliquer la maj, il faut :

- remettre la config vold.fstab d'origine

- wipe cache

- installer la maj

- rerooter le tel ( ma methode c'est XDA)

- faire la modif du vold.fstab mod

et le tour est joué

:lol:

Modifié par chakti
Lien vers le commentaire
Partager sur d’autres sites

Rejoignez la conversation

Vous pouvez poster maintenant et vous enregistrez plus tard. Si vous avez un compte, connectez-vous maintenant pour poster.

Invité
Unfortunately, your content contains terms that we do not allow. Please edit your content to remove the highlighted words below.
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...