Accueil  -  RSS  -  Twitter  -  Wiki  -  FAQ  -  Rechercher  -  Vérification messages privés  -  Connexion  -  Enregistrement

Augmentez la mémoire de Android sans vous ruiner
Aller à la page Précédente  1, 2, 3, 4, 5  Suivante
 
Poster un nouveau sujet   Répondre au sujet    SPF Index du Forum -> Système Android
Voir le sujet précédent :: Voir le sujet suivant  
Auteur Message
c-dric
Utilisateur fidèle


Inscrit le: 01 Juil 2009
Messages: 536
Localisation: Ailleurs...

 #76 MessagePosté le: 28/07/2009 14:45    Sujet du message: Répondre en citant

oui j'utilise le swap sur une class 6.
ça améliore grandement les choses sans être parfait.
j'ai encore quelques freezes apres une grosse utilisation mais ils durent bien moins longtemps.
_________________
Galaxy SII
CyanogenMod 9
-----------------------------------
Magic SFR
CM 6.1 - 307
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
fmagg
Utilisateur confirmé


Inscrit le: 17 Juin 2009
Messages: 291
Localisation: Niort

 #77 MessagePosté le: 28/07/2009 19:09    Sujet du message: Répondre en citant

prometee a écrit:

Code:
adb shell

Ensuite si vous voulez modifier partitionné votre sd il vous faudra passez par les petits outils bien pratique disponibles sur n'importe quel GNU/Linux :
On démonte la sdcard :
Code:
umount /sdcard

Un éditeur de partitions par exemple :
Code:
fdisk /dev/block/mmcblk0

On appuie sur p puis entrer pour afficher les partitions et on constate qu'il n'y a en a normalement qu'une seule.
Ensuite on veux donc repartitionner donc on supprime la partition existante en tapant la lettre d comme delete Smile
On recrée une à une les partitions, tapez n comme new selectionnez partion primaire p, puis chiffre 1 (part N°1) cylindre de début appuyer sur entrée il mettra par defaut le cylindre 1, cylindre de fin entrez par exemple +7168M pour 7Go pour cette partition. Et voilà votre premiere part est crée.
Passons à la seconde pour pas m'embéter j'ai mis la swap a cette endroid donc on tape n on selectionne tjs p et on choisie 2 comme numéro de partition. On appuie sur entrée car il met par def le dernier cylindre+1 de la partition précédement créée, enfin on entre +64M comme cylindre de fin.
Enfin dernière partition a utiliser pour mettre les applications : on entre n on selectionne primaire p, on choisit N°3, cylindre par defaut donc entrée tjs, et encore entrée pour cylindre de fin car on arrive qd meme à la fin du disque.

Reste a dire de quoi sont faite nos partitions, donc appuyons sur t pour choisir le type de nos partitions, on selectionne la premiere partition donc on entre 1 et on dit qu'elle sera de type W95 FAT32 donc on entre le code hexa b puis entrée. Ensuite pour la swap meme opération on tape t puis on entre 83 pour le type hexa Linux Swap.

Enfin opération finale on write avec la lettre w.

On doit qd même formater notre part sdcard sinon android va nous dire que la sd entiere est à formatter :
Code:
mkdosfs /dev/block/mmcblk0p1

La swap :
Code:
mkswap /dev/block/mmcblk0p2

Et on format tant qu'à faire la partition N°3 qui accueillera nos appli en ext3 :
Code:
mke2fs -j /dev/block/mmcblk0p3


Apres soit vous etes féniant et vous rebouttez votre téléphone pour avoir accès à votre partition en fat32 sur votre sd ou bien vous remonttez la partition en fesant :
Code:
mount -t vfat -o rw /dev/block/mmcblk0p1 /sdcard

Vous pouvez activer votre swap en fesant :
Code:
swapon /dev/block/mmcblk0p2



Voici le résultat quand je consulte mes partitions :

Device Boot Start End Blocks Id System
/dev/block/mmcblk0p1 1 7169 2903440 b Win95 FAT32
/dev/block/mmcblk0p2 7170 7324 62775 83 Linux
/dev/block/mmcblk0p3 7325 19165 4795605 83 Linux

Si j'ai bien tout compris , ma première partition fait 7 Go pour mes données...
Ma deuxième fait 64 Mo pour le swapp...
Et ma troisième fait combien ? et pour quelle utilisation svp ? je ne suis pas sûre d'en avoir besoin !?!


