6riloo Posté(e) 20 mai 2015 Share Posté(e) 20 mai 2015 (modifié) ok je me lance, par contre je ne comprends pas ce que je doit vous fournir (Is ??) Le but du jeu c'est de voir déjà dans un premier temps si l'éxécutable qui est à la base de l'exploit fonctionne encore sur la 20P. Cet exécutable c'est le fichier send_command.exe(récemment réécrit pour linux dans un script python). Cet exécutable est présent dans toutes les méthodes qui ont découlé ensuite de la méthode originale (celle qui est dénommée par @ "méthode en ligne de commande" dans ce tuto. Toutes les autres méthodes ne font que reprendre cette méthode originale en automatisant la procédure, avec ou sans interface graphique. Toutes utilisent donc send_command.exe. Il fait quoi cet exe ? Il permet d'envoyer des commandes (comme son nom l'indique ;-) ) à l'appareil lorsque ce dernier est en mode download. Pour le rootage, il est procédé à l'envoi dans la mémoire du téléphone des fichiers (script et fichiers pour le root) nécessaire au root, avant la mise en mode download de l'appareil. Puis une fois celui-ci en mode download, send_command.exe exécute le script préalablement mis dans la mémoire du téléphone, et ce en passant par le port com ouvert par le mode download. Donc la première étape est de s'assurer que le send_command.exe peut toujours envoyer des commandes au téléphone. Pour ce faire, suffit de mettre le téléphone en mode download, de détecter le port ouvert et d'envoyer une commande simple autre que celle prévue initialement pour rooter. La commande "ls" est une commande simple qui liste les fichiers. Si une réponse à cette commande est effectuée, on peut déjà exclure des hypothèses que le problème se situe au niveau de l'envoi des commandes. Pas besoin d’effectuer toute la première partie du tuto pour tester le send_command.exe (les adb push des fichiers). Modifié 20 mai 2015 par 6riloo Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
benjo64 Posté(e) 20 mai 2015 Share Posté(e) 20 mai 2015 je viens d'effectuer toute la procedure via invite de commande, le resultat est le même, j'ai fait un copier coller sur le bloc note si tu veux jetter un coup d'oeil Je suis actuellement en mode download,que dois je taper dans invite de commande? Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
6riloo Posté(e) 20 mai 2015 Share Posté(e) 20 mai 2015 (modifié) @benjo64 Send_Command.exe \\.\COM3 (mettre ton port ouvert) puis ls Je veux bien voir ton txt (dans une balise code si possible) Modifié 20 mai 2015 par 6riloo Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
benjo64 Posté(e) 20 mai 2015 Share Posté(e) 20 mai 2015 Microsoft Windows [version 6.1.7601] Copyright (c) 2009 Microsoft Corporation. Tous droits réservés. C:\Users\Benjo>lg_root 'lg_root' n'est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes. C:\Users\Benjo>c: C:\Users\Benjo>cd.. C:\Users>cd.. C:\>cd.. C:\>C:\LG_Root\ 'C:\LG_Root\' n'est pas reconnu en tant que commande interne ou externe, un programme exécutable ou un fichier de commandes. C:\>LG_Root> La syntaxe de la commande n'est pas correcte. C:\>adb devices * daemon not running. starting it now on port 5037 * * daemon started successfully * List of devices attached C:\>adb devices List of devices attached LGD855b1030071 device C:\>adb.exe push busybox /data/local/tmp/ && adb.exe push lg_root.sh /data/local /tmp && adb.exe push UPDATE-SuperSU-v2.46.zip /data/local/tmp 5410 KB/s (1048328 bytes in 0.189s) 583 KB/s (9319 bytes in 0.015s) 5236 KB/s (4017098 bytes in 0.749s) C:\>Send_Command.exe \\.\COM3 Author : blog.lvu.kr SPECIAL COMMAND : ENTER, LEAVE #sh /data/local/tmp/lg_root.sh dummy 1 /data/local/tmp/UPDATE-SuperSU-v2.46.zip /data/local/tmp/busybox ui_print ***************** ui_print SuperSU installer ui_print ***************** ui_print - Mounting /system, /data and rootfs ui_print - Extracting files ui_print - Disabling OTA survival ui_print - Removing old files ui_print - Placing files ui_print - Post-installation script ui_print - Unmounting /system and /data ui_print - Done ! # Microsoft Windows [version 6.1.7601] Copyright (c) 2009 Microsoft Corporation. Tous droits réservés. C:\Users\Benjo>cd.. C:\Users>cd.. C:\> C:\>Send_Command.exe \\.\COM3 Author : blog.lvu.kr SPECIAL COMMAND : ENTER, LEAVE #Is # Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
6riloo Posté(e) 20 mai 2015 Share Posté(e) 20 mai 2015 (modifié) ls avec la lettre l de list, pas I de Isabelle Modifié 20 mai 2015 par 6riloo Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
benjo64 Posté(e) 20 mai 2015 Share Posté(e) 20 mai 2015 Microsoft Windows [version 6.1.7601] Copyright (c) 2009 Microsoft Corporation. Tous droits réservés. C:\>Send_Command.exe \\.\COM3 Author : blog.lvu.kr SPECIAL COMMAND : ENTER, LEAVE #ls build.prop cache data default.prop dev etc ffu file_contexts fstab.g3 fstab.laf init init.class_main.sh init.g3.crash.sh init.g3.rc init.g3_core.rc init.g3_product.rc init.galbi.bt_vendor.rc init.galbi.fm_vendor.rc init.galbi.sensor.sh init.galbi_core.rc init.laf.spr.usb.rc init.laf.usb.rc init.lge.cmm.usb.sh init.lge.early.rc init.lge.log.rc init.lge.modem_log.rc init.lge.power.rc init.lge.rc init.lge.svelte.rc init.lge.svelte.sh init.lge.usb.rc init.lge.usb.sh init.mdm.sh init.mid.rc init.miniOS.aat.rc init.miniOS.environ.rc init.miniOS.mfts.rc init.miniOS.rc init.qcom.class_core.sh init.qcom.early_boot.sh init.qcom.factory.sh init.qcom.rc init.qcom.sh init.qcom.ssr.sh init.qcom.syspart_fixup.sh init.rc init.recovery.g3.rc init.target.rc init.trace.rc init.usb.rc init.zygote32.rc persist proc property_contexts res root sbin sdcard seapp_contexts sepolicy service_contexts set_emmc_size.sh skd.rc skd.sh storage storage_list.xml sys system ueventd.g3.rc ueventd.rc vendor # Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
6riloo Posté(e) 20 mai 2015 Share Posté(e) 20 mai 2015 OK, la commande est bien passée. Avec root checker, ça te donne quoi ? Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
benjo64 Posté(e) 20 mai 2015 Share Posté(e) 20 mai 2015 non rooté 1 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
6riloo Posté(e) 20 mai 2015 Share Posté(e) 20 mai 2015 supersu est installé ? Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
benjo64 Posté(e) 20 mai 2015 Share Posté(e) 20 mai 2015 (modifié) oui mais inutilisable, il etait deja installé quand le téléphone était rooté, la derniere mise à jour Android V20G a enlevé le root Modifié 20 mai 2015 par benjo64 1 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
6riloo Posté(e) 20 mai 2015 Share Posté(e) 20 mai 2015 tu peux le virer STP, et refaire la procèdure manuelle, regarder si il a été ainsi installé, et nous dire ce que ça fait quand tu le lances ? Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
benjo64 Posté(e) 20 mai 2015 Share Posté(e) 20 mai 2015 Ok,j'ai desinstallé superSU et refait le root en manuel,supersu n'est pas présent dans mes appli 1 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
6riloo Posté(e) 20 mai 2015 Share Posté(e) 20 mai 2015 (modifié) Ha, c'est intéressant. Tu as bien eu, lors de l'install, le même txt affiché à la fin du script, soit: #sh /data/local/tmp/lg_root.sh dummy 1 /data/local/tmp/UPDATE-SuperSU-v2.46.zip /data/local/tmp/busybox ui_print ***************** ui_print SuperSU installer ui_print ***************** ui_print - Mounting /system, /data and rootfs ui_print - Extracting files ui_print - Disabling OTA survival ui_print - Removing old files ui_print - Placing files ui_print - Post-installation script ui_print - Unmounting /system and /data ui_print - Done ! # ? et aussi que donne un ls /system/xbin/ envoyé depuis le send_command.exe ? Modifié 20 mai 2015 par 6riloo Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
benjo64 Posté(e) 20 mai 2015 Share Posté(e) 20 mai 2015 C:\>Send_Command.exe \\.\COM3 Author : blog.lvu.kr SPECIAL COMMAND : ENTER, LEAVE #ls /system/xbin/ antradio_app bttest dexdump tcd # 1 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
6riloo Posté(e) 20 mai 2015 Share Posté(e) 20 mai 2015 (modifié) OK et la cmd: id -un Modifié 20 mai 2015 par 6riloo Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
benjo64 Posté(e) 20 mai 2015 Share Posté(e) 20 mai 2015 C:\>Send_Command.exe \\.\COM3 Author : blog.lvu.kr SPECIAL COMMAND : ENTER, LEAVE #id -un uid=0(root) gid=0(root) context=u:r:recovery:s0 # 1 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
monpseudo Posté(e) 20 mai 2015 Auteur Share Posté(e) 20 mai 2015 (modifié) faudrait essayer de monter le sytem avant de lancer le sh mount -o rw,remount /system puis ensuite réessayer le script pour voir le script le fait mais déjà le faire à la main Modifié 20 mai 2015 par monpseudo Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
6riloo Posté(e) 20 mai 2015 Share Posté(e) 20 mai 2015 Tu es bien root lors des envois de commandes. Le résultat du ls /system/xbin que tu me donnes est bien celui de cette commande passée de suite après celle du rootage soit sh /data/local/tmp/lg_root.sh dummy 1 /data/local/tmp/UPDATE-SuperSU-v2.46.zip ? Car à ce moment là tu devrais avoir la présence des fichiers du root dans xbin. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
monpseudo Posté(e) 20 mai 2015 Auteur Share Posté(e) 20 mai 2015 et oui et là le dossier xbin est bien désert lol 1 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
benjo64 Posté(e) 20 mai 2015 Share Posté(e) 20 mai 2015 (modifié) @@6riloo J'ai fait la procédure manuelle, puis j'ai quitter, redémarrer, puis à nouveau eteint et démarrer en download mode pour faire la commande ls/system/xbin @, comment dois-je procéder pour monter le système avant de lancer le sh, pas à pas ? Merci Modifié 20 mai 2015 par benjo64 1 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
monpseudo Posté(e) 20 mai 2015 Auteur Share Posté(e) 20 mai 2015 fais déjà un ls /data/local/tmp/ pour voir si le script lg_root.sh est toujours là ainsi que UPDATE-SuperSU-v2.46.zip Logiquement c'est inutile parce que le script le fait mais qui sait, monter déjà une première fois à la main le system peut éventuellement faire passer le script ensuite donc avant de lancer le script : mount -o rw,remount /system puis le lancement du script sh /data/local/tmp/lg_root.sh dummy 1 /data/local/tmp/UPDATE-SuperSU-v2.46.zip /data/local/tmp/busybox Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
benjo64 Posté(e) 20 mai 2015 Share Posté(e) 20 mai 2015 C:\>Send_Command.exe \\.\COM3 Author : blog.lvu.kr SPECIAL COMMAND : ENTER, LEAVE #ls /data/local/tmp/ UPDATE-SuperSU-v2.46.zip busybox lg_root.sh # Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
monpseudo Posté(e) 20 mai 2015 Auteur Share Posté(e) 20 mai 2015 (modifié) ok c'est bon tout est là maintenant mount -o rw,remount /system puis sh /data/local/tmp/lg_root.sh dummy 1 /data/local/tmp/UPDATE-SuperSU-v2.46.zip /data/local/tmp/busybox et après pour vérifier ls /system/xbin/ Modifié 20 mai 2015 par monpseudo Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
benjo64 Posté(e) 20 mai 2015 Share Posté(e) 20 mai 2015 (modifié) C:\>Send_Command.exe \\.\COM3 Author : blog.lvu.kr SPECIAL COMMAND : ENTER, LEAVE #ls /data/local/tmp/ UPDATE-SuperSU-v2.46.zip busybox lg_root.sh #exit # #LEAVE C:\>Send_Command.exe \\.\COM3 Author : blog.lvu.kr SPECIAL COMMAND : ENTER, LEAVE #mount -o rw,remount /system #sh /data/local/tmp/lg_root.sh dummy 1 /data/local/tmp/UPDATE-SuperSU-v2.46.zip /data/local/tmp/busybox ui_print ***************** ui_print SuperSU installer ui_print ***************** ui_print - Mounting /system, /data and rootfs ui_print - Extracting files ui_print - Disabling OTA survival ui_print - Removing old files ui_print - Placing files ui_print - Post-installation script ui_print - Unmounting /system and /data ui_print - Done ! #ls /system/xbin/ antradio_app bttest dexdump tcd # Modifié 20 mai 2015 par benjo64 1 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
monpseudo Posté(e) 20 mai 2015 Auteur Share Posté(e) 20 mai 2015 (modifié) ah la vache ça passe pas !!! ça bloque (Edit : pardon j'ai dit "vache " :| ) Modifié 20 mai 2015 par monpseudo Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Recommended Posts
Rejoignez la conversation
Vous pouvez poster maintenant et vous enregistrez plus tard. Si vous avez un compte, connectez-vous maintenant pour poster.