V
vigi31
Membre
- Inscrit
- 2 Janvier 2013
- Messages
- 22
- Points
- 0
- #1
Bonjour,
Je vais vous présenter comment je suis parvenu à monter un emplacement Samba (NAS ou partage Windows) sur l'arborescence locale de la tablette.
Mon NAS (un vieux qnap TS-101) contient toutes mes photos et vidéos. L'objectif est de pouvoir y accéder avec toutes les applications Android comme si les données du NAS étaient en local sur la tablette.
Pas de tuto pour l'instant car je ne vais pas détailler toutes les étapes.
Pré-requis :
Pour cela, il faut au préalable charger le module Linux nommé cifs.ko. Le problème est que ce module doit etre compilé spécifiquement pour la tablette et que je n'ai encore trouvé nulle part la version pour notre Iconia Tab A210. Pour que cifs.ko fonctionne, il faut aussi avoir le module md4.ko chargé.
J'ai trouvé comment compiler ces modules grâce aux allemands de
Avec la traduction google en anglais (en francais c'est une catastrophe ... :shock: ) j'ai réussi à comprendre le post .
Vous trouverez donc les fichiers cifs.ko et md4.ko ici :
Il faut ensuite charger les deux modules (md4 doit etre chargé avant cifs) :
On peut vérifier que les deux modules ont été chargés avec succès grâce à lsmod :
Enfin, il faut monter le répertoire distant. Exemple :
Je rappelle qu'il faut que le répertoire locale : ici /sdcard/NAS/Public existe pour que mount fonctionne. Il faut aussi que le serveur Samba soit correctement configuré sur le NAS.
Et voilà, s'il n'y a pas d'erreurs sur la commande mount ça doit marcher : on peut accéder au contenu du NAS depuis n'importe quelle application en allant pointer vers <sdcard0>/NAS/Public
Je vais vous présenter comment je suis parvenu à monter un emplacement Samba (NAS ou partage Windows) sur l'arborescence locale de la tablette.
Mon NAS (un vieux qnap TS-101) contient toutes mes photos et vidéos. L'objectif est de pouvoir y accéder avec toutes les applications Android comme si les données du NAS étaient en local sur la tablette.
Pas de tuto pour l'instant car je ne vais pas détailler toutes les étapes.
Pré-requis :
tablette rootée
ROM Acer Android 4.1.1 Acer_AV051_A210_RV05RC02
Pour cela, il faut au préalable charger le module Linux nommé cifs.ko. Le problème est que ce module doit etre compilé spécifiquement pour la tablette et que je n'ai encore trouvé nulle part la version pour notre Iconia Tab A210. Pour que cifs.ko fonctionne, il faut aussi avoir le module md4.ko chargé.
J'ai trouvé comment compiler ces modules grâce aux allemands de
S'il vous plaît,
Connexion
ou
S'inscrire
pour voir le contenu ou les urls !
Avec la traduction google en anglais (en francais c'est une catastrophe ... :shock: ) j'ai réussi à comprendre le post .
Vous trouverez donc les fichiers cifs.ko et md4.ko ici :
S'il vous plaît,
Connexion
ou
S'inscrire
pour voir le contenu ou les urls !
. Il faut les copier sur la tablette. L'emplacement le plus approprié est /system/lib/modules/ mais pour pouvoir écrire à cet emplacement il faut au préalable avoir monté la zone /system en read-write. L'opération peut etre effectuée dans ES_Explorer bien configuré une fois la tablette rootée. Cela peut etre aussi fait en ligne de commande :
Code:
S'il vous plaît,
Connexion
ou
S'inscrire
to view codes content!
Il faut ensuite charger les deux modules (md4 doit etre chargé avant cifs) :
Code:
S'il vous plaît,
Connexion
ou
S'inscrire
to view codes content!
On peut vérifier que les deux modules ont été chargés avec succès grâce à lsmod :
Code:
S'il vous plaît,
Connexion
ou
S'inscrire
to view codes content!
Code:
S'il vous plaît,
Connexion
ou
S'inscrire
to view codes content!
Et voilà, s'il n'y a pas d'erreurs sur la commande mount ça doit marcher : on peut accéder au contenu du NAS depuis n'importe quelle application en allant pointer vers <sdcard0>/NAS/Public