Au niveau de swapper ça donne ça :
Swappiness: 10

Mémoire : 98908 Ko
Utilisée : 97056 Ko
Libre : 1852 Ko
Swap : 62764 KB
Utilisée : 26552
Libre : 36212

Ca vous semble correct tout ça ?

Merci pour vos réponses... et excusez par avance si ces questions vous semblent ridicules Embarassed

_________________
HTC Magic.
Rom : Luo AOSP Donut 0.9.2 Thème Black By Zaraki
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
revlis
Utilisateur confirmé


Inscrit le: 20 Mai 2009
Messages: 353

 #78 MessagePosté le: 28/07/2009 20:10    Sujet du message: Répondre en citant

la 3 ème parition peut servir pour l'application app2sd (application qui place les applications sur la sd card au lieu du téléphone) mais app2sd n'est présent que sur certains rom (dont la pluspart pour le dream)
Donc, dans la plus part des cas cette 3ème partition n'est pas nécessaire. une fat32 et un swap suffisent
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
Metalazzo
Utilisateur débutant


Inscrit le: 14 Juin 2009
Messages: 94

 #79 MessagePosté le: 28/07/2009 21:53    Sujet du message: Répondre en citant

Vous conseillez quoi comme carte micro sd pour swapper sans soucis ?

Ça me dirait bien de tester des nouvelles ROMs sur mon magic mais sans swap, point de salut on dirait :/

Patriot 8Go class 4, ça suffirait ? De la class 4 en général suffirait ?

Merci Smile
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
fmagg
Utilisateur confirmé


Inscrit le: 17 Juin 2009
Messages: 291
Localisation: Niort

 #80 MessagePosté le: 29/07/2009 07:31    Sujet du message: Répondre en citant

J'avais 3 partitions... En suivant le tuto de prometee, j'ai essayé de repasser à une seule partition... Mais j'ai un pb Crying or Very sad

Voila ce que j'ai maintenant en faisant "p" :

Device Boot Start End Blocks Id System
/dev/block/mmcblk0p1 1 19165 7761820 b Win95 FAT32


Par contre quand j'essai "w" j'ai ça :

w
The partition table has been altered!

Calling ioctl() to re-read partition table

fdisk: WARNING: rereading partition table failed, kernel still uses old table: Device or resource busy


Pour info j'ai enlevé ds le paramétrage de swapper l'accès à la partition...

qqu'un peut m'aider svp ???
_________________
_________________
HTC Magic.
Rom : Luo AOSP Donut 0.9.2 Thème Black By Zaraki
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
fmagg
Utilisateur confirmé


Inscrit le: 17 Juin 2009
Messages: 291
Localisation: Niort

 #81 MessagePosté le: 29/07/2009 07:34    Sujet du message: Re: Répondre en citant

fmagg a écrit:
J'avais 3 partitions... En suivant le tuto de prometee, j'ai essayé de repasser à une seule partition (pr tester le batch de DOS de création de partition)... Mais j'ai un pb Crying or Very sad

Voila ce que j'ai maintenant en faisant "p" :

Device Boot Start End Blocks Id System
/dev/block/mmcblk0p1 1 19165 7761820 b Win95 FAT32


Par contre quand j'essai "w" j'ai ça :

w
The partition table has been altered!

Calling ioctl() to re-read partition table

fdisk: WARNING: rereading partition table failed, kernel still uses old table: Device or resource busy


Pour info j'ai enlevé ds le paramétrage de swapper l'accès à la partition...

qqu'un peut m'aider svp ???
_________________

_________________
HTC Magic.
Rom : Luo AOSP Donut 0.9.2 Thème Black By Zaraki
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
nono6982
Utilisateur fidèle


Inscrit le: 16 Juil 2009
Messages: 626
Localisation: Lyonnais exilé en IDF

 #82 MessagePosté le: 29/07/2009 09:43    Sujet du message: Répondre en citant

Salut.

Après avoir lu des dizaines de pages car pour faire les 3 partitions plusieurs topics en parle.

J'ai essayé plusieurs façon de réaliser cette étape, il en existe 3, il me semble.

Bref tout ça pour dire que j'ai enfin réussit, enfin il me semble...
http://img401.imageshack.us/img401/7499/sanstitre1qvh.jpg

C'est bon non????????

Pour parvenir a mes fins, je vais vous donner la solution qui ma servi.

