IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Android Discussion :

Root : Comment copier une lib


Sujet :

Android

  1. #1
    Membre actif
    Homme Profil pro
    Futur développeur, étudiant
    Inscrit en
    Juillet 2012
    Messages
    67
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 26
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Futur développeur, étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2012
    Messages : 67
    Par défaut Root : Comment copier une lib
    Salut.
    Je suis root sur mon téléphone sous android et je voulais savoir comment (grace a du code ou une appli) copier une lib.so se trouvant sur ma carte SD dans le dossier local /system/lib.

    Merci
    paulolol

    EDIT: j'ai pensé a la command "push" d'adb.exe pour le faire depuis mon PC. Ça pourait marcher ?

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    757
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 757
    Par défaut
    La commande de base pour copier non ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    # cp /path/to/lib.so /system/lib/lib.so

  3. #3
    Membre actif
    Homme Profil pro
    Futur développeur, étudiant
    Inscrit en
    Juillet 2012
    Messages
    67
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 26
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Futur développeur, étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2012
    Messages : 67
    Par défaut
    Peut-être mais je fais cette commande avec quoi ? Le terminal android ?

  4. #4
    Membre émérite
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    757
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 757
    Par défaut
    Soit depuis un terminal Android (depuis ton device, avec une application qui le permet).
    Soit depuis adb (adb shell)

  5. #5
    Membre actif
    Homme Profil pro
    Futur développeur, étudiant
    Inscrit en
    Juillet 2012
    Messages
    67
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 26
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Futur développeur, étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2012
    Messages : 67
    Par défaut
    D'accord. Merci.
    Salut

  6. #6
    Membre actif
    Homme Profil pro
    Futur développeur, étudiant
    Inscrit en
    Juillet 2012
    Messages
    67
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 26
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Futur développeur, étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2012
    Messages : 67
    Par défaut
    En faite non, c'est pas bon :
    J'ai essayé la commande cp avec adb et avec un terminal, même en superuser mode (commande su), ça me dit ça :
    cp: can't create '/system/lib/lib.so': Read-only file system
    Et sur adb, j'ai aussi essayé
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    sudo cp /path/to/lib.so /system/lib/lib.so
    Mais ça me dit :
    sudo: permission denied !
    alors que j'avais fait la commande "su" avant.

    Je peux pas créer une app pour faire ça ?
    Merci

  7. #7
    Membre émérite
    Profil pro
    Inscrit en
    Janvier 2011
    Messages
    757
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2011
    Messages : 757
    Par défaut
    Si le dossier où tu veux sauvegarder ton fichier est Read-only file system le problème vient de là. Read only veux dire que tu ne peux que accéder à l'information et donc que tu ne peux pas y écrire. Il faut que ce répertoire soit en Read-Write et non en Read-Only

  8. #8
    Membre actif
    Homme Profil pro
    Futur développeur, étudiant
    Inscrit en
    Juillet 2012
    Messages
    67
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 26
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Futur développeur, étudiant
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juillet 2012
    Messages : 67
    Par défaut
    Et il y a une comnande pour le passer en Read-Write ou pas ?

    Sinon je pense que je peut créer un .zip contenant un fichier /system/lib/lib.so et reboot mon android en Recovery mode et faire une "mise a jour a partir de sdcard" en selectionnant le zip pour que ça l'extrait dans le dossier / et que du coup ça me mette la lib où je veux (j'ai fait pareille pour me mettre root, mais le zip était déjà fait).

  9. #9
    Expert confirmé

    Avatar de Feanorin
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    4 589
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 4 589
    Par défaut
    Pour changer les droits la commande c'est chmod, par contre il faut que tu passes en admin
    par la commande su et non sudo.

  10. #10
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Janvier 2014
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2014
    Messages : 2
    Par défaut aide
    Bon jours, excusez moi mais je suis novice en la matière quelles sont les étapes pour rendre le dossier /système/lib en mode read-write ? Merxi

  11. #11
    Expert confirmé

    Avatar de Feanorin
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    4 589
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2004
    Messages : 4 589

  12. #12
    Nouveau candidat au Club
    Profil pro
    Inscrit en
    Janvier 2014
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2014
    Messages : 2
    Par défaut re aide
    127|root@m0:/ # chmod 777 /system/lib
    chmod 777 /system/lib
    Unable to chmod /system/lib: Read-only file system



    Bon voila, dsl le noob de nouveau, jai essayé mais il me dit que je peux rien changer

  13. #13
    Expert confirmé

    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Février 2007
    Messages
    4 253
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2007
    Messages : 4 253
    Billets dans le blog
    3
    Par défaut
    Il faut "monter" la partition système en read-write.
    Utilise un bon explorateur de fichier (comme root-explorer, ou ESFileExplorer), il te le proposera normalement (en root uniquement bien entendu).

Discussions similaires

  1. Réponses: 2
    Dernier message: 27/10/2005, 14h10
  2. [C++] Comment copier une partie d'une chaine?
    Par irnbru dans le forum C++
    Réponses: 11
    Dernier message: 25/10/2005, 16h36
  3. Comment Copier une table dans un fichier?
    Par thx2003 dans le forum Requêtes
    Réponses: 2
    Dernier message: 15/12/2003, 13h09
  4. Comment copier une clé de la base des registres ?
    Par annecyrond dans le forum Langage
    Réponses: 2
    Dernier message: 16/09/2003, 08h53
  5. Comment copier une image dans le presse papier.
    Par cprogil dans le forum Langage
    Réponses: 7
    Dernier message: 09/09/2003, 16h54

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo