frankee Posté(e) 18 août 2015 Share Posté(e) 18 août 2015 Bonjour, Suite aux demandes, j'écris ce tuto qui est une traduction pure et simple de celui-ci: http://forum.xda-developers.com/idol-3/development/6039y-guide-repartitioning-internal-t3176061 Je ne suis PAS l'auteur premier de ce tuto. Tous les crédits vont à petrov.0 de XDA. *** ATTENTION : Cette manoeuvre est difficile et est destinée aux utilisateurs avertis ! LISEZ le tuto plusieurs fois avant de vous lancer. Vous êtes prévenus. *** Cette manipulation comporte des risques. Ni moi, ni FrAndroid ne pourront être tenus pour responsables d'éventuels dommages causés à votre appareil. EDIT : Le processus peut désormais être automatisé pour les personnes n'étant pas à l'aise avec linux et les lignes de commandes en général. Voir à la toute fin. Donc après ce "disclaimer", voici le tuto traduit en français. Mais vraiment, si vous vous sentez pas de le faire, le faites pas. I - Prérequis - Un TWRP spécial contenant gdisk (linuxiens, vous ne serez pas dépaysés) qui peut être téléchargé ici: http://www39.zippyshare.com/v/a9wGkaCt/file.html - Une carte SD pour la sauvegarde de la partition GPT originale : optionnel mais hautement recommandé. Un backup via TWRP est aussi une bonne idée (data + boot + système) - De la patience et lire ATTENTIVEMENT ! - Les commandes adb et fastboot fonctionnelles. Assurez vous que les drivers adb et fastboot sous windows sont correctement installés. - Certaines commandes seront précédées de "sudo" entre parenthèses. Seules les utilisateurs de linux doivent l'intégrer à la commande, sans parenthèses, of course. Les utilisateurs de Windows doivent l'ignorer. II - Répartition du stockage interne 1) Démarrez en bootloader (sudo) adb reboot-bootloader 2) Bootez sur le recovery (nécéssite que le terminal soit lancé depuis le dossier où se trouve le recovery, ou alors cd jusqu'à lui) (sudo) fastboot -i 0x1bbb boot twrp-2.8.7.0-idol3-6039y-with-gdisk.img 3) Entrez dans le shell du téléphone (sudo) adb shell 4) Démontez toutes les partitions de la mémoire interne umount /cache umount /sdcard umount /and-sec 5) Assurez vous qu'aucune partition n'est montée au point de montage mmcblk0. Tapez mount Le résultat doit être un truc comme ça: ~ # mount rootfs on / type rootfs (rw) tmpfs on /dev type tmpfs (rw,seclabel,nosuid,relatime,size=713016k,nr_inodes=157853,mode=755) devpts on /dev/pts type devpts (rw,seclabel,relatime,mode=600) proc on /proc type proc (rw,relatime) sysfs on /sys type sysfs (rw,seclabel,relatime) selinuxfs on /sys/fs/selinux type selinuxfs (rw,relatime) tmpfs on /tmp type tmpfs (rw,seclabel,relatime,size=713016k,nr_inodes=157853) adb on /dev/usb-ffs/adb type functionfs (rw,relatime) /dev/block/mmcblk1p1 on /external_sd type vfat (rw,relatime,fmask=0000,dmask=0000,allow_utime=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro) 6) Démarrez gdisk gdisk /dev/block/mmcblk0 On peut lister toutes la partitions en pressant "p". On s'intéresse aux deux dernières: 37 5000400 15269853 4.9 GiB FFFF userdata 38 15269854 30535646 7.3 GiB 0700 userdatabak 7) On affiche les informations des partitions en tapant "i" et en entrant le numéro de partition (ici, en entrant successivement 37, puis 38) Command (? for help): i Partition number (1-38): 37 Partition GUID code: 1B81E7E6-F50D-419B-A739-2AEEF8DA3335 (Unknown) Partition unique GUID: BDD7FA27-93D4-40BC-B266-313E074E0E87 First sector: 5000400 (at 2.4 GiB) Last sector: 15269853 (at 7.3 GiB) Partition size: 10269454 sectors (4.9 GiB) Attribute flags: 0000000000000000 Partition name: 'userdata' Command (? for help): i Partition number (1-38): 38 Partition GUID code: EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 (Microsoft basic data) Partition unique GUID: BD12CF41-10E7-BBF7-D096-5553B89882E7 First sector: 15269854 (at 7.3 GiB) Last sector: 30535646 (at 14.6 GiB) Partition size: 15265793 sectors (7.3 GiB) Attribute flags: 0000000000000000 Partition name: 'userdatabak' 😎 Prenez papier crayon (ou Word souris, à votre guise) et notez les - Partition GUID - Fisrt sector - Last sector - Partition name si ces données diffèrent de l'exemple en 7. Quand on utilisera ces données plus tard, vous devriez aussi pouvoir utiliser l'auto-complétion dans le terminal. 9) Si vous avez une carte SD pour les backups de partitions, suivez cette étape. Sinon, allez en 10. Tapez "b" et faites le backup sur la carte SD Command (? for help): b Enter backup filename to save: /external_sd/gpt_partitions_table.backup The operation has completed successfully. 10) A présent, les choses sérieuses commencent. Une attention soutenue est demandée. Effacez les partitions 37 et 38, en pressant "d" puis le numéro de la partition. Command (? for help): d Partition number (1-38): 38 Command (? for help): d Partition number (1-37): 37 11) Crééz une nouvelle partition 37 (pressez "n"), de plus grande taille, avec le même partition GUID et le même First sector. En revanche, le Last sector est différent (plus grand). Entrez celui par défaut, à savoir 30535546. Command (? for help): n Partition number (37-40, default 37): 37 First sector (34-30535646, default = 5000400) or {+-}size{KMGTP}: 5000400 Last sector (5000400-30535646, default = 30535646) or {+-}size{KMGTP}: 30535546 Current type is 'Linux filesystem' Hex code or GUID (L to show codes, Enter = 8300): 1B81E7E6-F50D-419B-A739-2AEEF8DA3335 Changed type of partition to 'Unknown' 12) Crééz une nouvelle partition 38, avec le même partition GUID mais avec un Last sector différent. Vous choisirez 30535547. Partition number (38-40, default 38): 38 First sector (34-30535646, default = 34) or {+-}size{KMGTP}: 30535547 Information: Moved requested sector from 30535547 to 30535548 in order to align on 2-sector boundaries. Use 'l' on the experts' menu to adjust alignment Last sector (30535548-30535646, default = 30535646) or {+-}size{KMGTP}: 30535646 Current type is 'Linux filesystem' Hex code or GUID (L to show codes, Enter = 8300): EBD0A0A2-B9E5-4433-87C0-68B6B72699C7 Changed type of partition to 'Microsoft basic data' 12) Donnez aux nouvelles partitions les noms auparavant sauvegardés. Pressez "c", choisissez la partition, puis entrez le nom. Partition 37, entrez l'ancien nom de la partition 37, de même pour la 38. Command (? for help): c Partition number (1-38): 37 Enter name: userdata Command (? for help): c Partition number (1-38): 38 Enter name: userdatabak 13), Un listage des partitions doit maintenant vous donnez ceci: 37 5000400 30535546 12.2 GiB FFFF userdata 38 30535548 30535646 49.5 KiB 0700 userdatabak Ainsi, on a créé un partition 37 assez grande, et une 38, toute petite. Avant, la 38 était trop grande, ce qui réduisait la mémoire interne. 14) Sauvegardez vos changements en pressant "w". Validez par Y lors de la confirmation. Command (? for help): w Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING PARTITIONS!! Do you want to proceed? (Y/N): Y OK; writing new GUID partition table (GPT) to /dev/block/mmcblk0. The operation has completed successfully. 15) Vous croyiez avoir fini ? Pas encore, mais vous y êtes presque ! Il faut maintenant resizer le système de fichiers, en forcant la commande par -f. resize2fs -fp /dev/block/mmcblk0p37 Vous devez voir: resize2fs 1.42.9 (28-Dec-2013) Resizing the filesystem on /dev/block/mmcblk0p37 to 3191893 (4k) blocks. The filesystem on /dev/block/mmcblk0p37 is now 3191893 blocks long. 16) Redémarrez le téléphone (manuellement si vous n'êtes pas rootés, sinon: ) su -c reboot 17) Vérifiez que vous avez désormais 12 GB disponible dans Paramètres>Stockage. AUTOMATISATION DU PROCESSUS AVEC LE SCRIPT 1) Télécharger ce .zip, et le mettre sur la carte mémoire (interne ou externe) 2) Bootez sur le TWRP 3) Flashez. 4) Je conseille ensuite un wipe cache/dalvik-cache 5) Rebootez 1 Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Julos59 Posté(e) 19 août 2015 Share Posté(e) 19 août 2015 Merci pour la traduction ! top. Par contre est ce que comme le Root, cela pourrait bloquer les prochaines MAJ ? Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
frankee Posté(e) 19 août 2015 Auteur Share Posté(e) 19 août 2015 Je ne pense pas...Y a pas de raisons... Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Julos59 Posté(e) 19 août 2015 Share Posté(e) 19 août 2015 ok je ferais peut être l'expérience. J'ai bien lu et j'ai compris les manip globalement ou du moins l'idée. Mais j'ai l'impression qu'il manque quelque chose entre l'étape 15 et 17. on a fait sauté les partitions donc on perd tout, on recrée deux partitions (une grande un petite) et on redémarre le téléphone, mais là on ne remets pas en place le backup de la partition qu'on avait fait. Du coup on a tout perdu? il faudrait pas faire remettre le backup de l'étape 9 avant le redémarrage du téléphone? Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
frankee Posté(e) 19 août 2015 Auteur Share Posté(e) 19 août 2015 Non, car en fait, en étape 9, on sauvegarde le "layout" de la partition. Donc si on restore, les partitions seront remises comme avant. Par contre oui, on perds toutes les données stockées sur le stockage interne. (musiques, fichiers, etc..mais pas le système !) Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Julos59 Posté(e) 19 août 2015 Share Posté(e) 19 août 2015 ok merci, prévoir du coup avant d'avoir une sauvegarde de la mémoire de stockage interne. Et une dernière question , les sms contact sont stocké comme le système donc on ne les perds pas? Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Bencaill Posté(e) 19 août 2015 Share Posté(e) 19 août 2015 Les contacts sont synchronisé sur ton compte Google normalement. Pour vérifier: paramètres -> comptes -> google -> tu cliques sur ton addres mail a cote de l'icon de synchronisation et dedans tu dois avoir contacts de cochés Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
frankee Posté(e) 19 août 2015 Auteur Share Posté(e) 19 août 2015 Alors non sms contacts sont dans la partition data, donc ils seront perdus. A sauvegarder donc. En fait, ça aura l'effet d'un hard reset Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Julos59 Posté(e) 20 août 2015 Share Posté(e) 20 août 2015 ok merci. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
RicouRicou Posté(e) 22 août 2015 Share Posté(e) 22 août 2015 Merci pour la traduction et le partage. J'ai un peu galéré, un tuto vidéo vaudrait le coup mais on s'en sort =) Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
frankee Posté(e) 23 août 2015 Auteur Share Posté(e) 23 août 2015 @@RicouRicou As tu réussi à étendre la mémoire ? Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
arkhange Posté(e) 24 août 2015 Share Posté(e) 24 août 2015 Tuto au poil, 12Go au lieu de 4 utilisable ;) Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Invité MaX PoWeR Posté(e) 26 août 2015 Share Posté(e) 26 août 2015 1) Démarrez en bootloader (sudo) adb reboot-bootloader 2) Bootez sur le recovery (nécéssite que le terminal soit lancé depuis le dossier où se trouve le recovery, ou alors cd jusqu'à lui) (sudo) fastboot -i 0x1bbb boot twrp-2.8.7.0-idol3-6039y-with-gdisk.img 3) Entrez dans le shell du téléphone (sudo) adb shell Salut ! Faut-il flasher ce recovery "spécial" avant de booter dessus ? La commande "adb shell" est à entrer alors qu'on a le recovery d'afficher à l'écran ? Car j'ai "error : device not found".... J'ai dévérouillé le bootloader, installer TWRP et rooté mon Idol 3 (4.7") hier soir et normalement j'ai donc tous les pilotes. MErci d'avance ;) Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
frankee Posté(e) 26 août 2015 Auteur Share Posté(e) 26 août 2015 Surtout pas ! Simplement booter dessus. Le deboguage usb doit être activé aussi Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Invité MaX PoWeR Posté(e) 26 août 2015 Share Posté(e) 26 août 2015 Le débogage USB est bien activé, mais arrivé à l'étape 3 j'ai "error : device not found" ! Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
frankee Posté(e) 26 août 2015 Auteur Share Posté(e) 26 août 2015 Etrange.... Avais tu eu à valider le pop-up à propos de la RSA-key ? C'est important. Si tu ne l'as pas eu, désactives et réactives les options pour développeurs, avec le déboguage USB. Tapes ensuite adb shell, le pop-up à valider devrait apparaître. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Invité MaX PoWeR Posté(e) 26 août 2015 Share Posté(e) 26 août 2015 (modifié) Oui je l'ai déjà validé. On est bien d'accord que les commandes à partir de l'étape 3 sont à effectuer avec le recovery à l'écran ? EDIT : C'est pas génant que j'ai déjà un TWRP d'installé ? Modifié 26 août 2015 par MaX PoWeR Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
frankee Posté(e) 26 août 2015 Auteur Share Posté(e) 26 août 2015 Heu oui. C'est étrange. Regarde si dans le recovery, il n'y a pas un truc du style adb command ou qqch comme ça. Peut être qu'il faut aller la. Je ne sais plus, ça fait longtemps que j'ai pas fait de l'adb dans le reco Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Invité MaX PoWeR Posté(e) 26 août 2015 Share Posté(e) 26 août 2015 (modifié) Là je sèche... Mon appareil est reconnu quand il est allumé ou sur le bootloader mais pas quand il est sur le recovery... EDIT : C'est bon j'ai réussi en désinstaller les pilotes et les réinstallant. Je ne sais pas pourquoi mon appareil était reconnu par Windows comme Google Nexus... Je pense que le problème devait venir de là. Par contre j'ai suivi le tuto à la lettre mais après vérification j'ai 11,91 Go en espace total, dont 10,40 Go disponible. C'est normal ? Je devais pas être à 12 Go tout pile poil ? Modifié 26 août 2015 par MaX PoWeR Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
man olo Posté(e) 28 août 2015 Share Posté(e) 28 août 2015 tuto fait ,j ai moi aussi mes 11.91go ! Par contre il est clair que le tuto n est pas fait pour les debutants ! Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
frankee Posté(e) 29 août 2015 Auteur Share Posté(e) 29 août 2015 Par contre j'ai suivi le tuto à la lettre mais après vérification j'ai 11,91 Go en espace total, dont 10,40 Go disponible. C'est normal ? Je devais pas être à 12 Go tout pile poil ? Oui, c'est normal. C'est comme quand on te dit rom 8gb, il y a en vérité seulement 7.49gb... Ou encore les clé usb ou disques durs Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Fabien Lagarde Posté(e) 29 août 2015 Share Posté(e) 29 août 2015 ça marche aussi pour le 5.5? Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
frankee Posté(e) 29 août 2015 Auteur Share Posté(e) 29 août 2015 Non, car le 5.5" a déjà 16 GB de disponible. Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
Jeromedu38 Posté(e) 2 septembre 2015 Share Posté(e) 2 septembre 2015 Bonjour J'effectue la manip sur PC WINDOWS7. Arrivé au point 2 (fastboot -i 0x1bbb boot twrp-2.8.7.0-idol3-6039y-with-gdisk.img), j'obtiens le message suivant : downloading 'boot.img'... OKAY [ 0.438s] booting... FAILED (remote: unknown command) finished. total time: 0.453s Impossible d'aller plus loin. Je suspecte un pbm de driver USB, mais je ne suis sur de rien.... HELP !! Merci à vous Citer Lien vers le commentaire Partager sur d’autres sites More sharing options...
man olo Posté(e) 2 septembre 2015 Share Posté(e) 2 septembre 2015 tu a du faire la derniere MAJ de ton telephone ,celle du 31/08/2015 ... Depuis cette maj la commande fastboot est desactive... Il ne te reste plus qu a attendre qu une autre solution arrive ,mais je crains quelle sera moins simple a mettre en oeuvre... 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.