1-installer Virtualbox : ftp://clubicvisiteur16764:1248856212@ftpclubic22.clubic.com/temp-clubic-rx0/logiciel/virtualbox_virtuabox_3.0.2.49928_x86_amd64_francais_30849.exe

2- Télécharger unbuntu 9.04 : http://www.ubuntu.com/getubuntu/downloading?release=desktop-newest&mirror=http%3A%2F%2Fubuntu.mirrors.proxad.net%2F&arch=i386

3- Suivez ce tuto pour installer Ubuntu sur la machine virtuelle : http://www.zebulon.fr/dossiers/83-2-installation-virtualbox.html

Au moment de choisir la facon de lance ubuntu, choississez la premiere ligne: lancez ubuntu sans rien installer

4- Suivez ceci : http://translate.google.fr/translate?hl=fr&sl=en&u=http://forum.xda-developers.com/showthread.php%3Ft%3D535914&ei=EqpuSqm-GsOfjAfjo72YBQ&sa=X&oi=translate&resnum=1&ct=result&prev=/search%3Fq%3Dhttp://forum.xda-developers.com/showthread.php%253Ft%253D535914%26hl%3Dfr%26sa%3DG


J'espere vous avoir aider Wink
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
Sanka
Utilisateur avancé


Inscrit le: 29 Juin 2009
Messages: 175
Localisation: Toulouse

 #83 MessagePosté le: 29/07/2009 16:45    Sujet du message: Re: Répondre en citant

Sanka a écrit:
Salut !
Après beaucoup de tests, je pense avoir trouvé les réglages idéaux pour mon Magic ! J'ai essentiellement testé avec bonsai blast (très bon jeu dispo sur le market gratuitement), qui avait tendance à ramer de façon très irrégulière, et qui m'affichait systématiquement un bureau vide lorsque je le quittais (ainsi qu'une floppée de pop-ups "forcer la fermeture/attendre").

Déjà, pour ceux que ça intéresse, voici ce que j'ai compris de l'option swapiness :
Elle permet de définir à quel point le téléphone va utiliser le fichier swap pour soulager la RAM.

Donc une valeur haute (swapiness) permet de libérer beaucoup de RAM, mais ça usera plus la microSD (beaucoup d'accès), et ça risque aussi de ramer, vu que l'accès aux données déposées dans le swap (donc sur la microSD) est plus lent que l'accès aux données déposées dans la RAM. A noter que la quantité de RAM est très limitée, d'où l'intéret de créer un fichier swap pour l'assister (je précise pour les néophytes^^).

Une valeur faible (swapiness) aura le comportement inverse et tirera peu parti du fichier swap, privilégiant l'utilisation de la RAM : moins "d'usure" de la microSD, mais peu de gain de performance.

Il faut donc faire des essais afin de trouver la valeur idéale du swapiness. Conclusion : pour moi cette valeur est 30 : quand je lance bonsai blast, mis à part les 5-10 premières secondes de la partie, tout est parfaitement fluide ! Et le retour sur le Home est instantané, fluide et tous les icones sont présents, sans aucun message d'erreur Wink
Pour ce qui est de la taille du swap, j'ai mis la valeur recommandée pour le Magic, à savoir 64. Je rappelle que pour le Dream, il est conseillé de mettre 32.

PS : J'utilise également overclock widget (screen on 528 000-528 000, screen off 128 000-128 000) et le widget advanced task manager pour kill toutes les applis régulièrement (sauf celles de l'exclude list : 3g watchdog, missed call, battery status, moonphase, retro clock, overclockwidget, quick calendar, advanced task manager)

Si je dis des c**neries n'hésitez pas à rectifier, je n'ai découvert le swap (ainsi que le root) sur android qu'hier Razz

PPS : Je n'ai pas encore partitionné ma microSD, mon fichier swap est dans un dossier "Swap", à la racine de la microSD


Alors finalement tout n'était pas parfait, j'avais des cascasdes d'erreurs d'applis, surtout en retour du mode veille... Finalement je pense que le problème est réglé, voila ce que j'ai fait :
-Overclock widget : en mode screen off j'ai mis 128 000 - 528 000 au lieu de 128 000 - 128 000.
-swapper : dans les réglages avancés j'ai décoché "recréer swap" et "reformatage swap"

@ abeebeuz

"Gestionnaire de tâches" c'est un nom d'application ? Car je ne le trouve pas sur le market... :/

Au passage, quelqu'un saurait s'il existe une appli capable de kill tous les processus automatiquement à intervalle régulier, et sur laquelle on puisse configurer une exclude list svp ?
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
cefabien
Utilisateur néophyte


Inscrit le: 07 Juin 2009
Messages: 45

 #84 MessagePosté le: 30/07/2009 00:54    Sujet du message: Répondre en citant

Bon ben moi j'ai laissé tomber le swap, le phone était pratiquement inutilisable, lenteur des apps, rafraîchement rare...

onc le swap viré, maintenant ça va mieux Smile
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé MSN Messenger
nono6982
Utilisateur fidèle


Inscrit le: 16 Juil 2009
Messages: 626
Localisation: Lyonnais exilé en IDF

 #85 MessagePosté le: 30/07/2009 07:20    Sujet du message: Répondre en citant

Quelqu'un peut-il me dire si c'est bon pour mes 3 partitions car moi aussi depuis que j'ai installer ça, ça rame grave.Crying or Very sad

Voila ce que ça donne :
http://img401.imageshack.us/img401/7499/sanstitre1qvh.jpg
Screen de Ubuntu

http://img106.imageshack.us/img106/755/sanstitre2pmn.jpg
screen avec commande: adb shell puis print


Dernière édition par nono6982 le 30/07/2009 09:33; édité 1 fois
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
fmagg
Utilisateur confirmé


Inscrit le: 17 Juin 2009
Messages: 291
Localisation: Niort

 #86 MessagePosté le: 30/07/2009 09:02    Sujet du message: Re: Répondre en citant

cefabien a écrit:
Bon ben moi j'ai laissé tomber le swap, le phone était pratiquement inutilisable, lenteur des apps, rafraîchement rare...

onc le swap viré, maintenant ça va mieux Smile


J'ai fait la meme chose... ca ramait enormement Sad

Je suis revenu a une seule partition et ca semble bcp plus fluide !
_________________
HTC Magic.
Rom : Luo AOSP Donut 0.9.2 Thème Black By Zaraki
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
vilraleur
Utilisateur fidèle


Inscrit le: 29 Mai 2009
Messages: 963
Localisation: Bordeaux

 #87 MessagePosté le: 30/07/2009 09:43    Sujet du message: Répondre en citant

nono tes partition semble correct.
comment tu as configuré ton swapiness ?
_________________
HTC magic 32B puis HTC desire HD
Grand fan des ROM de Luo que je remercie au passage !
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
nono6982
Utilisateur fidèle


Inscrit le: 16 Juil 2009
Messages: 626
Localisation: Lyonnais exilé en IDF

 #88 MessagePosté le: 30/07/2009 10:32    Sujet du message: Re: Répondre en citant

vilraleur a écrit:
nono tes partition semble correct.
comment tu as configuré ton swapiness ?


J'ai tout essayer 0 puis 10 puis 30.
Sur la ROM SPF 2.7, ça rame a mort.
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
c-dric
Utilisateur fidèle


Inscrit le: 01 Juil 2009
Messages: 536
Localisation: Ailleurs...

 #89 MessagePosté le: 30/07/2009 13:29    Sujet du message: Répondre en citant

trop de swap: ça rame à mort
pas asser de swap, tout ne se lance pas (widgets)
je tatone pour trouver le juste milieu...
pour l'instant j'ai un swap à 22Mo et le swapiness à 10 et ça a l'air bien...
_________________
Galaxy SII
CyanogenMod 9
-----------------------------------
Magic SFR
CM 6.1 - 307
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
WAtt
Utilisateur avancé


Inscrit le: 01 Juin 2009
Messages: 185

 #90 MessagePosté le: 30/07/2009 15:01    Sujet du message: Répondre en citant

je suis passé a compcache et pour le moment, aucun problème Smile Ca speed Smile

http://code.google.com/p/compcache/
et
http://forums.smartphonefrance.info/viewtopic.php?t=52936
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
c-dric
Utilisateur fidèle


Inscrit le: 01 Juil 2009
Messages: 536
Localisation: Ailleurs...

 #91 MessagePosté le: 30/07/2009 15:02    Sujet du message: Répondre en citant

tu es sur quelle rom ?
on peut mettre compcache sur une spf ?
_________________
Galaxy SII
CyanogenMod 9
-----------------------------------
Magic SFR
CM 6.1 - 307
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
WAtt
Utilisateur avancé


Inscrit le: 01 Juin 2009
Messages: 185

 #92 MessagePosté le: 30/07/2009 15:10    Sujet du message: Re: Répondre en citant

c-dric a écrit:
tu es sur quelle rom ?
on peut mettre compcache sur une spf ?


je suis sur Cyanogen 3.6.8.1 (de kspsp).

Aucune idée si ca fonctionne avec celle de SPF, mais au vu de la mise en place de compcache, si tu as le module kernel, ca ne doit pas poser de problème.

Tu peux faire un :
Code:

./adb shell
# ls /system/modules/lib/modules/`uname -r`/compcache/ramzswap.ko


S'il te répond qu'il ne trouve rien, il y a peu de chance, sinon ca mérite d'être tenté Smile
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
c-dric
Utilisateur fidèle


Inscrit le: 01 Juil 2009
Messages: 536
Localisation: Ailleurs...

 #93 MessagePosté le: 30/07/2009 15:19    Sujet du message: Répondre en citant

non, il n'y a pas.
et j'avoue que je vais avoir un peu de mal à compiler tout ça et le porter sur une SPF. ça dépasse un peu mes compétences.
_________________
Galaxy SII
CyanogenMod 9
-----------------------------------
Magic SFR
CM 6.1 - 307
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
nono6982
Utilisateur fidèle


Inscrit le: 16 Juil 2009
Messages: 626
Localisation: Lyonnais exilé en IDF

 #94 MessagePosté le: 31/07/2009 15:15    Sujet du message: Répondre en citant

J'ai une tite question...
...Voila comment j'active la partition linux swap avec swapper.

-je clique : setting
-je clique : advanced preferences
-je coche : use swap partition
-je clique : swap partition
-je valide : /dev/block/mmcblk0p3

Swappiness a 10
Swap size a 64

Je reviens au debut et je clique sur SWAP ON.

PS : je vous donne les commandes en anglais car je test une autre ROM et swapper est installer en ENGLISH.

Si tout ça est bon, je comprend pas pourquoi ça rame.
J'ai seulement 6 applications d'installé... Sad

Merci d'avance pour vos conseils.
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
WAtt
Utilisateur avancé


Inscrit le: 01 Juin 2009
Messages: 185

 #95 MessagePosté le: 31/07/2009 15:55    Sujet du message: Répondre en citant

Salut Nono,

Tu as une carte class2 ou class6 ? (ca peux faire un peu de différence)

en console (via un terminal sur le téléphone ou via adb shell)
Code:

# free
              total         used         free       shared      buffers
  Mem:        97876        94872         3004            0          280
 Swap:        31996        30648         1348
Total:       129872       125520         4352


Voila ce que ca donne chez moi. (j'utilise CompCache, mais tu dois avoir des informations similaire avec un partition SWAP, la commande free ne fait pas de différence).
_________________
HTC HERO
Forfait Origami star 2h+2h trop cher :p
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
nono6982
Utilisateur fidèle


Inscrit le: 16 Juil 2009
Messages: 626
Localisation: Lyonnais exilé en IDF

 #96 MessagePosté le: 31/07/2009 16:11    Sujet du message: Répondre en citant

J'ai une transcend 8GO class6


total used free shared buffers
Mem: 98328 96652 1676 0 144
Swap: 64252 34264 29988
Total: 162580 130916 31664

Je ne suis pas sur la ROm 2.7 mais bon on peut voir que les partitions sont en places.

La manip que j'ai décrite plus haut est bonne pour l'activation du Swap???
Ma partition est bien ici : /dev/block/mmcblk0p3???
Et pour info c'est quoi CompCache?

Merci pour ton aide.
Wink Wink
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
abeebeuz
Utilisateur débutant


Inscrit le: 28 Mai 2009
Messages: 54

 #97 MessagePosté le: 01/08/2009 14:10    Sujet du message: Répondre en citant

@ Sanka
Essaye Task Manager sinon comme nom,..
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
irpye
Utilisateur néophyte


Inscrit le: 01 Aoû 2009
Messages: 2

 #98 MessagePosté le: 01/08/2009 22:41    Sujet du message: Re: Répondre en citant

prometee a écrit:
Je vois qu'il y en a qui pourrait galérer avec tous ces allez retour avec des roms qui permettent de partiitionner. Je vous rappelle que à la base c'est un linux donc si vous êtes déjà root sur votre téléphone et que donc vous avez au moins adb vous pouvez vous loger sur votre téléphone lorsqu'il est branché en USB en tapant :
Code:
adb shell

Ensuite si vous voulez modifier partitionné votre sd il vous faudra passez par les petits outils bien pratique disponibles sur n'importe quel GNU/Linux :
On démonte la sdcard :
Code:
umount /sdcard

Un éditeur de partitions par exemple :
Code:
fdisk /dev/block/mmcblk0

On appuie sur p puis entrer pour afficher les partitions et on constate qu'il n'y a en a normalement qu'une seule.
Ensuite on veux donc repartitionner donc on supprime la partition existante en tapant la lettre d comme delete Smile
On recrée une à une les partitions, tapez n comme new selectionnez partion primaire p, puis chiffre 1 (part N°1) cylindre de début appuyer sur entrée il mettra par defaut le cylindre 1, cylindre de fin entrez par exemple +7168M pour 7Go pour cette partition. Et voilà votre premiere part est crée.
Passons à la seconde pour pas m'embéter j'ai mis la swap a cette endroid donc on tape n on selectionne tjs p et on choisie 2 comme numéro de partition. On appuie sur entrée car il met par def le dernier cylindre+1 de la partition précédement créée, enfin on entre +64M comme cylindre de fin.
Enfin dernière partition a utiliser pour mettre les applications : on entre n on selectionne primaire p, on choisit N°3, cylindre par defaut donc entrée tjs, et encore entrée pour cylindre de fin car on arrive qd meme à la fin du disque.

Reste a dire de quoi sont faite nos partitions, donc appuyons sur t pour choisir le type de nos partitions, on selectionne la premiere partition donc on entre 1 et on dit qu'elle sera de type W95 FAT32 donc on entre le code hexa b puis entrée. Ensuite pour la swap meme opération on tape t puis on entre 83 pour le type hexa Linux Swap.

Enfin opération finale on write avec la lettre w.

On doit qd même formater notre part sdcard sinon android va nous dire que la sd entiere est à formatter :
Code:
mkdosfs /dev/block/mmcblk0p1

La swap :
Code:
mkswap /dev/block/mmcblk0p2

Et on format tant qu'à faire la partition N°3 qui accueillera nos appli en ext3 :
Code:
mke2fs -j /dev/block/mmcblk0p3


Apres soit vous etes féniant et vous rebouttez votre téléphone pour avoir accès à votre partition en fat32 sur votre sd ou bien vous remonttez la partition en fesant :
Code:
mount -t vfat -o rw /dev/block/mmcblk0p1 /sdcard

Vous pouvez activer votre swap en fesant :
Code:
swapon /dev/block/mmcblk0p2


Ce que j'explique ici n'est clairement pas fait pour les néophites de la ligne de commande et du partionnement, mais je pense que ça peux en interesser plus d'un. En tout cas merci à smartphonefrance de m'avoir ouvert les portes du root de mon G2 Smile

PS: Désolé pour les fautes il est tard je verais ça demain Surprised


Merci pour ce tuto qui m'a bien aidé.
Je l'ai utilisé en ne faisant qu'une partition principale et un swap de 64 Mo.
Je ne suis pas expert loin de là, mais j'ai l'impression qu'il y a deux erreurs (sorry si elles ont déjà été relevée, je crois pourtant avoir lu tt le fil) :
- la première partition doit être activée en win 95 Fat32 (LBA) avec le code c et non b. Avec le b, la carte apparaissait comme endommagé. Lorsque que le HTC la reformattait, il le faisait en win95FAT32(LBA), d'où mon conseil.
- pour la partition de swap, il faut l'activer avec le code hexa 82 (et non 83).

Voilou, j'espère que je n'écris pas trpop de bêtises.
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
herissonanonyme
Utilisateur néophyte


Inscrit le: 26 Juil 2009
Messages: 37
Localisation: Strasbourg

 #99 MessagePosté le: 02/08/2009 10:04    Sujet du message: Re: Répondre en citant

prometee a écrit:
Je vois qu'il y en a qui pourrait galérer avec tous ces allez retour avec des roms qui permettent de partiitionner. Je vous rappelle que à la base c'est un linux donc si vous êtes déjà root sur votre téléphone et que donc vous avez au moins adb vous pouvez vous loger sur votre téléphone lorsqu'il est branché en USB en tapant :
Code:
adb shell

Ensuite si vous voulez modifier partitionné votre sd il vous faudra passez par les petits outils bien pratique disponibles sur n'importe quel GNU/Linux :
On démonte la sdcard :
Code:
umount /sdcard

Un éditeur de partitions par exemple :
Code:
fdisk /dev/block/mmcblk0

On appuie sur p puis entrer pour afficher les partitions et on constate qu'il n'y a en a normalement qu'une seule.
Ensuite on veux donc repartitionner donc on supprime la partition existante en tapant la lettre d comme delete Smile
On recrée une à une les partitions, tapez n comme new selectionnez partion primaire p, puis chiffre 1 (part N°1) cylindre de début appuyer sur entrée il mettra par defaut le cylindre 1, cylindre de fin entrez par exemple +7168M pour 7Go pour cette partition. Et voilà votre premiere part est crée.
Passons à la seconde pour pas m'embéter j'ai mis la swap a cette endroid donc on tape n on selectionne tjs p et on choisie 2 comme numéro de partition. On appuie sur entrée car il met par def le dernier cylindre+1 de la partition précédement créée, enfin on entre +64M comme cylindre de fin.
Enfin dernière partition a utiliser pour mettre les applications : on entre n on selectionne primaire p, on choisit N°3, cylindre par defaut donc entrée tjs, et encore entrée pour cylindre de fin car on arrive qd meme à la fin du disque.

Reste a dire de quoi sont faite nos partitions, donc appuyons sur t pour choisir le type de nos partitions, on selectionne la premiere partition donc on entre 1 et on dit qu'elle sera de type W95 FAT32 donc on entre le code hexa b puis entrée. Ensuite pour la swap meme opération on tape t puis on entre 83 pour le type hexa Linux Swap.

Enfin opération finale on write avec la lettre w.

On doit qd même formater notre part sdcard sinon android va nous dire que la sd entiere est à formatter :
Code:
mkdosfs /dev/block/mmcblk0p1

La swap :
Code:
mkswap /dev/block/mmcblk0p2

Et on format tant qu'à faire la partition N°3 qui accueillera nos appli en ext3 :
Code:
mke2fs -j /dev/block/mmcblk0p3


Apres soit vous etes féniant et vous rebouttez votre téléphone pour avoir accès à votre partition en fat32 sur votre sd ou bien vous remonttez la partition en fesant :
Code:
mount -t vfat -o rw /dev/block/mmcblk0p1 /sdcard

Vous pouvez activer votre swap en fesant :
Code:
swapon /dev/block/mmcblk0p2


Ce que j'explique ici n'est clairement pas fait pour les néophites de la ligne de commande et du partionnement, mais je pense que ça peux en interesser plus d'un. En tout cas merci à smartphonefrance de m'avoir ouvert les portes du root de mon G2 Smile

PS: Désolé pour les fautes il est tard je verais ça demain Surprised




Bonjour,

Je sais que ça parait simple pour certains, mais ne faudrait-il pas signaler qu'il vaut mieux sauvegarder toutes ses données avant.... ? Par hasard, je l'ai fait, et grand bien m'en a pris...

Bonne journée, et merci pour ce tuto qui devrait être dans le wiki en lien avec la SPF 2.7 car, et c'est mon cas, beaucoup ne comprennent pas l'ensemble du langage informatique utilisé ici (et encore, j'suis gentil, vu que ton tuto démarre par "si vous êtes déjà root et que vous avez au moins adb, je pense que beaucoup sont morts ici lol).

A+
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé MSN Messenger
carthaison
Utilisateur fidèle


Inscrit le: 31 Mai 2009
Messages: 766
Localisation: Toulouse

 #100 MessagePosté le: 02/08/2009 10:44    Sujet du message: Répondre en citant

Je vous rappelle que vous pouvez tester un utilitaire de partition que je viens de développer en cliquant sur le lien dans ma signature.

Ceci permettra peut-être de m'aider à finaliser mon utilitaire et vous permettra d'arriver à vos fins sans galérer Wink
_________________
Samsung Galaxy S I9000 JS3 PIT803 ROM Kitchen.
Revenir en haut de page
Voir le profil de l'utilisateur Envoyer un message privé
Montrer les messages depuis:   
Poster un nouveau sujet   Répondre au sujet    SPF Index du Forum -> Système Android Toutes les heures sont au format GMT + 1 Heure
Aller à la page Précédente  1, 2, 3, 4, 5  Suivante
Page 4 sur 5

 
Vous ne pouvez pas poster de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas voter dans les sondages de ce forum